Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/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 | 10/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 10/31/2017 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $9,397,000.00 | $9,800,000.00 | $9,700,000.00 | $13,213,000.00 | $15,474,000.00 | $18,155,000.00 | $11,233,000.00 | $10,187,000.00 | $6,896,000.00 | $13,912,000.00 | $22,141,000.00 | $31,672,000.00 | $38,062,000.00 | $12,362,000.00 | $11,298,000.00 | $16,349,000.00 | $15,694,000.00 | $9,852,000.00 | $13,049,000.00 | -- | -- | -- | -- | -- | -- |
Accounts Receivable Net Current | $25,304,000.00 | $30,348,000.00 | $26,576,000.00 | $22,433,000.00 | $16,286,000.00 | $5,316,000.00 | $10,803,000.00 | $2,798,000.00 | $6,308,000.00 | $5,834,000.00 | $4,605,000.00 | $5,804,000.00 | $5,268,000.00 | $4,999,000.00 | $10,082,000.00 | $17,370,000.00 | $31,296,000.00 | $7,501,000.00 | $18,877,000.00 | -- | -- | -- | -- | -- | -- |
Inventory | $6,517,000.00 | $4,219,000.00 | $4,736,000.00 | $3,910,000.00 | $4,090,000.00 | $3,422,000.00 | $5,544,000.00 | $9,906,000.00 | $11,910,000.00 | $10,556,000.00 | $11,344,000.00 | $12,828,000.00 | $15,225,000.00 | $16,135,000.00 | $19,531,000.00 | $24,907,000.00 | $26,495,000.00 | $29,063,000.00 | $21,831,000.00 | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $1,608,000.00 | $1,543,000.00 | $1,428,000.00 | $1,807,000.00 | $2,437,000.00 | $3,027,000.00 | $5,852,000.00 | $6,863,000.00 | $7,416,000.00 | $5,961,000.00 | $7,481,000.00 | $6,148,000.00 | $6,342,000.00 | $5,064,000.00 | $6,430,000.00 | $7,143,000.00 | $9,484,000.00 | $12,363,000.00 | $10,111,000.00 | -- | -- | -- | -- | -- | -- |
Total Current Assets | $43,787,000.00 | $47,537,000.00 | $43,468,000.00 | $43,632,000.00 | $39,177,000.00 | $31,178,000.00 | $35,687,000.00 | $32,599,000.00 | $36,968,000.00 | $36,263,000.00 | $45,571,000.00 | $56,452,000.00 | $64,897,000.00 | $38,560,000.00 | $47,341,000.00 | $65,769,000.00 | $82,969,000.00 | $58,779,000.00 | $63,868,000.00 | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $71,000.00 | $80,000.00 | $83,000.00 | $168,000.00 | $286,000.00 | $454,000.00 | $534,000.00 | $570,000.00 | $645,000.00 | $749,000.00 | $843,000.00 | $1,146,000.00 | $1,291,000.00 | $1,447,000.00 | $1,442,000.00 | $1,518,000.00 | $1,037,000.00 | $1,009,000.00 | $1,071,000.00 | -- | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $2,898,000.00 | $2,989,000.00 | $2,978,000.00 | $2,972,000.00 | $6,344,000.00 | $5,106,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $56,043,000.00 | $58,610,000.00 | $53,740,000.00 | $53,686,000.00 | $46,001,000.00 | $37,291,000.00 | $41,090,000.00 | $38,192,000.00 | $40,873,000.00 | $40,746,000.00 | $50,312,000.00 | $62,376,000.00 | $71,452,000.00 | $46,009,000.00 | $55,459,000.00 | $68,973,000.00 | $85,913,000.00 | $61,943,000.00 | $67,345,000.00 | -- | -- | -- | -- | -- | -- |
Accounts Payable | $19,847,000.00 | $23,256,000.00 | $20,913,000.00 | $21,126,000.00 | $12,435,000.00 | $8,130,000.00 | $9,473,000.00 | $12,563,000.00 | $16,268,000.00 | $11,194,000.00 | $8,856,000.00 | $10,552,000.00 | $11,344,000.00 | $5,608,000.00 | $7,234,000.00 | $18,000,000.00 | $18,972,000.00 | $27,028,000.00 | $27,295,000.00 | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $12,233,000.00 | $10,614,000.00 | $9,475,000.00 | $10,692,000.00 | $10,761,000.00 | $12,045,000.00 | $11,353,000.00 | $10,154,000.00 | $7,921,000.00 | $8,540,000.00 | $11,436,000.00 | $14,663,000.00 | $16,895,000.00 | $11,618,000.00 | $10,265,000.00 | $11,127,000.00 | $17,325,000.00 | $16,063,000.00 | $16,381,000.00 | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $33,675,000.00 | $35,500,000.00 | $32,091,000.00 | $33,641,000.00 | $25,330,000.00 | $30,279,000.00 | $22,460,000.00 | $25,547,000.00 | $27,911,000.00 | $21,315,000.00 | $21,902,000.00 | $28,039,000.00 | $31,197,000.00 | $30,015,000.00 | $29,934,000.00 | $40,342,000.00 | $50,835,000.00 | $61,328,000.00 | $62,216,000.00 | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $362,000.00 | -- | -- | -- | $10,183,000.00 | $10,298,000.00 | $13,682,000.00 | $13,804,000.00 | $13,510,000.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-249,960,000.00 | $-248,607,000.00 | $-249,134,000.00 | $-249,870,000.00 | $-248,829,000.00 | $-247,220,000.00 | $-234,805,000.00 | $-223,083,000.00 | $-212,144,000.00 | $-205,458,000.00 | $-196,178,000.00 | $-189,770,000.00 | $-183,306,000.00 | $-176,210,000.00 | $-166,246,000.00 | $-162,584,000.00 | $-155,816,000.00 | $-149,733,000.00 | $-143,527,000.00 | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $22,368,000.00 | $23,110,000.00 | $21,649,000.00 | $20,045,000.00 | $20,671,000.00 | $7,012,000.00 | $18,630,000.00 | $12,645,000.00 | $12,962,000.00 | $19,431,000.00 | $28,410,000.00 | $34,337,000.00 | $40,255,000.00 | $15,994,000.00 | $25,525,000.00 | $28,631,000.00 | $35,078,000.00 | $615,000.00 | $5,129,000.00 | -- | $-92,830,000.00 | $-95,028,000.00 | $-94,938,000.00 | $-89,911,000.00 | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $56,043,000.00 | $58,610,000.00 | $53,740,000.00 | $53,686,000.00 | $46,001,000.00 | $37,291,000.00 | $41,090,000.00 | $38,192,000.00 | $40,873,000.00 | $40,746,000.00 | $50,312,000.00 | $62,376,000.00 | $71,452,000.00 | $46,009,000.00 | $55,459,000.00 | $68,973,000.00 | $85,913,000.00 | $61,943,000.00 | $67,345,000.00 | -- | -- | -- | -- | -- | -- |
Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/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 | 10/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 10/31/2017 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $99,081,000.00 | $70,231,000.00 | $26,484,000.00 | -- | -- | $89,138,000.00 | $31,450,000.00 | $18,190,000.00 | -- | -- |
Cost of Revenues | $74,308,000.00 | $21,963,000.00 | $44,035,000.00 | $58,205,000.00 | $38,019,000.00 | $20,838,000.00 | $48,156,000.00 | $31,738,000.00 | $19,077,000.00 | $9,777,000.00 | $48,781,000.00 | $9,994,000.00 | $26,681,000.00 | $10,541,000.00 | $81,742,000.00 | $21,602,000.00 | $46,041,000.00 | $17,105,000.00 | $87,576,000.00 | -- | $59,272,000.00 | $20,910,000.00 | $12,927,000.00 | -- | -- |
Gross Profit | $19,324,000.00 | $14,204,000.00 | $4,426,000.00 | $11,623,000.00 | $7,691,000.00 | $2,847,000.00 | $6,414,000.00 | $6,901,000.00 | $5,117,000.00 | $2,463,000.00 | $15,211,000.00 | $4,399,000.00 | $7,083,000.00 | $2,165,000.00 | $34,509,000.00 | $7,248,000.00 | $24,190,000.00 | $9,379,000.00 | $48,089,000.00 | -- | $29,866,000.00 | $15,803,000.00 | $5,263,000.00 | -- | -- |
Research and Development | $1,772,000.00 | $846,000.00 | $105,000.00 | $7,973,000.00 | $-135,000.00 | $2,721,000.00 | $17,696,000.00 | $13,826,000.00 | $8,334,000.00 | $4,664,000.00 | $16,218,000.00 | $10,581,000.00 | $7,192,000.00 | $3,936,000.00 | $26,064,000.00 | $7,010,000.00 | $16,635,000.00 | $8,401,000.00 | $23,247,000.00 | -- | $5,997,000.00 | $5,625,000.00 | $5,141,000.00 | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $18,811,000.00 | $4,915,000.00 | $7,521,000.00 | $25,913,000.00 | $5,245,000.00 | $7,067,000.00 | $44,415,000.00 | $12,507,000.00 | $20,653,000.00 | $11,513,000.00 | $44,471,000.00 | $33,282,000.00 | $22,764,000.00 | $11,226,000.00 | $56,890,000.00 | $47,978,000.00 | $34,478,000.00 | $14,603,000.00 | $42,695,000.00 | -- | $10,780,000.00 | $19,221,000.00 | $9,277,000.00 | -- | -- |
Loss from Operations | $513,000.00 | $688,000.00 | $1,080,000.00 | $-14,290,000.00 | $-1,929,000.00 | $-11,302,000.00 | $-38,001,000.00 | $-26,259,000.00 | $-15,536,000.00 | $-9,050,000.00 | $-29,260,000.00 | $-6,119,000.00 | $-15,681,000.00 | $-9,061,000.00 | $-22,381,000.00 | $-6,252,000.00 | $-5,065,000.00 | $-5,224,000.00 | $5,394,000.00 | -- | $-136,000.00 | $-3,418,000.00 | $-4,014,000.00 | -- | -- |
Loss Before Income Taxes | $284,000.00 | $1,544,000.00 | $581,000.00 | $-13,903,000.00 | $-1,536,000.00 | $-4,164,000.00 | $-38,460,000.00 | $-26,678,000.00 | $-15,829,000.00 | $-9,219,000.00 | $-30,453,000.00 | $-6,314,000.00 | $-16,697,000.00 | $-9,781,000.00 | $-24,446,000.00 | $-18,273,000.00 | $-5,626,000.00 | $-5,911,000.00 | $2,031,000.00 | -- | $-2,393,000.00 | $-4,513,000.00 | $-4,537,000.00 | -- | -- |
Earnings Per Share Basic | -- | $0.01 | $0.02 | $-0.49 | $-0.04 | $-0.22 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 41,689,386 | 41,269,583 | 40,973,594 | 28,889,111 | 36,085,226 | 19,283,496 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | -- | $0.03 | $0.02 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 41,689,386 | 42,992,680 | 41,903,630 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 100,000,000 | -- | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- | -- | -- | 18,666,666 |
Common Stock Shares Outstanding | 43,081,083 | 42,551,041 | 41,110,279 | 40,774,687 | 40,637,828 | 19,340,560 | 18,808,885 | 9,253,238 | 66,953,307 | 66,317,949 | 66,310,867 | 66,008,316 | 65,927,316 | 20,677,360 | 20,437,235 | 20,357,783 | 20,344,258 | 15,873,705 | 15,591,357 | -- | -- | -- | -- | -- | -- |
Common Stock Value | $43,000.00 | $43,000.00 | $41,000.00 | $41,000.00 | $41,000.00 | $19,000.00 | $19,000.00 | $9,000.00 | $67,000.00 | $66,000.00 | $66,000.00 | $66,000.00 | $66,000.00 | $21,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $16,000.00 | $15,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 | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 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 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | -- | -- | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |