Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 4/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $207,524,000.00 | $270,741,000.00 | $182,312,000.00 | $153,294,000.00 | $181,595,000.00 | $225,463,000.00 | $197,055,000.00 | $213,771,000.00 | $216,317,000.00 | $263,706,000.00 | $246,445,000.00 | $209,343,000.00 | $197,166,000.00 | $204,705,000.00 | $166,254,000.00 | $123,638,000.00 | $75,279,000.00 | $110,678,000.00 | $113,618,000.00 | $119,401,000.00 | $104,879,000.00 | $99,126,000.00 | $89,749,000.00 | $79,034,000.00 | $106,668,000.00 | $125,522,000.00 | $124,818,000.00 | $76,704,000.00 | $89,208,000.00 | $95,615,000.00 | $110,831,000.00 | $93,135,000.00 | $105,812,000.00 | $118,416,000.00 | $109,029,000.00 | $100,156,000.00 | $97,089,000.00 | $115,708,000.00 | $101,116,000.00 | $91,121,000.00 | -- | $116,649,000.00 | $124,375,000.00 | $118,237,000.00 | $98,623,000.00 | $101,093,000.00 | $96,737,000.00 | $99,090,000.00 | $95,092,000.00 | $92,277,000.00 | $92,180,000.00 | $94,153,000.00 | $103,400,000.00 | $111,643,000.00 | $120,744,000.00 | -- | -- | -- | $120,217,000.00 | $85,739,000.00 |
Accounts Receivable Net Current | $205,701,000.00 | $181,173,000.00 | $183,377,000.00 | $178,453,000.00 | $160,568,000.00 | $166,767,000.00 | $143,504,000.00 | $133,852,000.00 | $132,038,000.00 | $124,420,000.00 | $115,344,000.00 | $113,955,000.00 | $106,274,000.00 | $109,202,000.00 | $105,339,000.00 | $108,099,000.00 | $112,467,000.00 | $100,937,000.00 | $108,397,000.00 | $100,291,000.00 | $107,352,000.00 | $100,108,000.00 | $92,966,000.00 | $99,112,000.00 | $85,285,000.00 | $92,231,000.00 | $97,011,000.00 | $96,295,000.00 | $84,076,000.00 | $100,285,000.00 | $98,895,000.00 | $92,998,000.00 | $84,119,000.00 | $97,379,000.00 | $92,045,000.00 | $82,937,000.00 | $83,060,000.00 | $86,828,000.00 | $87,998,000.00 | $86,694,000.00 | -- | $66,779,000.00 | $71,136,000.00 | $68,223,000.00 | $68,469,000.00 | $59,587,000.00 | $62,102,000.00 | $73,241,000.00 | $64,439,000.00 | $57,196,000.00 | $56,264,000.00 | -- | -- | -- | $47,419,000.00 | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $31,981,000.00 | -- | $27,170,000.00 | $28,272,000.00 | $29,341,000.00 | -- | $26,136,000.00 | $26,929,000.00 | $28,915,000.00 | $20,293,000.00 | $23,878,000.00 | $23,934,000.00 | $26,611,000.00 | $20,134,000.00 | $16,795,000.00 | $20,022,000.00 | $29,209,000.00 | $20,426,000.00 | $19,580,000.00 | $19,865,000.00 | $19,065,000.00 | $14,708,000.00 | $16,292,000.00 | $22,192,000.00 | $14,557,000.00 | $10,320,000.00 | $11,638,000.00 | $13,935,000.00 | $14,759,000.00 | $11,118,000.00 | $12,513,000.00 | $11,761,000.00 | $11,365,000.00 | $10,772,000.00 | $11,092,000.00 | $9,451,000.00 | $10,947,000.00 | $8,695,000.00 | $9,964,000.00 | $9,220,000.00 | -- | $10,571,000.00 | $7,346,000.00 | $7,061,000.00 | $8,456,000.00 | $9,291,000.00 | $8,571,000.00 | $7,465,000.00 | $7,553,000.00 | $8,202,000.00 | $7,533,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $445,206,000.00 | $479,190,000.00 | $392,859,000.00 | $360,019,000.00 | $371,504,000.00 | $415,375,000.00 | $366,695,000.00 | $374,552,000.00 | $377,270,000.00 | $408,419,000.00 | $385,667,000.00 | $347,232,000.00 | $330,051,000.00 | $334,041,000.00 | $288,388,000.00 | $251,759,000.00 | $216,955,000.00 | $232,041,000.00 | $241,595,000.00 | $239,557,000.00 | $231,296,000.00 | $215,382,000.00 | $203,155,000.00 | $204,730,000.00 | $218,851,000.00 | $228,073,000.00 | $238,368,000.00 | $196,832,000.00 | $200,094,000.00 | $207,018,000.00 | $222,239,000.00 | $199,970,000.00 | $210,205,000.00 | $236,911,000.00 | $231,635,000.00 | $210,669,000.00 | $211,142,000.00 | $229,861,000.00 | $216,866,000.00 | $206,320,000.00 | -- | $210,605,000.00 | $218,738,000.00 | $208,702,000.00 | $190,350,000.00 | $185,221,000.00 | $181,507,000.00 | $195,346,000.00 | $180,412,000.00 | $175,429,000.00 | $174,514,000.00 | -- | -- | -- | $188,980,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $12,684,000.00 | $11,795,000.00 | $11,266,000.00 | $11,754,000.00 | $12,049,000.00 | $12,803,000.00 | $12,265,000.00 | $12,343,000.00 | $13,218,000.00 | $13,889,000.00 | $14,272,000.00 | $15,115,000.00 | $16,484,000.00 | $17,903,000.00 | $17,930,000.00 | $19,458,000.00 | $21,189,000.00 | $22,725,000.00 | $20,959,000.00 | $14,512,000.00 | $13,327,000.00 | $14,318,000.00 | $14,501,000.00 | $15,323,000.00 | $15,758,000.00 | $15,493,000.00 | $15,275,000.00 | $16,177,000.00 | $16,525,000.00 | $17,424,000.00 | $19,995,000.00 | $20,861,000.00 | $20,992,000.00 | $21,176,000.00 | $21,351,000.00 | $19,569,000.00 | $18,606,000.00 | $17,265,000.00 | $16,370,000.00 | $15,037,000.00 | -- | $14,108,000.00 | $14,342,000.00 | $14,248,000.00 | $14,169,000.00 | $14,749,000.00 | $15,650,000.00 | $13,681,000.00 | $13,769,000.00 | $13,918,000.00 | $13,321,000.00 | -- | -- | -- | $14,833,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,907,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $62,232,000.00 | $62,200,000.00 | $62,228,000.00 | $62,233,000.00 | $62,233,000.00 | $62,230,000.00 | $62,218,000.00 | $62,227,000.00 | $62,236,000.00 | $62,200,000.00 | $62,242,000.00 | $62,246,000.00 | $62,244,000.00 | $62,300,000.00 | $62,244,000.00 | $62,237,000.00 | $62,234,000.00 | $62,237,000.00 | $62,233,000.00 | $62,239,000.00 | $62,237,000.00 | $62,240,000.00 | $62,243,000.00 | $62,244,000.00 | $62,252,000.00 | $62,248,000.00 | $62,245,000.00 | $62,240,000.00 | $62,230,000.00 | $62,228,000.00 | $62,237,000.00 | $62,235,000.00 | $62,239,000.00 | $62,233,000.00 | $62,237,000.00 | $62,235,000.00 | $62,232,000.00 | $62,250,000.00 | $62,257,000.00 | $62,270,000.00 | -- | $62,272,000.00 | $62,272,000.00 | $62,269,000.00 | $62,262,000.00 | $62,259,000.00 | $62,265,000.00 | $62,260,000.00 | $62,256,000.00 | $62,266,000.00 | $62,261,000.00 | -- | -- | -- | $62,265,000.00 | -- | -- | -- | -- | -- |
Other Assets | $32,741,000.00 | $32,445,000.00 | $31,143,000.00 | $28,677,000.00 | $28,341,000.00 | $24,770,000.00 | $24,141,000.00 | $21,876,000.00 | $21,864,000.00 | $20,239,000.00 | $18,561,000.00 | $17,685,000.00 | $18,051,000.00 | $13,986,000.00 | $12,888,000.00 | $12,615,000.00 | $12,741,000.00 | $12,566,000.00 | $11,585,000.00 | $11,000,000.00 | $9,118,000.00 | $9,768,000.00 | $9,685,000.00 | $9,592,000.00 | $9,687,000.00 | $7,304,000.00 | $7,670,000.00 | $8,022,000.00 | $7,595,000.00 | $7,603,000.00 | $6,688,000.00 | $7,111,000.00 | $6,821,000.00 | $7,275,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $674,762,000.00 | $673,353,000.00 | $572,995,000.00 | $526,994,000.00 | $530,843,000.00 | $570,178,000.00 | $514,719,000.00 | $514,289,000.00 | $511,754,000.00 | $539,708,000.00 | $514,283,000.00 | $474,997,000.00 | $458,528,000.00 | $465,412,000.00 | $416,981,000.00 | $380,389,000.00 | $348,044,000.00 | $372,279,000.00 | $380,297,000.00 | $372,183,000.00 | $359,511,000.00 | $307,150,000.00 | $291,008,000.00 | $292,495,000.00 | $307,182,000.00 | $314,995,000.00 | $326,249,000.00 | $284,735,000.00 | $287,342,000.00 | $297,140,000.00 | $316,081,000.00 | $293,876,000.00 | $303,172,000.00 | $337,912,000.00 | $322,747,000.00 | $300,302,000.00 | $300,319,000.00 | $318,170,000.00 | $304,616,000.00 | $288,618,000.00 | -- | $290,744,000.00 | $297,828,000.00 | $287,444,000.00 | $268,841,000.00 | $264,541,000.00 | $261,813,000.00 | $275,829,000.00 | $261,898,000.00 | $258,324,000.00 | $259,600,000.00 | -- | -- | -- | $280,464,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $26,401,000.00 | $24,508,000.00 | $25,253,000.00 | $26,124,000.00 | $25,357,000.00 | $25,701,000.00 | $27,360,000.00 | $25,154,000.00 | $24,586,000.00 | $19,625,000.00 | $21,647,000.00 | $22,031,000.00 | $18,327,000.00 | $17,805,000.00 | $18,038,000.00 | $16,262,000.00 | $22,517,000.00 | $20,561,000.00 | $21,190,000.00 | $17,272,000.00 | $16,940,000.00 | $18,181,000.00 | $14,273,000.00 | $21,192,000.00 | $14,869,000.00 | $14,028,000.00 | $15,136,000.00 | $13,201,000.00 | $11,213,000.00 | $12,052,000.00 | $9,548,000.00 | $11,546,000.00 | $10,111,000.00 | $11,219,000.00 | $10,095,000.00 | $9,357,000.00 | $10,131,000.00 | $12,483,000.00 | $10,219,000.00 | $9,660,000.00 | -- | $8,281,000.00 | $11,555,000.00 | $8,500,000.00 | $7,380,000.00 | $6,722,000.00 | $10,229,000.00 | $8,069,000.00 | $8,087,000.00 | $5,680,000.00 | $8,090,000.00 | -- | -- | -- | $7,745,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,694,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $487,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-27,765,000.00 | $-27,038,000.00 | $-28,826,000.00 | $-26,740,000.00 | $-26,724,000.00 | $-27,532,000.00 | $-28,609,000.00 | $-25,043,000.00 | $-20,958,000.00 | $-19,828,000.00 | $-19,513,000.00 | $-19,219,000.00 | $-18,791,000.00 | $-18,262,000.00 | $-19,393,000.00 | $-20,982,000.00 | $-21,318,000.00 | $-17,847,000.00 | $-18,549,000.00 | $-16,624,000.00 | $-16,602,000.00 | $-16,861,000.00 | $-17,888,000.00 | $-15,410,000.00 | $-12,008,000.00 | $-11,839,000.00 | $-12,746,000.00 | $-13,122,000.00 | $-14,001,000.00 | $-15,894,000.00 | $-14,021,000.00 | $-14,096,000.00 | $-12,251,000.00 | $-12,306,000.00 | $-12,041,000.00 | $-10,150,000.00 | $-10,394,000.00 | $-10,023,000.00 | $-8,201,000.00 | $-6,504,000.00 | -- | $-6,763,000.00 | $-7,782,000.00 | $-7,978,000.00 | $-7,555,000.00 | $-4,783,000.00 | $-4,703,000.00 | $-3,887,000.00 | $-5,755,000.00 | $-4,025,000.00 | $-5,113,000.00 | -- | -- | -- | $-1,056,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $266,757,000.00 | $304,701,000.00 | $238,315,000.00 | $196,673,000.00 | $207,176,000.00 | $253,711,000.00 | $226,119,000.00 | $233,151,000.00 | $237,463,000.00 | $269,841,000.00 | $257,507,000.00 | $231,035,000.00 | $222,815,000.00 | $236,524,000.00 | $206,735,000.00 | $173,125,000.00 | $146,552,000.00 | $159,490,000.00 | $169,560,000.00 | $170,668,000.00 | $161,356,000.00 | $163,359,000.00 | $156,912,000.00 | $143,994,000.00 | $159,288,000.00 | $186,117,000.00 | $202,717,000.00 | $170,119,000.00 | $161,175,000.00 | $184,558,000.00 | $200,343,000.00 | $188,362,000.00 | $186,496,000.00 | $207,070,000.00 | $201,673,000.00 | $193,312,000.00 | $188,437,000.00 | $191,305,000.00 | $191,937,000.00 | $182,071,000.00 | -- | $183,695,000.00 | $188,604,000.00 | $184,676,000.00 | $174,768,000.00 | $167,634,000.00 | $166,016,000.00 | $173,248,000.00 | $168,884,000.00 | $167,164,000.00 | $166,989,000.00 | -- | -- | -- | $184,152,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $239,607,000.00 | $278,278,000.00 | $210,105,000.00 | $170,550,000.00 | $181,072,000.00 | $226,800,000.00 | $198,134,000.00 | $208,735,000.00 | $217,136,000.00 | $250,644,000.00 | $238,627,000.00 | $212,450,000.00 | $204,660,000.00 | $218,897,000.00 | $187,977,000.00 | $152,778,000.00 | $125,869,000.00 | $142,278,000.00 | $151,650,000.00 | $154,687,000.00 | $145,400,000.00 | $147,147,000.00 | $139,678,000.00 | $129,242,000.00 | $147,948,000.00 | $174,956,000.00 | $194,354,000.00 | $157,686,000.00 | $147,868,000.00 | $169,366,000.00 | $187,034,000.00 | $174,982,000.00 | $174,966,000.00 | $195,492,000.00 | $190,363,000.00 | $183,896,000.00 | $178,781,000.00 | $182,023,000.00 | $184,482,000.00 | $176,318,000.00 | -- | $177,690,000.00 | $181,586,000.00 | $176,890,000.00 | $167,406,000.00 | $163,046,000.00 | $161,509,000.00 | $169,560,000.00 | $163,329,000.00 | $163,342,000.00 | $162,080,000.00 | -- | -- | -- | $183,800,000.00 | -- | -- | -- | $183,365,000.00 | $179,839,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $674,762,000.00 | $673,353,000.00 | $572,995,000.00 | $526,994,000.00 | $530,843,000.00 | $570,178,000.00 | $514,719,000.00 | $514,289,000.00 | $511,754,000.00 | $539,708,000.00 | $514,283,000.00 | $474,997,000.00 | $458,528,000.00 | $465,412,000.00 | $416,981,000.00 | $380,389,000.00 | $348,044,000.00 | $372,279,000.00 | $380,297,000.00 | $372,183,000.00 | $359,511,000.00 | $307,150,000.00 | $291,008,000.00 | $292,495,000.00 | $307,182,000.00 | $314,995,000.00 | $326,249,000.00 | $284,735,000.00 | $287,342,000.00 | $297,140,000.00 | $316,081,000.00 | $293,876,000.00 | $303,172,000.00 | $332,243,000.00 | $322,747,000.00 | $300,302,000.00 | $300,319,000.00 | $318,170,000.00 | $304,616,000.00 | $288,618,000.00 | -- | $290,744,000.00 | $297,828,000.00 | $287,444,000.00 | $268,841,000.00 | $264,541,000.00 | $261,813,000.00 | $275,829,000.00 | $261,898,000.00 | $258,324,000.00 | $259,600,000.00 | -- | -- | -- | $280,464,000.00 | -- | -- | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 4/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $131,300,000.00 | -- | -- | -- | $134,600,000.00 | -- | -- | -- | -- | $110,800,000.00 | -- | -- | -- | $104,400,000.00 | -- | -- | -- | $90,700,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $57,794,000.00 | $245,733,000.00 | $63,072,000.00 | $123,934,000.00 | $61,621,000.00 | $249,879,000.00 | $61,678,000.00 | $62,517,000.00 | $64,813,000.00 | $235,428,000.00 | $175,097,000.00 | $58,764,000.00 | $58,237,000.00 | $212,578,000.00 | $153,986,000.00 | $52,570,000.00 | -- | $47,552,000.00 | $181,151,000.00 | $132,148,000.00 | $87,056,000.00 | $43,038,000.00 | $161,737,000.00 | $118,413,000.00 | $77,285,000.00 | $37,935,000.00 | $139,101,000.00 | $104,185,000.00 | $68,240,000.00 | $32,497,000.00 | $128,792,000.00 | -- | -- | -- | $107,461,000.00 | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | $35,010,000.00 | $126,814,000.00 | $95,487,000.00 | $62,394,000.00 | $30,794,000.00 | $111,877,000.00 | $84,754,000.00 | $55,379,000.00 | $27,455,000.00 | $97,628,000.00 | $70,845,000.00 | $47,473,000.00 | $24,260,000.00 | $20,563,000.00 | $63,713,000.00 | $43,259,000.00 | $23,328,000.00 | $87,608,000.00 | $22,614,000.00 | $43,210,000.00 | $21,213,000.00 | $18,208,000.00 | $53,688,000.00 | $35,235,000.00 | $17,059,000.00 | $14,630,000.00 | $43,074,000.00 | $14,102,000.00 | $14,225,000.00 | $13,183,000.00 | $13,389,000.00 | $28,164,000.00 | $14,706,000.00 | $13,457,000.00 | $40,402,000.00 | $26,813,000.00 | $13,556,000.00 | $13,047,000.00 | $12,236,000.00 | $11,867,000.00 | -- | $11,803,000.00 | $44,549,000.00 | $33,414,000.00 | $22,508,000.00 | $11,476,000.00 | $10,951,000.00 | $11,400,000.00 | $10,802,000.00 | $11,551,000.00 | $42,372,000.00 | $10,877,000.00 | $21,059,000.00 | $10,383,000.00 | $40,508,000.00 | $9,866,000.00 | $10,334,000.00 | $10,440,000.00 | $36,681,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $73,714,000.00 | $36,641,000.00 | $146,025,000.00 | $105,011,000.00 | $35,971,000.00 | -- | $34,472,000.00 | $126,255,000.00 | $93,794,000.00 | $30,852,000.00 | $32,418,000.00 | $128,800,000.00 | $31,657,000.00 | $65,719,000.00 | $34,262,000.00 | $124,024,000.00 | $92,966,000.00 | $32,223,000.00 | $29,659,000.00 | $117,237,000.00 | -- | -- | -- | $102,764,000.00 | -- |
Loss from Operations | $57,630,000.00 | $209,881,000.00 | $151,016,000.00 | $97,568,000.00 | $47,085,000.00 | $152,700,000.00 | $36,770,000.00 | $71,225,000.00 | $33,972,000.00 | $134,333,000.00 | $42,408,000.00 | $64,782,000.00 | $25,425,000.00 | $114,061,000.00 | $34,976,000.00 | $50,888,000.00 | $24,196,000.00 | $115,924,000.00 | $90,855,000.00 | $55,858,000.00 | $28,276,000.00 | $34,276,000.00 | $99,611,000.00 | $63,515,000.00 | $27,830,000.00 | $185,645,000.00 | $51,096,000.00 | $90,979,000.00 | $41,720,000.00 | $194,307,000.00 | $53,584,000.00 | $52,268,000.00 | $43,099,000.00 | $39,528,000.00 | $43,680,000.00 | $41,374,000.00 | $36,864,000.00 | $127,124,000.00 | $98,052,000.00 | $32,500,000.00 | -- | $30,051,000.00 | $24,667,000.00 | $30,772,000.00 | $26,187,000.00 | $19,661,000.00 | $80,073,000.00 | $21,677,000.00 | $39,282,000.00 | $17,940,000.00 | $61,363,000.00 | $19,394,000.00 | $18,213,000.00 | $7,553,000.00 | $8,815,000.00 | $9,612,000.00 | $12,017,000.00 | $11,483,000.00 | $21,142,000.00 | -- |
Loss Before Income Taxes | $58,626,000.00 | $213,671,000.00 | $153,939,000.00 | $51,524,000.00 | $47,228,000.00 | $158,121,000.00 | $112,588,000.00 | $74,206,000.00 | $34,710,000.00 | $134,072,000.00 | $42,366,000.00 | $64,795,000.00 | $25,132,000.00 | $27,541,000.00 | $34,085,000.00 | $52,150,000.00 | $25,616,000.00 | $116,077,000.00 | $35,807,000.00 | $55,416,000.00 | $27,905,000.00 | $33,375,000.00 | $102,856,000.00 | $36,671,000.00 | $28,551,000.00 | $184,833,000.00 | $51,303,000.00 | $49,191,000.00 | $41,349,000.00 | $196,107,000.00 | $53,794,000.00 | $96,541,000.00 | $43,619,000.00 | $162,841,000.00 | $44,284,000.00 | $78,859,000.00 | $37,126,000.00 | $29,922,000.00 | $98,076,000.00 | $32,812,000.00 | -- | $29,818,000.00 | $103,109,000.00 | $31,318,000.00 | $27,430,000.00 | $19,812,000.00 | $81,038,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.87 | $2.86 | $2.07 | $1.26 | $0.62 | $2.05 | $0.47 | $0.97 | $0.48 | $1.74 | $1.42 | $0.84 | $0.36 | $1.37 | $0.39 | $0.30 | $0.35 | $1.33 | $1.07 | $0.65 | $0.32 | $1.58 | $1.18 | $0.42 | $0.34 | $1.68 | $0.47 | $0.45 | $0.40 | $1.73 | $0.47 | $0.46 | $0.38 | $1.41 | $1.05 | $0.67 | $0.31 | $1.09 | $0.30 | $0.52 | -- | $0.25 | $0.88 | $0.26 | $0.91 | $0.69 | $0.64 | $1.99 | $1.29 | $0.57 | $0.53 | $0.74 | $0.93 | $0.34 | $0.31 | $0.29 | $0.38 | $0.33 | $0.74 | -- |
Weighted Average Shares Basic | 61,625,000 | 61,817,000 | 61,902,000 | 62,036,000 | 62,211,000 | 62,768,000 | 62,592,000 | 63,083,000 | 63,213,000 | 63,445,000 | 63,514,000 | 63,591,000 | 63,645,000 | 63,538,000 | 63,541,000 | 63,509,000 | 63,592,000 | 64,397,000 | 64,247,000 | 64,765,000 | 64,909,000 | 66,201,000 | 65,658,000 | 66,429,000 | 67,553,000 | 69,175,000 | 68,928,000 | 69,227,000 | 69,973,000 | 71,674,000 | 71,981,000 | 71,880,000 | 72,630,000 | 73,443,000 | 73,616,000 | 73,797,000 | 73,979,000 | 74,223,000 | 75,255,000 | 75,544,000 | -- | 75,817,000 | 76,032,000 | 19,113,000 | 19,274,000 | 19,327,000 | 19,409,000 | 19,568,000 | 19,765,000 | 19,904,000 | 19,941,000 | 20,156,000 | 20,861,000 | 21,027,000 | 21,078,000 | 21,248,000 | 21,718,000 | 21,958,000 | 22,385,000 | -- |
Earnings Per Share Diluted | $0.86 | $2.82 | $2.05 | $1.25 | $0.62 | $2.03 | $0.47 | $0.97 | $0.48 | $1.72 | $0.57 | $0.83 | $0.35 | $0.32 | $1.04 | $0.65 | $0.35 | $1.32 | $0.42 | $0.32 | $0.32 | $1.58 | $0.43 | $0.42 | $0.33 | $1.68 | $1.32 | $0.45 | $0.40 | $1.72 | $0.47 | $0.46 | $0.38 | $0.36 | $1.04 | $0.66 | $0.31 | $1.08 | $0.81 | $0.27 | -- | $0.24 | $0.86 | $0.25 | $0.89 | $0.68 | $0.63 | $0.69 | $0.70 | $0.55 | $0.50 | $0.70 | $0.57 | $0.32 | $1.25 | $0.28 | $0.36 | $0.32 | $0.73 | -- |
Weighted Average Shares Diluted | 62,493,000 | 62,608,000 | 62,501,000 | 62,432,000 | 62,767,000 | 63,408,000 | 63,483,000 | 63,644,000 | 63,871,000 | 64,323,000 | 64,238,000 | 64,371,000 | 64,466,000 | 64,333,000 | 64,298,000 | 64,126,000 | 64,342,000 | 65,103,000 | 65,112,000 | 65,093,000 | 65,204,000 | 66,434,000 | 65,901,000 | 67,132,000 | 67,736,000 | 68,791,000 | 69,135,000 | 69,844,000 | 70,247,000 | 71,148,000 | 71,743,000 | 72,228,000 | 73,020,000 | 74,038,000 | 73,761,000 | 74,126,000 | 74,607,000 | 75,841,000 | 76,104,000 | 76,037,000 | -- | 76,795,000 | 77,256,000 | 77,552,000 | 19,597,000 | 19,685,000 | 20,271,000 | 20,130,000 | 20,494,000 | 20,637,000 | 20,923,000 | 21,125,000 | 21,926,000 | 22,079,000 | 22,350,000 | 22,051,000 | 22,776,000 | 22,535,000 | 22,558,000 | -- |
Common Stock Shares Authorized | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 61,569,549 | 61,566,037 | 61,562,480 | 61,668,512 | 62,026,840 | 62,191,570 | 62,394,460 | 62,718,513 | 63,113,221 | 63,154,494 | 63,281,757 | 63,397,603 | 63,616,713 | 63,527,186 | 63,526,106 | 63,518,968 | 63,495,687 | 63,456,986 | 63,900,528 | 64,322,067 | 64,593,909 | 64,860,419 | 65,378,469 | 65,759,735 | 66,819,431 | 67,776,138 | 68,930,029 | 68,926,397 | 69,443,299 | 70,233,955 | 71,189,036 | 71,604,493 | 72,136,663 | 72,766,383 | 73,064,213 | 73,423,899 | 73,799,618 | 74,104,064 | 74,642,744 | 75,120,619 | -- | 75,831,405 | 76,374,180 | 19,212,561 | 19,308,861 | 19,471,417 | 19,620,967 | 19,905,903 | 20,022,531 | 20,309,967 | 20,415,946 | -- | -- | -- | 21,729,789 | -- | -- | -- | -- | -- |
Common Stock Value | $615,000.00 | $615,000.00 | $616,000.00 | $617,000.00 | $620,000.00 | $621,000.00 | $624,000.00 | $627,000.00 | $631,000.00 | $631,000.00 | $633,000.00 | $634,000.00 | $636,000.00 | $635,000.00 | $635,000.00 | $635,000.00 | $635,000.00 | $635,000.00 | $639,000.00 | $643,000.00 | $646,000.00 | $649,000.00 | $654,000.00 | $658,000.00 | $668,000.00 | $678,000.00 | $689,000.00 | $689,000.00 | $694,000.00 | $702,000.00 | $712,000.00 | $716,000.00 | $721,000.00 | $728,000.00 | $731,000.00 | $734,000.00 | $738,000.00 | $741,000.00 | $746,000.00 | $751,000.00 | -- | $758,000.00 | $764,000.00 | $192,000.00 | $193,000.00 | $195,000.00 | $196,000.00 | $199,000.00 | $200,000.00 | $203,000.00 | $204,000.00 | -- | -- | -- | $217,000.00 | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | -- | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | -- | -- | -- | 20,000,000 | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |