Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 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 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 12/31/2016 | 12/31/2015 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $24,667,000.00 | $79,641,000.00 | $146,827,000.00 | $154,106,000.00 | $101,985,000.00 | $156,423,000.00 | $135,370,000.00 | $121,174,000.00 | $600,077,000.00 | $131,448,000.00 | $104,316,000.00 | $94,081,000.00 | $88,436,000.00 | $76,755,000.00 | $65,635,000.00 | $48,392,000.00 | -- | -- | -- | $129,128,000.00 | -- | -- | -- | $21,595,000.00 | -- | -- | -- |
Accounts Receivable Net Current | $114,403,000.00 | $103,061,000.00 | $60,262,000.00 | $66,309,000.00 | $59,291,000.00 | $67,070,000.00 | $69,858,000.00 | $62,048,000.00 | $58,231,000.00 | $62,232,000.00 | $51,894,000.00 | $47,018,000.00 | $39,853,000.00 | $33,230,000.00 | $35,260,000.00 | $30,156,000.00 | $32,034,000.00 | $51,447,000.00 | $48,265,000.00 | $22,315,000.00 | $41,592,000.00 | -- | -- | $30,762,000.00 | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $20,073,000.00 | $17,825,000.00 | $16,537,000.00 | $19,396,000.00 | $19,481,000.00 | $16,860,000.00 | $18,374,000.00 | $18,152,000.00 | $12,156,000.00 | $12,526,000.00 | $10,742,000.00 | $9,090,000.00 | $8,487,000.00 | $9,009,000.00 | $8,387,000.00 | $7,885,000.00 | $7,606,000.00 | $6,554,000.00 | $6,681,000.00 | $6,253,000.00 | $5,326,000.00 | -- | -- | $4,574,000.00 | -- | -- | -- |
Total Current Assets | $848,019,000.00 | $883,371,000.00 | $810,013,000.00 | $780,027,000.00 | $767,820,000.00 | $929,702,000.00 | $944,305,000.00 | $949,534,000.00 | $939,919,000.00 | $412,278,000.00 | $393,868,000.00 | $360,801,000.00 | $331,958,000.00 | $318,153,000.00 | $312,531,000.00 | $280,635,000.00 | $285,797,000.00 | $305,837,000.00 | $296,250,000.00 | $255,882,000.00 | $181,452,000.00 | -- | -- | $144,126,000.00 | -- | -- | -- |
Property Plant and Equipement | $27,128,000.00 | $27,140,000.00 | $26,659,000.00 | $24,867,000.00 | $23,104,000.00 | $21,487,000.00 | $20,823,000.00 | $20,930,000.00 | $22,344,000.00 | $23,683,000.00 | $27,868,000.00 | $28,139,000.00 | $27,680,000.00 | $27,284,000.00 | $24,989,000.00 | $21,454,000.00 | $20,668,000.00 | $19,207,000.00 | $12,604,000.00 | $10,815,000.00 | $6,260,000.00 | -- | -- | $3,514,000.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $118,219,000.00 | $118,219,000.00 | $118,219,000.00 | $118,219,000.00 | $118,219,000.00 | $118,219,000.00 | $118,219,000.00 | $118,219,000.00 | $118,219,000.00 | $118,219,000.00 | $118,219,000.00 | $118,219,000.00 | $118,219,000.00 | $118,219,000.00 | $118,219,000.00 | $118,219,000.00 | $118,219,000.00 | $118,219,000.00 | $118,219,000.00 | $118,219,000.00 | $118,219,000.00 | -- | -- | $118,219,000.00 | -- | -- | -- |
Other Assets | $1,311,000.00 | $1,430,000.00 | $1,379,000.00 | $1,467,000.00 | $2,120,000.00 | $1,431,000.00 | $1,503,000.00 | $1,663,000.00 | $1,269,000.00 | $1,406,000.00 | $1,560,000.00 | $1,672,000.00 | $1,784,000.00 | $1,546,000.00 | $1,040,000.00 | $829,000.00 | $904,000.00 | $976,000.00 | $1,389,000.00 | $653,000.00 | $6,240,000.00 | -- | -- | $658,000.00 | -- | -- | -- |
Total Assets | $1,000,819,000.00 | $1,037,541,000.00 | $961,438,000.00 | $930,572,000.00 | $918,066,000.00 | $1,079,226,000.00 | $1,094,014,000.00 | $1,100,276,000.00 | $1,094,487,000.00 | $569,260,000.00 | $560,333,000.00 | $529,227,000.00 | $501,637,000.00 | $488,848,000.00 | $482,067,000.00 | $446,380,000.00 | $429,590,000.00 | $448,909,000.00 | $433,799,000.00 | $391,573,000.00 | $318,842,000.00 | -- | -- | $275,189,000.00 | -- | -- | -- |
Accounts Payable | $5,916,000.00 | $5,063,000.00 | $1,747,000.00 | $4,178,000.00 | $4,248,000.00 | $5,354,000.00 | $5,281,000.00 | $10,327,000.00 | $3,370,000.00 | $8,625,000.00 | $12,080,000.00 | $6,455,000.00 | $5,708,000.00 | $5,180,000.00 | $1,719,000.00 | $652,000.00 | $2,934,000.00 | $1,521,000.00 | $1,542,000.00 | $2,073,000.00 | $5,471,000.00 | -- | -- | $462,000.00 | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $651,943,000.00 | $656,466,000.00 | $618,499,000.00 | $623,649,000.00 | $629,110,000.00 | $836,643,000.00 | $847,695,000.00 | $850,927,000.00 | $829,654,000.00 | $260,732,000.00 | $254,832,000.00 | $229,917,000.00 | $220,063,000.00 | $218,705,000.00 | $223,331,000.00 | $186,956,000.00 | $166,991,000.00 | $191,276,000.00 | $189,827,000.00 | $147,828,000.00 | $185,586,000.00 | -- | -- | $140,070,000.00 | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | $563,520,000.00 | $562,780,000.00 | $562,040,000.00 | $560,559,000.00 | $6,977,000.00 | $8,849,000.00 | $10,723,000.00 | $12,597,000.00 | $14,523,000.00 | $31,403,000.00 | $18,283,000.00 | $20,163,000.00 | $47,043,000.00 | $48,923,000.00 | $23,910,000.00 | $48,898,000.00 | -- | -- | $33,833,000.00 | -- | -- | -- |
Additional Paid-in Capital | $627,007,000.00 | $674,918,000.00 | $654,754,000.00 | $635,548,000.00 | $613,887,000.00 | $571,636,000.00 | $550,711,000.00 | $528,516,000.00 | $493,328,000.00 | $527,712,000.00 | $508,147,000.00 | $494,122,000.00 | $477,311,000.00 | $463,133,000.00 | $440,703,000.00 | $431,370,000.00 | $415,669,000.00 | $407,876,000.00 | $392,188,000.00 | $387,233,000.00 | $104,900,000.00 | -- | -- | $92,222,000.00 | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-386,000.00 | $205,000.00 | $-393,000.00 | $-865,000.00 | $-1,162,000.00 | $-4,617,000.00 | $-4,783,000.00 | $-3,378,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-275,620,000.00 | $-294,062,000.00 | $-311,436,000.00 | $-327,773,000.00 | $-323,782,000.00 | $-324,449,000.00 | $-299,622,000.00 | $-275,802,000.00 | $-228,508,000.00 | $-219,197,000.00 | $-202,659,000.00 | $-194,824,000.00 | $-195,749,000.00 | $-193,002,000.00 | $-181,978,000.00 | $-171,957,000.00 | $-153,081,000.00 | $-150,254,000.00 | $-148,227,000.00 | $-143,499,000.00 | $-138,134,000.00 | -- | -- | $-123,592,000.00 | -- | -- | -- |
Total Stockholders' Equity | $348,876,000.00 | $381,075,000.00 | $342,939,000.00 | $306,923,000.00 | $288,956,000.00 | $242,583,000.00 | $246,319,000.00 | $249,349,000.00 | $264,833,000.00 | $308,528,000.00 | $305,501,000.00 | $299,310,000.00 | $281,574,000.00 | $270,143,000.00 | $258,736,000.00 | $259,424,000.00 | $262,599,000.00 | $257,633,000.00 | $243,972,000.00 | $243,745,000.00 | $-33,230,000.00 | $-30,611,000.00 | $-35,045,000.00 | $-31,367,000.00 | -- | $-30,131,000.00 | $-21,434,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,000,819,000.00 | $1,037,541,000.00 | $961,438,000.00 | $930,572,000.00 | $918,066,000.00 | $1,079,226,000.00 | $1,094,014,000.00 | $1,100,276,000.00 | $1,094,487,000.00 | $569,260,000.00 | $560,333,000.00 | $529,227,000.00 | $501,637,000.00 | $488,848,000.00 | $482,067,000.00 | $446,380,000.00 | $429,590,000.00 | $448,909,000.00 | $433,799,000.00 | $391,573,000.00 | $318,842,000.00 | -- | -- | $275,189,000.00 | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 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 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 12/31/2016 | 12/31/2015 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,900,000.00 | -- | -- | -- | $900,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $146,744,000.00 | $518,686,000.00 | $380,620,000.00 | $248,160,000.00 | $120,431,000.00 | $118,171,000.00 | $219,462,000.00 | $103,421,000.00 | $267,484,000.00 | $174,276,000.00 | $83,178,000.00 | $269,361,000.00 | $191,986,000.00 | $121,834,000.00 | $59,711,000.00 | $212,418,000.00 | $156,759,000.00 | $100,467,000.00 | $47,799,000.00 | $171,896,000.00 | $125,434,000.00 | $81,825,000.00 | $39,601,000.00 | $137,109,000.00 | $99,946,000.00 | $101,867,000.00 | -- |
Research and Development | $52,916,000.00 | $177,363,000.00 | $43,419,000.00 | $43,246,000.00 | $44,481,000.00 | $38,898,000.00 | $73,991,000.00 | $38,161,000.00 | $30,873,000.00 | $54,737,000.00 | $26,613,000.00 | $83,471,000.00 | $60,728,000.00 | $39,895,000.00 | $19,348,000.00 | $64,027,000.00 | $47,705,000.00 | $31,496,000.00 | $15,800,000.00 | $55,488,000.00 | $14,377,000.00 | $26,303,000.00 | $13,491,000.00 | $45,604,000.00 | $32,519,000.00 | $37,902,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $133,695,000.00 | $529,946,000.00 | $400,308,000.00 | $133,845,000.00 | $145,469,000.00 | $409,775,000.00 | $266,162,000.00 | $127,073,000.00 | $101,525,000.00 | $198,368,000.00 | $90,875,000.00 | $291,769,000.00 | $215,050,000.00 | $141,869,000.00 | $68,762,000.00 | $231,150,000.00 | $167,039,000.00 | $55,143,000.00 | $52,632,000.00 | $183,608,000.00 | $134,448,000.00 | $41,895,000.00 | $45,610,000.00 | $140,232,000.00 | $35,165,000.00 | $116,335,000.00 | -- |
Loss from Operations | $13,049,000.00 | $-11,260,000.00 | $-19,688,000.00 | $-31,154,000.00 | $-25,038,000.00 | $-25,442,000.00 | $-46,700,000.00 | $-23,652,000.00 | $-32,409,000.00 | $-24,092,000.00 | $-7,697,000.00 | $-22,408,000.00 | $-23,064,000.00 | $-20,035,000.00 | $-9,051,000.00 | $-18,732,000.00 | $-10,280,000.00 | $-2,475,000.00 | $-4,833,000.00 | $-11,712,000.00 | $-3,334,000.00 | $329,000.00 | $-6,009,000.00 | $-3,123,000.00 | $203,000.00 | $-14,468,000.00 | -- |
Loss Before Income Taxes | $19,771,000.00 | $48,877,000.00 | $33,060,000.00 | $15,828,000.00 | $17,962,000.00 | $-24,787,000.00 | $-48,502,000.00 | $-24,709,000.00 | $-9,285,000.00 | $-24,340,000.00 | $-7,818,000.00 | $-22,717,000.00 | $-23,735,000.00 | $-21,006,000.00 | $-10,012,000.00 | $-16,631,000.00 | $-9,554,000.00 | $-2,000,000.00 | $-4,727,000.00 | $-19,892,000.00 | $-14,533,000.00 | $-7,187,000.00 | $-6,787,000.00 | $-4,145,000.00 | $-256,000.00 | $-16,234,000.00 | -- |
Earnings Per Share Basic | $0.14 | $0.35 | $0.12 | $0.10 | $0.13 | $-0.56 | $-0.37 | $-0.19 | $-0.27 | $-0.19 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 136,357,000 | 134,774,000 | 134,152,000 | 133,492,087 | 132,835,837 | 130,830,000 | 129,707,000 | 129,358,872 | 127,914,696 | 126,742,452 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $0.13 | $0.06 | $0.12 | $-0.03 | $-0.15 | $-0.56 | $-0.37 | $-0.19 | $-0.07 | $-0.13 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 143,657,000 | 137,263,230 | 137,291,000 | 134,142,000 | 135,966,000 | 130,082,683 | 129,707,000 | 129,359,000 | 127,915,000 | 126,011,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 490,000,000 | 490,000,000 | 490,000,000 | 490,000,000 | 490,000,000 | 490,000,000 | 490,000,000 | 490,000,000 | 490,000,000 | 490,000,000 | 490,000,000 | 490,000,000 | 490,000,000,000 | 490,000,000,000 | 490,000,000,000 | 490,000,000 | 490,000,000 | 490,000,000 | 490,000,000 | 490,000,000 | 150,000,000 | -- | -- | 150,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | 133,118,345 | 137,272,754 | 136,109,497 | 134,883,597 | 133,464,264 | 131,342,482 | 130,530,889 | 129,651,218 | 128,233,545 | 127,616,789 | 125,962,107 | 124,795,222 | 121,775,309,000 | 119,267,694,000 | 114,866,938,000 | 113,604,398 | 111,899,493 | 110,708,530 | 106,729,758 | 106,454,321 | 36,945,317 | -- | -- | 33,740,323 | -- | -- | -- |
Common Stock Value | $13,000.00 | $14,000.00 | $14,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $11,000.00 | $11,000.00 | $11,000.00 | $11,000.00 | $11,000.00 | $11,000.00 | $4,000.00 | -- | -- | $3,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 | $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 | -- | 10,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | $0.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |