Date | 2/29/2024 | 11/30/2023 | 8/31/2023 | 5/31/2023 | 2/28/2023 | 11/30/2022 | 8/31/2022 | 5/31/2022 | 2/28/2022 | 11/30/2021 | 8/31/2021 | 5/31/2021 | 2/28/2021 | 11/30/2020 | 8/31/2020 | 5/31/2020 | 2/29/2020 | 11/30/2019 | 8/31/2019 | 5/31/2019 | 2/28/2019 | 11/30/2018 | 8/31/2018 | 5/31/2018 | 2/28/2018 | 11/30/2017 | 8/31/2017 | 5/31/2017 | 2/28/2017 | 11/30/2016 | 8/31/2016 | 5/31/2016 | 2/29/2016 | 11/30/2015 | 8/31/2015 | 5/31/2015 | 2/28/2015 | 11/30/2014 | 10/31/2014 | 8/31/2014 | 5/31/2014 | 2/28/2014 | 11/30/2013 | 8/31/2013 | 5/31/2013 | 2/28/2013 | 11/30/2012 | 8/31/2012 | 5/31/2012 | 2/29/2012 | 11/30/2011 | 8/31/2011 | 5/31/2011 | 2/28/2011 | 11/30/2010 | 5/31/2010 | 5/31/2009 | 2/29/2004 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $78,451,000.00 | $60,896,000.00 | $57,586,000.00 | $44,620,000.00 | $30,111,000.00 | $29,857,000.00 | $24,564,000.00 | $28,825,000.00 | $23,890,000.00 | $34,291,000.00 | $35,472,000.00 | $48,161,000.00 | $54,469,000.00 | $58,025,000.00 | $47,929,000.00 | $54,435,000.00 | $27,160,000.00 | $41,247,000.00 | $83,649,000.00 | $227,641,000.00 | $41,704,000.00 | $42,820,000.00 | $24,762,000.00 | $74,096,000.00 | $52,292,000.00 | $49,856,000.00 | $48,200,000.00 | $47,544,000.00 | $35,571,000.00 | $35,664,000.00 | $37,411,000.00 | $32,333,000.00 | $21,897,000.00 | $18,996,000.00 | $20,268,000.00 | $18,391,000.00 | $19,704,000.00 | $14,877,000.00 | -- | $13,808,000.00 | $16,105,000.00 | $7,382,000.00 | $15,173,000.00 | $22,065,000.00 | $21,802,000.00 | $16,625,000.00 | $19,322,000.00 | $18,896,000.00 | $23,508,000.00 | $34,047,000.00 | $42,955,000.00 | $50,493,000.00 | $45,984,000.00 | $35,257,000.00 | $27,132,000.00 | $58,763,000.00 | $27,909,000.00 | -- |
Accounts Receivable Net Current | $49,475,000.00 | $51,603,000.00 | $49,755,000.00 | $52,826,000.00 | $50,892,000.00 | $52,852,000.00 | $53,586,000.00 | $52,304,000.00 | $41,810,000.00 | $38,205,000.00 | $35,416,000.00 | $35,405,000.00 | $33,171,000.00 | $33,604,000.00 | $33,590,000.00 | $31,263,000.00 | $35,619,000.00 | $33,994,000.00 | $32,540,000.00 | $43,577,000.00 | $44,208,000.00 | $43,374,000.00 | $40,164,000.00 | $39,401,000.00 | $41,827,000.00 | $42,073,000.00 | $41,283,000.00 | $44,523,000.00 | $46,302,000.00 | $50,171,000.00 | $50,124,000.00 | $52,867,000.00 | $54,446,000.00 | $53,118,000.00 | $52,424,000.00 | $58,428,000.00 | $57,770,000.00 | $58,556,000.00 | -- | $56,026,000.00 | $62,148,000.00 | $57,726,000.00 | $48,405,000.00 | $46,561,000.00 | $47,791,000.00 | $45,110,000.00 | $47,085,000.00 | $45,428,000.00 | $48,588,000.00 | $26,723,000.00 | $31,451,000.00 | -- | $27,141,000.00 | -- | -- | -- | -- | -- |
Inventory | $58,068,000.00 | $64,254,000.00 | $59,972,000.00 | $55,325,000.00 | $63,532,000.00 | $63,177,000.00 | $57,609,000.00 | $51,392,000.00 | $48,039,000.00 | $48,183,000.00 | $49,305,000.00 | $48,614,000.00 | $49,006,000.00 | $49,582,000.00 | $52,762,000.00 | $59,905,000.00 | $54,898,000.00 | $50,239,000.00 | $45,229,000.00 | $40,071,000.00 | $52,388,000.00 | $50,637,000.00 | $49,721,000.00 | $39,274,000.00 | $56,564,000.00 | $54,032,000.00 | $55,425,000.00 | $54,506,000.00 | $57,681,000.00 | $56,667,000.00 | $58,274,000.00 | $55,370,000.00 | $65,792,000.00 | $70,813,000.00 | $74,327,000.00 | $67,388,000.00 | $68,710,000.00 | $75,315,000.00 | -- | $70,421,000.00 | $61,056,000.00 | $59,834,000.00 | $60,052,000.00 | $59,249,000.00 | $55,062,000.00 | $61,973,000.00 | $62,330,000.00 | $63,414,000.00 | $55,823,000.00 | $28,158,000.00 | $29,427,000.00 | -- | $28,126,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $10,913,000.00 | $8,715,000.00 | $8,162,000.00 | $4,617,000.00 | $8,039,000.00 | $12,944,000.00 | $15,612,000.00 | $10,824,000.00 | $13,947,000.00 | $11,506,000.00 | $11,128,000.00 | $8,699,000.00 | $9,011,000.00 | $8,493,000.00 | $7,957,000.00 | $7,310,000.00 | $11,369,000.00 | $6,496,000.00 | $4,939,000.00 | $4,003,000.00 | $4,440,000.00 | $4,776,000.00 | $4,888,000.00 | $4,302,000.00 | $4,502,000.00 | $4,842,000.00 | $4,287,000.00 | $5,790,000.00 | $3,985,000.00 | $3,453,000.00 | $4,258,000.00 | $3,243,000.00 | $4,683,000.00 | $5,869,000.00 | $6,385,000.00 | $4,783,000.00 | $4,859,000.00 | $6,753,000.00 | -- | $6,777,000.00 | $5,471,000.00 | $6,999,000.00 | $9,387,000.00 | $8,993,000.00 | $8,117,000.00 | $13,824,000.00 | $11,343,000.00 | $11,849,000.00 | $9,826,000.00 | $9,353,000.00 | $5,788,000.00 | -- | $4,675,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $196,907,000.00 | $185,468,000.00 | $175,475,000.00 | $163,542,000.00 | $152,574,000.00 | $158,830,000.00 | $151,371,000.00 | $143,345,000.00 | $127,686,000.00 | $132,185,000.00 | $131,321,000.00 | $140,879,000.00 | $145,657,000.00 | $149,704,000.00 | $142,238,000.00 | $152,913,000.00 | $129,046,000.00 | $131,976,000.00 | $166,357,000.00 | $315,292,000.00 | $142,740,000.00 | $142,957,000.00 | $120,885,000.00 | $168,032,000.00 | $156,569,000.00 | $152,495,000.00 | $150,722,000.00 | $153,914,000.00 | $145,051,000.00 | $147,802,000.00 | $152,282,000.00 | $146,254,000.00 | $149,401,000.00 | $151,558,000.00 | $160,025,000.00 | $155,813,000.00 | $157,292,000.00 | $163,446,000.00 | -- | $154,305,000.00 | $151,722,000.00 | $140,131,000.00 | $141,573,000.00 | $145,234,000.00 | $141,516,000.00 | $146,440,000.00 | $151,463,000.00 | $160,591,000.00 | $159,238,000.00 | $211,049,000.00 | $205,836,000.00 | -- | $194,305,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $37,040,000.00 | $42,557,000.00 | $43,356,000.00 | $44,384,000.00 | $45,559,000.00 | $45,957,000.00 | $46,189,000.00 | $45,005,000.00 | $43,594,000.00 | $43,090,000.00 | $41,133,000.00 | $37,073,000.00 | $29,827,000.00 | $29,628,000.00 | $29,427,000.00 | $28,312,000.00 | $28,182,000.00 | $27,508,000.00 | $25,334,000.00 | $24,258,000.00 | $41,207,000.00 | $41,945,000.00 | $42,163,000.00 | $42,461,000.00 | $43,058,000.00 | $43,767,000.00 | $44,353,000.00 | $45,234,000.00 | $46,180,000.00 | $47,116,000.00 | $47,230,000.00 | $48,284,000.00 | $49,693,000.00 | $51,153,000.00 | $52,799,000.00 | $54,560,000.00 | $58,295,000.00 | $67,552,000.00 | -- | $66,794,000.00 | $66,590,000.00 | $66,478,000.00 | $66,390,000.00 | $63,748,000.00 | $62,650,000.00 | $61,187,000.00 | $58,547,000.00 | $57,525,000.00 | $55,915,000.00 | $23,148,000.00 | $23,196,000.00 | -- | $23,804,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $81,570,000.00 | $103,891,000.00 | $106,671,000.00 | $111,144,000.00 | $134,011,000.00 | $141,943,000.00 | $147,976,000.00 | $152,380,000.00 | $159,105,000.00 | $165,000,000.00 | $168,893,000.00 | $168,977,000.00 | $186,216,000.00 | $190,559,000.00 | $194,318,000.00 | $197,136,000.00 | $201,956,000.00 | $196,325,000.00 | $141,655,000.00 | $145,387,000.00 | $166,564,000.00 | $168,706,000.00 | $144,194,000.00 | $130,310,000.00 | $134,512,000.00 | $137,437,000.00 | $141,583,000.00 | $145,675,000.00 | $150,078,000.00 | $154,439,000.00 | $162,342,000.00 | $166,577,000.00 | $168,080,000.00 | $172,511,000.00 | $177,399,000.00 | $181,806,000.00 | $186,547,000.00 | $197,362,000.00 | -- | $201,440,000.00 | $205,256,000.00 | $207,970,000.00 | $212,195,000.00 | $216,355,000.00 | $214,848,000.00 | $219,238,000.00 | $212,303,000.00 | $143,538,000.00 | $147,266,000.00 | $41,530,000.00 | $43,691,000.00 | -- | $48,037,000.00 | -- | -- | -- | -- | -- |
Goodwill | -- | $159,226,000.00 | $159,017,000.00 | $159,238,000.00 | $199,976,000.00 | $200,755,000.00 | $201,038,000.00 | $201,058,000.00 | $201,484,000.00 | $201,709,000.00 | $201,491,000.00 | $201,316,000.00 | $201,102,000.00 | $201,117,000.00 | $200,943,000.00 | $200,515,000.00 | $359,093,000.00 | $360,094,000.00 | $347,666,000.00 | $347,666,000.00 | $423,674,000.00 | $426,874,000.00 | $382,992,000.00 | $361,252,000.00 | $361,252,000.00 | $361,252,000.00 | $361,252,000.00 | $361,252,000.00 | $361,252,000.00 | $361,252,000.00 | $361,252,000.00 | $361,252,000.00 | $361,252,000.00 | $361,252,000.00 | $361,252,000.00 | $361,252,000.00 | $360,473,000.00 | $360,473,000.00 | -- | $360,473,000.00 | $360,473,000.00 | $359,736,000.00 | $359,736,000.00 | $359,736,000.00 | $355,458,000.00 | $356,692,000.00 | $337,190,000.00 | $307,171,000.00 | $308,912,000.00 | $161,951,000.00 | $161,951,000.00 | -- | $161,951,000.00 | -- | -- | -- | -- | -- |
Other Assets | $9,325,000.00 | $8,481,000.00 | $9,430,000.00 | $10,676,000.00 | $10,729,000.00 | $10,722,000.00 | $11,078,000.00 | $10,963,000.00 | $11,309,000.00 | $12,119,000.00 | $12,925,000.00 | $13,193,000.00 | $19,443,000.00 | $17,513,000.00 | $16,833,000.00 | $15,338,000.00 | $13,684,000.00 | $8,976,000.00 | $9,352,000.00 | $3,835,000.00 | $3,610,000.00 | $3,478,000.00 | $3,637,000.00 | $3,417,000.00 | $3,038,000.00 | $2,855,000.00 | $2,431,000.00 | $1,886,000.00 | $1,757,000.00 | $1,561,000.00 | $3,605,000.00 | $4,696,000.00 | $5,524,000.00 | $4,071,000.00 | $4,818,000.00 | $5,288,000.00 | $4,060,000.00 | $2,741,000.00 | -- | $3,345,000.00 | $4,876,000.00 | $5,592,000.00 | $5,543,000.00 | $5,307,000.00 | $5,559,000.00 | $5,123,000.00 | $9,633,000.00 | $10,401,000.00 | $10,707,000.00 | $3,467,000.00 | $3,763,000.00 | -- | $2,823,000.00 | -- | -- | -- | -- | -- |
Total Assets | $324,800,000.00 | $499,600,000.00 | $493,900,000.00 | $532,600,000.00 | $542,800,000.00 | $558,207,000.00 | $557,700,000.00 | $552,751,000.00 | $543,178,000.00 | $554,103,000.00 | $555,763,000.00 | $561,438,000.00 | $582,245,000.00 | $588,521,000.00 | $583,759,000.00 | $594,214,000.00 | $731,961,000.00 | $724,879,000.00 | $690,364,000.00 | $836,438,000.00 | $777,795,000.00 | $783,960,000.00 | $693,871,000.00 | $705,472,000.00 | $698,429,000.00 | $697,806,000.00 | $700,341,000.00 | $707,961,000.00 | $704,318,000.00 | $712,170,000.00 | $726,711,000.00 | $726,194,000.00 | $753,513,000.00 | $760,371,000.00 | $771,789,000.00 | $773,623,000.00 | $783,136,000.00 | $799,331,000.00 | -- | $796,114,000.00 | $798,891,000.00 | $792,174,000.00 | $795,490,000.00 | $801,153,000.00 | $791,584,000.00 | $796,471,000.00 | $778,947,000.00 | $718,362,000.00 | $721,769,000.00 | $446,607,000.00 | $443,590,000.00 | -- | $437,421,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $35,152,000.00 | $37,650,000.00 | $24,807,000.00 | $40,445,000.00 | $35,600,000.00 | $34,688,000.00 | $29,258,000.00 | $28,047,000.00 | $21,570,000.00 | $24,191,000.00 | $22,687,000.00 | $19,630,000.00 | $17,067,000.00 | $15,979,000.00 | $14,008,000.00 | $19,096,000.00 | $18,304,000.00 | $17,968,000.00 | $16,870,000.00 | $22,829,000.00 | $18,443,000.00 | $19,424,000.00 | $16,916,000.00 | $15,775,000.00 | $16,350,000.00 | $21,800,000.00 | $17,421,000.00 | $18,087,000.00 | $15,357,000.00 | $15,286,000.00 | $15,648,000.00 | $15,616,000.00 | $18,067,000.00 | $21,701,000.00 | $24,942,000.00 | $23,668,000.00 | $21,696,000.00 | $21,969,000.00 | -- | $29,282,000.00 | $32,895,000.00 | $25,506,000.00 | $28,336,000.00 | $26,701,000.00 | $24,522,000.00 | $23,664,000.00 | $20,950,000.00 | $24,431,000.00 | $29,200,000.00 | $16,535,000.00 | $11,808,000.00 | -- | $11,391,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $30,963,000.00 | $29,237,000.00 | $26,079,000.00 | $26,617,000.00 | $21,775,000.00 | $26,533,000.00 | $25,558,000.00 | $34,842,000.00 | $25,196,000.00 | $27,715,000.00 | $26,892,000.00 | $35,459,000.00 | $30,760,000.00 | $27,610,000.00 | $23,587,000.00 | $29,380,000.00 | $27,445,000.00 | $28,478,000.00 | $22,693,000.00 | $38,338,000.00 | $21,929,000.00 | $21,272,000.00 | $19,900,000.00 | $34,426,000.00 | $30,973,000.00 | $30,800,000.00 | $32,264,000.00 | $38,804,000.00 | $20,753,000.00 | $20,908,000.00 | $19,214,000.00 | $21,896,000.00 | $17,979,000.00 | $16,975,000.00 | $15,166,000.00 | $18,331,000.00 | $19,946,000.00 | $19,177,000.00 | -- | $17,700,000.00 | $17,251,000.00 | $18,966,000.00 | $17,530,000.00 | $16,499,000.00 | $16,426,000.00 | $20,576,000.00 | $22,750,000.00 | $20,448,000.00 | $20,802,000.00 | $12,364,000.00 | $14,522,000.00 | -- | $13,841,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $106,144,000.00 | $98,397,000.00 | $66,145,000.00 | $154,341,000.00 | $145,194,000.00 | $150,249,000.00 | $143,611,000.00 | $128,262,000.00 | $113,486,000.00 | $121,735,000.00 | $119,813,000.00 | $121,981,000.00 | $127,309,000.00 | $134,178,000.00 | $128,705,000.00 | $139,342,000.00 | $121,486,000.00 | $111,069,000.00 | $76,291,000.00 | $221,623,000.00 | $223,716,000.00 | $234,397,000.00 | $148,982,000.00 | $162,877,000.00 | $160,101,000.00 | $176,586,000.00 | $182,457,000.00 | $192,934,000.00 | $172,568,000.00 | $188,821,000.00 | $213,994,000.00 | $219,835,000.00 | $202,768,000.00 | $212,732,000.00 | $224,666,000.00 | $228,601,000.00 | $239,380,000.00 | $255,760,000.00 | -- | $256,430,000.00 | $262,056,000.00 | $254,485,000.00 | $265,761,000.00 | $272,708,000.00 | $264,754,000.00 | $269,114,000.00 | $252,259,000.00 | $194,483,000.00 | $198,249,000.00 | $35,244,000.00 | $32,745,000.00 | -- | $31,782,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | $49,818,000.00 | $49,807,000.00 | $49,796,000.00 | $49,798,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $131,907,000.00 | $133,087,000.00 | $144,266,000.00 | $90,444,000.00 | $91,621,000.00 | $92,798,000.00 | $93,973,000.00 | $95,147,000.00 | $96,320,000.00 | $97,519,000.00 | $115,163,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $142,660,000.00 | -- | -- | -- | $142,500,000.00 | -- | -- | -- | $150,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $608,588,000.00 | $605,284,000.00 | $603,759,000.00 | $599,206,000.00 | $596,225,000.00 | $593,482,000.00 | $589,984,000.00 | $586,879,000.00 | $583,647,000.00 | $580,330,000.00 | $576,380,000.00 | $573,507,000.00 | $570,725,000.00 | $566,602,000.00 | $564,225,000.00 | $561,871,000.00 | $560,330,000.00 | $557,965,000.00 | $555,723,000.00 | $555,040,000.00 | $552,902,000.00 | $549,355,000.00 | $546,615,000.00 | $543,762,000.00 | $541,282,000.00 | $538,403,000.00 | $535,511,000.00 | $532,705,000.00 | $531,171,000.00 | $535,558,000.00 | $530,259,000.00 | $525,775,000.00 | $526,532,000.00 | $524,189,000.00 | $523,004,000.00 | $520,101,000.00 | $518,349,000.00 | $513,353,000.00 | -- | $510,704,000.00 | $508,354,000.00 | $506,638,000.00 | $503,964,000.00 | $502,323,000.00 | $500,554,000.00 | $500,421,000.00 | $498,722,000.00 | $498,077,000.00 | $496,375,000.00 | $375,363,000.00 | $373,219,000.00 | -- | $371,393,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-2,806,000.00 | $-4,708,000.00 | $-5,653,000.00 | $-4,723,000.00 | $-3,850,000.00 | $-288,000.00 | $807,000.00 | $1,357,000.00 | $3,526,000.00 | $4,562,000.00 | $3,743,000.00 | $3,153,000.00 | $1,946,000.00 | $1,934,000.00 | $754,000.00 | $-1,341,000.00 | $-1,264,000.00 | $-1,272,000.00 | $-1,503,000.00 | $-1,352,000.00 | $-1,077,000.00 | $-1,250,000.00 | $-1,044,000.00 | $-952,000.00 | $-637,000.00 | $-846,000.00 | $-846,000.00 | $-1,324,000.00 | $-1,697,000.00 | $-1,653,000.00 | $-1,089,000.00 | $-791,000.00 | $-1,790,000.00 | $-1,922,000.00 | $-1,615,000.00 | $-1,568,000.00 | $-1,896,000.00 | $-1,345,000.00 | -- | $-1,243,000.00 | $-1,269,000.00 | $-1,344,000.00 | $-1,522,000.00 | $-1,263,000.00 | $-1,534,000.00 | $-1,741,000.00 | $-1,702,000.00 | $-1,897,000.00 | $-1,274,000.00 | $-1,455,000.00 | $-1,596,000.00 | -- | $-1,273,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $-381,755,000.00 | $-194,019,000.00 | $-164,971,000.00 | $-210,855,000.00 | $-189,388,000.00 | $-179,903,000.00 | $-171,417,000.00 | $-158,413,000.00 | $-152,147,000.00 | $-147,189,000.00 | $-138,838,000.00 | $-131,866,000.00 | $-112,398,000.00 | $-108,854,000.00 | $-104,586,000.00 | $-100,318,000.00 | $56,749,000.00 | $62,458,000.00 | $65,194,000.00 | $66,469,000.00 | $7,596,000.00 | $6,800,000.00 | $4,660,000.00 | $5,129,000.00 | $3,027,000.00 | $-10,992,000.00 | $-11,240,000.00 | $-11,007,000.00 | $1,906,000.00 | $-981,000.00 | $-14,715,000.00 | $-16,015,000.00 | $27,744,000.00 | $27,114,000.00 | $27,476,000.00 | $28,233,000.00 | $29,047,000.00 | $33,309,000.00 | -- | $31,971,000.00 | $31,501,000.00 | $34,146,000.00 | $29,038,000.00 | $29,137,000.00 | $29,563,000.00 | $30,431,000.00 | $31,423,000.00 | $29,454,000.00 | $30,175,000.00 | $37,203,000.00 | $38,971,000.00 | -- | $35,269,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $218,698,000.00 | $401,226,000.00 | $427,804,000.00 | $378,296,000.00 | $397,655,000.00 | $407,958,000.00 | $414,041,000.00 | $424,489,000.00 | $429,692,000.00 | $432,368,000.00 | $435,950,000.00 | $439,457,000.00 | $454,936,000.00 | $454,343,000.00 | $455,054,000.00 | $454,872,000.00 | $610,475,000.00 | $613,810,000.00 | $614,073,000.00 | $614,815,000.00 | $554,079,000.00 | $549,563,000.00 | $544,889,000.00 | $542,595,000.00 | $538,328,000.00 | $521,220,000.00 | $517,884,000.00 | $515,027,000.00 | $531,750,000.00 | $523,349,000.00 | $512,717,000.00 | $507,228,000.00 | $550,745,000.00 | $547,639,000.00 | $547,123,000.00 | $545,022,000.00 | $543,756,000.00 | $543,571,000.00 | -- | $539,684,000.00 | $536,835,000.00 | $537,689,000.00 | $529,729,000.00 | $528,445,000.00 | $526,830,000.00 | $527,357,000.00 | $526,688,000.00 | $523,879,000.00 | $523,520,000.00 | $411,363,000.00 | $410,845,000.00 | -- | $405,639,000.00 | -- | -- | $391,349,000.00 | $372,194,000.00 | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $324,842,000.00 | $499,623,000.00 | $493,949,000.00 | $532,637,000.00 | $542,849,000.00 | $558,207,000.00 | $557,652,000.00 | $552,751,000.00 | $543,178,000.00 | $554,103,000.00 | $555,763,000.00 | $561,438,000.00 | $582,245,000.00 | $588,521,000.00 | $583,759,000.00 | $594,214,000.00 | $731,961,000.00 | $724,879,000.00 | $690,364,000.00 | $836,438,000.00 | $777,795,000.00 | $783,960,000.00 | $693,871,000.00 | $705,472,000.00 | $698,429,000.00 | $697,806,000.00 | $700,341,000.00 | $707,961,000.00 | $704,318,000.00 | $712,170,000.00 | $726,711,000.00 | $727,063,000.00 | $753,513,000.00 | $760,371,000.00 | $771,789,000.00 | $773,623,000.00 | $783,136,000.00 | $799,331,000.00 | -- | $796,114,000.00 | $798,891,000.00 | $792,174,000.00 | $795,490,000.00 | $801,153,000.00 | $791,584,000.00 | $796,471,000.00 | $778,947,000.00 | $718,362,000.00 | $721,769,000.00 | $446,607,000.00 | $443,590,000.00 | -- | $437,421,000.00 | -- | -- | -- | -- | -- |
Date | 2/29/2024 | 11/30/2023 | 8/31/2023 | 5/31/2023 | 2/28/2023 | 11/30/2022 | 8/31/2022 | 5/31/2022 | 2/28/2022 | 11/30/2021 | 8/31/2021 | 5/31/2021 | 2/28/2021 | 11/30/2020 | 8/31/2020 | 5/31/2020 | 2/29/2020 | 11/30/2019 | 8/31/2019 | 5/31/2019 | 2/28/2019 | 11/30/2018 | 8/31/2018 | 5/31/2018 | 2/28/2018 | 11/30/2017 | 8/31/2017 | 5/31/2017 | 2/28/2017 | 11/30/2016 | 8/31/2016 | 5/31/2016 | 2/29/2016 | 11/30/2015 | 8/31/2015 | 5/31/2015 | 2/28/2015 | 11/30/2014 | 10/31/2014 | 8/31/2014 | 5/31/2014 | 2/28/2014 | 11/30/2013 | 8/31/2013 | 5/31/2013 | 2/28/2013 | 11/30/2012 | 8/31/2012 | 5/31/2012 | 2/29/2012 | 11/30/2011 | 8/31/2011 | 5/31/2011 | 2/28/2011 | 11/30/2010 | 5/31/2010 | 5/31/2009 | 2/29/2004 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $291,010,000.00 | $214,168,000.00 | $142,986,000.00 | $70,216,000.00 | $58,332,000.00 | $205,825,000.00 | $136,045,000.00 | $66,042,000.00 | $270,634,000.00 | $199,451,000.00 | $133,928,000.00 | $63,943,000.00 | $261,655,000.00 | $83,851,000.00 | $66,617,000.00 | $64,909,000.00 | $269,788,000.00 | $85,602,000.00 | $89,029,000.00 | $88,098,000.00 | $353,890,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $116,183,000.00 | $80,322,000.00 | $40,060,000.00 | $174,246,000.00 | $127,887,000.00 | $87,383,000.00 | $42,305,000.00 | $165,732,000.00 | $38,583,000.00 | $80,694,000.00 | $40,139,000.00 | $156,788,000.00 | $114,468,000.00 | $75,938,000.00 | $35,764,000.00 | $150,272,000.00 | $120,060,000.00 | $79,761,000.00 | $38,217,000.00 | $156,000,000.00 | $114,668,000.00 | $76,505,000.00 | $35,953,000.00 | $176,875,000.00 | $129,408,000.00 | $42,731,000.00 | $41,229,000.00 | $42,335,000.00 | $133,834,000.00 | $90,042,000.00 | $45,032,000.00 | $174,316,000.00 | $43,484,000.00 | $89,008,000.00 | $43,174,000.00 | $176,889,000.00 | $37,851,000.00 | $47,656,000.00 | -- | $45,825,000.00 | $179,668,000.00 | $133,047,000.00 | $87,412,000.00 | $42,482,000.00 | $168,989,000.00 | $41,201,000.00 | $44,088,000.00 | $39,459,000.00 | $125,958,000.00 | $94,790,000.00 | $33,231,000.00 | $32,146,000.00 | $125,703,000.00 | $93,277,000.00 | $31,536,000.00 | $126,969,000.00 | -- | -- |
Research and Development | $24,788,000.00 | $16,599,000.00 | $7,941,000.00 | $29,883,000.00 | $22,023,000.00 | $6,838,000.00 | $8,333,000.00 | $30,739,000.00 | $22,873,000.00 | $15,593,000.00 | $7,394,000.00 | $36,390,000.00 | $27,286,000.00 | $18,721,000.00 | $9,009,000.00 | $29,682,000.00 | $22,450,000.00 | $14,055,000.00 | $6,292,000.00 | $28,258,000.00 | $22,235,000.00 | $15,025,000.00 | $7,662,000.00 | $25,459,000.00 | $6,457,000.00 | $6,107,000.00 | $6,441,000.00 | $25,269,000.00 | $18,573,000.00 | $12,622,000.00 | $6,709,000.00 | $25,053,000.00 | $5,808,000.00 | $12,381,000.00 | $6,202,000.00 | $26,931,000.00 | $6,855,000.00 | $12,787,000.00 | -- | $6,718,000.00 | $27,486,000.00 | $7,045,000.00 | $7,003,000.00 | $6,709,000.00 | $26,319,000.00 | $5,793,000.00 | $14,088,000.00 | $7,074,000.00 | $20,511,000.00 | $15,289,000.00 | $10,715,000.00 | $5,591,000.00 | $21,373,000.00 | $5,322,000.00 | $10,501,000.00 | $19,275,000.00 | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $348,668,000.00 | $106,254,000.00 | $52,872,000.00 | $225,427,000.00 | $158,231,000.00 | $53,193,000.00 | $55,606,000.00 | $194,203,000.00 | $43,878,000.00 | $97,473,000.00 | $48,239,000.00 | $192,071,000.00 | $128,164,000.00 | $85,896,000.00 | $40,886,000.00 | $317,370,000.00 | $130,547,000.00 | $84,012,000.00 | $39,045,000.00 | $165,396,000.00 | $126,997,000.00 | $85,161,000.00 | $42,082,000.00 | $158,026,000.00 | $40,588,000.00 | $82,697,000.00 | $41,089,000.00 | $163,202,000.00 | $38,652,000.00 | $70,882,000.00 | $41,460,000.00 | $173,298,000.00 | $40,797,000.00 | $86,621,000.00 | $42,104,000.00 | $177,883,000.00 | $48,002,000.00 | $43,081,000.00 | -- | $42,583,000.00 | $43,826,000.00 | $38,066,000.00 | $43,356,000.00 | $41,195,000.00 | $161,895,000.00 | $118,883,000.00 | $38,966,000.00 | $38,775,000.00 | $128,920,000.00 | $32,171,000.00 | $58,733,000.00 | $29,429,000.00 | $113,740,000.00 | $26,473,000.00 | $26,139,000.00 | $106,098,000.00 | -- | -- |
Loss from Operations | $-177,986,000.00 | $21,910,000.00 | $35,030,000.00 | $-51,181,000.00 | $-30,344,000.00 | $-8,115,000.00 | $-13,301,000.00 | $-28,471,000.00 | $-22,074,000.00 | $-16,779,000.00 | $-8,100,000.00 | $-35,283,000.00 | $-13,696,000.00 | $-9,958,000.00 | $-5,122,000.00 | $-167,098,000.00 | $-10,487,000.00 | $-4,251,000.00 | $-828,000.00 | $-9,396,000.00 | $7,094,000.00 | $4,307,000.00 | $326,000.00 | $10,558,000.00 | $6,123,000.00 | $1,263,000.00 | $140,000.00 | $12,967,000.00 | $5,140,000.00 | $19,160,000.00 | $3,572,000.00 | $1,018,000.00 | $5,074,000.00 | $2,387,000.00 | $1,070,000.00 | $-994,000.00 | $-10,151,000.00 | $4,575,000.00 | -- | $3,242,000.00 | $12,940,000.00 | $7,569,000.00 | $2,861,000.00 | $1,287,000.00 | $7,094,000.00 | $5,864,000.00 | $5,806,000.00 | $684,000.00 | $-2,962,000.00 | $3,886,000.00 | $3,926,000.00 | $2,717,000.00 | $11,963,000.00 | $14,126,000.00 | $5,397,000.00 | $20,871,000.00 | -- | -- |
Loss Before Income Taxes | $-177,497,000.00 | $22,243,000.00 | $34,861,000.00 | $-54,437,000.00 | $-32,572,000.00 | $-9,051,000.00 | $-13,857,000.00 | $-29,949,000.00 | $-5,757,000.00 | $-17,471,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-4.67 | $0.42 | $1.15 | $-1.33 | $-0.79 | $-0.55 | $-0.33 | $-0.68 | $-0.52 | $-0.21 | $-0.18 | $-0.82 | $-0.32 | $-0.22 | $-0.11 | $-4.39 | $-0.26 | $-0.11 | $-0.03 | $1.64 | $0.07 | $0.04 | $-0.01 | $0.44 | $0.38 | $0.01 | -- | $0.14 | $0.08 | $0.41 | $0.04 | $-1.19 | $-0.01 | $-0.01 | $-0.02 | $-0.09 | $-0.12 | $0.04 | -- | $0.01 | $0.08 | $0.15 | -- | $-0.01 | $-0.02 | $-0.03 | $0.06 | $-0.02 | $-0.20 | $0.08 | $0.09 | $0.05 | $0.33 | $0.15 | $0.13 | $0.50 | -- | -- |
Weighted Average Shares Basic | 40,234,000 | 40,030,000 | 39,842,000 | 39,480,000 | 39,436,000 | 39,394,000 | 39,302,000 | 39,009,000 | 39,092,000 | 38,893,000 | 38,734,000 | 38,342,000 | 38,281,000 | 38,242,000 | 38,157,000 | 37,961,224 | 37,924,000 | 37,887,000 | 37,783,000 | 37,485,000 | 37,446,000 | 37,411,000 | 37,323,000 | 37,075,000 | 37,031,000 | 37,066,000 | 36,919,000 | 36,616,859 | 36,625,000 | 36,606,000 | 36,319,000 | 36,161,383 | 36,146,000 | 36,051,000 | 35,960,000 | 35,683,139 | 35,568,000 | 35,595,000 | -- | 35,367,000 | 35,135,689 | 35,184,000 | 35,132,000 | 34,950,000 | 34,817,279 | 34,834,000 | 34,765,000 | 34,704,000 | 25,382,000 | 25,129,000 | 25,190,000 | 25,024,000 | 24,870,000 | 24,902,000 | 24,845,000 | 24,580,000 | -- | -- |
Earnings Per Share Diluted | $-4.67 | $0.42 | $1.15 | $-1.33 | $-0.79 | $-0.21 | $-0.33 | $-0.68 | $-0.52 | $-0.21 | $-0.18 | $-0.82 | $-0.32 | $-0.22 | $-0.11 | $-4.39 | $-0.26 | $-0.11 | $-0.03 | $1.64 | $0.06 | $0.06 | $-0.01 | $0.44 | $0.38 | $0.01 | -- | $0.14 | $0.48 | $0.41 | $0.04 | $-1.19 | $-0.01 | $-0.01 | $-0.02 | $-0.09 | $-0.07 | $0.04 | -- | $0.01 | $0.09 | $0.13 | $-0.01 | $-0.01 | $-0.02 | $0.01 | $0.06 | $-0.02 | $-0.20 | $0.08 | $0.09 | $0.05 | $0.32 | $0.15 | $0.13 | $0.50 | -- | -- |
Weighted Average Shares Diluted | 40,098,000 | 40,103,000 | 39,968,000 | 39,480,000 | 39,436,000 | 39,490,000 | 39,302,000 | 39,009,000 | 38,959,000 | 39,053,000 | 38,734,000 | 38,342,000 | 38,281,000 | 38,242,000 | 38,157,000 | 37,961,000 | 37,924,000 | 37,887,000 | 37,783,000 | 37,485,000 | 38,350,000 | 38,131,000 | 37,323,000 | 37,075,000 | 37,358,000 | 37,322,000 | 36,919,000 | 36,959,250 | 37,068,000 | 37,000,000 | 36,698,000 | 36,161,383 | 36,390,000 | 36,140,000 | 35,960,000 | 35,683,139 | 35,568,000 | 36,127,000 | -- | 35,885,000 | 35,439,850 | 35,372,000 | 35,041,000 | 34,950,000 | 34,817,279 | 34,834,000 | 35,311,000 | 34,704,000 | 25,382,000 | 25,129,000 | 25,340,000 | 25,197,000 | 25,133,000 | 25,085,000 | 25,067,000 | 24,787,000 | -- | -- |
Common Stock Shares Authorized | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 75,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | -- | 45,000,000 | -- | -- | -- | -- | 45,000,000 |
Common Stock Shares Outstanding | 40,424,533 | 40,224,406 | 40,216,641 | 39,611,422 | 39,606,422 | 39,504,144 | 39,477,751 | 39,171,173 | 39,150,101 | 39,085,193 | 39,020,241 | 38,550,951 | 38,507,367 | 38,332,030 | 38,323,078 | 38,078,536 | 38,064,757 | 37,993,926 | 37,989,875 | 37,614,382 | 37,585,894 | 37,505,529 | 37,491,057 | 37,224,493 | 37,174,506 | 37,027,986 | 37,027,986 | 36,840,091 | 36,780,397 | 36,504,618 | 36,739,461 | 36,278,098 | 36,224,744 | 36,143,252 | 36,023,413 | 35,442,004 | 36,023,413 | 35,646,491 | -- | 35,646,491 | 35,442,004 | 35,416,043 | 35,305,229 | 35,230,433 | 35,060,351 | 35,041,406 | 34,974,120 | 34,942,954 | 34,826,531 | 25,194,795 | 25,103,357 | -- | 24,985,657 | -- | -- | -- | -- | -- |
Common Stock Value | $385,000.00 | $383,000.00 | $383,000.00 | $382,000.00 | $382,000.00 | $381,000.00 | $381,000.00 | $380,000.00 | $380,000.00 | $379,000.00 | $379,000.00 | $377,000.00 | $377,000.00 | $375,000.00 | $375,000.00 | $374,000.00 | $374,000.00 | $373,000.00 | $373,000.00 | $372,000.00 | $372,000.00 | $372,000.00 | $372,000.00 | $370,000.00 | $370,000.00 | $369,000.00 | $368,000.00 | $367,000.00 | $370,000.00 | $369,000.00 | $366,000.00 | $363,000.00 | $363,000.00 | $362,000.00 | $362,000.00 | $360,000.00 | $360,000.00 | $358,000.00 | -- | $356,000.00 | $353,000.00 | $353,000.00 | $353,000.00 | $352,000.00 | $351,000.00 | $350,000.00 | $349,000.00 | $349,000.00 | $348,000.00 | $252,000.00 | $251,000.00 | -- | $250,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 | $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 | $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 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | 5,000,000 | -- | -- | -- | -- | 5,000,000 |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred 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 | $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 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | $0.01 | -- | -- | -- | -- | $0.01 |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |