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 | 10/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accounts Receivable Net Current | $16,774,000.00 | $25,182,000.00 | $15,769,000.00 | $21,464,000.00 | $41,229,000.00 | $44,896,000.00 | $38,724,000.00 | $30,651,000.00 | $38,376,000.00 | $32,466,000.00 | $25,270,000.00 | $22,214,000.00 | $23,920,000.00 | $17,224,000.00 | $13,001,000.00 | $15,820,000.00 | $17,659,000.00 | -- | -- | -- | -- | $19,180,000.00 | -- | -- | -- | -- |
Inventory | $74,376,000.00 | $64,539,000.00 | $64,252,000.00 | $60,011,000.00 | $57,650,000.00 | $45,385,000.00 | $34,383,000.00 | $30,753,000.00 | $23,630,000.00 | $19,635,000.00 | $18,494,000.00 | $14,980,000.00 | $12,350,000.00 | $15,208,000.00 | $14,781,000.00 | $14,159,000.00 | $11,911,000.00 | -- | -- | -- | -- | $20,543,000.00 | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $9,744,000.00 | $9,071,000.00 | $8,282,000.00 | $8,986,000.00 | $6,091,000.00 | $8,141,000.00 | $7,381,000.00 | $4,890,000.00 | $4,476,000.00 | $3,906,000.00 | $2,844,000.00 | $2,577,000.00 | $2,649,000.00 | $2,975,000.00 | $1,581,000.00 | $3,179,000.00 | $5,601,000.00 | -- | -- | -- | -- | $4,056,000.00 | -- | -- | -- | -- |
Total Current Assets | $618,175,000.00 | $666,901,000.00 | $662,977,000.00 | $666,544,000.00 | $669,067,000.00 | $662,208,000.00 | $660,779,000.00 | $637,748,000.00 | $625,943,000.00 | $323,054,000.00 | $302,557,000.00 | $297,699,000.00 | $113,180,000.00 | $105,353,000.00 | $132,430,000.00 | $104,971,000.00 | $99,662,000.00 | -- | -- | -- | -- | $53,104,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | $53,394,000.00 | $55,916,000.00 | $56,295,000.00 | $57,487,000.00 | $58,772,000.00 | $56,114,000.00 | $51,920,000.00 | $44,211,000.00 | $37,902,000.00 | $31,346,000.00 | $20,772,000.00 | $14,927,000.00 | $11,708,000.00 | $10,859,000.00 | $10,415,000.00 | $9,627,000.00 | $9,288,000.00 | -- | -- | -- | -- | $11,281,000.00 | -- | -- | -- | -- |
Intangible Assets Net | $175,236,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $87,098,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $1,138,000.00 | $10,351,000.00 | $10,477,000.00 | $7,370,000.00 | $6,724,000.00 | $3,879,000.00 | $5,475,000.00 | $218,000.00 | $193,000.00 | $162,000.00 | $162,000.00 | $162,000.00 | $162,000.00 | $162,000.00 | $162,000.00 | $173,000.00 | $162,000.00 | -- | -- | -- | -- | $162,000.00 | -- | -- | -- | -- |
Total Assets | $942,623,000.00 | $747,687,000.00 | $745,504,000.00 | $746,428,000.00 | $750,616,000.00 | $738,054,000.00 | $733,963,000.00 | $698,048,000.00 | $678,209,000.00 | $367,443,000.00 | $334,383,000.00 | $324,076,000.00 | $136,011,000.00 | $127,697,000.00 | $155,476,000.00 | $128,214,000.00 | $123,391,000.00 | -- | -- | -- | -- | $72,689,000.00 | -- | -- | -- | -- |
Accounts Payable | $10,790,000.00 | $12,320,000.00 | $9,762,000.00 | $8,186,000.00 | $14,881,000.00 | $16,552,000.00 | $21,619,000.00 | $12,508,000.00 | $13,103,000.00 | $12,972,000.00 | $9,932,000.00 | $9,024,000.00 | $6,182,000.00 | $7,473,000.00 | $5,004,000.00 | $4,315,000.00 | $3,869,000.00 | -- | -- | -- | -- | $5,025,000.00 | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $246,413,000.00 | $37,345,000.00 | $37,237,000.00 | $32,768,000.00 | $42,136,000.00 | $43,612,000.00 | $53,679,000.00 | $44,174,000.00 | $45,712,000.00 | $41,446,000.00 | $30,457,000.00 | $28,807,000.00 | $26,131,000.00 | $24,874,000.00 | $55,907,000.00 | $70,200,000.00 | $61,251,000.00 | -- | -- | -- | -- | $61,674,000.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $813,312,000.00 | $778,742,000.00 | $758,542,000.00 | $738,013,000.00 | $716,343,000.00 | $700,777,000.00 | $692,402,000.00 | $678,851,000.00 | $663,614,000.00 | $376,973,000.00 | $368,862,000.00 | $362,228,000.00 | $173,274,000.00 | $168,208,000.00 | $164,287,000.00 | $117,129,000.00 | $116,162,000.00 | -- | -- | -- | -- | $58,431,000.00 | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-117,104,000.00 | $-68,402,000.00 | $-50,277,000.00 | $-24,355,000.00 | $-7,865,000.00 | $-6,337,000.00 | $-12,120,000.00 | $-24,979,000.00 | $-31,119,000.00 | $-50,978,000.00 | $-64,938,000.00 | $-66,961,000.00 | $-63,396,000.00 | $-65,387,000.00 | $-64,720,000.00 | $-59,117,000.00 | $-54,024,000.00 | -- | -- | -- | -- | $-47,417,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $696,210,000.00 | $710,342,000.00 | $708,267,000.00 | $713,660,000.00 | $708,480,000.00 | $694,442,000.00 | $680,284,000.00 | $653,874,000.00 | $632,497,000.00 | $325,997,000.00 | $303,926,000.00 | $295,269,000.00 | $109,880,000.00 | $102,823,000.00 | $99,569,000.00 | $58,014,000.00 | $62,140,000.00 | -- | $3,775,000.00 | $2,696,000.00 | $8,145,000.00 | $11,015,000.00 | -- | -- | -- | $17,676,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $942,623,000.00 | $747,687,000.00 | $745,504,000.00 | $746,428,000.00 | $750,616,000.00 | $738,054,000.00 | $733,963,000.00 | $698,048,000.00 | $678,209,000.00 | $367,443,000.00 | $334,383,000.00 | $324,076,000.00 | $136,011,000.00 | $127,697,000.00 | $155,476,000.00 | $128,214,000.00 | $123,391,000.00 | -- | -- | -- | -- | $72,689,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 | 10/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $15,361,000.00 | $43,195,000.00 | $27,592,000.00 | $15,302,000.00 | $100,643,000.00 | $25,799,000.00 | $51,763,000.00 | $25,020,000.00 | $79,346,000.00 | $21,334,000.00 | $34,393,000.00 | $16,725,000.00 | $58,224,000.00 | $39,021,000.00 | $23,256,000.00 | $11,766,000.00 | $44,516,000.00 | -- | $29,875,000.00 | $16,697,000.00 | $7,228,000.00 | $49,009,000.00 | -- | -- | -- | -- |
Gross Profit | $17,661,000.00 | $58,395,000.00 | $38,478,000.00 | $23,041,000.00 | $182,962,000.00 | $47,296,000.00 | $52,674,000.00 | $45,233,000.00 | $139,462,000.00 | $87,340,000.00 | $45,645,000.00 | $18,817,000.00 | $57,932,000.00 | $36,861,000.00 | $19,959,000.00 | $9,976,000.00 | $39,558,000.00 | -- | $12,147,000.00 | $6,374,000.00 | $7,589,000.00 | $36,205,000.00 | $10,662,000.00 | $6,995,000.00 | $4,797,000.00 | -- |
Research and Development | $25,544,000.00 | $74,671,000.00 | $51,024,000.00 | $24,457,000.00 | $90,288,000.00 | $66,490,000.00 | $42,612,000.00 | $20,595,000.00 | $52,104,000.00 | $13,005,000.00 | $23,247,000.00 | $11,180,000.00 | $31,652,000.00 | $22,906,000.00 | $7,398,000.00 | $7,024,000.00 | $23,795,000.00 | -- | $17,846,000.00 | $12,069,000.00 | $5,820,000.00 | $22,775,000.00 | -- | -- | -- | -- |
Selling, General, and Administrative | $23,913,000.00 | $63,456,000.00 | $42,009,000.00 | $20,733,000.00 | $76,532,000.00 | $19,886,000.00 | $36,954,000.00 | $18,578,000.00 | $54,515,000.00 | $14,616,000.00 | $23,809,000.00 | $11,123,000.00 | $34,893,000.00 | $8,978,000.00 | $15,664,000.00 | $7,808,000.00 | $20,636,000.00 | -- | $14,167,000.00 | $9,297,000.00 | $4,191,000.00 | $21,220,000.00 | -- | -- | -- | -- |
Total Operating Expenses | $52,699,000.00 | $138,127,000.00 | $47,843,000.00 | $45,190,000.00 | $166,820,000.00 | $43,764,000.00 | $79,566,000.00 | $39,173,000.00 | $106,619,000.00 | $74,677,000.00 | $47,056,000.00 | $22,303,000.00 | $66,545,000.00 | $17,462,000.00 | $30,086,000.00 | $14,832,000.00 | $44,431,000.00 | -- | $10,647,000.00 | $11,355,000.00 | $10,011,000.00 | $43,995,000.00 | $9,915,000.00 | $10,974,000.00 | $11,445,000.00 | -- |
Loss from Operations | $-35,038,000.00 | $-25,177,000.00 | $-32,405,000.00 | $-22,149,000.00 | $16,142,000.00 | $21,874,000.00 | $12,281,000.00 | $6,060,000.00 | $32,843,000.00 | $12,663,000.00 | $-1,411,000.00 | $-3,486,000.00 | $-8,613,000.00 | $-10,687,000.00 | $-5,271,000.00 | $-4,856,000.00 | $1,030,000.00 | -- | $1,500,000.00 | $-4,981,000.00 | $-2,422,000.00 | $2,090,000.00 | $747,000.00 | $-3,979,000.00 | $-6,648,000.00 | -- |
Loss Before Income Taxes | $-28,691,000.00 | $-18,076,000.00 | $-25,899,000.00 | $-16,420,000.00 | $23,336,000.00 | $5,786,000.00 | $12,911,000.00 | $6,208,000.00 | $32,355,000.00 | $13,964,000.00 | $-1,479,000.00 | $-3,525,000.00 | $-9,371,000.00 | $-11,362,000.00 | $-10,695,000.00 | $-5,091,000.00 | $-6,615,000.00 | -- | $1,079,000.00 | $-8,318,000.00 | $-2,870,000.00 | $-9,368,000.00 | -- | -- | -- | -- |
Earnings Per Share Basic | $-1.26 | $-2.74 | $-1.17 | $-0.76 | $1.09 | $1.17 | $0.90 | $0.29 | $1.70 | $0.73 | $-0.08 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 22,765,000 | 22,326,000 | 22,074,000 | 21,794,000 | 21,245,000 | 21,143,000 | 21,035,000 | 20,921,000 | 19,006,000 | 19,149,000 | 18,408,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-1.26 | $-2.74 | $-1.17 | $-0.76 | $1.03 | $0.26 | $0.84 | $0.27 | $1.53 | $0.66 | $-0.08 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 22,765,000 | 22,065,000 | 21,934,000 | 21,794,000 | 22,664,000 | 22,688,000 | 22,736,000 | 22,703,000 | 21,144,000 | 21,252,000 | 18,408,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | -- | -- | -- | 200,000,000 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 22,872,000 | 22,456,000 | 22,210,000 | 21,952,000 | 21,702,000 | 21,436,000 | 21,286,000 | 21,042,000 | 20,825,000 | 19,254,000 | 19,061,000 | 18,840,000 | 17,150,000 | 16,940,000 | 16,716,000 | 15,061,000 | 14,968,000 | -- | -- | -- | -- | 10,000,000 | -- | -- | -- | -- |
Common Stock Value | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | -- | -- | -- | -- | $1,000.00 | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |