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 | $37,266,000.00 | $29,405,000.00 | $32,066,000.00 | $42,863,000.00 | $27,195,000.00 | $22,806,000.00 | $17,115,000.00 | $46,246,000.00 | $21,247,000.00 | $37,519,000.00 | $19,260,000.00 | $76,316,000.00 | $8,973,000.00 | $12,002,000.00 | $16,972,000.00 | $56,466,000.00 | $74,555,000.00 | $70,828,000.00 | $65,599,000.00 | $39,584,000.00 | $6,381,000.00 | $3,287,000.00 | $3,727,000.00 | $10,263,000.00 | $3,573,000.00 | $3,532,000.00 | $1,797,000.00 | $2,150,000.00 | $3,689,000.00 | $7,372,000.00 | $7,114,000.00 | $7,432,000.00 | $9,466,000.00 | $9,176,000.00 | $6,439,000.00 | $5,454,000.00 | $12,241,000.00 | $26,842,000.00 | $32,705,000.00 | $45,627,000.00 | $40,852,000.00 | $43,751,000.00 | $29,415,000.00 | $48,814,000.00 | $32,597,000.00 | $33,510,000.00 | $29,994,000.00 | $46,537,000.00 | $28,871,000.00 | $37,251,000.00 | $31,212,000.00 | $41,449,000.00 | $19,376,000.00 | $31,350,000.00 | $1,069,000.00 | $10,268,000.00 | $18,629,000.00 | $3,508,000.00 |
Accounts Receivable Net Current | $107,730,000.00 | $106,585,000.00 | $104,499,000.00 | $104,692,000.00 | $104,551,000.00 | $95,382,000.00 | $95,774,000.00 | $103,958,000.00 | $94,328,000.00 | $84,307,000.00 | $82,804,000.00 | $72,261,000.00 | $69,805,000.00 | $66,745,000.00 | $61,124,000.00 | $58,025,000.00 | $62,805,000.00 | $67,518,000.00 | $81,627,000.00 | $67,133,000.00 | $77,002,000.00 | $69,355,000.00 | $63,134,000.00 | $67,819,000.00 | $64,466,000.00 | $64,439,000.00 | $64,915,000.00 | $74,064,000.00 | $78,459,000.00 | $81,965,000.00 | $71,623,000.00 | $76,239,000.00 | $73,820,000.00 | $76,857,000.00 | $77,664,000.00 | $77,089,000.00 | $86,235,000.00 | $91,194,000.00 | $90,912,000.00 | $91,060,000.00 | $104,396,000.00 | $105,209,000.00 | $100,570,000.00 | $91,909,000.00 | $92,637,000.00 | $105,577,000.00 | $96,391,000.00 | $97,300,000.00 | $103,049,000.00 | $100,279,000.00 | $94,723,000.00 | $96,174,000.00 | -- | -- | -- | $47,949,000.00 | -- | -- |
Inventory | $185,773,000.00 | $201,831,000.00 | $208,959,000.00 | $199,201,000.00 | $215,189,000.00 | $204,465,000.00 | $193,999,000.00 | $171,211,000.00 | $172,060,000.00 | $164,191,000.00 | $159,795,000.00 | $150,938,000.00 | $144,179,000.00 | $144,604,000.00 | $138,287,000.00 | $129,223,000.00 | $127,038,000.00 | $128,609,000.00 | $119,751,000.00 | $112,482,000.00 | $109,848,000.00 | $109,327,000.00 | $103,994,000.00 | $101,125,000.00 | $101,752,000.00 | $95,244,000.00 | $85,932,000.00 | $122,161,000.00 | $137,157,000.00 | $129,398,000.00 | $127,201,000.00 | $119,896,000.00 | $129,769,000.00 | $127,589,000.00 | $127,080,000.00 | $115,404,000.00 | $137,317,000.00 | $138,014,000.00 | $141,443,000.00 | $142,842,000.00 | $145,468,000.00 | $142,201,000.00 | $148,895,000.00 | $140,507,000.00 | $148,524,000.00 | $147,826,000.00 | $149,402,000.00 | $148,318,000.00 | $162,465,000.00 | $159,303,000.00 | $157,292,000.00 | $154,503,000.00 | -- | -- | -- | $72,597,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $570,360,000.00 | $568,714,000.00 | $563,945,000.00 | $549,569,000.00 | $556,717,000.00 | $529,123,000.00 | $515,375,000.00 | $527,336,000.00 | $499,053,000.00 | $484,826,000.00 | $465,675,000.00 | $492,569,000.00 | $420,941,000.00 | $410,628,000.00 | $403,213,000.00 | $410,284,000.00 | $425,105,000.00 | $401,731,000.00 | $396,782,000.00 | $340,768,000.00 | $312,718,000.00 | $300,480,000.00 | $282,172,000.00 | $287,390,000.00 | $282,002,000.00 | $268,235,000.00 | $254,491,000.00 | $221,014,000.00 | $241,784,000.00 | $241,846,000.00 | $227,579,000.00 | $225,941,000.00 | $232,808,000.00 | $231,166,000.00 | $229,291,000.00 | $264,231,000.00 | $282,534,000.00 | $295,028,000.00 | $309,443,000.00 | $328,741,000.00 | $338,206,000.00 | $336,713,000.00 | $327,361,000.00 | $333,581,000.00 | $327,366,000.00 | $333,136,000.00 | $319,813,000.00 | $334,571,000.00 | $340,660,000.00 | $345,307,000.00 | $329,727,000.00 | $340,791,000.00 | -- | -- | -- | $161,392,000.00 | -- | -- |
Property Plant and Equipement | $109,652,000.00 | $111,299,000.00 | $112,108,000.00 | $111,379,000.00 | $111,894,000.00 | $111,357,000.00 | $107,038,000.00 | $106,225,000.00 | $105,887,000.00 | $105,360,000.00 | $103,900,000.00 | $102,419,000.00 | $108,973,000.00 | $109,046,000.00 | $109,180,000.00 | $109,990,000.00 | $107,003,000.00 | $113,765,000.00 | $114,732,000.00 | $115,216,000.00 | $112,597,000.00 | $111,373,000.00 | $108,839,000.00 | $107,045,000.00 | $106,583,000.00 | $106,636,000.00 | $110,031,000.00 | $110,252,000.00 | $114,034,000.00 | $110,788,000.00 | $104,868,000.00 | $101,590,000.00 | $98,586,000.00 | $97,243,000.00 | $95,602,000.00 | $96,551,000.00 | $98,335,000.00 | $99,347,000.00 | $99,998,000.00 | $99,068,000.00 | $93,181,000.00 | $94,070,000.00 | $94,168,000.00 | $96,090,000.00 | $93,840,000.00 | $95,602,000.00 | $97,005,000.00 | $98,383,000.00 | $99,058,000.00 | $99,443,000.00 | $99,524,000.00 | $98,477,000.00 | -- | -- | -- | $59,461,000.00 | -- | -- |
Intangible Assets Net | $153,779,000.00 | $157,967,000.00 | $162,080,000.00 | $166,343,000.00 | $170,665,000.00 | $174,987,000.00 | $123,576,000.00 | $127,201,000.00 | $130,839,000.00 | $134,478,000.00 | $138,116,000.00 | $141,764,000.00 | $114,984,000.00 | $118,237,000.00 | $121,506,000.00 | $124,744,000.00 | $128,019,000.00 | $131,224,000.00 | $134,532,000.00 | $138,362,000.00 | $103,977,000.00 | $106,710,000.00 | $109,387,000.00 | $112,092,000.00 | $114,746,000.00 | $117,485,000.00 | $112,154,000.00 | $114,693,000.00 | $117,285,000.00 | $97,155,000.00 | $99,364,000.00 | $101,573,000.00 | $103,835,000.00 | $106,097,000.00 | $108,359,000.00 | $110,621,000.00 | $147,580,000.00 | $150,088,000.00 | $152,596,000.00 | $155,104,000.00 | $157,694,000.00 | $160,285,000.00 | $162,875,000.00 | $165,465,000.00 | $168,188,000.00 | $170,911,000.00 | $173,633,000.00 | $176,356,000.00 | $179,228,000.00 | $182,103,000.00 | $184,979,000.00 | $187,854,000.00 | -- | -- | -- | $21,992,000.00 | -- | -- |
Goodwill | $244,600,000.00 | $244,600,000.00 | $244,600,000.00 | $244,600,000.00 | $244,600,000.00 | $244,575,000.00 | $203,407,000.00 | $203,407,000.00 | $203,407,000.00 | $203,407,000.00 | $203,694,000.00 | $203,694,000.00 | $170,830,000.00 | $170,830,000.00 | $170,830,000.00 | $170,830,000.00 | $170,830,000.00 | $170,907,000.00 | $170,890,000.00 | $170,917,000.00 | $136,057,000.00 | $136,057,000.00 | $136,057,000.00 | $136,057,000.00 | $135,769,000.00 | $136,051,000.00 | $117,435,000.00 | $117,435,000.00 | $117,435,000.00 | $82,554,000.00 | $82,554,000.00 | $82,554,000.00 | $82,554,000.00 | $82,554,000.00 | $82,554,000.00 | $82,554,000.00 | $157,569,000.00 | $157,569,000.00 | $157,569,000.00 | $157,569,000.00 | $157,569,000.00 | $157,569,000.00 | $157,569,000.00 | $157,569,000.00 | $161,940,000.00 | $161,940,000.00 | $161,940,000.00 | $161,940,000.00 | $161,940,000.00 | $161,940,000.00 | $163,845,000.00 | $163,845,000.00 | -- | -- | -- | $100,442,000.00 | -- | -- |
Other Assets | $15,806,000.00 | $21,151,000.00 | $21,190,000.00 | $18,874,000.00 | $26,648,000.00 | $21,953,000.00 | $19,478,000.00 | $22,705,000.00 | $13,706,000.00 | $12,843,000.00 | $9,086,000.00 | $5,024,000.00 | $4,970,000.00 | $5,348,000.00 | $5,399,000.00 | $5,118,000.00 | $5,248,000.00 | $6,162,000.00 | $6,322,000.00 | $6,006,000.00 | $5,290,000.00 | $5,514,000.00 | $5,543,000.00 | $5,251,000.00 | $3,334,000.00 | $3,356,000.00 | $3,311,000.00 | $3,098,000.00 | $3,025,000.00 | $3,143,000.00 | $3,320,000.00 | $3,485,000.00 | $2,987,000.00 | $2,957,000.00 | $3,215,000.00 | $7,463,000.00 | $6,383,000.00 | $7,938,000.00 | $6,321,000.00 | $7,117,000.00 | $7,657,000.00 | $8,660,000.00 | $9,320,000.00 | $9,940,000.00 | $11,779,000.00 | $12,310,000.00 | $13,217,000.00 | $13,824,000.00 | $14,365,000.00 | $15,842,000.00 | $16,369,000.00 | $17,120,000.00 | -- | -- | -- | $2,165,000.00 | -- | -- |
Total Assets | $1,129,917,000.00 | $1,131,500,000.00 | $1,132,053,000.00 | $1,120,919,000.00 | $1,142,351,000.00 | $1,118,754,000.00 | $1,006,078,000.00 | $1,021,506,000.00 | $989,503,000.00 | $979,048,000.00 | $959,331,000.00 | $978,735,000.00 | $837,783,000.00 | $829,079,000.00 | $825,864,000.00 | $837,347,000.00 | $853,361,000.00 | $841,637,000.00 | $841,837,000.00 | $790,429,000.00 | $689,554,000.00 | $679,595,000.00 | $660,709,000.00 | $644,739,000.00 | $642,565,000.00 | $631,893,000.00 | $597,569,000.00 | $566,753,000.00 | $593,849,000.00 | $535,772,000.00 | $517,971,000.00 | $515,429,000.00 | $520,982,000.00 | $520,299,000.00 | $519,374,000.00 | $561,420,000.00 | $692,401,000.00 | $709,970,000.00 | $725,927,000.00 | $747,599,000.00 | $754,307,000.00 | $759,254,000.00 | $751,293,000.00 | $762,645,000.00 | $758,742,000.00 | $769,528,000.00 | $765,608,000.00 | $785,074,000.00 | $795,251,000.00 | $804,635,000.00 | $794,444,000.00 | $808,087,000.00 | -- | -- | -- | $345,452,000.00 | -- | -- |
Accounts Payable | $75,430,000.00 | $76,810,000.00 | $84,293,000.00 | $72,265,000.00 | $78,455,000.00 | $82,992,000.00 | $98,879,000.00 | $90,143,000.00 | $89,720,000.00 | $83,161,000.00 | $74,842,000.00 | $66,059,000.00 | $65,275,000.00 | $66,545,000.00 | $70,235,000.00 | $63,980,000.00 | $65,692,000.00 | $69,068,000.00 | $76,970,000.00 | $82,597,000.00 | $78,310,000.00 | $79,279,000.00 | $68,785,000.00 | $69,274,000.00 | $73,534,000.00 | $71,660,000.00 | $65,042,000.00 | $51,907,000.00 | $68,509,000.00 | $71,659,000.00 | $63,313,000.00 | $57,024,000.00 | $60,173,000.00 | $51,049,000.00 | $47,418,000.00 | $40,343,000.00 | $50,852,000.00 | $55,313,000.00 | $58,577,000.00 | $58,979,000.00 | $55,083,000.00 | $53,749,000.00 | $53,973,000.00 | $58,111,000.00 | $49,668,000.00 | $50,864,000.00 | $50,481,000.00 | $52,578,000.00 | $57,599,000.00 | $55,799,000.00 | $57,155,000.00 | $60,675,000.00 | -- | -- | -- | $39,925,000.00 | -- | -- |
Accrued Liabilities | $46,126,000.00 | $40,293,000.00 | $29,311,000.00 | $42,260,000.00 | $45,920,000.00 | $38,111,000.00 | $28,800,000.00 | $48,820,000.00 | $44,257,000.00 | $39,647,000.00 | $31,917,000.00 | $41,291,000.00 | $35,294,000.00 | $35,153,000.00 | $28,433,000.00 | $40,526,000.00 | $35,276,000.00 | $29,122,000.00 | $28,048,000.00 | $37,620,000.00 | $37,701,000.00 | $33,349,000.00 | $28,986,000.00 | $37,786,000.00 | $31,929,000.00 | $25,813,000.00 | $22,469,000.00 | $28,329,000.00 | $29,799,000.00 | $25,814,000.00 | $28,092,000.00 | $29,279,000.00 | $30,510,000.00 | $35,921,000.00 | $42,496,000.00 | $36,458,000.00 | $43,434,000.00 | $41,901,000.00 | $41,659,000.00 | $52,066,000.00 | $46,787,000.00 | $47,973,000.00 | $43,452,000.00 | $50,122,000.00 | $39,320,000.00 | $48,392,000.00 | $40,048,000.00 | $52,716,000.00 | $45,208,000.00 | $50,914,000.00 | $42,056,000.00 | $53,823,000.00 | -- | -- | -- | $31,174,000.00 | -- | -- |
Total Current Liabilities | $464,345,000.00 | $475,601,000.00 | $486,506,000.00 | $484,825,000.00 | $506,949,000.00 | $496,611,000.00 | $477,694,000.00 | $495,546,000.00 | $480,716,000.00 | $482,503,000.00 | $471,625,000.00 | $504,133,000.00 | $478,835,000.00 | $483,609,000.00 | $490,294,000.00 | $508,013,000.00 | $533,926,000.00 | $532,030,000.00 | $539,410,000.00 | $497,629,000.00 | $405,775,000.00 | $407,365,000.00 | $396,931,000.00 | $391,318,000.00 | $387,008,000.00 | $381,892,000.00 | $350,262,000.00 | $331,170,000.00 | $369,200,000.00 | $316,832,000.00 | $303,689,000.00 | $303,326,000.00 | $309,940,000.00 | $314,873,000.00 | $318,709,000.00 | $369,750,000.00 | $442,930,000.00 | $451,449,000.00 | $470,419,000.00 | $491,029,000.00 | $501,189,000.00 | $509,404,000.00 | $508,275,000.00 | $524,505,000.00 | $522,181,000.00 | $542,593,000.00 | $538,388,000.00 | $562,399,000.00 | $576,300,000.00 | $591,275,000.00 | $587,130,000.00 | $603,803,000.00 | -- | -- | -- | $91,267,000.00 | -- | -- |
Long Term Debt | $245,988,000.00 | $250,896,000.00 | $253,929,000.00 | $256,961,000.00 | $264,992,000.00 | $271,460,000.00 | $239,128,000.00 | $240,595,000.00 | $242,061,000.00 | $246,074,000.00 | $247,729,000.00 | $279,384,000.00 | $291,038,000.00 | $297,691,000.00 | $304,344,000.00 | $311,922,000.00 | $340,324,000.00 | $341,975,000.00 | $343,625,000.00 | $300,887,000.00 | $220,931,000.00 | $223,836,000.00 | $227,322,000.00 | $226,961,000.00 | $229,402,000.00 | $231,159,000.00 | $209,710,000.00 | $216,055,000.00 | $222,394,000.00 | $169,627,000.00 | $162,156,000.00 | $166,896,000.00 | $176,618,000.00 | $186,317,000.00 | $186,032,000.00 | $240,661,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $213,471,000.00 | $208,930,000.00 | $206,557,000.00 | $206,197,000.00 | $204,993,000.00 | $199,526,000.00 | $111,322,000.00 | $112,042,000.00 | $110,025,000.00 | $106,301,000.00 | $104,244,000.00 | $104,253,000.00 | $101,265,000.00 | $97,616,000.00 | $96,385,000.00 | $97,090,000.00 | $94,783,000.00 | $91,645,000.00 | $89,820,000.00 | $88,399,000.00 | $86,828,000.00 | $83,844,000.00 | $83,370,000.00 | $83,712,000.00 | $82,447,000.00 | $81,331,000.00 | $80,523,000.00 | $80,223,000.00 | $78,624,000.00 | $77,670,000.00 | $76,827,000.00 | $76,783,000.00 | $76,681,000.00 | $76,199,000.00 | $75,269,000.00 | $75,200,000.00 | $74,395,000.00 | $74,069,000.00 | $72,992,000.00 | $72,206,000.00 | $70,930,000.00 | $68,704,000.00 | $71,037,000.00 | $70,542,000.00 | $70,679,000.00 | $66,578,000.00 | $67,141,000.00 | $66,475,000.00 | $66,043,000.00 | $65,557,000.00 | $65,018,000.00 | $64,378,000.00 | -- | -- | -- | $61,684,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $5,252,000.00 | $10,269,000.00 | $10,014,000.00 | $7,771,000.00 | $13,393,000.00 | $8,814,000.00 | $5,657,000.00 | $7,745,000.00 | $670,000.00 | $614,000.00 | $-2,020,000.00 | $-7,033,000.00 | $-8,865,000.00 | $-9,110,000.00 | $-9,355,000.00 | $-9,600,000.00 | $-7,539,000.00 | $-7,728,000.00 | $-7,992,000.00 | $-8,268,000.00 | $-6,847,000.00 | $-7,108,000.00 | $-7,271,000.00 | $-7,357,000.00 | $-6,416,000.00 | $-6,687,000.00 | $-6,982,000.00 | $-6,117,000.00 | $-5,968,000.00 | $-6,068,000.00 | $-6,060,000.00 | $-6,079,000.00 | $-5,799,000.00 | $-5,919,000.00 | $-5,888,000.00 | $-5,603,000.00 | $-6,234,000.00 | $-6,373,000.00 | $-6,526,000.00 | $-6,651,000.00 | $-3,670,000.00 | $-3,736,000.00 | $-3,793,000.00 | $-3,862,000.00 | $-6,952,000.00 | $-7,124,000.00 | $-7,296,000.00 | $-7,468,000.00 | $-7,325,000.00 | $-7,325,000.00 | $-7,325,000.00 | $-7,325,000.00 | -- | -- | -- | $-3,102,000.00 | -- | -- |
Accumulated Deficit | $446,701,000.00 | $436,553,000.00 | $428,829,000.00 | $421,980,000.00 | $416,870,000.00 | $413,657,000.00 | $411,283,000.00 | $406,052,000.00 | $397,971,000.00 | $389,509,000.00 | $385,362,000.00 | $377,263,000.00 | $266,429,000.00 | $256,845,000.00 | $248,422,000.00 | $241,727,000.00 | $232,074,000.00 | $225,573,000.00 | $220,483,000.00 | $212,553,000.00 | $203,682,000.00 | $195,379,000.00 | $187,564,000.00 | $180,356,000.00 | $179,412,000.00 | $175,243,000.00 | $173,652,000.00 | $161,364,000.00 | $151,880,000.00 | $147,225,000.00 | $143,402,000.00 | $141,287,000.00 | $140,048,000.00 | $135,034,000.00 | $131,173,000.00 | $117,623,000.00 | $181,199,000.00 | $190,714,000.00 | $188,932,000.00 | $190,905,000.00 | $185,749,000.00 | $182,816,000.00 | $176,197,000.00 | $174,828,000.00 | $179,332,000.00 | $174,696,000.00 | $169,192,000.00 | $165,485,000.00 | $162,050,000.00 | $156,945,000.00 | $151,438,000.00 | $149,048,000.00 | -- | -- | -- | $197,421,000.00 | -- | -- |
Total Stockholders' Equity | $665,572,000.00 | $655,899,000.00 | $645,547,000.00 | $636,094,000.00 | $635,402,000.00 | $622,143,000.00 | $528,384,000.00 | $525,960,000.00 | $508,787,000.00 | $496,545,000.00 | $487,706,000.00 | $474,602,000.00 | $358,948,000.00 | $345,470,000.00 | $335,570,000.00 | $329,334,000.00 | $319,435,000.00 | $309,607,000.00 | $302,427,000.00 | $292,800,000.00 | $283,779,000.00 | $272,230,000.00 | $263,778,000.00 | $256,825,000.00 | $255,557,000.00 | $250,001,000.00 | $247,307,000.00 | $235,583,000.00 | $224,649,000.00 | $218,940,000.00 | $214,282,000.00 | $212,103,000.00 | $211,042,000.00 | $205,426,000.00 | $200,665,000.00 | $187,331,000.00 | $249,471,000.00 | $258,521,000.00 | $255,508,000.00 | $256,570,000.00 | $253,118,000.00 | $252,639,000.00 | $244,887,000.00 | $234,271,000.00 | $236,561,000.00 | $233,967,000.00 | $227,220,000.00 | $222,675,000.00 | $218,951,000.00 | $213,360,000.00 | $207,314,000.00 | $204,284,000.00 | -- | -- | -- | $254,185,000.00 | $233,886,000.00 | $224,446,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,129,917,000.00 | $1,131,500,000.00 | $1,132,053,000.00 | $1,120,919,000.00 | $1,142,351,000.00 | $1,118,754,000.00 | $1,006,078,000.00 | $1,021,506,000.00 | $989,503,000.00 | $979,048,000.00 | $959,331,000.00 | $978,735,000.00 | $837,783,000.00 | $829,079,000.00 | $825,864,000.00 | $837,347,000.00 | $853,361,000.00 | $841,637,000.00 | $841,837,000.00 | $790,429,000.00 | $689,554,000.00 | $679,595,000.00 | $660,709,000.00 | $644,739,000.00 | $642,565,000.00 | $631,893,000.00 | $597,569,000.00 | $566,753,000.00 | $593,849,000.00 | $535,772,000.00 | $517,971,000.00 | $515,429,000.00 | $520,982,000.00 | $520,299,000.00 | $519,374,000.00 | $557,081,000.00 | $692,401,000.00 | $709,970,000.00 | $725,927,000.00 | $747,599,000.00 | $754,307,000.00 | $757,297,000.00 | $753,162,000.00 | $764,199,000.00 | $760,046,000.00 | $772,826,000.00 | $765,608,000.00 | $785,074,000.00 | $795,251,000.00 | $804,635,000.00 | $794,444,000.00 | $808,087,000.00 | -- | -- | -- | $345,452,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $446,202,000.00 | $297,218,000.00 | $143,062,000.00 | -- | $447,143,000.00 | $298,626,000.00 | $149,872,000.00 | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $52,676,000.00 | $98,182,000.00 | $46,943,000.00 | $163,187,000.00 | $44,602,000.00 | $76,889,000.00 | $36,767,000.00 | $144,297,000.00 | $38,587,000.00 | $34,642,000.00 | $32,475,000.00 | $142,460,000.00 | $105,197,000.00 | $69,882,000.00 | $33,100,000.00 | $137,738,000.00 | $102,937,000.00 | $69,472,000.00 | $36,804,000.00 | $40,111,000.00 | $112,086,000.00 | $38,065,000.00 | $35,694,000.00 | $32,697,000.00 | $31,116,000.00 | $58,783,000.00 | $26,755,000.00 | $25,693,000.00 | $77,127,000.00 | $26,191,000.00 | $24,927,000.00 | $27,786,000.00 | $78,407,000.00 | $53,184,000.00 | $26,969,000.00 | $100,792,000.00 | $20,028,000.00 | $57,968,000.00 | $26,761,000.00 | $140,332,000.00 | $33,112,000.00 | $37,443,000.00 | $35,915,000.00 | $124,152,000.00 | $102,473,000.00 | $37,316,000.00 | $32,853,000.00 | $35,450,000.00 | $35,580,000.00 | $35,951,000.00 | $34,471,000.00 | $32,338,000.00 | $34,186,000.00 | $21,004,000.00 | $18,408,000.00 | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $104,498,000.00 | $69,012,000.00 | $32,951,000.00 | $119,728,000.00 | $88,755,000.00 | $30,348,000.00 | $26,225,000.00 | $98,351,000.00 | $24,803,000.00 | $24,185,000.00 | $23,352,000.00 | $93,579,000.00 | $21,952,000.00 | $46,180,000.00 | $22,490,000.00 | $89,808,000.00 | $22,093,000.00 | $45,160,000.00 | $23,178,000.00 | $95,964,000.00 | $23,724,000.00 | $47,307,000.00 | $22,846,000.00 | $84,007,000.00 | $61,476,000.00 | $21,194,000.00 | $19,326,000.00 | $79,435,000.00 | $18,814,000.00 | $19,720,000.00 | $20,827,000.00 | $77,625,000.00 | $17,171,000.00 | $18,949,000.00 | $22,676,000.00 | $85,921,000.00 | $21,205,000.00 | $43,502,000.00 | $23,134,000.00 | $88,565,000.00 | $65,005,000.00 | $41,955,000.00 | $21,087,000.00 | $84,849,000.00 | $65,175,000.00 | $22,273,000.00 | $22,551,000.00 | $86,639,000.00 | $65,891,000.00 | $21,939,000.00 | $22,612,000.00 | $85,790,000.00 | $24,557,000.00 | $23,597,000.00 | $14,149,000.00 | $53,678,000.00 | $49,615,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $41,812,000.00 | $26,546,000.00 | $12,622,000.00 | $28,917,000.00 | $8,609,000.00 | $11,377,000.00 | $6,372,000.00 | $39,788,000.00 | $13,217,000.00 | $16,877,000.00 | $9,123,000.00 | $48,881,000.00 | $13,363,000.00 | $23,702,000.00 | $10,610,000.00 | $45,506,000.00 | $10,265,000.00 | $10,025,000.00 | $13,626,000.00 | $56,233,000.00 | $14,603,000.00 | $13,604,000.00 | $12,848,000.00 | $23,918,000.00 | $6,787,000.00 | $5,596,000.00 | $5,256,000.00 | $15,025,000.00 | $17,766,000.00 | $10,571,000.00 | $4,100,000.00 | $28,568,000.00 | $19,611,000.00 | $11,559,000.00 | $4,293,000.00 | $-75,309,000.00 | $13,289,000.00 | $14,466,000.00 | $3,627,000.00 | $51,767,000.00 | $10,062,000.00 | $31,638,000.00 | $14,828,000.00 | $37,568,000.00 | $13,388,000.00 | $25,345,000.00 | $10,302,000.00 | $54,813,000.00 | $14,240,000.00 | $25,871,000.00 | $11,859,000.00 | $-34,127,000.00 | $9,632,000.00 | $-2,593,000.00 | $4,259,000.00 | $26,468,000.00 | $16,282,000.00 | -- |
Loss Before Income Taxes | $30,125,000.00 | $18,688,000.00 | $8,739,000.00 | $16,379,000.00 | $12,607,000.00 | $9,368,000.00 | $6,039,000.00 | $33,322,000.00 | $24,743,000.00 | $5,098,000.00 | $9,721,000.00 | $170,484,000.00 | $28,828,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $1.68 | $0.99 | $0.47 | $1.16 | $0.81 | $0.59 | $0.43 | $2.38 | $0.70 | $0.34 | $0.68 | $11.41 | $0.80 | $1.28 | $0.57 | $2.50 | $1.67 | $0.44 | $0.68 | $2.82 | $0.72 | $0.68 | $0.65 | $0.06 | $0.37 | $0.14 | $0.23 | $0.84 | $0.41 | $0.34 | $0.19 | $0.25 | $2.01 | $1.56 | $1.22 | $-6.63 | $-0.88 | $-0.02 | $-0.18 | $0.47 | $0.27 | $0.61 | $0.48 | $0.87 | $0.43 | $0.87 | $0.35 | $0.32 | $0.48 | $0.52 | $0.23 | $-4.52 | $0.09 | $-0.28 | $0.28 | $1.89 | $0.97 | -- |
Weighted Average Shares Basic | 14,806,000 | 14,735,000 | 14,694,000 | 13,717,000 | 13,408,000 | 13,403,000 | 12,195,000 | 12,074,000 | 12,112,000 | 12,070,000 | 11,989,000 | 11,879,000 | 11,862,000 | 11,834,000 | 11,791,000 | 11,676,000 | 11,660,000 | 11,665,000 | 11,610,000 | 11,518,000 | 11,501,000 | 11,475,000 | 11,434,000 | 11,390,000 | 11,382,000 | 11,370,000 | 11,346,000 | 11,290,000 | 11,276,000 | 11,237,000 | 11,208,000 | 11,151,000 | 11,169,000 | 11,127,000 | 11,100,000 | 11,047,000 | 11,083,000 | 11,062,000 | 10,964,000 | 10,897,000 | 10,921,000 | 10,871,000 | 10,844,000 | 10,695,000 | 10,722,000 | 10,648,000 | 10,600,000 | 10,580,000 | 10,575,000 | 10,582,000 | 10,546,000 | 10,536,000 | 10,534,000 | 10,536,000 | 10,526,000 | 10,488,000 | 10,461,000 | -- |
Earnings Per Share Diluted | $0.67 | $0.52 | $0.46 | $1.14 | $0.79 | $0.17 | $0.42 | $2.33 | $0.69 | $0.99 | $0.66 | $11.06 | $0.78 | $1.23 | $0.55 | $2.45 | $0.54 | $0.43 | $0.67 | $2.75 | $2.00 | $0.66 | $0.64 | $0.77 | $0.36 | $0.14 | $0.22 | $1.74 | $0.41 | $0.33 | $0.18 | $2.24 | $0.44 | $0.34 | $1.21 | $-5.74 | $-0.86 | $0.16 | $-0.18 | $1.79 | $0.26 | $1.00 | $0.46 | $1.05 | $0.42 | $0.51 | $0.35 | $0.32 | $0.48 | $0.52 | $0.23 | $-4.52 | $0.09 | $-0.28 | $0.27 | $1.87 | $0.97 | -- |
Weighted Average Shares Diluted | 15,039,000 | 14,954,000 | 14,937,000 | 13,972,000 | 13,661,000 | 13,599,000 | 12,538,000 | 12,366,000 | 12,346,000 | 12,333,000 | 12,328,000 | 12,251,000 | 12,248,000 | 12,248,000 | 12,250,000 | 11,932,000 | 11,959,000 | 11,828,000 | 11,855,000 | 11,792,000 | 11,794,000 | 11,754,000 | 11,755,000 | 11,659,000 | 11,683,000 | 11,624,000 | 11,613,000 | 11,558,000 | 11,486,000 | 11,491,000 | 11,495,000 | 11,299,000 | 11,261,000 | 11,245,000 | 11,240,000 | 11,047,000 | 11,083,000 | 11,012,000 | 10,964,000 | 11,126,000 | 11,150,000 | 11,122,000 | 11,107,000 | 10,852,000 | 10,785,000 | 10,731,000 | 10,670,000 | 10,628,000 | 10,588,000 | 10,565,000 | 10,574,000 | 10,621,000 | 10,631,000 | 10,696,000 | 10,634,000 | 10,596,000 | 10,510,000 | -- |
Common Stock Shares Authorized | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | -- | -- | -- | 35,000,000 | -- | -- | -- | 35,000,000 | -- | -- |
Common Stock Shares Outstanding | 14,776,627 | 14,746,921 | 14,706,626 | 14,600,766 | 14,596,379 | 14,569,589 | 12,231,704 | 12,106,285 | 12,102,308 | 12,067,868 | 12,032,945 | 11,925,087 | 11,922,399 | 11,894,807 | 11,849,597 | 11,728,212 | 11,714,590 | 11,683,131 | 11,648,617 | 11,572,668 | 11,561,987 | 11,526,138 | 11,477,771 | 11,417,863 | 11,409,623 | 11,401,525 | 11,380,982 | 11,332,841 | -- | -- | -- | 11,193,813 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $148,000.00 | $147,000.00 | $147,000.00 | $146,000.00 | $146,000.00 | $146,000.00 | $122,000.00 | $121,000.00 | $121,000.00 | $121,000.00 | $120,000.00 | $119,000.00 | $119,000.00 | $119,000.00 | $118,000.00 | $117,000.00 | $117,000.00 | $117,000.00 | $116,000.00 | $116,000.00 | $116,000.00 | $115,000.00 | $115,000.00 | $114,000.00 | $114,000.00 | $114,000.00 | $114,000.00 | $113,000.00 | $113,000.00 | $113,000.00 | $113,000.00 | $112,000.00 | $112,000.00 | $112,000.00 | $111,000.00 | $111,000.00 | $111,000.00 | $111,000.00 | $110,000.00 | $110,000.00 | $109,000.00 | $109,000.00 | $110,000.00 | $110,000.00 | $109,000.00 | $108,000.00 | $107,000.00 | $107,000.00 | $107,000.00 | $107,000.00 | $107,000.00 | $107,000.00 | -- | -- | -- | $106,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | 5,000,000 | -- | -- | -- | 5,000,000 | -- | -- | -- | 5,000,000 | -- | -- | -- | 5,000,000,000,000 | -- | -- | -- | 5,000,000 | -- | -- | -- | 5,000,000 | -- | -- | -- | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | 5,000,000 | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |