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 | 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 | $14,511,000.00 | $14,567,000.00 | $20,444,000.00 | $31,040,000.00 | $28,060,000.00 | $18,724,000.00 | $19,647,000.00 | $25,144,000.00 | $18,486,000.00 | $11,819,000.00 | $15,376,000.00 | $30,810,000.00 | $37,020,000.00 | $36,363,000.00 | $45,837,000.00 | $28,187,000.00 | $24,604,000.00 | $17,248,000.00 | $16,451,000.00 | $20,353,000.00 | $12,183,000.00 | $14,881,000.00 | $14,874,000.00 | $13,375,000.00 | $11,098,000.00 | $6,629,000.00 | $10,768,000.00 | $8,983,000.00 | $8,861,000.00 | $8,615,000.00 | $5,056,000.00 | $6,419,000.00 | $7,451,000.00 | $9,444,000.00 | $5,595,000.00 | $6,291,000.00 | $8,574,000.00 | $10,889,000.00 | $12,939,000.00 | $9,400,000.00 | $14,932,000.00 | $8,692,000.00 | $9,130,000.00 | $10,617,000.00 | $9,578,000.00 | $2,323,000.00 | $8,174,000.00 | $8,200,000.00 | $11,381,000.00 | $5,215,000.00 | $7,533,000.00 | $5,276,000.00 | $4,116,000.00 | $7,613,000.00 | $4,760,000.00 | $4,572,000.00 | $22,411,000.00 | $14,360,000.00 |
Accounts Receivable Net Current | $110,996,000.00 | $118,247,000.00 | $104,697,000.00 | $106,205,000.00 | $105,519,000.00 | $112,177,000.00 | $109,332,000.00 | $94,415,000.00 | $94,191,000.00 | $92,998,000.00 | $79,782,000.00 | $71,932,000.00 | $39,347,000.00 | $43,027,000.00 | $35,609,000.00 | $31,366,000.00 | $34,424,000.00 | $33,684,000.00 | $51,011,000.00 | $60,855,000.00 | $71,689,000.00 | $76,800,000.00 | $73,252,000.00 | $59,709,000.00 | $65,618,000.00 | $62,821,000.00 | $57,201,000.00 | $49,468,000.00 | $45,443,000.00 | $38,628,000.00 | $33,637,000.00 | $32,959,000.00 | $25,970,000.00 | $29,235,000.00 | $32,858,000.00 | $35,798,000.00 | $34,235,000.00 | $35,518,000.00 | $29,920,000.00 | $35,501,000.00 | $30,923,000.00 | $38,409,000.00 | $36,804,000.00 | $38,715,000.00 | $32,018,000.00 | $41,511,000.00 | $32,912,000.00 | $36,981,000.00 | $37,719,000.00 | $35,273,000.00 | $36,415,000.00 | $36,368,000.00 | -- | -- | -- | $27,567,000.00 | -- | -- |
Inventory | $165,636,000.00 | $174,791,000.00 | $172,113,000.00 | $166,712,000.00 | $185,777,000.00 | $190,947,000.00 | $179,545,000.00 | $156,590,000.00 | $152,573,000.00 | $152,023,000.00 | $143,304,000.00 | $124,214,000.00 | $62,172,000.00 | $62,478,000.00 | $57,944,000.00 | $52,573,000.00 | $56,958,000.00 | $59,760,000.00 | $61,445,000.00 | $53,728,000.00 | $58,923,000.00 | $59,980,000.00 | $50,851,000.00 | $51,074,000.00 | $56,496,000.00 | $53,709,000.00 | $46,458,000.00 | $35,742,000.00 | $31,489,000.00 | $30,893,000.00 | $31,037,000.00 | $28,833,000.00 | $32,866,000.00 | $33,841,000.00 | $36,578,000.00 | $35,449,000.00 | $41,565,000.00 | $43,227,000.00 | $42,888,000.00 | $40,101,000.00 | $42,126,000.00 | $45,887,000.00 | $43,497,000.00 | $41,550,000.00 | $41,708,000.00 | $45,563,000.00 | $46,862,000.00 | $48,320,000.00 | $49,961,000.00 | $48,850,000.00 | $46,646,000.00 | $43,218,000.00 | -- | -- | -- | $35,880,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $16,734,000.00 | $13,270,000.00 | $10,187,000.00 | $10,236,000.00 | $9,945,000.00 | $16,434,000.00 | $17,069,000.00 | $10,723,000.00 | $9,977,000.00 | $11,888,000.00 | $17,354,000.00 | $12,240,000.00 | $9,974,000.00 | $10,577,000.00 | $7,855,000.00 | $5,448,000.00 | $9,831,000.00 | $8,419,000.00 | $9,534,000.00 | $9,417,000.00 | $9,206,000.00 | $6,650,000.00 | $7,015,000.00 | $8,058,000.00 | $6,664,000.00 | $6,411,000.00 | $10,764,000.00 | $5,763,000.00 | $5,293,000.00 | $5,642,000.00 | $6,280,000.00 | $5,148,000.00 | $6,597,000.00 | $9,713,000.00 | $12,302,000.00 | $8,916,000.00 | $7,082,000.00 | $7,111,000.00 | $6,349,000.00 | $6,123,000.00 | $6,783,000.00 | $7,221,000.00 | $6,145,000.00 | $4,375,000.00 | $3,982,000.00 | $5,516,000.00 | $5,972,000.00 | $5,091,000.00 | $4,239,000.00 | $4,509,000.00 | $4,892,000.00 | $4,858,000.00 | -- | -- | -- | $3,659,000.00 | -- | -- |
Total Current Assets | $307,877,000.00 | $320,875,000.00 | $307,441,000.00 | $326,812,000.00 | $336,817,000.00 | $340,696,000.00 | $325,593,000.00 | $286,872,000.00 | $275,227,000.00 | $268,728,000.00 | $255,816,000.00 | $239,196,000.00 | $293,445,000.00 | $297,376,000.00 | $168,188,000.00 | $143,310,000.00 | $125,817,000.00 | $119,111,000.00 | $138,441,000.00 | $144,353,000.00 | $152,001,000.00 | $158,311,000.00 | $145,992,000.00 | $132,216,000.00 | $139,876,000.00 | $129,570,000.00 | $125,191,000.00 | $99,956,000.00 | $91,086,000.00 | $83,778,000.00 | $76,010,000.00 | $73,359,000.00 | $72,884,000.00 | $82,233,000.00 | $87,333,000.00 | $86,454,000.00 | $96,641,000.00 | $101,719,000.00 | $95,714,000.00 | $95,096,000.00 | $106,456,000.00 | $108,762,000.00 | $98,234,000.00 | $98,764,000.00 | $89,850,000.00 | $96,904,000.00 | $95,554,000.00 | $100,666,000.00 | $104,915,000.00 | $95,337,000.00 | $96,857,000.00 | $91,189,000.00 | -- | -- | -- | $72,735,000.00 | -- | -- |
Property Plant and Equipement | $129,674,000.00 | $128,189,000.00 | $129,028,000.00 | $129,267,000.00 | $126,095,000.00 | $128,627,000.00 | $128,795,000.00 | $129,445,000.00 | $123,292,000.00 | $124,829,000.00 | $120,479,000.00 | $122,078,000.00 | $105,137,000.00 | $105,589,000.00 | $106,800,000.00 | $109,411,000.00 | $107,402,000.00 | $106,453,000.00 | $106,817,000.00 | $108,234,000.00 | $103,670,000.00 | $105,232,000.00 | $99,911,000.00 | $95,140,000.00 | $79,782,000.00 | $70,527,000.00 | $60,956,000.00 | $59,872,000.00 | $59,585,000.00 | $58,123,000.00 | $57,688,000.00 | $57,133,000.00 | $59,006,000.00 | $57,705,000.00 | $58,760,000.00 | $57,999,000.00 | $60,381,000.00 | $61,289,000.00 | $60,417,000.00 | $63,835,000.00 | $57,680,000.00 | $64,896,000.00 | $63,968,000.00 | $65,015,000.00 | $63,500,000.00 | $59,860,000.00 | $56,263,000.00 | $53,976,000.00 | $49,993,000.00 | $45,910,000.00 | $45,493,000.00 | $41,402,000.00 | -- | -- | -- | $39,806,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | $141,725,000.00 | $141,725,000.00 | $141,725,000.00 | $141,725,000.00 | $141,725,000.00 | $141,725,000.00 | $141,725,000.00 | $139,922,000.00 | $135,464,000.00 | $140,234,000.00 | $141,266,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $17,167,000.00 | $16,218,000.00 | $16,097,000.00 | $17,417,000.00 | $17,333,000.00 | $17,788,000.00 | $17,190,000.00 | $29,757,000.00 | $29,574,000.00 | $29,139,000.00 | $32,762,000.00 | $34,382,000.00 | $37,161,000.00 | $37,689,000.00 | $37,970,000.00 | $37,553,000.00 | $36,447,000.00 | $36,125,000.00 | $37,431,000.00 | $36,637,000.00 | $36,056,000.00 | $38,399,000.00 | $37,507,000.00 | -- | -- | -- | $39,173,000.00 | -- | -- |
Other Assets | $83,329,000.00 | $86,029,000.00 | $84,142,000.00 | $84,693,000.00 | $83,873,000.00 | $85,427,000.00 | $87,963,000.00 | $95,378,000.00 | $97,028,000.00 | $98,075,000.00 | $96,448,000.00 | $99,366,000.00 | $30,217,000.00 | $22,893,000.00 | $21,029,000.00 | $18,677,000.00 | $17,611,000.00 | $17,512,000.00 | $14,581,000.00 | $15,118,000.00 | $10,462,000.00 | $10,610,000.00 | $8,478,000.00 | $472,000.00 | $346,000.00 | $157,000.00 | $151,000.00 | $296,000.00 | $215,000.00 | $128,000.00 | $130,000.00 | $139,000.00 | $107,000.00 | $79,000.00 | $134,000.00 | $805,000.00 | $1,154,000.00 | $1,253,000.00 | $1,114,000.00 | $315,000.00 | $1,236,000.00 | $1,868,000.00 | $1,718,000.00 | $1,900,000.00 | $500,000.00 | $506,000.00 | $530,000.00 | $596,000.00 | $610,000.00 | $627,000.00 | $656,000.00 | $789,000.00 | -- | -- | -- | $941,000.00 | -- | -- |
Total Assets | $702,010,000.00 | $869,485,000.00 | $860,020,000.00 | $884,495,000.00 | $896,278,000.00 | $910,347,000.00 | $904,003,000.00 | $878,978,000.00 | $865,109,000.00 | $863,555,000.00 | $863,924,000.00 | $864,412,000.00 | $436,375,000.00 | $434,346,000.00 | $304,817,000.00 | $279,645,000.00 | $259,283,000.00 | $252,017,000.00 | $268,940,000.00 | $277,421,000.00 | $275,815,000.00 | $285,184,000.00 | $266,106,000.00 | $240,418,000.00 | $229,519,000.00 | $210,782,000.00 | $198,419,000.00 | $173,083,000.00 | $164,866,000.00 | $173,878,000.00 | $165,064,000.00 | $162,555,000.00 | $166,935,000.00 | $175,889,000.00 | $183,992,000.00 | $182,192,000.00 | $209,927,000.00 | $219,495,000.00 | $211,076,000.00 | $219,329,000.00 | $229,707,000.00 | $241,948,000.00 | $236,875,000.00 | $240,612,000.00 | $229,554,000.00 | $232,343,000.00 | $229,007,000.00 | $235,431,000.00 | $235,833,000.00 | $222,037,000.00 | $230,037,000.00 | $213,426,000.00 | -- | -- | -- | $201,393,000.00 | -- | -- |
Accounts Payable | $55,883,000.00 | $62,594,000.00 | $50,892,000.00 | $40,202,000.00 | $45,589,000.00 | $57,559,000.00 | $71,408,000.00 | $46,816,000.00 | $41,573,000.00 | $45,179,000.00 | $48,114,000.00 | $40,276,000.00 | $24,436,000.00 | $25,122,000.00 | $27,336,000.00 | $17,574,000.00 | $22,123,000.00 | $21,473,000.00 | $29,020,000.00 | $34,758,000.00 | $24,306,000.00 | $36,179,000.00 | $29,747,000.00 | $24,243,000.00 | $25,068,000.00 | $27,753,000.00 | $22,901,000.00 | $19,826,000.00 | $15,794,000.00 | $15,338,000.00 | $13,484,000.00 | $13,260,000.00 | $11,785,000.00 | $9,079,000.00 | $14,212,000.00 | $14,624,000.00 | $10,337,000.00 | $16,615,000.00 | $12,006,000.00 | $14,076,000.00 | $9,104,000.00 | $9,748,000.00 | $13,558,000.00 | $14,668,000.00 | $9,135,000.00 | $14,203,000.00 | $10,449,000.00 | $11,281,000.00 | $12,281,000.00 | $14,590,000.00 | $13,713,000.00 | $14,753,000.00 | -- | -- | -- | $16,109,000.00 | -- | -- |
Accrued Liabilities | $12,568,000.00 | $11,316,000.00 | $13,106,000.00 | $10,830,000.00 | $12,623,000.00 | $13,966,000.00 | $11,099,000.00 | $8,415,000.00 | $9,575,000.00 | $9,818,000.00 | $14,793,000.00 | $13,585,000.00 | $7,459,000.00 | $6,702,000.00 | $7,727,000.00 | $5,301,000.00 | $7,375,000.00 | $5,780,000.00 | $7,146,000.00 | $6,903,000.00 | $10,866,000.00 | $10,048,000.00 | $9,873,000.00 | $8,967,000.00 | $10,431,000.00 | $9,173,000.00 | $9,964,000.00 | $6,884,000.00 | $4,188,000.00 | $4,345,000.00 | $4,132,000.00 | $4,173,000.00 | $5,336,000.00 | $3,939,000.00 | $3,585,000.00 | $3,972,000.00 | $4,219,000.00 | $5,307,000.00 | $6,180,000.00 | $5,638,000.00 | $3,245,000.00 | $3,754,000.00 | $4,392,000.00 | $3,966,000.00 | $4,321,000.00 | $4,781,000.00 | $4,491,000.00 | $4,564,000.00 | $5,373,000.00 | $5,031,000.00 | $5,685,000.00 | $5,358,000.00 | -- | -- | -- | $3,529,000.00 | -- | -- |
Total Current Liabilities | $258,406,000.00 | $266,416,000.00 | $263,026,000.00 | $286,440,000.00 | $303,590,000.00 | $324,519,000.00 | $334,204,000.00 | $310,809,000.00 | $307,494,000.00 | $311,304,000.00 | $315,233,000.00 | $306,691,000.00 | $91,475,000.00 | $88,309,000.00 | $86,387,000.00 | $82,731,000.00 | $89,332,000.00 | $81,734,000.00 | $95,251,000.00 | $105,280,000.00 | $108,739,000.00 | $121,683,000.00 | $117,195,000.00 | $106,132,000.00 | $110,129,000.00 | $96,553,000.00 | $87,062,000.00 | $67,303,000.00 | $58,561,000.00 | $56,889,000.00 | $53,817,000.00 | $50,146,000.00 | $48,255,000.00 | $55,113,000.00 | $61,680,000.00 | $63,771,000.00 | $71,665,000.00 | $75,623,000.00 | $68,758,000.00 | $64,414,000.00 | $61,575,000.00 | $65,302,000.00 | $64,571,000.00 | $67,820,000.00 | $58,381,000.00 | $68,983,000.00 | $69,850,000.00 | $72,875,000.00 | $79,839,000.00 | $73,218,000.00 | $77,325,000.00 | $67,383,000.00 | -- | -- | -- | $66,309,000.00 | -- | -- |
Long Term Debt | $74,215,000.00 | $84,112,000.00 | $88,009,000.00 | $115,851,000.00 | $119,460,000.00 | $123,069,000.00 | $126,686,000.00 | $132,798,000.00 | $136,409,000.00 | $140,017,000.00 | $143,710,000.00 | $147,425,000.00 | -- | -- | -- | $11,264,000.00 | $11,992,000.00 | $12,720,000.00 | $13,531,000.00 | $14,272,000.00 | $28,135,000.00 | $35,869,000.00 | $43,364,000.00 | $41,355,000.00 | -- | -- | -- | $17,984,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $120,000.00 | -- | -- | -- | $1,271,000.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-26,108,000.00 | $-28,054,000.00 | $-27,539,000.00 | $-26,426,000.00 | $-29,846,000.00 | $-27,543,000.00 | $-27,989,000.00 | $-28,758,000.00 | $-33,801,000.00 | $-30,329,000.00 | $-27,742,000.00 | $-26,538,000.00 | $-25,803,000.00 | $-24,456,000.00 | $-24,929,000.00 | $-22,962,000.00 | $-25,285,000.00 | $-26,038,000.00 | $-26,643,000.00 | $-25,803,000.00 | $-36,591,000.00 | $-33,895,000.00 | $-35,433,000.00 | $-35,014,000.00 | $-33,806,000.00 | $-33,570,000.00 | $-29,214,000.00 | $-30,819,000.00 | $-31,784,000.00 | $-34,736,000.00 | $-39,696,000.00 | $-41,514,000.00 | $-36,866,000.00 | $-37,718,000.00 | $-36,459,000.00 | $-40,465,000.00 | $-36,272,000.00 | $-34,819,000.00 | $-37,313,000.00 | $-26,596,000.00 | $-16,421,000.00 | $-5,722,000.00 | $-6,463,000.00 | $-4,230,000.00 | $-5,464,000.00 | $-9,642,000.00 | $-10,087,000.00 | $-6,463,000.00 | $-9,463,000.00 | $-12,508,000.00 | $-5,429,000.00 | $-9,256,000.00 | -- | -- | -- | $-6,398,000.00 | -- | -- |
Accumulated Deficit | -- | $151,665,000.00 | $146,860,000.00 | $146,604,000.00 | $146,421,000.00 | $138,801,000.00 | $124,986,000.00 | $125,215,000.00 | $115,016,000.00 | $106,043,000.00 | $102,026,000.00 | $111,031,000.00 | $118,216,000.00 | $117,813,000.00 | $116,089,000.00 | $115,657,000.00 | $116,584,000.00 | $115,576,000.00 | $121,224,000.00 | $119,002,000.00 | $126,156,000.00 | $121,107,000.00 | $104,162,000.00 | $89,291,000.00 | $74,318,000.00 | $69,706,000.00 | $63,634,000.00 | $60,074,000.00 | $62,330,000.00 | $76,685,000.00 | $76,792,000.00 | $80,107,000.00 | $82,589,000.00 | $86,012,000.00 | $87,066,000.00 | $87,767,000.00 | $104,093,000.00 | $108,894,000.00 | $110,780,000.00 | $113,723,000.00 | $117,857,000.00 | $116,077,000.00 | $114,480,000.00 | $113,399,000.00 | $113,670,000.00 | $110,659,000.00 | $107,769,000.00 | $108,101,000.00 | $105,779,000.00 | $102,564,000.00 | $100,454,000.00 | $98,565,000.00 | -- | -- | -- | $88,210,000.00 | -- | -- |
Total Stockholders' Equity | $256,524,000.00 | $415,989,000.00 | $409,914,000.00 | $410,295,000.00 | $405,166,000.00 | $398,306,000.00 | $382,277,000.00 | $380,647,000.00 | $362,653,000.00 | $355,055,000.00 | $351,495,000.00 | $360,525,000.00 | $344,900,000.00 | $346,037,000.00 | $218,430,000.00 | $196,914,000.00 | $169,951,000.00 | $170,283,000.00 | $173,689,000.00 | $172,141,000.00 | $167,076,000.00 | $163,501,000.00 | $148,911,000.00 | $134,286,000.00 | $119,390,000.00 | $114,229,000.00 | $111,357,000.00 | $105,780,000.00 | $106,305,000.00 | $116,989,000.00 | $111,247,000.00 | $112,409,000.00 | $118,680,000.00 | $120,776,000.00 | $122,312,000.00 | $118,421,000.00 | $138,262,000.00 | $143,872,000.00 | $142,318,000.00 | $154,915,000.00 | $168,132,000.00 | $176,032,000.00 | $172,270,000.00 | $172,792,000.00 | $170,993,000.00 | $163,235,000.00 | $159,048,000.00 | $162,472,000.00 | $155,898,000.00 | $148,729,000.00 | $152,664,000.00 | $145,960,000.00 | -- | -- | -- | $134,924,000.00 | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $180,000.00 | $125,000.00 | $109,000.00 | $84,000.00 | $96,000.00 | $90,000.00 | $48,000.00 | $83,000.00 | -- | -- | -- | $160,000.00 | -- | -- |
Total Liabilities and Equity | $702,010,000.00 | $869,485,000.00 | $860,020,000.00 | $884,495,000.00 | $896,278,000.00 | $910,347,000.00 | $904,003,000.00 | $878,978,000.00 | $865,109,000.00 | $863,555,000.00 | $863,924,000.00 | $864,412,000.00 | $436,375,000.00 | $434,346,000.00 | $304,817,000.00 | $279,645,000.00 | $259,283,000.00 | $252,017,000.00 | $268,940,000.00 | $277,421,000.00 | $275,815,000.00 | $285,184,000.00 | $266,106,000.00 | $240,418,000.00 | $229,519,000.00 | $210,782,000.00 | $198,419,000.00 | $173,083,000.00 | $164,866,000.00 | $173,878,000.00 | $165,064,000.00 | $162,555,000.00 | $166,935,000.00 | $175,889,000.00 | $183,992,000.00 | $182,866,000.00 | $209,927,000.00 | $219,495,000.00 | $211,076,000.00 | $219,329,000.00 | $229,707,000.00 | $241,792,000.00 | $236,875,000.00 | $240,612,000.00 | $229,554,000.00 | $232,343,000.00 | $229,007,000.00 | $235,431,000.00 | $235,833,000.00 | $222,037,000.00 | $230,037,000.00 | $213,426,000.00 | -- | -- | -- | $201,393,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 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $118,870,000.00 | $46,413,000.00 | $42,352,000.00 | $212,052,000.00 | $166,698,000.00 | $114,101,000.00 | $52,211,000.00 | $185,447,000.00 | $140,343,000.00 | $89,005,000.00 | $36,906,000.00 | $59,480,000.00 | $46,546,000.00 | $29,884,000.00 | $12,913,000.00 | $56,853,000.00 | $13,593,000.00 | $6,604,000.00 | $24,470,000.00 | $144,923,000.00 | $36,224,000.00 | $42,073,000.00 | $36,405,000.00 | $110,695,000.00 | $79,256,000.00 | $49,528,000.00 | $22,753,000.00 | $17,845,000.00 | $41,547,000.00 | $24,384,000.00 | $10,366,000.00 | $38,680,000.00 | $8,457,000.00 | $20,293,000.00 | $10,385,000.00 | $2,047,000.00 | $33,577,000.00 | $12,585,000.00 | $10,703,000.00 | $61,419,000.00 | $15,083,000.00 | $30,613,000.00 | $14,329,000.00 | $59,514,000.00 | $46,354,000.00 | $29,782,000.00 | $12,719,000.00 | $16,043,000.00 | $43,665,000.00 | $13,939,000.00 | $14,377,000.00 | $55,446,000.00 | $40,607,000.00 | $15,473,000.00 | $10,302,000.00 | $36,950,000.00 | $43,119,000.00 | -- |
Research and Development | -- | -- | -- | $6,864,000.00 | -- | -- | -- | $6,781,000.00 | -- | -- | -- | $7,240,000.00 | -- | -- | -- | $7,910,000.00 | -- | -- | -- | $8,450,000.00 | -- | -- | -- | $7,210,000.00 | -- | -- | -- | $5,168,000.00 | -- | -- | -- | $4,599,000.00 | -- | -- | -- | $3,042,000.00 | -- | -- | -- | $3,099,000.00 | -- | -- | -- | $2,199,000.00 | -- | -- | -- | $2,075,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $179,040,000.00 | $34,728,000.00 | $35,664,000.00 | $150,875,000.00 | $34,895,000.00 | $79,884,000.00 | $44,991,000.00 | $155,457,000.00 | $120,920,000.00 | $82,983,000.00 | $40,816,000.00 | $61,882,000.00 | $43,451,000.00 | $27,926,000.00 | $13,623,000.00 | $57,849,000.00 | $44,845,000.00 | $14,594,000.00 | $18,123,000.00 | $86,498,000.00 | $23,403,000.00 | $17,420,000.00 | $15,953,000.00 | $73,271,000.00 | $54,895,000.00 | $33,987,000.00 | $17,441,000.00 | $71,651,000.00 | $54,317,000.00 | $12,036,000.00 | $12,672,000.00 | $43,954,000.00 | $10,899,000.00 | $10,730,000.00 | $10,470,000.00 | $59,303,000.00 | $11,230,000.00 | $26,577,000.00 | $13,929,000.00 | $54,754,000.00 | $11,677,000.00 | $12,121,000.00 | $11,566,000.00 | $47,817,000.00 | $11,113,000.00 | $11,050,000.00 | $13,774,000.00 | $42,305,000.00 | $30,729,000.00 | $10,289,000.00 | $10,239,000.00 | $37,227,000.00 | $27,548,000.00 | $18,383,000.00 | $8,806,000.00 | $30,161,000.00 | $26,881,000.00 | -- |
Loss from Operations | $-148,935,000.00 | $18,373,000.00 | $6,688,000.00 | $61,177,000.00 | $51,919,000.00 | $34,217,000.00 | $7,220,000.00 | $29,990,000.00 | $13,401,000.00 | $6,022,000.00 | $-3,910,000.00 | $-2,402,000.00 | $3,095,000.00 | $1,958,000.00 | $-710,000.00 | $-996,000.00 | $-178,000.00 | $-7,990,000.00 | $6,347,000.00 | $58,425,000.00 | $12,821,000.00 | $45,105,000.00 | $20,452,000.00 | $37,424,000.00 | $24,361,000.00 | $10,229,000.00 | $5,312,000.00 | $-12,260,000.00 | $-12,449,000.00 | $-324,000.00 | $-2,306,000.00 | $-5,274,000.00 | $-2,442,000.00 | $-822,000.00 | $-85,000.00 | $-23,679,000.00 | $-941,000.00 | $-63,000.00 | $-3,226,000.00 | $6,665,000.00 | $10,231,000.00 | $3,777,000.00 | $2,763,000.00 | $11,697,000.00 | $5,460,000.00 | $6,013,000.00 | $-1,055,000.00 | $17,403,000.00 | $5,150,000.00 | $3,650,000.00 | $4,138,000.00 | $18,219,000.00 | $13,059,000.00 | $7,393,000.00 | $1,496,000.00 | $6,789,000.00 | $16,238,000.00 | -- |
Loss Before Income Taxes | $-151,568,000.00 | $9,085,000.00 | $3,962,000.00 | $49,879,000.00 | $44,377,000.00 | $28,765,000.00 | $4,639,000.00 | $23,209,000.00 | $11,750,000.00 | $8,723,000.00 | $-5,143,000.00 | $-2,554,000.00 | $925,000.00 | $2,244,000.00 | $-451,000.00 | $-1,960,000.00 | $-860,000.00 | $-2,007,000.00 | $6,224,000.00 | $56,702,000.00 | $12,604,000.00 | $44,645,000.00 | $20,058,000.00 | $34,607,000.00 | $22,226,000.00 | $14,236,000.00 | $4,470,000.00 | $-15,284,000.00 | $-14,936,000.00 | $703,000.00 | $-2,390,000.00 | $-5,708,000.00 | $-2,864,000.00 | $-914,000.00 | $-216,000.00 | $-26,089,000.00 | $-2,659,000.00 | $-285,000.00 | $-2,281,000.00 | $5,839,000.00 | $3,742,000.00 | $4,150,000.00 | $2,224,000.00 | $10,528,000.00 | $9,567,000.00 | $5,411,000.00 | $-928,000.00 | $16,552,000.00 | $5,130,000.00 | $3,866,000.00 | $3,733,000.00 | $16,810,000.00 | -- | -- | -- | $6,388,000.00 | -- | -- |
Earnings Per Share Basic | $-8.04 | $0.24 | $0.01 | $1.08 | $1.07 | $0.69 | $-0.01 | $0.72 | $0.46 | $0.20 | $-0.47 | $-0.26 | $0.02 | $0.13 | $0.03 | $-0.10 | $-0.03 | $-0.10 | $0.28 | $2.29 | $0.47 | $1.17 | $1.02 | $2.05 | $0.33 | $0.43 | $0.26 | $-0.13 | $-0.98 | $0.01 | $-0.21 | $-0.16 | $-0.22 | $-0.05 | $-0.03 | $-1.15 | $-0.57 | $-0.10 | $-0.17 | $0.18 | $0.44 | $0.32 | $0.12 | $0.55 | $0.52 | $0.27 | $0.02 | $0.21 | $0.28 | $0.20 | $0.18 | $0.94 | $0.67 | $0.35 | $0.06 | $0.40 | $0.67 | -- |
Weighted Average Shares Basic | 19,648,253 | 19,659,908 | 19,610,644 | 19,504,542 | 19,543,251 | 19,477,576 | 19,462,636 | 19,360,677 | 19,381,489 | 19,338,049 | 19,301,126 | 17,610,711 | 18,728,278 | 16,495,685 | 15,453,103 | 14,790,296 | 14,759,062 | 14,745,661 | 14,697,164 | 14,579,608 | 14,632,276 | 14,624,718 | 14,606,052 | 14,529,745 | 14,571,155 | 14,491,569 | 14,449,915 | 14,346,851 | 14,368,225 | 14,348,353 | 14,270,365 | 14,126,108 | 14,105,594 | 14,071,058 | 14,129,831 | 13,935,097 | 13,932,033 | 13,906,993 | 13,822,231 | 13,687,485 | 13,673,637 | 13,672,457 | 13,644,239 | 13,533,566 | 13,540,394 | 13,523,028 | 13,509,792 | 13,264,636 | 13,204,086 | 13,203,310 | 13,183,000 | 13,089,691 | 13,065,397 | 13,059,782 | 13,045,600 | 12,869,666 | 12,640,069 | -- |
Earnings Per Share Diluted | $-8.27 | $0.24 | $0.01 | $1.08 | $1.07 | $0.69 | $-0.01 | $0.72 | $0.20 | $0.20 | $-0.47 | $-0.26 | $0.02 | $0.13 | $0.03 | $-0.10 | $0.07 | $-0.38 | $0.28 | $2.28 | $0.46 | $1.15 | $1.01 | $2.04 | $0.33 | $0.43 | $0.26 | $-0.13 | $-1.18 | $0.01 | $-0.21 | $-0.16 | $-0.22 | $-0.05 | $-0.03 | $-1.15 | $-0.57 | $-0.10 | $-0.17 | $0.18 | $0.50 | $0.32 | $0.12 | $0.54 | $0.52 | $0.27 | $0.02 | $0.21 | $0.28 | $0.20 | $0.18 | $0.93 | $0.67 | $0.29 | $0.06 | $0.40 | $0.66 | -- |
Weighted Average Shares Diluted | 19,648,253 | 19,647,005 | 19,622,455 | 19,518,382 | 19,596,575 | 19,485,863 | 19,462,636 | 19,369,165 | 19,381,794 | 19,374,736 | 19,301,126 | 17,610,711 | 17,250,525 | 16,507,500 | 15,463,923 | 14,790,296 | 14,759,062 | 14,745,661 | 14,717,836 | 14,655,350 | 14,800,132 | 14,899,987 | 14,671,689 | 14,620,635 | 14,571,155 | 14,534,016 | 14,449,915 | 14,346,851 | 14,333,452 | 14,348,353 | 14,270,365 | 14,126,108 | 14,195,921 | 14,142,991 | 14,129,831 | 13,935,097 | 13,932,033 | 13,900,499 | 13,822,231 | 13,689,707 | 13,687,725 | 13,673,807 | 13,649,953 | 13,537,525 | 13,532,973 | 13,527,011 | 13,513,797 | 13,268,713 | 13,216,229 | 13,207,562 | 13,190,193 | 13,099,121 | 13,072,076 | 13,069,834 | 13,055,619 | 12,881,754 | 12,662,440 | -- |
Common Stock Shares Authorized | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | -- | -- | 25,000,000 | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 18,725,008 | 15,833,470 | 15,389,285 | 14,772,187 | 14,769,310 | 14,751,242 | 14,652,675 | 14,645,335 | 14,647,091 | 14,985,696 | 14,905,776 | 14,896,043 | 14,899,727 | 14,876,190 | 14,782,018 | 14,769,342 | 14,770,719 | 14,724,555 | 14,496,359 | 14,484,639 | 14,472,508 | 14,385,491 | 14,212,115 | 14,193,682 | 14,196,015 | 14,146,109 | 13,997,076 | 13,979,119 | 13,979,119 | 13,944,094 | 13,772,324 | 13,759,007 | 13,750,163 | 13,683,307 | 13,519,555 | 13,511,464 | 13,511,464 | 13,483,238 | 13,367,169 | -- | -- | -- | 13,224,696 | -- | -- |
Common Stock Value | $1,040,000.00 | $1,040,000.00 | $1,035,000.00 | $1,023,000.00 | $1,022,000.00 | $1,022,000.00 | $1,020,000.00 | $1,007,000.00 | $1,007,000.00 | $1,006,000.00 | $1,004,000.00 | $996,000.00 | $965,000.00 | $965,000.00 | $820,000.00 | $796,000.00 | $765,000.00 | $765,000.00 | $763,000.00 | $756,000.00 | $756,000.00 | $756,000.00 | $755,000.00 | $749,000.00 | $749,000.00 | $749,000.00 | $747,000.00 | $741,000.00 | $740,000.00 | $740,000.00 | $738,000.00 | $725,000.00 | $724,000.00 | $724,000.00 | $720,000.00 | $711,000.00 | $710,000.00 | $710,000.00 | $707,000.00 | $700,000.00 | $699,000.00 | $699,000.00 | $698,000.00 | $689,000.00 | $688,000.00 | $688,000.00 | $684,000.00 | $676,000.00 | $675,000.00 | $675,000.00 | $674,000.00 | $668,000.00 | -- | -- | -- | $661,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | -- | -- | -- | $0.05 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | 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 | 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 | 4,000,000 | -- | -- | -- | 4,000,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | -- | -- | -- | $0.05 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |