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 | 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 | 9/30/2017 | 3/31/2017 | 12/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $32,040,000.00 | $33,271,000.00 | $53,492,000.00 | $110,815,000.00 | $22,969,000.00 | $20,717,000.00 | $26,299,000.00 | $24,319,000.00 | $27,329,000.00 | $63,419,000.00 | $48,125,000.00 | $37,364,000.00 | $53,581,000.00 | $55,996,000.00 | $66,169,000.00 | $67,568,000.00 | $10,435,000.00 | $12,614,000.00 | $11,496,000.00 | $12,561,000.00 | $25,120,000.00 | -- | $14,004,000.00 | -- | -- | $22,408,000.00 | $18,500,000.00 | -- | $27,900,000.00 |
Accounts Receivable Net Current | $22,109,000.00 | $21,953,000.00 | $19,988,000.00 | $20,422,000.00 | $22,600,000.00 | $20,674,000.00 | $16,453,000.00 | $15,118,000.00 | $12,682,000.00 | $14,246,000.00 | $11,894,000.00 | $13,088,000.00 | $13,611,000.00 | $11,417,000.00 | $10,260,000.00 | $9,361,000.00 | $11,720,000.00 | $9,918,000.00 | $9,404,000.00 | $8,411,000.00 | $8,486,000.00 | -- | $7,092,000.00 | -- | -- | $7,416,000.00 | -- | -- | -- |
Inventory | $21,049,000.00 | $20,249,000.00 | $22,335,000.00 | $20,547,000.00 | $17,790,000.00 | $17,282,000.00 | $16,852,000.00 | $16,484,000.00 | $14,705,000.00 | $11,498,000.00 | $8,151,000.00 | $7,408,000.00 | $5,633,000.00 | $5,071,000.00 | $4,969,000.00 | $5,726,000.00 | $5,452,000.00 | $4,953,000.00 | $4,436,000.00 | $3,516,000.00 | $3,343,000.00 | -- | $3,028,000.00 | -- | -- | $2,553,000.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $2,647,000.00 | $3,173,000.00 | $1,943,000.00 | $2,135,000.00 | $2,045,000.00 | $2,365,000.00 | $1,791,000.00 | $2,325,000.00 | $3,143,000.00 | $3,143,000.00 | $2,434,000.00 | $2,563,000.00 | $2,565,000.00 | $1,014,000.00 | $1,632,000.00 | $1,936,000.00 | $2,510,000.00 | $1,619,000.00 | $1,902,000.00 | $2,161,000.00 | $1,990,000.00 | -- | $737,000.00 | -- | -- | $1,252,000.00 | -- | -- | -- |
Total Current Assets | $203,627,000.00 | $211,394,000.00 | $211,019,000.00 | $212,534,000.00 | $128,401,000.00 | $137,611,000.00 | $139,180,000.00 | $148,341,000.00 | $161,261,000.00 | $175,866,000.00 | $199,112,000.00 | $208,110,000.00 | $218,241,000.00 | $149,522,000.00 | $154,529,000.00 | $161,964,000.00 | $111,462,000.00 | $112,713,000.00 | $119,018,000.00 | $129,397,000.00 | $136,042,000.00 | -- | $24,861,000.00 | -- | -- | $33,629,000.00 | -- | -- | -- |
Property Plant and Equipement | $17,348,000.00 | $16,000,000.00 | $16,487,000.00 | $17,579,000.00 | $16,629,000.00 | $15,564,000.00 | $14,449,000.00 | $12,810,000.00 | $10,276,000.00 | $8,992,000.00 | $7,868,000.00 | $7,285,000.00 | $4,527,000.00 | $4,479,000.00 | $4,407,000.00 | $4,269,000.00 | $3,954,000.00 | $3,025,000.00 | $2,532,000.00 | $2,336,000.00 | $2,154,000.00 | -- | $2,048,000.00 | -- | -- | $1,896,000.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $323,000.00 | $325,000.00 | $338,000.00 | $340,000.00 | $374,000.00 | $375,000.00 | $385,000.00 | $385,000.00 | $395,000.00 | $400,000.00 | $352,000.00 | $366,000.00 | $374,000.00 | $314,000.00 | $312,000.00 | $312,000.00 | $315,000.00 | $305,000.00 | $310,000.00 | $321,000.00 | $325,000.00 | -- | $1,486,000.00 | -- | -- | $309,000.00 | -- | -- | -- |
Total Assets | $223,713,000.00 | $230,425,000.00 | $230,878,000.00 | $233,825,000.00 | $149,076,000.00 | $157,552,000.00 | $158,265,000.00 | $166,147,000.00 | $176,849,000.00 | $190,506,000.00 | $207,332,000.00 | $215,761,000.00 | $223,142,000.00 | $154,315,000.00 | $159,248,000.00 | $167,819,000.00 | $117,009,000.00 | $121,316,000.00 | $127,122,000.00 | $132,054,000.00 | $138,521,000.00 | -- | $28,395,000.00 | -- | -- | $35,834,000.00 | -- | -- | -- |
Accounts Payable | $7,661,000.00 | $4,588,000.00 | $4,420,000.00 | $6,157,000.00 | $5,331,000.00 | $6,279,000.00 | $4,613,000.00 | $5,141,000.00 | $4,998,000.00 | $3,198,000.00 | $3,918,000.00 | $5,183,000.00 | $3,271,000.00 | $3,102,000.00 | $2,455,000.00 | $2,577,000.00 | $2,811,000.00 | $2,623,000.00 | $2,450,000.00 | $2,811,000.00 | $2,146,000.00 | -- | $1,790,000.00 | -- | -- | $1,814,000.00 | -- | -- | -- |
Accrued Liabilities | $11,767,000.00 | $17,452,000.00 | $13,549,000.00 | $10,642,000.00 | $9,896,000.00 | $13,511,000.00 | $11,156,000.00 | $10,189,000.00 | $9,169,000.00 | $12,353,000.00 | $8,706,000.00 | $8,525,000.00 | $10,199,000.00 | $8,719,000.00 | $9,272,000.00 | $9,284,000.00 | $11,605,000.00 | $10,211,000.00 | $7,469,000.00 | $7,097,000.00 | $6,860,000.00 | -- | $7,152,000.00 | -- | -- | $5,724,000.00 | -- | -- | -- |
Total Current Liabilities | $58,176,000.00 | $61,050,000.00 | $57,278,000.00 | $56,418,000.00 | $55,117,000.00 | $59,250,000.00 | $55,437,000.00 | $55,314,000.00 | $54,411,000.00 | $56,086,000.00 | $53,134,000.00 | $54,094,000.00 | $53,779,000.00 | $52,284,000.00 | $51,380,000.00 | $51,549,000.00 | $54,001,000.00 | $52,355,000.00 | $49,375,000.00 | $49,299,000.00 | $48,329,000.00 | -- | $49,276,000.00 | -- | -- | $46,664,000.00 | -- | -- | -- |
Long Term Debt | $36,107,000.00 | $36,065,000.00 | $36,022,000.00 | $35,980,000.00 | $35,938,000.00 | $35,171,000.00 | $35,125,000.00 | $35,075,000.00 | $35,024,000.00 | $34,973,000.00 | $39,630,000.00 | $39,543,000.00 | $39,455,000.00 | $39,368,000.00 | $39,264,000.00 | $39,288,000.00 | $39,223,000.00 | $39,158,000.00 | $39,093,000.00 | $39,028,000.00 | $39,000,000.00 | -- | $38,900,000.00 | -- | -- | $38,700,000.00 | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $266,000.00 | $335,000.00 | $356,000.00 | $298,000.00 | $300,000.00 | $232,000.00 | $157,000.00 | $32,000.00 | $104,000.00 | $352,000.00 | $460,000.00 | $430,000.00 | $524,000.00 | $430,000.00 | $610,000.00 | $697,000.00 | $464,000.00 | $475,000.00 | $516,000.00 | $445,000.00 | $439,000.00 | -- | $431,000.00 | -- | -- | $402,000.00 | -- | -- | -- |
Accumulated Deficit | $-411,345,000.00 | $-400,441,000.00 | $-389,458,000.00 | $-379,436,000.00 | $-368,230,000.00 | $-357,105,000.00 | $-345,930,000.00 | $-331,772,000.00 | $-313,259,000.00 | $-295,849,000.00 | $-265,500,000.00 | $-251,519,000.00 | $-239,300,000.00 | $-230,298,000.00 | $-220,824,000.00 | $-208,352,000.00 | $-195,580,000.00 | $-186,482,000.00 | $-175,176,000.00 | $-166,522,000.00 | $-157,177,000.00 | -- | $-151,900,000.00 | -- | -- | $-139,724,000.00 | -- | -- | -- |
Total Stockholders' Equity | $165,537,000.00 | $169,375,000.00 | $173,600,000.00 | $177,407,000.00 | $93,959,000.00 | $98,302,000.00 | $102,828,000.00 | $110,833,000.00 | $122,438,000.00 | $134,420,000.00 | $154,198,000.00 | $161,667,000.00 | $169,363,000.00 | $102,031,000.00 | $107,868,000.00 | $116,270,000.00 | $63,008,000.00 | $68,961,000.00 | $77,747,000.00 | $82,755,000.00 | $90,192,000.00 | -- | $-139,429,000.00 | $-135,703,000.00 | $-133,171,000.00 | $-129,378,000.00 | -- | -- | $-108,733,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $223,713,000.00 | $230,425,000.00 | $230,878,000.00 | $233,825,000.00 | $149,076,000.00 | $157,552,000.00 | $158,265,000.00 | $166,147,000.00 | $176,849,000.00 | $190,506,000.00 | $207,332,000.00 | $215,761,000.00 | $223,142,000.00 | $154,315,000.00 | $159,248,000.00 | $167,819,000.00 | $117,009,000.00 | $121,316,000.00 | $127,122,000.00 | $132,054,000.00 | $138,521,000.00 | -- | $28,395,000.00 | -- | -- | $35,834,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 | 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 | 9/30/2017 | 3/31/2017 | 12/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $67,301,000.00 | $47,490,000.00 | $31,308,000.00 | $14,991,000.00 | $55,380,000.00 | -- | $39,756,000.00 | $26,375,000.00 | $12,712,000.00 | $47,983,000.00 | $34,214,000.00 | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $29,865,000.00 | $109,420,000.00 | $80,744,000.00 | $26,987,000.00 | $26,784,000.00 | $90,704,000.00 | $63,840,000.00 | $22,120,000.00 | $19,456,000.00 | $79,724,000.00 | $38,061,000.00 | $18,242,000.00 | $64,485,000.00 | $17,795,000.00 | $26,821,000.00 | $14,889,000.00 | $60,511,000.00 | $42,746,000.00 | $28,194,000.00 | $13,465,000.00 | $50,547,000.00 | -- | $36,305,000.00 | $24,145,000.00 | $11,664,000.00 | $42,871,000.00 | $30,320,000.00 | -- | -- |
Research and Development | $4,345,000.00 | $15,028,000.00 | $10,866,000.00 | $6,947,000.00 | $3,291,000.00 | $13,627,000.00 | $3,089,000.00 | $3,478,000.00 | $3,580,000.00 | $12,441,000.00 | $6,104,000.00 | $2,955,000.00 | $9,459,000.00 | $2,778,000.00 | $2,165,000.00 | $2,090,000.00 | $7,279,000.00 | $5,503,000.00 | $3,629,000.00 | $1,683,000.00 | $5,376,000.00 | -- | $1,373,000.00 | $2,502,000.00 | $1,206,000.00 | $5,513,000.00 | $4,234,000.00 | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $41,908,000.00 | $156,351,000.00 | $115,169,000.00 | $38,950,000.00 | $38,077,000.00 | $150,313,000.00 | $112,155,000.00 | $76,325,000.00 | $36,324,000.00 | $131,394,000.00 | $62,601,000.00 | $29,817,000.00 | $103,052,000.00 | $75,312,000.00 | $22,071,000.00 | $26,771,000.00 | $96,514,000.00 | $25,133,000.00 | $22,867,000.00 | $22,264,000.00 | $62,512,000.00 | -- | $15,204,000.00 | $14,178,000.00 | $14,581,000.00 | $60,221,000.00 | $46,029,000.00 | -- | -- |
Loss from Operations | $-12,043,000.00 | $-46,931,000.00 | $-11,169,000.00 | $-11,963,000.00 | $-11,293,000.00 | $-59,609,000.00 | $-48,315,000.00 | $-34,749,000.00 | $-16,868,000.00 | $-51,670,000.00 | $-24,540,000.00 | $-11,575,000.00 | $-38,567,000.00 | $-8,675,000.00 | $-10,139,000.00 | $-11,882,000.00 | $-36,003,000.00 | $-10,581,000.00 | $-16,937,000.00 | $-8,799,000.00 | $-11,965,000.00 | -- | $-3,044,000.00 | $-4,614,000.00 | $-2,917,000.00 | $-17,350,000.00 | $-5,039,000.00 | -- | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.27 | $-1.13 | $-0.86 | $-0.61 | $-0.32 | $-1.79 | $-0.41 | $-1.06 | $-0.52 | $-1.71 | $-0.80 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 40,934,392 | 38,427,419 | 40,265,520 | 36,399,309 | 34,916,106 | 34,201,824 | 34,069,357 | 34,052,692 | 33,792,326 | 33,145,930 | 32,836,040 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.27 | $-1.13 | $-0.86 | $-0.30 | $-0.32 | $-1.79 | $-1.47 | $-1.06 | $-0.52 | $-1.71 | $-0.80 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 40,934,392 | 38,427,419 | 40,265,520 | 37,864,185 | 34,916,106 | 34,201,824 | 34,069,357 | 33,923,229 | 33,792,326 | 33,145,930 | 32,836,040 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | 100,000,000 | 100,000,000 | 100,000,000 | 19,333,333 | -- | -- | 19,333,333 | -- | 19,333,333 | -- |
Common Stock Shares Outstanding | 41,078,762 | 40,693,299 | 40,377,691 | 40,087,765 | 35,106,163 | 34,731,577 | 34,439,309 | 34,221,614 | 33,872,363 | 33,674,085 | 33,236,270 | 32,808,534 | 32,583,220 | 28,838,577 | 28,612,451 | 28,406,128 | 25,163,803 | 24,965,512 | 24,761,157 | 24,497,566 | 24,450,757 | -- | 3,912,907 | -- | -- | 3,603,140 | -- | -- | -- |
Common Stock Value | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | -- | $1,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 | $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 | 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 | $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 | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |