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 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 12/31/2017 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $70,158,000.00 | $83,547,000.00 | $94,945,000.00 | $101,581,000.00 | $110,407,000.00 | $101,736,000.00 | $112,402,000.00 | $121,947,000.00 | $129,168,000.00 | $148,480,000.00 | $188,075,000.00 | $198,703,000.00 | $209,283,000.00 | $231,561,000.00 | $39,806,000.00 | -- | -- | $14,767,000.00 | $15,730,000.00 | -- | -- | $4,124,000.00 | -- |
Accounts Receivable Net Current | $10,522,000.00 | $12,105,000.00 | $10,091,000.00 | $8,941,000.00 | $8,171,000.00 | $8,677,000.00 | $7,221,000.00 | $7,521,000.00 | $6,810,000.00 | $6,562,000.00 | $6,919,000.00 | $6,884,000.00 | $5,119,000.00 | $4,228,000.00 | $5,260,000.00 | -- | -- | $5,511,000.00 | -- | -- | -- | -- | -- |
Inventory | $17,228,000.00 | $16,743,000.00 | $16,131,000.00 | $15,636,000.00 | $15,588,000.00 | $14,564,000.00 | $15,568,000.00 | $19,212,000.00 | $18,304,000.00 | $16,285,000.00 | $14,985,000.00 | $13,401,000.00 | $11,916,000.00 | $10,741,000.00 | $9,288,000.00 | -- | -- | $5,612,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $3,819,000.00 | $4,235,000.00 | $4,424,000.00 | $4,233,000.00 | $4,472,000.00 | $4,343,000.00 | $3,192,000.00 | $3,731,000.00 | $5,298,000.00 | $4,883,000.00 | $5,660,000.00 | $3,091,000.00 | $3,011,000.00 | $3,228,000.00 | $1,037,000.00 | -- | -- | $1,601,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $147,936,000.00 | $150,422,000.00 | $147,364,000.00 | $164,428,000.00 | $181,298,000.00 | $168,953,000.00 | $183,111,000.00 | $192,781,000.00 | $200,725,000.00 | $208,002,000.00 | $227,644,000.00 | $233,084,000.00 | $239,344,000.00 | $249,989,000.00 | $55,622,000.00 | -- | -- | $41,071,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $4,218,000.00 | $4,028,000.00 | $4,065,000.00 | $4,218,000.00 | $4,490,000.00 | $4,694,000.00 | $4,922,000.00 | $4,932,000.00 | $4,918,000.00 | $4,814,000.00 | $4,703,000.00 | $2,773,000.00 | $1,799,000.00 | $1,474,000.00 | $1,164,000.00 | -- | -- | $902,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $2,333,000.00 | $2,333,000.00 | $2,333,000.00 | $2,333,000.00 | $2,300,000.00 | $2,300,000.00 | $2,300,000.00 | $2,333,000.00 | $2,300,000.00 | $2,300,000.00 | $2,300,000.00 | $2,300,000.00 | $2,300,000.00 | $2,333,000.00 | $2,333,000.00 | -- | -- | $2,300,000.00 | -- | -- | -- | -- | -- |
Other Assets | $577,000.00 | $591,000.00 | $415,000.00 | $448,000.00 | $465,000.00 | $529,000.00 | $687,000.00 | $796,000.00 | $729,000.00 | $731,000.00 | $558,000.00 | $560,000.00 | $522,000.00 | $536,000.00 | $525,000.00 | -- | -- | $579,000.00 | -- | -- | -- | -- | -- |
Total Assets | $164,584,000.00 | $177,781,000.00 | $185,016,000.00 | $193,113,000.00 | $201,272,000.00 | $193,676,000.00 | $202,203,000.00 | $212,729,000.00 | $222,849,000.00 | $235,173,000.00 | $246,818,000.00 | $248,940,000.00 | $255,270,000.00 | $263,708,000.00 | $71,244,000.00 | -- | -- | $53,533,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $3,125,000.00 | $1,497,000.00 | $3,189,000.00 | $2,377,000.00 | $2,890,000.00 | $1,758,000.00 | $2,648,000.00 | $2,599,000.00 | $2,803,000.00 | $1,582,000.00 | $4,434,000.00 | $2,156,000.00 | $1,826,000.00 | $1,472,000.00 | $2,297,000.00 | -- | -- | $2,681,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $10,071,000.00 | $16,234,000.00 | $13,684,000.00 | $13,562,000.00 | $10,632,000.00 | $13,276,000.00 | $10,744,000.00 | $11,734,000.00 | $10,872,000.00 | $13,366,000.00 | $12,374,000.00 | $10,499,000.00 | $9,756,000.00 | $8,651,000.00 | $8,844,000.00 | -- | -- | $9,463,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $54,086,000.00 | $59,466,000.00 | $59,273,000.00 | $59,161,000.00 | $57,338,000.00 | $39,669,000.00 | $38,721,000.00 | $40,547,000.00 | $40,704,000.00 | $41,934,000.00 | $43,990,000.00 | $39,020,000.00 | $38,655,000.00 | $37,574,000.00 | $70,534,000.00 | -- | -- | $35,572,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | $37,233,000.00 | $37,244,000.00 | $37,245,000.00 | $37,240,000.00 | $37,264,000.00 | $17,324,000.00 | $17,383,000.00 | $17,381,000.00 | $17,427,000.00 | $17,415,000.00 | $17,390,000.00 | $17,371,000.00 | $17,333,000.00 | $17,368,000.00 | $47,056,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $533,406,000.00 | $526,797,000.00 | $521,034,000.00 | $514,331,000.00 | $508,254,000.00 | $502,712,000.00 | $498,083,000.00 | $492,651,000.00 | $487,888,000.00 | $482,885,000.00 | $479,636,000.00 | $475,561,000.00 | $469,948,000.00 | $467,147,000.00 | $24,896,000.00 | -- | -- | $21,750,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $1,963,000.00 | $2,640,000.00 | $1,944,000.00 | $1,956,000.00 | $1,820,000.00 | $1,575,000.00 | $1,397,000.00 | $1,357,000.00 | $1,443,000.00 | $1,712,000.00 | $1,544,000.00 | $1,479,000.00 | $1,410,000.00 | $1,685,000.00 | $1,648,000.00 | -- | -- | $1,373,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $-424,910,000.00 | $-411,200,000.00 | $-397,273,000.00 | $-382,373,000.00 | $-366,178,000.00 | $-350,300,000.00 | $-336,000,000.00 | $-321,900,000.00 | $-307,200,000.00 | $-291,400,000.00 | $-278,389,000.00 | $-267,200,000.00 | $-254,800,000.00 | $-242,734,000.00 | $-233,437,000.00 | -- | -- | $-210,503,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $110,498,000.00 | $118,315,000.00 | $125,743,000.00 | $133,952,000.00 | $143,934,000.00 | $154,007,000.00 | $163,482,000.00 | $172,182,000.00 | $182,145,000.00 | $193,239,000.00 | $202,828,000.00 | $209,920,000.00 | $216,615,000.00 | $226,134,000.00 | $-206,889,000.00 | $-205,765,000.00 | $-194,042,000.00 | $-187,378,000.00 | $-182,838,000.00 | $-178,788,000.00 | $-173,411,000.00 | $-167,326,000.00 | $-149,394,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $164,584,000.00 | $177,781,000.00 | $185,016,000.00 | $193,113,000.00 | $201,272,000.00 | $193,676,000.00 | $202,203,000.00 | $212,729,000.00 | $222,849,000.00 | $235,173,000.00 | $246,818,000.00 | $248,940,000.00 | $255,270,000.00 | $263,708,000.00 | $71,244,000.00 | -- | -- | $53,533,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 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 12/31/2017 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $14,078,000.00 | $50,752,000.00 | $36,352,000.00 | $23,323,000.00 | $10,589,000.00 | $39,865,000.00 | $10,152,000.00 | $10,418,000.00 | $8,111,000.00 | $35,630,000.00 | $9,739,000.00 | $15,640,000.00 | $6,611,000.00 | $7,078,000.00 | $14,124,000.00 | $1,012,000.00 | $5,650,000.00 | $22,414,000.00 | $15,077,000.00 | $4,953,000.00 | $3,717,000.00 | $12,286,000.00 | -- |
Research and Development | $4,210,000.00 | $18,080,000.00 | $14,184,000.00 | $5,710,000.00 | $4,253,000.00 | $15,397,000.00 | $4,366,000.00 | $3,594,000.00 | $3,534,000.00 | $13,063,000.00 | $2,815,000.00 | $6,540,000.00 | $3,034,000.00 | $7,460,000.00 | $1,997,000.00 | -- | -- | $6,049,000.00 | $4,446,000.00 | -- | -- | $6,991,000.00 | -- |
Selling, General, and Administrative | $24,404,000.00 | $94,607,000.00 | $23,985,000.00 | $46,199,000.00 | $22,736,000.00 | $83,105,000.00 | $61,197,000.00 | $21,235,000.00 | $20,245,000.00 | $69,871,000.00 | $50,962,000.00 | $33,224,000.00 | $15,604,000.00 | $46,074,000.00 | $10,813,000.00 | -- | -- | $34,203,000.00 | $8,621,000.00 | -- | -- | $20,347,000.00 | -- |
Total Operating Expenses | $28,614,000.00 | $112,687,000.00 | $84,368,000.00 | $56,162,000.00 | $26,989,000.00 | $98,502,000.00 | $72,691,000.00 | $48,608,000.00 | $23,779,000.00 | $82,934,000.00 | $60,317,000.00 | $39,764,000.00 | $18,638,000.00 | $53,534,000.00 | $12,810,000.00 | -- | -- | $40,252,000.00 | $10,020,000.00 | -- | -- | $27,338,000.00 | -- |
Loss from Operations | $-14,536,000.00 | $-61,935,000.00 | $-48,016,000.00 | $-16,439,000.00 | $-16,400,000.00 | $-58,637,000.00 | $-13,931,000.00 | $-30,079,000.00 | $-15,668,000.00 | $-47,304,000.00 | $-9,762,000.00 | $-24,124,000.00 | $-12,027,000.00 | $-32,332,000.00 | $-22,978,000.00 | -- | -- | $-17,838,000.00 | $-3,613,000.00 | -- | -- | $-15,052,000.00 | -- |
Loss Before Income Taxes | $-13,563,000.00 | $-60,272,000.00 | $-46,632,000.00 | $-31,791,000.00 | $-15,736,000.00 | $-58,570,000.00 | $-44,533,000.00 | $-30,361,000.00 | $-15,761,000.00 | $-48,318,000.00 | $-10,137,000.00 | $-24,275,000.00 | $-11,978,000.00 | $-32,018,000.00 | $-3,811,000.00 | -- | -- | $-20,340,000.00 | $-4,246,000.00 | -- | -- | $-18,467,000.00 | -- |
Earnings Per Share Basic | $-0.36 | $-1.60 | $-0.39 | $-0.43 | $-0.42 | $-1.59 | $-1.21 | $-0.40 | $-0.43 | $-1.35 | $-0.28 | $-0.68 | $-0.34 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 38,636,029 | 37,974,567 | 38,119,824 | 37,696,001 | 37,572,382 | 37,096,541 | 37,190,352 | 37,003,443 | 36,805,366 | 36,129,409 | 36,449,399 | 35,708,548 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.36 | $-1.60 | $-1.24 | $-0.43 | $-0.42 | $-1.59 | $-1.21 | $-0.40 | $-0.43 | $-1.35 | $-0.99 | $-0.68 | $-0.34 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 38,636,029 | 37,974,567 | 38,119,824 | 37,696,001 | 37,572,382 | 37,096,541 | 37,001,136 | 36,904,952 | 36,805,366 | 36,129,409 | 36,449,399 | 35,708,548 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- | 240,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 38,812,175 | 38,516,383 | 38,301,446 | 38,016,671 | 37,730,676 | 37,555,565 | 37,408,028 | 37,266,030 | 37,098,421 | 36,931,762 | 36,820,407 | 36,580,617 | 35,803,664 | 35,693,753 | 3,801,824 | -- | -- | 2,100,203 | -- | -- | -- | -- | -- |
Common Stock Value | $39,000.00 | $39,000.00 | $38,000.00 | $38,000.00 | $38,000.00 | $38,000.00 | $37,000.00 | $37,000.00 | $37,000.00 | $37,000.00 | $37,000.00 | $36,000.00 | $36,000.00 | $36,000.00 | $4,000.00 | -- | -- | $2,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 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,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 | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |