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 | 12/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $69,162,000.00 | $49,760,000.00 | $41,103,000.00 | $74,365,000.00 | $78,411,000.00 | $79,917,000.00 | $95,141,000.00 | $68,561,000.00 | $81,662,000.00 | $107,114,000.00 | $115,332,000.00 | $108,257,000.00 | $102,303,000.00 | $114,515,000.00 | $117,778,000.00 | $79,792,000.00 | $137,376,000.00 | $135,310,000.00 | -- | -- | -- | $26,190,000.00 | -- | -- |
Accounts Receivable Net Current | $50,417,000.00 | $63,489,000.00 | $45,090,000.00 | $42,282,000.00 | $36,699,000.00 | $35,833,000.00 | $26,728,000.00 | $24,864,000.00 | $23,080,000.00 | $25,483,000.00 | $16,041,000.00 | $16,133,000.00 | $15,928,000.00 | $17,178,000.00 | $14,406,000.00 | $14,089,000.00 | $12,311,000.00 | $11,099,000.00 | -- | -- | -- | $10,551,000.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $18,337,000.00 | $10,324,000.00 | $13,388,000.00 | $13,412,000.00 | $10,567,000.00 | $6,418,000.00 | $8,483,000.00 | $8,534,000.00 | $9,114,000.00 | $6,199,000.00 | $7,138,000.00 | $6,846,000.00 | $7,596,000.00 | $9,651,000.00 | $4,565,000.00 | $4,157,000.00 | $5,337,000.00 | $5,050,000.00 | -- | -- | -- | $2,507,000.00 | -- | -- |
Total Current Assets | $177,747,000.00 | $195,943,000.00 | $196,234,000.00 | $259,347,000.00 | $246,434,000.00 | $235,466,000.00 | $225,248,000.00 | $223,784,000.00 | $226,773,000.00 | $222,532,000.00 | $210,053,000.00 | $205,110,000.00 | $200,868,000.00 | $199,330,000.00 | $193,699,000.00 | $154,424,000.00 | $161,140,000.00 | $157,033,000.00 | -- | -- | -- | $42,882,000.00 | -- | -- |
Property Plant and Equipement | $11,609,000.00 | $11,407,000.00 | $11,402,000.00 | $11,125,000.00 | $11,620,000.00 | $11,949,000.00 | $12,251,000.00 | $12,369,000.00 | $12,472,000.00 | $12,854,000.00 | $13,353,000.00 | $13,912,000.00 | $14,352,000.00 | $14,925,000.00 | $14,243,000.00 | $13,410,000.00 | $13,116,000.00 | $13,529,000.00 | -- | -- | -- | $15,524,000.00 | -- | -- |
Intangible Assets Net | $26,495,000.00 | $28,065,000.00 | $29,669,000.00 | $3,068,000.00 | $3,440,000.00 | $2,006,000.00 | $2,263,000.00 | $2,524,000.00 | $2,785,000.00 | $3,045,000.00 | $3,306,000.00 | $3,567,000.00 | $3,827,000.00 | $4,088,000.00 | $4,413,000.00 | $4,769,000.00 | $5,126,000.00 | $5,482,000.00 | -- | -- | -- | $7,014,000.00 | -- | -- |
Goodwill | $121,315,000.00 | $121,404,000.00 | $122,680,000.00 | $8,910,000.00 | $9,012,000.00 | $2,299,000.00 | $2,299,000.00 | $2,299,000.00 | $2,299,000.00 | $2,299,000.00 | $2,299,000.00 | $2,299,000.00 | $2,299,000.00 | $2,299,000.00 | $2,299,000.00 | $2,299,000.00 | $2,299,000.00 | $2,299,000.00 | -- | -- | -- | $2,299,000.00 | -- | -- |
Other Assets | $1,045,000.00 | $1,098,000.00 | $1,111,000.00 | $53,000.00 | $66,000.00 | $64,000.00 | $48,000.00 | $59,000.00 | $71,000.00 | $126,000.00 | $125,000.00 | $125,000.00 | $130,000.00 | $138,000.00 | $125,000.00 | $124,000.00 | $125,000.00 | $125,000.00 | -- | -- | -- | $39,000.00 | -- | -- |
Total Assets | $389,940,000.00 | $396,585,000.00 | $400,313,000.00 | $324,475,000.00 | $309,630,000.00 | $293,920,000.00 | $278,522,000.00 | $275,347,000.00 | $270,487,000.00 | $264,717,000.00 | $250,647,000.00 | $245,625,000.00 | $241,193,000.00 | $239,669,000.00 | $232,252,000.00 | $191,836,000.00 | $198,526,000.00 | $189,591,000.00 | -- | -- | -- | $71,845,000.00 | -- | -- |
Accounts Payable | $5,735,000.00 | $6,933,000.00 | $11,562,000.00 | $9,232,000.00 | $5,723,000.00 | $4,988,000.00 | $7,202,000.00 | $6,771,000.00 | $4,772,000.00 | $2,888,000.00 | $4,356,000.00 | $549,000.00 | $705,000.00 | $1,543,000.00 | $2,037,000.00 | $2,228,000.00 | $2,534,000.00 | $2,049,000.00 | -- | -- | -- | $1,784,000.00 | -- | -- |
Accrued Liabilities | $9,452,000.00 | $11,260,000.00 | $10,557,000.00 | $15,669,000.00 | $14,571,000.00 | $14,322,000.00 | $13,134,000.00 | $13,081,000.00 | $11,509,000.00 | $11,072,000.00 | $9,141,000.00 | $7,640,000.00 | $7,202,000.00 | $6,587,000.00 | $5,555,000.00 | $5,823,000.00 | $5,201,000.00 | $5,057,000.00 | -- | -- | -- | $4,402,000.00 | -- | -- |
Total Current Liabilities | $242,590,000.00 | $252,393,000.00 | $255,369,000.00 | $175,333,000.00 | $164,862,000.00 | $151,583,000.00 | $138,837,000.00 | $134,284,000.00 | $127,733,000.00 | $119,507,000.00 | $102,695,000.00 | $95,463,000.00 | $90,784,000.00 | $87,570,000.00 | $75,637,000.00 | $72,802,000.00 | $70,556,000.00 | $61,461,000.00 | -- | -- | -- | $46,112,000.00 | -- | -- |
Long Term Debt | -- | $55,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-48,000.00 | $-77,000.00 | $-289,000.00 | $-394,000.00 | $-291,000.00 | $-369,000.00 | $-490,000.00 | $-314,000.00 | $-160,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-305,987,000.00 | $-292,412,000.00 | $-272,335,000.00 | $-249,322,000.00 | $-236,237,000.00 | $-225,985,000.00 | $-214,043,000.00 | $-200,110,000.00 | $-185,500,000.00 | $-175,745,000.00 | $-165,845,000.00 | $-158,852,000.00 | $-153,410,000.00 | $-147,043,000.00 | $-141,167,000.00 | $-134,170,000.00 | $-125,868,000.00 | $-115,388,000.00 | -- | -- | -- | $-68,581,000.00 | -- | -- |
Total Stockholders' Equity | $147,350,000.00 | $144,192,000.00 | $144,944,000.00 | $149,142,000.00 | $144,768,000.00 | $142,337,000.00 | $139,685,000.00 | $141,063,000.00 | $142,754,000.00 | $145,210,000.00 | $147,952,000.00 | $150,162,000.00 | $150,409,000.00 | $152,099,000.00 | $156,615,000.00 | $119,034,000.00 | $127,970,000.00 | $128,130,000.00 | $7,856,000.00 | $12,813,000.00 | $20,576,000.00 | $25,733,000.00 | $-56,468,000.00 | $-35,174,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $389,940,000.00 | $396,585,000.00 | $400,313,000.00 | $324,475,000.00 | $309,630,000.00 | $293,920,000.00 | $278,522,000.00 | $275,347,000.00 | $270,487,000.00 | $264,717,000.00 | $250,647,000.00 | $245,625,000.00 | $241,193,000.00 | $239,669,000.00 | $232,252,000.00 | $191,836,000.00 | $198,526,000.00 | $189,591,000.00 | -- | -- | -- | $71,845,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 | 12/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $74,356,000.00 | $257,375,000.00 | $184,752,000.00 | $119,418,000.00 | $58,337,000.00 | $193,970,000.00 | $139,725,000.00 | $89,730,000.00 | $43,438,000.00 | $141,071,000.00 | $101,096,000.00 | $64,351,000.00 | $30,821,000.00 | $98,032,000.00 | $70,301,000.00 | $23,082,000.00 | $22,327,000.00 | $74,553,000.00 | $55,275,000.00 | $36,083,000.00 | $17,534,000.00 | $57,819,000.00 | $34,820,000.00 | -- |
Research and Development | $23,769,000.00 | $79,550,000.00 | $56,889,000.00 | $36,832,000.00 | $17,876,000.00 | $61,436,000.00 | $16,278,000.00 | $28,439,000.00 | $13,065,000.00 | $40,049,000.00 | $27,831,000.00 | $17,280,000.00 | $8,272,000.00 | $30,491,000.00 | $22,686,000.00 | $7,712,000.00 | $7,281,000.00 | $28,059,000.00 | $19,137,000.00 | $12,776,000.00 | $6,352,000.00 | $25,426,000.00 | $16,664,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $87,643,000.00 | $326,652,000.00 | $235,806,000.00 | $75,998,000.00 | $70,270,000.00 | $245,646,000.00 | $178,252,000.00 | $60,825,000.00 | $53,047,000.00 | $169,160,000.00 | $119,465,000.00 | $75,882,000.00 | $37,040,000.00 | $130,034,000.00 | $96,508,000.00 | $31,424,000.00 | $33,271,000.00 | $121,821,000.00 | $24,311,000.00 | $52,317,000.00 | $22,888,000.00 | $78,591,000.00 | $56,823,000.00 | -- |
Loss from Operations | $-13,287,000.00 | $-69,277,000.00 | $-51,054,000.00 | $-26,850,000.00 | $-11,933,000.00 | $-51,676,000.00 | $-14,385,000.00 | $-14,533,000.00 | $-9,609,000.00 | $-28,089,000.00 | $-6,838,000.00 | $-11,531,000.00 | $-6,219,000.00 | $-32,002,000.00 | $-6,921,000.00 | $-8,342,000.00 | $-10,944,000.00 | $-47,268,000.00 | $-21,353,000.00 | $-10,880,000.00 | $-5,354,000.00 | $-20,772,000.00 | $-22,003,000.00 | -- |
Loss Before Income Taxes | $-13,704,000.00 | $-65,778,000.00 | $-23,993,000.00 | $-12,960,000.00 | $-10,150,000.00 | $-49,874,000.00 | $-13,846,000.00 | $-14,530,000.00 | $-9,665,000.00 | $-28,491,000.00 | $-6,929,000.00 | $-11,737,000.00 | $-6,358,000.00 | $-31,528,000.00 | $-6,946,000.00 | $-18,761,000.00 | $-10,477,000.00 | $-46,741,000.00 | $-5,020,000.00 | $-15,888,000.00 | $-5,152,000.00 | $-20,912,000.00 | $-21,910,000.00 | -- |
Earnings Per Share Basic | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.24 | $-1.19 | $-0.83 | $-0.24 | $-0.19 | $-0.92 | $-0.25 | $-0.27 | $-0.18 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 56,344,242 | 55,664,404 | 55,508,195 | 55,331,151 | 55,176,425 | 54,611,616 | 54,450,003 | 54,502,809 | 54,277,676 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 46,000,000 | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 16,697,109 | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 10,000,000 | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.00 | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |