Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 8/31/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 4/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 12/31/2018 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $180,138,000.00 | $179,361,000.00 | $162,062,000.00 | $159,068,000.00 | $143,637,000.00 | $148,314,000.00 | -- | $158,335,000.00 | $163,384,000.00 | $168,386,000.00 | $177,506,000.00 | $266,390,000.00 | -- | -- | $46,666,000.00 | -- | -- | -- | -- | -- |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $11,293,000.00 | $10,505,000.00 | $11,415,000.00 | $8,998,000.00 | $9,082,000.00 | $12,318,000.00 | -- | $8,611,000.00 | $7,366,000.00 | $8,184,000.00 | $9,737,000.00 | $7,234,000.00 | -- | -- | $3,117,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $279,643,000.00 | $270,348,000.00 | $255,068,000.00 | $241,021,000.00 | $232,627,000.00 | $303,641,000.00 | -- | $281,840,000.00 | $268,028,000.00 | $256,436,000.00 | $263,629,000.00 | $306,854,000.00 | -- | -- | $79,828,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $1,575,000.00 | $1,558,000.00 | $1,676,000.00 | $1,743,000.00 | $1,668,000.00 | $1,996,000.00 | -- | $2,048,000.00 | $2,155,000.00 | $2,044,000.00 | $2,295,000.00 | $2,056,000.00 | -- | -- | $1,772,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $25,137,000.00 | $27,158,000.00 | $29,179,000.00 | $31,274,000.00 | $33,808,000.00 | $36,113,000.00 | -- | $38,108,000.00 | $40,039,000.00 | $42,088,000.00 | $52,026,000.00 | $195,000.00 | -- | -- | $296,000.00 | -- | -- | -- | -- | -- |
Goodwill | $131,850,000.00 | $131,860,000.00 | $131,852,000.00 | $131,866,000.00 | $131,854,000.00 | $129,344,000.00 | -- | $129,387,000.00 | $129,417,000.00 | $129,413,000.00 | $120,934,000.00 | $13,216,000.00 | -- | -- | $13,205,000.00 | -- | -- | -- | -- | -- |
Other Assets | $4,435,000.00 | $5,031,000.00 | $5,365,000.00 | $5,965,000.00 | $6,533,000.00 | $7,677,000.00 | -- | $5,176,000.00 | $4,707,000.00 | $4,207,000.00 | $3,931,000.00 | $3,463,000.00 | -- | -- | $218,000.00 | -- | -- | -- | -- | -- |
Total Assets | $513,975,000.00 | $504,863,000.00 | $489,341,000.00 | $475,386,000.00 | $466,542,000.00 | $531,229,000.00 | -- | $506,162,000.00 | $487,613,000.00 | $472,942,000.00 | $478,773,000.00 | $360,800,000.00 | -- | -- | $124,874,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $41,097,000.00 | $35,182,000.00 | $33,450,000.00 | $30,545,000.00 | $32,573,000.00 | $27,394,000.00 | -- | $27,789,000.00 | $29,527,000.00 | $24,748,000.00 | $25,091,000.00 | $21,705,000.00 | -- | -- | $16,825,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $12,334,000.00 | $21,301,000.00 | $18,759,000.00 | $15,519,000.00 | $12,288,000.00 | $16,665,000.00 | -- | $14,564,000.00 | $12,503,000.00 | $12,491,000.00 | $17,381,000.00 | $12,185,000.00 | -- | -- | $10,201,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $74,591,000.00 | $75,247,000.00 | $71,893,000.00 | $66,942,000.00 | $66,502,000.00 | $137,187,000.00 | -- | $117,990,000.00 | $98,519,000.00 | $86,810,000.00 | $100,238,000.00 | $50,608,000.00 | -- | -- | $40,498,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $380,357,000.00 | $377,773,000.00 | $375,094,000.00 | $372,403,000.00 | $369,931,000.00 | $365,632,000.00 | -- | $358,939,000.00 | $357,306,000.00 | $356,017,000.00 | $353,079,000.00 | $285,164,000.00 | -- | -- | $29,175,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $45,000.00 | $87,000.00 | -- | $64,000.00 | $-29,000.00 | $-67,000.00 | -- | $19,000.00 | $123,000.00 | $168,000.00 | $174,000.00 | $168,000.00 | -- | -- | $216,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $58,970,000.00 | $51,744,000.00 | $42,342,000.00 | $35,965,000.00 | $30,126,000.00 | $28,465,000.00 | -- | $29,202,000.00 | $31,653,000.00 | $29,935,000.00 | $25,270,000.00 | $24,848,000.00 | -- | -- | $55,047,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $439,384,000.00 | $429,616,000.00 | $417,448,000.00 | $408,444,000.00 | $400,040,000.00 | $394,042,000.00 | -- | $388,172,000.00 | $389,094,000.00 | $386,132,000.00 | $378,535,000.00 | $310,192,000.00 | -- | $89,411,000.00 | $84,376,000.00 | $80,167,000.00 | $76,993,000.00 | $71,835,000.00 | $68,604,000.00 | $53,206,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $513,975,000.00 | $504,863,000.00 | $489,341,000.00 | $475,386,000.00 | $466,542,000.00 | $531,229,000.00 | -- | $506,162,000.00 | $487,613,000.00 | $472,942,000.00 | $478,773,000.00 | $360,800,000.00 | -- | -- | $124,874,000.00 | -- | -- | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 8/31/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 4/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 12/31/2018 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $132,150,000.00 | $432,148,000.00 | $316,840,000.00 | $103,077,000.00 | $108,250,000.00 | $90,295,000.00 | -- | $84,141,000.00 | $81,850,000.00 | $274,144,000.00 | $70,512,000.00 | $129,242,000.00 | -- | -- | -- | $55,365,000.00 | $48,332,000.00 | -- | -- | -- |
Gross Profit | $52,725,000.00 | $182,342,000.00 | $132,850,000.00 | $85,940,000.00 | $40,078,000.00 | $108,539,000.00 | -- | $35,828,000.00 | $34,854,000.00 | $121,380,000.00 | $87,639,000.00 | $56,475,000.00 | -- | -- | -- | $66,832,000.00 | $44,179,000.00 | -- | -- | -- |
Research and Development | $12,051,000.00 | $44,248,000.00 | $11,035,000.00 | $22,560,000.00 | $11,653,000.00 | $10,350,000.00 | -- | $10,185,000.00 | $10,390,000.00 | $34,122,000.00 | $8,818,000.00 | $15,651,000.00 | -- | -- | -- | $17,970,000.00 | $11,749,000.00 | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $44,382,000.00 | $164,249,000.00 | $123,897,000.00 | $82,298,000.00 | $41,062,000.00 | $113,052,000.00 | -- | $38,053,000.00 | $36,225,000.00 | $111,007,000.00 | $30,036,000.00 | $47,541,000.00 | -- | -- | -- | $19,182,000.00 | $17,082,000.00 | -- | -- | -- |
Loss from Operations | $8,343,000.00 | $18,093,000.00 | $5,311,000.00 | $4,626,000.00 | $-984,000.00 | $-4,513,000.00 | -- | $-3,596,000.00 | $-1,371,000.00 | $10,373,000.00 | $10,062,000.00 | $8,934,000.00 | -- | -- | -- | $13,500,000.00 | $10,029,000.00 | -- | -- | -- |
Loss Before Income Taxes | $10,760,000.00 | $25,124,000.00 | $13,924,000.00 | $6,277,000.00 | $448,000.00 | $-441,000.00 | -- | $-2,073,000.00 | $-1,353,000.00 | $10,366,000.00 | $10,058,000.00 | $8,935,000.00 | -- | -- | -- | $13,439,000.00 | $9,984,000.00 | -- | -- | -- |
Earnings Per Share Basic | $0.06 | $0.18 | $0.05 | $0.05 | $0.01 | $-0.01 | -- | $-0.02 | $0.01 | $0.06 | $0.02 | $0.02 | -- | -- | -- | $0.06 | $0.05 | -- | -- | -- |
Weighted Average Shares Basic | 123,945,778 | 123,511,608 | 123,430,652 | 123,378,128 | 123,289,584 | 122,740,982 | -- | 121,637,711 | 120,897,576 | 112,763,261 | 118,206,073 | 106,240,091 | -- | -- | -- | 103,479,239 | 103,479,239 | -- | -- | -- |
Earnings Per Share Diluted | $0.06 | $0.18 | $0.10 | $0.05 | $0.01 | $-0.01 | -- | $-0.02 | $0.01 | $0.06 | $0.02 | $0.02 | -- | -- | -- | $0.06 | $0.05 | -- | -- | -- |
Weighted Average Shares Diluted | 126,917,654 | 125,071,829 | 125,639,879 | 123,836,815 | 123,792,741 | 121,765,509 | -- | 121,269,688 | 125,986,510 | 118,821,925 | 116,419,674 | 112,244,054 | -- | -- | -- | 106,088,898 | 106,135,251 | -- | -- | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 150,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 103,479,239 | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $517,000.00 | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | $10.10 | -- | -- | $0.01 | $0.01 | $0.01 | $18.38 | -- | $0.01 | -- | -- | -- | -- | -- |
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 | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- | -- | -- | -- |
Share Price | -- | $10.56 | -- | -- | -- | -- | -- | -- | -- | $35.50 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |