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 | 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 | 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 | $125,807,000.00 | $118,009,000.00 | $165,639,000.00 | $140,533,000.00 | $89,845,000.00 | $109,408,000.00 | $147,120,000.00 | $148,749,000.00 | $190,443,000.00 | $266,400,000.00 | $87,343,000.00 | $86,031,000.00 | $105,684,000.00 | $58,120,000.00 | $91,536,000.00 | $37,932,000.00 | $108,687,000.00 | $47,411,000.00 | $51,104,000.00 | $38,799,000.00 | $32,394,000.00 | $32,029,000.00 | $33,175,000.00 | $24,198,000.00 | $18,110,000.00 | $16,276,000.00 | $38,898,000.00 | $13,268,000.00 | $49,507,000.00 | $55,659,000.00 | $49,663,000.00 | $47,536,000.00 | $66,919,000.00 | $68,940,000.00 | $63,266,000.00 | $69,244,000.00 | $93,832,000.00 | $126,926,000.00 | $138,608,000.00 | $264,188,000.00 | $318,761,000.00 | $30,924,000.00 | $165,921,000.00 | $223,816,000.00 | $240,559,000.00 | $242,828,000.00 | $209,312,000.00 | $229,388,000.00 | $280,592,000.00 | $252,673,000.00 | $208,913,000.00 | $214,125,000.00 | $260,644,000.00 | -- | -- | -- | $258,248,000.00 | $222,411,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $55,018,000.00 | $29,913,000.00 | $27,870,000.00 | $29,840,000.00 | $28,751,000.00 | $34,043,000.00 | $24,992,000.00 | $23,915,000.00 | $18,875,000.00 | $21,134,000.00 | $21,389,000.00 | $23,473,000.00 | $22,825,000.00 | $25,457,000.00 | $27,502,000.00 | $27,746,000.00 | $31,618,000.00 | $27,696,000.00 | $25,872,000.00 | $26,382,000.00 | $24,564,000.00 | $32,463,000.00 | $31,283,000.00 | $31,582,000.00 | $34,498,000.00 | $41,694,000.00 | $53,518,000.00 | $50,420,000.00 | $68,940,000.00 | $65,021,000.00 | $55,582,000.00 | $61,989,000.00 | $60,573,000.00 | -- | -- | -- | $62,091,000.00 | -- | -- | -- | -- | -- |
Inventory | $4,251,000.00 | $5,004,000.00 | $2,183,000.00 | $2,875,000.00 | $3,765,000.00 | $1,904,000.00 | $2,041,000.00 | $1,168,000.00 | $1,405,000.00 | $1,178,000.00 | $619,000.00 | $594,000.00 | $596,000.00 | $616,000.00 | $570,000.00 | $553,000.00 | $576,000.00 | $665,000.00 | $660,000.00 | $727,000.00 | $763,000.00 | $894,000.00 | $914,000.00 | $1,013,000.00 | $1,112,000.00 | $991,000.00 | $877,000.00 | $1,445,000.00 | $1,868,000.00 | $1,829,000.00 | $2,107,000.00 | $2,505,000.00 | $3,353,000.00 | $2,353,000.00 | $2,668,000.00 | $3,066,000.00 | $3,305,000.00 | $5,192,000.00 | $6,040,000.00 | $6,329,000.00 | $6,741,000.00 | $7,146,000.00 | $7,690,000.00 | $7,500,000.00 | $8,514,000.00 | $9,157,000.00 | $10,003,000.00 | $9,830,000.00 | $11,356,000.00 | -- | -- | -- | $13,142,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $706,023,000.00 | $654,964,000.00 | $669,590,000.00 | $643,394,000.00 | $585,445,000.00 | $575,119,000.00 | $582,315,000.00 | $571,794,000.00 | $556,203,000.00 | $537,144,000.00 | $549,145,000.00 | $506,053,000.00 | $467,061,000.00 | $416,854,000.00 | $394,061,000.00 | $332,293,000.00 | $360,385,000.00 | $353,025,000.00 | $320,940,000.00 | $282,181,000.00 | $269,448,000.00 | $240,107,000.00 | $230,694,000.00 | $225,386,000.00 | $210,720,000.00 | $209,111,000.00 | $209,727,000.00 | $205,793,000.00 | $248,193,000.00 | $259,771,000.00 | $249,706,000.00 | $233,479,000.00 | $288,963,000.00 | $278,393,000.00 | $315,928,000.00 | $347,510,000.00 | $380,804,000.00 | $336,295,000.00 | $355,038,000.00 | $400,653,000.00 | $460,017,000.00 | $557,201,000.00 | $458,010,000.00 | $436,904,000.00 | $543,561,000.00 | $544,970,000.00 | $531,242,000.00 | $580,976,000.00 | $610,478,000.00 | -- | -- | -- | $626,525,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $20,938,000.00 | $21,371,000.00 | $23,530,000.00 | $24,257,000.00 | $25,752,000.00 | $26,038,000.00 | $26,290,000.00 | $26,952,000.00 | $27,956,000.00 | $25,838,000.00 | $24,807,000.00 | $25,696,000.00 | $27,761,000.00 | $28,808,000.00 | $28,335,000.00 | $28,349,000.00 | $26,006,000.00 | $26,698,000.00 | $27,507,000.00 | $28,397,000.00 | $30,048,000.00 | $29,977,000.00 | $30,829,000.00 | $32,027,000.00 | $33,230,000.00 | $33,278,000.00 | $35,434,000.00 | $37,465,000.00 | $40,512,000.00 | $45,213,000.00 | $48,574,000.00 | $52,596,000.00 | $58,249,000.00 | $54,680,000.00 | $57,946,000.00 | $65,076,000.00 | $73,083,000.00 | $138,248,000.00 | $159,090,000.00 | $170,573,000.00 | $182,396,000.00 | $202,125,000.00 | $246,008,000.00 | $259,121,000.00 | $277,571,000.00 | $317,484,000.00 | $327,260,000.00 | $341,815,000.00 | $349,788,000.00 | -- | -- | -- | $363,516,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $35,110,000.00 | $36,219,000.00 | $39,973,000.00 | $49,089,000.00 | $50,941,000.00 | $53,564,000.00 | $44,262,000.00 | $28,877,000.00 | $30,542,000.00 | $34,109,000.00 | $13,856,000.00 | $14,689,000.00 | $15,522,000.00 | $16,356,000.00 | $17,189,000.00 | $18,300,000.00 | $7,900,000.00 | $7,900,000.00 | $7,900,000.00 | $7,900,000.00 | $7,900,000.00 | $7,900,000.00 | $7,900,000.00 | $7,900,000.00 | $7,900,000.00 | $7,900,000.00 | $8,100,000.00 | $8,300,000.00 | $8,500,000.00 | $8,700,000.00 | $8,900,000.00 | $9,100,000.00 | $9,300,000.00 | $7,900,000.00 | $7,900,000.00 | $8,064,000.00 | $9,819,000.00 | $29,062,000.00 | $32,253,000.00 | $39,850,000.00 | $40,117,000.00 | $40,387,000.00 | $56,895,000.00 | $61,127,000.00 | $61,670,000.00 | $74,032,000.00 | $74,633,000.00 | $76,671,000.00 | $77,186,000.00 | -- | -- | -- | $110,222,000.00 | -- | -- | -- | -- | -- |
Goodwill | $241,162,000.00 | $241,200,000.00 | $241,162,000.00 | $244,114,000.00 | $243,941,000.00 | $243,500,000.00 | $184,135,000.00 | $162,579,000.00 | $162,579,000.00 | $162,692,000.00 | $118,312,000.00 | $118,312,000.00 | $118,300,000.00 | $118,312,000.00 | $118,312,000.00 | $118,777,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $87,356,000.00 | $132,389,000.00 | $131,725,000.00 | $133,025,000.00 | $131,862,000.00 | $130,885,000.00 | $213,862,000.00 | $212,626,000.00 | -- | -- | -- | $374,587,000.00 | -- | -- | -- | $370,292,000.00 | -- |
Other Assets | $6,846,000.00 | $6,841,000.00 | $5,216,000.00 | $6,889,000.00 | $6,880,000.00 | $6,488,000.00 | $6,545,000.00 | $6,450,000.00 | $6,570,000.00 | $6,080,000.00 | $6,229,000.00 | $6,311,000.00 | $6,434,000.00 | $5,932,000.00 | $5,829,000.00 | $5,876,000.00 | $5,720,000.00 | $5,140,000.00 | $4,951,000.00 | $4,930,000.00 | $4,993,000.00 | $5,277,000.00 | $6,649,000.00 | $5,918,000.00 | $5,673,000.00 | $7,018,000.00 | $7,563,000.00 | $7,414,000.00 | $7,608,000.00 | $8,328,000.00 | $16,043,000.00 | $17,552,000.00 | $16,562,000.00 | $16,901,000.00 | $17,506,000.00 | $17,703,000.00 | $18,571,000.00 | $17,167,000.00 | $17,426,000.00 | $26,258,000.00 | $18,107,000.00 | $25,916,000.00 | $28,149,000.00 | $32,324,000.00 | $33,333,000.00 | $42,293,000.00 | $40,242,000.00 | $30,694,000.00 | $30,122,000.00 | -- | -- | -- | $38,923,000.00 | -- | -- | -- | -- | -- |
Total Assets | $1,051,965,000.00 | $1,007,316,000.00 | $1,026,034,000.00 | $1,013,670,000.00 | $963,012,000.00 | $957,368,000.00 | $899,203,000.00 | $856,061,000.00 | $843,827,000.00 | $836,419,000.00 | $786,419,000.00 | $750,365,000.00 | $721,517,000.00 | $683,751,000.00 | $655,099,000.00 | $606,526,000.00 | $599,146,000.00 | $598,807,000.00 | $561,799,000.00 | $530,156,000.00 | $482,493,000.00 | $461,353,000.00 | $458,790,000.00 | $457,336,000.00 | $447,096,000.00 | $501,197,000.00 | $506,475,000.00 | $509,729,000.00 | $559,601,000.00 | $551,473,000.00 | $552,794,000.00 | $550,236,000.00 | $610,915,000.00 | $448,884,000.00 | $490,376,000.00 | $529,634,000.00 | $573,534,000.00 | $624,036,000.00 | $667,480,000.00 | $741,498,000.00 | $805,045,000.00 | $985,183,000.00 | $994,188,000.00 | $994,624,000.00 | $1,122,703,000.00 | $1,145,029,000.00 | $1,139,090,000.00 | $1,279,260,000.00 | $1,316,120,000.00 | -- | -- | -- | $1,572,960,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $11,830,000.00 | $10,766,000.00 | $14,542,000.00 | $15,361,000.00 | $15,178,000.00 | $13,518,000.00 | $13,285,000.00 | $12,419,000.00 | $12,135,000.00 | $12,650,000.00 | $11,533,000.00 | $10,767,000.00 | $13,259,000.00 | $12,856,000.00 | $11,909,000.00 | $9,624,000.00 | $11,533,000.00 | $11,044,000.00 | $12,382,000.00 | $13,072,000.00 | $9,195,000.00 | $12,646,000.00 | $11,297,000.00 | $11,694,000.00 | $8,515,000.00 | $11,780,000.00 | $10,414,000.00 | $13,270,000.00 | $10,099,000.00 | $16,000,000.00 | $13,831,000.00 | $18,579,000.00 | $25,906,000.00 | $28,293,000.00 | $17,636,000.00 | $28,677,000.00 | $21,968,000.00 | $29,660,000.00 | $25,498,000.00 | $29,640,000.00 | $24,651,000.00 | $33,723,000.00 | $31,863,000.00 | $42,601,000.00 | $38,440,000.00 | $53,237,000.00 | $38,380,000.00 | $34,174,000.00 | $48,408,000.00 | -- | -- | -- | $53,115,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $698,619,000.00 | $694,798,000.00 | $691,576,000.00 | $688,805,000.00 | $686,719,000.00 | $684,183,000.00 | $681,385,000.00 | $679,400,000.00 | $677,311,000.00 | $670,497,000.00 | $666,470,000.00 | $662,485,000.00 | $658,423,000.00 | $650,990,000.00 | $646,849,000.00 | $642,958,000.00 | $639,335,000.00 | $633,536,000.00 | $630,878,000.00 | $629,768,000.00 | $628,295,000.00 | $626,751,000.00 | $624,869,000.00 | $623,378,000.00 | $621,008,000.00 | $619,483,000.00 | $618,105,000.00 | $614,571,000.00 | $613,325,000.00 | $613,611,000.00 | $612,449,000.00 | $611,472,000.00 | $610,784,000.00 | $610,063,000.00 | $608,935,000.00 | $607,643,000.00 | $606,531,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-1,620,000.00 | $-666,000.00 | $-4,999,000.00 | $-5,621,000.00 | $-4,121,000.00 | $-5,447,000.00 | $-6,317,000.00 | $-3,174,000.00 | $-1,541,000.00 | $-3,000.00 | $20,000.00 | $14,000.00 | $364,000.00 | $603,000.00 | $941,000.00 | $-543,000.00 | $344,000.00 | $386,000.00 | $455,000.00 | $49,000.00 | $-298,000.00 | $-271,000.00 | $-356,000.00 | $-296,000.00 | $-164,000.00 | $144,000.00 | $39,000.00 | $-194,000.00 | $-258,000.00 | $87,000.00 | $-330,000.00 | $-364,000.00 | $-880,000.00 | $-620,000.00 | $-701,000.00 | $-658,000.00 | $-853,000.00 | $-746,000.00 | $-638,000.00 | $-531,000.00 | $-503,000.00 | $2,798,000.00 | $-3,712,000.00 | $-6,527,000.00 | $-4,785,000.00 | $-9,015,000.00 | $-9,552,000.00 | $292,000.00 | $-5,136,000.00 | -- | -- | -- | $-81,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $512,622,000.00 | $480,606,000.00 | $470,829,000.00 | $436,996,000.00 | $382,323,000.00 | $347,839,000.00 | $331,884,000.00 | $309,817,000.00 | $284,050,000.00 | $227,506,000.00 | $199,737,000.00 | $173,088,000.00 | $142,335,000.00 | $115,284,000.00 | $75,344,000.00 | $47,177,000.00 | $18,071,000.00 | $-9,445,000.00 | $-27,679,000.00 | $-27,120,000.00 | $-52,946,000.00 | $-67,017,000.00 | $-81,874,000.00 | $-90,625,000.00 | $-108,127,000.00 | $-63,745,000.00 | $-66,767,000.00 | $-71,053,000.00 | $-76,230,000.00 | $-43,354,000.00 | $-42,668,000.00 | $-54,507,000.00 | $-57,518,000.00 | $-200,242,000.00 | $-155,007,000.00 | $-134,284,000.00 | $-109,403,000.00 | $-84,017,000.00 | $-36,049,000.00 | $10,515,000.00 | $68,658,000.00 | $99,264,000.00 | $186,328,000.00 | $217,718,000.00 | $232,921,000.00 | $294,315,000.00 | $327,456,000.00 | $427,688,000.00 | $375,607,000.00 | -- | -- | -- | $356,991,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $866,106,000.00 | $841,421,000.00 | $829,659,000.00 | $792,432,000.00 | $761,172,000.00 | $725,845,000.00 | $706,222,000.00 | $692,760,000.00 | $678,380,000.00 | $645,385,000.00 | $613,612,000.00 | $588,345,000.00 | $555,907,000.00 | $521,671,000.00 | $478,684,000.00 | $445,143,000.00 | $431,295,000.00 | $401,944,000.00 | $381,248,000.00 | $380,322,000.00 | $355,203,000.00 | $339,647,000.00 | $322,917,000.00 | $312,971,000.00 | $296,205,000.00 | $339,386,000.00 | $334,948,000.00 | $327,065,000.00 | $321,503,000.00 | $355,023,000.00 | $354,159,000.00 | $341,410,000.00 | $337,610,000.00 | $194,443,000.00 | $238,468,000.00 | $257,946,000.00 | $281,933,000.00 | $305,684,000.00 | $352,627,000.00 | $398,130,000.00 | $455,384,000.00 | $491,127,000.00 | $569,741,000.00 | $596,472,000.00 | $611,790,000.00 | $671,665,000.00 | $702,333,000.00 | $809,078,000.00 | $805,981,000.00 | -- | -- | -- | $934,384,000.00 | -- | -- | -- | $921,524,000.00 | $947,652,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,051,965,000.00 | $1,007,316,000.00 | $1,026,034,000.00 | $1,013,670,000.00 | $963,012,000.00 | $957,368,000.00 | $899,203,000.00 | $856,061,000.00 | $843,827,000.00 | $836,419,000.00 | $786,419,000.00 | $750,365,000.00 | $721,517,000.00 | $683,751,000.00 | $655,099,000.00 | $606,526,000.00 | $599,146,000.00 | $598,807,000.00 | $561,799,000.00 | $530,156,000.00 | $482,493,000.00 | $461,353,000.00 | $458,790,000.00 | $457,336,000.00 | $447,096,000.00 | $501,197,000.00 | $506,475,000.00 | $509,729,000.00 | $559,601,000.00 | $551,473,000.00 | $552,794,000.00 | $550,236,000.00 | $610,915,000.00 | $448,884,000.00 | $490,376,000.00 | $529,634,000.00 | $573,534,000.00 | $624,036,000.00 | $667,480,000.00 | $741,498,000.00 | $805,045,000.00 | $985,183,000.00 | $994,188,000.00 | $994,624,000.00 | $1,122,703,000.00 | $1,145,029,000.00 | $1,139,090,000.00 | $1,279,260,000.00 | $1,316,120,000.00 | -- | -- | -- | $1,572,960,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 | 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 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $581,296,000.00 | $145,690,000.00 | $142,036,000.00 | $148,065,000.00 | $143,118,000.00 | $144,986,000.00 | $308,331,000.00 | $162,109,000.00 | $155,255,000.00 | $549,137,000.00 | $182,626,000.00 | $198,886,000.00 | $847,273,000.00 | $519,156,000.00 | $216,828,000.00 | $182,302,000.00 | $741,358,000.00 | $697,391,000.00 | $470,659,000.00 | $243,105,000.00 | $1,057,360,000.00 | $810,908,000.00 | $268,839,000.00 | $340,483,000.00 | $1,489,269,000.00 | $1,135,860,000.00 | $803,103,000.00 | $434,137,000.00 | $439,516,000.00 | $428,411,000.00 | $484,878,000.00 | $531,700,000.00 | $531,568,000.00 | $521,612,000.00 | $517,737,000.00 | $518,256,000.00 | $1,802,401,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $121,986,000.00 | $559,558,000.00 | $136,850,000.00 | $138,470,000.00 | $152,262,000.00 | $565,571,000.00 | $139,096,000.00 | $133,738,000.00 | $139,266,000.00 | $418,735,000.00 | $282,598,000.00 | $143,021,000.00 | $544,380,000.00 | $137,052,000.00 | $138,667,000.00 | $133,691,000.00 | $541,242,000.00 | $414,804,000.00 | $284,139,000.00 | $127,882,000.00 | $509,998,000.00 | $384,676,000.00 | $258,269,000.00 | $127,536,000.00 | $562,299,000.00 | $140,447,000.00 | $137,118,000.00 | $152,328,000.00 | $736,736,000.00 | -- | -- | -- | $939,441,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $46,278,000.00 | $150,446,000.00 | $43,073,000.00 | $48,094,000.00 | $43,336,000.00 | $129,637,000.00 | $29,324,000.00 | $77,639,000.00 | $43,693,000.00 | $37,861,000.00 | $76,579,000.00 | $40,617,000.00 | $36,189,000.00 | $106,745,000.00 | $37,368,000.00 | $37,303,000.00 | $86,462,000.00 | $24,294,000.00 | $30,155,000.00 | $29,971,000.00 | $71,298,000.00 | $19,283,000.00 | $11,303,000.00 | $20,529,000.00 | $10,712,000.00 | $23,424,000.00 | $9,104,000.00 | $9,781,000.00 | $-55,907,000.00 | $23,563,000.00 | $24,269,000.00 | $6,979,000.00 | $-92,168,000.00 | $-43,989,000.00 | $-33,933,000.00 | $-24,601,000.00 | $-7,784,000.00 | $-31,732,000.00 | $-11,251,000.00 | $-47,872,000.00 | $-59,025,000.00 | $-68,649,000.00 | $-80,881,000.00 | $-18,101,000.00 | $-183,750,000.00 | $-48,247,000.00 | $-61,466,000.00 | $46,631,000.00 | $39,162,000.00 | $19,881,000.00 | $79,311,000.00 | $108,875,000.00 | $18,172,000.00 | $42,997,000.00 | $94,053,000.00 | $85,677,000.00 | $225,214,000.00 | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-94,438,000.00 | -- | -- | -- | $-138,826,000.00 | -- | -- | -- | $-168,823,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.60 | $2.22 | $1.95 | $1.32 | $0.51 | $1.41 | $0.33 | $0.38 | $0.47 | $1.21 | $0.82 | $0.44 | $1.79 | $0.58 | $0.82 | $0.42 | $1.00 | $0.61 | $0.35 | $0.35 | $0.20 | $0.59 | $0.38 | $0.25 | $-0.64 | $0.04 | $0.06 | $0.08 | $-0.27 | $-0.01 | $0.17 | $0.04 | $0.76 | $-0.67 | $-0.31 | $-0.37 | $-2.65 | -- | -- | -- | $-2.46 | -- | -- | $-0.23 | $-0.93 | $-0.50 | $-1.52 | $0.78 | $0.25 | $0.14 | $0.74 | $0.96 | $1.97 | $0.33 | $0.81 | $0.67 | $0.95 | -- |
Weighted Average Shares Basic | 65,555,000 | 66,468,000 | 66,758,000 | 67,421,000 | 67,235,000 | 67,934,000 | 68,193,000 | 68,341,000 | 68,746,000 | 70,089,000 | 70,224,000 | 70,149,000 | 69,414,000 | 69,167,000 | 69,467,000 | 69,839,000 | 70,088,000 | 70,029,000 | 70,105,000 | 69,837,000 | 69,598,000 | 69,737,000 | 69,443,000 | 69,216,000 | 68,949,000 | 69,082,000 | 69,025,000 | 68,578,000 | 68,373,000 | 68,460,000 | 68,261,000 | 68,155,000 | 67,860,000 | 67,961,000 | 67,893,000 | 67,534,000 | 67,173,000 | -- | -- | -- | 66,738,000 | -- | -- | 66,428,000 | 66,475,000 | 66,100,000 | 66,034,000 | 66,844,000 | 74,498,000 | 73,582,000 | 74,882,000 | 76,139,000 | 79,902,000 | -- | -- | -- | 85,838,000 | -- |
Earnings Per Share Diluted | $0.59 | $2.18 | $0.62 | $0.80 | $0.50 | $1.39 | $1.16 | $0.37 | $0.46 | $1.19 | $0.80 | $0.43 | $1.74 | $0.56 | $0.40 | $0.41 | $0.38 | $0.59 | $0.34 | $0.35 | $0.20 | $0.58 | $0.12 | $0.25 | $-0.64 | $0.04 | $0.13 | $0.07 | $-0.48 | $-0.01 | $0.17 | $0.04 | $2.08 | $-0.67 | $-0.31 | $-0.37 | $-2.65 | -- | -- | -- | $-2.46 | -- | -- | $-0.23 | $-0.93 | $-1.23 | $-0.72 | $0.78 | $0.25 | $0.14 | $0.73 | $0.95 | $1.95 | $0.33 | $0.80 | $0.66 | $0.94 | -- |
Weighted Average Shares Diluted | 66,841,000 | 67,826,000 | 67,103,000 | 68,512,000 | 68,514,000 | 69,031,000 | 68,550,000 | 69,376,000 | 69,567,000 | 71,649,000 | 71,616,000 | 71,482,000 | 71,265,000 | 71,267,000 | 71,350,000 | 71,714,000 | 72,085,000 | 72,142,000 | 71,782,000 | 71,492,000 | 71,482,000 | 71,425,000 | 71,562,000 | 71,119,000 | 68,949,000 | 70,660,000 | 70,590,000 | 70,319,000 | 68,373,000 | 68,889,000 | 69,015,000 | 68,798,000 | 68,328,000 | 67,961,000 | 67,714,000 | 67,534,000 | 67,173,000 | -- | -- | -- | 66,738,000 | -- | -- | 66,428,000 | 66,475,000 | 66,100,000 | 66,034,000 | 66,960,000 | 74,498,000 | 74,058,000 | 75,533,000 | 76,753,000 | 80,850,000 | -- | -- | -- | 86,418,000 | -- |
Common Stock Shares Authorized | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | -- | -- | -- | 300,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 65,602,629 | 65,544,539 | 65,668,638 | 65,609,555 | 67,477,996 | 67,175,485 | 67,144,419 | 67,756,553 | 68,779,291 | 70,105,521 | 70,082,105 | 70,432,568 | 70,062,364 | 69,286,959 | 69,130,749 | 69,061,469 | 70,151,357 | 70,312,424 | 70,110,543 | 70,102,909 | 69,772,910 | 69,760,992 | 69,723,487 | 69,611,001 | 69,117,803 | 69,093,603 | 69,076,820 | 68,770,300 | 68,519,005 | 68,492,083 | 68,418,122 | 68,337,190 | 68,098,654 | 67,981,417 | 67,948,036 | 67,658,760 | 67,521,038 | 67,278,710 | 67,248,793 | 67,196,127 | 67,170,522 | 67,158,417 | 67,090,083 | 67,049,422 | 67,069,734 | 67,016,636 | 67,175,342 | 67,222,705 | 73,621,548 | -- | -- | -- | 81,209,410 | -- | -- | -- | -- | -- |
Common Stock Value | $909,000.00 | $903,000.00 | $901,000.00 | $900,000.00 | $899,000.00 | $894,000.00 | $894,000.00 | $894,000.00 | $893,000.00 | $879,000.00 | $879,000.00 | $878,000.00 | $873,000.00 | $865,000.00 | $863,000.00 | $862,000.00 | $860,000.00 | $859,000.00 | $857,000.00 | $857,000.00 | $852,000.00 | $852,000.00 | $851,000.00 | $850,000.00 | $843,000.00 | $843,000.00 | $842,000.00 | $839,000.00 | $835,000.00 | $835,000.00 | $834,000.00 | $833,000.00 | $830,000.00 | $829,000.00 | $828,000.00 | $826,000.00 | $823,000.00 | $821,000.00 | $821,000.00 | $820,000.00 | $819,000.00 | $819,000.00 | $818,000.00 | $818,000.00 | $816,000.00 | $816,000.00 | $817,000.00 | $818,000.00 | $820,000.00 | -- | -- | -- | $812,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 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred 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 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |