Date | 9/30/2024 | 6/30/2024 | 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 | 5/31/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 | -- | -- | -- | $11,070,000.00 | -- | -- | -- | $18,526,000.00 | -- | -- | -- | $19,460,000.00 | $33,057,000.00 | $33,666,000.00 | $28,761,000.00 | $16,201,000.00 | $25,058,000.00 | $31,141,000.00 | $66,829,000.00 | $11,000,000.00 | $13,702,000.00 | $16,057,000.00 | $26,664,000.00 | $22,661,000.00 | $10,516,000.00 | $12,483,000.00 | $10,301,000.00 | $13,121,000.00 | $10,235,000.00 | $9,683,000.00 | $8,642,000.00 | $9,006,000.00 | $20,176,000.00 | $13,366,000.00 | $12,109,000.00 | $16,030,000.00 | $15,916,000.00 | $18,226,000.00 | -- | $16,696,000.00 | $18,415,000.00 | $17,143,000.00 | $13,821,000.00 | $14,361,000.00 | $15,861,000.00 | $15,239,000.00 | $12,396,000.00 | $9,421,000.00 | $19,647,000.00 | $11,199,000.00 | $7,202,000.00 | $12,551,000.00 | $10,267,000.00 | $6,637,000.00 | $8,573,000.00 | $6,083,000.00 | $12,017,000.00 | $2,395,000.00 | $3,363,000.00 |
Accounts Receivable Net Current | $384,108,000.00 | $371,582,000.00 | $345,136,000.00 | -- | $366,989,000.00 | $358,596,000.00 | $347,570,000.00 | -- | $326,291,000.00 | $319,845,000.00 | $276,481,000.00 | -- | $283,702,000.00 | $246,765,000.00 | $221,685,000.00 | -- | $265,688,000.00 | $268,920,000.00 | $247,667,000.00 | $231,311,000.00 | $232,245,000.00 | $212,421,000.00 | $194,225,000.00 | $195,906,000.00 | $194,377,000.00 | $178,269,000.00 | $158,078,000.00 | $168,671,000.00 | $171,022,000.00 | $157,555,000.00 | $146,112,000.00 | $146,134,000.00 | $140,774,000.00 | $140,817,000.00 | $125,695,000.00 | $120,001,000.00 | $135,568,000.00 | $130,495,000.00 | -- | $106,474,000.00 | $111,598,000.00 | $127,679,000.00 | -- | -- | $105,256,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $27,729,000.00 | $27,478,000.00 | $24,636,000.00 | $28,385,000.00 | $27,573,000.00 | $25,691,000.00 | $5,701,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $34,049,000.00 | $11,970,000.00 | $19,523,000.00 | $26,987,000.00 | $30,884,000.00 | $11,526,000.00 | $19,462,000.00 | $22,086,000.00 | $25,839,000.00 | $12,326,000.00 | $15,153,000.00 | $17,264,000.00 | $20,825,000.00 | $9,644,000.00 | $18,025,000.00 | $16,356,000.00 | $21,567,000.00 | $10,141,000.00 | $19,569,000.00 | $17,732,000.00 | $28,728,000.00 | $21,562,000.00 | -- | $26,749,000.00 | $30,215,000.00 | $26,748,000.00 | $17,658,000.00 | $26,833,000.00 | $25,238,000.00 | $30,769,000.00 | $21,311,000.00 | $22,466,000.00 | $20,509,000.00 | $23,647,000.00 | $17,429,000.00 | $20,197,000.00 | $23,888,000.00 | -- | -- | -- | -- | -- | -- |
Total Current Assets | $534,185,000.00 | $498,053,000.00 | $483,260,000.00 | $506,680,000.00 | $513,251,000.00 | $483,841,000.00 | $475,652,000.00 | $442,264,000.00 | $411,507,000.00 | $374,144,000.00 | $345,549,000.00 | $348,255,000.00 | $376,572,000.00 | $311,450,000.00 | $291,477,000.00 | $305,062,000.00 | $335,779,000.00 | $324,678,000.00 | $346,512,000.00 | $281,425,000.00 | $288,861,000.00 | $253,336,000.00 | $253,090,000.00 | $255,068,000.00 | $244,913,000.00 | $217,000,000.00 | $197,238,000.00 | $209,125,000.00 | $211,842,000.00 | $187,760,000.00 | $182,335,000.00 | $178,773,000.00 | $189,264,000.00 | $171,819,000.00 | $165,641,000.00 | $160,934,000.00 | $187,034,000.00 | $177,381,000.00 | -- | $157,173,000.00 | $167,196,000.00 | $177,961,000.00 | $164,717,000.00 | $149,754,000.00 | $152,016,000.00 | $167,801,000.00 | $149,722,000.00 | $137,155,000.00 | $161,749,000.00 | $159,236,000.00 | $137,974,000.00 | $132,155,000.00 | $130,536,000.00 | -- | -- | -- | $115,875,000.00 | -- | -- |
Property Plant and Equipement | $386,948,000.00 | $363,374,000.00 | $337,521,000.00 | $312,678,000.00 | $295,543,000.00 | $292,204,000.00 | $285,066,000.00 | $268,539,000.00 | $262,701,000.00 | $253,367,000.00 | $243,361,000.00 | $227,985,000.00 | $229,575,000.00 | $225,489,000.00 | $214,273,000.00 | $204,717,000.00 | $205,294,000.00 | $207,256,000.00 | $202,982,000.00 | $199,850,000.00 | $200,551,000.00 | $207,406,000.00 | $208,759,000.00 | $202,285,000.00 | $202,949,000.00 | $208,236,000.00 | $200,303,000.00 | $193,183,000.00 | $193,775,000.00 | $198,758,000.00 | $192,377,000.00 | $179,436,000.00 | $183,985,000.00 | $185,459,000.00 | $182,786,000.00 | $166,422,000.00 | $170,700,000.00 | $175,624,000.00 | -- | $169,266,000.00 | $160,883,000.00 | $157,269,000.00 | $153,388,000.00 | $145,569,000.00 | $136,884,000.00 | $137,067,000.00 | $140,906,000.00 | $136,341,000.00 | $125,716,000.00 | $126,771,000.00 | $131,817,000.00 | $134,255,000.00 | $130,148,000.00 | -- | -- | -- | $129,627,000.00 | -- | -- |
Intangible Assets Net | $19,781,000.00 | $18,407,000.00 | $18,843,000.00 | $20,214,000.00 | $20,440,000.00 | $21,357,000.00 | $17,012,000.00 | $18,949,000.00 | $10,637,000.00 | $11,623,000.00 | $11,566,000.00 | $11,633,000.00 | $11,825,000.00 | $12,260,000.00 | $12,990,000.00 | $11,670,000.00 | $10,846,000.00 | $10,432,000.00 | $11,095,000.00 | $10,934,000.00 | $10,022,000.00 | $10,369,000.00 | $10,701,000.00 | $9,530,000.00 | -- | -- | -- | $6,194,000.00 | -- | -- | -- | $4,071,000.00 | -- | -- | -- | $4,807,000.00 | -- | -- | -- | -- | $28,388,000.00 | -- | $27,378,000.00 | $25,626,000.00 | $24,176,000.00 | $24,599,000.00 | $24,428,000.00 | $24,327,000.00 | $24,336,000.00 | $22,306,000.00 | $22,113,000.00 | -- | $22,330,000.00 | -- | -- | -- | -- | -- | -- |
Goodwill | $95,531,000.00 | $95,266,000.00 | $84,739,000.00 | $84,800,000.00 | $80,924,000.00 | $81,801,000.00 | $69,854,000.00 | $70,107,000.00 | $58,999,000.00 | $58,326,000.00 | $56,409,000.00 | $55,980,000.00 | $55,072,000.00 | $53,459,000.00 | $53,647,000.00 | $48,256,000.00 | $45,152,000.00 | $43,804,000.00 | $43,780,000.00 | $42,285,000.00 | $39,898,000.00 | $39,488,000.00 | $39,328,000.00 | $37,971,000.00 | $37,762,000.00 | $36,163,000.00 | $35,163,000.00 | $35,477,000.00 | $35,378,000.00 | $33,831,000.00 | $37,500,000.00 | $30,305,000.00 | $30,509,000.00 | $30,071,000.00 | $29,507,000.00 | $29,474,000.00 | $29,139,000.00 | $29,041,000.00 | -- | $28,120,000.00 | $28,164,000.00 | $28,203,000.00 | $26,016,000.00 | $24,612,000.00 | $23,602,000.00 | $23,662,000.00 | $23,476,000.00 | $23,499,000.00 | $23,515,000.00 | $21,714,000.00 | $21,673,000.00 | -- | $21,677,000.00 | -- | -- | -- | -- | -- | -- |
Other Assets | $17,972,000.00 | $14,088,000.00 | $12,007,000.00 | $11,875,000.00 | $210,909,000.00 | $18,997,000.00 | $22,148,000.00 | $22,841,000.00 | $14,304,000.00 | $15,085,000.00 | $50,585,000.00 | $42,665,000.00 | $20,880,000.00 | $24,431,000.00 | $30,597,000.00 | $29,756,000.00 | $21,298,000.00 | $17,653,000.00 | $20,994,000.00 | $22,335,000.00 | $21,677,000.00 | $20,016,000.00 | $17,293,000.00 | $21,769,000.00 | $26,191,000.00 | $24,874,000.00 | $35,284,000.00 | $29,156,000.00 | $31,633,000.00 | $32,299,000.00 | $31,711,000.00 | $31,354,000.00 | $35,141,000.00 | $33,996,000.00 | $33,500,000.00 | $31,949,000.00 | $20,088,000.00 | $20,308,000.00 | -- | $20,882,000.00 | $18,862,000.00 | $16,900,000.00 | $16,629,000.00 | $16,709,000.00 | $16,917,000.00 | $17,520,000.00 | $17,407,000.00 | $15,938,000.00 | $14,284,000.00 | $16,909,000.00 | $16,663,000.00 | $16,826,000.00 | $15,969,000.00 | -- | -- | -- | $14,950,000.00 | -- | -- |
Total Assets | $1,399,280,000.00 | $1,336,458,000.00 | $1,281,670,000.00 | $1,281,060,000.00 | $1,266,553,000.00 | $1,038,560,000.00 | $1,004,240,000.00 | $956,221,000.00 | $899,971,000.00 | $846,881,000.00 | $798,765,000.00 | $772,941,000.00 | $775,713,000.00 | $705,521,000.00 | $674,373,000.00 | $655,354,000.00 | $671,684,000.00 | $658,011,000.00 | $675,150,000.00 | $596,862,000.00 | $601,198,000.00 | $570,149,000.00 | $565,478,000.00 | $526,623,000.00 | $521,655,000.00 | $493,254,000.00 | $474,200,000.00 | $473,135,000.00 | $479,609,000.00 | $460,172,000.00 | $448,089,000.00 | $423,939,000.00 | $443,885,000.00 | $426,144,000.00 | $415,769,000.00 | $393,586,000.00 | $413,116,000.00 | $408,195,000.00 | -- | $380,849,000.00 | $381,004,000.00 | $386,596,000.00 | $366,580,000.00 | $341,206,000.00 | $333,378,000.00 | $350,432,000.00 | $336,321,000.00 | $318,081,000.00 | $330,932,000.00 | $328,914,000.00 | $312,652,000.00 | $309,898,000.00 | $303,734,000.00 | $315,183,000.00 | $309,107,000.00 | -- | $288,307,000.00 | -- | -- |
Accounts Payable | $61,367,000.00 | $53,720,000.00 | $61,717,000.00 | $59,140,000.00 | $50,226,000.00 | $48,154,000.00 | $55,380,000.00 | $50,171,000.00 | $45,942,000.00 | $44,774,000.00 | $59,345,000.00 | $43,021,000.00 | $43,013,000.00 | $44,108,000.00 | $48,173,000.00 | $42,787,000.00 | $40,905,000.00 | $37,723,000.00 | $46,052,000.00 | $41,191,000.00 | $39,276,000.00 | $34,735,000.00 | $36,729,000.00 | $43,958,000.00 | $41,353,000.00 | $37,076,000.00 | $39,597,000.00 | $45,093,000.00 | $38,679,000.00 | $38,507,000.00 | $38,620,000.00 | $41,283,000.00 | $37,467,000.00 | $34,765,000.00 | $39,876,000.00 | $37,750,000.00 | $33,106,000.00 | $33,377,000.00 | -- | $37,041,000.00 | $42,140,000.00 | $32,852,000.00 | $35,355,000.00 | $37,721,000.00 | $37,922,000.00 | $30,190,000.00 | $32,444,000.00 | $37,323,000.00 | $36,972,000.00 | $34,429,000.00 | $33,101,000.00 | $35,303,000.00 | $35,282,000.00 | -- | -- | -- | $27,759,000.00 | -- | -- |
Accrued Liabilities | $96,662,000.00 | $83,851,000.00 | $58,390,000.00 | $81,944,000.00 | $71,775,000.00 | $75,548,000.00 | $54,218,000.00 | $77,454,000.00 | $85,047,000.00 | $75,985,000.00 | $58,274,000.00 | $75,138,000.00 | $92,665,000.00 | $86,507,000.00 | $66,146,000.00 | $98,441,000.00 | $80,221,000.00 | $65,861,000.00 | $38,231,000.00 | $52,431,000.00 | $61,220,000.00 | $47,317,000.00 | $35,061,000.00 | $44,061,000.00 | $47,832,000.00 | $40,512,000.00 | $32,312,000.00 | $42,816,000.00 | $46,973,000.00 | $37,622,000.00 | $28,916,000.00 | $37,659,000.00 | $36,481,000.00 | $32,854,000.00 | $27,780,000.00 | $36,146,000.00 | $34,999,000.00 | $28,693,000.00 | -- | $23,535,000.00 | $34,925,000.00 | $31,113,000.00 | $30,735,000.00 | $22,263,000.00 | $36,858,000.00 | $28,550,000.00 | $28,462,000.00 | $19,372,000.00 | $34,462,000.00 | $29,085,000.00 | $32,936,000.00 | $25,995,000.00 | $34,123,000.00 | -- | -- | -- | $30,873,000.00 | -- | -- |
Total Current Liabilities | $1,024,758,000.00 | $985,656,000.00 | $947,199,000.00 | $939,906,000.00 | $926,528,000.00 | $712,661,000.00 | $703,277,000.00 | $656,443,000.00 | $595,114,000.00 | $563,988,000.00 | $524,546,000.00 | $499,170,000.00 | $504,256,000.00 | $453,224,000.00 | $437,385,000.00 | $422,293,000.00 | $441,925,000.00 | $453,011,000.00 | $493,510,000.00 | $410,402,000.00 | $419,070,000.00 | $398,166,000.00 | $402,774,000.00 | $364,213,000.00 | $354,534,000.00 | $331,587,000.00 | $321,386,000.00 | $311,745,000.00 | $311,948,000.00 | $303,003,000.00 | $296,468,000.00 | $271,760,000.00 | $290,004,000.00 | $277,082,000.00 | $273,757,000.00 | $252,518,000.00 | $267,693,000.00 | $266,338,000.00 | -- | $248,874,000.00 | $244,513,000.00 | $243,102,000.00 | $231,095,000.00 | $213,639,000.00 | $202,240,000.00 | $222,140,000.00 | $216,375,000.00 | $202,494,000.00 | $212,826,000.00 | $211,007,000.00 | $205,397,000.00 | $207,982,000.00 | $203,008,000.00 | -- | -- | -- | $189,938,000.00 | -- | -- |
Long Term Debt | $386,451,000.00 | $363,749,000.00 | $341,822,000.00 | $324,058,000.00 | $323,546,000.00 | $299,118,000.00 | $307,751,000.00 | $255,113,000.00 | $206,227,000.00 | $191,083,000.00 | $161,373,000.00 | $147,014,000.00 | $143,715,000.00 | $106,972,000.00 | $118,228,000.00 | $96,864,000.00 | $139,907,000.00 | $176,596,000.00 | $241,232,000.00 | $167,076,000.00 | $175,254,000.00 | $176,694,000.00 | $194,208,000.00 | $178,676,000.00 | $183,262,000.00 | $168,488,000.00 | $160,238,000.00 | $136,752,000.00 | $137,983,000.00 | $139,372,000.00 | $142,470,000.00 | $109,494,000.00 | $128,631,000.00 | $125,330,000.00 | $123,380,000.00 | $100,134,000.00 | $116,175,000.00 | $124,181,000.00 | -- | $108,653,000.00 | $89,587,000.00 | $103,960,000.00 | $90,836,000.00 | $81,605,000.00 | $58,468,000.00 | $85,917,000.00 | $73,251,000.00 | $64,219,000.00 | $61,779,000.00 | $67,798,000.00 | $60,345,000.00 | -- | $56,973,000.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $212,941,000.00 | $210,806,000.00 | $195,482,000.00 | $197,962,000.00 | $184,813,000.00 | $182,039,000.00 | $162,170,000.00 | $162,828,000.00 | $154,111,000.00 | $151,752,000.00 | $135,315,000.00 | $135,897,000.00 | $125,178,000.00 | $123,822,000.00 | $109,774,000.00 | $110,069,000.00 | $104,223,000.00 | $103,291,000.00 | $97,247,000.00 | $96,366,000.00 | $91,448,000.00 | $91,921,000.00 | $81,201,000.00 | $82,623,000.00 | $70,733,000.00 | $69,810,000.00 | $58,132,000.00 | $58,554,000.00 | $53,164,000.00 | $52,514,000.00 | $26,562,000.00 | $41,626,000.00 | $21,052,000.00 | $20,868,000.00 | $19,856,000.00 | $17,815,000.00 | $15,461,000.00 | $14,611,000.00 | -- | $11,822,000.00 | $9,461,000.00 | $8,100,000.00 | $7,576,000.00 | $6,505,000.00 | $5,008,000.00 | $5,318,000.00 | $5,294,000.00 | $4,677,000.00 | $3,431,000.00 | $3,861,000.00 | $3,089,000.00 | $2,633,000.00 | $1,721,000.00 | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-5,086,000.00 | $-5,776,000.00 | $-5,502,000.00 | $-4,785,000.00 | $-5,646,000.00 | $-5,133,000.00 | $-5,616,000.00 | $-5,588,000.00 | $-6,839,000.00 | $-4,829,000.00 | $-3,669,000.00 | $-4,173,000.00 | $-4,330,000.00 | $-3,580,000.00 | $-4,060,000.00 | $-4,547,000.00 | $-5,928,000.00 | $-6,586,000.00 | $-7,346,000.00 | $-5,403,000.00 | $-5,636,000.00 | $-5,269,000.00 | $-4,481,000.00 | $-5,034,000.00 | $-9,016,000.00 | $-9,679,000.00 | $-9,079,000.00 | $-8,393,000.00 | $-9,193,000.00 | $-10,645,000.00 | $-11,683,000.00 | $-12,162,000.00 | $-11,253,000.00 | $-10,889,000.00 | $-11,280,000.00 | $-13,394,000.00 | $-14,680,000.00 | $-13,333,000.00 | -- | $-13,464,000.00 | $-11,523,000.00 | $-5,323,000.00 | $-4,172,000.00 | $-5,255,000.00 | $-4,393,000.00 | $-7,389,000.00 | $-8,050,000.00 | $-7,455,000.00 | $-7,115,000.00 | $-4,656,000.00 | $-5,846,000.00 | $-5,611,000.00 | $-6,344,000.00 | -- | -- | -- | $-3,072,000.00 | $-4,949,000.00 | -- |
Accumulated Deficit | $375,751,000.00 | $350,779,000.00 | $327,091,000.00 | $330,436,000.00 | $329,971,000.00 | $310,348,000.00 | $299,119,000.00 | $293,993,000.00 | $286,279,000.00 | $266,745,000.00 | $240,929,000.00 | $239,979,000.00 | $248,853,000.00 | $224,707,000.00 | $210,567,000.00 | $206,711,000.00 | $229,057,000.00 | $204,999,000.00 | $179,368,000.00 | $179,770,000.00 | $180,470,000.00 | $167,611,000.00 | $156,389,000.00 | $157,472,000.00 | $161,433,000.00 | $153,647,000.00 | $136,229,000.00 | $143,835,000.00 | $148,075,000.00 | $138,468,000.00 | $285,916,000.00 | $133,951,000.00 | $285,898,000.00 | $278,410,000.00 | $265,754,000.00 | $270,605,000.00 | $270,032,000.00 | $262,525,000.00 | -- | $247,258,000.00 | $251,470,000.00 | $248,669,000.00 | $239,768,000.00 | $226,329,000.00 | $230,975,000.00 | $226,210,000.00 | $218,202,000.00 | $205,391,000.00 | $210,652,000.00 | $203,839,000.00 | $196,216,000.00 | $187,448,000.00 | $188,613,000.00 | -- | -- | -- | $176,800,000.00 | -- | -- |
Total Stockholders' Equity | $183,429,000.00 | $161,256,000.00 | $142,555,000.00 | $152,474,000.00 | $158,482,000.00 | $145,407,000.00 | $128,238,000.00 | $129,800,000.00 | $136,737,000.00 | $119,235,000.00 | $100,124,000.00 | $103,840,000.00 | $111,360,000.00 | $92,745,000.00 | $81,681,000.00 | $79,674,000.00 | $100,925,000.00 | $77,278,000.00 | $54,925,000.00 | $61,905,000.00 | $62,370,000.00 | $52,281,000.00 | $39,553,000.00 | $43,361,000.00 | $45,817,000.00 | $40,142,000.00 | $25,890,000.00 | $37,870,000.00 | $44,183,000.00 | $157,169,000.00 | $151,621,000.00 | $27,978,000.00 | $153,881,000.00 | $149,062,000.00 | $142,012,000.00 | $141,539,000.00 | $145,423,000.00 | $141,857,000.00 | -- | $131,975,000.00 | $136,491,000.00 | $143,494,000.00 | $135,485,000.00 | $127,567,000.00 | $131,138,000.00 | $128,292,000.00 | $119,946,000.00 | $115,587,000.00 | $118,106,000.00 | $117,907,000.00 | $107,255,000.00 | $101,916,000.00 | $100,726,000.00 | -- | -- | -- | $98,369,000.00 | $97,223,000.00 | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,399,280,000.00 | $1,336,458,000.00 | $1,281,670,000.00 | $1,281,060,000.00 | $1,266,553,000.00 | $1,038,560,000.00 | $1,004,240,000.00 | $956,221,000.00 | $899,971,000.00 | $846,881,000.00 | $798,765,000.00 | $772,941,000.00 | $775,713,000.00 | $705,521,000.00 | $674,373,000.00 | $655,354,000.00 | $671,684,000.00 | $658,011,000.00 | $675,150,000.00 | $596,862,000.00 | $601,198,000.00 | $570,149,000.00 | $565,478,000.00 | $526,623,000.00 | $521,655,000.00 | $493,254,000.00 | $474,200,000.00 | $473,135,000.00 | $479,609,000.00 | $460,172,000.00 | $448,089,000.00 | $423,939,000.00 | $443,885,000.00 | $426,144,000.00 | $415,769,000.00 | $393,586,000.00 | $413,116,000.00 | $408,195,000.00 | -- | $380,849,000.00 | $381,004,000.00 | $386,596,000.00 | $366,580,000.00 | $341,206,000.00 | $333,378,000.00 | $350,432,000.00 | $336,321,000.00 | $318,081,000.00 | $330,932,000.00 | $328,914,000.00 | $312,652,000.00 | $309,898,000.00 | $303,734,000.00 | -- | -- | -- | $288,307,000.00 | -- | -- |
Date | 9/30/2024 | 6/30/2024 | 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 | 5/31/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 | $1,365,903,000.00 | $481,654,000.00 | $404,809,000.00 | $1,693,481,000.00 | $1,267,174,000.00 | $445,206,000.00 | $371,334,000.00 | $1,511,081,000.00 | $1,143,548,000.00 | $744,603,000.00 | $342,644,000.00 | $1,378,053,000.00 | $1,024,541,000.00 | $654,297,000.00 | $298,821,000.00 | $1,287,552,000.00 | $337,453,000.00 | $319,247,000.00 | $288,280,000.00 | $1,143,720,000.00 | $856,796,000.00 | $549,323,000.00 | $247,889,000.00 | $1,024,791,000.00 | $744,618,000.00 | $270,649,000.00 | $208,651,000.00 | $915,958,000.00 | $249,588,000.00 | $245,037,000.00 | $192,813,000.00 | $845,678,000.00 | $629,315,000.00 | $405,596,000.00 | $180,833,000.00 | $821,904,000.00 | $624,046,000.00 | $224,773,000.00 | -- | $174,292,000.00 | $789,911,000.00 | $216,604,000.00 | $213,183,000.00 | $157,387,000.00 | $713,848,000.00 | $194,772,000.00 | $195,638,000.00 | $143,265,000.00 | $680,153,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $117,500,000.00 | $128,815,000.00 | $128,265,000.00 | $89,675,000.00 | $103,348,000.00 | $114,336,000.00 | $113,656,000.00 | $81,873,000.00 | $98,215,000.00 | $94,193,000.00 | $102,967,000.00 | $64,028,000.00 | $83,986,000.00 | $91,973,000.00 | $93,512,000.00 | $59,154,000.00 | $77,515,000.00 | $81,386,000.00 | $87,631,000.00 | $57,660,000.00 | $69,331,000.00 | $81,808,000.00 | $87,432,000.00 | -- | $54,434,000.00 | $72,565,000.00 | $77,613,000.00 | $82,900,000.00 | $48,156,000.00 | $63,837,000.00 | $69,114,000.00 | $76,046,000.00 | $42,205,000.00 | $65,577,000.00 | $64,544,000.00 | $65,939,000.00 | $46,760,000.00 | $58,561,000.00 | $62,642,000.00 | $62,711,000.00 | $35,494,000.00 | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $87,672,000.00 | $46,712,000.00 | $234,000.00 | $114,207,000.00 | $97,195,000.00 | $60,958,000.00 | $11,507,000.00 | $100,236,000.00 | $33,013,000.00 | $40,732,000.00 | $5,757,000.00 | $101,266,000.00 | $36,933,000.00 | $50,998,000.00 | $8,974,000.00 | $94,201,000.00 | $35,372,000.00 | $44,311,000.00 | $3,934,000.00 | $13,514,000.00 | $22,783,000.00 | $33,248,000.00 | $2,966,000.00 | $55,690,000.00 | $38,719,000.00 | $29,800,000.00 | $-5,666,000.00 | $7,334,000.00 | $18,701,000.00 | $20,970,000.00 | $-4,342,000.00 | $11,163,000.00 | $15,042,000.00 | $19,166,000.00 | $-5,120,000.00 | $44,108,000.00 | $16,177,000.00 | $27,796,000.00 | -- | $-3,985,000.00 | $7,769,000.00 | $17,144,000.00 | $23,815,000.00 | $-4,725,000.00 | $8,687,000.00 | $14,881,000.00 | $17,221,000.00 | $-6,009,000.00 | $13,337,000.00 | $14,652,000.00 | $17,778,000.00 | $508,000.00 | $32,801,000.00 | $21,689,000.00 | $8,347,000.00 | $-8,220,000.00 | $29,612,000.00 | $27,811,000.00 | -- |
Loss Before Income Taxes | -- | -- | -- | $97,237,000.00 | -- | -- | -- | $85,199,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.63 | $0.65 | $-0.05 | $1.66 | $0.48 | $0.88 | $0.14 | $1.38 | $1.10 | $0.64 | $0.04 | $1.46 | $0.56 | $1.45 | $0.19 | $2.77 | $2.38 | $1.30 | $0.01 | $1.78 | $0.59 | $0.83 | $-0.02 | $1.15 | $0.96 | $0.94 | $-0.26 | $0.87 | $0.81 | $0.57 | $-0.15 | $0.18 | $0.32 | $0.52 | $-0.17 | $1.62 | $0.58 | $0.93 | -- | $-0.27 | $0.21 | $0.72 | $1.04 | $-0.29 | $0.34 | $1.24 | $0.97 | $-0.33 | $1.74 | $1.22 | $0.64 | $-0.04 | $1.00 | $0.50 | $0.65 | $-0.43 | $0.97 | $0.97 | -- |
Weighted Average Shares Basic | 42,209,000 | 41,922,000 | 41,832,000 | 43,452,000 | 43,123,000 | 42,594,000 | 43,077,000 | 44,447,675 | 44,148,000 | 44,052,000 | 44,618,000 | 45,081,254 | 44,885,000 | 22,722,000 | 22,841,000 | 21,982,000 | 22,874,000 | 22,997,000 | 23,187,000 | 22,906,264 | 22,830,000 | 23,139,000 | 23,072,000 | 24,389,000 | 23,768,000 | 23,121,000 | 25,418,000 | 25,557,468 | 25,120,000 | 24,998,000 | 25,175,000 | 13,106,020 | 26,135,000 | 25,740,000 | 12,878,000 | 13,465,449 | 13,442,000 | 13,214,000 | -- | 13,311,000 | 13,821,223 | 13,745,000 | 13,671,000 | 13,606,000 | 14,170,681 | 13,720,000 | 13,847,000 | 13,885,000 | 14,102,366 | 14,008,000 | 13,851,000 | 13,863,000 | 14,006,000 | 13,993,000 | 14,093,000 | 14,127,000 | 14,511,000 | 14,866,000 | -- |
Earnings Per Share Diluted | $1.21 | $0.63 | $-0.05 | $1.58 | $1.29 | $0.84 | $0.13 | $1.31 | $0.44 | $0.61 | $0.04 | $1.38 | $1.21 | $1.38 | $0.18 | $2.65 | $1.03 | $1.24 | $0.01 | $1.70 | $0.56 | $0.80 | $-0.02 | $1.10 | $0.92 | $0.89 | $-0.26 | $0.83 | $0.77 | $0.55 | $-0.15 | $0.36 | $0.31 | $0.50 | $-0.33 | $1.56 | $0.55 | $0.90 | -- | $-0.27 | $1.63 | $0.69 | $1.01 | $-0.29 | $0.35 | $0.61 | $0.94 | $-0.33 | $1.68 | $1.18 | $0.66 | $-0.04 | $0.97 | $0.69 | $0.21 | $-0.43 | $0.93 | $0.92 | -- |
Weighted Average Shares Diluted | 43,302,000 | 43,388,000 | 41,832,000 | 45,537,698 | 45,186,000 | 45,263,000 | 45,122,000 | 46,737,000 | 46,719,000 | 46,650,000 | 46,838,000 | 47,590,000 | 47,785,000 | 23,851,000 | 23,958,000 | 23,033,000 | 24,002,000 | 24,077,000 | 24,171,000 | 23,978,089 | 23,927,000 | 24,180,000 | 24,018,000 | 25,481,000 | 24,816,000 | 25,561,000 | 26,476,000 | 26,697,062 | 26,714,000 | 25,985,000 | 26,216,000 | 13,623,677 | 26,645,000 | 26,698,000 | 13,409,000 | 13,977,290 | 13,962,000 | 13,835,000 | -- | 13,779,000 | 14,238,276 | 13,899,000 | 13,880,000 | 14,009,000 | 14,602,432 | 14,255,000 | 14,240,000 | 14,335,000 | 14,608,857 | 14,535,000 | 14,286,000 | 14,364,000 | 14,537,000 | 14,582,000 | 14,569,000 | -- | 15,031,000 | 15,636,000 | -- |
Common Stock Shares Authorized | 96,000,000 | 96,000,000 | 96,000,000 | 96,000,000 | 96,000,000 | 96,000,000 | 96,000,000 | 96,000,000 | 96,000,000 | 96,000,000 | 96,000,000 | 96,000,000 | 96,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 48,000,000 | 24,000,000 | 24,000,000 | 24,000,000 | 24,000,000 | 24,000,000 | 24,000,000 | 24,000,000 | 24,000,000 | 24,000,000 | 24,000,000 | 24,000,000 | 24,000,000 | 24,000 | 24,000 | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 17,239,000 | -- | -- | -- | 17,754,000 | 36,167,000 | 42,914,000 | 35,638,000 | 21,457,000 | 21,457,000 | 21,457,000 | 21,457,000 | 12,743,000 | 21,457,000 | 21,457,000 | -- | 21,457,000 | 13,165,000 | 21,457,000 | 21,457,000 | 21,457,000 | 13,439,000 | 21,457,000 | -- | -- | 13,726,000 | -- | -- | -- | 13,846,000 | -- | -- | -- | 14,112,000 | 14,572,000 | -- |
Common Stock Value | $38,723,000.00 | $38,757,000.00 | $39,161,000.00 | $39,308,000.00 | $38,993,000.00 | $39,083,000.00 | $38,396,000.00 | $38,550,000.00 | $38,398,000.00 | $38,645,000.00 | $38,068,000.00 | $38,379,000.00 | $38,033,000.00 | $38,049,000.00 | $37,737,000.00 | $37,801,000.00 | $37,740,000.00 | $37,784,000.00 | $37,678,000.00 | $37,767,000.00 | $37,623,000.00 | $37,617,000.00 | $37,077,000.00 | $37,272,000.00 | $36,756,000.00 | $36,745,000.00 | $36,269,000.00 | $36,447,000.00 | $36,167,000.00 | $42,914,000.00 | $35,638,000.00 | $21,457,000.00 | $21,457,000.00 | $21,457,000.00 | $21,457,000.00 | $21,457,000.00 | $21,457,000.00 | $21,457,000.00 | -- | $21,457,000.00 | $21,457,000.00 | $21,457,000.00 | $21,457,000.00 | $21,457,000.00 | $21,457,000.00 | $21,457,000.00 | $21,457,000.00 | $21,457,000.00 | $21,457,000.00 | $21,457,000.00 | $21,457,000.00 | $21,457,000.00 | $21,457,000.00 | -- | -- | -- | $21,457,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.50 | $0.50 | $0.50 | $0.50 | $0.50 | $0.50 | $0.50 | $0.50 | $0.50 | $0.50 | $0.50 | $0.50 | $0.50 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | $3,166,000.00 | $2,114,000.00 | $1,070,000.00 | $3,850,000.00 | $2,807,000.00 | $1,732,000.00 | $877,000.00 | $3,540,000.00 | $2,682,000.00 | $1,751,000.00 | $782,000.00 | $2,898,000.00 | $2,127,000.00 | $1,346,000.00 | $571,000.00 | $2,271,000.00 | $1,708,000.00 | $1,138,000.00 | $575,000.00 | $2,317,000.00 | $1,745,000.00 | $1,170,000.00 | $590,000.00 | $2,387,000.00 | $1,818,000.00 | $1,218,000.00 | $623,000.00 | $2,513,000.00 | $1,898,000.00 | $1,268,000.00 | $650,000.00 | $2,597,000.00 | $1,967,000.00 | $1,314,000.00 | $664,000.00 | $2,663,000.00 | $2,015,000.00 | $1,348,000.00 | -- | $685,000.00 | $2,674,000.00 | $1,998,000.00 | $1,242,000.00 | $633,000.00 | $2,530,000.00 | $1,910,000.00 | $1,274,000.00 | $649,000.00 | $2,556,000.00 | $1,915,000.00 | $1,242,000.00 | $594,000.00 | $2,362,000.00 | $1,779,000.00 | $1,189,000.00 | $604,000.00 | $2,436,000.00 | $2,548,000.00 | -- |
Preferred Stock Shares Authorized | -- | -- | -- | 4,000,000 | -- | -- | -- | 4,000,000 | -- | -- | -- | 4,000,000 | -- | -- | -- | 4,000,000 | -- | -- | -- | 4,000,000 | -- | -- | -- | 4,000,000 | -- | -- | -- | 4,000,000 | -- | -- | -- | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | -- | -- | 4,000,000 | -- | -- | -- | 4,000,000 | -- | -- | -- | 4,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |