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 | 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 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $190,893,000.00 | $233,508,000.00 | $206,585,000.00 | $224,257,000.00 | $230,484,000.00 | $175,872,000.00 | $200,383,000.00 | $180,175,000.00 | $172,463,000.00 | $169,602,000.00 | $152,207,000.00 | $134,218,000.00 | $126,450,000.00 | $136,720,000.00 | $101,606,000.00 | $129,388,000.00 | $101,320,000.00 | $130,673,000.00 | $51,009,000.00 | $94,035,000.00 | $95,212,000.00 | $110,951,000.00 | $96,103,000.00 | $86,201,000.00 | $65,912,000.00 | $34,899,000.00 | $44,041,000.00 | $42,354,000.00 | $47,417,000.00 | $47,062,000.00 | $37,421,000.00 | $60,032,000.00 | $38,673,000.00 | $38,154,000.00 | $41,561,000.00 | $26,421,000.00 | $27,935,000.00 | $34,676,000.00 | $35,625,000.00 | $37,987,000.00 | $38,833,000.00 | $44,765,000.00 | $43,833,000.00 | $39,102,000.00 | $47,345,000.00 | $62,915,000.00 | $67,464,000.00 | $81,990,000.00 | $95,478,000.00 | $97,699,000.00 | $100,149,000.00 | $91,685,000.00 | $80,171,000.00 | $66,460,000.00 | $43,526,000.00 | $23,980,000.00 |
Accounts Receivable Net Current | $231,865,000.00 | $226,556,000.00 | $209,520,000.00 | $187,852,000.00 | $209,624,000.00 | $241,395,000.00 | $235,527,000.00 | $234,731,000.00 | $206,695,000.00 | $177,205,000.00 | $179,766,000.00 | $174,662,000.00 | $141,876,000.00 | $149,251,000.00 | $131,429,000.00 | $137,529,000.00 | $149,229,000.00 | $123,656,000.00 | $56,969,000.00 | $51,602,000.00 | $45,252,000.00 | $50,854,000.00 | $50,349,000.00 | $54,623,000.00 | $59,034,000.00 | $62,457,000.00 | $41,261,000.00 | $46,966,000.00 | $48,419,000.00 | $39,457,000.00 | $41,182,000.00 | $54,099,000.00 | $44,482,000.00 | $37,832,000.00 | $37,573,000.00 | $44,441,000.00 | $39,072,000.00 | $26,121,000.00 | $26,061,000.00 | $33,458,000.00 | $32,417,000.00 | $31,436,000.00 | $22,924,000.00 | $32,191,000.00 | $19,747,000.00 | $21,388,000.00 | $30,099,000.00 | $40,308,000.00 | $38,783,000.00 | $29,289,000.00 | -- | -- | -- | $44,523,000.00 | -- | -- |
Inventory | $329,517,000.00 | $327,773,000.00 | $346,055,000.00 | $352,073,000.00 | $338,358,000.00 | $324,282,000.00 | $307,864,000.00 | $280,613,000.00 | $263,008,000.00 | $243,108,000.00 | $222,311,000.00 | $206,981,000.00 | $200,896,000.00 | $191,217,000.00 | $184,981,000.00 | $171,836,000.00 | $160,543,000.00 | $176,134,000.00 | $69,691,000.00 | $66,630,000.00 | $63,470,000.00 | $61,915,000.00 | $58,884,000.00 | $54,238,000.00 | $53,110,000.00 | $52,860,000.00 | $55,020,000.00 | $48,862,000.00 | $41,544,000.00 | $38,837,000.00 | $39,260,000.00 | $41,111,000.00 | $49,893,000.00 | $47,749,000.00 | $48,398,000.00 | $41,539,000.00 | $37,487,000.00 | $35,105,000.00 | $35,762,000.00 | $37,753,000.00 | $37,855,000.00 | $34,520,000.00 | $36,543,000.00 | $39,248,000.00 | $43,545,000.00 | $39,659,000.00 | $43,054,000.00 | $45,379,000.00 | $48,978,000.00 | $52,260,000.00 | -- | -- | -- | $43,168,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $30,523,000.00 | $31,127,000.00 | $35,963,000.00 | $33,517,000.00 | $23,596,000.00 | $21,411,000.00 | $26,533,000.00 | $25,287,000.00 | $20,628,000.00 | $16,433,000.00 | $21,846,000.00 | $19,147,000.00 | $19,156,000.00 | $17,471,000.00 | $19,908,000.00 | $23,486,000.00 | $26,798,000.00 | $21,638,000.00 | $7,398,000.00 | $7,955,000.00 | $7,235,000.00 | $6,140,000.00 | $7,070,000.00 | $9,851,000.00 | $6,905,000.00 | $6,234,000.00 | $9,910,000.00 | $8,887,000.00 | $5,925,000.00 | $5,667,000.00 | $5,835,000.00 | $6,793,000.00 | $6,060,000.00 | $6,592,000.00 | $6,651,000.00 | $6,842,000.00 | $9,493,000.00 | $9,289,000.00 | $9,356,000.00 | $9,911,000.00 | $8,972,000.00 | $10,519,000.00 | $7,534,000.00 | $8,221,000.00 | $7,141,000.00 | $7,492,000.00 | $10,116,000.00 | $10,056,000.00 | $10,629,000.00 | $8,119,000.00 | -- | -- | -- | $2,986,000.00 | -- | -- |
Total Current Assets | $1,332,836,000.00 | $1,283,267,000.00 | $1,221,202,000.00 | $1,183,045,000.00 | $1,155,096,000.00 | $1,134,872,000.00 | $1,122,636,000.00 | $1,085,631,000.00 | $1,032,242,000.00 | $948,089,000.00 | $885,474,000.00 | $811,629,000.00 | $754,828,000.00 | $731,661,000.00 | $676,721,000.00 | $644,912,000.00 | $628,519,000.00 | $641,664,000.00 | $278,285,000.00 | $272,179,000.00 | $264,369,000.00 | $270,881,000.00 | $291,099,000.00 | $269,269,000.00 | $244,429,000.00 | $240,114,000.00 | $249,868,000.00 | $242,083,000.00 | $231,264,000.00 | $216,379,000.00 | $209,220,000.00 | $207,581,000.00 | $187,918,000.00 | $178,114,000.00 | $180,229,000.00 | $170,612,000.00 | $165,305,000.00 | $157,846,000.00 | $158,975,000.00 | $182,895,000.00 | $183,538,000.00 | $190,754,000.00 | $180,295,000.00 | $183,451,000.00 | $179,796,000.00 | $189,314,000.00 | $197,478,000.00 | $202,617,000.00 | $205,279,000.00 | $201,410,000.00 | -- | -- | -- | $168,247,000.00 | -- | -- |
Property Plant and Equipement | $106,795,000.00 | $103,611,000.00 | $104,184,000.00 | $99,883,000.00 | $97,624,000.00 | $91,980,000.00 | $84,253,000.00 | $82,986,000.00 | $81,689,000.00 | $82,094,000.00 | $85,685,000.00 | $88,015,000.00 | $87,679,000.00 | $87,950,000.00 | $92,716,000.00 | $95,517,000.00 | $96,973,000.00 | $98,420,000.00 | $52,449,000.00 | $52,779,000.00 | $50,532,000.00 | $47,900,000.00 | $43,135,000.00 | $43,050,000.00 | $43,795,000.00 | $44,810,000.00 | $42,317,000.00 | $42,018,000.00 | $43,176,000.00 | $44,226,000.00 | $44,324,000.00 | $43,484,000.00 | $43,068,000.00 | $44,493,000.00 | $45,944,000.00 | $47,541,000.00 | $47,800,000.00 | $49,633,000.00 | $50,736,000.00 | $47,244,000.00 | $47,131,000.00 | $47,439,000.00 | $46,597,000.00 | $43,831,000.00 | $42,938,000.00 | $43,213,000.00 | $43,080,000.00 | $42,203,000.00 | $38,255,000.00 | $35,521,000.00 | -- | -- | -- | $35,186,000.00 | -- | -- |
Intangible Assets Net | $154,263,000.00 | $167,375,000.00 | $180,724,000.00 | $194,548,000.00 | $208,373,000.00 | $222,197,000.00 | $235,970,000.00 | $249,742,000.00 | $263,512,000.00 | $277,281,000.00 | $292,892,000.00 | $305,886,000.00 | $318,210,000.00 | $318,357,000.00 | $330,923,000.00 | $344,569,000.00 | $358,222,000.00 | $371,953,000.00 | $25,078,000.00 | $25,811,000.00 | $26,572,000.00 | $27,326,000.00 | -- | -- | -- | $2,206,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | $2,403,000.00 | $2,886,000.00 | $3,326,000.00 | $4,294,000.00 | $5,255,000.00 | $6,280,000.00 | $7,139,000.00 | $7,864,000.00 | $8,559,000.00 | $9,226,000.00 | $9,938,000.00 | $10,980,000.00 | $11,614,000.00 | $12,229,000.00 | $13,618,000.00 | $14,394,000.00 | -- | -- | -- | $5,972,000.00 | -- | -- |
Goodwill | $315,811,000.00 | $315,811,000.00 | $315,811,000.00 | $315,811,000.00 | $315,811,000.00 | $315,811,000.00 | $315,811,000.00 | $315,811,000.00 | $315,811,000.00 | $315,811,000.00 | $313,891,000.00 | $313,891,000.00 | $313,891,000.00 | $306,632,000.00 | $307,626,000.00 | $307,626,000.00 | $307,626,000.00 | $307,148,000.00 | $26,310,000.00 | $26,310,000.00 | $26,372,000.00 | $26,372,000.00 | $10,611,000.00 | $10,611,000.00 | $10,611,000.00 | $10,232,000.00 | $10,099,000.00 | $9,756,000.00 | $9,227,000.00 | $8,940,000.00 | $9,665,000.00 | $9,680,000.00 | $9,592,000.00 | $9,415,000.00 | $9,678,000.00 | $9,590,000.00 | $9,391,000.00 | $10,494,000.00 | $11,039,000.00 | $11,677,000.00 | $11,865,000.00 | $11,743,000.00 | $11,580,000.00 | $11,255,000.00 | $11,041,000.00 | $11,352,000.00 | $11,079,000.00 | $10,796,000.00 | $11,951,000.00 | $11,990,000.00 | -- | -- | -- | -- | -- | -- |
Other Assets | $19,419,000.00 | $20,812,000.00 | $21,897,000.00 | $19,254,000.00 | $21,153,000.00 | $25,225,000.00 | $24,810,000.00 | $22,829,000.00 | $24,484,000.00 | $21,716,000.00 | $23,067,000.00 | $24,809,000.00 | $26,779,000.00 | $21,337,000.00 | $21,437,000.00 | $22,863,000.00 | $23,650,000.00 | $27,939,000.00 | $441,000.00 | $446,000.00 | $440,000.00 | $582,000.00 | $456,000.00 | $332,000.00 | $345,000.00 | $413,000.00 | $389,000.00 | $399,000.00 | $405,000.00 | $474,000.00 | $526,000.00 | $549,000.00 | $525,000.00 | $533,000.00 | $497,000.00 | $541,000.00 | $554,000.00 | $559,000.00 | $593,000.00 | $679,000.00 | $699,000.00 | $696,000.00 | $723,000.00 | $680,000.00 | $829,000.00 | $924,000.00 | $885,000.00 | $866,000.00 | $892,000.00 | $1,042,000.00 | -- | -- | -- | $1,235,000.00 | -- | -- |
Total Assets | $1,953,371,000.00 | $1,909,712,000.00 | $1,862,188,000.00 | $1,820,861,000.00 | $1,802,844,000.00 | $1,794,863,000.00 | $1,787,767,000.00 | $1,761,460,000.00 | $1,722,407,000.00 | $1,649,813,000.00 | $1,603,263,000.00 | $1,546,493,000.00 | $1,503,719,000.00 | $1,468,172,000.00 | $1,430,715,000.00 | $1,416,772,000.00 | $1,416,387,000.00 | $1,448,580,000.00 | $396,223,000.00 | $391,099,000.00 | $382,325,000.00 | $375,630,000.00 | $356,452,000.00 | $334,803,000.00 | $312,022,000.00 | $309,699,000.00 | $321,403,000.00 | $312,392,000.00 | $303,536,000.00 | $287,830,000.00 | $265,606,000.00 | $263,555,000.00 | $243,719,000.00 | $235,540,000.00 | $239,136,000.00 | $231,557,000.00 | $226,769,000.00 | $223,236,000.00 | $226,960,000.00 | $253,119,000.00 | $254,717,000.00 | $262,834,000.00 | $251,320,000.00 | $252,025,000.00 | $248,133,000.00 | $259,454,000.00 | $268,648,000.00 | $273,638,000.00 | $273,135,000.00 | $267,221,000.00 | -- | -- | -- | $219,896,000.00 | -- | -- |
Accounts Payable | $55,907,000.00 | $49,869,000.00 | $44,466,000.00 | $49,600,000.00 | $53,700,000.00 | $54,526,000.00 | $63,951,000.00 | $72,248,000.00 | $70,757,000.00 | $53,345,000.00 | $50,867,000.00 | $46,685,000.00 | $45,622,000.00 | $40,183,000.00 | $37,486,000.00 | $34,318,000.00 | $32,205,000.00 | $27,738,000.00 | $17,541,000.00 | $19,459,000.00 | $18,901,000.00 | $16,540,000.00 | $20,870,000.00 | $18,976,000.00 | $18,492,000.00 | $13,857,000.00 | $17,180,000.00 | $14,925,000.00 | $18,614,000.00 | $11,342,000.00 | $8,562,000.00 | $11,004,000.00 | $13,212,000.00 | $11,675,000.00 | $15,882,000.00 | $13,358,000.00 | $11,913,000.00 | $10,199,000.00 | $5,948,000.00 | $6,982,000.00 | $7,409,000.00 | $10,661,000.00 | $11,967,000.00 | $8,630,000.00 | $6,362,000.00 | $6,398,000.00 | $5,329,000.00 | $8,988,000.00 | $10,364,000.00 | $7,975,000.00 | -- | -- | -- | $11,486,000.00 | -- | -- |
Accrued Liabilities | $35,263,000.00 | $42,062,000.00 | $39,331,000.00 | $35,967,000.00 | $37,804,000.00 | $48,836,000.00 | $45,346,000.00 | $38,957,000.00 | $37,741,000.00 | $43,042,000.00 | $42,642,000.00 | $40,957,000.00 | $28,925,000.00 | $37,075,000.00 | $31,063,000.00 | $35,131,000.00 | $29,395,000.00 | $26,204,000.00 | -- | -- | -- | $13,700,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $171,820,000.00 | $173,177,000.00 | $166,046,000.00 | $164,147,000.00 | $178,219,000.00 | $198,437,000.00 | $218,393,000.00 | $233,517,000.00 | $250,086,000.00 | $223,758,000.00 | $229,713,000.00 | $216,930,000.00 | $211,407,000.00 | $203,426,000.00 | $193,032,000.00 | $195,563,000.00 | $190,582,000.00 | $184,554,000.00 | $60,451,000.00 | $62,119,000.00 | $61,939,000.00 | $62,778,000.00 | $62,377,000.00 | $56,319,000.00 | $51,295,000.00 | $47,316,000.00 | $46,918,000.00 | $47,265,000.00 | $49,623,000.00 | $44,056,000.00 | $48,967,000.00 | $59,555,000.00 | $49,973,000.00 | $48,212,000.00 | $51,337,000.00 | $47,093,000.00 | $44,931,000.00 | $43,699,000.00 | $37,022,000.00 | $36,224,000.00 | $41,447,000.00 | $55,461,000.00 | $47,518,000.00 | $47,771,000.00 | $42,281,000.00 | $43,683,000.00 | $46,397,000.00 | $56,862,000.00 | $57,891,000.00 | $57,229,000.00 | -- | -- | -- | $49,047,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4,846,000.00 | $5,076,000.00 | $5,302,000.00 | $5,524,000.00 | $7,139,000.00 | -- | $7,452,000.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $1,263,442,000.00 | $1,262,029,000.00 | $1,256,824,000.00 | $1,251,193,000.00 | $1,241,839,000.00 | $1,243,631,000.00 | $1,259,498,000.00 | $1,265,156,000.00 | $1,255,728,000.00 | $1,256,179,000.00 | $1,248,703,000.00 | $1,241,680,000.00 | $1,239,450,000.00 | $1,233,967,000.00 | $1,229,720,000.00 | $1,223,068,000.00 | $1,238,378,000.00 | $1,269,437,000.00 | $259,744,000.00 | $256,503,000.00 | $251,841,000.00 | $247,983,000.00 | $241,318,000.00 | $237,378,000.00 | $234,793,000.00 | $255,368,000.00 | $278,722,000.00 | $275,908,000.00 | $273,735,000.00 | $271,969,000.00 | $268,553,000.00 | -- | -- | $258,715,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-11,149,000.00 | $-7,899,000.00 | $-12,778,000.00 | $-10,689,000.00 | $-7,528,000.00 | $-10,010,000.00 | $-15,805,000.00 | $-10,679,000.00 | $-5,297,000.00 | $1,316,000.00 | $3,024,000.00 | $2,508,000.00 | $2,538,000.00 | $4,568,000.00 | $1,666,000.00 | $-65,000.00 | $-3,355,000.00 | $-598,000.00 | $-2,513,000.00 | $-1,853,000.00 | $-1,855,000.00 | $-2,557,000.00 | $-2,647,000.00 | $-2,729,000.00 | $-226,000.00 | $-2,124,000.00 | $-2,578,000.00 | $-3,357,000.00 | $-4,110,000.00 | $-6,046,000.00 | $-3,111,000.00 | $-3,631,000.00 | $-4,215,000.00 | $-5,202,000.00 | $-4,707,000.00 | $-4,489,000.00 | $-4,467,000.00 | $-2,769,000.00 | $-647,000.00 | $1,005,000.00 | $823,000.00 | $612,000.00 | $452,000.00 | $-710,000.00 | $-667,000.00 | $1,272,000.00 | $1,736,000.00 | $627,000.00 | $1,795,000.00 | $1,549,000.00 | -- | -- | -- | $2,072,000.00 | -- | -- |
Accumulated Deficit | $529,209,000.00 | $482,356,000.00 | $452,047,000.00 | $416,161,000.00 | $390,265,000.00 | $362,756,000.00 | $325,631,000.00 | $273,416,000.00 | $221,841,000.00 | $168,511,000.00 | $121,774,000.00 | $85,326,000.00 | $50,275,000.00 | $26,162,000.00 | $6,248,000.00 | $-1,843,000.00 | $-9,267,000.00 | $-4,863,000.00 | $78,516,000.00 | $74,305,000.00 | $70,375,000.00 | $67,402,000.00 | $55,380,000.00 | $43,811,000.00 | $26,136,000.00 | $9,113,000.00 | $-1,685,000.00 | $-7,449,000.00 | $-15,737,000.00 | $-22,174,000.00 | $-48,828,000.00 | $-56,711,000.00 | $-62,742,000.00 | $-66,209,000.00 | $-64,396,000.00 | $-65,214,000.00 | $-66,558,000.00 | $-69,114,000.00 | $-64,475,000.00 | $-35,813,000.00 | $-36,401,000.00 | $-37,996,000.00 | $-38,552,000.00 | $-33,998,000.00 | $-29,432,000.00 | $-23,850,000.00 | $-20,203,000.00 | $-22,106,000.00 | $-26,612,000.00 | $-28,315,000.00 | -- | -- | -- | $-57,000,000.00 | -- | -- |
Total Stockholders' Equity | $1,781,551,000.00 | $1,736,535,000.00 | $1,696,142,000.00 | $1,656,714,000.00 | $1,624,625,000.00 | $1,596,426,000.00 | $1,569,374,000.00 | $1,527,943,000.00 | $1,472,321,000.00 | $1,426,055,000.00 | $1,373,550,000.00 | $1,329,563,000.00 | $1,292,312,000.00 | $1,264,746,000.00 | $1,237,683,000.00 | $1,221,209,000.00 | $1,225,805,000.00 | $1,264,026,000.00 | $335,772,000.00 | $328,980,000.00 | $320,386,000.00 | $312,852,000.00 | $294,075,000.00 | $278,484,000.00 | $260,727,000.00 | $262,383,000.00 | $274,485,000.00 | $265,127,000.00 | $253,913,000.00 | $243,774,000.00 | $216,639,000.00 | $204,000,000.00 | $193,746,000.00 | $187,328,000.00 | $187,799,000.00 | $184,464,000.00 | $181,838,000.00 | $179,537,000.00 | $189,938,000.00 | $216,895,000.00 | $213,270,000.00 | $207,373,000.00 | $203,802,000.00 | $204,254,000.00 | $205,852,000.00 | $215,771,000.00 | $222,251,000.00 | $216,776,000.00 | $215,244,000.00 | $209,992,000.00 | -- | -- | -- | $170,849,000.00 | $106,754,000.00 | $92,767,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,953,371,000.00 | $1,909,712,000.00 | $1,862,188,000.00 | $1,820,861,000.00 | $1,802,844,000.00 | $1,794,863,000.00 | $1,787,767,000.00 | $1,761,460,000.00 | $1,722,407,000.00 | $1,649,813,000.00 | $1,603,263,000.00 | $1,546,493,000.00 | $1,503,719,000.00 | $1,468,172,000.00 | $1,430,715,000.00 | $1,416,772,000.00 | $1,416,387,000.00 | $1,448,580,000.00 | $396,223,000.00 | $391,099,000.00 | $382,325,000.00 | $375,630,000.00 | $356,452,000.00 | $334,803,000.00 | $312,022,000.00 | $309,699,000.00 | $321,403,000.00 | $312,392,000.00 | $303,536,000.00 | $287,830,000.00 | $265,606,000.00 | $263,555,000.00 | $243,719,000.00 | $235,540,000.00 | $239,136,000.00 | $231,557,000.00 | $226,769,000.00 | $223,236,000.00 | $226,960,000.00 | $253,119,000.00 | $254,717,000.00 | $262,834,000.00 | $251,320,000.00 | $252,025,000.00 | $248,133,000.00 | $259,454,000.00 | $268,648,000.00 | $273,638,000.00 | $273,135,000.00 | $267,221,000.00 | -- | -- | -- | $219,896,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 | 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 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $110,561,000.00 | $395,614,000.00 | $284,724,000.00 | $184,391,000.00 | $94,190,000.00 | $465,962,000.00 | $115,404,000.00 | $234,510,000.00 | $110,327,000.00 | $359,813,000.00 | $91,231,000.00 | $166,741,000.00 | $78,810,000.00 | $278,043,000.00 | $198,264,000.00 | $140,660,000.00 | $77,297,000.00 | $170,868,000.00 | $89,897,000.00 | $29,600,000.00 | $28,873,000.00 | $125,505,000.00 | -- | -- | -- | $120,503,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $118,285,000.00 | $420,254,000.00 | $106,852,000.00 | $205,436,000.00 | $104,975,000.00 | $539,221,000.00 | $401,999,000.00 | $132,127,000.00 | $131,023,000.00 | $429,086,000.00 | $305,283,000.00 | $195,925,000.00 | $90,469,000.00 | $278,453,000.00 | $68,888,000.00 | $71,585,000.00 | $62,631,000.00 | $135,028,000.00 | $38,676,000.00 | $68,960,000.00 | $33,788,000.00 | $184,094,000.00 | $142,056,000.00 | $50,891,000.00 | $47,531,000.00 | $136,701,000.00 | $92,728,000.00 | $33,621,000.00 | $28,447,000.00 | $114,124,000.00 | $83,320,000.00 | $28,425,000.00 | $24,491,000.00 | $89,667,000.00 | $68,861,000.00 | $23,264,000.00 | $23,379,000.00 | $75,822,000.00 | $11,416,000.00 | $47,057,000.00 | $24,149,000.00 | $62,676,000.00 | $15,801,000.00 | $14,480,000.00 | $10,486,000.00 | $83,928,000.00 | $71,977,000.00 | $49,825,000.00 | $25,066,000.00 | $123,178,000.00 | $30,596,000.00 | $35,872,000.00 | $34,923,000.00 | $102,253,000.00 | $36,121,000.00 | -- |
Research and Development | $26,554,000.00 | $104,442,000.00 | $26,136,000.00 | $54,285,000.00 | $27,242,000.00 | $111,953,000.00 | $32,150,000.00 | $25,637,000.00 | $26,341,000.00 | $96,118,000.00 | $71,282,000.00 | $47,471,000.00 | $21,964,000.00 | $84,584,000.00 | $19,678,000.00 | $43,094,000.00 | $20,927,000.00 | $48,358,000.00 | $40,864,000.00 | $27,085,000.00 | $12,987,000.00 | $48,188,000.00 | $35,410,000.00 | $12,491,000.00 | $10,202,000.00 | $36,716,000.00 | $26,658,000.00 | $17,833,000.00 | $8,694,000.00 | $31,443,000.00 | $23,447,000.00 | $7,511,000.00 | $8,068,000.00 | $32,701,000.00 | $24,896,000.00 | $16,316,000.00 | $8,159,000.00 | $33,776,000.00 | $25,724,000.00 | $17,687,000.00 | $8,314,000.00 | $32,714,000.00 | $24,695,000.00 | $15,768,000.00 | $7,447,000.00 | $29,585,000.00 | $7,176,000.00 | $7,644,000.00 | $7,476,000.00 | $23,290,000.00 | $17,312,000.00 | $11,267,000.00 | $5,488,000.00 | $18,973,000.00 | $14,672,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $75,547,000.00 | $304,176,000.00 | $72,846,000.00 | $75,654,000.00 | $75,940,000.00 | $302,507,000.00 | $226,497,000.00 | $74,676,000.00 | $72,279,000.00 | $272,679,000.00 | $198,731,000.00 | $132,499,000.00 | $62,984,000.00 | $251,776,000.00 | $59,606,000.00 | $63,655,000.00 | $67,877,000.00 | $140,071,000.00 | $94,627,000.00 | $61,886,000.00 | $30,463,000.00 | $117,607,000.00 | $29,363,000.00 | $30,107,000.00 | $26,967,000.00 | $93,895,000.00 | $23,176,000.00 | $22,969,000.00 | $22,939,000.00 | $85,029,000.00 | $21,338,000.00 | $21,089,000.00 | $20,761,000.00 | $84,694,000.00 | $20,955,000.00 | $20,755,000.00 | $21,138,000.00 | $87,475,000.00 | $22,025,000.00 | $22,162,000.00 | $22,133,000.00 | $84,385,000.00 | $23,043,000.00 | $40,725,000.00 | $20,089,000.00 | $78,450,000.00 | $59,961,000.00 | $41,423,000.00 | $20,960,000.00 | $77,412,000.00 | $55,097,000.00 | $18,387,000.00 | $17,860,000.00 | $60,929,000.00 | $49,480,000.00 | -- |
Loss from Operations | $42,738,000.00 | $116,078,000.00 | $34,006,000.00 | $53,842,000.00 | $29,035,000.00 | $236,714,000.00 | $59,307,000.00 | $116,195,000.00 | $58,744,000.00 | $156,407,000.00 | $106,552,000.00 | $63,426,000.00 | $27,485,000.00 | $26,677,000.00 | $11,966,000.00 | $2,684,000.00 | $-5,246,000.00 | $-5,043,000.00 | $5,935,000.00 | $3,749,000.00 | $3,325,000.00 | $66,487,000.00 | $55,619,000.00 | $41,348,000.00 | $20,564,000.00 | $42,806,000.00 | $23,644,000.00 | $16,160,000.00 | $5,508,000.00 | $29,095,000.00 | $20,132,000.00 | $11,066,000.00 | $3,730,000.00 | $4,973,000.00 | $1,264,000.00 | $2,509,000.00 | $2,241,000.00 | $-11,653,000.00 | $-10,609,000.00 | $2,762,000.00 | $2,016,000.00 | $-21,709,000.00 | $-23,001,000.00 | $-6,156,000.00 | $-9,603,000.00 | $5,478,000.00 | $3,614,000.00 | $8,402,000.00 | $4,106,000.00 | $45,766,000.00 | $46,294,000.00 | $17,485,000.00 | $17,063,000.00 | $41,324,000.00 | $-13,359,000.00 | -- |
Loss Before Income Taxes | $50,892,000.00 | $132,582,000.00 | $38,699,000.00 | $27,855,000.00 | $32,202,000.00 | $241,584,000.00 | $176,031,000.00 | $57,253,000.00 | $58,917,000.00 | $155,682,000.00 | $105,627,000.00 | $62,558,000.00 | $26,602,000.00 | $26,868,000.00 | $8,927,000.00 | $7,418,000.00 | $-4,004,000.00 | $-597,000.00 | $14,220,000.00 | $4,562,000.00 | $3,504,000.00 | $67,524,000.00 | $14,489,000.00 | $20,570,000.00 | $20,823,000.00 | $43,298,000.00 | $23,896,000.00 | $16,376,000.00 | $5,466,000.00 | $29,135,000.00 | $9,215,000.00 | $6,887,000.00 | $3,847,000.00 | $5,568,000.00 | $6,565,000.00 | $5,034,000.00 | $2,873,000.00 | $-11,621,000.00 | -- | -- | -- | $-23,565,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.95 | $2.47 | $1.86 | $1.12 | $0.60 | $4.52 | $1.05 | $2.12 | $1.08 | $2.89 | $1.94 | $1.20 | $0.49 | $0.63 | $0.17 | $0.15 | $-0.09 | $0.06 | $0.45 | $0.16 | $0.12 | $2.39 | $1.90 | $0.74 | $0.68 | $1.19 | $0.77 | $0.33 | $0.21 | $1.79 | $0.71 | $0.25 | $0.14 | $0.12 | $0.03 | $0.16 | $0.11 | $-1.30 | $-1.11 | $0.09 | $0.07 | $-0.61 | $-0.20 | $-0.44 | $-0.24 | $0.19 | $0.08 | $0.27 | $0.07 | $1.26 | $1.29 | $0.49 | $0.47 | $2.56 | $-0.87 | -- |
Weighted Average Shares Basic | 49,230,000 | 48,971 | 49,043,000 | 48,976,000 | 48,788,000 | 49,424,000 | 49,582,000 | 49,617,000 | 49,437,000 | 49,242,000 | 49,190,000 | 49,105,000 | 49,000,000 | 49,136,000 | 48,900,000 | 49,417,000 | 50,121,000 | 29,729,000 | 24,529,000 | 25,032,000 | 24,474,000 | 24,120,000 | 24,059,000 | 24,008,000 | 24,063,000 | 25,334,000 | 25,320,000 | 25,220,000 | 25,133,000 | 24,655,000 | 24,550,000 | 24,524,000 | 24,308,000 | 24,059,000 | 24,145,000 | 24,020,000 | 23,866,000 | 23,958,000 | 23,928,000 | 23,939,000 | 23,711,000 | 23,290,000 | 23,247,000 | 23,240,000 | 23,341,000 | 23,358,000 | 23,351,000 | 23,395,000 | 23,349,000 | 22,743,000 | 22,875,000 | 22,637,000 | 22,568,000 | 21,855,000 | 18,639,000 | -- |
Earnings Per Share Diluted | $0.94 | $2.46 | $1.84 | $1.12 | $0.59 | $4.49 | $3.15 | $2.10 | $1.07 | $2.86 | $0.73 | $1.19 | $0.49 | $0.63 | $0.22 | $0.15 | $-0.09 | $0.06 | $0.17 | $0.22 | $0.12 | $2.34 | $1.86 | $1.39 | $0.67 | $1.17 | $0.75 | $0.53 | $0.21 | $1.75 | $0.31 | $0.24 | $0.14 | $0.12 | $0.19 | $0.06 | $0.11 | $-1.30 | $-1.19 | $0.02 | $0.07 | $-0.61 | $-0.63 | $-0.44 | $-0.24 | $0.19 | $0.08 | $0.26 | $0.07 | $1.22 | $0.32 | $0.47 | $0.45 | $2.43 | $-0.87 | -- |
Weighted Average Shares Diluted | 49,638,000 | 49,318,000 | 49,401,000 | 49,274,000 | 49,109,000 | 49,764,000 | 49,949,000 | 49,907,000 | 49,915,000 | 49,728,000 | 49,684,000 | 49,645,000 | 49,572,000 | 49,475,000 | 49,131,000 | 49,782,000 | 50,121,000 | 30,007,000 | 24,952,000 | 24,850,000 | 24,783,000 | 24,600,000 | 24,466,000 | 24,488,000 | 24,483,000 | 25,919,000 | 25,932,000 | 25,906,000 | 25,833,000 | 25,153,000 | 24,979,000 | 24,927,000 | 24,597,000 | 24,375,000 | 24,352,000 | 24,285,000 | 24,257,000 | 23,958,000 | 23,928,000 | 24,220,000 | 24,159,000 | 23,290,000 | 23,247,000 | 23,240,000 | 23,341,000 | 23,845,000 | 23,760,000 | 23,877,000 | 23,981,000 | 23,480,000 | 23,489,000 | 23,422,000 | 23,397,000 | 22,998,000 | 18,639,000 | -- |
Common Stock Shares Authorized | -- | 97,000,000 | -- | -- | -- | 97,000,000 | -- | -- | -- | 97,000,000 | -- | -- | -- | 97,000,000 | -- | -- | -- | 97,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | -- | -- | -- | 47,000,000 | -- | -- |
Common Stock Shares Outstanding | -- | 49,086,000 | -- | -- | -- | 48,684,000 | -- | -- | -- | 49,300,000 | -- | -- | -- | 48,758,000 | -- | -- | -- | 50,184,000 | 24,842,959 | 24,828,384 | 24,534,582 | 24,372,193 | 24,215,562 | 24,066,368 | 23,890,563 | 24,628,722 | 25,567,220 | 25,474,086 | 25,227,935 | 25,070,889 | 24,897,878 | 24,691,585 | 24,371,657 | 24,224,286 | 24,176,806 | 24,059,033 | 23,973,819 | 23,813,729 | 24,156,554 | 24,029,033 | 23,876,666 | 23,537,275 | 23,316,477 | 23,186,957 | 23,095,612 | 23,250,429 | 23,379,827 | 23,189,435 | 23,437,033 | 23,182,771 | -- | -- | -- | 22,314,783 | -- | -- |
Common Stock Value | $49,000.00 | $49,000.00 | $49,000.00 | $49,000.00 | $49,000.00 | $49,000.00 | $50,000.00 | $50,000.00 | $49,000.00 | $49,000.00 | $49,000.00 | $49,000.00 | $49,000.00 | $49,000.00 | $49,000.00 | $49,000.00 | $49,000.00 | $50,000.00 | $25,000.00 | $25,000.00 | $25,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $26,000.00 | $26,000.00 | $25,000.00 | $25,000.00 | $25,000.00 | $25,000.00 | $25,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | -- | -- | -- | $22,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | 3,000,000 | -- | -- | -- | 3,000,000 | -- | -- | -- | 3,000,000 | -- | -- | -- | 3,000,000 | -- | -- | -- | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | -- | -- | -- | 3,000,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |