Date | 9/30/2024 | 6/30/2024 | 3/31/2024 | 12/31/2023 | 9/30/2023 | 8/31/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $61,344,000.00 | $46,786,000.00 | $73,097,000.00 | $83,931,000.00 | $80,456,000.00 | -- | $44,244,000.00 | $31,144,000.00 | $25,171,000.00 | $17,872,000.00 | $5,534,000.00 | $7,460,000.00 | $5,855,000.00 | $26,293,000.00 | $28,393,000.00 | $17,200,000.00 | $10,012,000.00 | $4,095,000.00 | $5,495,000.00 | $8,626,000.00 | $6,915,000.00 | $3,603,000.00 | $11,883,000.00 | $7,663,000.00 | $5,992,000.00 | $4,357,000.00 | $4,416,000.00 | $19,043,000.00 | $11,123,000.00 | $7,973,000.00 | $10,421,000.00 | $10,657,000.00 | $8,866,000.00 | $10,068,000.00 | $10,765,000.00 | $7,780,000.00 | $5,353,000.00 | $1,990,000.00 | $4,207,000.00 | $1,078,000.00 | $1,589,000.00 | $988,000.00 | $698,000.00 | $418,000.00 | $280,000.00 | $1,335,000.00 | $1,640,000.00 | $774,000.00 | $1,237,000.00 | $1,213,000.00 | $2,116,000.00 | $19,260,000.00 | $22,734,000.00 | $27,242,000.00 | $40,566,000.00 | $8,787,000.00 | $4,300,000.00 |
Accounts Receivable Net Current | $281,142,000.00 | $235,802,000.00 | $221,253,000.00 | $213,448,000.00 | $238,543,000.00 | -- | $238,705,000.00 | $172,688,000.00 | $173,083,000.00 | $168,247,000.00 | $54,940,000.00 | $50,779,000.00 | $46,228,000.00 | $48,707,000.00 | $44,515,000.00 | $47,902,000.00 | $33,968,000.00 | $41,406,000.00 | $38,843,000.00 | $45,162,000.00 | $45,570,000.00 | $43,973,000.00 | $37,682,000.00 | $43,561,000.00 | $42,613,000.00 | $39,097,000.00 | $38,575,000.00 | $37,290,000.00 | $35,017,000.00 | $34,016,000.00 | $30,200,000.00 | $31,637,000.00 | $30,811,000.00 | $31,012,000.00 | $27,231,000.00 | $31,439,000.00 | $31,996,000.00 | $33,068,000.00 | $31,546,000.00 | $35,495,000.00 | $33,500,000.00 | $32,904,000.00 | $30,221,000.00 | $32,265,000.00 | $33,574,000.00 | $36,063,000.00 | $31,387,000.00 | $36,553,000.00 | $36,061,000.00 | $39,915,000.00 | $43,239,000.00 | -- | -- | -- | $33,398,000.00 | -- | -- |
Inventory | $347,018,000.00 | $320,748,000.00 | $313,820,000.00 | $315,984,000.00 | $313,337,000.00 | -- | $326,236,000.00 | $269,981,000.00 | $260,840,000.00 | $250,696,000.00 | $77,297,000.00 | $67,452,000.00 | $63,029,000.00 | $60,758,000.00 | $61,867,000.00 | $62,218,000.00 | $54,910,000.00 | $56,182,000.00 | $55,905,000.00 | $54,894,000.00 | $55,360,000.00 | $53,818,000.00 | $52,887,000.00 | $51,154,000.00 | $51,032,000.00 | $50,589,000.00 | $50,928,000.00 | $43,341,000.00 | $42,373,000.00 | $43,231,000.00 | $42,561,000.00 | $41,347,000.00 | $42,671,000.00 | $43,800,000.00 | $44,095,000.00 | $42,691,000.00 | $41,740,000.00 | $44,241,000.00 | $44,517,000.00 | $44,427,000.00 | $43,891,000.00 | $43,351,000.00 | $45,774,000.00 | $44,509,000.00 | $47,021,000.00 | $54,526,000.00 | $51,484,000.00 | $54,596,000.00 | $54,727,000.00 | $58,795,000.00 | $55,498,000.00 | -- | -- | -- | $47,167,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $63,427,000.00 | $43,306,000.00 | $34,382,000.00 | $28,272,000.00 | $36,538,000.00 | -- | $32,999,000.00 | $25,726,000.00 | $26,769,000.00 | $30,801,000.00 | $7,954,000.00 | $8,629,000.00 | $7,545,000.00 | $8,187,000.00 | $7,289,000.00 | $5,943,000.00 | $6,046,000.00 | $6,674,000.00 | $5,377,000.00 | $4,270,000.00 | $4,742,000.00 | $5,393,000.00 | $3,653,000.00 | $5,077,000.00 | $4,295,000.00 | $4,764,000.00 | $3,728,000.00 | $3,755,000.00 | $3,492,000.00 | $3,854,000.00 | $3,788,000.00 | $4,292,000.00 | $4,348,000.00 | $4,281,000.00 | $3,667,000.00 | $5,013,000.00 | $4,758,000.00 | $4,020,000.00 | $5,433,000.00 | $4,044,000.00 | $4,123,000.00 | $4,829,000.00 | $4,393,000.00 | $4,418,000.00 | $5,491,000.00 | $6,350,000.00 | $5,451,000.00 | $5,425,000.00 | $3,636,000.00 | $7,499,000.00 | $7,064,000.00 | -- | -- | -- | $8,905,000.00 | -- | -- |
Total Current Assets | $770,712,000.00 | $660,356,000.00 | $655,057,000.00 | $657,330,000.00 | $689,577,000.00 | -- | $662,791,000.00 | $499,727,000.00 | $486,044,000.00 | $467,810,000.00 | $145,925,000.00 | $134,517,000.00 | $123,660,000.00 | $144,946,000.00 | $143,062,000.00 | $134,058,000.00 | $105,738,000.00 | $109,159,000.00 | $106,422,000.00 | $113,752,000.00 | $113,387,000.00 | $107,587,000.00 | $106,905,000.00 | $108,255,000.00 | $104,732,000.00 | $99,607,000.00 | $98,447,000.00 | $104,229,000.00 | $92,805,000.00 | $90,581,000.00 | $87,770,000.00 | $88,733,000.00 | $87,496,000.00 | $89,961,000.00 | $86,558,000.00 | $87,723,000.00 | $84,647,000.00 | $84,119,000.00 | $86,503,000.00 | $85,849,000.00 | $83,908,000.00 | $91,316,000.00 | $90,851,000.00 | $92,365,000.00 | $97,020,000.00 | $98,633,000.00 | $90,329,000.00 | $99,618,000.00 | $97,915,000.00 | $113,566,000.00 | $114,043,000.00 | -- | -- | -- | $134,906,000.00 | -- | -- |
Property Plant and Equipement | $128,927,000.00 | $108,709,000.00 | $111,371,000.00 | $113,811,000.00 | $111,949,000.00 | -- | $113,329,000.00 | $64,433,000.00 | $64,765,000.00 | $64,958,000.00 | $19,165,000.00 | $17,794,000.00 | $17,439,000.00 | $15,603,000.00 | $15,800,000.00 | $16,596,000.00 | $14,872,000.00 | $15,662,000.00 | $16,546,000.00 | $16,932,000.00 | $17,630,000.00 | $17,923,000.00 | $23,548,000.00 | $24,535,000.00 | $25,605,000.00 | $26,392,000.00 | $27,333,000.00 | $26,844,000.00 | $27,547,000.00 | $28,784,000.00 | $30,907,000.00 | $31,989,000.00 | $32,923,000.00 | $34,008,000.00 | $35,487,000.00 | $36,996,000.00 | $38,523,000.00 | $39,684,000.00 | $41,588,000.00 | $42,169,000.00 | $44,139,000.00 | $45,588,000.00 | $58,974,000.00 | $62,157,000.00 | $64,245,000.00 | $66,425,000.00 | $67,155,000.00 | $66,920,000.00 | $64,495,000.00 | $59,498,000.00 | $52,702,000.00 | -- | -- | -- | $44,442,000.00 | -- | -- |
Intangible Assets Net | $279,772,000.00 | $276,896,000.00 | $246,761,000.00 | $253,834,000.00 | $265,319,000.00 | -- | $277,537,000.00 | $219,213,000.00 | $236,869,000.00 | $242,926,000.00 | $15,613,000.00 | $16,796,000.00 | $17,592,000.00 | $18,070,000.00 | $18,503,000.00 | $18,727,000.00 | $11,250,000.00 | $11,276,000.00 | $12,335,000.00 | $12,468,000.00 | $12,895,000.00 | $13,016,000.00 | $13,112,000.00 | $10,901,000.00 | $10,963,000.00 | $11,342,000.00 | $11,813,000.00 | -- | -- | -- | $844,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $467,320,000.00 | $428,308,000.00 | $402,009,000.00 | $399,900,000.00 | $397,762,000.00 | -- | $398,663,000.00 | $348,212,000.00 | $351,147,000.00 | $355,440,000.00 | $35,510,000.00 | $35,253,000.00 | $35,674,000.00 | $35,426,000.00 | $35,200,000.00 | $36,428,000.00 | $20,150,000.00 | $19,555,000.00 | $20,923,000.00 | $20,582,000.00 | $20,794,000.00 | $20,451,000.00 | $20,079,000.00 | $19,114,000.00 | $18,804,000.00 | $19,132,000.00 | $19,614,000.00 | $5,789,000.00 | $5,681,000.00 | $5,560,000.00 | $5,520,000.00 | $2,773,000.00 | $2,773,000.00 | $1,593,000.00 | $319,000.00 | $300,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $28,306,000.00 | $28,148,000.00 | -- | -- | -- | $28,307,000.00 | -- | -- |
Other Assets | $5,899,000.00 | $5,947,000.00 | $5,964,000.00 | $5,928,000.00 | $7,194,000.00 | -- | $7,246,000.00 | $5,520,000.00 | $6,320,000.00 | $4,095,000.00 | $348,000.00 | $318,000.00 | $329,000.00 | $331,000.00 | $332,000.00 | $258,000.00 | $256,000.00 | $252,000.00 | $277,000.00 | $275,000.00 | $298,000.00 | $296,000.00 | $307,000.00 | $339,000.00 | $316,000.00 | $246,000.00 | $248,000.00 | $905,000.00 | $934,000.00 | $996,000.00 | $1,039,000.00 | $1,024,000.00 | $403,000.00 | $2,008,000.00 | $753,000.00 | $752,000.00 | $472,000.00 | $491,000.00 | $510,000.00 | $529,000.00 | $549,000.00 | $465,000.00 | $481,000.00 | $497,000.00 | $446,000.00 | $458,000.00 | $449,000.00 | $939,000.00 | $535,000.00 | $489,000.00 | $501,000.00 | -- | -- | -- | $1,577,000.00 | -- | -- |
Total Assets | $1,784,942,000.00 | $1,607,552,000.00 | $1,543,123,000.00 | $1,550,331,000.00 | $1,595,968,000.00 | -- | $1,570,079,000.00 | $1,228,355,000.00 | $1,232,715,000.00 | $1,226,196,000.00 | $270,713,000.00 | $254,497,000.00 | $244,528,000.00 | $264,709,000.00 | $256,304,000.00 | $251,269,000.00 | $195,707,000.00 | $198,415,000.00 | $204,429,000.00 | $207,738,000.00 | $209,032,000.00 | $203,884,000.00 | $197,142,000.00 | $196,961,000.00 | $192,386,000.00 | $189,532,000.00 | $190,667,000.00 | $149,410,000.00 | $137,430,000.00 | $136,218,000.00 | $135,307,000.00 | $133,856,000.00 | $132,383,000.00 | $134,503,000.00 | $133,094,000.00 | $135,750,000.00 | $134,224,000.00 | $133,694,000.00 | $137,840,000.00 | $137,736,000.00 | $137,975,000.00 | $146,723,000.00 | $159,945,000.00 | $164,078,000.00 | $170,744,000.00 | $178,272,000.00 | $172,931,000.00 | $182,257,000.00 | $177,652,000.00 | $228,607,000.00 | $222,748,000.00 | -- | -- | -- | $236,384,000.00 | -- | -- |
Accounts Payable | $130,659,000.00 | $108,184,000.00 | $101,719,000.00 | $98,674,000.00 | $107,140,000.00 | -- | $88,977,000.00 | $90,871,000.00 | $96,886,000.00 | $93,191,000.00 | $31,726,000.00 | $25,585,000.00 | $23,787,000.00 | $19,841,000.00 | $22,262,000.00 | $22,466,000.00 | $11,492,000.00 | $13,730,000.00 | $13,789,000.00 | $16,325,000.00 | $16,550,000.00 | $14,848,000.00 | $15,207,000.00 | $16,332,000.00 | $14,794,000.00 | $13,209,000.00 | $12,394,000.00 | $12,207,000.00 | $7,206,000.00 | $13,452,000.00 | $11,307,000.00 | $11,340,000.00 | $10,952,000.00 | $10,800,000.00 | $9,370,000.00 | $9,905,000.00 | $11,499,000.00 | $12,099,000.00 | $7,867,000.00 | $9,893,000.00 | $9,090,000.00 | $10,040,000.00 | $14,787,000.00 | $14,181,000.00 | $13,206,000.00 | $16,364,000.00 | $11,421,000.00 | $16,634,000.00 | $15,542,000.00 | $18,793,000.00 | $22,967,000.00 | -- | -- | -- | $18,195,000.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $34,516,000.00 | $39,083,000.00 | $38,024,000.00 | $37,672,000.00 | $38,492,000.00 | $30,808,000.00 | $24,195,000.00 | $18,960,000.00 | $39,311,000.00 | $37,873,000.00 | $34,904,000.00 | $29,044,000.00 | $40,179,000.00 | $38,583,000.00 | $29,329,000.00 | $28,727,000.00 | $33,040,000.00 | $30,831,000.00 | $26,050,000.00 | $24,754,000.00 | $27,289,000.00 | $21,378,000.00 | $21,985,000.00 | $22,829,000.00 | $26,048,000.00 | $25,059,000.00 | $23,040,000.00 | $24,910,000.00 | $30,616,000.00 | $25,645,000.00 | $23,929,000.00 | $22,579,000.00 | $23,521,000.00 | $23,990,000.00 | $25,613,000.00 | $33,898,000.00 | $31,330,000.00 | $33,765,000.00 | $31,679,000.00 | $25,941,000.00 | $28,231,000.00 | -- | -- | -- | $35,348,000.00 | -- | -- |
Total Current Liabilities | $1,104,180,000.00 | $954,248,000.00 | $888,465,000.00 | $888,730,000.00 | $919,859,000.00 | -- | $894,086,000.00 | $655,946,000.00 | $685,968,000.00 | $684,368,000.00 | $127,981,000.00 | $120,141,000.00 | $113,630,000.00 | $137,651,000.00 | $133,882,000.00 | $130,015,000.00 | $76,663,000.00 | $81,680,000.00 | $96,428,000.00 | $94,757,000.00 | $99,700,000.00 | $97,287,000.00 | $97,969,000.00 | $98,939,000.00 | $94,932,000.00 | $95,967,000.00 | $97,177,000.00 | $76,747,000.00 | $66,732,000.00 | $73,905,000.00 | $74,174,000.00 | $67,916,000.00 | $68,325,000.00 | $70,986,000.00 | $71,830,000.00 | $70,148,000.00 | $70,624,000.00 | $73,424,000.00 | $75,985,000.00 | $73,236,000.00 | $73,750,000.00 | $83,851,000.00 | $94,033,000.00 | $95,068,000.00 | $102,805,000.00 | -- | $102,198,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | $704,135,000.00 | $573,654,000.00 | $535,736,000.00 | $535,881,000.00 | $550,526,000.00 | -- | $558,845,000.00 | $395,215,000.00 | $397,461,000.00 | $389,279,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $676,203,000.00 | $674,074,000.00 | $672,974,000.00 | $671,154,000.00 | $670,287,000.00 | -- | $688,983,000.00 | $591,292,000.00 | $574,176,000.00 | $573,649,000.00 | $22,424,000.00 | $21,546,000.00 | $20,798,000.00 | $20,258,000.00 | $19,841,000.00 | $19,508,000.00 | $19,029,000.00 | $18,528,000.00 | $18,077,000.00 | $17,626,000.00 | $16,973,000.00 | $16,283,000.00 | $15,623,000.00 | $14,989,000.00 | $14,298,000.00 | $13,655,000.00 | $13,005,000.00 | $12,335,000.00 | $11,843,000.00 | $11,480,000.00 | $11,055,000.00 | $10,765,000.00 | $10,439,000.00 | $10,156,000.00 | $9,877,000.00 | $9,586,000.00 | $9,282,000.00 | $8,973,000.00 | $8,701,000.00 | $8,468,000.00 | $8,159,000.00 | $7,959,000.00 | $7,799,000.00 | $7,655,000.00 | $7,417,000.00 | $7,222,000.00 | $6,951,000.00 | $6,723,000.00 | $6,584,000.00 | $6,447,000.00 | $6,210,000.00 | -- | -- | -- | $5,328,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-6,612,000.00 | $-10,866,000.00 | $-8,308,000.00 | $-5,170,000.00 | $-9,949,000.00 | -- | $-6,834,000.00 | $-7,532,000.00 | $-10,525,000.00 | $-751,000.00 | $1,005,000.00 | $756,000.00 | $1,684,000.00 | $1,330,000.00 | $699,000.00 | $-919,000.00 | $-1,317,000.00 | $-2,495,000.00 | $-1,000.00 | $-595,000.00 | $-168,000.00 | $-885,000.00 | $-1,560,000.00 | $53,000.00 | $-639,000.00 | $-661,000.00 | $822,000.00 | $902,000.00 | $763,000.00 | $34,000.00 | $-39,000.00 | $298,000.00 | $569,000.00 | $491,000.00 | $-466,000.00 | $264,000.00 | $1,004,000.00 | $907,000.00 | $1,426,000.00 | $1,569,000.00 | $2,061,000.00 | $1,740,000.00 | $1,985,000.00 | $2,315,000.00 | $2,083,000.00 | $2,386,000.00 | $2,558,000.00 | $2,671,000.00 | $2,329,000.00 | $2,567,000.00 | $2,140,000.00 | -- | -- | -- | $2,975,000.00 | -- | -- |
Accumulated Deficit | $-16,114,000.00 | $-38,035,000.00 | $-39,931,000.00 | $-34,707,000.00 | $-18,377,000.00 | -- | $-16,809,000.00 | $-19,833,000.00 | $-23,853,000.00 | $-40,394,000.00 | $120,001,000.00 | $111,796,000.00 | $108,140,000.00 | $105,205,000.00 | $101,609,000.00 | $101,386,000.00 | $99,648,000.00 | $99,029,000.00 | $86,496,000.00 | $89,502,000.00 | $84,728,000.00 | $83,421,000.00 | $77,338,000.00 | $74,738,000.00 | $75,554,000.00 | $72,360,000.00 | $71,453,000.00 | $51,216,000.00 | $49,895,000.00 | $42,622,000.00 | $41,943,000.00 | $46,586,000.00 | $44,761,000.00 | $44,589,000.00 | $43,572,000.00 | $47,260,000.00 | $44,830,000.00 | $41,904,000.00 | $43,275,000.00 | $45,947,000.00 | $45,487,000.00 | $44,689,000.00 | $47,644,000.00 | $50,539,000.00 | $49,938,000.00 | $49,541,000.00 | $52,764,000.00 | $51,042,000.00 | $52,360,000.00 | $114,546,000.00 | $117,371,000.00 | -- | -- | -- | $126,098,000.00 | -- | -- |
Total Stockholders' Equity | $680,762,000.00 | $653,304,000.00 | $654,658,000.00 | $661,601,000.00 | $676,109,000.00 | -- | $675,993,000.00 | $572,409,000.00 | $546,747,000.00 | $541,828,000.00 | $142,732,000.00 | $134,356,000.00 | $130,898,000.00 | $127,058,000.00 | $122,422,000.00 | $121,254,000.00 | $119,044,000.00 | $116,735,000.00 | $108,001,000.00 | $112,981,000.00 | $109,332,000.00 | $106,597,000.00 | $99,173,000.00 | $98,022,000.00 | $97,454,000.00 | $93,565,000.00 | $93,490,000.00 | $72,663,000.00 | $70,698,000.00 | $62,313,000.00 | $61,133,000.00 | $65,940,000.00 | $64,058,000.00 | $63,517,000.00 | $61,264,000.00 | $65,602,000.00 | $63,600,000.00 | $60,270,000.00 | $61,855,000.00 | $64,500,000.00 | $64,225,000.00 | $62,872,000.00 | $65,912,000.00 | $69,010,000.00 | $67,939,000.00 | $67,608,000.00 | $70,733,000.00 | $68,908,000.00 | $69,745,000.00 | $132,011,000.00 | $134,172,000.00 | -- | -- | -- | $142,865,000.00 | $136,646,000.00 | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,784,942,000.00 | $1,607,552,000.00 | $1,543,123,000.00 | $1,550,331,000.00 | $1,595,968,000.00 | -- | $1,570,079,000.00 | $1,228,355,000.00 | $1,232,715,000.00 | $1,226,196,000.00 | $270,713,000.00 | $254,497,000.00 | $244,528,000.00 | $264,709,000.00 | $256,304,000.00 | $251,269,000.00 | $195,707,000.00 | $198,415,000.00 | $204,429,000.00 | $207,738,000.00 | $209,032,000.00 | $203,884,000.00 | $197,142,000.00 | $196,961,000.00 | $192,386,000.00 | $189,532,000.00 | $190,667,000.00 | $149,410,000.00 | $137,430,000.00 | $136,218,000.00 | $135,307,000.00 | $133,856,000.00 | $132,383,000.00 | $134,503,000.00 | $133,094,000.00 | $135,750,000.00 | $134,224,000.00 | $133,694,000.00 | $137,840,000.00 | $137,736,000.00 | $137,975,000.00 | $146,723,000.00 | $159,945,000.00 | $164,078,000.00 | $170,744,000.00 | $178,272,000.00 | $172,931,000.00 | $182,257,000.00 | $177,652,000.00 | $228,607,000.00 | $222,748,000.00 | -- | -- | -- | $236,384,000.00 | -- | -- |
Date | 9/30/2024 | 6/30/2024 | 3/31/2024 | 12/31/2023 | 9/30/2023 | 8/31/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $90,277,000.00 | $72,146,000.00 | $91,035,000.00 | -- | $282,219,000.00 | $96,097,000.00 | $91,343,000.00 | -- | $263,371,000.00 | $90,382,000.00 | $84,459,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $158,848,000.00 | $151,527,000.00 | $143,409,000.00 | $551,875,000.00 | $414,191,000.00 | -- | $136,023,000.00 | $132,871,000.00 | $119,167,000.00 | $155,439,000.00 | $60,498,000.00 | $165,226,000.00 | $109,180,000.00 | $54,560,000.00 | $186,538,000.00 | $134,459,000.00 | $87,234,000.00 | $48,921,000.00 | $197,354,000.00 | $50,574,000.00 | $51,043,000.00 | $48,923,000.00 | $189,540,000.00 | $143,457,000.00 | $49,131,000.00 | $46,218,000.00 | $46,993,000.00 | $136,025,000.00 | $45,141,000.00 | $44,879,000.00 | $168,062,000.00 | $127,558,000.00 | $42,526,000.00 | $42,459,000.00 | $39,091,000.00 | $43,342,000.00 | $86,691,000.00 | $42,883,000.00 | $42,935,000.00 | $44,533,000.00 | $85,081,000.00 | $41,278,000.00 | $39,627,000.00 | $121,668,000.00 | $80,448,000.00 | $40,994,000.00 | $161,182,000.00 | $121,510,000.00 | $36,816,000.00 | $41,334,000.00 | $179,777,000.00 | $42,546,000.00 | $98,238,000.00 | $49,939,000.00 | $194,826,000.00 | $185,559,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $417,896,000.00 | $137,369,000.00 | $140,626,000.00 | $508,884,000.00 | $370,911,000.00 | -- | $122,247,000.00 | $116,150,000.00 | $97,140,000.00 | $110,442,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $180,330,000.00 | $50,374,000.00 | $43,577,000.00 | -- | $178,504,000.00 | $44,915,000.00 | $42,672,000.00 | -- | $169,519,000.00 | $40,184,000.00 | $83,787,000.00 | -- | $166,072,000.00 | $124,927,000.00 | $84,395,000.00 | $43,830,000.00 | $173,984,000.00 | $43,855,000.00 | $42,430,000.00 | $43,077,000.00 | $164,634,000.00 | $123,601,000.00 | $40,833,000.00 | $43,857,000.00 | $171,725,000.00 | $132,777,000.00 | $52,069,000.00 | $43,982,000.00 | $181,291,000.00 | $137,026,000.00 | $92,901,000.00 | -- | $180,021,000.00 | $177,421,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $48,422,000.00 | $152,414,000.00 | $100,988,000.00 | $49,750,000.00 | $165,988,000.00 | $113,251,000.00 | $37,744,000.00 | $30,283,000.00 | $188,288,000.00 | $136,927,000.00 | $92,799,000.00 | $43,379,000.00 | $180,330,000.00 | $138,332,000.00 | $43,577,000.00 | $44,381,000.00 | $173,082,000.00 | $126,332,000.00 | $81,417,000.00 | $44,167,000.00 | $169,519,000.00 | $40,184,000.00 | $83,787,000.00 | $41,290,000.00 | $167,003,000.00 | $124,927,000.00 | $84,395,000.00 | $43,830,000.00 | $177,512,000.00 | $132,408,000.00 | $88,553,000.00 | $45,991,000.00 | $167,158,000.00 | $124,529,000.00 | $84,179,000.00 | $43,857,000.00 | $204,331,000.00 | $165,808,000.00 | $78,253,000.00 | $44,167,000.00 | $185,273,000.00 | $138,518,000.00 | $92,901,000.00 | $46,194,000.00 | $177,899,000.00 | $184,146,000.00 | -- |
Loss from Operations | $35,888,000.00 | $14,158,000.00 | $2,783,000.00 | $42,991,000.00 | $43,280,000.00 | -- | $13,776,000.00 | $16,721,000.00 | $29,128,000.00 | $4,113,000.00 | $12,076,000.00 | $4,620,000.00 | $8,192,000.00 | $4,810,000.00 | $20,550,000.00 | $21,208,000.00 | $19,207,000.00 | $18,638,000.00 | $9,066,000.00 | $6,446,000.00 | $1,623,000.00 | $5,544,000.00 | $9,210,000.00 | $-2,266,000.00 | $5,554,000.00 | $1,837,000.00 | $9,936,000.00 | $9,693,000.00 | $8,603,000.00 | $712,000.00 | $-1,457,000.00 | $3,587,000.00 | $1,198,000.00 | $1,169,000.00 | $2,121,000.00 | $2,810,000.00 | $3,243,000.00 | $-947,000.00 | $-4,963,000.00 | $-2,794,000.00 | $-3,472,000.00 | $-4,713,000.00 | $-5,863,000.00 | $870,000.00 | $-201,000.00 | $-2,863,000.00 | $-43,149,000.00 | $-1,350,000.00 | $-41,437,000.00 | $-2,833,000.00 | $-5,496,000.00 | $2,266,000.00 | $5,337,000.00 | $3,745,000.00 | $16,927,000.00 | $1,413,000.00 | -- |
Loss Before Income Taxes | $-4,671,000.00 | $1,716,000.00 | $-9,301,000.00 | $-2,007,000.00 | $11,000,000.00 | -- | $3,559,000.00 | $8,019,000.00 | $13,201,000.00 | $-11,820,000.00 | $12,185,000.00 | $12,904,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.47 | $0.04 | $-0.11 | $-0.20 | $-0.03 | -- | $0.42 | $0.28 | $0.54 | $-0.47 | $0.99 | $1.12 | $0.72 | $0.40 | $1.68 | $1.65 | $0.07 | $1.39 | $0.81 | $1.14 | $0.61 | $0.46 | $0.70 | $-0.09 | $0.36 | $0.14 | $2.28 | $0.15 | $0.82 | $0.10 | $-0.53 | $0.21 | $0.02 | $0.12 | $-0.42 | $0.28 | $0.34 | $-0.16 | -- | $0.05 | $-0.25 | -- | -- | -- | -- | -- | $0.20 | $-0.15 | $-7.12 | $-0.21 | $-0.54 | $0.11 | $0.12 | $0.24 | $0.81 | $-0.32 | -- |
Weighted Average Shares Basic | 46,799,672 | 46,798,055 | 46,777,178 | 44,868,862 | 46,737,443 | -- | 21,467,599 | 21,120,770 | 19,439,996 | 20,343,028 | 9,121,000 | 9,073,000 | 9,073,000 | 9,063,000 | 9,020,000 | 9,017,000 | 9,002,000 | 9,032,000 | 8,968,000 | 8,971,000 | 8,969,000 | 8,962,000 | 8,909,000 | 8,904,000 | 8,896,000 | 8,888,000 | 8,864,000 | 8,856,000 | 8,853,000 | 8,834,000 | 8,780,000 | 8,778,000 | 8,771,000 | 8,771,000 | 8,726,000 | 8,746,000 | 8,724,000 | 8,706,000 | 8,683,000 | 8,678,000 | 8,668,000 | -- | 8,634,000 | 8,651,000 | 8,629,000 | 8,606,000 | 8,589,000 | 8,587,000 | 8,587,000 | 8,574,000 | 8,553,000 | 8,549,000 | 8,550,000 | 8,531,000 | 8,522,000 | -- | -- |
Earnings Per Share Diluted | $0.39 | $-0.07 | $-0.11 | $-0.20 | $0.17 | -- | $0.14 | $0.28 | $0.84 | $-0.23 | $0.96 | $1.09 | $0.70 | $0.39 | $1.62 | $1.60 | $1.41 | $1.34 | $0.77 | $0.51 | $0.14 | $0.44 | $0.67 | $0.39 | $0.35 | $0.13 | $2.21 | $0.14 | $0.80 | $0.09 | $-0.19 | $0.20 | $0.02 | $0.11 | $-0.42 | $0.45 | $0.33 | $-0.16 | $-0.50 | $0.05 | $0.09 | $-0.34 | $-0.33 | $-0.26 | $-0.33 | $-0.37 | $-7.28 | $-7.49 | $-7.34 | $-0.21 | $-0.54 | $0.11 | $0.36 | $0.23 | $0.81 | $-0.32 | -- |
Weighted Average Shares Diluted | 47,560,478 | 46,798,055 | 46,777,178 | 44,868,862 | 46,737,443 | -- | 21,652,609 | 21,304,204 | 17,457,067 | 15,347,943 | 9,357,000 | 9,346,000 | 9,342,000 | 9,328,000 | 9,331,000 | 9,330,000 | 9,327,000 | 9,334,000 | 9,376,000 | 9,370,000 | 9,381,000 | 9,317,000 | 9,273,000 | 8,919,000 | 9,200,000 | 9,185,000 | 9,131,000 | 9,112,000 | 9,095,000 | 9,089,000 | 8,780,000 | 8,917,000 | 8,913,000 | 8,902,000 | 8,876,000 | 8,890,000 | 8,894,000 | 8,706,000 | 8,683,000 | 8,832,000 | 8,668,000 | -- | 8,634,000 | 8,629,000 | 8,629,000 | 8,606,000 | 8,589,000 | 8,581,000 | 8,587,000 | 8,574,000 | 8,553,000 | 8,566,000 | 8,610,000 | 8,605,000 | 8,537,000 | -- | -- |
Common Stock Shares Authorized | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,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 | 46,837,880 | 46,787,160 | 46,806,573 | 46,758,359 | 46,844,598 | -- | 23,349,735 | 21,125,289 | 19,400,005 | 19,443,982 | 9,120,167 | 9,078,347 | 9,077,512 | 9,066,547 | 9,061,039 | 9,025,617 | 9,007,411 | 8,996,267 | 9,043,771 | 8,961,648 | 8,989,343 | 8,962,450 | 8,956,000 | 8,919,644 | 8,918,639 | 8,888,335 | 8,888,028 | 8,888,028 | 8,874,365 | 8,835,810 | 8,832,623 | 8,796,307 | 8,796,307 | 8,771,120 | 8,771,120 | 8,748,092 | 8,740,378 | 8,708,469 | 8,706,467 | 8,697,843 | 8,693,173 | 8,658,885 | 8,658,885 | 8,650,919 | -- | 8,606,456 | 8,605,901 | 8,597,554 | 8,597,554 | 8,574,291 | 8,574,291 | -- | -- | -- | 8,531,325 | -- | -- |
Common Stock Value | $46,837,000.00 | $46,786,000.00 | $46,806,000.00 | $46,758,000.00 | $46,845,000.00 | -- | $23,350,000.00 | $21,125,000.00 | $19,424,000.00 | $19,468,000.00 | $9,368,000.00 | $9,306,000.00 | $9,304,000.00 | $9,293,000.00 | $9,288,000.00 | $9,232,000.00 | $9,201,000.00 | $9,190,000.00 | $9,190,000.00 | $9,043,000.00 | $9,033,000.00 | $9,012,000.00 | $9,006,000.00 | $8,953,000.00 | $8,952,000.00 | $8,922,000.00 | $8,921,000.00 | $8,921,000.00 | $8,908,000.00 | $8,868,000.00 | $8,865,000.00 | $8,824,000.00 | $8,822,000.00 | $8,796,000.00 | $8,796,000.00 | $8,764,000.00 | $8,756,000.00 | $8,722,000.00 | $8,720,000.00 | $8,710,000.00 | $8,705,000.00 | $8,671,000.00 | $8,671,000.00 | $8,660,000.00 | $8,660,000.00 | $8,616,000.00 | $8,615,000.00 | $8,604,000.00 | $8,604,000.00 | $8,581,000.00 | $8,581,000.00 | -- | -- | -- | $8,534,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $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 | $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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | -- | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | -- | -- | -- | 500,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | 500,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $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 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | -- | -- | $1.00 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |