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 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 12/31/2018 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $178,992,000.00 | $142,187,000.00 | $72,552,000.00 | $286,121,000.00 | $232,321,000.00 | $224,943,000.00 | $124,182,000.00 | $147,771,000.00 | $245,699,000.00 | $241,597,000.00 | $224,003,000.00 | $314,080,000.00 | $337,472,000.00 | $122,215,000.00 | $73,244,000.00 | $42,130,000.00 | $6,653,000.00 | $6,016,000.00 |
Accounts Receivable Net Current | $77,600,000.00 | $111,247,000.00 | $92,195,000.00 | $88,651,000.00 | $90,391,000.00 | $136,539,000.00 | $87,908,000.00 | $81,061,000.00 | $122,780,000.00 | -- | $143,121,000.00 | $163,700,000.00 | $154,356,000.00 | $162,931,000.00 | -- | -- | -- | -- |
Inventory | $256,488,000.00 | $277,507,000.00 | $326,462,000.00 | $321,014,000.00 | $324,540,000.00 | $381,468,000.00 | $510,576,000.00 | $515,761,000.00 | $483,009,000.00 | $454,174,000.00 | $524,576,000.00 | $426,901,000.00 | $301,776,000.00 | $248,745,000.00 | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $11,198,000.00 | $19,114,000.00 | $16,352,000.00 | $18,574,000.00 | $15,629,000.00 | $23,842,000.00 | $33,610,000.00 | $28,498,000.00 | $28,040,000.00 | $32,820,000.00 | $30,476,000.00 | $20,267,000.00 | $2,225,000.00 | $4,916,000.00 | -- | -- | -- | -- |
Total Current Assets | $595,857,000.00 | $619,969,000.00 | $585,766,000.00 | $763,040,000.00 | $707,048,000.00 | $811,262,000.00 | $803,226,000.00 | $825,093,000.00 | $879,528,000.00 | $928,099,000.00 | $922,176,000.00 | $924,948,000.00 | $795,829,000.00 | $538,807,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | $44,616,000.00 | $47,614,000.00 | $58,026,000.00 | $58,471,000.00 | $61,165,000.00 | $63,407,000.00 | $63,388,000.00 | $63,112,000.00 | $59,537,000.00 | $53,261,000.00 | $52,672,000.00 | $42,974,000.00 | $37,377,000.00 | $33,441,000.00 | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | $190,000.00 | $380,000.00 | $570,000.00 | $760,000.00 | $950,000.00 | $1,140,000.00 | $1,330,000.00 | $1,520,000.00 | $1,710,000.00 | $1,900,000.00 | $2,090,000.00 | $2,280,000.00 | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $723,711,000.00 | $750,122,000.00 | $718,949,000.00 | $898,341,000.00 | $846,439,000.00 | $949,627,000.00 | $919,805,000.00 | $946,599,000.00 | $966,184,000.00 | $1,006,250,000.00 | $980,604,000.00 | $974,302,000.00 | $840,187,000.00 | $581,400,000.00 | -- | -- | -- | -- |
Accounts Payable | $45,206,000.00 | $76,860,000.00 | $80,011,000.00 | $67,171,000.00 | $38,454,000.00 | $63,195,000.00 | $71,332,000.00 | $113,554,000.00 | $155,657,000.00 | $204,714,000.00 | $251,124,000.00 | $280,295,000.00 | $203,828,000.00 | $251,658,000.00 | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $171,139,000.00 | $215,249,000.00 | $192,678,000.00 | $416,034,000.00 | $152,276,000.00 | $276,892,000.00 | $177,106,000.00 | $218,339,000.00 | $259,558,000.00 | $332,274,000.00 | $327,386,000.00 | $360,690,000.00 | $301,740,000.00 | $352,475,000.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-99,000.00 | $277,000.00 | $-617,000.00 | $-637,000.00 | $-269,000.00 | $-475,000.00 | $-369,000.00 | $-520,000.00 | $-67,000.00 | $-55,000.00 | $-16,000.00 | -- | $-4,000.00 | $9,000.00 | -- | -- | -- | -- |
Accumulated Deficit | $48,161,000.00 | $28,514,000.00 | $17,225,000.00 | -- | $9,099,000.00 | -- | $6,215,000.00 | $-6,229,000.00 | $-20,056,000.00 | $-43,560,000.00 | $-55,484,000.00 | $-85,489,000.00 | $-134,615,000.00 | $-184,033,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $552,572,000.00 | $534,873,000.00 | $526,271,000.00 | $482,307,000.00 | $694,163,000.00 | $672,735,000.00 | $742,699,000.00 | $728,260,000.00 | $706,626,000.00 | $673,976,000.00 | $653,218,000.00 | $613,612,000.00 | $538,447,000.00 | $228,925,000.00 | $170,057,000.00 | $136,010,000.00 | $121,142,000.00 | $79,766,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $723,711,000.00 | $750,122,000.00 | $718,949,000.00 | $898,341,000.00 | $846,439,000.00 | $949,627,000.00 | $919,805,000.00 | $946,599,000.00 | $966,184,000.00 | $1,006,250,000.00 | $980,604,000.00 | $974,302,000.00 | $840,187,000.00 | $581,400,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 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 12/31/2018 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $75,798,000.00 | $421,854,000.00 | $287,646,000.00 | $194,671,000.00 | $104,561,000.00 | $536,403,000.00 | $339,254,000.00 | $98,329,000.00 | $145,763,000.00 | $848,777,000.00 | $565,773,000.00 | $407,750,000.00 | $203,552,000.00 | -- | $260,984,000.00 | $98,955,000.00 | -- | -- |
Gross Profit | $91,594,000.00 | $343,293,000.00 | $246,255,000.00 | $87,655,000.00 | $76,666,000.00 | $349,893,000.00 | $266,282,000.00 | $184,448,000.00 | $99,020,000.00 | $457,450,000.00 | $352,628,000.00 | $250,565,000.00 | $120,270,000.00 | -- | $118,075,000.00 | $44,768,000.00 | -- | -- |
Research and Development | $14,853,000.00 | $65,048,000.00 | $50,057,000.00 | $16,346,000.00 | $17,801,000.00 | $76,914,000.00 | $18,747,000.00 | $20,055,000.00 | $20,530,000.00 | $79,814,000.00 | $20,531,000.00 | $36,304,000.00 | $15,698,000.00 | -- | $17,807,000.00 | $9,171,000.00 | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $66,389,000.00 | $273,308,000.00 | $192,789,000.00 | $68,405,000.00 | $66,137,000.00 | $269,940,000.00 | $64,413,000.00 | $133,012,000.00 | $67,613,000.00 | $265,045,000.00 | $64,315,000.00 | $121,749,000.00 | $55,606,000.00 | -- | $54,864,000.00 | $27,318,000.00 | -- | -- |
Loss from Operations | $25,205,000.00 | $69,985,000.00 | $53,466,000.00 | $29,779,000.00 | $10,529,000.00 | $79,953,000.00 | $68,857,000.00 | $51,436,000.00 | $31,407,000.00 | $192,405,000.00 | $37,748,000.00 | $128,816,000.00 | $64,664,000.00 | -- | $45,761,000.00 | $17,450,000.00 | -- | -- |
Loss Before Income Taxes | $28,290,000.00 | $79,783,000.00 | $25,515,000.00 | $35,785,000.00 | $12,844,000.00 | $81,981,000.00 | $17,656,000.00 | $20,351,000.00 | $31,368,000.00 | $192,373,000.00 | $166,573,000.00 | $128,801,000.00 | $64,635,000.00 | -- | $62,269,000.00 | $16,876,000.00 | -- | -- |
Earnings Per Share Basic | $0.09 | $0.25 | $0.08 | $0.07 | $0.04 | $0.28 | $0.23 | $0.17 | $0.11 | $0.67 | $0.14 | $0.47 | $0.24 | -- | $0.23 | $0.06 | -- | -- |
Weighted Average Shares Basic | 215,549,467 | 216,892,525 | 216,771,051 | 216,236,887 | 215,587,699 | 214,458,284 | 214,361,026 | 214,852,256 | 212,403,383 | 208,833,827 | 208,988,168 | 207,760,027 | 207,309,946 | -- | 208,116,104 | 208,116,104 | -- | -- |
Earnings Per Share Diluted | $0.09 | $0.24 | $0.19 | $0.11 | $0.04 | $0.28 | $0.23 | $0.17 | $0.11 | $0.64 | $0.59 | $0.46 | $0.24 | -- | $0.17 | $0.06 | -- | -- |
Weighted Average Shares Diluted | 216,865,052 | 219,722,063 | 220,424,691 | 219,915,839 | 218,749,255 | 220,588,789 | 221,103,591 | 220,791,640 | 220,967,935 | 219,776,069 | 218,491,114 | 216,403,427 | 208,458,352 | -- | 208,116,104 | 208,116,104 | -- | -- |
Common Stock Shares Authorized | 1,250,000,000 | 1,250,000,000 | 1,250,000,000 | 1,250,000,000 | 1,250,000,000 | 1,250,000,000 | 1,250,000,000 | 1,250,000,000 | 1,250,000,000 | 1,250,000,000 | 1,250,000,000 | 1,250,000,000 | 1,250,000,000 | 257,058,262 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 216,702,784 | 217,915,713 | 219,855,433 | 219,830,304 | 219,249,653 | 219,656,587 | 220,811,091 | 222,186,359 | 221,809,614 | 221,913,559 | 222,179,221 | 222,253,059 | 221,365,580 | 208,116,104 | -- | -- | -- | -- |
Common Stock Value | $217,000.00 | $218,000.00 | $220,000.00 | $220,000.00 | $219,000.00 | $220,000.00 | $221,000.00 | $222,000.00 | $222,000.00 | $222,000.00 | $222,000.00 | $222,000.00 | $221,000.00 | $208,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 | $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,000 | 100,000,000 | 100,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 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |