Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/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 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 7/31/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 12/31/2015 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $259,977,000.00 | $237,132,000.00 | $445,316,000.00 | $376,059,000.00 | $360,434,000.00 | $300,866,000.00 | $288,179,000.00 | $287,455,000.00 | $278,000,000.00 | $435,854,000.00 | $135,927,000.00 | $228,386,000.00 | $178,223,000.00 | $141,387,000.00 | $136,467,000.00 | $107,769,000.00 | $74,363,000.00 | $171,303,000.00 | $185,663,000.00 | $167,966,000.00 | $165,116,000.00 | $253,026,000.00 | -- | $23,655,000.00 | -- | $27,210,000.00 | -- | -- | -- | -- | -- |
Accounts Receivable Net Current | $156,804,000.00 | $220,060,000.00 | $179,432,000.00 | $154,436,000.00 | $123,855,000.00 | $187,341,000.00 | $147,944,000.00 | $96,381,000.00 | $136,601,000.00 | $115,421,000.00 | $100,483,000.00 | $82,822,000.00 | $115,342,000.00 | $87,502,000.00 | $81,782,000.00 | $74,378,000.00 | $94,827,000.00 | $81,201,000.00 | $68,983,000.00 | $56,975,000.00 | $68,261,000.00 | $59,035,000.00 | -- | $49,930,000.00 | -- | $50,881,000.00 | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $66,013,000.00 | $61,882,000.00 | $52,529,000.00 | $54,703,000.00 | $66,466,000.00 | $58,121,000.00 | $48,583,000.00 | $59,415,000.00 | $60,234,000.00 | $45,194,000.00 | $42,255,000.00 | $42,570,000.00 | $44,462,000.00 | $34,236,000.00 | $26,298,000.00 | $25,632,000.00 | $27,369,000.00 | $21,126,000.00 | $20,316,000.00 | $20,636,000.00 | $22,020,000.00 | $14,718,000.00 | -- | $13,324,000.00 | -- | $15,994,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $782,756,000.00 | $805,473,000.00 | $971,067,000.00 | $899,721,000.00 | $851,053,000.00 | $857,167,000.00 | $785,821,000.00 | $722,231,000.00 | $749,438,000.00 | $846,758,000.00 | $436,462,000.00 | $497,659,000.00 | $483,793,000.00 | $420,976,000.00 | $379,801,000.00 | $355,454,000.00 | $362,962,000.00 | $424,993,000.00 | $411,130,000.00 | $400,429,000.00 | $396,788,000.00 | $381,305,000.00 | -- | $105,987,000.00 | -- | $111,255,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | $39,598,000.00 | $36,833,000.00 | -- | -- | $38,910,000.00 | $38,920,000.00 | $39,960,000.00 | $35,144,000.00 | $30,534,000.00 | $26,847,000.00 | $18,525,000.00 | $14,949,000.00 | $12,714,000.00 | $11,348,000.00 | $10,872,000.00 | -- | $11,240,000.00 | -- | $10,754,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $102,349,000.00 | $107,017,000.00 | $66,169,000.00 | $69,224,000.00 | $72,296,000.00 | $75,376,000.00 | $78,456,000.00 | $73,221,000.00 | $71,536,000.00 | $40,889,000.00 | $42,610,000.00 | $12,614,000.00 | $13,193,000.00 | $13,771,000.00 | $14,350,000.00 | $14,929,000.00 | $15,508,000.00 | -- | -- | -- | $427,000.00 | $578,000.00 | -- | $729,000.00 | -- | $1,031,000.00 | -- | -- | -- | -- | -- |
Goodwill | $518,500,000.00 | $518,539,000.00 | $316,500,000.00 | $316,500,000.00 | $316,520,000.00 | $316,520,000.00 | $316,787,000.00 | $280,574,000.00 | $261,614,000.00 | $126,705,000.00 | $126,705,000.00 | $54,414,000.00 | $54,414,000.00 | $54,138,000.00 | $54,138,000.00 | $54,138,000.00 | $54,138,000.00 | -- | -- | -- | $265,000.00 | $265,000.00 | -- | $265,000.00 | -- | $265,000.00 | -- | -- | -- | -- | -- |
Other Assets | $15,656,000.00 | $23,177,000.00 | $25,213,000.00 | $33,940,000.00 | $36,604,000.00 | $38,008,000.00 | $23,327,000.00 | $25,802,000.00 | $31,230,000.00 | $22,399,000.00 | $18,473,000.00 | $13,522,000.00 | $14,110,000.00 | $11,807,000.00 | $9,779,000.00 | $11,245,000.00 | $12,544,000.00 | $9,855,000.00 | $8,490,000.00 | $7,446,000.00 | $7,810,000.00 | $5,149,000.00 | -- | $7,157,000.00 | -- | $5,774,000.00 | -- | -- | -- | -- | -- |
Total Assets | $1,567,022,000.00 | $1,606,871,000.00 | $1,524,446,000.00 | $1,465,839,000.00 | $1,423,277,000.00 | $1,439,530,000.00 | $1,349,737,000.00 | $1,237,875,000.00 | $1,248,819,000.00 | $1,158,490,000.00 | $744,767,000.00 | $700,847,000.00 | $690,589,000.00 | $623,835,000.00 | $575,836,000.00 | $549,574,000.00 | $558,612,000.00 | $532,212,000.00 | $480,769,000.00 | $466,391,000.00 | $460,612,000.00 | $454,198,000.00 | -- | $169,358,000.00 | -- | $164,337,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $429,000.00 | $4,404,000.00 | $1,732,000.00 | $795,000.00 | $2,207,000.00 | $1,287,000.00 | $171,000.00 | $538,000.00 | -- | $1,457,000.00 | -- | $338,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $7,909,000.00 | $14,536,000.00 | $8,436,000.00 | $9,474,000.00 | $9,770,000.00 | $7,994,000.00 | $5,554,000.00 | $6,570,000.00 | -- | $7,462,000.00 | -- | $4,878,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $1,208,074,000.00 | $1,260,527,000.00 | $1,180,773,000.00 | $1,151,278,000.00 | $1,131,598,000.00 | $1,168,664,000.00 | $1,089,882,000.00 | $1,010,907,000.00 | $1,033,506,000.00 | $960,433,000.00 | $559,312,000.00 | $528,908,000.00 | $539,924,000.00 | $492,708,000.00 | $464,668,000.00 | $449,198,000.00 | $459,707,000.00 | $409,024,000.00 | $359,810,000.00 | $338,182,000.00 | $338,849,000.00 | $321,637,000.00 | -- | $289,968,000.00 | -- | $258,267,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-185,000.00 | $38,000.00 | $-540,000.00 | $-701,000.00 | $-671,000.00 | $-1,351,000.00 | $-1,869,000.00 | $-1,363,000.00 | $-306,000.00 | $-15,000.00 | $-16,000.00 | $8,000.00 | $10,000.00 | $54,000.00 | $149,000.00 | $163,000.00 | $50,000.00 | $60,000.00 | $80,000.00 | $21,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-839,421,000.00 | $-825,035,000.00 | $-803,387,000.00 | $-787,822,000.00 | $-771,848,000.00 | $-746,751,000.00 | $-725,264,000.00 | $-679,035,000.00 | $-654,529,000.00 | $-643,484,000.00 | $-627,238,000.00 | $-615,600,000.00 | $-607,852,000.00 | $-605,916,000.00 | $-600,058,000.00 | $-588,098,000.00 | $-565,121,000.00 | $-526,816,000.00 | $-509,176,000.00 | $-487,548,000.00 | $-466,108,000.00 | $-446,494,000.00 | -- | $-425,625,000.00 | -- | $-392,587,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $358,948,000.00 | $346,344,000.00 | $343,673,000.00 | $314,561,000.00 | $291,679,000.00 | $270,866,000.00 | $259,855,000.00 | $226,968,000.00 | $215,313,000.00 | $198,057,000.00 | $185,455,000.00 | $171,939,000.00 | $150,665,000.00 | $131,127,000.00 | $111,168,000.00 | $100,376,000.00 | $98,905,000.00 | $123,188,000.00 | $120,959,000.00 | $128,209,000.00 | $121,763,000.00 | $132,561,000.00 | -- | $-398,724,000.00 | $-384,863,000.00 | $-371,665,000.00 | -- | -- | -- | $-301,918,000.00 | $-266,862,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,567,022,000.00 | $1,606,871,000.00 | $1,524,446,000.00 | $1,465,839,000.00 | $1,423,277,000.00 | $1,439,530,000.00 | $1,349,737,000.00 | $1,237,875,000.00 | $1,248,819,000.00 | $1,158,490,000.00 | $744,767,000.00 | $700,847,000.00 | $690,589,000.00 | $623,835,000.00 | $575,836,000.00 | $549,574,000.00 | $558,612,000.00 | $532,212,000.00 | $480,769,000.00 | $466,391,000.00 | $460,612,000.00 | $454,198,000.00 | -- | $169,358,000.00 | -- | $164,337,000.00 | -- | -- | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/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 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 7/31/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 12/31/2015 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $48,932,000.00 | $183,577,000.00 | $134,774,000.00 | $89,020,000.00 | $45,506,000.00 | $154,789,000.00 | $38,582,000.00 | $34,930,000.00 | $106,396,000.00 | $27,062,000.00 | $48,498,000.00 | $22,073,000.00 | $77,554,000.00 | $19,394,000.00 | $19,142,000.00 | $18,701,000.00 | $18,429,000.00 | $15,245,000.00 | $27,144,000.00 | $13,226,000.00 | $12,399,000.00 | $30,768,000.00 | -- | $18,607,000.00 | $8,728,000.00 | $25,588,000.00 | $7,424,000.00 | $5,348,000.00 | $4,438,000.00 | $14,219,000.00 | -- |
Gross Profit | $167,029,000.00 | $615,133,000.00 | $450,630,000.00 | $151,522,000.00 | $143,333,000.00 | $528,402,000.00 | $136,269,000.00 | $124,438,000.00 | $434,734,000.00 | $316,552,000.00 | $204,950,000.00 | $101,116,000.00 | $362,667,000.00 | $92,888,000.00 | $88,067,000.00 | $83,947,000.00 | $293,768,000.00 | $215,148,000.00 | $138,541,000.00 | $67,075,000.00 | $224,193,000.00 | $57,279,000.00 | -- | $104,092,000.00 | $50,379,000.00 | $162,139,000.00 | $116,400,000.00 | $38,801,000.00 | $36,043,000.00 | $110,152,000.00 | -- |
Research and Development | $43,727,000.00 | $153,163,000.00 | $113,080,000.00 | $76,028,000.00 | $38,183,000.00 | $143,560,000.00 | $36,131,000.00 | $34,290,000.00 | $116,432,000.00 | $85,714,000.00 | $55,039,000.00 | $26,838,000.00 | $24,418,000.00 | $25,128,000.00 | $52,141,000.00 | $26,831,000.00 | $22,668,000.00 | $20,763,000.00 | $43,633,000.00 | $21,935,000.00 | $21,169,000.00 | $20,553,000.00 | -- | $17,791,000.00 | $17,185,000.00 | $15,633,000.00 | $42,040,000.00 | $26,171,000.00 | $12,458,000.00 | $40,085,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $175,959,000.00 | $667,293,000.00 | $488,444,000.00 | $324,756,000.00 | $162,489,000.00 | $596,217,000.00 | $442,737,000.00 | $141,986,000.00 | $476,502,000.00 | $122,820,000.00 | $222,633,000.00 | $106,918,000.00 | $399,100,000.00 | $96,353,000.00 | $98,632,000.00 | $105,619,000.00 | $106,173,000.00 | $94,934,000.00 | $183,460,000.00 | $89,760,000.00 | $82,413,000.00 | $78,375,000.00 | -- | $135,986,000.00 | $65,828,000.00 | $57,362,000.00 | $52,718,000.00 | $48,030,000.00 | $44,789,000.00 | $145,985,000.00 | -- |
Loss from Operations | $-8,930,000.00 | $-52,160,000.00 | $-37,814,000.00 | $-29,901,000.00 | $-19,156,000.00 | $-67,815,000.00 | $-53,726,000.00 | $-17,548,000.00 | $-41,768,000.00 | $-28,901,000.00 | $-17,683,000.00 | $-5,802,000.00 | $-36,433,000.00 | $-35,702,000.00 | $-10,565,000.00 | $-21,672,000.00 | $-90,799,000.00 | $-63,246,000.00 | $-44,919,000.00 | $-22,685,000.00 | $-72,581,000.00 | $-52,990,000.00 | -- | $-31,894,000.00 | $-15,449,000.00 | $-11,623,000.00 | $-11,162,000.00 | $-17,975,000.00 | $-8,746,000.00 | $-35,833,000.00 | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.12 | $-0.68 | $-0.49 | $-0.36 | $-0.22 | $-0.83 | $-0.64 | $-0.22 | $-0.44 | $-0.34 | $-0.18 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 117,542,000 | 115,408,000 | 114,967,000 | 114,465,000 | 113,791,000 | 111,321,000 | 111,937,000 | 109,524,000 | 106,387,000 | 105,765,000 | 105,203,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.12 | $-0.68 | $-0.49 | $-0.36 | $-0.22 | $-0.83 | $-0.64 | $-0.22 | $-0.44 | $-0.15 | $-0.11 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 117,542,000 | 115,408,000 | 114,967,000 | 114,465,000 | 113,791,000 | 111,321,000 | 111,937,000 | 109,524,000 | 106,387,000 | 105,765,000 | 105,203,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 93,848,000 | -- | 93,855,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | 116,470,000 | 115,529,000 | 114,743,000 | 113,056,000 | 112,401,000 | 110,287,000 | 108,929,000 | 107,360,000 | 106,510,000 | 105,513,000 | 103,715,000 | 102,755,000 | 101,127,000 | 100,003,000 | 98,587,000 | 97,960,000 | 96,808,000 | 96,203,000 | 93,126,000 | 93,040,000 | -- | 24,951,000 | -- | 24,472,000 | -- | -- | -- | -- | -- |
Common Stock Value | $1,196,000.00 | $1,175,000.00 | $1,165,000.00 | $1,156,000.00 | $1,147,000.00 | $1,131,000.00 | $1,124,000.00 | $1,103,000.00 | $1,089,000.00 | $1,074,000.00 | $1,065,000.00 | $1,055,000.00 | $1,037,000.00 | $1,028,000.00 | $1,011,000.00 | $1,000,000.00 | $986,000.00 | $980,000.00 | $968,000.00 | $962,000.00 | $931,000.00 | $930,000.00 | -- | $250,000.00 | -- | $246,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 | $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 | -- | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- | 10,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 10,000,000 | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |