Date | 11/30/2023 | 8/31/2023 | 5/31/2023 | 11/30/2022 | 8/31/2022 | 5/31/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 | 1/31/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 | 4/30/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 | 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 | 2/28/2010 | 2/28/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $10,393,000.00 | $5,934,000.00 | $5,235,000.00 | $8,477,000.00 | $4,326,000.00 | $5,733,000.00 | $21,162,000.00 | $41,051,000.00 | $36,710,000.00 | $59,404,000.00 | $21,337,000.00 | $45,889,000.00 | $69,039,000.00 | $37,425,000.00 | -- | $32,156,000.00 | $39,294,000.00 | $60,004,000.00 | $58,236,000.00 | $48,718,000.00 | $44,191,000.00 | $49,827,000.00 | $51,740,000.00 | $37,514,000.00 | $45,821,000.00 | $8,060,000.00 | -- | $7,800,000.00 | $5,672,000.00 | $4,851,000.00 | $8,558,000.00 | $11,767,000.00 | $12,435,000.00 | $8,450,000.00 | $7,055,000.00 | $8,448,000.00 | $11,056,000.00 | $9,401,000.00 | $10,926,000.00 | $10,603,000.00 | $16,328,000.00 | $13,386,000.00 | $16,255,000.00 | $19,777,000.00 | $18,193,000.00 | $17,710,000.00 | $21,277,000.00 | $13,606,000.00 | $18,836,000.00 | $14,339,000.00 | $16,237,000.00 | $98,630,000.00 | $37,823,000.00 | $69,511,000.00 | $69,504,000.00 |
Accounts Receivable Net Current | $91,631,000.00 | $62,184,000.00 | $65,249,000.00 | $91,882,000.00 | $80,375,000.00 | $82,645,000.00 | $131,811,000.00 | $90,346,000.00 | $95,498,000.00 | $106,165,000.00 | $155,322,000.00 | $104,613,000.00 | $55,069,000.00 | $69,714,000.00 | -- | $93,356,000.00 | $68,371,000.00 | $61,585,000.00 | $73,391,000.00 | $84,639,000.00 | $70,600,000.00 | $65,608,000.00 | $81,116,000.00 | $93,106,000.00 | $70,956,000.00 | $89,888,000.00 | -- | $90,641,000.00 | $110,408,000.00 | $81,092,000.00 | $78,894,000.00 | $87,055,000.00 | $101,949,000.00 | $80,853,000.00 | $89,388,000.00 | $102,766,000.00 | $140,952,000.00 | $110,740,000.00 | $121,971,000.00 | $147,054,000.00 | $181,461,000.00 | $124,949,000.00 | $132,085,000.00 | $152,596,000.00 | $184,621,000.00 | $136,659,000.00 | $139,174,000.00 | $142,585,000.00 | $163,476,000.00 | -- | -- | $108,048,000.00 | -- | -- | -- |
Inventory | $146,244,000.00 | $174,195,000.00 | $184,355,000.00 | $192,996,000.00 | $192,931,000.00 | $181,187,000.00 | $166,361,000.00 | $145,711,000.00 | $137,723,000.00 | $130,793,000.00 | $138,607,000.00 | $126,407,000.00 | $105,409,000.00 | $99,110,000.00 | -- | $111,089,000.00 | $114,568,000.00 | $103,275,000.00 | $102,379,000.00 | $118,816,000.00 | $124,415,000.00 | $118,344,000.00 | $117,992,000.00 | $125,389,000.00 | $142,053,000.00 | $165,409,000.00 | -- | $153,053,000.00 | $158,636,000.00 | $160,833,000.00 | $150,638,000.00 | $144,028,000.00 | $153,663,000.00 | $162,933,000.00 | $154,903,000.00 | $156,649,000.00 | $153,325,000.00 | $153,797,000.00 | $143,173,000.00 | $144,339,000.00 | $160,853,000.00 | $174,499,000.00 | $152,309,000.00 | $159,099,000.00 | $170,252,000.00 | $170,562,000.00 | $152,781,000.00 | $129,514,000.00 | $147,785,000.00 | -- | -- | $113,620,000.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $20,259,000.00 | $19,816,000.00 | $20,401,000.00 | $20,397,000.00 | $19,569,000.00 | $19,602,000.00 | $24,935,000.00 | $24,149,000.00 | $26,864,000.00 | $22,266,000.00 | $17,880,000.00 | $14,294,000.00 | $11,186,000.00 | $10,885,000.00 | -- | $10,623,000.00 | $9,605,000.00 | $9,572,000.00 | $10,449,000.00 | $28,598,000.00 | $30,041,000.00 | $17,228,000.00 | $14,007,000.00 | $16,390,000.00 | $23,543,000.00 | $29,181,000.00 | -- | $19,593,000.00 | $19,681,000.00 | $17,993,000.00 | $16,437,000.00 | $17,256,000.00 | $18,248,000.00 | $21,370,000.00 | $24,857,000.00 | $26,370,000.00 | $19,747,000.00 | $20,697,000.00 | $16,357,000.00 | $15,897,000.00 | $12,718,000.00 | $10,434,000.00 | $9,484,000.00 | $12,017,000.00 | $12,162,000.00 | $11,473,000.00 | $12,524,000.00 | $13,549,000.00 | $8,967,000.00 | -- | -- | $9,382,000.00 | -- | -- | -- |
Total Current Assets | $274,096,000.00 | $266,046,000.00 | $278,679,000.00 | $321,833,000.00 | $301,165,000.00 | $290,133,000.00 | $345,098,000.00 | $310,444,000.00 | $297,592,000.00 | $319,339,000.00 | $333,851,000.00 | $292,213,000.00 | $241,381,000.00 | $217,820,000.00 | -- | $248,020,000.00 | $233,443,000.00 | $236,024,000.00 | $246,385,000.00 | $281,733,000.00 | $270,250,000.00 | $253,370,000.00 | $265,859,000.00 | $274,435,000.00 | $284,634,000.00 | $295,051,000.00 | -- | $273,348,000.00 | $298,676,000.00 | $271,070,000.00 | $258,026,000.00 | $264,051,000.00 | $292,786,000.00 | $281,299,000.00 | $284,534,000.00 | $301,715,000.00 | $336,434,000.00 | $307,905,000.00 | $310,703,000.00 | $325,857,000.00 | $382,678,000.00 | $331,687,000.00 | $321,101,000.00 | $357,242,000.00 | $391,993,000.00 | $343,633,000.00 | $334,629,000.00 | $307,112,000.00 | $345,624,000.00 | -- | -- | $340,830,000.00 | -- | -- | -- |
Property Plant and Equipement | $45,857,000.00 | $45,931,000.00 | $46,298,000.00 | $47,903,000.00 | $48,441,000.00 | $49,813,000.00 | $50,692,000.00 | $51,022,000.00 | $51,659,000.00 | $52,026,000.00 | $52,124,000.00 | $52,846,000.00 | $50,705,000.00 | $51,424,000.00 | -- | $51,350,000.00 | $59,864,000.00 | $59,695,000.00 | $60,493,000.00 | $61,200,000.00 | $59,467,000.00 | $63,835,000.00 | $65,259,000.00 | $65,959,000.00 | $66,197,000.00 | $85,182,000.00 | -- | $81,601,000.00 | $79,664,000.00 | $80,054,000.00 | $79,932,000.00 | $79,422,000.00 | $78,458,000.00 | $76,344,000.00 | $71,865,000.00 | $69,783,000.00 | $81,500,000.00 | $82,317,000.00 | $83,244,000.00 | $83,222,000.00 | $79,754,000.00 | $77,721,000.00 | $76,657,000.00 | $76,208,000.00 | $65,871,000.00 | $62,526,000.00 | $60,841,000.00 | $31,779,000.00 | $23,199,000.00 | -- | -- | $19,563,000.00 | -- | -- | -- |
Intangible Assets Net | $84,760,000.00 | $86,473,000.00 | $88,525,000.00 | $92,993,000.00 | $94,599,000.00 | $97,541,000.00 | $111,293,000.00 | $87,192,000.00 | $88,699,000.00 | $90,104,000.00 | $92,797,000.00 | $94,350,000.00 | $87,193,000.00 | $88,288,000.00 | -- | $114,006,000.00 | $115,769,000.00 | $117,588,000.00 | $119,449,000.00 | $135,041,000.00 | $136,839,000.00 | $148,275,000.00 | $150,320,000.00 | $151,703,000.00 | $153,403,000.00 | $175,732,000.00 | -- | $176,289,000.00 | $178,300,000.00 | $181,858,000.00 | $184,020,000.00 | $185,022,000.00 | $189,069,000.00 | $149,282,000.00 | $156,381,000.00 | $158,455,000.00 | $165,767,000.00 | $169,533,000.00 | $172,654,000.00 | $174,312,000.00 | $201,495,000.00 | $201,673,000.00 | $202,400,000.00 | $205,398,000.00 | $193,614,000.00 | $194,962,000.00 | $196,431,000.00 | $175,349,000.00 | $177,327,000.00 | -- | -- | $99,189,000.00 | -- | -- | -- |
Goodwill | $64,122,000.00 | $64,297,000.00 | $64,960,000.00 | $72,375,000.00 | $71,412,000.00 | $72,507,000.00 | $66,913,000.00 | $56,958,000.00 | $57,408,000.00 | $58,311,000.00 | $58,928,000.00 | $58,383,000.00 | $55,000,000.00 | $55,000,000.00 | $215,000.00 | $54,785,000.00 | $54,785,000.00 | $54,785,000.00 | $54,785,000.00 | $54,785,000.00 | $54,785,000.00 | $54,785,000.00 | $54,785,000.00 | $54,639,000.00 | $53,916,000.00 | $105,799,000.00 | $10,000.00 | $103,212,000.00 | $103,265,000.00 | $105,591,000.00 | $105,729,000.00 | $104,349,000.00 | $102,967,000.00 | $105,898,000.00 | $104,898,000.00 | $105,874,000.00 | $111,946,000.00 | $115,052,000.00 | $117,464,000.00 | $117,938,000.00 | $149,075,000.00 | $147,377,000.00 | $146,333,000.00 | $146,680,000.00 | $158,340,000.00 | $158,340,000.00 | $158,230,000.00 | $87,366,000.00 | $87,366,000.00 | -- | -- | $7,373,000.00 | -- | -- | -- |
Other Assets | $2,831,000.00 | $3,067,000.00 | $2,892,000.00 | $3,748,000.00 | $3,651,000.00 | $3,577,000.00 | $946,000.00 | $798,000.00 | $990,000.00 | $1,323,000.00 | $1,413,000.00 | $1,524,000.00 | $1,541,000.00 | $1,638,000.00 | -- | $1,695,000.00 | $1,937,000.00 | $2,816,000.00 | $2,877,000.00 | $2,590,000.00 | $3,165,000.00 | $15,050,000.00 | $13,373,000.00 | $8,483,000.00 | $6,541,000.00 | $1,624,000.00 | -- | $1,699,000.00 | $1,818,000.00 | $2,106,000.00 | $2,197,000.00 | $2,168,000.00 | $6,118,000.00 | $11,291,000.00 | $6,526,000.00 | $6,908,000.00 | $8,435,000.00 | $9,104,000.00 | $9,808,000.00 | $10,331,000.00 | $11,478,000.00 | $14,062,000.00 | $13,979,000.00 | $11,732,000.00 | $9,154,000.00 | $8,797,000.00 | $8,457,000.00 | $3,782,000.00 | $3,718,000.00 | -- | -- | $1,634,000.00 | -- | -- | -- |
Total Assets | $498,389,000.00 | $493,017,000.00 | $508,941,000.00 | $566,406,000.00 | $546,822,000.00 | $541,097,000.00 | $603,115,000.00 | $534,822,000.00 | $525,838,000.00 | $550,818,000.00 | $567,989,000.00 | $528,505,000.00 | $462,072,000.00 | $441,571,000.00 | -- | $496,650,000.00 | $492,383,000.00 | $498,020,000.00 | $508,811,000.00 | $560,724,000.00 | $550,228,000.00 | $560,939,000.00 | $575,644,000.00 | $586,698,000.00 | $594,817,000.00 | $694,375,000.00 | -- | $668,486,000.00 | $694,506,000.00 | $672,974,000.00 | $662,202,000.00 | $669,712,000.00 | $702,952,000.00 | $659,959,000.00 | $658,925,000.00 | $677,513,000.00 | $738,656,000.00 | $718,626,000.00 | $728,446,000.00 | $747,150,000.00 | $859,630,000.00 | $806,457,000.00 | $793,710,000.00 | $829,272,000.00 | $850,302,000.00 | $798,833,000.00 | $788,208,000.00 | $634,179,000.00 | $665,002,000.00 | -- | -- | $501,097,000.00 | -- | -- | -- |
Accounts Payable | $35,818,000.00 | $36,786,000.00 | $46,874,000.00 | $48,734,000.00 | $50,851,000.00 | $54,113,000.00 | $78,274,000.00 | $58,006,000.00 | $46,320,000.00 | $61,826,000.00 | $80,177,000.00 | $58,376,000.00 | $32,146,000.00 | $22,096,000.00 | -- | $34,445,000.00 | $33,844,000.00 | $32,349,000.00 | $31,143,000.00 | $37,097,000.00 | $38,657,000.00 | $34,357,000.00 | $34,700,000.00 | $36,203,000.00 | $44,146,000.00 | $71,669,000.00 | -- | $61,143,000.00 | $71,778,000.00 | $71,268,000.00 | $57,848,000.00 | $55,790,000.00 | $71,739,000.00 | $57,045,000.00 | $60,165,000.00 | $71,403,000.00 | $73,971,000.00 | $64,656,000.00 | $64,827,000.00 | $55,373,000.00 | $76,347,000.00 | $71,125,000.00 | $59,837,000.00 | $56,894,000.00 | $67,359,000.00 | $67,286,000.00 | $59,448,000.00 | $43,755,000.00 | $58,799,000.00 | -- | -- | $27,341,000.00 | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $219,666,000.00 | $213,860,000.00 | $215,459,000.00 | $237,899,000.00 | $223,029,000.00 | $204,558,000.00 | $253,983,000.00 | $156,648,000.00 | $144,840,000.00 | $171,489,000.00 | $198,500,000.00 | $177,254,000.00 | $119,802,000.00 | $90,861,000.00 | -- | $111,509,000.00 | $107,743,000.00 | $106,036,000.00 | $113,710,000.00 | $127,422,000.00 | $126,461,000.00 | $114,799,000.00 | $125,526,000.00 | $148,561,000.00 | $164,285,000.00 | $301,379,000.00 | -- | $277,171,000.00 | $301,050,000.00 | $278,065,000.00 | $268,350,000.00 | $271,296,000.00 | $303,839,000.00 | $270,671,000.00 | $266,444,000.00 | $281,373,000.00 | $312,050,000.00 | $297,513,000.00 | $298,089,000.00 | $317,566,000.00 | $383,376,000.00 | $351,153,000.00 | $347,116,000.00 | $384,736,000.00 | $415,106,000.00 | $378,768,000.00 | $373,895,000.00 | $212,382,000.00 | $256,996,000.00 | -- | -- | $108,151,000.00 | -- | -- | -- |
Long Term Debt | $47,088,000.00 | $41,213,000.00 | $33,947,000.00 | $45,860,000.00 | $36,321,000.00 | $14,858,000.00 | $9,925,000.00 | $5,192,000.00 | $5,260,000.00 | $5,962,000.00 | $5,973,000.00 | $26,319,000.00 | $26,180,000.00 | $6,099,000.00 | -- | $6,019,000.00 | $5,958,000.00 | $5,859,000.00 | $5,776,000.00 | $5,754,000.00 | $7,974,000.00 | $8,153,000.00 | $8,476,000.00 | $8,583,000.00 | $8,842,000.00 | $102,296,000.00 | -- | $97,747,000.00 | $105,267,000.00 | $92,936,000.00 | $91,923,000.00 | $99,517,000.00 | $102,477,000.00 | $96,385,000.00 | $88,522,000.00 | $85,487,000.00 | $97,214,000.00 | $96,287,000.00 | -- | $109,182,000.00 | $135,010,000.00 | $126,826,000.00 | $140,168,000.00 | $175,016,000.00 | $193,620,000.00 | $174,177,000.00 | -- | $38,452,000.00 | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $297,220,000.00 | $297,043,000.00 | $296,835,000.00 | $296,456,000.00 | $296,311,000.00 | $296,175,000.00 | $300,240,000.00 | $300,019,000.00 | $299,782,000.00 | $300,402,000.00 | $300,107,000.00 | $299,339,000.00 | $299,579,000.00 | $299,228,000.00 | -- | $298,760,000.00 | $298,289,000.00 | $297,105,000.00 | $296,946,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-17,405,000.00 | $-17,654,000.00 | $-18,503,000.00 | $-19,851,000.00 | $-20,867,000.00 | $-18,878,000.00 | $-17,249,000.00 | $-15,634,000.00 | $-14,485,000.00 | $-14,977,000.00 | $-16,046,000.00 | $-16,076,000.00 | $-18,742,000.00 | $-19,055,000.00 | -- | $-18,511,000.00 | $-18,231,000.00 | $-17,848,000.00 | $-16,944,000.00 | $-16,932,000.00 | $-15,739,000.00 | $-15,740,000.00 | $-14,222,000.00 | $-15,427,000.00 | $-15,478,000.00 | $-37,715,000.00 | -- | $-43,898,000.00 | $-43,605,000.00 | $-37,773,000.00 | $-37,075,000.00 | $-40,717,000.00 | $-43,779,000.00 | $-35,914,000.00 | $-36,648,000.00 | $-33,235,000.00 | $-15,996,000.00 | $-8,301,000.00 | $-1,664,000.00 | $-1,873,000.00 | $-2,872,000.00 | $-6,757,000.00 | $-8,500,000.00 | $-6,497,000.00 | $-7,683,000.00 | $-9,058,000.00 | $-8,299,000.00 | $-3,973,000.00 | $-4,301,000.00 | -- | -- | $-3,849,000.00 | -- | -- | -- |
Accumulated Deficit | $79,232,000.00 | $77,320,000.00 | $87,259,000.00 | $117,251,000.00 | $109,830,000.00 | $120,046,000.00 | $123,812,000.00 | $151,933,000.00 | $151,622,000.00 | $148,906,000.00 | $139,458,000.00 | $121,207,000.00 | $113,867,000.00 | $122,139,000.00 | -- | $143,934,000.00 | $141,470,000.00 | $147,434,000.00 | $148,582,000.00 | $185,142,000.00 | $172,931,000.00 | $193,734,000.00 | $194,673,000.00 | $182,089,000.00 | $173,445,000.00 | $156,338,000.00 | -- | $159,369,000.00 | $159,459,000.00 | $153,659,000.00 | $150,639,000.00 | $154,947,000.00 | $160,298,000.00 | $152,521,000.00 | $156,915,000.00 | $157,629,000.00 | $172,000,000.00 | $156,378,000.00 | $159,060,000.00 | $158,571,000.00 | $207,597,000.00 | $192,173,000.00 | $187,310,000.00 | $185,168,000.00 | $174,898,000.00 | $161,696,000.00 | $157,976,000.00 | $162,676,000.00 | $151,810,000.00 | -- | -- | $137,027,000.00 | -- | -- | -- |
Total Stockholders' Equity | $316,288,000.00 | $315,656,000.00 | $327,420,000.00 | $362,215,000.00 | $356,621,000.00 | $369,023,000.00 | $378,484,000.00 | $408,102,000.00 | $410,042,000.00 | $407,420,000.00 | $396,909,000.00 | $378,052,000.00 | $368,371,000.00 | $376,179,000.00 | -- | $399,109,000.00 | $397,865,000.00 | $405,779,000.00 | $407,672,000.00 | $444,086,000.00 | $432,909,000.00 | $453,584,000.00 | $455,948,000.00 | $442,055,000.00 | $432,916,000.00 | $393,459,000.00 | -- | $390,005,000.00 | $393,456,000.00 | $394,909,000.00 | $393,852,000.00 | $395,894,000.00 | $399,113,000.00 | $389,288,000.00 | $392,481,000.00 | $396,140,000.00 | $426,606,000.00 | $421,113,000.00 | $430,357,000.00 | $429,584,000.00 | $476,254,000.00 | $455,304,000.00 | $446,594,000.00 | $444,536,000.00 | $435,196,000.00 | $420,065,000.00 | $414,313,000.00 | $421,797,000.00 | $408,006,000.00 | -- | -- | $392,946,000.00 | -- | -- | -- |
Controlling Interest in Subsidiaries | $-38,961,000.00 | $-38,470,000.00 | $-37,917,000.00 | $-36,772,000.00 | $-36,290,000.00 | $-35,707,000.00 | $-34,155,000.00 | $-33,273,000.00 | $-32,270,000.00 | $-31,351,000.00 | $-30,379,000.00 | $-29,568,000.00 | $-28,783,000.00 | $-27,950,000.00 | -- | $-16,092,000.00 | $-14,995,000.00 | $-13,795,000.00 | $-12,571,000.00 | $-10,784,000.00 | $-9,142,000.00 | $-7,444,000.00 | $-5,830,000.00 | $-3,918,000.00 | $-2,384,000.00 | $-463,000.00 | -- | $1,310,000.00 | $3,413,000.00 | $5,200,000.00 | $6,813,000.00 | $8,524,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $498,389,000.00 | $493,017,000.00 | $508,941,000.00 | $566,406,000.00 | $546,822,000.00 | $541,097,000.00 | $603,115,000.00 | $534,822,000.00 | $525,838,000.00 | $550,818,000.00 | $567,989,000.00 | $528,505,000.00 | $462,072,000.00 | $441,571,000.00 | -- | $496,650,000.00 | $492,383,000.00 | $498,020,000.00 | $508,811,000.00 | $560,724,000.00 | $550,228,000.00 | $560,939,000.00 | $575,644,000.00 | $586,698,000.00 | $594,817,000.00 | $694,375,000.00 | -- | $668,486,000.00 | $694,506,000.00 | $672,974,000.00 | $662,202,000.00 | $669,712,000.00 | $702,952,000.00 | $659,959,000.00 | $658,925,000.00 | $677,513,000.00 | $738,656,000.00 | $718,626,000.00 | $728,446,000.00 | $747,150,000.00 | $859,630,000.00 | $806,457,000.00 | $793,710,000.00 | $829,272,000.00 | $850,302,000.00 | $798,833,000.00 | $788,208,000.00 | $634,179,000.00 | $665,002,000.00 | -- | -- | $501,097,000.00 | -- | -- | -- |
Date | 11/30/2023 | 8/31/2023 | 5/31/2023 | 11/30/2022 | 8/31/2022 | 5/31/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 | 1/31/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 | 4/30/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 | 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 | 2/28/2010 | 2/28/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $72,574,000.00 | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $92,547,000.00 | $56,205,000.00 | $27,580,000.00 | $37,137,000.00 | $29,257,000.00 | $33,239,000.00 | $51,704,000.00 | $73,881,000.00 | $36,695,000.00 | $158,547,000.00 | $116,179,000.00 | $58,051,000.00 | $19,975,000.00 | $109,776,000.00 | -- | $31,464,000.00 | $23,769,000.00 | $26,009,000.00 | $121,417,000.00 | $38,923,000.00 | $58,740,000.00 | $27,677,000.00 | $32,213,000.00 | $100,084,000.00 | $58,565,000.00 | $43,739,000.00 | -- | $201,515,000.00 | $150,807,000.00 | $46,493,000.00 | $46,101,000.00 | $195,685,000.00 | $55,843,000.00 | $44,975,000.00 | $48,043,000.00 | $49,456,000.00 | $174,414,000.00 | $105,457,000.00 | $53,053,000.00 | $52,896,000.00 | $68,798,000.00 | $54,102,000.00 | $54,513,000.00 | $61,691,000.00 | $69,949,000.00 | $54,686,000.00 | $50,496,000.00 | $202,955,000.00 | $34,597,000.00 | $43,862,000.00 | $43,688,000.00 | $123,937,000.00 | $89,128,000.00 | $106,751,000.00 | -- |
Research and Development | $6,462,000.00 | $4,455,000.00 | $2,376,000.00 | $1,793,000.00 | $5,097,000.00 | $2,569,000.00 | $9,931,000.00 | $3,624,000.00 | $2,321,000.00 | $7,940,000.00 | $5,413,000.00 | $3,521,000.00 | $1,855,000.00 | $7,748,000.00 | -- | $5,434,000.00 | $3,762,000.00 | $1,863,000.00 | $9,169,000.00 | $6,869,000.00 | $4,560,000.00 | $2,358,000.00 | $10,954,000.00 | -- | -- | -- | -- | $13,202,000.00 | -- | -- | -- | $7,234,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $110,200,000.00 | $76,125,000.00 | $38,989,000.00 | $113,978,000.00 | $79,171,000.00 | $39,940,000.00 | $43,906,000.00 | $76,975,000.00 | $37,051,000.00 | $136,068,000.00 | $96,800,000.00 | $57,235,000.00 | $27,842,000.00 | $159,231,000.00 | -- | $95,959,000.00 | $64,631,000.00 | $33,113,000.00 | $162,614,000.00 | $108,456,000.00 | $75,243,000.00 | $32,717,000.00 | $151,396,000.00 | $35,876,000.00 | $77,935,000.00 | $51,578,000.00 | -- | $201,687,000.00 | $50,904,000.00 | $100,523,000.00 | $53,214,000.00 | $207,255,000.00 | $152,912,000.00 | $51,845,000.00 | $48,808,000.00 | $207,276,000.00 | $52,313,000.00 | $104,785,000.00 | $53,472,000.00 | $267,623,000.00 | $52,220,000.00 | $102,959,000.00 | $51,099,000.00 | $195,126,000.00 | $50,159,000.00 | $95,283,000.00 | $47,437,000.00 | $159,081,000.00 | $29,195,000.00 | $75,922,000.00 | $39,711,000.00 | $114,920,000.00 | $85,037,000.00 | $102,991,000.00 | -- |
Loss from Operations | $-17,653,000.00 | $-19,920,000.00 | $-11,409,000.00 | $2,330,000.00 | $-9,974,000.00 | $-6,701,000.00 | $7,798,000.00 | $-2,738,000.00 | $-356,000.00 | $22,479,000.00 | $19,379,000.00 | $816,000.00 | $-7,867,000.00 | $-49,455,000.00 | -- | $-14,717,000.00 | $-14,853,000.00 | $-7,104,000.00 | $-41,197,000.00 | $-10,793,000.00 | $-16,503,000.00 | $-5,040,000.00 | $-19,099,000.00 | $-14,114,000.00 | $-19,370,000.00 | $-7,839,000.00 | -- | $-172,000.00 | $-620,000.00 | $-7,929,000.00 | $-7,113,000.00 | $-11,570,000.00 | $-4,051,000.00 | $-6,870,000.00 | $-765,000.00 | $16,594,000.00 | $17,316,000.00 | $672,000.00 | $-419,000.00 | $-37,375,000.00 | $16,578,000.00 | $2,242,000.00 | $3,414,000.00 | $41,696,000.00 | $29,689,000.00 | $6,840,000.00 | $3,059,000.00 | $43,874,000.00 | $5,402,000.00 | $11,628,000.00 | $3,977,000.00 | $9,017,000.00 | $4,091,000.00 | $3,760,000.00 | -- |
Loss Before Income Taxes | $-23,553,000.00 | $-24,433,000.00 | $-13,026,000.00 | $-18,200,000.00 | $-11,627,000.00 | $-8,939,000.00 | $-30,313,000.00 | $1,372,000.00 | $2,281,000.00 | $27,638,000.00 | $21,614,000.00 | $1,840,000.00 | $-7,324,000.00 | $-40,940,000.00 | -- | $-6,979,000.00 | $-11,066,000.00 | $-5,017,000.00 | $-58,963,000.00 | $-11,338,000.00 | $-17,829,000.00 | $-3,665,000.00 | $-24,104,000.00 | $-19,586,000.00 | $-26,495,000.00 | $-8,969,000.00 | -- | $-1,443,000.00 | $-1,124,000.00 | $-957,000.00 | $-7,512,000.00 | $-7,798,000.00 | $9,054,000.00 | $-7,285,000.00 | $-438,000.00 | $696,000.00 | $16,206,000.00 | $-4,642,000.00 | $557,000.00 | $-26,655,000.00 | $21,833,000.00 | $7,651,000.00 | $3,206,000.00 | $35,655,000.00 | $19,460,000.00 | $5,997,000.00 | $-7,484,000.00 | $38,892,000.00 | $5,894,000.00 | $5,923,000.00 | $4,104,000.00 | $12,496,000.00 | $7,410,000.00 | $11,155,000.00 | -- |
Earnings Per Share Basic | $-0.85 | $-0.92 | $-0.45 | $0.30 | $-0.42 | $-0.27 | $-1.03 | $0.01 | $0.11 | $1.11 | $0.72 | $-0.04 | $-0.34 | $-0.90 | -- | $-0.19 | $-0.29 | $-0.05 | $-1.89 | $-0.39 | $-0.89 | $-0.04 | $0.52 | $0.36 | $0.71 | $-0.13 | -- | $0.18 | $0.19 | $-0.05 | $-0.18 | $-0.22 | $0.11 | $-0.18 | $-0.03 | $-0.04 | $0.55 | $-0.09 | $0.02 | $-2.01 | $0.63 | $0.20 | $0.09 | $0.44 | $0.56 | $0.16 | $-0.20 | $1.11 | $0.64 | $0.15 | $0.11 | $1.00 | $0.25 | $0.98 | -- |
Weighted Average Shares Basic | 23,510,578 | 23,629,147 | 23,795,718 | 24,408,541 | 24,418,020 | 24,412,462 | 24,289,909 | 24,281,220 | 24,266,242 | 24,201,221 | 24,196,393 | 24,223,935 | 24,224,478 | 24,394,663 | -- | 24,458,926 | 24,457,482 | 24,355,791 | 24,355,791 | 24,355,791 | 24,355,791 | 24,316,103 | 24,290,563 | 24,222,973 | 24,160,680 | 24,160,324 | -- | 24,160,324 | 24,160,324 | 24,160,324 | 24,160,324 | 24,172,710 | 24,183,791 | 24,173,733 | 24,153,859 | 24,330,361 | 24,396,987 | 24,433,922 | 24,518,510 | 24,109,270 | 24,341,897 | 24,122,364 | 23,720,275 | 23,415,570 | 23,434,965 | 23,349,617 | 23,301,464 | 23,080,081 | 23,074,030 | 23,073,959 | 23,079,394 | 22,938,754 | 22,904,746 | 22,875,651 | -- |
Earnings Per Share Diluted | $-0.85 | $-0.92 | $-0.45 | $0.30 | $-0.42 | $-0.27 | $-1.03 | $0.01 | $0.11 | $0.38 | $0.71 | $-0.04 | $-0.34 | $-0.90 | -- | $-0.19 | $-0.29 | $-0.05 | $-1.89 | $0.50 | $-0.89 | $-0.04 | $1.44 | $0.35 | $0.71 | $-0.13 | -- | -- | $0.24 | $0.12 | $-0.18 | $-0.22 | $0.11 | $-0.18 | $-0.03 | $-0.04 | $0.64 | $-0.09 | $0.02 | $-1.10 | $0.63 | $0.29 | $0.09 | $0.43 | $0.56 | $-0.04 | $-0.20 | $1.10 | $0.17 | $0.15 | $0.11 | $1.00 | $0.24 | $0.98 | -- |
Weighted Average Shares Diluted | 23,510,578 | 23,629,147 | 23,795,718 | 24,621,359 | 24,423,577 | 24,412,462 | 24,279,084 | 24,890,641 | 24,925,974 | 24,650,106 | 24,532,329 | 24,223,935 | 24,224,478 | 24,394,663 | -- | 24,458,926 | 24,457,482 | 24,355,791 | 24,355,791 | 24,355,791 | 24,355,791 | 24,316,103 | 24,547,246 | 24,222,973 | 24,160,680 | 24,160,324 | -- | 24,240,310 | 24,287,431 | 24,242,447 | 24,160,324 | 24,172,710 | 24,219,555 | 24,193,606 | 24,153,859 | 24,330,361 | 24,340,534 | 24,433,922 | 24,544,535 | 24,109,270 | 24,424,956 | 24,103,468 | 23,946,638 | 23,617,101 | 23,536,140 | 23,599,929 | 23,301,464 | 23,265,206 | 23,203,504 | 23,268,241 | 23,287,621 | 23,112,518 | 23,057,969 | 22,919,665 | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $277,000.00 | $277,000.00 | $276,000.00 | $274,000.00 | $271,000.00 | $254,000.00 | $249,000.00 | $249,000.00 | $252,000.00 | $250,000.00 | -- | -- | -- | $248,000.00 | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | -- | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | -- | 1,500,000 | -- | -- | -- | -- | -- | -- | -- | -- | 1,500,000 | -- | -- | 1,500,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 | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |