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 | 2/28/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 12/31/2018 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $259,085,000.00 | $278,218,000.00 | $286,401,000.00 | $318,019,000.00 | $331,481,000.00 | $350,073,000.00 | $366,399,000.00 | $386,670,000.00 | $463,733,000.00 | $514,445,000.00 | $597,742,000.00 | $575,236,000.00 | $586,566,000.00 | -- | $75,756,000.00 | -- | -- | -- | -- | -- |
Accounts Receivable Net Current | $72,383,000.00 | $70,264,000.00 | $70,213,000.00 | $56,150,000.00 | $50,381,000.00 | $48,128,000.00 | $43,108,000.00 | $41,649,000.00 | $47,410,000.00 | $42,319,000.00 | $40,392,000.00 | $39,702,000.00 | $47,944,000.00 | -- | $45,641,000.00 | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $12,896,000.00 | $12,769,000.00 | $8,954,000.00 | $11,183,000.00 | $11,752,000.00 | $11,687,000.00 | $6,644,000.00 | $8,281,000.00 | $9,763,000.00 | $5,718,000.00 | $5,044,000.00 | $6,563,000.00 | $2,675,000.00 | -- | $1,661,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $442,466,000.00 | $450,737,000.00 | $460,433,000.00 | $473,097,000.00 | $488,406,000.00 | $511,774,000.00 | $521,238,000.00 | $513,212,000.00 | $523,931,000.00 | $565,617,000.00 | $645,978,000.00 | $624,324,000.00 | $639,906,000.00 | -- | $125,244,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $23,957,000.00 | $22,055,000.00 | $20,201,000.00 | $18,590,000.00 | $14,971,000.00 | $11,700,000.00 | $10,540,000.00 | $8,992,000.00 | $5,873,000.00 | $3,304,000.00 | $2,843,000.00 | $2,485,000.00 | $2,206,000.00 | -- | $2,241,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $16,748,000.00 | $17,738,000.00 | $18,728,000.00 | $19,718,000.00 | $20,708,000.00 | $21,698,000.00 | $22,688,000.00 | $23,678,000.00 | $24,713,000.00 | $19,635,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $207,781,000.00 | $207,781,000.00 | $207,781,000.00 | $207,781,000.00 | $207,781,000.00 | $207,781,000.00 | $207,540,000.00 | $207,540,000.00 | $207,607,000.00 | $162,956,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $61,000.00 | $73,000.00 | $83,000.00 | $94,000.00 | $106,000.00 | $186,000.00 | $452,000.00 | $395,000.00 | $356,000.00 | $361,000.00 | $368,000.00 | $381,000.00 | -- | -- | $298,000.00 | -- | -- | -- | -- | -- |
Total Assets | $734,603,000.00 | $742,819,000.00 | $747,087,000.00 | $768,268,000.00 | $767,537,000.00 | $775,562,000.00 | $782,440,000.00 | $780,262,000.00 | $784,311,000.00 | $755,876,000.00 | $653,916,000.00 | $631,269,000.00 | $646,371,000.00 | -- | $134,424,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $2,087,000.00 | $4,582,000.00 | $189,000.00 | $7,733,000.00 | $1,027,000.00 | $2,259,000.00 | $1,930,000.00 | $2,098,000.00 | $3,360,000.00 | $2,184,000.00 | $5,293,000.00 | $1,763,000.00 | $6,151,000.00 | -- | $9,104,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $67,144,000.00 | $68,240,000.00 | $59,534,000.00 | $64,861,000.00 | $61,860,000.00 | $52,411,000.00 | $46,543,000.00 | $44,689,000.00 | $49,572,000.00 | $45,395,000.00 | $59,704,000.00 | $52,117,000.00 | $70,976,000.00 | -- | $42,578,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $88,160,000.00 | $91,348,000.00 | $79,688,000.00 | $94,410,000.00 | $85,990,000.00 | $77,946,000.00 | $71,439,000.00 | $71,344,000.00 | $79,306,000.00 | $54,126,000.00 | $70,848,000.00 | $58,175,000.00 | $81,133,000.00 | -- | $75,168,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-144,000.00 | $-15,000.00 | $-404,000.00 | $-461,000.00 | $-56,000.00 | $-253,000.00 | $-420,000.00 | $-251,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-218,185,000.00 | $-215,829,000.00 | $-200,083,000.00 | $-188,324,000.00 | $-171,248,000.00 | $-157,542,000.00 | $-149,316,000.00 | $-134,756,000.00 | $-123,083,000.00 | $-111,574,000.00 | $-109,503,000.00 | $-98,195,000.00 | $-95,758,000.00 | -- | $-69,301,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $646,443,000.00 | $651,471,000.00 | $667,399,000.00 | $673,858,000.00 | $681,547,000.00 | $697,616,000.00 | $711,001,000.00 | $708,918,000.00 | $705,005,000.00 | $701,750,000.00 | $583,068,000.00 | $573,094,000.00 | $565,238,000.00 | -- | $-52,481,000.00 | $-50,540,000.00 | $-58,276,000.00 | $-63,627,000.00 | $-61,550,000.00 | $-58,473,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $734,603,000.00 | $742,819,000.00 | $747,087,000.00 | $768,268,000.00 | $767,537,000.00 | $775,562,000.00 | $782,440,000.00 | $780,262,000.00 | $784,311,000.00 | $755,876,000.00 | $653,916,000.00 | $631,269,000.00 | $646,371,000.00 | -- | $134,424,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 | 2/28/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 12/31/2018 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $29,303,000.00 | $89,323,000.00 | $23,229,000.00 | $20,779,000.00 | $18,749,000.00 | $57,511,000.00 | $42,236,000.00 | $26,970,000.00 | $12,802,000.00 | $30,830,000.00 | $22,377,000.00 | $14,213,000.00 | $6,850,000.00 | -- | -- | $4,779,000.00 | $4,261,000.00 | $4,342,000.00 | -- | -- |
Gross Profit | $37,208,000.00 | $138,966,000.00 | $102,528,000.00 | $34,472,000.00 | $33,491,000.00 | $127,893,000.00 | $32,000,000.00 | $61,387,000.00 | $29,954,000.00 | $118,538,000.00 | $87,032,000.00 | $57,806,000.00 | $29,273,000.00 | -- | -- | $22,725,000.00 | $20,044,000.00 | $11,726,000.00 | -- | -- |
Research and Development | $16,999,000.00 | $73,914,000.00 | $56,806,000.00 | $38,771,000.00 | $20,473,000.00 | $72,927,000.00 | $19,101,000.00 | $34,058,000.00 | $16,825,000.00 | $58,918,000.00 | $14,485,000.00 | $28,387,000.00 | $14,456,000.00 | -- | -- | $22,715,000.00 | $7,627,000.00 | $7,217,000.00 | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $44,368,000.00 | $214,050,000.00 | $157,078,000.00 | $106,207,000.00 | $50,564,000.00 | $179,557,000.00 | $134,139,000.00 | $43,365,000.00 | $42,856,000.00 | $146,514,000.00 | $108,171,000.00 | $67,688,000.00 | $36,746,000.00 | -- | -- | $43,941,000.00 | $28,607,000.00 | $14,329,000.00 | -- | -- |
Loss from Operations | $-7,160,000.00 | $-75,084,000.00 | $-54,550,000.00 | $-38,244,000.00 | $-17,073,000.00 | $-51,664,000.00 | $-40,752,000.00 | $-11,932,000.00 | $-12,902,000.00 | $-27,976,000.00 | $-21,139,000.00 | $-9,882,000.00 | $-7,473,000.00 | -- | -- | $10,554,000.00 | $3,163,000.00 | $-2,603,000.00 | -- | -- |
Loss Before Income Taxes | $-2,319,000.00 | $-58,058,000.00 | $-11,752,000.00 | $-30,757,000.00 | $-13,688,000.00 | $-47,250,000.00 | $-38,752,000.00 | $-24,282,000.00 | $-12,844,000.00 | $-46,829,000.00 | $-11,272,000.00 | $-28,820,000.00 | $-26,421,000.00 | -- | -- | $5,154,000.00 | $3,986,000.00 | $-2,979,000.00 | -- | -- |
Earnings Per Share Basic | $-0.01 | $-0.36 | $-0.26 | $-0.11 | $-0.08 | $-0.28 | $-0.23 | $-0.07 | $-0.07 | $-0.34 | $-0.35 | $-0.30 | $-0.63 | -- | -- | -- | -- | $-0.16 | -- | -- |
Weighted Average Shares Basic | 162,320,759 | 162,993,686 | 162,674,062 | 162,005,150 | 161,691,506 | 161,303,397 | 160,667,412 | 160,429,125 | 159,190,371 | 123,822,838 | 113,451,378 | 95,690,520 | 41,855,757 | -- | -- | 19,401,927 | 18,666,629 | 18,617,567 | -- | -- |
Earnings Per Share Diluted | $-0.01 | $-0.36 | $-0.07 | $-0.11 | $-0.08 | $-0.28 | $-0.23 | $-0.07 | $-0.07 | $-0.34 | $-0.35 | $-0.30 | $-0.63 | -- | -- | -- | -- | $-0.16 | -- | -- |
Weighted Average Shares Diluted | 162,320,759 | 162,993,686 | 162,674,062 | 162,005,150 | 161,691,506 | 161,303,397 | 162,364,654 | 159,813,053 | 159,190,371 | 123,822,838 | 148,452,987 | 95,690,520 | 41,855,757 | -- | -- | 20,856,530 | 18,666,629 | 18,617,567 | -- | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $162,000.00 | $163,000.00 | $165,000.00 | $163,000.00 | $162,000.00 | $162,000.00 | $163,000.00 | $161,000.00 | $160,000.00 | $158,000.00 | $151,000.00 | $148,000.00 | $147,000.00 | -- | $22,000.00 | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |