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 | 12/31/2018 | 12/31/2017 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $71,385,000.00 | $84,765,000.00 | $60,984,000.00 | $46,694,000.00 | $40,346,000.00 | $45,595,000.00 | $53,971,000.00 | $55,194,000.00 | $59,577,000.00 | $68,284,000.00 | $84,607,000.00 | $259,220,000.00 | $146,676,000.00 | $164,461,000.00 | $324,288,000.00 | -- | $31,062,000.00 | $39,150,000.00 | $80,909,000.00 | -- | $177,878,000.00 | -- |
Accounts Receivable Net Current | $66,570,000.00 | $76,437,000.00 | $60,922,000.00 | $62,498,000.00 | $63,184,000.00 | $62,117,000.00 | $49,037,000.00 | $53,004,000.00 | $49,389,000.00 | $50,483,000.00 | $43,845,000.00 | $36,070,000.00 | $51,423,000.00 | $37,048,000.00 | $25,543,000.00 | -- | -- | $24,736,000.00 | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $17,569,000.00 | $12,976,000.00 | $13,924,000.00 | $16,955,000.00 | $20,944,000.00 | $18,603,000.00 | $18,620,000.00 | $20,390,000.00 | $24,363,000.00 | $22,140,000.00 | $19,031,000.00 | $13,288,000.00 | $14,430,000.00 | $14,210,000.00 | $11,249,000.00 | -- | -- | $5,364,000.00 | -- | -- | -- | -- |
Total Current Assets | $675,622,000.00 | $645,801,000.00 | $587,235,000.00 | $558,310,000.00 | $539,860,000.00 | $532,022,000.00 | $509,049,000.00 | $510,188,000.00 | $507,351,000.00 | $499,022,000.00 | $469,750,000.00 | $668,535,000.00 | $675,161,000.00 | $652,561,000.00 | $617,692,000.00 | -- | -- | $198,929,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | $6,473,000.00 | $6,663,000.00 | $6,582,000.00 | $7,028,000.00 | $7,482,000.00 | $8,021,000.00 | $8,050,000.00 | $7,650,000.00 | $7,377,000.00 | $6,689,000.00 | $6,421,000.00 | $6,231,000.00 | $5,598,000.00 | $4,963,000.00 | $4,497,000.00 | -- | -- | $3,532,000.00 | -- | -- | -- | -- |
Intangible Assets Net | $22,879,000.00 | $25,768,000.00 | $28,657,000.00 | $31,618,000.00 | $34,581,000.00 | $37,544,000.00 | $40,524,000.00 | $42,296,000.00 | $45,138,000.00 | $47,980,000.00 | $50,835,000.00 | $3,302,000.00 | $3,674,000.00 | $4,047,000.00 | $4,419,000.00 | -- | -- | $5,608,000.00 | -- | -- | -- | -- |
Goodwill | $247,955,000.00 | $247,955,000.00 | $247,955,000.00 | $247,955,000.00 | $247,955,000.00 | $247,955,000.00 | $247,955,000.00 | $247,955,000.00 | $247,955,000.00 | $247,776,000.00 | $247,776,000.00 | $17,320,000.00 | $17,320,000.00 | $17,320,000.00 | $17,320,000.00 | -- | -- | $17,320,000.00 | -- | -- | $1,629,000.00 | -- |
Other Assets | $6,101,000.00 | $5,910,000.00 | $7,805,000.00 | $8,715,000.00 | $9,585,000.00 | $7,576,000.00 | $10,838,000.00 | $12,649,000.00 | $13,841,000.00 | $15,942,000.00 | $19,926,000.00 | $7,665,000.00 | $6,722,000.00 | $5,391,000.00 | $5,920,000.00 | -- | -- | $9,010,000.00 | -- | -- | -- | -- |
Total Assets | $997,080,000.00 | $972,556,000.00 | $919,607,000.00 | $895,121,000.00 | $878,738,000.00 | $871,221,000.00 | $852,625,000.00 | $857,677,000.00 | $856,396,000.00 | $852,528,000.00 | $829,679,000.00 | $728,808,000.00 | $735,011,000.00 | $689,231,000.00 | $653,967,000.00 | -- | -- | $238,040,000.00 | -- | -- | -- | -- |
Accounts Payable | $14,247,000.00 | $16,970,000.00 | $14,712,000.00 | $13,097,000.00 | $14,089,000.00 | $14,867,000.00 | $13,122,000.00 | $13,332,000.00 | $12,050,000.00 | $10,868,000.00 | $9,705,000.00 | $9,742,000.00 | $8,957,000.00 | $9,911,000.00 | $8,849,000.00 | -- | -- | $4,990,000.00 | -- | -- | -- | -- |
Accrued Liabilities | $39,597,000.00 | $35,815,000.00 | $32,083,000.00 | $31,724,000.00 | $29,199,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $289,278,000.00 | $293,433,000.00 | $266,509,000.00 | $259,229,000.00 | $249,808,000.00 | $246,448,000.00 | $227,707,000.00 | $232,253,000.00 | $219,878,000.00 | $213,947,000.00 | $185,436,000.00 | $166,861,000.00 | $175,613,000.00 | $135,337,000.00 | $107,589,000.00 | -- | -- | $95,630,000.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $1,006,865,000.00 | $968,245,000.00 | $935,445,000.00 | $904,531,000.00 | $881,002,000.00 | $856,438,000.00 | $834,900,000.00 | $811,961,000.00 | $795,808,000.00 | $776,690,000.00 | $760,378,000.00 | $657,509,000.00 | $642,090,000.00 | $628,054,000.00 | $616,860,000.00 | -- | -- | $31,835,000.00 | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-144,000.00 | $1,013,000.00 | $-3,442,000.00 | $-3,477,000.00 | $-2,373,000.00 | $-2,772,000.00 | $-4,242,000.00 | $-4,346,000.00 | $-870,000.00 | $611,000.00 | $-107,000.00 | $9,000.00 | $-269,000.00 | $372,000.00 | $339,000.00 | -- | $121,000.00 | $35,000.00 | $85,000.00 | -- | -- | -- |
Accumulated Deficit | $-299,222,000.00 | $-290,432,000.00 | $-279,199,000.00 | $-265,452,000.00 | $-249,985,000.00 | $-229,176,000.00 | $-206,021,000.00 | $-182,469,000.00 | $-158,696,000.00 | $-138,992,000.00 | $-116,297,000.00 | $-95,833,000.00 | $-82,684,000.00 | $-74,789,000.00 | $-71,075,000.00 | -- | -- | $-65,384,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $707,802,000.00 | $679,123,000.00 | $653,098,000.00 | $635,892,000.00 | $628,930,000.00 | $624,773,000.00 | $624,918,000.00 | $625,424,000.00 | $636,518,000.00 | $638,581,000.00 | $644,243,000.00 | $561,947,000.00 | $559,398,000.00 | $553,894,000.00 | $546,378,000.00 | $-27,461,000.00 | $-33,121,000.00 | $-33,434,000.00 | $-35,114,000.00 | $-37,390,000.00 | $-38,677,000.00 | $-38,016,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $997,080,000.00 | $972,556,000.00 | $919,607,000.00 | $895,121,000.00 | $878,738,000.00 | $871,221,000.00 | $852,625,000.00 | $857,677,000.00 | $856,396,000.00 | $852,528,000.00 | $829,679,000.00 | $728,808,000.00 | $735,011,000.00 | $689,231,000.00 | $653,967,000.00 | -- | -- | $238,040,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 | 12/31/2018 | 12/31/2017 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $20,604,000.00 | $77,043,000.00 | $19,750,000.00 | $36,870,000.00 | $18,421,000.00 | $62,287,000.00 | $45,005,000.00 | $15,244,000.00 | $13,863,000.00 | $41,823,000.00 | $11,461,000.00 | $17,498,000.00 | $8,427,000.00 | $28,451,000.00 | $20,354,000.00 | -- | $6,404,000.00 | $20,035,000.00 | $13,922,000.00 | -- | $10,711,000.00 | -- |
Gross Profit | $79,707,000.00 | $272,843,000.00 | $196,006,000.00 | $127,120,000.00 | $61,399,000.00 | $217,753,000.00 | $158,489,000.00 | $102,396,000.00 | $49,833,000.00 | $164,860,000.00 | $118,488,000.00 | $76,246,000.00 | $36,660,000.00 | $122,376,000.00 | $87,784,000.00 | -- | $26,417,000.00 | $84,681,000.00 | $60,037,000.00 | -- | $52,821,000.00 | -- |
Research and Development | $35,832,000.00 | $134,584,000.00 | $33,358,000.00 | $33,544,000.00 | $34,886,000.00 | $121,225,000.00 | $31,698,000.00 | $56,046,000.00 | $27,101,000.00 | $79,604,000.00 | $53,666,000.00 | $30,524,000.00 | $13,836,000.00 | $41,113,000.00 | $29,452,000.00 | -- | $9,295,000.00 | $29,730,000.00 | $21,764,000.00 | -- | $25,861,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $96,343,000.00 | $348,391,000.00 | $86,936,000.00 | $169,240,000.00 | $84,612,000.00 | $307,593,000.00 | $223,477,000.00 | $143,945,000.00 | $68,972,000.00 | $233,229,000.00 | $164,247,000.00 | $101,089,000.00 | $47,272,000.00 | $136,568,000.00 | $93,944,000.00 | -- | $28,516,000.00 | $91,618,000.00 | $66,539,000.00 | -- | $79,676,000.00 | -- |
Loss from Operations | $-16,636,000.00 | $-75,548,000.00 | $-60,170,000.00 | $-18,907,000.00 | $-23,213,000.00 | $-89,840,000.00 | $-23,439,000.00 | $-22,410,000.00 | $-19,139,000.00 | $-68,369,000.00 | $-20,916,000.00 | $-24,843,000.00 | $-10,612,000.00 | $-14,192,000.00 | $-6,160,000.00 | -- | $-2,099,000.00 | $-6,937,000.00 | $-6,502,000.00 | -- | $-26,855,000.00 | -- |
Loss Before Income Taxes | $-9,549,000.00 | $-54,516,000.00 | $-12,317,000.00 | $-14,011,000.00 | $-19,221,000.00 | $-84,746,000.00 | $-22,070,000.00 | $-40,759,000.00 | $-18,866,000.00 | $-67,625,000.00 | $-45,033,000.00 | $-24,137,000.00 | $-10,252,000.00 | $-12,147,000.00 | $-4,638,000.00 | -- | $-1,535,000.00 | $-3,766,000.00 | $-4,045,000.00 | -- | $-25,545,000.00 | -- |
Earnings Per Share Basic | $-0.08 | $-0.59 | $-0.49 | $-0.15 | $-0.21 | $-0.91 | $-0.24 | $-0.44 | -- | -- | -- | $-0.23 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 107,025,351 | 103,317,759 | 104,134,649 | 101,890,022 | 101,260,549 | 99,243,894 | 98,825,422 | 98,955,711 | -- | -- | -- | 93,175,364 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.08 | $-0.59 | $-0.49 | $-0.36 | $-0.21 | $-0.91 | $-0.24 | $-0.44 | -- | -- | -- | $-0.23 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 107,025,351 | 103,317,759 | 102,646,453 | 102,512,578 | 101,260,549 | 99,243,894 | 99,617,687 | 98,422,723 | -- | -- | -- | 93,175,364 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | -- | -- | 101,314,353 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 108,338,295 | 106,114,892 | 104,864,865 | 103,620,107 | 101,838,543 | 100,907,857 | 100,184,478 | 99,282,527 | 98,641,858 | 97,312,040 | 96,205,496 | 93,988,276 | 93,467,841 | 92,112,447 | 91,136,070 | -- | -- | 27,930,741 | -- | -- | -- | -- |
Common Stock Value | $303,000.00 | $297,000.00 | $294,000.00 | $290,000.00 | $286,000.00 | $283,000.00 | $281,000.00 | $278,000.00 | $276,000.00 | $272,000.00 | $269,000.00 | $262,000.00 | $261,000.00 | $257,000.00 | $254,000.00 | -- | -- | $80,000.00 | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | $0.01 | -- | -- | -- | -- |
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 | 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 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | $0.01 | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |