Date | 1/31/2024 | 10/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 | 3/31/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 | 3/31/2018 | 1/31/2018 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 7/31/2016 | 7/31/2015 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $1,438,586,000.00 | $1,361,723,000.00 | $1,275,297,000.00 | $1,257,012,000.00 | $1,084,945,000.00 | $1,013,210,000.00 | $594,893,000.00 | $409,819,000.00 | $371,696,000.00 | $275,898,000.00 | $106,590,000.00 | -- | $95,347,000.00 | $102,016,000.00 | $141,851,000.00 | $124,592,000.00 | $76,534,000.00 | $69,346,000.00 | $78,484,000.00 | $54,974,000.00 | $67,467,000.00 | $42,786,000.00 | $135,579,000.00 | $287,443,000.00 | -- | $71,569,000.00 | $75,760,000.00 | $87,978,000.00 | $87,365,000.00 | $92,842,000.00 | $83,842,000.00 |
Accounts Receivable Net Current | $479,611,000.00 | $366,843,000.00 | $376,339,000.00 | $358,614,000.00 | $268,718,000.00 | $399,745,000.00 | $272,092,000.00 | $269,449,000.00 | $172,028,000.00 | $257,109,000.00 | $164,923,000.00 | -- | $170,412,000.00 | $105,942,000.00 | $147,584,000.00 | $105,583,000.00 | $94,784,000.00 | $70,482,000.00 | $93,341,000.00 | $71,151,000.00 | $75,470,000.00 | $49,228,000.00 | $61,611,000.00 | $40,215,000.00 | -- | -- | -- | $39,052,000.00 | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $77,702,000.00 | $80,926,000.00 | $78,608,000.00 | $56,046,000.00 | $49,849,000.00 | $39,353,000.00 | $41,182,000.00 | $29,482,000.00 | $36,699,000.00 | $31,269,000.00 | $28,428,000.00 | -- | $23,586,000.00 | $22,040,000.00 | $31,396,000.00 | $28,903,000.00 | $19,917,000.00 | $18,713,000.00 | $16,880,000.00 | $12,765,000.00 | $12,540,000.00 | $11,949,000.00 | $10,878,000.00 | $9,036,000.00 | -- | -- | -- | $5,410,000.00 | -- | -- | -- |
Total Current Assets | $3,142,708,000.00 | $2,891,590,000.00 | $2,527,250,000.00 | $2,416,109,000.00 | $2,233,361,000.00 | $2,256,647,000.00 | $2,047,045,000.00 | $1,989,165,000.00 | $1,855,436,000.00 | $1,848,303,000.00 | $1,705,501,000.00 | -- | $1,678,649,000.00 | $1,579,525,000.00 | $1,581,793,000.00 | $552,116,000.00 | $523,142,000.00 | $488,886,000.00 | $496,086,000.00 | $456,043,000.00 | $446,011,000.00 | $391,604,000.00 | $387,164,000.00 | $350,447,000.00 | -- | -- | -- | $142,909,000.00 | -- | -- | -- |
Property Plant and Equipement | $294,495,000.00 | $265,592,000.00 | $222,801,000.00 | $200,468,000.00 | $183,425,000.00 | $160,633,000.00 | $141,692,000.00 | $121,195,000.00 | $112,999,000.00 | $108,576,000.00 | $106,812,000.00 | -- | $90,527,000.00 | $83,976,000.00 | $75,734,000.00 | $63,297,000.00 | $52,355,000.00 | $48,361,000.00 | $41,046,000.00 | $31,976,000.00 | $25,762,000.00 | $24,132,000.00 | $19,765,000.00 | $20,441,000.00 | -- | -- | -- | $13,139,000.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $92,415,000.00 | $92,415,000.00 | $89,192,000.00 | $78,500,000.00 | $78,500,000.00 | $78,547,000.00 | $59,823,000.00 | $59,823,000.00 | $59,000,000.00 | $58,977,000.00 | $53,291,000.00 | $23,200,000.00 | $30,100,000.00 | $30,059,000.00 | $30,059,000.00 | $13,350,000.00 | $7,479,000.00 | $7,479,000.00 | $7,479,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $38,381,000.00 | $29,841,000.00 | $31,798,000.00 | $29,222,000.00 | $23,465,000.00 | $21,870,000.00 | $22,363,000.00 | $14,249,000.00 | $15,614,000.00 | $15,650,000.00 | $12,523,000.00 | -- | $8,325,000.00 | $7,664,000.00 | $8,054,000.00 | $3,903,000.00 | $3,497,000.00 | $2,622,000.00 | $2,277,000.00 | $4,803,000.00 | $3,797,000.00 | $2,767,000.00 | $1,078,000.00 | $1,895,000.00 | -- | -- | -- | $2,661,000.00 | -- | -- | -- |
Total Assets | $3,934,226,000.00 | $3,635,584,000.00 | $3,200,712,000.00 | $3,039,956,000.00 | $2,835,732,000.00 | $2,832,665,000.00 | $2,524,544,000.00 | $2,422,021,000.00 | $2,271,118,000.00 | $2,257,631,000.00 | $2,062,276,000.00 | -- | $1,969,417,000.00 | $1,852,947,000.00 | $1,833,458,000.00 | $735,964,000.00 | $676,425,000.00 | $636,228,000.00 | $604,162,000.00 | $537,536,000.00 | $518,113,000.00 | $458,094,000.00 | $447,781,000.00 | $405,538,000.00 | -- | -- | -- | $182,902,000.00 | -- | -- | -- |
Accounts Payable | $17,137,000.00 | $23,234,000.00 | $24,783,000.00 | $33,632,000.00 | $29,717,000.00 | $26,154,000.00 | $15,234,000.00 | $13,499,000.00 | $14,961,000.00 | $12,547,000.00 | $20,172,000.00 | -- | $13,170,000.00 | $7,663,000.00 | $5,233,000.00 | $9,392,000.00 | $2,675,000.00 | $3,784,000.00 | $6,208,000.00 | $3,585,000.00 | $3,459,000.00 | $4,573,000.00 | $4,895,000.00 | $4,944,000.00 | -- | -- | -- | $3,763,000.00 | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $2,975,370,000.00 | $2,828,059,000.00 | $2,599,438,000.00 | $2,511,299,000.00 | $2,404,457,000.00 | $2,259,365,000.00 | $1,992,967,000.00 | $1,882,654,000.00 | $1,740,919,000.00 | $1,728,736,000.00 | $1,554,169,000.00 | -- | $1,466,713,000.00 | $1,360,842,000.00 | $1,348,629,000.00 | $401,170,000.00 | $357,261,000.00 | $322,176,000.00 | $295,604,000.00 | $250,957,000.00 | $241,040,000.00 | $205,916,000.00 | $207,545,000.00 | $162,346,000.00 | -- | -- | -- | $133,067,000.00 | -- | -- | -- |
Long Term Debt | $1,141,011,000.00 | $1,134,026,000.00 | $1,140,840,000.00 | $1,140,516,000.00 | $1,139,542,000.00 | $968,674,000.00 | $954,578,000.00 | $940,692,000.00 | $927,014,000.00 | $913,538,000.00 | $900,263,000.00 | -- | $887,186,000.00 | $874,359,000.00 | $861,615,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-3,009,000.00 | $-17,955,000.00 | $-102,000.00 | $-5,037,000.00 | $-37,824,000.00 | $-25,850,000.00 | $-24,478,000.00 | $-9,299,000.00 | $-2,764,000.00 | $-650,000.00 | $659,000.00 | -- | $472,000.00 | $-267,000.00 | $463,000.00 | $827,000.00 | $491,000.00 | $436,000.00 | $268,000.00 | $101,000.00 | $-59,000.00 | $-317,000.00 | $-124,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-1,152,326,000.00 | $-1,123,857,000.00 | $-1,059,700,000.00 | $-1,013,654,000.00 | $-956,201,000.00 | $-991,878,000.00 | $-894,226,000.00 | $-792,821,000.00 | $-692,401,000.00 | $-601,600,000.00 | $-520,577,000.00 | -- | $-462,118,000.00 | $-394,577,000.00 | $-339,571,000.00 | $-290,022,000.00 | $-270,685,000.00 | $-241,531,000.00 | $-224,455,000.00 | $-219,179,000.00 | $-206,943,000.00 | $-203,388,000.00 | $-196,100,000.00 | $-189,138,000.00 | -- | -- | -- | $-162,016,000.00 | -- | -- | -- |
Total Stockholders' Equity | $958,856,000.00 | $807,525,000.00 | $601,274,000.00 | $528,657,000.00 | $431,275,000.00 | $573,300,000.00 | $531,577,000.00 | $539,367,000.00 | $530,199,000.00 | $528,895,000.00 | $508,107,000.00 | -- | $502,704,000.00 | $492,105,000.00 | $484,829,000.00 | $334,794,000.00 | $319,164,000.00 | $314,052,000.00 | $308,558,000.00 | $286,579,000.00 | $277,073,000.00 | $252,178,000.00 | $240,236,000.00 | $243,192,000.00 | -- | $-167,058,000.00 | $-161,410,000.00 | $-151,142,000.00 | -- | $-124,740,000.00 | $-95,332,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $3,934,226,000.00 | $3,635,584,000.00 | $3,200,712,000.00 | $3,039,956,000.00 | $2,835,732,000.00 | $2,832,665,000.00 | $2,524,544,000.00 | $2,422,021,000.00 | $2,271,118,000.00 | $2,257,631,000.00 | $2,062,276,000.00 | -- | $1,969,417,000.00 | $1,852,947,000.00 | $1,833,458,000.00 | $735,964,000.00 | $676,425,000.00 | $636,228,000.00 | $604,162,000.00 | $537,536,000.00 | $518,113,000.00 | $458,094,000.00 | $447,781,000.00 | $405,538,000.00 | -- | -- | -- | $182,902,000.00 | -- | -- | -- |
Date | 1/31/2024 | 10/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 | 3/31/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 | 3/31/2018 | 1/31/2018 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 7/31/2016 | 7/31/2015 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,070,000,000.00 | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $228,593,000.00 | $111,394,000.00 | $260,150,000.00 | $164,301,000.00 | $76,697,000.00 | $242,282,000.00 | $173,974,000.00 | $109,952,000.00 | $52,169,000.00 | $150,317,000.00 | $104,839,000.00 | -- | $65,862,000.00 | $31,727,000.00 | $95,733,000.00 | $64,375,000.00 | $39,796,000.00 | $19,558,000.00 | $59,669,000.00 | $42,330,000.00 | $27,370,000.00 | $12,099,000.00 | $37,875,000.00 | $9,424,000.00 | -- | $16,950,000.00 | $8,271,000.00 | $27,472,000.00 | $19,438,000.00 | -- | -- |
Gross Profit | $407,800,000.00 | $385,309,000.00 | $901,796,000.00 | $578,845,000.00 | $278,851,000.00 | $848,664,000.00 | $598,913,000.00 | $197,780,000.00 | $178,348,000.00 | $522,783,000.00 | $371,187,000.00 | -- | $233,760,000.00 | $110,851,000.00 | $335,536,000.00 | $241,007,000.00 | $155,062,000.00 | $74,032,000.00 | $243,167,000.00 | $174,398,000.00 | $110,230,000.00 | $51,199,000.00 | $152,299,000.00 | $39,739,000.00 | -- | $67,887,000.00 | $31,590,000.00 | $98,245,000.00 | $25,967,000.00 | $60,198,000.00 | -- |
Research and Development | $235,720,000.00 | $113,539,000.00 | $253,348,000.00 | $160,711,000.00 | $74,946,000.00 | $289,139,000.00 | $210,989,000.00 | $69,195,000.00 | $65,216,000.00 | $174,653,000.00 | $118,473,000.00 | -- | $77,521,000.00 | $35,770,000.00 | $97,879,000.00 | $65,094,000.00 | $40,977,000.00 | $20,271,000.00 | $61,969,000.00 | $44,756,000.00 | $28,257,000.00 | $13,186,000.00 | $39,379,000.00 | $9,907,000.00 | -- | $17,992,000.00 | $8,809,000.00 | $33,561,000.00 | $24,952,000.00 | $20,940,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $453,257,000.00 | $431,366,000.00 | $1,091,867,000.00 | $713,170,000.00 | $347,938,000.00 | $1,176,093,000.00 | $843,813,000.00 | $281,712,000.00 | $252,719,000.00 | $730,595,000.00 | $511,602,000.00 | -- | $330,325,000.00 | $153,518,000.00 | $449,492,000.00 | $310,076,000.00 | $203,617,000.00 | $92,307,000.00 | $278,480,000.00 | $201,780,000.00 | $124,075,000.00 | $59,862,000.00 | $186,923,000.00 | $48,763,000.00 | -- | $85,563,000.00 | $42,867,000.00 | $133,318,000.00 | $91,754,000.00 | $87,041,000.00 | -- |
Loss from Operations | $-91,514,000.00 | $-46,057,000.00 | $-190,071,000.00 | $-134,325,000.00 | $-69,087,000.00 | $-327,429,000.00 | $-244,900,000.00 | $-83,932,000.00 | $-74,371,000.00 | $-207,812,000.00 | $-140,415,000.00 | -- | $-96,565,000.00 | $-42,667,000.00 | $-113,956,000.00 | $-69,069,000.00 | $-48,555,000.00 | $-18,275,000.00 | $-35,313,000.00 | $-27,382,000.00 | $-13,845,000.00 | $-8,663,000.00 | $-34,624,000.00 | $-9,024,000.00 | -- | $-17,676,000.00 | $-11,277,000.00 | $-35,073,000.00 | $-7,561,000.00 | $-26,843,000.00 | -- |
Loss Before Income Taxes | $-44,991,000.00 | $-24,486,000.00 | $-156,538,000.00 | $-117,177,000.00 | $-63,416,000.00 | $-383,630,000.00 | $-288,476,000.00 | $-98,259,000.00 | $-88,322,000.00 | $-257,178,000.00 | $-177,000,000.00 | -- | $-120,378,000.00 | $-54,508,000.00 | $-112,728,000.00 | $-63,636,000.00 | $-44,720,000.00 | $-16,282,000.00 | $-27,912,000.00 | $-21,869,000.00 | $-10,269,000.00 | $-7,261,000.00 | $-32,309,000.00 | $-8,414,000.00 | -- | $-17,267,000.00 | $-11,109,000.00 | $-34,583,000.00 | $-21,640,000.00 | $-26,970,000.00 | -- |
Earnings Per Share Basic | $-0.19 | $-0.23 | $-1.19 | $-0.87 | $-0.48 | $-2.77 | $-2.08 | $-1.37 | $-0.65 | $-1.93 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 148,951,000 | 147,625,000 | 144,442,000 | 144,001,000 | 143,476,000 | 140,895,000 | 140,403,000 | 140,515,000 | 139,296,000 | 135,654,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.19 | $-0.23 | $-1.19 | $-0.87 | $-0.48 | $-2.77 | $-2.08 | $-1.37 | $-0.65 | $-1.93 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 148,287,000 | 147,625,000 | 144,442,000 | 144,001,000 | 143,476,000 | 140,895,000 | 140,403,000 | 140,515,000 | 139,296,000 | 135,654,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 | -- | 1,000,000,000 | 1,000,000,000 | 1,000,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,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 | -- | -- | 130,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | 149,758,000 | 148,313,000 | 145,874,000 | 145,087,000 | 144,210,000 | 143,038,000 | 141,847,000 | 141,063,000 | 140,032,000 | 138,662,000 | 136,895,000 | -- | 135,858,000 | 134,163,000 | 132,817,000 | 130,347 | 129,266 | 127,926 | 127,253 | 125,552,000 | 123,987,000 | 122,106,000 | 119,764,000 | 119,819,000 | -- | -- | -- | 32,359,000 | -- | -- | -- |
Common Stock Value | $150,000.00 | $148,000.00 | $146,000.00 | $145,000.00 | $144,000.00 | $143,000.00 | $142,000.00 | $141,000.00 | $140,000.00 | $139,000.00 | $137,000.00 | -- | $136,000.00 | $134,000.00 | $133,000.00 | $130,000.00 | $129,000.00 | $128,000.00 | $127,000.00 | $126,000.00 | $124,000.00 | $122,000.00 | $119,000.00 | $119,000.00 | -- | -- | -- | $18,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 | $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 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | -- | -- | 73,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |