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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $168,788,000.00 | $167,299,000.00 | $163,600,000.00 | $131,544,000.00 | $129,500,000.00 | $296,601,000.00 | $341,523,000.00 | $349,894,000.00 | $362,500,000.00 | $364,600,000.00 | $376,771,000.00 | $159,846,000.00 | -- | $165,200,000.00 | -- | -- | -- | -- |
Accounts Receivable Net Current | $50,306,000.00 | $55,928,000.00 | $55,402,000.00 | $49,624,000.00 | $43,100,000.00 | $48,864,000.00 | $39,636,000.00 | $36,811,000.00 | $30,406,000.00 | $29,760,000.00 | $29,450,000.00 | $24,029,000.00 | -- | $16,990,000.00 | -- | -- | -- | -- |
Inventory | $54,742,000.00 | $60,877,000.00 | $66,875,000.00 | $65,731,000.00 | $69,502,000.00 | $48,154,000.00 | $49,369,000.00 | $45,345,000.00 | $37,982,000.00 | $32,171,000.00 | $27,511,000.00 | $26,655,000.00 | -- | $23,018,000.00 | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $13,160,000.00 | $12,514,000.00 | $12,017,000.00 | $10,628,000.00 | $11,107,000.00 | $12,954,000.00 | $13,331,000.00 | $11,220,000.00 | $8,218,000.00 | $5,184,000.00 | $6,094,000.00 | $6,408,000.00 | -- | $2,495,000.00 | -- | -- | -- | -- |
Total Current Assets | $388,647,000.00 | $392,060,000.00 | $422,315,000.00 | $424,821,000.00 | $425,622,000.00 | $454,020,000.00 | $443,859,000.00 | $443,270,000.00 | $439,112,000.00 | $431,733,000.00 | $439,826,000.00 | $216,938,000.00 | -- | $208,622,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | $18,247,000.00 | $18,405,000.00 | $17,415,000.00 | $15,588,000.00 | $15,549,000.00 | $13,682,000.00 | $7,844,000.00 | $7,340,000.00 | $6,504,000.00 | $5,851,000.00 | $4,982,000.00 | $3,895,000.00 | -- | $2,140,000.00 | -- | -- | -- | -- |
Intangible Assets Net | $22,252,000.00 | $23,084,000.00 | $24,292,000.00 | $23,683,000.00 | $24,664,000.00 | $4,331,000.00 | $4,485,000.00 | $3,859,000.00 | $4,328,000.00 | $4,739,000.00 | $361,000.00 | $333,000.00 | -- | $274,000.00 | -- | -- | -- | -- |
Goodwill | $16,183,000.00 | $16,183,000.00 | $16,457,000.00 | $19,143,000.00 | $19,143,000.00 | $10,144,000.00 | $10,144,000.00 | $10,144,000.00 | $10,144,000.00 | $10,144,000.00 | $476,000.00 | $476,000.00 | -- | $476,000.00 | -- | -- | -- | -- |
Other Assets | $4,081,000.00 | $3,385,000.00 | $3,168,000.00 | $3,009,000.00 | $3,006,000.00 | $2,957,000.00 | $4,559,000.00 | $2,880,000.00 | $1,264,000.00 | $1,665,000.00 | $1,297,000.00 | $1,259,000.00 | -- | $1,089,000.00 | -- | -- | -- | -- |
Total Assets | $492,067,000.00 | $494,457,000.00 | $519,430,000.00 | $525,054,000.00 | $524,575,000.00 | $519,476,000.00 | $499,295,000.00 | $492,817,000.00 | $485,879,000.00 | $463,305,000.00 | $454,320,000.00 | $230,279,000.00 | -- | $219,979,000.00 | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $18,054,000.00 | $20,035,000.00 | $20,514,000.00 | $19,591,000.00 | $20,366,000.00 | $21,126,000.00 | $16,637,000.00 | $17,841,000.00 | $14,640,000.00 | $15,251,000.00 | $10,753,000.00 | $11,593,000.00 | -- | $9,048,000.00 | -- | -- | -- | -- |
Total Current Liabilities | $99,453,000.00 | $101,393,000.00 | $103,906,000.00 | $100,875,000.00 | $101,115,000.00 | $93,930,000.00 | $82,786,000.00 | $81,688,000.00 | $78,437,000.00 | $57,920,000.00 | $51,125,000.00 | $46,945,000.00 | -- | $41,688,000.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-1,554,000.00 | $-1,275,000.00 | $-1,579,000.00 | $-1,759,000.00 | $-587,000.00 | $-697,000.00 | $-530,000.00 | $228,000.00 | $911,000.00 | $897,000.00 | $570,000.00 | $536,000.00 | -- | $65,000.00 | -- | -- | -- | -- |
Accumulated Deficit | $-35,347,000.00 | $-29,178,000.00 | $-34,681,000.00 | $-28,225,000.00 | $-23,837,000.00 | $-17,030,000.00 | $-20,559,000.00 | $-22,225,000.00 | $-21,627,000.00 | $-19,606,000.00 | $-18,415,000.00 | $-19,835,000.00 | -- | $-22,607,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $392,614,000.00 | $393,064,000.00 | $415,524,000.00 | $424,179,000.00 | $423,460,000.00 | $425,546,000.00 | $416,509,000.00 | $411,129,000.00 | $407,442,000.00 | $405,385,000.00 | $403,195,000.00 | $-10,985,000.00 | $-14,757,000.00 | $-16,028,000.00 | $-27,391,000.00 | $-34,297,000.00 | $-42,499,000.00 | $-41,701,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $492,067,000.00 | $494,457,000.00 | $519,430,000.00 | $525,054,000.00 | $524,575,000.00 | $519,476,000.00 | $499,295,000.00 | $492,817,000.00 | $485,879,000.00 | $463,305,000.00 | $454,320,000.00 | $230,279,000.00 | -- | $219,979,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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $44,860,000.00 | $193,015,000.00 | $134,782,000.00 | $49,693,000.00 | $37,088,000.00 | $164,036,000.00 | $115,700,000.00 | $75,223,000.00 | $35,064,000.00 | $127,950,000.00 | $89,056,000.00 | $54,680,000.00 | -- | -- | $62,220,000.00 | $37,124,000.00 | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $23,013,000.00 | $109,426,000.00 | $76,378,000.00 | $28,162,000.00 | $21,038,000.00 | $100,974,000.00 | $26,862,000.00 | $24,561,000.00 | $20,177,000.00 | $79,144,000.00 | $55,508,000.00 | $34,231,000.00 | -- | -- | $32,261,000.00 | $16,645,000.00 | -- | -- |
Research and Development | $9,796,000.00 | $44,151,000.00 | $11,171,000.00 | $22,110,000.00 | $9,974,000.00 | $34,858,000.00 | $25,111,000.00 | $8,436,000.00 | $8,025,000.00 | $24,442,000.00 | $17,366,000.00 | $11,288,000.00 | -- | -- | $9,308,000.00 | $5,932,000.00 | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $33,747,000.00 | $137,271,000.00 | $104,086,000.00 | $70,489,000.00 | $33,200,000.00 | $102,778,000.00 | $73,488,000.00 | $47,986,000.00 | $22,534,000.00 | $69,987,000.00 | $47,668,000.00 | $29,288,000.00 | -- | -- | $26,478,000.00 | $8,488,000.00 | -- | -- |
Loss from Operations | $-10,734,000.00 | $-27,845,000.00 | $-27,708,000.00 | $-9,127,000.00 | $-12,162,000.00 | $-1,804,000.00 | $1,360,000.00 | $-3,248,000.00 | $-2,357,000.00 | $9,157,000.00 | $7,840,000.00 | $4,943,000.00 | -- | -- | $5,783,000.00 | $-928,000.00 | -- | -- |
Loss Before Income Taxes | $-8,993,000.00 | $-15,709,000.00 | $-4,185,000.00 | $-15,635,000.00 | $-9,040,000.00 | $1,260,000.00 | $-2,854,000.00 | $-4,704,000.00 | $-3,303,000.00 | $5,938,000.00 | $5,494,000.00 | $3,419,000.00 | -- | -- | $6,428,000.00 | $192,000.00 | -- | -- |
Earnings Per Share Basic | -- | $-0.09 | -- | -- | -- | $0.02 | $-0.01 | $-0.02 | $0.02 | -- | $0.00 | -- | -- | -- | $0.05 | $0.04 | -- | -- |
Weighted Average Shares Basic | 130,920,971 | 135,283,044 | 135,862,905 | 135,918,707 | 135,489,194 | 134,510,831 | 134,342,059 | 134,403,059 | 133,902,523 | 76,741,858 | 57,534,080 | 31,719,005 | -- | -- | 28,551,126 | 28,475,868 | -- | -- |
Earnings Per Share Diluted | -- | $-0.09 | -- | -- | -- | $0.02 | $-0.01 | $-0.02 | $0.02 | -- | $0.00 | -- | -- | -- | $0.09 | $0.04 | -- | -- |
Weighted Average Shares Diluted | 130,920,971 | 135,283,044 | 136,173,278 | 135,705,139 | 135,489,194 | 138,562,111 | 138,709,335 | 134,154,171 | 133,902,523 | 81,542,729 | 62,095,275 | 35,908,554 | -- | -- | 30,763,586 | 31,133,913 | -- | -- |
Common Stock Shares Authorized | 1,000,000,000 | 1,000,000,000 | 1,000,000,000 | 1,000,000,000 | 1,000,000,000 | 1,000,000,000 | 1,000,000,000 | 1,000,000,000 | 1,000,000,000 | 1,000,000,000 | 1,000,000,000 | 153,329,500 | -- | 153,329,500 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 131,254,181 | 130,714,906 | 135,545,663 | 136,344,908 | 135,644,055 | 135,365,381 | 134,849,139 | 134,601,671 | 134,242,930 | 133,749,663 | 133,725,741 | 32,096,586 | -- | 31,241,916 | -- | -- | -- | -- |
Common Stock Value | $131,000.00 | $131,000.00 | $136,000.00 | $136,000.00 | $136,000.00 | $135,000.00 | $135,000.00 | $135,000.00 | $134,000.00 | $126,000.00 | $125,000.00 | $24,000.00 | -- | $23,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 | -- | -- | -- | -- |
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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |