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 | $382,541,000.00 | $363,011,000.00 | $380,307,000.00 | $298,558,000.00 | $300,605,000.00 | $274,019,000.00 | $262,333,000.00 | $278,331,000.00 | $273,859,000.00 | $349,785,000.00 | $359,738,000.00 | $354,525,000.00 | $326,033,000.00 | $339,166,000.00 | $336,657,000.00 | $376,638,000.00 | $139,455,000.00 | $124,024,000.00 | $176,347,000.00 | $306,316,000.00 | $338,038,000.00 | $127,875,000.00 | $128,296,000.00 | $37,132,000.00 | $39,609,000.00 | $43,999,000.00 | -- |
Accounts Receivable Net Current | $77,536,000.00 | $100,413,000.00 | $71,106,000.00 | $65,633,000.00 | $61,125,000.00 | $91,345,000.00 | $72,628,000.00 | $59,305,000.00 | $60,114,000.00 | $75,279,000.00 | $53,965,000.00 | $48,148,000.00 | $37,572,000.00 | $55,119,000.00 | $41,500,000.00 | $37,429,000.00 | $36,527,000.00 | $37,128,000.00 | $29,205,000.00 | $36,079,000.00 | $31,669,000.00 | $33,538,000.00 | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $17,045,000.00 | $12,094,000.00 | $15,742,000.00 | $14,336,000.00 | $15,387,000.00 | $13,350,000.00 | $13,545,000.00 | $12,087,000.00 | $13,284,000.00 | $9,777,000.00 | $11,833,000.00 | $14,987,000.00 | $12,287,000.00 | $10,587,000.00 | $11,926,000.00 | $11,950,000.00 | $10,209,000.00 | $7,163,000.00 | $9,985,000.00 | $9,126,000.00 | $7,294,000.00 | $5,422,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $706,976,000.00 | $703,198,000.00 | $681,054,000.00 | $602,888,000.00 | $590,226,000.00 | $600,336,000.00 | $563,617,000.00 | $559,584,000.00 | $557,917,000.00 | $645,084,000.00 | $626,156,000.00 | $623,782,000.00 | $619,694,000.00 | $638,314,000.00 | $620,893,000.00 | $661,275,000.00 | $407,312,000.00 | $404,991,000.00 | $393,532,000.00 | $393,693,000.00 | $383,560,000.00 | $172,837,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $17,400,000.00 | $17,632,000.00 | $18,746,000.00 | $17,894,000.00 | $18,335,000.00 | $18,390,000.00 | $18,339,000.00 | $18,502,000.00 | $17,946,000.00 | $18,229,000.00 | $14,625,000.00 | $14,116,000.00 | $13,501,000.00 | $12,639,000.00 | $12,148,000.00 | $12,805,000.00 | $13,211,000.00 | $12,369,000.00 | $10,031,000.00 | $10,135,000.00 | $7,700,000.00 | $5,772,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $29,467,000.00 | $32,616,000.00 | $28,807,000.00 | $31,612,000.00 | $34,418,000.00 | $37,224,000.00 | $40,029,000.00 | $42,658,000.00 | $43,092,000.00 | $23,133,000.00 | $24,008,000.00 | $24,883,000.00 | $25,758,000.00 | $26,633,000.00 | $27,508,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $137,401,000.00 | $137,401,000.00 | $118,862,000.00 | $118,862,000.00 | $118,862,000.00 | $118,862,000.00 | $118,862,000.00 | $118,862,000.00 | $119,262,000.00 | $72,126,000.00 | $72,126,000.00 | $72,126,000.00 | $72,126,000.00 | $72,126,000.00 | $71,946,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $5,324,000.00 | $5,552,000.00 | $4,646,000.00 | $4,868,000.00 | $995,000.00 | $1,364,000.00 | $1,054,000.00 | $1,021,000.00 | $1,092,000.00 | $1,490,000.00 | $1,108,000.00 | $689,000.00 | $1,483,000.00 | $1,783,000.00 | $2,083,000.00 | $1,725,000.00 | $1,461,000.00 | $1,651,000.00 | $1,767,000.00 | $1,131,000.00 | $3,620,000.00 | $7,155,000.00 | -- | -- | -- | -- | -- |
Total Assets | $924,043,000.00 | $925,306,000.00 | $886,730,000.00 | $811,898,000.00 | $801,831,000.00 | $817,873,000.00 | $784,010,000.00 | $784,763,000.00 | $784,695,000.00 | $806,448,000.00 | $782,086,000.00 | $778,512,000.00 | $775,355,000.00 | $795,443,000.00 | $777,897,000.00 | $719,187,000.00 | $466,319,000.00 | $435,398,000.00 | $419,997,000.00 | $418,312,000.00 | $406,967,000.00 | $197,234,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $6,558,000.00 | $6,242,000.00 | $6,763,000.00 | $7,145,000.00 | $6,124,000.00 | $7,398,000.00 | $7,692,000.00 | $6,600,000.00 | $9,320,000.00 | $9,505,000.00 | $9,564,000.00 | $6,949,000.00 | $4,150,000.00 | $5,747,000.00 | $5,111,000.00 | $4,775,000.00 | $4,625,000.00 | $6,434,000.00 | $5,254,000.00 | $4,302,000.00 | $6,252,000.00 | $7,657,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $12,893,000.00 | $15,472,000.00 | $13,323,000.00 | $10,982,000.00 | $11,320,000.00 | $11,804,000.00 | $12,884,000.00 | $18,268,000.00 | $14,195,000.00 | $13,640,000.00 | $11,167,000.00 | $14,101,000.00 | $11,676,000.00 | $9,627,000.00 | $11,337,000.00 | $7,713,000.00 | $6,374,000.00 | $7,197,000.00 | $6,827,000.00 | $8,378,000.00 | $7,593,000.00 | $7,145,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $736,006,000.00 | $746,413,000.00 | $712,139,000.00 | $542,580,000.00 | $548,863,000.00 | $575,787,000.00 | $542,110,000.00 | $532,680,000.00 | $528,537,000.00 | $539,473,000.00 | $508,697,000.00 | $493,340,000.00 | $481,299,000.00 | $428,716,000.00 | $403,339,000.00 | $377,316,000.00 | $158,776,000.00 | $127,460,000.00 | $115,506,000.00 | $109,149,000.00 | $93,340,000.00 | $93,141,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | $489,516,000.00 | -- | -- | -- | $296,485,000.00 | -- | -- | -- | $300,079,000.00 | -- | -- | -- | $303,700,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-1,235,000.00 | $-733,000.00 | $-1,712,000.00 | $-1,788,000.00 | $-1,278,000.00 | $-1,592,000.00 | $-3,136,000.00 | $-1,712,000.00 | $-1,517,000.00 | $-669,000.00 | $-191,000.00 | $31,000.00 | $139,000.00 | $343,000.00 | $634,000.00 | $1,056,000.00 | $779,000.00 | $137,000.00 | $-50,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-569,574,000.00 | $-552,435,000.00 | $-524,283,000.00 | $-511,517,000.00 | $-489,464,000.00 | $-477,246,000.00 | $-452,684,000.00 | $-420,142,000.00 | $-381,643,000.00 | $-348,823,000.00 | $-319,928,000.00 | $-293,587,000.00 | $-263,926,000.00 | $-248,110,000.00 | $-225,962,000.00 | $-205,354,000.00 | $-190,666,000.00 | $-179,207,000.00 | $-168,767,000.00 | $-153,502,000.00 | $-140,932,000.00 | $-128,868,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $174,033,000.00 | $171,600,000.00 | $169,119,000.00 | $265,887,000.00 | $252,476,000.00 | $240,978,000.00 | $240,349,000.00 | $250,272,000.00 | $256,158,000.00 | $266,975,000.00 | $273,389,000.00 | $285,172,000.00 | $294,056,000.00 | $366,727,000.00 | $374,558,000.00 | $341,871,000.00 | $307,543,000.00 | $307,938,000.00 | $304,491,000.00 | $309,163,000.00 | $313,627,000.00 | $-68,930,000.00 | $-66,495,000.00 | $-62,813,000.00 | $-59,422,000.00 | $-56,365,000.00 | $-38,550,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $924,043,000.00 | $925,306,000.00 | $886,730,000.00 | $811,898,000.00 | $801,831,000.00 | $817,873,000.00 | $784,010,000.00 | $784,763,000.00 | $784,695,000.00 | $806,448,000.00 | $782,086,000.00 | $778,512,000.00 | $775,355,000.00 | $795,443,000.00 | $777,897,000.00 | $719,187,000.00 | $466,319,000.00 | $435,398,000.00 | $419,997,000.00 | $418,312,000.00 | $406,967,000.00 | $197,234,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 | $91,829,000.00 | $352,867,000.00 | $262,108,000.00 | $173,093,000.00 | $85,310,000.00 | $300,359,000.00 | $76,196,000.00 | $71,886,000.00 | $69,655,000.00 | $233,035,000.00 | $168,454,000.00 | $108,733,000.00 | $53,173,000.00 | $182,870,000.00 | $132,987,000.00 | $86,900,000.00 | $42,823,000.00 | $141,772,000.00 | $102,199,000.00 | $66,083,000.00 | $31,828,000.00 | $100,568,000.00 | $71,597,000.00 | $44,967,000.00 | $21,135,000.00 | $66,913,000.00 | -- |
Research and Development | $37,523,000.00 | $139,769,000.00 | $104,221,000.00 | $69,949,000.00 | $33,508,000.00 | $134,876,000.00 | $100,307,000.00 | $34,014,000.00 | $31,289,000.00 | $95,690,000.00 | $24,554,000.00 | $43,508,000.00 | $20,599,000.00 | $64,566,000.00 | $46,705,000.00 | $30,549,000.00 | $15,014,000.00 | $49,011,000.00 | $35,160,000.00 | $22,541,000.00 | $10,906,000.00 | $38,858,000.00 | $30,101,000.00 | $15,523,000.00 | $7,719,000.00 | $33,532,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $113,562,000.00 | $449,113,000.00 | $324,923,000.00 | $215,066,000.00 | $101,110,000.00 | $429,736,000.00 | $108,738,000.00 | $211,886,000.00 | $102,112,000.00 | $334,746,000.00 | $242,966,000.00 | $158,428,000.00 | $74,411,000.00 | $249,152,000.00 | $180,875,000.00 | $112,949,000.00 | $55,423,000.00 | $197,331,000.00 | $146,002,000.00 | $93,193,000.00 | $44,557,000.00 | $142,889,000.00 | $107,504,000.00 | $64,924,000.00 | $28,129,000.00 | $105,229,000.00 | -- |
Loss from Operations | $-21,733,000.00 | $-96,246,000.00 | $-62,815,000.00 | $-41,973,000.00 | $-15,800,000.00 | $-129,377,000.00 | $-102,887,000.00 | $-37,888,000.00 | $-32,457,000.00 | $-101,711,000.00 | $-74,512,000.00 | $-49,695,000.00 | $-21,238,000.00 | $-66,282,000.00 | $-47,888,000.00 | $-26,049,000.00 | $-12,600,000.00 | $-55,559,000.00 | $-43,803,000.00 | $-27,110,000.00 | $-12,729,000.00 | $-42,321,000.00 | $-35,907,000.00 | $-19,957,000.00 | $-6,994,000.00 | $-38,316,000.00 | -- |
Loss Before Income Taxes | $-17,152,000.00 | $-77,379,000.00 | $-48,747,000.00 | $-35,616,000.00 | $-12,944,000.00 | $-130,064,000.00 | $-105,525,000.00 | $-38,809,000.00 | $-34,024,000.00 | $-106,920,000.00 | $-78,182,000.00 | $-51,991,000.00 | $-22,353,000.00 | $-72,809,000.00 | $-51,115,000.00 | $-25,668,000.00 | $-11,228,000.00 | $-49,664,000.00 | $-39,174,000.00 | $-24,153,000.00 | $-11,819,000.00 | $-40,040,000.00 | $-34,224,000.00 | $-18,964,000.00 | $-6,475,000.00 | $-37,965,000.00 | -- |
Earnings Per Share Basic | $-0.26 | $-0.89 | $-0.55 | $-0.39 | $-0.13 | $-1.45 | $-0.36 | $-0.44 | $-0.38 | $-1.27 | $-0.31 | $-0.35 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 92,876,000 | 92,341,000 | 92,257,000 | 92,041,000 | 91,522,000 | 88,721,000 | 89,285,000 | 88,153,000 | 87,127,000 | 84,514,000 | 83,979,000 | 83,895,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.26 | $-0.89 | $-0.55 | $-0.39 | $-0.13 | $-1.45 | $-0.36 | $-0.81 | $-0.38 | $-1.27 | $-0.31 | $-0.35 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 92,876,000 | 92,341,000 | 92,257,000 | 92,041,000 | 91,522,000 | 88,721,000 | 88,200,000 | 87,648,000 | 87,127,000 | 84,514,000 | 85,092,000 | 83,413,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | -- | 1,000,000,000 | 1,000,000,000 | -- | -- | 1,000,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 1,000,000,000 | -- | -- | -- | 85,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | 92,737,185 | 91,888,642 | -- | -- | 91,178,671 | -- | -- | -- | 86,758,380 | -- | -- | -- | 82,882,424 | -- | -- | -- | 77,793,540 | -- | -- | -- | 23,189,921 | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |