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 | 12/31/2018 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $228,129,000.00 | $225,719,000.00 | $212,147,000.00 | $238,937,000.00 | $204,126,000.00 | $189,082,000.00 | $211,812,000.00 | $215,537,000.00 | $247,504,000.00 | $239,297,000.00 | $310,704,000.00 | $166,972,000.00 | -- | $114,470,000.00 | $113,769,000.00 | $86,662,000.00 | -- | -- | -- |
Accounts Receivable Net Current | $15,726,000.00 | $11,738,000.00 | $14,417,000.00 | $13,495,000.00 | $15,766,000.00 | $13,177,000.00 | $13,578,000.00 | $12,993,000.00 | $12,784,000.00 | $10,635,000.00 | $11,595,000.00 | $10,866,000.00 | -- | $8,555,000.00 | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $17,914,000.00 | $15,159,000.00 | $17,494,000.00 | $13,308,000.00 | $19,581,000.00 | $16,699,000.00 | $16,624,000.00 | $13,860,000.00 | $23,172,000.00 | $16,589,000.00 | $16,338,000.00 | $12,565,000.00 | -- | $10,536,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $284,491,000.00 | $275,338,000.00 | $266,780,000.00 | $288,462,000.00 | $262,195,000.00 | $241,680,000.00 | $264,736,000.00 | $242,390,000.00 | $283,460,000.00 | $266,521,000.00 | $338,637,000.00 | $190,403,000.00 | -- | $133,561,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | -- | -- | $43,763,000.00 | $38,894,000.00 | $34,446,000.00 | $30,823,000.00 | $29,012,000.00 | $49,342,000.00 | $47,769,000.00 | $47,013,000.00 | $47,112,000.00 | $48,973,000.00 | -- | $51,374,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $12,465,000.00 | $13,735,000.00 | $15,026,000.00 | $16,317,000.00 | $17,566,000.00 | $18,900,000.00 | $13,552,000.00 | $14,570,000.00 | $15,361,000.00 | $16,031,000.00 | $438,000.00 | $490,000.00 | -- | $815,000.00 | -- | -- | -- | -- | -- |
Goodwill | $63,318,000.00 | $63,318,000.00 | $63,318,000.00 | $63,265,000.00 | $63,247,000.00 | $63,229,000.00 | $63,184,000.00 | $59,933,000.00 | $59,994,000.00 | $59,910,000.00 | $11,392,000.00 | $11,415,000.00 | -- | $11,404,000.00 | -- | -- | -- | -- | -- |
Other Assets | $8,407,000.00 | $8,503,000.00 | $8,620,000.00 | $8,989,000.00 | $8,755,000.00 | $9,240,000.00 | $12,877,000.00 | $13,319,000.00 | $13,157,000.00 | $12,765,000.00 | $9,408,000.00 | $12,529,000.00 | -- | $6,053,000.00 | -- | -- | -- | -- | -- |
Total Assets | $459,745,000.00 | $447,818,000.00 | $426,513,000.00 | $448,637,000.00 | $424,352,000.00 | $405,395,000.00 | $423,813,000.00 | $413,382,000.00 | $451,064,000.00 | $431,015,000.00 | $434,472,000.00 | $287,691,000.00 | -- | $252,064,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $34,150,000.00 | $32,282,000.00 | $32,311,000.00 | $33,307,000.00 | $25,803,000.00 | $25,312,000.00 | $25,805,000.00 | $18,404,000.00 | $31,747,000.00 | $31,788,000.00 | $43,196,000.00 | $36,727,000.00 | -- | $28,734,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $52,569,000.00 | $61,678,000.00 | $55,375,000.00 | $52,349,000.00 | $51,682,000.00 | $57,373,000.00 | $59,916,000.00 | $55,820,000.00 | $56,509,000.00 | $50,817,000.00 | $42,958,000.00 | $47,877,000.00 | -- | $41,028,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $291,839,000.00 | $278,984,000.00 | $279,171,000.00 | $280,288,000.00 | $274,335,000.00 | $263,020,000.00 | $269,987,000.00 | $247,726,000.00 | $261,213,000.00 | $233,464,000.00 | $243,428,000.00 | $762,656,000.00 | -- | $731,790,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $1,108,263,000.00 | $1,101,474,000.00 | $1,086,222,000.00 | $1,070,461,000.00 | $1,049,948,000.00 | $1,032,550,000.00 | $1,015,068,000.00 | $994,558,000.00 | $969,731,000.00 | $947,160,000.00 | $919,712,000.00 | $151,109,000.00 | -- | $102,417,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $528,000.00 | $232,000.00 | $1,483,000.00 | $330,000.00 | $866,000.00 | $1,497,000.00 | $4,498,000.00 | $1,854,000.00 | $-355,000.00 | $-1,795,000.00 | $-1,624,000.00 | $-9,540,000.00 | -- | $-13,827,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $-941,075,000.00 | $-933,061,000.00 | $-940,550,000.00 | $-902,633,000.00 | $-900,987,000.00 | $-891,862,000.00 | $-865,933,000.00 | $-830,952,000.00 | $-779,723,000.00 | $-748,012,000.00 | $-727,241,000.00 | $-687,566,000.00 | -- | $-639,348,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $167,906,000.00 | $168,834,000.00 | $147,342,000.00 | $168,349,000.00 | $150,017,000.00 | $142,375,000.00 | $153,826,000.00 | $165,656,000.00 | $189,851,000.00 | $197,551,000.00 | $191,044,000.00 | $-545,871,000.00 | $-553,620,000.00 | $-550,632,000.00 | $-556,646,000.00 | $-567,500,000.00 | $-564,704,000.00 | $-556,991,000.00 | $-556,535,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $459,745,000.00 | $447,818,000.00 | $426,513,000.00 | $448,637,000.00 | $424,352,000.00 | $405,395,000.00 | $423,813,000.00 | $413,382,000.00 | $451,064,000.00 | $431,015,000.00 | $434,472,000.00 | $287,691,000.00 | -- | $252,064,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 | 12/31/2018 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $68,384,000.00 | $239,263,000.00 | $183,356,000.00 | $124,143,000.00 | $60,395,000.00 | $47,448,000.00 | $50,050,000.00 | $57,393,000.00 | $55,940,000.00 | $189,364,000.00 | $141,086,000.00 | $93,819,000.00 | -- | -- | $114,712,000.00 | $70,871,000.00 | -- | -- | -- |
Gross Profit | $105,830,000.00 | $421,464,000.00 | $108,061,000.00 | $210,647,000.00 | $105,541,000.00 | $99,178,000.00 | $309,109,000.00 | $106,474,000.00 | $98,269,000.00 | $385,716,000.00 | $291,857,000.00 | $191,245,000.00 | -- | -- | $233,685,000.00 | $75,248,000.00 | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $100,775,000.00 | $400,405,000.00 | $304,503,000.00 | $206,698,000.00 | $106,337,000.00 | $94,249,000.00 | $356,374,000.00 | $242,432,000.00 | $124,321,000.00 | $470,792,000.00 | $128,122,000.00 | $223,106,000.00 | -- | -- | $200,122,000.00 | $131,954,000.00 | -- | -- | -- |
Loss from Operations | $5,055,000.00 | $21,059,000.00 | $14,205,000.00 | $4,745,000.00 | $-796,000.00 | $-41,739,000.00 | $-47,265,000.00 | $-37,689,000.00 | $-26,052,000.00 | $-85,076,000.00 | $-27,510,000.00 | $-31,861,000.00 | -- | -- | $19,586,000.00 | $10,534,000.00 | -- | -- | -- |
Loss Before Income Taxes | $7,974,000.00 | $31,494,000.00 | $11,997,000.00 | $9,001,000.00 | $1,479,000.00 | $4,586,000.00 | $-52,856,000.00 | $-41,279,000.00 | $-27,649,000.00 | $-119,615,000.00 | $-94,742,000.00 | -- | -- | -- | $2,109,000.00 | -- | -- | -- | -- |
Earnings Per Share Basic | $0.03 | $0.07 | $0.04 | $-0.01 | $-0.01 | $-0.25 | $-0.05 | $-0.22 | $-0.15 | $-0.67 | $-0.59 | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 188,618,000 | 190,466,000 | 191,033,000 | 191,318,000 | 191,293,000 | 195,829,000 | 196,984,000 | 198,040,000 | 198,265,000 | 161,424,000 | 196,351,000 | -- | -- | -- | 124,846,000 | -- | -- | -- | -- |
Earnings Per Share Diluted | $0.02 | $0.07 | $0.03 | $-0.01 | $-0.01 | $-0.25 | $-0.05 | $-0.22 | $-0.15 | $-0.67 | $-0.59 | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 193,397,000 | 194,415,000 | 194,953,000 | 191,318,000 | 191,293,000 | 195,829,000 | 194,906,000 | 197,819,000 | 198,265,000 | 161,424,000 | 149,207,000 | -- | -- | -- | 127,339,000 | -- | -- | -- | -- |
Common Stock Shares Authorized | 1,000,000,000 | 1,000,000,000 | 1,000,000,000 | 1,000,000,000 | 1,000,000,000 | 1,000,000,000 | 1,000,000,000 | 1,000,000,000 | 1,000,000,000 | 1,000,000,000 | 1,000,000,000 | 264,720,000 | -- | 264,720,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 188,875,000 | 188,538,000 | 187,776,000 | 191,657,000 | 191,244,000 | 190,822,000 | 193,848,000 | 196,079,000 | 198,599,000 | 198,084,000 | 197,048,000 | 125,538,000 | -- | 125,037,000 | -- | -- | -- | -- | -- |
Common Stock Value | $190,000.00 | $189,000.00 | $187,000.00 | $191,000.00 | $190,000.00 | $190,000.00 | $193,000.00 | $196,000.00 | $198,000.00 | $198,000.00 | $197,000.00 | $126,000.00 | -- | $126,000.00 | -- | -- | -- | -- | -- |
Common 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 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,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 | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |