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 | 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 | 8/31/2010 | 8/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $55,443,000.00 | $50,317,000.00 | $48,143,000.00 | $38,403,000.00 | $37,992,000.00 | $36,882,000.00 | $37,843,000.00 | $40,799,000.00 | $43,322,000.00 | $59,519,000.00 | $85,961,000.00 | $80,362,000.00 | $72,381,000.00 | $65,844,000.00 | $56,462,000.00 | $88,555,000.00 | $30,503,000.00 | $28,680,000.00 | $27,233,000.00 | $35,741,000.00 | $31,596,000.00 | $31,574,000.00 | $48,866,000.00 | $123,338,000.00 | $36,500,000.00 | $46,932,000.00 | $37,082,000.00 | $32,205,000.00 | $33,572,000.00 | $33,482,000.00 | $50,891,000.00 | $47,373,000.00 | $42,310,000.00 | $65,071,000.00 | $53,896,000.00 | $46,917,000.00 | $43,701,000.00 | $46,442,000.00 | $57,803,000.00 | $44,895,000.00 | $40,962,000.00 | $51,419,000.00 | $53,434,000.00 | $52,273,000.00 | $45,614,000.00 | $52,435,000.00 | $69,719,000.00 | $71,709,000.00 | $67,695,000.00 | $66,644,000.00 | $56,393,000.00 | $70,281,000.00 | $67,525,000.00 | $73,249,000.00 | $75,928,000.00 | $45,956,000.00 |
Accounts Receivable Net Current | $104,794,000.00 | $95,118,000.00 | $98,039,000.00 | $100,556,000.00 | $100,430,000.00 | $87,285,000.00 | $89,930,000.00 | $92,621,000.00 | $103,582,000.00 | $95,542,000.00 | $89,558,000.00 | $104,911,000.00 | $93,577,000.00 | $91,061,000.00 | $80,672,000.00 | $76,390,000.00 | $75,827,000.00 | $70,058,000.00 | $72,864,000.00 | $75,992,000.00 | $75,239,000.00 | $69,850,000.00 | $69,025,000.00 | $70,665,000.00 | $73,332,000.00 | $64,054,000.00 | $64,259,000.00 | $65,177,000.00 | $66,086,000.00 | $55,851,000.00 | $64,680,000.00 | $64,057,000.00 | $70,821,000.00 | $57,782,000.00 | $58,750,000.00 | $62,213,000.00 | $71,575,000.00 | $62,165,000.00 | $63,618,000.00 | $62,079,000.00 | $63,042,000.00 | $56,477,000.00 | $56,878,000.00 | $56,969,000.00 | $57,461,000.00 | $57,117,000.00 | $55,491,000.00 | $53,086,000.00 | $59,599,000.00 | $49,346,000.00 | $58,324,000.00 | -- | -- | -- | -- | -- |
Inventory | $78,029,000.00 | $81,603,000.00 | $86,522,000.00 | $95,326,000.00 | $108,565,000.00 | $119,067,000.00 | $104,101,000.00 | $95,993,000.00 | $75,537,000.00 | $67,875,000.00 | $55,752,000.00 | $47,768,000.00 | $44,539,000.00 | $41,772,000.00 | $41,264,000.00 | $42,970,000.00 | $42,960,000.00 | $43,703,000.00 | $40,682,000.00 | $43,077,000.00 | $44,207,000.00 | $39,339,000.00 | $36,536,000.00 | $37,639,000.00 | $39,973,000.00 | $37,045,000.00 | $35,340,000.00 | $36,549,000.00 | $37,980,000.00 | $34,206,000.00 | $31,793,000.00 | $33,180,000.00 | $36,072,000.00 | $35,575,000.00 | $32,052,000.00 | $33,203,000.00 | $34,677,000.00 | $33,886,000.00 | $34,989,000.00 | $37,573,000.00 | $34,143,000.00 | $33,790,000.00 | $32,433,000.00 | $33,925,000.00 | $33,579,000.00 | $30,767,000.00 | $29,797,000.00 | $25,744,000.00 | $25,884,000.00 | $22,996,000.00 | $17,604,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $250,514,000.00 | $237,657,000.00 | $248,525,000.00 | $249,860,000.00 | $263,429,000.00 | $255,356,000.00 | $249,640,000.00 | $241,354,000.00 | $234,599,000.00 | $233,328,000.00 | $241,219,000.00 | $240,943,000.00 | $221,836,000.00 | $206,775,000.00 | $185,154,000.00 | $213,265,000.00 | $158,263,000.00 | $149,224,000.00 | $147,995,000.00 | $160,907,000.00 | $159,345,000.00 | $146,232,000.00 | $167,983,000.00 | $236,816,000.00 | $242,408,000.00 | $235,466,000.00 | $224,854,000.00 | $216,281,000.00 | $211,545,000.00 | $194,519,000.00 | $209,472,000.00 | $218,464,000.00 | $214,397,000.00 | $217,442,000.00 | $205,252,000.00 | $200,369,000.00 | $203,387,000.00 | $196,156,000.00 | $215,654,000.00 | $203,332,000.00 | $198,244,000.00 | $194,336,000.00 | $192,143,000.00 | $187,961,000.00 | $178,887,000.00 | $172,854,000.00 | $166,117,000.00 | $161,561,000.00 | $163,091,000.00 | $149,636,000.00 | $143,156,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $64,575,000.00 | $65,704,000.00 | $66,791,000.00 | $66,636,000.00 | $65,791,000.00 | $65,658,000.00 | $65,977,000.00 | $69,156,000.00 | $69,334,000.00 | $68,980,000.00 | $70,145,000.00 | $68,968,000.00 | $67,077,000.00 | $62,607,000.00 | $60,759,000.00 | $56,712,000.00 | $57,910,000.00 | $50,103,000.00 | $45,076,000.00 | $41,947,000.00 | $39,475,000.00 | $36,412,000.00 | $36,357,000.00 | $36,206,000.00 | $36,849,000.00 | $29,359,000.00 | $29,439,000.00 | $25,510,000.00 | $22,293,000.00 | $22,016,000.00 | $11,545,000.00 | $12,054,000.00 | $11,221,000.00 | $10,844,000.00 | $11,376,000.00 | $11,214,000.00 | $10,215,000.00 | $10,123,000.00 | $9,702,000.00 | $9,728,000.00 | $9,054,000.00 | $9,088,000.00 | $8,535,000.00 | $8,459,000.00 | $8,490,000.00 | $8,846,000.00 | $9,063,000.00 | $9,075,000.00 | $9,227,000.00 | $8,367,000.00 | $8,482,000.00 | -- | -- | -- | $9,322,000.00 | -- |
Intangible Assets Net | $4,165,000.00 | $4,419,000.00 | $4,670,000.00 | $4,898,000.00 | $5,113,000.00 | $5,362,000.00 | $5,588,000.00 | $6,037,000.00 | $6,478,000.00 | $6,828,000.00 | $7,244,000.00 | $7,665,000.00 | $8,020,000.00 | $8,268,000.00 | $8,633,000.00 | $8,821,000.00 | $9,475,000.00 | $10,124,000.00 | $10,652,000.00 | $11,381,000.00 | $12,165,000.00 | $12,735,000.00 | $13,513,000.00 | $14,306,000.00 | $15,221,000.00 | $15,790,000.00 | $16,244,000.00 | $16,936,000.00 | $17,550,000.00 | $18,263,000.00 | $19,191,000.00 | $20,430,000.00 | $20,914,000.00 | $22,075,000.00 | $22,961,000.00 | $23,749,000.00 | $24,511,000.00 | $25,353,000.00 | $23,671,000.00 | $24,403,000.00 | $25,056,000.00 | $23,841,000.00 | $24,292,000.00 | $26,113,000.00 | $26,628,000.00 | $27,257,000.00 | $27,685,000.00 | $28,103,000.00 | $28,659,000.00 | $29,183,000.00 | $29,933,000.00 | -- | -- | -- | -- | -- |
Goodwill | $95,499,000.00 | $95,513,000.00 | $95,505,000.00 | $95,410,000.00 | $95,279,000.00 | $95,277,000.00 | $95,180,000.00 | $95,499,000.00 | $95,754,000.00 | $95,723,000.00 | $95,869,000.00 | $96,017,000.00 | $95,987,000.00 | $95,721,000.00 | $95,731,000.00 | $95,376,000.00 | $95,580,000.00 | $95,573,000.00 | $95,347,000.00 | $95,487,000.00 | $95,710,000.00 | $95,547,000.00 | $95,621,000.00 | $95,706,000.00 | $95,947,000.00 | $95,721,000.00 | $95,597,000.00 | $95,557,000.00 | $95,439,000.00 | $95,432,000.00 | $95,649,000.00 | $96,152,000.00 | $95,903,000.00 | $96,291,000.00 | $96,409,000.00 | $96,440,000.00 | $96,444,000.00 | $96,518,000.00 | $95,499,000.00 | $95,544,000.00 | $95,522,000.00 | $95,438,000.00 | $95,236,000.00 | $95,148,000.00 | $95,139,000.00 | $95,368,000.00 | $95,318,000.00 | $95,253,000.00 | $95,324,000.00 | $95,248,000.00 | $95,452,000.00 | -- | -- | -- | $95,235,000.00 | -- |
Other Assets | $15,111,000.00 | $14,636,000.00 | $13,454,000.00 | $12,618,000.00 | $11,984,000.00 | $10,776,000.00 | $9,672,000.00 | $8,718,000.00 | $8,013,000.00 | $7,212,000.00 | $6,044,000.00 | $4,652,000.00 | $3,828,000.00 | $3,740,000.00 | $3,728,000.00 | $3,586,000.00 | $3,356,000.00 | $3,305,000.00 | $3,189,000.00 | $3,104,000.00 | $3,066,000.00 | $3,066,000.00 | $3,074,000.00 | $3,068,000.00 | $3,074,000.00 | $3,076,000.00 | $3,088,000.00 | $2,886,000.00 | $2,806,000.00 | $2,817,000.00 | $3,190,000.00 | $2,799,000.00 | $2,812,000.00 | $3,276,000.00 | $3,259,000.00 | $3,262,000.00 | $3,164,000.00 | $3,161,000.00 | $3,154,000.00 | $3,166,000.00 | $3,157,000.00 | $2,907,000.00 | $2,858,000.00 | $2,810,000.00 | $2,816,000.00 | $2,780,000.00 | $2,687,000.00 | $2,702,000.00 | $2,693,000.00 | $2,787,000.00 | $2,754,000.00 | -- | -- | -- | -- | -- |
Total Assets | $442,021,000.00 | $430,606,000.00 | $437,966,000.00 | $438,050,000.00 | $450,337,000.00 | $441,493,000.00 | $434,295,000.00 | $429,123,000.00 | $423,146,000.00 | $421,439,000.00 | $430,203,000.00 | $427,887,000.00 | $405,987,000.00 | $386,398,000.00 | $362,637,000.00 | $385,951,000.00 | $333,331,000.00 | $317,491,000.00 | $302,662,000.00 | $313,323,000.00 | $310,275,000.00 | $294,500,000.00 | $317,059,000.00 | $386,591,000.00 | $394,000,000.00 | $379,894,000.00 | $369,717,000.00 | $357,779,000.00 | $350,254,000.00 | $333,655,000.00 | $339,668,000.00 | $349,899,000.00 | $345,247,000.00 | $349,928,000.00 | $339,257,000.00 | $335,034,000.00 | $337,721,000.00 | $331,311,000.00 | $347,680,000.00 | $336,173,000.00 | $331,033,000.00 | $325,610,000.00 | $323,064,000.00 | $320,491,000.00 | $311,960,000.00 | $307,105,000.00 | $300,870,000.00 | $296,694,000.00 | $298,994,000.00 | $285,221,000.00 | $279,777,000.00 | -- | -- | -- | $289,108,000.00 | -- |
Accounts Payable | $32,405,000.00 | $28,432,000.00 | $30,826,000.00 | $26,780,000.00 | $28,534,000.00 | $31,826,000.00 | $32,852,000.00 | $40,684,000.00 | $39,655,000.00 | $35,303,000.00 | $33,499,000.00 | $31,307,000.00 | $27,729,000.00 | $24,749,000.00 | $21,676,000.00 | $17,386,000.00 | $24,643,000.00 | $18,457,000.00 | $18,727,000.00 | $19,973,000.00 | $21,244,000.00 | $19,730,000.00 | $19,115,000.00 | $18,105,000.00 | $21,213,000.00 | $17,983,000.00 | $20,898,000.00 | $18,557,000.00 | $21,832,000.00 | $18,131,000.00 | $18,690,000.00 | $20,431,000.00 | $17,469,000.00 | $20,671,000.00 | $17,128,000.00 | $18,502,000.00 | $23,049,000.00 | $17,400,000.00 | $18,031,000.00 | $16,934,000.00 | $22,474,000.00 | $18,523,000.00 | $19,693,000.00 | $21,049,000.00 | $24,337,000.00 | $23,315,000.00 | $21,242,000.00 | $20,331,000.00 | $24,063,000.00 | $22,168,000.00 | $19,373,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $31,710,000.00 | $27,787,000.00 | $30,000,000.00 | $27,142,000.00 | $28,427,000.00 | $24,728,000.00 | $27,161,000.00 | $26,064,000.00 | $28,130,000.00 | $26,214,000.00 | $25,658,000.00 | $24,728,000.00 | $24,451,000.00 | $22,989,000.00 | $21,660,000.00 | $18,017,000.00 | $20,627,000.00 | $20,041,000.00 | $18,513,000.00 | $17,221,000.00 | $19,424,000.00 | $17,382,000.00 | $26,240,000.00 | $19,866,000.00 | $19,267,000.00 | $17,820,000.00 | $18,997,000.00 | $17,364,000.00 | $16,848,000.00 | $15,889,000.00 | $15,757,000.00 | $14,847,000.00 | $17,192,000.00 | $15,192,000.00 | $15,200,000.00 | $15,937,000.00 | $16,795,000.00 | $15,263,000.00 | $18,382,000.00 | $20,409,000.00 | $19,845,000.00 | $15,919,000.00 | $16,562,000.00 | $16,144,000.00 | $15,938,000.00 | $15,297,000.00 | $16,492,000.00 | $15,495,000.00 | $16,741,000.00 | $14,978,000.00 | $15,258,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $225,743,000.00 | $214,674,000.00 | $227,788,000.00 | $232,223,000.00 | $253,065,000.00 | $250,123,000.00 | $245,671,000.00 | $233,894,000.00 | $224,296,000.00 | $223,041,000.00 | $229,821,000.00 | $225,255,000.00 | $218,407,000.00 | $211,898,000.00 | $202,324,000.00 | $240,968,000.00 | $185,372,000.00 | $171,499,000.00 | $157,187,000.00 | $159,896,000.00 | $154,390,000.00 | $142,532,000.00 | $161,570,000.00 | $238,049,000.00 | $239,658,000.00 | $234,541,000.00 | $230,330,000.00 | $223,440,000.00 | $220,690,000.00 | $205,208,000.00 | $199,273,000.00 | $199,232,000.00 | $198,594,000.00 | $196,082,000.00 | $181,399,000.00 | $179,045,000.00 | $177,169,000.00 | $171,252,000.00 | $178,265,000.00 | $160,177,000.00 | $153,406,000.00 | $139,008,000.00 | $143,557,000.00 | $139,079,000.00 | $127,455,000.00 | $121,489,000.00 | $115,408,000.00 | $112,894,000.00 | $112,462,000.00 | $103,239,000.00 | $78,551,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | $85,894,000.00 | $86,173,000.00 | $109,743,000.00 | $108,893,000.00 | $108,309,000.00 | $107,902,000.00 | $107,139,000.00 | $110,189,000.00 | $112,809,000.00 | $112,729,000.00 | $114,940,000.00 | $116,498,000.00 | $116,731,000.00 | $114,712,000.00 | $113,098,000.00 | $94,566,000.00 | $61,117,000.00 | $61,152,000.00 | $60,221,000.00 | $61,208,000.00 | $63,379,000.00 | $62,400,000.00 | $62,800,000.00 | $82,800,000.00 | $153,200,000.00 | $153,200,000.00 | $134,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $173,263,000.00 | $173,139,000.00 | $171,546,000.00 | $171,166,000.00 | $170,353,000.00 | $168,092,000.00 | $165,973,000.00 | $165,159,000.00 | $164,192,000.00 | $162,382,000.00 | $163,737,000.00 | $162,240,000.00 | $158,897,000.00 | $157,025,000.00 | $157,850,000.00 | $157,101,000.00 | $156,381,000.00 | $154,706,000.00 | $155,132,000.00 | $154,983,000.00 | $154,394,000.00 | $153,009,000.00 | $153,469,000.00 | $152,953,000.00 | $152,536,000.00 | $151,110,000.00 | $150,692,000.00 | $149,767,000.00 | $148,498,000.00 | $146,498,000.00 | $145,936,000.00 | $144,330,000.00 | $143,512,000.00 | $141,815,000.00 | $141,651,000.00 | $140,147,000.00 | $138,632,000.00 | $137,231,000.00 | $136,212,000.00 | $135,866,000.00 | $135,373,000.00 | $134,275,000.00 | $133,239,000.00 | $130,878,000.00 | $129,480,000.00 | $127,055,000.00 | $126,210,000.00 | $121,447,000.00 | $118,684,000.00 | $117,647,000.00 | $117,022,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-31,249,000.00 | $-30,816,000.00 | $-31,206,000.00 | $-32,910,000.00 | $-34,865,000.00 | $-34,873,000.00 | $-36,209,000.00 | $-31,442,000.00 | $-27,296,000.00 | $-27,923,000.00 | $-26,030,000.00 | $-23,778,000.00 | $-24,386,000.00 | $-27,620,000.00 | $-28,208,000.00 | $-32,323,000.00 | $-30,468,000.00 | $-30,370,000.00 | $-32,482,000.00 | $-31,458,000.00 | $-28,954,000.00 | $-29,267,000.00 | $-27,636,000.00 | $-24,802,000.00 | $-16,421,000.00 | $-24,248,000.00 | $-28,075,000.00 | $-29,624,000.00 | $-33,128,000.00 | $-33,412,000.00 | $-27,298,000.00 | $-14,650,000.00 | $-20,806,000.00 | $-11,385,000.00 | $-8,722,000.00 | $-7,280,000.00 | $-7,143,000.00 | $-5,193,000.00 | $1,103,000.00 | $2,192,000.00 | $1,387,000.00 | $-444,000.00 | $-5,043,000.00 | $-6,560,000.00 | $-6,504,000.00 | $-1,692,000.00 | $-2,727,000.00 | $-4,195,000.00 | $-2,419,000.00 | $-4,088,000.00 | $-358,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $487,233,000.00 | $483,673,000.00 | $477,488,000.00 | $472,221,000.00 | $464,641,000.00 | $459,439,000.00 | $456,076,000.00 | $451,962,000.00 | $448,179,000.00 | $439,385,000.00 | $430,735,000.00 | $432,230,000.00 | $421,129,000.00 | $413,155,000.00 | $398,731,000.00 | $388,265,000.00 | $382,939,000.00 | $377,848,000.00 | $374,060,000.00 | $373,896,000.00 | $364,116,000.00 | $356,699,000.00 | $351,266,000.00 | $337,169,000.00 | $328,598,000.00 | $321,378,000.00 | $315,764,000.00 | $308,308,000.00 | $300,797,000.00 | $295,402,000.00 | $289,642,000.00 | $281,432,000.00 | $274,823,000.00 | $267,245,000.00 | $260,683,000.00 | $254,503,000.00 | $249,109,000.00 | $243,379,000.00 | $237,596,000.00 | $231,143,000.00 | $225,860,000.00 | $220,758,000.00 | $214,034,000.00 | $210,674,000.00 | $205,229,000.00 | $199,630,000.00 | $193,265,000.00 | $188,895,000.00 | $184,398,000.00 | $178,470,000.00 | $176,008,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $216,278,000.00 | $215,932,000.00 | $210,178,000.00 | $205,827,000.00 | $197,272,000.00 | $191,370,000.00 | $188,624,000.00 | $195,229,000.00 | $198,850,000.00 | $198,398,000.00 | $200,382,000.00 | $202,632,000.00 | $187,580,000.00 | $174,500,000.00 | $160,313,000.00 | $144,983,000.00 | $147,959,000.00 | $145,992,000.00 | $145,475,000.00 | $153,427,000.00 | $155,885,000.00 | $151,968,000.00 | $155,489,000.00 | $148,542,000.00 | $154,342,000.00 | $145,353,000.00 | $139,387,000.00 | $134,339,000.00 | $129,564,000.00 | $128,447,000.00 | $140,395,000.00 | $150,667,000.00 | $146,653,000.00 | $153,846,000.00 | $157,858,000.00 | $155,989,000.00 | $160,552,000.00 | $160,059,000.00 | $169,415,000.00 | $175,996,000.00 | $177,627,000.00 | $186,602,000.00 | $179,507,000.00 | $181,412,000.00 | $184,505,000.00 | $185,616,000.00 | $185,462,000.00 | $183,800,000.00 | $186,532,000.00 | $181,982,000.00 | $201,226,000.00 | -- | -- | -- | $196,524,000.00 | $172,947,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $442,021,000.00 | $430,606,000.00 | $437,966,000.00 | $438,050,000.00 | $450,337,000.00 | $441,493,000.00 | $434,295,000.00 | $429,123,000.00 | $423,146,000.00 | $421,439,000.00 | $430,203,000.00 | $427,887,000.00 | $405,987,000.00 | $386,398,000.00 | $362,637,000.00 | $385,951,000.00 | $333,331,000.00 | $317,491,000.00 | $302,662,000.00 | $313,323,000.00 | $310,275,000.00 | $294,500,000.00 | $317,059,000.00 | $386,591,000.00 | $394,000,000.00 | $379,894,000.00 | $369,717,000.00 | $357,779,000.00 | $350,254,000.00 | $333,655,000.00 | $339,668,000.00 | $349,899,000.00 | $345,247,000.00 | $349,928,000.00 | $339,257,000.00 | $335,034,000.00 | $337,721,000.00 | $331,311,000.00 | $347,680,000.00 | $336,173,000.00 | $331,033,000.00 | $325,610,000.00 | $323,064,000.00 | $320,491,000.00 | $311,960,000.00 | $307,105,000.00 | $300,870,000.00 | $296,694,000.00 | $298,994,000.00 | $285,221,000.00 | $279,777,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 | 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 | 8/31/2010 | 8/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $488,109,000.00 | $372,869,000.00 | $111,905,000.00 | $124,559,000.00 | $408,498,000.00 | $296,852,000.00 | $198,605,000.00 | $98,556,000.00 | $423,350,000.00 | $316,606,000.00 | $101,335,000.00 | $101,282,000.00 | $408,518,000.00 | $305,878,000.00 | $101,256,000.00 | $97,597,000.00 | $380,506,000.00 | -- | -- | -- | $380,670,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $148,494,000.00 | $75,553,000.00 | $274,220,000.00 | $202,095,000.00 | $130,333,000.00 | $64,255,000.00 | $254,765,000.00 | $192,973,000.00 | $133,988,000.00 | $68,470,000.00 | $263,739,000.00 | $204,711,000.00 | $132,253,000.00 | $70,246,000.00 | $223,017,000.00 | $160,195,000.00 | $53,602,000.00 | $53,543,000.00 | $232,340,000.00 | $174,072,000.00 | $56,158,000.00 | $55,831,000.00 | $225,263,000.00 | $168,613,000.00 | $55,758,000.00 | $54,197,000.00 | $213,885,000.00 | $159,789,000.00 | $54,462,000.00 | $51,040,000.00 | $214,369,000.00 | $158,581,000.00 | $52,362,000.00 | $51,408,000.00 | $200,178,000.00 | $49,272,000.00 | $51,233,000.00 | $49,701,000.00 | $198,853,000.00 | $49,139,000.00 | $48,558,000.00 | $49,673,000.00 | $189,163,000.00 | $139,637,000.00 | $91,853,000.00 | $47,727,000.00 | $168,482,000.00 | $43,082,000.00 | $83,481,000.00 | $41,338,000.00 | $168,112,000.00 | $124,407,000.00 | $41,046,000.00 | $41,222,000.00 | $165,306,000.00 | -- |
Research and Development | -- | -- | $6,200,000.00 | -- | -- | -- | $5,100,000.00 | -- | -- | -- | $5,600,000.00 | -- | -- | -- | $6,000,000.00 | -- | -- | -- | $6,500,000.00 | -- | -- | -- | $7,000,000.00 | -- | -- | -- | $8,400,000.00 | -- | -- | -- | $7,700,000.00 | -- | -- | -- | $9,000,000.00 | -- | -- | -- | $6,900,000.00 | -- | -- | -- | $7,200,000.00 | -- | -- | -- | $5,100,000.00 | -- | -- | -- | $5,500,000.00 | -- | -- | -- | $5,300,000.00 | -- |
Selling, General, and Administrative | $89,158,000.00 | $44,135,000.00 | $154,684,000.00 | $115,869,000.00 | $77,674,000.00 | $39,984,000.00 | $138,658,000.00 | $106,863,000.00 | $34,819,000.00 | $38,423,000.00 | $145,493,000.00 | $109,586,000.00 | $35,478,000.00 | $35,977,000.00 | $121,980,000.00 | $90,427,000.00 | $62,505,000.00 | $32,599,000.00 | $123,946,000.00 | $95,278,000.00 | $30,591,000.00 | $32,731,000.00 | $121,394,000.00 | $91,736,000.00 | $61,654,000.00 | $31,217,000.00 | $114,560,000.00 | $86,391,000.00 | $58,833,000.00 | $28,991,000.00 | $117,767,000.00 | $29,215,000.00 | $28,692,000.00 | $27,848,000.00 | $108,873,000.00 | $81,424,000.00 | $54,784,000.00 | $27,424,000.00 | $108,577,000.00 | $80,237,000.00 | $26,651,000.00 | $26,699,000.00 | $104,378,000.00 | $25,662,000.00 | $49,285,000.00 | $25,329,000.00 | $88,918,000.00 | $22,736,000.00 | $44,544,000.00 | $22,637,000.00 | $87,311,000.00 | $22,588,000.00 | $43,278,000.00 | $21,649,000.00 | $87,323,000.00 | -- |
Total Operating Expenses | $103,369,000.00 | $51,369,000.00 | $184,496,000.00 | $135,606,000.00 | $89,501,000.00 | $45,576,000.00 | $167,435,000.00 | $125,186,000.00 | $40,775,000.00 | $44,410,000.00 | $174,898,000.00 | $128,343,000.00 | $41,352,000.00 | $41,854,000.00 | $145,797,000.00 | $107,494,000.00 | $74,256,000.00 | $38,839,000.00 | $149,958,000.00 | $114,754,000.00 | $36,443,000.00 | $39,430,000.00 | $146,659,000.00 | $109,780,000.00 | $73,451,000.00 | $37,061,000.00 | $137,976,000.00 | $33,674,000.00 | $70,124,000.00 | $34,524,000.00 | $143,021,000.00 | $104,862,000.00 | $68,719,000.00 | $34,263,000.00 | $134,788,000.00 | $32,900,000.00 | $67,710,000.00 | $34,108,000.00 | $135,116,000.00 | $34,036,000.00 | $33,306,000.00 | $32,906,000.00 | $132,526,000.00 | $94,379,000.00 | $29,691,000.00 | $31,862,000.00 | $116,753,000.00 | $29,942,000.00 | $27,434,000.00 | $31,038,000.00 | $113,980,000.00 | $85,381,000.00 | $27,185,000.00 | $27,900,000.00 | $110,108,000.00 | -- |
Loss from Operations | $45,125,000.00 | $24,184,000.00 | $89,724,000.00 | $66,489,000.00 | $40,832,000.00 | $18,679,000.00 | $87,330,000.00 | $67,787,000.00 | $48,803,000.00 | $24,060,000.00 | $88,841,000.00 | $76,368,000.00 | $49,047,000.00 | $28,392,000.00 | $77,220,000.00 | $19,812,000.00 | $18,185,000.00 | $14,704,000.00 | $82,382,000.00 | $59,318,000.00 | $19,715,000.00 | $16,401,000.00 | $78,604,000.00 | $58,833,000.00 | $19,368,000.00 | $17,136,000.00 | $75,909,000.00 | $20,613,000.00 | $35,378,000.00 | $16,516,000.00 | $71,348,000.00 | $53,719,000.00 | $35,051,000.00 | $17,145,000.00 | $65,390,000.00 | $16,372,000.00 | $33,224,000.00 | $15,593,000.00 | $63,737,000.00 | $15,103,000.00 | $15,252,000.00 | $16,767,000.00 | $56,637,000.00 | $45,258,000.00 | $30,300,000.00 | $15,865,000.00 | $51,729,000.00 | $13,140,000.00 | $25,009,000.00 | $10,300,000.00 | $54,132,000.00 | $39,026,000.00 | $13,861,000.00 | $13,322,000.00 | $55,198,000.00 | -- |
Loss Before Income Taxes | $19,806,000.00 | $23,072,000.00 | $85,163,000.00 | $62,943,000.00 | $38,571,000.00 | $17,704,000.00 | $84,108,000.00 | $65,839,000.00 | $24,403,000.00 | $23,136,000.00 | $86,499,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $1.14 | $1.28 | $4.84 | $3.62 | $2.24 | $1.03 | $4.91 | $3.83 | $2.76 | $1.35 | $5.11 | $4.50 | $2.97 | $1.72 | $4.41 | $2.98 | $1.92 | $0.88 | $4.03 | $3.40 | $1.15 | $0.95 | $4.65 | $3.10 | $1.95 | $0.90 | $3.73 | $2.71 | $1.69 | $0.82 | $3.65 | $2.66 | $0.95 | $0.83 | $3.05 | $0.75 | $1.50 | $0.73 | $2.89 | $0.69 | $1.42 | $0.75 | $2.55 | $0.66 | $1.36 | $0.69 | $2.22 | $0.57 | $1.08 | $0.42 | $2.16 | $0.48 | $1.07 | $0.54 | $2.17 | -- |
Weighted Average Shares Basic | 13,558,000 | 13,560,000 | 13,578,000 | 13,582,000 | 13,586,000 | 13,590,000 | 13,668,000 | 13,683,000 | 13,679,000 | 13,716,000 | 13,698,000 | 13,694,000 | 13,700,000 | 13,675,000 | 13,691,000 | 13,700,000 | 13,713,000 | 13,714,000 | 13,799,000 | 13,821,000 | 13,828,000 | 13,846,000 | 13,929,000 | 13,949,000 | 13,967,000 | 13,976,000 | 14,089,000 | 14,056,000 | 14,111,000 | 14,180,000 | 14,332,000 | 14,365,000 | 14,395,000 | 14,404,000 | 14,582,000 | 14,616,000 | 14,652,000 | 14,668,000 | 15,072,000 | 15,152,000 | 15,202,000 | 15,279,000 | 15,517,000 | 15,579,000 | 15,639,000 | 15,693,000 | 15,914,000 | 15,872,000 | 16,014,000 | 16,074,000 | 16,803,000 | 16,880,000 | 16,895,000 | 16,796,000 | 16,606,000 | -- |
Earnings Per Share Diluted | $2.42 | $1.28 | $4.83 | $3.62 | $2.23 | $1.02 | $4.90 | $3.82 | $1.41 | $1.34 | $5.09 | $4.48 | $2.96 | $1.72 | $4.40 | $2.98 | $1.92 | $0.88 | $4.02 | $3.39 | $1.14 | $0.95 | $4.64 | $1.15 | $1.05 | $0.90 | $3.72 | $2.71 | $1.69 | $0.82 | $3.64 | $0.88 | $0.94 | $0.83 | $3.04 | $0.75 | $0.76 | $0.73 | $2.87 | $0.69 | $0.67 | $0.74 | $2.54 | $0.66 | $0.66 | $0.69 | $2.20 | $1.64 | $1.07 | $0.42 | $2.14 | $0.47 | $0.53 | $0.53 | $2.15 | -- |
Weighted Average Shares Diluted | 13,583,000 | 13,584,000 | 13,604,000 | 13,606,000 | 13,608,000 | 13,609,000 | 13,696,000 | 13,712,000 | 13,704,000 | 13,752,000 | 13,733,000 | 13,727,000 | 13,718,000 | 13,706,000 | 13,719,000 | 13,727,000 | 13,741,000 | 13,746,000 | 13,830,000 | 13,853,000 | 13,857,000 | 13,882,000 | 13,962,000 | 13,981,000 | 13,995,000 | 14,011,000 | 14,123,000 | 14,088,000 | 14,143,000 | 14,221,000 | 14,379,000 | 14,413,000 | 14,445,000 | 14,461,000 | 14,649,000 | 14,685,000 | 14,720,000 | 14,738,000 | 15,148,000 | 15,051,000 | 15,272,000 | 15,366,000 | 15,619,000 | 15,561,000 | 15,744,000 | 15,807,000 | 16,046,000 | 16,008,000 | 16,069,000 | 16,205,000 | 16,982,000 | 17,027,000 | 17,172,000 | 16,991,000 | 16,725,000 | -- |
Common Stock Shares Authorized | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | 36,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 13,554,668 | 13,557,614 | 13,563,434 | 13,568,346 | 13,578,346 | 13,587,596 | 13,602,346 | 13,637,841 | 13,660,980 | 13,707,038 | 13,708,966 | 13,707,767 | 13,707,767 | 13,688,203 | 13,664,786 | 13,664,786 | 13,705,795 | 13,714,203 | 13,718,661 | 13,758,794 | 13,820,294 | 13,833,291 | 13,850,413 | 13,880,647 | 13,928,937 | 13,981,212 | 13,984,183 | 14,023,428 | 14,088,804 | 14,127,152 | 14,208,338 | 14,257,216 | 14,344,971 | 14,406,219 | 14,450,490 | 14,481,172 | 14,598,538 | 14,649,403 | 14,754,362 | 14,928,097 | 15,037,999 | 15,274,308 | 15,285,536 | 15,399,910 | 15,558,855 | 15,595,924 | 15,697,534 | 15,769,289 | 15,887,864 | 15,975,176 | 16,367,913 | -- | -- | -- | -- | -- |
Common Stock Value | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | -- | -- | -- | -- | -- |
Common 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 | $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 | $0.00 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |