Date | 4/30/2024 | 1/31/2024 | 10/31/2023 | 7/31/2023 | 4/30/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 4/30/2022 | 1/31/2022 | 10/31/2021 | 7/31/2021 | 4/30/2021 | 1/31/2021 | 10/31/2020 | 7/31/2020 | 4/30/2020 | 1/31/2020 | 10/31/2019 | 7/31/2019 | 4/30/2019 | 1/31/2019 | 10/31/2018 | 7/31/2018 | 4/30/2018 | 1/31/2018 | 1/31/2017 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $1,885,603,000.00 | $1,558,252,000.00 | $1,492,910,000.00 | $1,380,121,000.00 | $1,029,546,000.00 | $1,086,830,000.00 | $1,096,174,000.00 | $937,443,000.00 | $1,407,305,000.00 | $1,062,820,000.00 | $1,322,435,000.00 | $1,931,370,000.00 | $1,557,270,000.00 | $2,240,303,000.00 | $730,506,000.00 | $748,944,000.00 | $488,653,000.00 | $283,134,000.00 | $230,874,000.00 | $213,886,000.00 | $629,793,000.00 | $63,624,000.00 | $63,707,000.00 | $36,492,000.00 | $30,810,000.00 | $36,146,000.00 | -- |
Accounts Receivable Net Current | $527,515,000.00 | $536,078,000.00 | $514,045,000.00 | $571,049,000.00 | $590,694,000.00 | $557,404,000.00 | $589,573,000.00 | $509,543,000.00 | $483,879,000.00 | $419,673,000.00 | $377,874,000.00 | $395,266,000.00 | $366,346,000.00 | $294,703,000.00 | $280,896,000.00 | $295,330,000.00 | $257,512,000.00 | $120,435,000.00 | $95,770,000.00 | $95,682,000.00 | $78,888,000.00 | $63,613,000.00 | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $182,077,000.00 | $219,182,000.00 | $271,128,000.00 | $244,264,000.00 | $170,987,000.00 | $163,092,000.00 | $165,661,000.00 | $159,486,000.00 | $142,545,000.00 | $145,602,000.00 | $138,921,000.00 | $172,288,000.00 | $136,326,000.00 | $116,819,000.00 | $345,448,000.00 | $343,288,000.00 | $336,024,000.00 | $75,008,000.00 | $72,620,000.00 | $29,609,000.00 | $19,931,000.00 | $10,252,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $8,282,045,000.00 | $7,926,219,000.00 | $7,484,759,000.00 | $7,050,992,000.00 | $6,567,679,000.00 | $6,356,412,000.00 | $6,142,097,000.00 | $6,414,401,000.00 | $6,564,278,000.00 | $6,183,807,000.00 | $6,112,716,000.00 | $5,835,079,000.00 | $5,340,896,000.00 | $4,792,865,000.00 | $2,624,276,000.00 | $2,232,102,000.00 | $1,782,957,000.00 | $1,095,522,000.00 | $1,019,399,000.00 | $916,059,000.00 | $866,340,000.00 | $276,719,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $304,712,000.00 | $293,704,000.00 | $291,844,000.00 | $275,881,000.00 | $255,218,000.00 | $252,821,000.00 | $250,843,000.00 | $239,102,000.00 | $240,611,000.00 | $222,354,000.00 | $212,655,000.00 | $193,852,000.00 | $192,410,000.00 | $149,924,000.00 | $108,077,000.00 | $91,291,000.00 | $60,479,000.00 | $57,138,000.00 | $53,848,000.00 | $51,987,000.00 | $41,724,000.00 | $37,275,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $8,002,000.00 | -- | -- | -- | $2,159,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $307,295,000.00 | $307,295,000.00 | $307,295,000.00 | $307,295,000.00 | $304,162,000.00 | $122,641,000.00 | $122,556,000.00 | $122,556,000.00 | $27,607,000.00 | $27,607,000.00 | $26,247,000.00 | $26,247,000.00 | $24,340,000.00 | $24,340,000.00 | $24,340,000.00 | $24,340,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $127,010,000.00 | $133,477,000.00 | $143,292,000.00 | $150,722,000.00 | $181,621,000.00 | $177,874,000.00 | $152,308,000.00 | $154,298,000.00 | $107,727,000.00 | $106,761,000.00 | $83,727,000.00 | $69,562,000.00 | $81,890,000.00 | $75,953,000.00 | $70,468,000.00 | $59,318,000.00 | $43,314,000.00 | $22,332,000.00 | $20,710,000.00 | $13,063,000.00 | $9,839,000.00 | $11,508,000.00 | -- | -- | -- | -- | -- |
Total Assets | $10,296,630,000.00 | $9,929,793,000.00 | $9,317,472,000.00 | $8,923,108,000.00 | $8,536,210,000.00 | $8,128,065,000.00 | $7,837,178,000.00 | $8,047,598,000.00 | $7,956,713,000.00 | $7,551,318,000.00 | $6,978,971,000.00 | $6,508,593,000.00 | $5,888,611,000.00 | $5,297,993,000.00 | $3,050,311,000.00 | $2,624,941,000.00 | $2,067,709,000.00 | $1,289,845,000.00 | $1,188,057,000.00 | $1,069,923,000.00 | $999,052,000.00 | $354,565,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $18,315,000.00 | $10,175,000.00 | $14,431,000.00 | $20,854,000.00 | $16,520,000.00 | $14,414,000.00 | $27,247,000.00 | $22,994,000.00 | $22,506,000.00 | $7,841,000.00 | $20,064,000.00 | $49,762,000.00 | $8,324,000.00 | $8,664,000.00 | $12,666,000.00 | $12,615,000.00 | $3,472,000.00 | $1,596,000.00 | $3,202,000.00 | $819,000.00 | $9,678,000.00 | $4,963,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $172,398,000.00 | $173,993,000.00 | $154,121,000.00 | $151,881,000.00 | $222,540,000.00 | $160,189,000.00 | $178,624,000.00 | $168,860,000.00 | $165,916,000.00 | $149,658,000.00 | $225,237,000.00 | $230,311,000.00 | $215,466,000.00 | $157,167,000.00 | $102,241,000.00 | $87,492,000.00 | $80,924,000.00 | $17,475,000.00 | $20,976,000.00 | $20,092,000.00 | $16,446,000.00 | $13,596,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $1,997,806,000.00 | $1,910,387,000.00 | $1,904,071,000.00 | $1,920,756,000.00 | $2,012,103,000.00 | $1,921,458,000.00 | $2,081,366,000.00 | $2,057,201,000.00 | $2,008,826,000.00 | $1,771,300,000.00 | $1,865,286,000.00 | $1,850,845,000.00 | $1,695,878,000.00 | $1,437,226,000.00 | $1,550,393,000.00 | $1,426,129,000.00 | $1,166,078,000.00 | $455,902,000.00 | $415,540,000.00 | $326,127,000.00 | $279,324,000.00 | $202,452,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $5,310,417,000.00 | $5,228,756,000.00 | $4,949,757,000.00 | $4,689,521,000.00 | $4,391,418,000.00 | $4,104,880,000.00 | $3,572,368,000.00 | $3,830,745,000.00 | $3,831,060,000.00 | $3,749,514,000.00 | $3,561,050,000.00 | $3,440,222,000.00 | $3,292,241,000.00 | $3,187,168,000.00 | $1,086,459,000.00 | $982,541,000.00 | $872,237,000.00 | $832,705,000.00 | $786,778,000.00 | $760,990,000.00 | $742,388,000.00 | $17,760,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-17,490,000.00 | $1,063,000.00 | $-27,109,000.00 | $-36,707,000.00 | $-34,871,000.00 | $-50,385,000.00 | $-72,716,000.00 | $-48,161,000.00 | $-45,237,000.00 | $-17,902,000.00 | $-5,128,000.00 | $147,000.00 | $200,000.00 | $839,000.00 | $1,317,000.00 | $2,772,000.00 | $1,887,000.00 | $809,000.00 | $651,000.00 | $-68,000.00 | $8,000.00 | $-135,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $3,005,588,000.00 | $2,789,280,000.00 | $2,490,448,000.00 | $2,349,236,000.00 | $2,167,262,000.00 | $2,151,818,000.00 | $2,255,868,000.00 | $2,207,515,000.00 | $2,161,765,000.00 | $2,048,107,000.00 | $1,557,466,000.00 | $1,217,083,000.00 | $899,999,000.00 | $672,468,000.00 | $411,858,000.00 | $213,216,000.00 | $27,227,000.00 | $152,000.00 | $-15,187,000.00 | $-17,398,000.00 | $-22,939,000.00 | $-25,153,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $8,298,824,000.00 | $8,019,406,000.00 | $7,413,401,000.00 | $7,002,352,000.00 | $6,524,107,000.00 | $6,206,607,000.00 | $5,755,812,000.00 | $5,990,397,000.00 | $5,947,887,000.00 | $5,780,018,000.00 | $5,113,685,000.00 | $4,657,748,000.00 | $4,192,733,000.00 | $3,860,767,000.00 | $1,499,918,000.00 | $1,198,812,000.00 | $901,631,000.00 | $833,943,000.00 | $772,517,000.00 | $743,796,000.00 | $719,728,000.00 | $-7,439,000.00 | $-18,609,000.00 | $-21,478,000.00 | $-27,006,000.00 | $-26,671,000.00 | $-28,838,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $10,296,630,000.00 | $9,929,793,000.00 | $9,317,472,000.00 | $8,923,108,000.00 | $8,536,210,000.00 | $8,128,065,000.00 | $7,837,178,000.00 | $8,047,598,000.00 | $7,956,713,000.00 | $7,551,318,000.00 | $6,978,971,000.00 | $6,508,593,000.00 | $5,888,611,000.00 | $5,297,993,000.00 | $3,050,311,000.00 | $2,624,941,000.00 | $2,067,709,000.00 | $1,289,845,000.00 | $1,188,057,000.00 | $1,069,923,000.00 | $999,052,000.00 | $354,565,000.00 | -- | -- | -- | -- | -- |
Date | 4/30/2024 | 1/31/2024 | 10/31/2023 | 7/31/2023 | 4/30/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 4/30/2022 | 1/31/2022 | 10/31/2021 | 7/31/2021 | 4/30/2021 | 1/31/2021 | 10/31/2020 | 7/31/2020 | 4/30/2020 | 1/31/2020 | 10/31/2019 | 7/31/2019 | 4/30/2019 | 1/31/2019 | 10/31/2018 | 7/31/2018 | 4/30/2018 | 1/31/2018 | 1/31/2017 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $867,932,000.00 | $3,449,423,000.00 | $2,579,273,000.00 | $1,713,534,000.00 | $841,417,000.00 | $3,292,509,000.00 | $831,234,000.00 | $825,847,000.00 | $811,979,000.00 | $3,045,310,000.00 | $779,799,000.00 | $1,451,482,000.00 | $691,243,000.00 | $1,829,379,000.00 | $1,214,178,000.00 | $471,249,000.00 | $224,460,000.00 | $155,704,000.00 | $351,558,000.00 | $215,810,000.00 | $97,884,000.00 | $86,275,000.00 | $183,241,000.00 | $109,963,000.00 | $48,410,000.00 | $120,698,000.00 | -- |
Research and Development | $205,558,000.00 | $803,187,000.00 | $597,905,000.00 | $401,073,000.00 | $209,271,000.00 | $774,059,000.00 | $512,801,000.00 | $172,564,000.00 | $144,291,000.00 | $362,990,000.00 | $98,508,000.00 | $147,486,000.00 | $65,175,000.00 | $164,080,000.00 | $111,705,000.00 | $69,123,000.00 | $26,389,000.00 | $67,079,000.00 | $46,410,000.00 | $28,837,000.00 | $13,783,000.00 | $33,014,000.00 | $22,206,000.00 | $13,313,000.00 | $6,264,000.00 | $15,733,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $664,910,000.00 | $2,924,144,000.00 | $2,222,524,000.00 | $1,526,174,000.00 | $831,675,000.00 | $3,047,080,000.00 | $2,093,744,000.00 | $1,329,018,000.00 | $624,914,000.00 | $1,981,719,000.00 | $1,419,509,000.00 | $930,567,000.00 | $464,931,000.00 | $1,169,531,000.00 | $810,447,000.00 | $484,220,000.00 | $201,075,000.00 | $494,566,000.00 | $349,415,000.00 | $211,988,000.00 | $96,327,000.00 | $263,349,000.00 | $182,566,000.00 | $108,225,000.00 | $50,094,000.00 | $125,531,000.00 | -- |
Loss from Operations | $203,022,000.00 | $525,279,000.00 | $356,749,000.00 | $187,360,000.00 | $9,742,000.00 | $245,429,000.00 | $375,316,000.00 | $121,743,000.00 | $187,065,000.00 | $1,063,591,000.00 | $811,772,000.00 | $520,915,000.00 | $226,312,000.00 | $256,117,000.00 | $192,242,000.00 | $188,104,000.00 | $23,385,000.00 | $10,553,000.00 | $2,143,000.00 | $3,822,000.00 | $1,557,000.00 | $5,492,000.00 | $675,000.00 | $1,738,000.00 | $-1,684,000.00 | $-4,833,000.00 | -- |
Loss Before Income Taxes | $291,964,000.00 | $832,312,000.00 | $479,429,000.00 | $293,603,000.00 | $43,230,000.00 | $249,276,000.00 | $288,820,000.00 | $90,399,000.00 | $143,672,000.00 | $1,101,632,000.00 | $410,283,000.00 | $552,815,000.00 | $228,931,000.00 | $678,034,000.00 | $413,381,000.00 | $219,360,000.00 | $29,175,000.00 | $26,362,000.00 | $11,817,000.00 | $9,287,000.00 | $2,530,000.00 | $8,349,000.00 | $2,265,000.00 | $2,723,000.00 | $-1,243,000.00 | $-3,518,000.00 | -- |
Earnings Per Share Basic | $0.70 | $2.12 | $1.13 | $0.66 | $0.05 | $0.35 | $0.70 | $0.15 | $0.38 | $4.64 | $1.14 | $1.85 | $0.77 | $2.37 | $0.70 | $0.66 | $0.10 | $0.06 | $0.03 | $0.03 | -- | $0.01 | -- | -- | $-0.02 | $-0.11 | -- |
Weighted Average Shares Basic | 308,700,582 | 300,748,162 | 299,037,999 | 297,281,846 | 295,409,207 | 296,560,501 | 297,765,848 | 298,865,676 | 299,147,105 | 296,334,894 | 297,375,011 | 294,769,619 | 293,794,778 | 283,853,654 | 282,564,481 | 281,394,901 | 279,891,111 | 233,641,336 | 219,295,445 | 192,130,510 | 109,708,898 | 84,483,094 | 83,198,339 | 81,999,734 | 80,623,861 | 78,119,865 | -- |
Earnings Per Share Diluted | $0.69 | $2.07 | $1.10 | $0.65 | $0.05 | $0.34 | $0.16 | $0.52 | $0.37 | $4.50 | $2.89 | $1.78 | $0.74 | $2.25 | $1.38 | $0.72 | $0.09 | $0.05 | $0.03 | $0.02 | -- | $0.01 | -- | -- | $-0.02 | $-0.11 | -- |
Weighted Average Shares Diluted | 315,360,678 | 308,519,897 | 306,852,190 | 305,054,771 | 304,115,913 | 304,231,350 | 305,273,812 | 306,902,964 | 306,614,220 | 305,826,505 | 305,726,733 | 305,652,628 | 305,412,419 | 298,127,669 | 297,605,941 | 296,408,229 | 295,184,958 | 254,298,014 | 241,512,569 | 215,774,619 | 136,428,379 | 116,005,681 | 109,303,996 | 107,584,379 | 80,623,861 | 78,119,865 | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $309,000.00 | $307,000.00 | $305,000.00 | $302,000.00 | $298,000.00 | $294,000.00 | $292,000.00 | $298,000.00 | $299,000.00 | $299,000.00 | $297,000.00 | $296,000.00 | $293,000.00 | $292,000.00 | $284,000.00 | $283,000.00 | $280,000.00 | $277,000.00 | $275,000.00 | $272,000.00 | -- | $89,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 | -- | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,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 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |