Date | 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 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 1/31/2017 | 1/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $282,094,000.00 | $233,247,000.00 | $237,278,000.00 | $294,946,000.00 | $223,156,000.00 | $194,404,000.00 | $227,370,000.00 | $239,683,000.00 | $449,074,000.00 | $439,950,000.00 | $442,801,000.00 | $439,656,000.00 | $442,200,000.00 | $420,417,000.00 | $545,975,000.00 | $544,178,000.00 | $515,924,000.00 | $513,357,000.00 | $511,214,000.00 | $208,799,000.00 | $213,085,000.00 | $212,028,000.00 | $211,111,000.00 | $49,657,000.00 | $58,158,000.00 | $70,546,000.00 | $75,509,000.00 | $19,300,000.00 | $22,086,000.00 | -- |
Accounts Receivable Net Current | $238,708,000.00 | $179,475,000.00 | $156,492,000.00 | $152,104,000.00 | $198,643,000.00 | $148,466,000.00 | $130,799,000.00 | $119,473,000.00 | $151,138,000.00 | $106,347,000.00 | $91,082,000.00 | $89,310,000.00 | $102,648,000.00 | $65,827,000.00 | $54,663,000.00 | $49,453,000.00 | $56,863,000.00 | $42,634,000.00 | $40,178,000.00 | $33,286,000.00 | $30,173,000.00 | $23,815,000.00 | $23,597,000.00 | $18,188,000.00 | $14,870,000.00 | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $64,366,000.00 | $53,625,000.00 | $54,904,000.00 | $68,025,000.00 | $55,063,000.00 | $35,190,000.00 | $37,256,000.00 | $46,008,000.00 | $34,390,000.00 | $26,883,000.00 | $25,525,000.00 | $17,454,000.00 | $13,524,000.00 | $12,553,000.00 | $9,969,000.00 | $9,999,000.00 | $7,643,000.00 | $9,369,000.00 | $9,914,000.00 | $6,413,000.00 | $3,922,000.00 | $5,660,000.00 | $5,879,000.00 | $5,122,000.00 | $4,628,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $931,869,000.00 | $801,839,000.00 | $760,381,000.00 | $709,668,000.00 | $710,087,000.00 | $618,380,000.00 | $623,719,000.00 | $612,145,000.00 | $634,602,000.00 | $573,180,000.00 | $559,408,000.00 | $546,420,000.00 | $558,372,000.00 | $498,797,000.00 | $610,607,000.00 | $603,630,000.00 | $630,962,000.00 | $615,360,000.00 | $611,306,000.00 | $248,498,000.00 | $247,180,000.00 | $241,503,000.00 | $240,587,000.00 | $72,967,000.00 | $77,656,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | -- | $41,701,000.00 | $40,262,000.00 | $39,162,000.00 | $39,395,000.00 | $39,409,000.00 | $38,584,000.00 | $37,787,000.00 | $36,835,000.00 | $36,768,000.00 | $35,526,000.00 | $32,389,000.00 | $28,613,000.00 | $28,169,000.00 | $27,220,000.00 | $27,053,000.00 | $26,981,000.00 | $26,915,000.00 | $25,906,000.00 | $23,256,000.00 | $22,540,000.00 | $21,804,000.00 | $19,750,000.00 | $16,632,000.00 | $17,237,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $27,960,000.00 | $30,531,000.00 | $33,442,000.00 | $36,097,000.00 | $39,069,000.00 | $41,360,000.00 | $39,125,000.00 | $41,610,000.00 | $44,096,000.00 | $46,577,000.00 | $49,097,000.00 | $51,618,000.00 | $54,139,000.00 | $56,936,000.00 | $13,456,000.00 | $14,306,000.00 | $15,155,000.00 | $16,005,000.00 | $16,857,000.00 | $1,619,000.00 | $1,827,000.00 | $1,165,000.00 | $1,292,000.00 | $1,420,000.00 | $1,547,000.00 | -- | -- | -- | -- | -- |
Goodwill | $141,477,000.00 | $140,928,000.00 | $141,723,000.00 | $141,518,000.00 | $142,415,000.00 | $141,004,000.00 | $125,605,000.00 | $125,605,000.00 | $125,605,000.00 | $125,605,000.00 | $125,605,000.00 | $125,605,000.00 | $125,605,000.00 | $125,878,000.00 | $16,497,000.00 | $16,497,000.00 | $16,497,000.00 | $16,497,000.00 | $16,677,000.00 | $5,496,000.00 | $5,496,000.00 | $532,000.00 | $532,000.00 | $445,000.00 | $445,000.00 | -- | -- | -- | -- | -- |
Other Assets | $5,445,000.00 | $3,939,000.00 | $3,595,000.00 | $3,135,000.00 | $2,983,000.00 | $2,800,000.00 | $2,842,000.00 | $2,930,000.00 | $3,194,000.00 | $3,708,000.00 | $3,302,000.00 | $3,167,000.00 | $3,432,000.00 | $3,654,000.00 | $3,662,000.00 | $2,614,000.00 | $1,409,000.00 | $1,259,000.00 | $265,000.00 | $169,000.00 | $67,000.00 | $21,000.00 | $21,000.00 | $3,262,000.00 | $1,527,000.00 | -- | -- | -- | -- | -- |
Total Assets | $1,337,479,000.00 | $1,203,233,000.00 | $1,162,766,000.00 | $1,109,950,000.00 | $1,110,209,000.00 | $1,014,405,000.00 | $994,249,000.00 | $981,958,000.00 | $1,002,832,000.00 | $936,106,000.00 | $920,733,000.00 | $903,476,000.00 | $911,789,000.00 | $831,529,000.00 | $788,883,000.00 | $782,606,000.00 | $797,714,000.00 | $774,777,000.00 | $757,231,000.00 | $363,237,000.00 | $308,744,000.00 | $291,809,000.00 | $285,201,000.00 | $115,035,000.00 | $116,604,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $2,937,000.00 | $1,005,000.00 | $1,502,000.00 | $1,727,000.00 | $2,125,000.00 | $3,874,000.00 | $3,522,000.00 | $7,366,000.00 | $1,506,000.00 | $1,751,000.00 | $1,826,000.00 | $2,832,000.00 | $2,851,000.00 | $5,312,000.00 | $1,524,000.00 | $6,108,000.00 | $7,720,000.00 | $4,024,000.00 | $2,546,000.00 | $4,723,000.00 | $4,658,000.00 | $3,041,000.00 | $2,721,000.00 | $2,911,000.00 | $2,641,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $731,624,000.00 | $646,428,000.00 | $623,744,000.00 | $601,985,000.00 | $624,551,000.00 | $541,848,000.00 | $519,546,000.00 | $500,982,000.00 | $498,053,000.00 | $424,353,000.00 | $409,585,000.00 | $379,966,000.00 | $384,860,000.00 | $302,947,000.00 | $283,158,000.00 | $272,243,000.00 | $283,654,000.00 | $247,740,000.00 | $220,290,000.00 | $200,442,000.00 | $141,752,000.00 | $120,195,000.00 | $108,774,000.00 | $93,895,000.00 | $84,658,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-146,000.00 | $-961,000.00 | $-429,000.00 | $-356,000.00 | $101,000.00 | $-1,487,000.00 | $-403,000.00 | $-342,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-862,804,000.00 | $-853,828,000.00 | $-821,400,000.00 | $-788,043,000.00 | $-758,200,000.00 | $-715,441,000.00 | $-675,304,000.00 | $-612,991,000.00 | $-542,500,000.00 | $-489,395,000.00 | $-452,677,000.00 | $-408,509,000.00 | $-371,400,000.00 | $-342,772,000.00 | $-310,801,000.00 | $-284,242,000.00 | $-256,500,000.00 | $-228,297,000.00 | $-199,442,000.00 | $-180,325,000.00 | $-160,518,000.00 | $-148,831,000.00 | $-133,263,000.00 | $-120,961,000.00 | $-106,633,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $605,855,000.00 | $556,805,000.00 | $539,022,000.00 | $507,965,000.00 | $485,658,000.00 | $472,557,000.00 | $474,703,000.00 | $480,976,000.00 | $504,779,000.00 | $511,753,000.00 | $511,148,000.00 | $523,510,000.00 | $526,929,000.00 | $528,582,000.00 | $505,725,000.00 | $510,363,000.00 | $514,060,000.00 | $527,037,000.00 | $536,941,000.00 | $162,795,000.00 | $166,992,000.00 | $171,614,000.00 | $176,427,000.00 | $-91,547,000.00 | $-80,741,000.00 | -- | -- | -- | $-52,743,000.00 | $-39,605,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,337,479,000.00 | $1,203,233,000.00 | $1,162,766,000.00 | $1,109,950,000.00 | $1,110,209,000.00 | $1,014,405,000.00 | $994,249,000.00 | $981,958,000.00 | $1,002,832,000.00 | $936,106,000.00 | $920,733,000.00 | $903,476,000.00 | $911,789,000.00 | $831,529,000.00 | $788,883,000.00 | $782,606,000.00 | $797,714,000.00 | $774,777,000.00 | $757,231,000.00 | $363,237,000.00 | $308,744,000.00 | $291,809,000.00 | $285,201,000.00 | $115,035,000.00 | $116,604,000.00 | -- | -- | -- | -- | -- |
Date | 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 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 1/31/2017 | 1/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $36,319,000.00 | -- | -- | -- | $22,236,000.00 | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $771,890,000.00 | $561,432,000.00 | $362,552,000.00 | $174,005,000.00 | $601,630,000.00 | $156,714,000.00 | $277,292,000.00 | $131,152,000.00 | $434,359,000.00 | $309,993,000.00 | $194,780,000.00 | $90,510,000.00 | $299,974,000.00 | $214,453,000.00 | $139,250,000.00 | $67,046,000.00 | $217,982,000.00 | $155,115,000.00 | $97,688,000.00 | $45,709,000.00 | $143,873,000.00 | $101,389,000.00 | $63,225,000.00 | $28,996,000.00 | $89,571,000.00 | $62,753,000.00 | $21,290,000.00 | $17,739,000.00 | $52,831,000.00 | -- |
Research and Development | $234,071,000.00 | $172,805,000.00 | $114,548,000.00 | $56,190,000.00 | $215,205,000.00 | $50,526,000.00 | $106,303,000.00 | $52,519,000.00 | $165,440,000.00 | $116,704,000.00 | $75,553,000.00 | $36,474,000.00 | $118,722,000.00 | $86,449,000.00 | $54,080,000.00 | $25,991,000.00 | $95,469,000.00 | $67,496,000.00 | $42,448,000.00 | $20,238,000.00 | $58,841,000.00 | $42,855,000.00 | $14,412,000.00 | $12,844,000.00 | $37,590,000.00 | $27,997,000.00 | $19,096,000.00 | $6,508,000.00 | $19,640,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $892,172,000.00 | $665,144,000.00 | $430,814,000.00 | $206,120,000.00 | $823,266,000.00 | $611,224,000.00 | $210,999,000.00 | $200,954,000.00 | $604,395,000.00 | $427,884,000.00 | $276,691,000.00 | $128,871,000.00 | $420,446,000.00 | $305,880,000.00 | $194,784,000.00 | $95,870,000.00 | $321,756,000.00 | $228,793,000.00 | $139,518,000.00 | $66,590,000.00 | $198,957,000.00 | $143,789,000.00 | $89,218,000.00 | $42,026,000.00 | $138,549,000.00 | $103,116,000.00 | $44,001,000.00 | $24,936,000.00 | $67,986,000.00 | -- |
Loss from Operations | $-120,282,000.00 | $-103,712,000.00 | $-68,262,000.00 | $-32,115,000.00 | $-221,636,000.00 | $-42,557,000.00 | $-134,661,000.00 | $-69,802,000.00 | $-170,036,000.00 | $-117,891,000.00 | $-81,911,000.00 | $-38,361,000.00 | $-120,472,000.00 | $-91,427,000.00 | $-55,534,000.00 | $-28,824,000.00 | $-103,774,000.00 | $-73,678,000.00 | $-41,830,000.00 | $-20,881,000.00 | $-55,084,000.00 | $-42,400,000.00 | $-12,962,000.00 | $-13,030,000.00 | $-48,978,000.00 | $-40,363,000.00 | $-22,711,000.00 | $-7,197,000.00 | $-15,155,000.00 | -- |
Loss Before Income Taxes | $-96,142,000.00 | $-87,053,000.00 | $-57,789,000.00 | $-27,434,000.00 | $-212,790,000.00 | $-171,816,000.00 | $-61,954,000.00 | $-70,242,000.00 | $-170,801,000.00 | $-117,744,000.00 | $-81,125,000.00 | $-37,023,000.00 | $-118,732,000.00 | $-90,099,000.00 | $-54,195,000.00 | $-27,711,000.00 | $-95,826,000.00 | $-67,848,000.00 | $-38,998,000.00 | $-19,844,000.00 | $-53,592,000.00 | $-42,090,000.00 | $-26,543,000.00 | $-14,330,000.00 | $-49,413,000.00 | $-40,392,000.00 | $-30,034,000.00 | -- | $-15,184,000.00 | -- |
Earnings Per Share Basic | $-0.78 | $-0.71 | $-0.47 | $-0.23 | $-1.66 | $-0.31 | $-1.03 | $-0.55 | $-1.36 | $-0.94 | $-0.65 | $-0.30 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 134,507,000 | 133,868,000 | 133,196,000 | 132,542,000 | 130,071,000 | 129,611,000 | 129,091,000 | 128,519,000 | 125,632,000 | 126,118,000 | 124,669,000 | 124,110,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.78 | $-0.71 | $-0.47 | $-0.23 | $-1.66 | $-0.31 | $-1.03 | $-0.55 | $-1.36 | $-0.94 | $-0.65 | $-0.30 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 134,507,000 | 133,868,000 | 133,196,000 | 132,542,000 | 130,071,000 | 130,634,000 | 129,091,000 | 128,519,000 | 125,632,000 | 126,118,000 | 124,669,000 | 124,110,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 107,679,381 | -- | -- | -- | 107,679,381 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 20,280,741 | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000,000 | 10,000,000 | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 67,619,377 | 67,619,377 | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |