Date | 3/31/2024 | 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 | 12/31/2014 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $25,374,000.00 | $124,614,000.00 | $78,437,000.00 | $25,410,000.00 | $101,265,000.00 | $56,718,000.00 | $5,396,000.00 | $51,104,000.00 | $79,406,000.00 | $63,174,000.00 | $27,163,000.00 | $11,064,000.00 | $33,456,000.00 | $57,753,000.00 | $117,023,000.00 | $28,108,000.00 | $27,272,000.00 | $10,455,000.00 | $36,564,000.00 | $54,367,000.00 | $66,360,000.00 | $4,482,000.00 | $11,672,000.00 | $4,714,000.00 | $37,896,000.00 | $46,536,000.00 | $1,048,000.00 | $1,376,000.00 | $767,000.00 | $955,000.00 | -- | -- | $3,250,000.00 | $1,370,000.00 |
Accounts Receivable Net Current | $191,862,000.00 | $151,680,000.00 | $193,570,000.00 | $203,325,000.00 | $118,004,000.00 | $125,024,000.00 | $168,831,000.00 | $179,058,000.00 | $113,947,000.00 | $124,270,000.00 | $159,800,000.00 | $175,186,000.00 | $102,755,000.00 | $100,826,000.00 | $145,323,000.00 | $131,541,000.00 | $71,377,000.00 | $98,788,000.00 | $85,129,000.00 | $65,466,000.00 | $45,007,000.00 | $53,594,000.00 | $50,910,000.00 | $58,962,000.00 | $21,759,000.00 | $24,841,000.00 | -- | -- | $17,195,000.00 | -- | -- | -- | -- | -- |
Inventory | $215,383,000.00 | $128,126,000.00 | $141,647,000.00 | $158,087,000.00 | $142,605,000.00 | $147,049,000.00 | $160,064,000.00 | $167,714,000.00 | $96,440,000.00 | $108,144,000.00 | $118,389,000.00 | $130,523,000.00 | $97,773,000.00 | $83,880,000.00 | $111,300,000.00 | $118,738,000.00 | $79,703,000.00 | $97,967,000.00 | $98,433,000.00 | $112,539,000.00 | $92,142,000.00 | $76,576,000.00 | $81,208,000.00 | $79,239,000.00 | $44,056,000.00 | $34,654,000.00 | -- | -- | $34,232,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $444,915,000.00 | $410,661,000.00 | $422,442,000.00 | $397,152,000.00 | $370,112,000.00 | $336,183,000.00 | $343,627,000.00 | $408,024,000.00 | $298,689,000.00 | $302,745,000.00 | $317,245,000.00 | $325,923,000.00 | $242,296,000.00 | $247,984,000.00 | $383,156,000.00 | $286,430,000.00 | $185,423,000.00 | $213,417,000.00 | $223,000,000.00 | $236,685,000.00 | $207,721,000.00 | $136,265,000.00 | $147,449,000.00 | $148,519,000.00 | $108,875,000.00 | $109,753,000.00 | -- | -- | $56,537,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $55,297,000.00 | $62,927,000.00 | $69,776,000.00 | $71,667,000.00 | $73,395,000.00 | $74,823,000.00 | $76,691,000.00 | $78,194,000.00 | $76,613,000.00 | $74,346,000.00 | $72,225,000.00 | $68,783,000.00 | $63,146,000.00 | $60,409,000.00 | $57,471,000.00 | $54,240,000.00 | $52,525,000.00 | $45,815,000.00 | $26,303,000.00 | $26,811,000.00 | $27,335,000.00 | $25,036,000.00 | $25,833,000.00 | $25,275,000.00 | $15,000,000.00 | $14,865,000.00 | -- | -- | $13,044,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $155,501,000.00 | $164,644,000.00 | $169,182,000.00 | $176,145,000.00 | $172,479,000.00 | $176,936,000.00 | $181,566,000.00 | $186,111,000.00 | $190,662,000.00 | $195,310,000.00 | $200,006,000.00 | $204,589,000.00 | $213,000,000.00 | $217,367,000.00 | $115,362,000.00 | $117,621,000.00 | $119,956,000.00 | $121,721,000.00 | $85,995,000.00 | $87,366,000.00 | $88,546,000.00 | $85,431,000.00 | $86,714,000.00 | $92,036,000.00 | $3,266,000.00 | -- | -- | -- | $4,054,000.00 | -- | -- | -- | -- | -- |
Goodwill | $199,404,000.00 | $204,195,000.00 | $204,204,000.00 | $203,573,000.00 | $183,306,000.00 | $182,949,000.00 | $230,594,000.00 | $230,973,000.00 | $231,110,000.00 | $231,083,000.00 | $231,367,000.00 | $231,202,000.00 | $231,158,000.00 | $230,872,000.00 | $230,658,000.00 | $230,702,000.00 | $231,045,000.00 | $231,764,000.00 | $125,040,000.00 | $125,279,000.00 | $125,029,000.00 | $118,408,000.00 | $118,335,000.00 | $117,389,000.00 | $5,064,000.00 | $5,063,000.00 | -- | -- | $4,619,000.00 | -- | -- | -- | $5,580,000.00 | -- |
Other Assets | $2,016,000.00 | $2,373,000.00 | $2,426,000.00 | $2,527,000.00 | $1,373,000.00 | $1,429,000.00 | $1,882,000.00 | $1,970,000.00 | $2,024,000.00 | $2,134,000.00 | $2,181,000.00 | $1,836,000.00 | $1,870,000.00 | $1,977,000.00 | $1,955,000.00 | $3,268,000.00 | $3,214,000.00 | $1,966,000.00 | $2,896,000.00 | $2,667,000.00 | $2,741,000.00 | $3,188,000.00 | $2,933,000.00 | $3,092,000.00 | $2,446,000.00 | $1,932,000.00 | -- | -- | $2,826,000.00 | -- | -- | -- | -- | -- |
Total Assets | $875,236,000.00 | $857,089,000.00 | $883,470,000.00 | $867,715,000.00 | $818,896,000.00 | $791,714,000.00 | $855,035,000.00 | $924,434,000.00 | $819,587,000.00 | $826,558,000.00 | $843,255,000.00 | $852,504,000.00 | $771,592,000.00 | $778,107,000.00 | $867,030,000.00 | $776,992,000.00 | $672,728,000.00 | $690,084,000.00 | $523,844,000.00 | $535,253,000.00 | $495,434,000.00 | $409,429,000.00 | $399,859,000.00 | $402,402,000.00 | $140,845,000.00 | $145,042,000.00 | -- | -- | $81,330,000.00 | -- | -- | -- | $92,335,000.00 | -- |
Accounts Payable | $137,862,000.00 | $113,449,000.00 | $154,141,000.00 | $150,012,000.00 | $112,995,000.00 | $73,399,000.00 | $81,093,000.00 | $128,913,000.00 | $55,057,000.00 | $62,510,000.00 | $61,653,000.00 | $101,033,000.00 | $68,131,000.00 | $65,352,000.00 | $91,492,000.00 | $78,733,000.00 | $51,538,000.00 | $58,743,000.00 | $61,234,000.00 | $71,023,000.00 | $54,768,000.00 | $46,306,000.00 | $65,291,000.00 | $55,370,000.00 | $14,234,000.00 | $11,860,000.00 | -- | -- | $9,333,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | $443,902,000.00 | $446,546,000.00 | $447,849,000.00 | $449,138,000.00 | $450,409,000.00 | $451,666,000.00 | $457,908,000.00 | $479,886,000.00 | $455,350,000.00 | $444,564,000.00 | $462,420,000.00 | $448,419,000.00 | $362,198,000.00 | $361,745,000.00 | $360,044,000.00 | $327,681,000.00 | $253,624,000.00 | $256,992,000.00 | $100,520,000.00 | $116,070,000.00 | $108,214,000.00 | $108,437,000.00 | $108,199,000.00 | $127,710,000.00 | $17,227,000.00 | $19,972,000.00 | -- | -- | $27,381,000.00 | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-1,790,000.00 | $-1,715,000.00 | $-1,990,000.00 | $-2,275,000.00 | $-2,224,000.00 | $-3,138,000.00 | $-2,203,000.00 | $-1,136,000.00 | $-684,000.00 | $-825,000.00 | $-126,000.00 | $-500,000.00 | $-686,000.00 | $-1,247,000.00 | $-1,774,000.00 | $-1,655,000.00 | $-1,131,000.00 | $-1,661,000.00 | $-1,327,000.00 | $-941,000.00 | $-1,316,000.00 | $-1,049,000.00 | $-913,000.00 | $-427,000.00 | $-687,000.00 | $-684,000.00 | -- | -- | $-1,940,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $-145,695,000.00 | $-143,115,000.00 | $-143,566,000.00 | $-153,034,000.00 | $-162,733,000.00 | $-155,898,000.00 | $-106,762,000.00 | $-111,394,000.00 | $-114,525,000.00 | $-100,401,000.00 | $-92,499,000.00 | $-96,525,000.00 | $-93,377,000.00 | $-82,959,000.00 | $-19,897,000.00 | $-18,006,000.00 | $-15,903,000.00 | $-4,914,000.00 | $976,000.00 | $-2,839,000.00 | $-4,450,000.00 | $-976,000.00 | $-3,197,000.00 | $-5,696,000.00 | $-3,493,000.00 | $-226,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $875,236,000.00 | $857,089,000.00 | $883,470,000.00 | $867,715,000.00 | $818,896,000.00 | $791,714,000.00 | $855,035,000.00 | $924,434,000.00 | $819,587,000.00 | $826,558,000.00 | $843,255,000.00 | $852,504,000.00 | $771,592,000.00 | $778,107,000.00 | $867,030,000.00 | $776,992,000.00 | $672,728,000.00 | $690,084,000.00 | $523,844,000.00 | $535,253,000.00 | $495,434,000.00 | $409,429,000.00 | $399,859,000.00 | $402,402,000.00 | $140,845,000.00 | $145,042,000.00 | -- | -- | $81,330,000.00 | -- | -- | -- | -- | -- |
Date | 3/31/2024 | 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 | 12/31/2014 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $308,443,000.00 | -- | -- | -- | $921,513,000.00 | -- | $527,709,000.00 | $275,695,000.00 | $932,528,000.00 | $210,534,000.00 | $271,011,000.00 | $254,347,000.00 | $780,051,000.00 | $162,083,000.00 | $453,760,000.00 | $186,778,000.00 | $709,431,000.00 | $186,025,000.00 | $369,070,000.00 | $148,436,000.00 | $528,614,000.00 | $131,382,000.00 | $286,208,000.00 | $115,066,000.00 | $266,687,000.00 | $214,761,000.00 | $87,178,000.00 | $67,029,000.00 | $200,162,000.00 | $155,249,000.00 | -- | -- | $205,687,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $74,543,000.00 | $208,750,000.00 | $73,879,000.00 | $62,261,000.00 | $209,663,000.00 | $170,379,000.00 | $61,974,000.00 | $57,635,000.00 | $186,393,000.00 | $42,072,000.00 | $107,427,000.00 | $47,799,000.00 | $135,188,000.00 | $32,268,000.00 | $74,338,000.00 | $32,154,000.00 | $107,383,000.00 | $27,291,000.00 | $34,900,000.00 | $24,730,000.00 | $83,288,000.00 | $66,383,000.00 | $42,201,000.00 | $15,883,000.00 | $10,526,000.00 | $12,517,000.00 | $15,951,000.00 | $12,200,000.00 | $32,547,000.00 | $6,160,000.00 | $8,961,000.00 | $9,772,000.00 | $39,158,000.00 | -- |
Research and Development | -- | -- | -- | -- | $2,100,000.00 | -- | -- | -- | $8,000,000.00 | $3,200,000.00 | $2,000,000.00 | $1,100,000.00 | $2,300,000.00 | $2,500,000.00 | $900,000.00 | $1,000,000.00 | $1,300,000.00 | $400,000.00 | $70,000.00 | $49,000.00 | $203,000.00 | $131,000.00 | $97,000.00 | $49,000.00 | $514,000.00 | $114,000.00 | $313,000.00 | $195,000.00 | $310,000.00 | $82,000.00 | -- | -- | $380,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $24,334,000.00 | $47,008,000.00 | $18,720,000.00 | $18,935,000.00 | $-20,162,000.00 | $-21,700,000.00 | $20,778,000.00 | $9,399,000.00 | $15,872,000.00 | $20,433,000.00 | $23,613,000.00 | $7,127,000.00 | $-3,187,000.00 | $-3,294,000.00 | $3,692,000.00 | $464,000.00 | $-3,137,000.00 | $9,498,000.00 | $8,990,000.00 | $4,872,000.00 | $-4,853,000.00 | $6,911,000.00 | $6,290,000.00 | $-3,226,000.00 | $42,000.00 | $1,778,000.00 | $6,674,000.00 | $4,795,000.00 | $702,000.00 | $-1,782,000.00 | $659,000.00 | $1,709,000.00 | $3,570,000.00 | -- |
Loss Before Income Taxes | $15,354,000.00 | $20,713,000.00 | $19,974,000.00 | $10,229,000.00 | $-47,406,000.00 | $-41,365,000.00 | $5,281,000.00 | $3,281,000.00 | $-12,514,000.00 | $-8,011,000.00 | $6,290,000.00 | $2,461,000.00 | $-28,806,000.00 | $-11,361,000.00 | $-1,899,000.00 | $-3,802,000.00 | $-17,611,000.00 | $-10,100,000.00 | $9,625,000.00 | $2,826,000.00 | $-574,000.00 | $6,097,000.00 | $6,418,000.00 | $-5,024,000.00 | $11,787,000.00 | $1,409,000.00 | $10,349,000.00 | $4,279,000.00 | $-3,395,000.00 | $-2,512,000.00 | -- | -- | $-1,349,000.00 | -- |
Earnings Per Share Basic | $0.51 | $0.02 | $0.32 | $0.33 | $-1.65 | $-1.68 | $0.16 | $0.11 | $-0.57 | $-0.07 | $0.22 | $0.08 | $-3.15 | $-2.53 | $-0.17 | $-0.09 | $-0.51 | $-0.26 | $0.17 | $0.07 | $-0.16 | $0.17 | $0.03 | $-0.14 | $-0.25 | $-0.02 | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 29,283,000 | 29,181,000 | 29,136,000 | 29,125,000 | 29,159,000 | 29,224,000 | 29,223,000 | 29,164,000 | 28,242,000 | 27,949,000 | 27,444,000 | 26,386,000 | 24,629,000 | 24,365,000 | 24,077,000 | 23,728,000 | 23,436,000 | 22,974,000 | 22,087 | 21,800,033 | 21,282,724 | 16,943,630 | 15,980,111 | 14,574,883 | 13,222,583,000 | 13,222,583 | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $0.48 | $0.02 | $0.32 | $0.32 | $-1.65 | $-1.68 | $0.16 | $0.11 | $-0.57 | $-0.27 | $0.22 | $0.08 | $-3.15 | $-2.75 | $-0.08 | $-0.09 | $-0.47 | $-0.02 | $0.24 | $0.07 | $-0.16 | $0.17 | $0.16 | $-0.14 | $-0.25 | $-0.02 | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 34,781,000 | 29,715,000 | 29,373,000 | 35,230,000 | 29,159,000 | 29,224,000 | 29,304,000 | 29,290,000 | 28,242,000 | 28,940,000 | 28,059,000 | 27,004,000 | 24,629,000 | 24,935,000 | 24,425,000 | 23,728,000 | 22,652,000 | 22,387,000 | 22,284 | 21,977,898 | 21,282,724 | 17,238,918 | 16,008,046 | 14,574,883 | 13,222,583 | 13,222,583 | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 100,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 1,000 | -- | 1,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | 29,000,000 | -- | -- | 29,272,000 | 29,139,000 | 29,065,000 | 28,909,000 | 28,102,000 | 25,711,000 | 25,256,000 | 24,658,000 | 24,318,000 | 23,554,000 | 23,302,000 | 22,750,000 | 22,156,706 | 21,619,875 | 19,172,303 | 16,647,998 | 16,132,043 | 13,222,583 | 13,222,583 | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.00 | -- | $0.00 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | 12,500,000 | -- | -- | -- | 12,500,000 | -- | -- | -- | 12,500,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |