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 | 4/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $45,701,000.00 | $53,424,000.00 | $44,373,000.00 | $56,738,000.00 | $39,705,000.00 | $65,662,000.00 | $30,497,000.00 | $46,833,000.00 | $58,969,000.00 | $86,262,000.00 | $57,778,000.00 | $37,351,000.00 | -- | -- | $59,874,000.00 | -- | -- | -- | -- |
Accounts Receivable Net Current | $69,324,000.00 | $70,102,000.00 | $63,974,000.00 | $57,658,000.00 | $52,217,000.00 | $49,188,000.00 | $50,889,000.00 | $43,991,000.00 | $38,471,000.00 | $32,427,000.00 | $25,157,000.00 | $21,432,000.00 | -- | -- | $14,574,000.00 | -- | -- | -- | -- |
Inventory | $2,890,000.00 | $2,885,000.00 | $1,309,000.00 | $1,339,000.00 | $1,444,000.00 | $1,571,000.00 | $5,632,000.00 | $1,727,000.00 | $2,200,000.00 | $2,033,000.00 | $1,427,000.00 | $1,503,000.00 | -- | -- | $2,294,000.00 | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $341,357,000.00 | $356,231,000.00 | $357,263,000.00 | $364,802,000.00 | $372,776,000.00 | $390,055,000.00 | $409,744,000.00 | $414,223,000.00 | $423,045,000.00 | $163,431,000.00 | $356,089,000.00 | $92,931,000.00 | -- | -- | $77,655,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | $37,579,000.00 | $35,637,000.00 | $25,689,000.00 | $23,990,000.00 | $21,597,000.00 | $19,079,000.00 | $16,303,000.00 | $13,443,000.00 | $11,634,000.00 | $10,287,000.00 | $8,615,000.00 | $7,638,000.00 | -- | -- | $6,113,000.00 | -- | -- | -- | -- |
Intangible Assets Net | $34,856,000.00 | $35,768,000.00 | $36,678,000.00 | $37,589,000.00 | $39,041,000.00 | $39,351,000.00 | $40,287,000.00 | $41,147,000.00 | $40,871,000.00 | $41,736,000.00 | $1,455,000.00 | $1,521,000.00 | -- | -- | $1,652,000.00 | -- | -- | -- | -- |
Goodwill | $262,800,000.00 | $262,915,000.00 | $262,898,000.00 | $263,002,000.00 | $262,400,000.00 | $258,036,000.00 | $259,971,000.00 | $259,971,000.00 | $255,231,000.00 | $254,672,000.00 | $833,000.00 | $833,000.00 | -- | -- | $833,000.00 | -- | -- | -- | -- |
Other Assets | $489,000.00 | $471,000.00 | $459,000.00 | $427,000.00 | $385,000.00 | $413,000.00 | $382,000.00 | $627,000.00 | $511,000.00 | $773,000.00 | $204,000.00 | $285,000.00 | -- | -- | $788,000.00 | -- | -- | -- | -- |
Total Assets | $692,471,000.00 | $707,387,000.00 | $700,529,000.00 | $708,482,000.00 | $724,677,000.00 | $736,925,000.00 | $754,284,000.00 | $757,741,000.00 | $761,327,000.00 | $502,586,000.00 | $370,297,000.00 | $105,483,000.00 | -- | -- | $88,963,000.00 | -- | -- | -- | -- |
Accounts Payable | $13,989,000.00 | $24,710,000.00 | $13,326,000.00 | $12,592,000.00 | $12,320,000.00 | $12,437,000.00 | $12,075,000.00 | $14,175,000.00 | $9,930,000.00 | $12,718,000.00 | $5,198,000.00 | $13,138,000.00 | -- | -- | $5,640,000.00 | -- | -- | -- | -- |
Accrued Liabilities | $46,193,000.00 | $41,845,000.00 | $35,113,000.00 | $37,136,000.00 | $32,121,000.00 | $33,430,000.00 | $36,476,000.00 | $29,157,000.00 | $28,195,000.00 | $30,905,000.00 | $17,487,000.00 | $39,200,000.00 | -- | -- | $13,606,000.00 | -- | -- | -- | -- |
Total Current Liabilities | $370,876,000.00 | $376,968,000.00 | $363,632,000.00 | $366,006,000.00 | $362,325,000.00 | $362,092,000.00 | $361,322,000.00 | $356,126,000.00 | $351,148,000.00 | $77,103,000.00 | $29,374,000.00 | $74,955,000.00 | -- | -- | $39,499,000.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $656,554,000.00 | $648,317,000.00 | $641,607,000.00 | $635,267,000.00 | $628,808,000.00 | $623,081,000.00 | $617,278,000.00 | $610,331,000.00 | $602,360,000.00 | $597,641,000.00 | $490,175,000.00 | $4,315,000.00 | -- | -- | $503,000.00 | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $381,000.00 | $855,000.00 | $442,000.00 | $359,000.00 | $159,000.00 | $28,000.00 | $-492,000.00 | $85,000.00 | $104,000.00 | $149,000.00 | $186,000.00 | $227,000.00 | -- | -- | $210,000.00 | -- | -- | -- | -- |
Accumulated Deficit | $-336,488,000.00 | $-319,872,000.00 | $-306,287,000.00 | $-294,264,000.00 | $-267,710,000.00 | $-249,366,000.00 | $-224,943,000.00 | $-209,906,000.00 | $-193,353,000.00 | $-173,341,000.00 | $-149,438,000.00 | $-134,727,000.00 | -- | -- | $-111,962,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $320,447,000.00 | $329,300,000.00 | $335,762,000.00 | $341,362,000.00 | $361,257,000.00 | $373,743,000.00 | $391,843,000.00 | $400,510,000.00 | $409,111,000.00 | $424,449,000.00 | $340,923,000.00 | $-130,185,000.00 | -- | $-120,369,000.00 | $-111,249,000.00 | $-101,815,000.00 | $-87,301,000.00 | $-81,510,000.00 | $-73,097,000.00 |
Controlling Interest in Subsidiaries | $1,148,000.00 | $1,119,000.00 | $1,135,000.00 | $1,114,000.00 | $1,095,000.00 | $1,090,000.00 | $1,119,000.00 | $1,105,000.00 | $1,068,000.00 | $1,034,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $692,471,000.00 | $707,387,000.00 | $700,529,000.00 | $708,482,000.00 | $724,677,000.00 | $736,925,000.00 | $754,284,000.00 | $757,741,000.00 | $761,327,000.00 | $502,586,000.00 | $370,297,000.00 | $105,483,000.00 | -- | -- | $88,963,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 | 4/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $74,788,000.00 | $285,147,000.00 | $72,678,000.00 | $133,409,000.00 | $65,957,000.00 | $233,487,000.00 | $171,321,000.00 | $108,651,000.00 | $50,732,000.00 | $161,195,000.00 | $42,233,000.00 | $72,800,000.00 | -- | -- | -- | $79,619,000.00 | $26,518,000.00 | -- | -- |
Gross Profit | $47,902,000.00 | $178,259,000.00 | $129,174,000.00 | $43,556,000.00 | $39,369,000.00 | $147,566,000.00 | $111,536,000.00 | $70,635,000.00 | $32,939,000.00 | $57,141,000.00 | $14,494,000.00 | $21,710,000.00 | -- | -- | -- | $10,175,000.00 | $8,265,000.00 | -- | -- |
Research and Development | $9,590,000.00 | $34,462,000.00 | $8,523,000.00 | $17,047,000.00 | $8,125,000.00 | $31,013,000.00 | $22,698,000.00 | $7,796,000.00 | $7,290,000.00 | $17,780,000.00 | $4,376,000.00 | $7,755,000.00 | -- | -- | -- | $8,879,000.00 | $5,877,000.00 | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $65,759,000.00 | $251,835,000.00 | $59,446,000.00 | $71,609,000.00 | $59,156,000.00 | $221,623,000.00 | $161,289,000.00 | $105,189,000.00 | $51,892,000.00 | $115,827,000.00 | $28,757,000.00 | $43,559,000.00 | -- | -- | -- | $15,942,000.00 | $27,709,000.00 | -- | -- |
Loss from Operations | $-17,857,000.00 | $-73,576,000.00 | $-61,037,000.00 | $-28,053,000.00 | $-19,787,000.00 | $-74,057,000.00 | $-49,753,000.00 | $-15,601,000.00 | $-18,953,000.00 | $-58,686,000.00 | $-14,263,000.00 | $-21,849,000.00 | -- | -- | -- | $-19,845,000.00 | $-5,726,000.00 | -- | -- |
Loss Before Income Taxes | $-16,604,000.00 | $-67,818,000.00 | $-56,704,000.00 | $-44,833,000.00 | $-18,207,000.00 | $-75,973,000.00 | $-52,144,000.00 | $-37,103,000.00 | $-20,554,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | -- | $-1.41 | -- | -- | $-0.38 | $-1.61 | $-0.32 | $-0.35 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | -- | 47,914,039 | -- | -- | 47,699,561 | 47,158,247 | 47,057,521 | 46,932,702 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | -- | $-1.41 | -- | -- | $-0.38 | $-1.61 | $-1.10 | $-0.35 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | -- | 47,914,039 | -- | -- | 47,699,561 | 47,158,247 | 47,057,521 | 46,932,702 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 42,000,000 | -- | -- | 42,000,000 | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 8,665,797 | -- | -- | 7,755,782 | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | 50,000,000 | 50,000,000 | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | $15.97 | $15.82 | $15.82 | $11.37 | $37.60 | $34.86 | $34.86 | $34.86 | $26.96 | $26.96 | $26.96 | $28.00 | -- | -- | $3.83 | $3.65 | -- | -- |