Date | 7/31/2024 | 4/30/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 | 1/31/2017 | 1/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | $61,158,000.00 | -- | -- | $65,988,000.00 | $66,500,000.00 | -- | $79,894,000.00 | $83,995,000.00 | $83,561,000.00 | $84,245,000.00 | $86,373,000.00 | $84,826,000.00 | $90,794,000.00 | $83,813,000.00 | $78,455,000.00 | $75,543,000.00 | $80,843,000.00 | $93,511,000.00 | $97,939,000.00 | $90,763,000.00 | $176,973,000.00 | $205,999,000.00 | $238,802,000.00 | -- | $61,972,000.00 | -- | $47,852,000.00 | $68,984,000.00 | $228,620,000.00 |
Accounts Receivable Net Current | $48,688,000.00 | $47,848,000.00 | $55,208,000.00 | $52,186,000.00 | $56,890,000.00 | $78,958,000.00 | $53,314,000.00 | $49,148,000.00 | $46,634,000.00 | $64,149,000.00 | $38,895,000.00 | $31,149,000.00 | $33,001,000.00 | $48,272,000.00 | $37,788,000.00 | $34,933,000.00 | $29,644,000.00 | $47,967,000.00 | $34,051,000.00 | $31,136,000.00 | $36,207,000.00 | $48,421,000.00 | $29,805,000.00 | $27,266,000.00 | -- | $35,484,000.00 | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $9,171,000.00 | $9,760,000.00 | $7,881,000.00 | $8,053,000.00 | $8,441,000.00 | $7,447,000.00 | $7,457,000.00 | $9,205,000.00 | $15,487,000.00 | $9,975,000.00 | $7,314,000.00 | $8,035,000.00 | $9,778,000.00 | $12,216,000.00 | $9,112,000.00 | $9,756,000.00 | $12,507,000.00 | $12,809,000.00 | $10,406,000.00 | $13,617,000.00 | $15,545,000.00 | $10,935,000.00 | $8,063,000.00 | $8,662,000.00 | -- | $6,144,000.00 | -- | -- | -- | -- |
Total Current Assets | $128,829,000.00 | $134,169,000.00 | $136,270,000.00 | $139,958,000.00 | $147,013,000.00 | $168,813,000.00 | $146,999,000.00 | $153,346,000.00 | $161,181,000.00 | $173,102,000.00 | $144,249,000.00 | $139,290,000.00 | $141,404,000.00 | $165,176,000.00 | $143,726,000.00 | $140,915,000.00 | $142,778,000.00 | $172,262,000.00 | $172,550,000.00 | $189,968,000.00 | $216,582,000.00 | $246,754,000.00 | $252,662,000.00 | $281,712,000.00 | -- | $113,261,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | $27,195,000.00 | $27,240,000.00 | $26,130,000.00 | $23,998,000.00 | $22,160,000.00 | $21,375,000.00 | $19,834,000.00 | $18,884,000.00 | $18,241,000.00 | $17,584,000.00 | $16,998,000.00 | $16,569,000.00 | $15,837,000.00 | $14,745,000.00 | $14,259,000.00 | $14,051,000.00 | $13,111,000.00 | $12,816,000.00 | $12,891,000.00 | $12,677,000.00 | $12,581,000.00 | $12,595,000.00 | $12,664,000.00 | $13,830,000.00 | -- | $14,952,000.00 | -- | -- | -- | -- |
Intangible Assets Net | $2,409,000.00 | $2,550,000.00 | $2,760,000.00 | $2,780,000.00 | $2,774,000.00 | $2,794,000.00 | $2,814,000.00 | $2,835,000.00 | $2,855,000.00 | $2,875,000.00 | $2,895,000.00 | $3,049,000.00 | $3,202,000.00 | $3,356,000.00 | $3,515,000.00 | $3,663,000.00 | $3,815,000.00 | $3,865,000.00 | $3,954,000.00 | $4,108,000.00 | $4,261,000.00 | $4,415,000.00 | $4,569,000.00 | $2,986,000.00 | -- | $3,026,000.00 | -- | -- | -- | -- |
Goodwill | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | $9,478,000.00 | -- | $9,478,000.00 | -- | -- | -- | -- |
Other Assets | $1,565,000.00 | $1,525,000.00 | $1,647,000.00 | $1,892,000.00 | $2,453,000.00 | $2,102,000.00 | $1,945,000.00 | $1,688,000.00 | $2,064,000.00 | $1,981,000.00 | $1,301,000.00 | $1,268,000.00 | $1,327,000.00 | $1,415,000.00 | $954,000.00 | $806,000.00 | $1,300,000.00 | $1,234,000.00 | $2,268,000.00 | $1,964,000.00 | $1,187,000.00 | $1,360,000.00 | $1,671,000.00 | $1,674,000.00 | -- | $3,117,000.00 | -- | -- | -- | -- |
Total Assets | $197,757,000.00 | $204,404,000.00 | $208,219,000.00 | $212,100,000.00 | $219,190,000.00 | $242,116,000.00 | $217,331,000.00 | $224,006,000.00 | $231,872,000.00 | $244,589,000.00 | $211,133,000.00 | $206,796,000.00 | $192,376,000.00 | $216,438,000.00 | $193,142,000.00 | $195,135,000.00 | $197,218,000.00 | $216,738,000.00 | $217,864,000.00 | $234,529,000.00 | $260,978,000.00 | $292,632,000.00 | $296,530,000.00 | $325,769,000.00 | -- | $155,355,000.00 | -- | -- | -- | -- |
Accounts Payable | $18,418,000.00 | $10,867,000.00 | $10,451,000.00 | $9,155,000.00 | $12,452,000.00 | $12,120,000.00 | $17,843,000.00 | $17,556,000.00 | $12,764,000.00 | $4,770,000.00 | $12,021,000.00 | $7,379,000.00 | $4,461,000.00 | $1,085,000.00 | $4,756,000.00 | $1,774,000.00 | $2,347,000.00 | $2,298,000.00 | $2,900,000.00 | $2,023,000.00 | $3,142,000.00 | $2,609,000.00 | $4,247,000.00 | $8,409,000.00 | -- | $12,121,000.00 | -- | -- | -- | -- |
Accrued Liabilities | $39,004,000.00 | $41,139,000.00 | $43,510,000.00 | $44,850,000.00 | $39,656,000.00 | $49,306,000.00 | $45,928,000.00 | $43,357,000.00 | $45,033,000.00 | $59,976,000.00 | $44,903,000.00 | $40,169,000.00 | $35,564,000.00 | $51,950,000.00 | $45,911,000.00 | $41,105,000.00 | $30,892,000.00 | $46,473,000.00 | $42,828,000.00 | $40,856,000.00 | $37,936,000.00 | $48,139,000.00 | $46,603,000.00 | $45,852,000.00 | -- | $49,428,000.00 | -- | -- | -- | -- |
Total Current Liabilities | $364,118,000.00 | $367,885,000.00 | $358,990,000.00 | $363,941,000.00 | $370,359,000.00 | $388,516,000.00 | $363,456,000.00 | $364,952,000.00 | $363,826,000.00 | $370,567,000.00 | $323,690,000.00 | $308,334,000.00 | $285,325,000.00 | $299,897,000.00 | $271,658,000.00 | $268,003,000.00 | $261,206,000.00 | $265,918,000.00 | $243,045,000.00 | $239,435,000.00 | $239,433,000.00 | $248,105,000.00 | $229,671,000.00 | $231,271,000.00 | -- | $184,161,000.00 | -- | -- | -- | -- |
Long Term Debt | $115,211,000.00 | $114,123,000.00 | $112,255,000.00 | $111,002,000.00 | $109,774,000.00 | $108,607,000.00 | $107,424,000.00 | $106,251,000.00 | $105,089,000.00 | $103,988,000.00 | $102,852,000.00 | $101,742,000.00 | $100,650,000.00 | $99,609,000.00 | $98,548,000.00 | $103,075,000.00 | $102,056,000.00 | $101,074,000.00 | $100,086,000.00 | $99,113,000.00 | $98,156,000.00 | $97,245,000.00 | -- | -- | -- | $46,332,000.00 | -- | -- | -- | -- |
Additional Paid-in Capital | $1,284,781,000.00 | $1,268,517,000.00 | $1,236,895,000.00 | $1,218,604,000.00 | $1,203,375,000.00 | $1,183,921,000.00 | $1,165,522,000.00 | $1,146,231,000.00 | $1,125,699,000.00 | $1,098,084,000.00 | $1,077,993,000.00 | $1,060,419,000.00 | $1,046,623,000.00 | $1,038,006,000.00 | $1,023,662,000.00 | $1,007,022,000.00 | $998,271,000.00 | $988,141,000.00 | $982,239,000.00 | $973,473,000.00 | $968,754,000.00 | $956,145,000.00 | $948,686,000.00 | $943,722,000.00 | -- | $35,301,000.00 | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-80,000.00 | $-426,000.00 | $-784,000.00 | $24,000.00 | $-142,000.00 | $-322,000.00 | $-1,460,000.00 | $-701,000.00 | $-315,000.00 | $388,000.00 | $647,000.00 | $727,000.00 | $873,000.00 | $877,000.00 | $549,000.00 | $617,000.00 | $345,000.00 | $389,000.00 | $431,000.00 | $372,000.00 | $382,000.00 | $438,000.00 | $356,000.00 | $414,000.00 | -- | $506,000.00 | -- | -- | -- | -- |
Accumulated Deficit | $-1,451,100,000.00 | $-1,431,610,000.00 | $-1,386,918,000.00 | $-1,370,505,000.00 | $-1,354,437,000.00 | $-1,330,034,000.00 | $-1,310,221,000.00 | $-1,286,510,000.00 | $-1,257,371,000.00 | $-1,224,483,000.00 | $-1,191,229,000.00 | $-1,162,716,000.00 | $-1,140,476,000.00 | $-1,122,372,000.00 | $-1,102,757,000.00 | $-1,080,536,000.00 | $-1,062,633,000.00 | $-1,037,738,000.00 | $-1,007,879,000.00 | $-978,778,000.00 | $-947,618,000.00 | $-912,082,000.00 | $-882,209,000.00 | $-849,664,000.00 | -- | $-757,773,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $-166,361,000.00 | $-163,481,000.00 | $-150,771,000.00 | $-151,841,000.00 | $-151,169,000.00 | $-146,400,000.00 | $-146,125,000.00 | $-140,946,000.00 | $-131,954,000.00 | $-125,978,000.00 | $-112,557,000.00 | $-101,538,000.00 | $-92,949,000.00 | $-83,459,000.00 | $-78,516,000.00 | $-72,868,000.00 | $-63,988,000.00 | $-49,180,000.00 | $-25,181,000.00 | $-4,906,000.00 | $21,545,000.00 | $44,527,000.00 | $66,859,000.00 | $94,498,000.00 | $-765,220,000.00 | $-721,964,000.00 | -- | -- | $-556,196,000.00 | $-383,262,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $197,757,000.00 | $204,404,000.00 | $208,219,000.00 | $212,100,000.00 | $219,190,000.00 | $242,116,000.00 | $217,331,000.00 | $224,006,000.00 | $231,872,000.00 | $244,589,000.00 | $211,133,000.00 | $206,796,000.00 | $192,376,000.00 | $216,438,000.00 | $193,142,000.00 | $195,135,000.00 | $197,218,000.00 | $216,738,000.00 | $217,864,000.00 | $234,529,000.00 | $260,978,000.00 | $292,632,000.00 | $296,530,000.00 | $325,769,000.00 | -- | $155,355,000.00 | -- | -- | -- | -- |
Date | 7/31/2024 | 4/30/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 | 1/31/2017 | 1/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $117,672,000.00 | $59,389,000.00 | $182,370,000.00 | $121,471,000.00 | $60,889,000.00 | $235,567,000.00 | $174,133,000.00 | $114,021,000.00 | $56,803,000.00 | $190,815,000.00 | $139,348,000.00 | $91,411,000.00 | $44,904,000.00 | $153,432,000.00 | $111,101,000.00 | $71,934,000.00 | $34,452,000.00 | $117,465,000.00 | $85,746,000.00 | $55,443,000.00 | $27,994,000.00 | $92,910,000.00 | $66,045,000.00 | $42,128,000.00 | $20,379,000.00 | $63,605,000.00 | $45,666,000.00 | $29,758,000.00 | $41,345,000.00 | -- |
Research and Development | $44,688,000.00 | $22,719,000.00 | $63,931,000.00 | $44,202,000.00 | $23,435,000.00 | $95,093,000.00 | $73,108,000.00 | $48,525,000.00 | $23,191,000.00 | $81,027,000.00 | $57,511,000.00 | $35,527,000.00 | $16,186,000.00 | $66,474,000.00 | $49,874,000.00 | $33,370,000.00 | $17,453,000.00 | $69,224,000.00 | $51,723,000.00 | $34,145,000.00 | $17,099,000.00 | $75,740,000.00 | $58,786,000.00 | $39,983,000.00 | $19,064,000.00 | $78,261,000.00 | $58,681,000.00 | $39,894,000.00 | $76,164,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $153,609,000.00 | $80,839,000.00 | $223,904,000.00 | $151,783,000.00 | $80,598,000.00 | $324,440,000.00 | $246,921,000.00 | $168,297,000.00 | $85,438,000.00 | $279,285,000.00 | $197,878,000.00 | $124,961,000.00 | $59,858,000.00 | $226,517,000.00 | $167,318,000.00 | $109,276,000.00 | $56,418,000.00 | $232,732,000.00 | $173,839,000.00 | $116,887,000.00 | $61,065,000.00 | $236,997,000.00 | $182,384,000.00 | $128,492,000.00 | $63,364,000.00 | $239,386,000.00 | $180,976,000.00 | $121,357,000.00 | $224,205,000.00 | -- |
Loss from Operations | $-35,937,000.00 | $-21,450,000.00 | $-41,534,000.00 | $-30,312,000.00 | $-19,709,000.00 | $-88,873,000.00 | $-18,512,000.00 | $-54,276,000.00 | $-28,635,000.00 | $-88,470,000.00 | $-58,530,000.00 | $-33,550,000.00 | $-14,954,000.00 | $-73,085,000.00 | $-56,217,000.00 | $-37,342,000.00 | $-21,966,000.00 | $-115,267,000.00 | $-88,093,000.00 | $-61,444,000.00 | $-33,071,000.00 | $-144,087,000.00 | $-116,339,000.00 | $-86,364,000.00 | $-42,985,000.00 | $-175,781,000.00 | $-135,310,000.00 | $-43,642,000.00 | $-182,860,000.00 | -- |
Loss Before Income Taxes | $-45,120,000.00 | $-25,881,000.00 | $-56,083,000.00 | $-39,931,000.00 | $-24,204,000.00 | $-104,372,000.00 | $-85,171,000.00 | $-28,927,000.00 | $-32,700,000.00 | $-102,572,000.00 | $-28,451,000.00 | $-40,317,000.00 | $-18,216,000.00 | $-84,225,000.00 | $-64,573,000.00 | $-42,483,000.00 | $-24,690,000.00 | $-124,902,000.00 | $-95,268,000.00 | $-66,251,000.00 | $-35,396,000.00 | $-153,061,000.00 | $-123,527,000.00 | $-91,181,000.00 | $-44,904,000.00 | $-176,177,000.00 | $-135,059,000.00 | $-91,274,000.00 | $-182,347,000.00 | -- |
Earnings Per Share Basic | $-1.20 | $-0.69 | $-1.59 | $-1.14 | $-0.69 | $-3.10 | $-0.69 | $-0.86 | $-0.99 | $-3.19 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 37,943,000 | 37,482,000 | 35,812,000 | 35,558,000 | 35,222,000 | 34,092,000 | 34,392,000 | 33,973,000 | 33,295,000 | 32,021,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-1.20 | $-0.69 | $-1.59 | $-1.14 | $-0.69 | $-3.10 | $-0.69 | $-0.86 | $-0.99 | $-3.19 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 37,943,000 | 37,482,000 | 35,812,000 | 35,558,000 | 35,222,000 | 34,092,000 | 33,893,000 | 33,640,000 | 33,295,000 | 32,021,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | 10,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 | $0.00 | $0.00 | $0.00 | -- | $0.00 | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |