Date | 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 | 6/30/2020 | 3/31/2020 | 12/31/2019 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $20,002,000.00 | $18,382,000.00 | $17,346,000.00 | $16,178,000.00 | $13,840,000.00 | $30,025,000.00 | $9,322,000.00 | $10,974,000.00 | $6,435,000.00 | $12,917,000.00 | $8,458,000.00 | $64,603,000.00 | $4,216,000.00 | $7,436,000.00 | -- | $30,033,000.00 | $4,605,000.00 |
Accounts Receivable Net Current | $57,895,000.00 | $65,961,000.00 | $43,492,000.00 | $77,085,000.00 | $67,016,000.00 | $62,670,000.00 | $49,051,000.00 | $49,906,000.00 | $47,698,000.00 | $39,381,000.00 | $35,086,000.00 | $33,396,000.00 | $26,730,000.00 | $29,995,000.00 | -- | -- | -- |
Inventory | $15,558,000.00 | $15,341,000.00 | $16,648,000.00 | $16,024,000.00 | $14,366,000.00 | $13,397,000.00 | $12,189,000.00 | $11,866,000.00 | $13,113,000.00 | $17,500,000.00 | $30,906,000.00 | $29,167,000.00 | $31,230,000.00 | $27,169,000.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $24,528,000.00 | $16,853,000.00 | $8,654,000.00 | $9,069,000.00 | $12,457,000.00 | $10,290,000.00 | $6,120,000.00 | $6,077,000.00 | $6,417,000.00 | $3,854,000.00 | $3,875,000.00 | $3,597,000.00 | $8,009,000.00 | $11,972,000.00 | -- | -- | -- |
Total Current Assets | $142,987,000.00 | $146,375,000.00 | $123,995,000.00 | $118,463,000.00 | $107,848,000.00 | $116,551,000.00 | $77,426,000.00 | $79,567,000.00 | $74,407,000.00 | $74,397,000.00 | $78,325,000.00 | $130,763,000.00 | $70,185,000.00 | $76,572,000.00 | -- | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | -- | -- | $180,475,000.00 | $184,142,000.00 | $179,441,000.00 | $173,174,000.00 | $178,078,000.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4,345,000.00 | $4,561,000.00 | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $5,693,000.00 | $5,342,000.00 | $5,053,000.00 | $5,517,000.00 | $4,286,000.00 | $3,690,000.00 | $3,780,000.00 | $3,363,000.00 | $4,411,000.00 | $4,835,000.00 | $5,200,000.00 | $4,518,000.00 | $4,607,000.00 | $3,998,000.00 | -- | -- | -- |
Total Assets | $312,281,000.00 | $316,756,000.00 | $299,709,000.00 | $298,736,000.00 | $292,826,000.00 | $305,764,000.00 | $270,948,000.00 | $276,647,000.00 | $271,676,000.00 | $263,598,000.00 | $271,685,000.00 | $318,751,000.00 | $252,311,000.00 | $263,209,000.00 | -- | -- | -- |
Accounts Payable | $25,919,000.00 | $19,614,000.00 | $14,378,000.00 | $14,182,000.00 | $13,931,000.00 | $21,102,000.00 | $19,119,000.00 | $13,848,000.00 | $6,014,000.00 | $7,637,000.00 | $12,213,000.00 | $15,880,000.00 | $15,845,000.00 | $16,792,000.00 | -- | -- | -- |
Accrued Liabilities | $30,512,000.00 | $48,291,000.00 | $39,381,000.00 | $32,112,000.00 | $26,264,000.00 | $25,212,000.00 | $28,659,000.00 | $25,094,000.00 | $24,082,000.00 | $17,483,000.00 | $15,109,000.00 | $20,733,000.00 | $22,107,000.00 | $25,496,000.00 | -- | -- | -- |
Total Current Liabilities | $252,880,000.00 | $256,055,000.00 | $231,879,000.00 | $235,854,000.00 | $235,354,000.00 | $251,787,000.00 | $234,867,000.00 | $239,018,000.00 | $224,167,000.00 | $203,671,000.00 | $186,628,000.00 | $223,277,000.00 | $256,924,000.00 | $264,793,000.00 | -- | -- | -- |
Long Term Debt | $39,296,000.00 | $40,074,000.00 | $41,970,000.00 | $97,197,000.00 | $96,075,000.00 | $99,956,000.00 | $73,728,000.00 | $78,232,000.00 | $68,757,000.00 | $59,449,000.00 | $35,601,000.00 | $66,354,000.00 | $90,376,000.00 | $72,600,000.00 | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-130,932,000.00 | $-125,203,000.00 | $-114,878,000.00 | $-107,310,000.00 | $-98,720,000.00 | $-94,072,000.00 | $-91,029,000.00 | $-84,090,000.00 | $-71,085,000.00 | $-54,479,000.00 | $-27,443,000.00 | $-13,573,000.00 | $-6,594,000.00 | $-3,783,000.00 | -- | -- | -- |
Total Stockholders' Equity | $51,343,000.00 | $53,740,000.00 | $62,878,000.00 | $59,323,000.00 | $56,487,000.00 | $53,669,000.00 | $36,453,000.00 | $38,011,000.00 | $48,187,000.00 | $61,127,000.00 | $86,171,000.00 | $96,900,000.00 | $-2,822,000.00 | $-16,000.00 | -- | -- | -- |
Controlling Interest in Subsidiaries | $8,058,000.00 | $6,961,000.00 | $4,952,000.00 | $3,559,000.00 | $985,000.00 | $308,000.00 | $-372,000.00 | $-382,000.00 | $-678,000.00 | $-1,200,000.00 | $-1,114,000.00 | $-1,426,000.00 | $-1,791,000.00 | $-1,568,000.00 | -- | -- | -- |
Total Liabilities and Equity | $312,281,000.00 | $316,756,000.00 | $299,709,000.00 | $298,736,000.00 | $292,826,000.00 | $305,764,000.00 | $270,948,000.00 | $276,647,000.00 | $271,676,000.00 | $263,598,000.00 | $271,685,000.00 | $318,751,000.00 | $252,311,000.00 | $263,209,000.00 | -- | -- | -- |
Date | 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 | 6/30/2020 | 3/31/2020 | 12/31/2019 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $79,636,000.00 | $286,682,000.00 | $207,529,000.00 | $69,811,000.00 | $66,094,000.00 | $212,941,000.00 | $52,326,000.00 | $95,528,000.00 | $48,121,000.00 | $162,848,000.00 | $35,025,000.00 | $89,290,000.00 | $48,101,000.00 | -- | $67,663,000.00 | $36,904,000.00 | -- |
Cost of Revenues | $66,656,000.00 | $227,390,000.00 | $57,477,000.00 | $102,770,000.00 | $49,626,000.00 | $186,974,000.00 | $44,049,000.00 | $94,388,000.00 | $49,061,000.00 | $170,320,000.00 | $115,164,000.00 | $78,312,000.00 | $38,935,000.00 | -- | $55,777,000.00 | $30,480,000.00 | -- |
Gross Profit | $12,980,000.00 | $59,292,000.00 | $47,282,000.00 | $33,135,000.00 | $16,468,000.00 | $25,967,000.00 | $8,277,000.00 | $1,140,000.00 | $-940,000.00 | $-7,472,000.00 | $-1,827,000.00 | $10,978,000.00 | $9,166,000.00 | -- | $11,886,000.00 | $6,424,000.00 | -- |
Research and Development | $4,012,000.00 | $10,169,000.00 | $2,233,000.00 | $5,063,000.00 | $2,668,000.00 | $9,431,000.00 | $7,223,000.00 | $4,643,000.00 | $2,282,000.00 | $8,747,000.00 | $7,519,000.00 | $5,266,000.00 | $1,927,000.00 | -- | $1,448,000.00 | $662,000.00 | -- |
Selling, General, and Administrative | $11,169,000.00 | $63,911,000.00 | $16,105,000.00 | $32,716,000.00 | $14,895,000.00 | $46,303,000.00 | $10,778,000.00 | $10,795,000.00 | $11,690,000.00 | $43,595,000.00 | $33,644,000.00 | $24,018,000.00 | -- | -- | $12,554,000.00 | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-2,201,000.00 | $-14,788,000.00 | $-4,191,000.00 | $-4,644,000.00 | $-1,095,000.00 | $-29,767,000.00 | $-5,081,000.00 | $-25,988,000.00 | $-14,912,000.00 | $-57,104,000.00 | $-29,456,000.00 | $-17,420,000.00 | $-1,420,000.00 | -- | $-3,669,000.00 | $-712,000.00 | -- |
Loss Before Income Taxes | $-4,591,000.00 | $-25,614,000.00 | $-6,698,000.00 | $-10,065,000.00 | $-3,566,000.00 | $-36,062,000.00 | $-34,469,000.00 | $-12,116,000.00 | $-15,941,000.00 | $-54,193,000.00 | $-25,706,000.00 | $-12,937,000.00 | $-2,478,000.00 | -- | $-6,693,000.00 | $-2,315,000.00 | -- |
Earnings Per Share Basic | $-0.12 | $-0.68 | $-0.16 | $-0.19 | $-0.10 | $-0.97 | $-910,000.00 | $-740,000.00 | $-0.42 | $-1.76 | $-0.36 | $-0.54 | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 47,098,519 | 45,506,598 | 45,001,998 | 44,743,000 | 43,817,417 | 40,835,000 | 40,246,000 | 40,203,050 | 39,862,000 | 29,038,174 | 39,060,000 | 18,884,000 | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.12 | $-0.68 | $-0.16 | $-0.29 | $-0.10 | $-0.97 | $-170,000.00 | $-740,000.00 | $-0.42 | $-1.76 | $-0.36 | $-0.54 | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 47,099,000 | 45,506,598 | 46,445,309 | 44,743,000 | 43,817,417 | 40,835,186 | 40,246,000 | 40,031,615 | 39,862,000 | 29,038,000 | 25,609,281 | 18,884,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 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 47,338,069 | 47,028,159 | 47,006,694 | 45,399,761 | 44,280,198 | 43,704,876 | 41,453,994 | 40,449,776 | 39,904,690 | 39,836,038 | 39,059,743 | 39,059,743 | 31,055,743 | -- | -- | -- | -- |
Common Stock Value | $473,000.00 | $470,000.00 | $470,000.00 | $454,000.00 | $443,000.00 | $437,000.00 | $415,000.00 | $404,000.00 | $399,000.00 | $398,000.00 | $391,000.00 | $391,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 | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred 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 | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |