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 | $79,527,000.00 | $87,520,000.00 | $103,366,000.00 | $127,677,000.00 | $149,767,000.00 | $176,683,000.00 | $209,589,000.00 | $240,729,000.00 | $269,190,000.00 | $313,812,000.00 | $400,395,000.00 | $439,854,000.00 | $450,680,000.00 | $218,781,000.00 | $254,118,000.00 | $84,199,000.00 | $90,252,000.00 | $90,315,000.00 | $91,389,000.00 | $100,051,186.00 | -- | $1,543,000.00 | $2,609,000.00 | $4,429,286.00 | -- | $10,503,000.00 | $2,323,000.00 |
Accounts Receivable Net Current | $66,255,000.00 | $64,863,000.00 | $57,439,000.00 | $53,913,000.00 | $52,932,000.00 | $51,394,000.00 | $44,356,000.00 | $46,958,000.00 | $46,354,000.00 | $40,262,000.00 | $35,460,000.00 | $30,356,000.00 | $29,964,000.00 | $29,052,000.00 | $27,594,000.00 | $22,972,000.00 | $24,223,000.00 | $21,978,000.00 | $20,008,000.00 | $16,787,723.00 | -- | $16,073,000.00 | -- | -- | -- | $12,309,000.00 | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $14,288,000.00 | $14,461,000.00 | $13,575,000.00 | $11,662,000.00 | $10,002,000.00 | $10,709,000.00 | $11,001,000.00 | $7,721,000.00 | $10,853,000.00 | $11,043,000.00 | $10,450,000.00 | $6,161,000.00 | $7,906,000.00 | $7,254,000.00 | $6,825,000.00 | $8,378,000.00 | $5,435,000.00 | $5,157,000.00 | -- | -- | -- | $3,811,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $190,901,000.00 | $195,684,000.00 | $199,240,000.00 | $219,230,000.00 | $240,148,000.00 | $262,441,000.00 | $286,874,000.00 | $316,496,000.00 | $349,222,000.00 | $386,349,000.00 | $464,333,000.00 | $493,691,000.00 | $507,233,000.00 | $272,268,000.00 | $302,512,000.00 | $127,950,000.00 | $130,370,000.00 | $131,538,000.00 | $128,699,000.00 | $135,787,787.00 | -- | $33,317,000.00 | -- | -- | -- | $35,955,000.00 | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $26,660,000.00 | $19,160,000.00 | $17,070,000.00 | $14,986,000.00 | $14,487,000.00 | $14,364,000.00 | $14,564,348.00 | -- | $14,211,000.00 | -- | -- | -- | $13,170,000.00 | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $75,845,000.00 | $75,845,000.00 | $75,468,000.00 | $40,611,000.00 | $33,736,000.00 | $33,736,000.00 | $33,836,000.00 | $33,836,000.00 | $33,621,000.00 | $33,621,000.00 | $8,211,000.00 | $8,211,000.00 | $8,211,000.00 | $8,307,000.00 | $250,000.00 | $250,000.00 | $250,000.00 | $250,000.00 | $251,000.00 | $250,190.00 | -- | $250,000.00 | -- | -- | -- | -- | -- |
Other Assets | $2,575,000.00 | $2,879,000.00 | $1,668,000.00 | $1,989,000.00 | $2,632,000.00 | $3,255,000.00 | $4,016,000.00 | $4,112,000.00 | $4,669,000.00 | $4,157,000.00 | $2,795,000.00 | $2,543,000.00 | $1,401,000.00 | $1,670,000.00 | $207,000.00 | $108,000.00 | $128,000.00 | $180,000.00 | $1,324,000.00 | $1,306,044.00 | -- | $1,145,319.00 | -- | -- | -- | $602,000.00 | -- |
Total Assets | $372,086,000.00 | $370,326,000.00 | $374,647,000.00 | $340,442,000.00 | $353,852,000.00 | $370,057,000.00 | $397,294,000.00 | $425,988,000.00 | $459,092,000.00 | $494,476,000.00 | $529,127,000.00 | $551,226,000.00 | $561,203,000.00 | $326,666,000.00 | $338,050,000.00 | $160,287,000.00 | $161,300,000.00 | $158,758,000.00 | $155,909,000.00 | $162,987,508.00 | -- | $59,261,500.00 | -- | -- | -- | $57,136,000.00 | -- |
Accounts Payable | $6,684,000.00 | $8,480,000.00 | $10,904,000.00 | $7,948,000.00 | $7,602,000.00 | $10,836,000.00 | $11,108,000.00 | $10,088,000.00 | $5,872,000.00 | $5,119,000.00 | $11,602,000.00 | $5,483,000.00 | $313,000.00 | $4,389,000.00 | $4,215,000.00 | $5,103,000.00 | $7,649,000.00 | $6,017,000.00 | $5,949,000.00 | $10,979,101.00 | -- | $3,750,000.00 | -- | -- | -- | $2,203,000.00 | -- |
Accrued Liabilities | $33,227,000.00 | $37,130,000.00 | $28,290,000.00 | $27,794,000.00 | $23,284,000.00 | $21,810,000.00 | $20,344,000.00 | $17,925,000.00 | $18,416,000.00 | $20,128,000.00 | $18,885,000.00 | $18,101,000.00 | $15,116,000.00 | $18,324,000.00 | $12,662,000.00 | $9,838,000.00 | $11,374,000.00 | $9,243,000.00 | $8,018,000.00 | $8,250,017.00 | -- | $5,507,000.00 | -- | -- | -- | $6,388,000.00 | -- |
Total Current Liabilities | $119,344,000.00 | $118,877,000.00 | $110,049,000.00 | $93,422,000.00 | $90,241,000.00 | $82,238,000.00 | $76,949,000.00 | $77,524,000.00 | $77,873,000.00 | $77,196,000.00 | $71,208,000.00 | $64,662,000.00 | $57,929,000.00 | $63,360,000.00 | $68,374,000.00 | $62,600,000.00 | $61,386,000.00 | $56,893,000.00 | $53,416,000.00 | $60,134,707.00 | -- | $63,746,000.00 | -- | -- | -- | $48,528,000.00 | -- |
Long Term Debt | $2,877,000.00 | $3,147,000.00 | $3,665,000.00 | $3,875,000.00 | $309,000.00 | $246,000.00 | $183,000.00 | $158,000.00 | $544,000.00 | $360,000.00 | $504,000.00 | $469,000.00 | $781,000.00 | $1,633,000.00 | $22,874,000.00 | $23,494,000.00 | $20,000,000.00 | -- | $20,000,000.00 | $20,000,000.00 | -- | $28,745,000.00 | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $1,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-762,691,000.00 | $-742,969,000.00 | $-712,323,000.00 | $-680,382,000.00 | $-643,615,000.00 | $-606,084,000.00 | $-568,063,000.00 | $-527,896,000.00 | $-481,180,000.00 | $-429,938,000.00 | $-383,487,000.00 | $-347,144,000.00 | $-322,751,000.00 | $-311,777,000.00 | $-303,681,000.00 | $-296,968,000.00 | $-290,597,000.00 | $-284,485,000.00 | $-280,817,000.00 | $-278,379,941.00 | -- | $-210,993,851.00 | -- | -- | -- | $-167,699,000.00 | -- |
Total Stockholders' Equity | $252,742,000.00 | $251,449,000.00 | $264,598,000.00 | $247,020,000.00 | $263,611,000.00 | $287,819,000.00 | $320,345,000.00 | $348,464,000.00 | $381,219,000.00 | $417,280,000.00 | $457,919,000.00 | $486,564,000.00 | $503,274,000.00 | $263,306,000.00 | $269,676,000.00 | $97,687,000.00 | $99,914,000.00 | $101,865,000.00 | $102,494,000.00 | $102,853,000.00 | $-224,063,000.00 | $-210,974,000.00 | $-197,353,000.00 | $-184,558,000.00 | $-172,999,000.00 | $-167,683,000.00 | $-130,462,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $372,086,000.00 | $370,326,000.00 | $374,647,000.00 | $340,442,000.00 | $353,852,000.00 | $370,057,000.00 | $397,294,000.00 | $425,988,000.00 | $459,092,000.00 | $494,476,000.00 | $529,127,000.00 | $551,226,000.00 | $561,203,000.00 | $326,666,000.00 | $338,050,000.00 | $160,287,000.00 | $161,300,000.00 | $158,758,000.00 | $155,909,000.00 | $162,987,508.00 | -- | $59,262,000.00 | -- | -- | -- | $57,136,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 | $101,217,000.00 | $356,299,000.00 | $261,294,000.00 | $169,675,000.00 | $83,845,000.00 | $280,910,000.00 | $204,324,000.00 | $131,221,000.00 | $63,354,000.00 | $213,233,000.00 | $155,213,000.00 | $99,298,000.00 | $48,291,000.00 | $148,677,000.00 | $106,869,000.00 | $68,405,000.00 | $33,396,000.00 | $124,784,000.00 | $91,968,000.00 | $59,126,000.00 | $28,310,000.00 | $99,889,000.00 | $24,756,000.00 | $24,779,000.00 | $23,871,000.00 | $79,834,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | $28,881,000.00 | $112,346,000.00 | $82,484,000.00 | $53,940,000.00 | $26,469,000.00 | $91,244,000.00 | $22,669,000.00 | $22,542,000.00 | $20,635,000.00 | $52,265,000.00 | $34,770,000.00 | $19,497,000.00 | $8,054,000.00 | $22,622,000.00 | $16,267,000.00 | $10,535,000.00 | $5,005,000.00 | $18,623,000.00 | $13,762,000.00 | $8,988,672.00 | $4,299,000.00 | $14,349,000.00 | $10,144,000.00 | $6,287,459.00 | -- | $11,377,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-19,420,000.00 | $-136,479,000.00 | $-106,901,000.00 | $-74,856,000.00 | $-37,901,000.00 | $-176,552,000.00 | $-136,739,000.00 | $-46,335,000.00 | $-50,593,000.00 | $-116,817,000.00 | $-70,201,000.00 | $-23,808,000.00 | $-10,653,000.00 | $-25,671,000.00 | $-17,390,000.00 | $-11,276,000.00 | $-4,966,000.00 | $-15,298,000.00 | $-10,626,000.00 | $-8,395,000.00 | $-4,255,000.00 | $-9,494,000.00 | $-3,036,000.00 | $-1,249,000.00 | $-1,910,000.00 | $-14,553,000.00 | -- |
Loss Before Income Taxes | $-19,212,000.00 | $-135,342,000.00 | $-104,913,000.00 | $-73,344,000.00 | $-37,225,000.00 | $-175,663,000.00 | $-137,471,000.00 | $-46,503,000.00 | $-51,007,000.00 | $-117,979,000.00 | $-71,095,000.00 | $-34,930,000.00 | $-10,825,000.00 | $-27,243,000.00 | $-18,825,000.00 | $-12,306,000.00 | $-6,001,000.00 | $-22,073,000.00 | $-16,442,000.00 | $-14,069,000.00 | $-6,627,000.00 | $-15,062,000.00 | $-9,983,000.00 | $-5,810,481.00 | -- | $-18,192,000.00 | -- |
Earnings Per Share Basic | $-0.35 | $-2.51 | $-1.96 | $-1.39 | $-0.70 | $-3.36 | $-2.64 | $-1.88 | $-0.99 | $-2.37 | $-0.71 | $-0.73 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 56,666,311 | 54,561,449 | 54,139,555 | 53,574,584 | 53,347,709 | 52,440,067 | 52,606,400 | 52,135,250 | 51,938,887 | 49,888,436 | 51,020,271 | 50,577,614 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.35 | $-2.51 | $-1.96 | $-1.39 | $-0.70 | $-3.36 | $-2.64 | $-1.88 | $-0.99 | $-2.37 | $-0.71 | $-0.73 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 56,666,311 | 54,561,449 | 54,139,555 | 53,574,584 | 53,347,709 | 52,440,067 | 52,294,026 | 52,135,250 | 51,938,887 | 49,888,436 | 49,943,049 | 48,287,305 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | 80,000,000 | -- | -- | -- | 80,000,000 | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 44,880,883 | 44,039,563 | 37,882,837 | 37,599,441 | 36,610,763 | 35,759,355 | 35,759,355 | -- | 1,994,721 | -- | -- | -- | 1,638,331 | -- |
Common Stock Value | $587,000.00 | $577,000.00 | $570,000.00 | $554,000.00 | $548,000.00 | $542,000.00 | $534,000.00 | $531,000.00 | $527,000.00 | $521,000.00 | $513,000.00 | $509,000.00 | $503,000.00 | $449,000.00 | $440,000.00 | $379,000.00 | $376,000.00 | $366,000.00 | $359,000.00 | $357,594.00 | -- | $20,000.00 | -- | -- | -- | $16,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 | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 20,000,000 | 20,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 20,000,000 | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.01 | $0.01 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.01 | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |