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 | 7/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 | 5/31/2010 | 5/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $18,880,000.00 | $22,769,000.00 | $24,124,000.00 | $24,981,000.00 | $24,645,000.00 | $26,106,000.00 | $30,633,000.00 | $35,495,000.00 | $39,147,000.00 | $39,665,000.00 | $36,418,000.00 | $43,316,000.00 | $38,407,000.00 | $37,023,000.00 | $33,495,000.00 | $30,535,000.00 | $30,875,000.00 | $33,054,000.00 | $46,457,000.00 | $42,019,000.00 | $33,869,000.00 | $47,859,000.00 | $52,478,000.00 | $60,465,000.00 | $59,882,000.00 | $54,453,000.00 | $56,429,000.00 | $55,327,000.00 | $51,386,000.00 | $54,111,000.00 | $57,488,000.00 | $60,454,000.00 | $60,205,000.00 | $67,863,000.00 | $68,426,000.00 | $74,535,000.00 | $78,398,000.00 | $89,886,000.00 | $98,084,000.00 | -- | $102,752,000.00 | $97,160,000.00 | $92,646,000.00 | $92,530,000.00 | $102,002,000.00 | $77,023,000.00 | $53,518,000.00 | $41,238,000.00 | $43,893,000.00 | $24,430,000.00 | $25,182,000.00 | $37,236,000.00 | $170,975,000.00 | $29,863,000.00 | $33,033,000.00 | $31,982,000.00 | $29,038,000.00 | $43,887,000.00 |
Accounts Receivable Net Current | $29,131,000.00 | $23,909,000.00 | $25,578,000.00 | $30,067,000.00 | $42,151,000.00 | $34,880,000.00 | $32,568,000.00 | $29,878,000.00 | $31,605,000.00 | $27,489,000.00 | $29,724,000.00 | $25,096,000.00 | $21,880,000.00 | $21,077,000.00 | $21,591,000.00 | $20,197,000.00 | $23,074,000.00 | $22,336,000.00 | $21,946,000.00 | $24,296,000.00 | $23,102,000.00 | $22,478,000.00 | $22,885,000.00 | $22,892,000.00 | $21,893,000.00 | $21,016,000.00 | $19,260,000.00 | $20,782,000.00 | $21,240,000.00 | $20,480,000.00 | $21,545,000.00 | $24,928,000.00 | $20,881,000.00 | $21,041,000.00 | $23,989,000.00 | $20,753,000.00 | $19,113,000.00 | $17,625,000.00 | $18,494,000.00 | -- | $18,354,000.00 | $20,026,000.00 | $20,216,000.00 | $19,499,000.00 | $18,268,000.00 | $19,748,000.00 | $21,706,000.00 | $20,537,000.00 | $19,727,000.00 | $22,937,000.00 | $22,255,000.00 | -- | $22,374,000.00 | -- | -- | -- | -- | -- |
Inventory | $112,635,000.00 | $116,951,000.00 | $113,597,000.00 | $110,402,000.00 | $101,409,000.00 | $97,434,000.00 | $89,080,000.00 | $80,390,000.00 | $73,673,000.00 | $70,741,000.00 | $67,649,000.00 | $63,508,000.00 | $59,425,000.00 | $59,538,000.00 | $60,160,000.00 | $57,492,000.00 | $56,677,000.00 | $56,169,000.00 | $54,137,000.00 | $53,232,000.00 | $53,094,000.00 | $51,649,000.00 | $50,267,000.00 | $50,720,000.00 | $49,129,000.00 | $48,059,000.00 | $46,136,000.00 | $42,749,000.00 | $42,860,000.00 | $43,078,000.00 | $45,187,000.00 | $45,422,000.00 | $45,533,000.00 | $43,126,000.00 | $41,188,000.00 | $38,769,000.00 | $35,915,000.00 | $37,122,000.00 | $35,620,000.00 | -- | $33,869,000.00 | $35,180,000.00 | $35,296,000.00 | $35,277,000.00 | $33,975,000.00 | $34,832,000.00 | $35,252,000.00 | $35,437,000.00 | $34,675,000.00 | $38,339,000.00 | $35,325,000.00 | -- | $30,853,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $2,741,000.00 | $2,926,000.00 | $2,270,000.00 | $2,633,000.00 | $2,639,000.00 | $2,521,000.00 | $3,557,000.00 | $2,448,000.00 | $3,362,000.00 | $3,380,000.00 | $2,429,000.00 | $2,385,000.00 | $2,334,000.00 | $2,798,000.00 | $2,390,000.00 | $2,442,000.00 | $2,910,000.00 | $2,853,000.00 | $2,424,000.00 | $3,067,000.00 | $3,365,000.00 | $3,964,000.00 | $3,691,000.00 | $3,747,000.00 | $3,746,000.00 | $3,729,000.00 | $3,373,000.00 | $3,070,000.00 | $2,647,000.00 | $2,727,000.00 | $1,744,000.00 | $1,758,000.00 | $2,143,000.00 | $2,111,000.00 | $2,289,000.00 | $1,696,000.00 | $1,549,000.00 | $1,914,000.00 | $936,000.00 | -- | $1,089,000.00 | $1,319,000.00 | $1,453,000.00 | $1,011,000.00 | $1,155,000.00 | $1,165,000.00 | $1,287,000.00 | $1,453,000.00 | $806,000.00 | $1,229,000.00 | $1,282,000.00 | -- | $5,768,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $163,387,000.00 | $166,555,000.00 | $165,569,000.00 | $168,083,000.00 | $170,844,000.00 | $165,941,000.00 | $160,838,000.00 | $153,211,000.00 | $147,787,000.00 | $141,275,000.00 | $136,220,000.00 | $134,305,000.00 | $131,046,000.00 | $129,436,000.00 | $126,636,000.00 | $126,666,000.00 | $126,536,000.00 | $127,412,000.00 | $124,964,000.00 | $130,614,000.00 | $128,930,000.00 | $131,250,000.00 | $131,621,000.00 | $137,824,000.00 | $134,849,000.00 | $131,393,000.00 | $127,622,000.00 | $128,357,000.00 | $124,554,000.00 | $126,725,000.00 | $132,386,000.00 | $135,925,000.00 | $133,169,000.00 | $138,762,000.00 | $143,397,000.00 | $161,178,000.00 | $159,963,000.00 | $171,546,000.00 | $181,879,000.00 | -- | $192,239,000.00 | $192,710,000.00 | $194,779,000.00 | $194,067,000.00 | $202,959,000.00 | $205,522,000.00 | $206,816,000.00 | $206,195,000.00 | $213,291,000.00 | $224,341,000.00 | $229,447,000.00 | -- | $288,188,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $20,723,000.00 | $21,363,000.00 | $21,030,000.00 | $20,823,000.00 | $19,335,000.00 | $17,964,000.00 | $17,643,000.00 | $16,961,000.00 | $16,839,000.00 | $17,091,000.00 | $17,132,000.00 | $17,067,000.00 | $17,098,000.00 | $17,358,000.00 | $17,611,000.00 | $17,674,000.00 | $17,999,000.00 | $18,361,000.00 | $18,640,000.00 | $19,111,000.00 | $19,316,000.00 | $19,230,000.00 | $18,975,000.00 | $18,232,000.00 | $17,991,000.00 | $17,275,000.00 | $16,178,000.00 | $15,813,000.00 | $15,208,000.00 | $15,085,000.00 | $14,425,000.00 | $12,986,000.00 | $11,624,000.00 | $10,893,000.00 | $10,832,000.00 | $10,081,000.00 | $9,145,000.00 | $8,352,000.00 | $7,723,000.00 | -- | $7,223,000.00 | $6,541,000.00 | $5,935,000.00 | $5,600,000.00 | $5,073,000.00 | $4,731,000.00 | $4,438,000.00 | $4,201,000.00 | $4,375,000.00 | $4,491,000.00 | $4,739,000.00 | -- | $5,216,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,505,000.00 | $2,572,000.00 | $2,637,000.00 | $2,696,000.00 | $2,763,000.00 | $2,829,000.00 | $2,887,000.00 | $2,949,000.00 | $3,014,000.00 | $3,125,000.00 | $3,231,000.00 | $3,334,000.00 | $3,441,000.00 | $3,528,000.00 | $3,618,000.00 | $3,714,000.00 | $3,818,000.00 | $3,897,000.00 | $3,861,000.00 | $6,528,000.00 | $743,000.00 | $765,000.00 | $790,000.00 | $820,000.00 | -- | $843,000.00 | $864,000.00 | $881,000.00 | $891,000.00 | $908,000.00 | $247,000.00 | $272,000.00 | $278,000.00 | $355,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6,332,000.00 | $6,332,000.00 | $6,332,000.00 | $6,332,000.00 | $6,332,000.00 | $6,332,000.00 | $6,332,000.00 | $6,332,000.00 | $6,332,000.00 | $6,332,000.00 | $6,332,000.00 | $6,332,000.00 | $6,332,000.00 | $6,271,000.00 | $3,746,000.00 | -- | -- | -- | -- | -- | -- | $1,668,000.00 | $1,633,000.00 | $1,567,000.00 | $1,519,000.00 | $2,215,000.00 | $2,269,000.00 | $1,337,000.00 | $1,261,000.00 | $1,761,000.00 | $1,733,000.00 | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $200,000.00 | $182,000.00 | $216,000.00 | $267,000.00 | $339,000.00 | $302,000.00 | -- | $4,398,000.00 | -- | -- | -- | $541,000.00 | -- | -- | -- | $456,000.00 | -- | -- | -- | $529,000.00 | -- | -- | -- | $927,000.00 | -- | -- | -- | $1,102,000.00 | -- | -- | -- | $1,270,000.00 | -- | -- | -- | $1,443,000.00 | -- | -- | -- | -- | $1,724,000.00 | -- | -- | -- | $1,398,000.00 | -- | -- | -- | $1,458,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $193,605,000.00 | $196,488,000.00 | $195,516,000.00 | $198,048,000.00 | $199,203,000.00 | $193,101,000.00 | $187,586,000.00 | $179,819,000.00 | $170,686,000.00 | $164,849,000.00 | $160,206,000.00 | $156,753,000.00 | $153,967,000.00 | $152,568,000.00 | $150,316,000.00 | $150,720,000.00 | $151,408,000.00 | $152,976,000.00 | $150,986,000.00 | $153,017,000.00 | $158,048,000.00 | $160,443,000.00 | $160,732,000.00 | $166,329,000.00 | $163,358,000.00 | $159,986,000.00 | $157,121,000.00 | $157,464,000.00 | $153,322,000.00 | $155,404,000.00 | $160,571,000.00 | $168,130,000.00 | $163,992,000.00 | $168,848,000.00 | $176,477,000.00 | $184,994,000.00 | $183,088,000.00 | $194,286,000.00 | $200,905,000.00 | -- | $203,545,000.00 | $205,027,000.00 | $206,696,000.00 | $207,800,000.00 | $217,318,000.00 | $221,299,000.00 | $222,649,000.00 | $224,434,000.00 | $231,423,000.00 | $247,187,000.00 | $253,149,000.00 | -- | $314,054,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $18,393,000.00 | $22,505,000.00 | $21,188,000.00 | $23,535,000.00 | $24,686,000.00 | $24,603,000.00 | $25,276,000.00 | $23,987,000.00 | $20,744,000.00 | $18,871,000.00 | $17,421,000.00 | $16,979,000.00 | $15,572,000.00 | $15,089,000.00 | $14,809,000.00 | $17,372,000.00 | $14,675,000.00 | $15,439,000.00 | $12,906,000.00 | $16,943,000.00 | $14,052,000.00 | $15,594,000.00 | $14,145,000.00 | $19,603,000.00 | $15,846,000.00 | $15,224,000.00 | $13,382,000.00 | $15,933,000.00 | $12,328,000.00 | $11,507,000.00 | $12,581,000.00 | $14,896,000.00 | $12,732,000.00 | $13,583,000.00 | $14,293,000.00 | $15,768,000.00 | $11,234,000.00 | $13,523,000.00 | $12,336,000.00 | -- | $12,337,000.00 | $11,248,000.00 | $12,152,000.00 | $11,755,000.00 | $14,255,000.00 | $13,002,000.00 | $13,960,000.00 | $11,192,000.00 | $12,611,000.00 | $14,385,000.00 | $14,569,000.00 | -- | $17,814,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $12,660,000.00 | $12,432,000.00 | $10,900,000.00 | $12,026,000.00 | $16,502,000.00 | $17,074,000.00 | $17,979,000.00 | $16,110,000.00 | $15,975,000.00 | $15,411,000.00 | $14,534,000.00 | $14,182,000.00 | $14,846,000.00 | $13,998,000.00 | $12,302,000.00 | $10,324,000.00 | $11,002,000.00 | $10,836,000.00 | $10,338,000.00 | $11,273,000.00 | $11,292,000.00 | $11,056,000.00 | $10,917,000.00 | $10,343,000.00 | $9,867,000.00 | $8,645,000.00 | $9,173,000.00 | $8,311,000.00 | $8,736,000.00 | $9,838,000.00 | $8,000,000.00 | $9,135,000.00 | $8,053,000.00 | $8,866,000.00 | $9,348,000.00 | $10,144,000.00 | $8,226,000.00 | $7,862,000.00 | $8,490,000.00 | -- | $9,220,000.00 | $7,428,000.00 | $7,472,000.00 | $7,412,000.00 | $9,566,000.00 | $7,770,000.00 | $8,302,000.00 | $8,521,000.00 | $8,466,000.00 | $9,573,000.00 | $11,476,000.00 | -- | $43,719,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $34,984,000.00 | $37,847,000.00 | $35,162,000.00 | $38,728,000.00 | $44,263,000.00 | $45,013,000.00 | $46,922,000.00 | $43,972,000.00 | $41,075,000.00 | $39,436,000.00 | $37,528,000.00 | $35,193,000.00 | $34,382,000.00 | $32,934,000.00 | $31,246,000.00 | $32,060,000.00 | $30,503,000.00 | $31,299,000.00 | $28,371,000.00 | $29,260,000.00 | $26,573,000.00 | $27,852,000.00 | $26,267,000.00 | $31,148,000.00 | $26,896,000.00 | $24,930,000.00 | $23,456,000.00 | $25,137,000.00 | $22,035,000.00 | $22,568,000.00 | $22,014,000.00 | $26,455,000.00 | $22,786,000.00 | $24,211,000.00 | $25,815,000.00 | $28,342,000.00 | $23,268,000.00 | $28,131,000.00 | $28,124,000.00 | -- | $28,700,000.00 | $26,387,000.00 | $27,157,000.00 | $27,529,000.00 | $32,079,000.00 | $31,464,000.00 | $32,392,000.00 | $29,504,000.00 | $31,210,000.00 | $35,122,000.00 | $40,838,000.00 | -- | $92,007,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $72,215,000.00 | $71,936,000.00 | $71,638,000.00 | $70,951,000.00 | $70,383,000.00 | $69,669,000.00 | $67,948,000.00 | $66,331,000.00 | $65,831,000.00 | $63,794,000.00 | $62,974,000.00 | $62,707,000.00 | $62,274,000.00 | $62,124,000.00 | $61,946,000.00 | $61,749,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $1,000,000.00 | $1,205,000.00 | $574,000.00 | $615,000.00 | $90,000.00 | $-539,000.00 | $-1,515,000.00 | $800,000.00 | $2,540,000.00 | $2,471,000.00 | $3,891,000.00 | $4,893,000.00 | $4,456,000.00 | $4,103,000.00 | $3,626,000.00 | $1,490,000.00 | $1,836,000.00 | $1,896,000.00 | $1,674,000.00 | $2,390,000.00 | $3,126,000.00 | $2,585,000.00 | $3,626,000.00 | $4,366,000.00 | $6,783,000.00 | $5,301,000.00 | $5,023,000.00 | $2,916,000.00 | $1,076,000.00 | $541,000.00 | $3,158,000.00 | $2,772,000.00 | $1,584,000.00 | $1,391,000.00 | $3,012,000.00 | $3,575,000.00 | $3,938,000.00 | $6,120,000.00 | $9,113,000.00 | -- | $10,057,000.00 | $10,720,000.00 | $10,455,000.00 | $9,237,000.00 | $8,811,000.00 | $9,131,000.00 | $9,225,000.00 | $7,674,000.00 | $7,273,000.00 | $10,294,000.00 | $10,285,000.00 | -- | $11,541,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $84,692,000.00 | $84,786,000.00 | $87,428,000.00 | $87,044,000.00 | $83,760,000.00 | $78,254,000.00 | $73,536,000.00 | $68,031,000.00 | $60,557,000.00 | $58,476,000.00 | $55,146,000.00 | $53,297,000.00 | $52,194,000.00 | $52,746,000.00 | $52,837,000.00 | $54,764,000.00 | $56,819,000.00 | $57,688,000.00 | $59,085,000.00 | $59,703,000.00 | $66,851,000.00 | $68,700,000.00 | $69,774,000.00 | $70,107,000.00 | $69,132,000.00 | $69,368,000.00 | $68,463,000.00 | $69,333,000.00 | $70,216,000.00 | $72,405,000.00 | $75,685,000.00 | $79,292,000.00 | $80,205,000.00 | $83,889,000.00 | $86,932,000.00 | $89,141,000.00 | $92,168,000.00 | $95,174,000.00 | $97,048,000.00 | -- | $97,959,000.00 | $101,263,000.00 | $102,623,000.00 | $102,927,000.00 | $101,816,000.00 | $102,883,000.00 | $103,366,000.00 | $103,872,000.00 | $104,139,000.00 | $102,217,000.00 | $101,708,000.00 | -- | $98,927,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $158,621,000.00 | $158,641,000.00 | $160,354,000.00 | $159,320,000.00 | $154,940,000.00 | $148,088,000.00 | $140,664,000.00 | $135,847,000.00 | $129,611,000.00 | $125,413,000.00 | $122,678,000.00 | $121,560,000.00 | $119,585,000.00 | $119,634,000.00 | $119,070,000.00 | $118,660,000.00 | $120,905,000.00 | $121,677,000.00 | $122,615,000.00 | $123,757,000.00 | $131,475,000.00 | $132,591,000.00 | $134,465,000.00 | $135,181,000.00 | $136,462,000.00 | $135,056,000.00 | $133,665,000.00 | $132,327,000.00 | $131,287,000.00 | $132,836,000.00 | $138,557,000.00 | $141,675,000.00 | $141,206,000.00 | $144,637,000.00 | $150,662,000.00 | $156,652,000.00 | $159,820,000.00 | $166,155,000.00 | $172,781,000.00 | -- | $174,845,000.00 | $178,640,000.00 | $179,539,000.00 | $180,271,000.00 | $185,239,000.00 | $189,835,000.00 | $190,257,000.00 | $194,930,000.00 | $200,213,000.00 | $212,065,000.00 | $212,311,000.00 | -- | $222,047,000.00 | -- | -- | -- | $129,863,000.00 | $118,693,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $193,605,000.00 | $196,488,000.00 | $195,516,000.00 | $198,048,000.00 | $199,203,000.00 | $193,101,000.00 | $187,586,000.00 | $179,819,000.00 | $170,686,000.00 | $164,849,000.00 | $160,206,000.00 | $156,753,000.00 | $153,967,000.00 | $152,568,000.00 | $150,316,000.00 | $150,720,000.00 | $151,408,000.00 | $152,976,000.00 | $150,986,000.00 | $153,017,000.00 | $158,048,000.00 | $160,443,000.00 | $160,732,000.00 | $166,329,000.00 | $163,358,000.00 | $159,986,000.00 | $157,121,000.00 | $157,464,000.00 | $153,322,000.00 | $155,404,000.00 | $160,571,000.00 | $168,130,000.00 | $163,992,000.00 | $168,848,000.00 | $176,477,000.00 | $184,994,000.00 | $183,088,000.00 | $194,286,000.00 | $200,905,000.00 | -- | $203,545,000.00 | $205,027,000.00 | $206,696,000.00 | $207,800,000.00 | $217,318,000.00 | $221,299,000.00 | $222,649,000.00 | $224,434,000.00 | $231,423,000.00 | $247,187,000.00 | $253,149,000.00 | -- | $314,054,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 | 7/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 | 5/31/2010 | 5/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $103,844,000.00 | $66,905,000.00 | $35,317,000.00 | $178,969,000.00 | $136,543,000.00 | $88,584,000.00 | $44,530,000.00 | $152,920,000.00 | $37,739,000.00 | $73,729,000.00 | $37,407,000.00 | $118,112,000.00 | $83,997,000.00 | $54,528,000.00 | $26,453,000.00 | $106,225,000.00 | $80,235,000.00 | $54,656,000.00 | $27,702,000.00 | $114,917,000.00 | $85,266,000.00 | $58,547,000.00 | $30,204,000.00 | $108,130,000.00 | $78,133,000.00 | $25,708,000.00 | $24,847,000.00 | $92,989,000.00 | $67,617,000.00 | $22,863,000.00 | $23,133,000.00 | $97,181,000.00 | $71,001,000.00 | $49,460,000.00 | $25,809,000.00 | $95,819,000.00 | $71,091,000.00 | $47,420,000.00 | $24,041,000.00 | -- | $96,946,000.00 | $71,727,000.00 | $48,494,000.00 | $24,065,000.00 | $99,521,000.00 | $74,585,000.00 | $25,861,000.00 | $25,004,000.00 | $111,055,000.00 | $83,290,000.00 | $56,257,000.00 | $28,809,000.00 | $112,754,000.00 | $83,400,000.00 | $29,185,000.00 | -- | $94,088,000.00 | -- |
Gross Profit | $15,436,000.00 | $29,806,000.00 | $17,264,000.00 | $83,689,000.00 | $67,283,000.00 | $21,851,000.00 | $23,027,000.00 | $20,177,000.00 | $51,523,000.00 | $33,954,000.00 | $16,297,000.00 | $58,825,000.00 | $42,468,000.00 | $26,702,000.00 | $12,359,000.00 | $11,372,000.00 | $12,670,000.00 | $25,631,000.00 | $12,951,000.00 | $51,735,000.00 | $12,299,000.00 | $12,971,000.00 | $13,953,000.00 | $15,493,000.00 | $14,067,000.00 | $13,374,000.00 | $12,148,000.00 | $11,987,000.00 | $31,896,000.00 | $10,964,000.00 | $10,240,000.00 | $44,835,000.00 | $31,447,000.00 | $21,697,000.00 | $11,262,000.00 | $10,218,000.00 | $9,800,000.00 | $10,462,000.00 | $10,658,000.00 | -- | $41,014,000.00 | $9,651,000.00 | $11,007,000.00 | $10,192,000.00 | $10,247,000.00 | $31,298,000.00 | $21,388,000.00 | $10,646,000.00 | $46,781,000.00 | $11,297,000.00 | $24,392,000.00 | $12,702,000.00 | $46,113,000.00 | $34,743,000.00 | $23,186,000.00 | -- | $41,284,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $44,710,000.00 | $30,280,000.00 | $15,792,000.00 | $58,713,000.00 | $43,704,000.00 | $28,925,000.00 | $14,248,000.00 | $55,723,000.00 | $13,946,000.00 | $26,604,000.00 | $13,469,000.00 | $55,925,000.00 | $15,457,000.00 | $26,467,000.00 | $12,976,000.00 | $51,327,000.00 | $38,667,000.00 | $26,008,000.00 | $12,847,000.00 | $52,156,000.00 | $39,621,000.00 | $26,524,000.00 | $13,099,000.00 | $51,729,000.00 | $13,097,000.00 | $24,926,000.00 | $12,324,000.00 | $49,854,000.00 | $12,002,000.00 | $25,695,000.00 | $12,327,000.00 | $51,632,000.00 | $12,471,000.00 | $25,467,000.00 | $12,267,000.00 | $49,229,000.00 | $36,366,000.00 | $12,621,000.00 | $11,182,000.00 | -- | $43,496,000.00 | $10,537,000.00 | $10,473,000.00 | $10,069,000.00 | $41,536,000.00 | $9,318,000.00 | $20,377,000.00 | $10,149,000.00 | $40,603,000.00 | $30,202,000.00 | $9,973,000.00 | $10,772,000.00 | $43,255,000.00 | $32,476,000.00 | $11,198,000.00 | -- | $43,183,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $462,000.00 | $-544,000.00 | $1,472,000.00 | $24,983,000.00 | $23,591,000.00 | $7,199,000.00 | $8,779,000.00 | $15,957,000.00 | $10,971,000.00 | $7,348,000.00 | $2,828,000.00 | $2,887,000.00 | $315,000.00 | $235,000.00 | $-617,000.00 | $-1,657,000.00 | $-367,000.00 | $-378,000.00 | $103,000.00 | $-6,776,000.00 | $-398,000.00 | $400,000.00 | $854,000.00 | $3,629,000.00 | $967,000.00 | $787,000.00 | $15,000.00 | $-5,762,000.00 | $-5,801,000.00 | $-2,404,000.00 | $-2,087,000.00 | $-6,553,000.00 | $-2,721,000.00 | $-2,522,000.00 | $-1,004,000.00 | $-8,086,000.00 | $-5,441,000.00 | $-2,159,000.00 | $-533,000.00 | -- | $-4,153,000.00 | $-886,000.00 | $534,000.00 | $123,000.00 | $11,000.00 | $1,605,000.00 | $512,000.00 | $501,000.00 | $6,255,000.00 | $1,843,000.00 | $3,717,000.00 | $2,000,000.00 | $2,846,000.00 | $2,264,000.00 | $1,441,000.00 | -- | $-1,919,000.00 | -- |
Loss Before Income Taxes | $979,000.00 | $-683,000.00 | $1,608,000.00 | $25,030,000.00 | $23,494,000.00 | $15,499,000.00 | $8,432,000.00 | $15,759,000.00 | $3,496,000.00 | $7,474,000.00 | $2,802,000.00 | $2,308,000.00 | $9,000.00 | $-281,000.00 | $-1,023,000.00 | -- | $88,000.00 | $-208,000.00 | $334,000.00 | -- | -- | -- | -- | -- | $1,015,000.00 | $704,000.00 | -- | -- | $-1,441,000.00 | $-2,189,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 12,445,000 | 12,198,000 | 12,539,000 | 12,542,000 | 12,524,000 | 12,535,000 | 12,331,000 | 11,825,000 | 12,027,000 | 11,697,000 | 11,467,000 | 11,164,000 | 13,194,000 | 13,187,000 | 13,167,000 | -- | 13,119,000 | 13,111,000 | 13,087,000 | -- | 13,019,000 | 13,167,000 | 13,114,000 | -- | -- | -- | 12,849,000 | 12,845,000 | 12,845,000 | -- | 12,844,000 | 13,049,000 | 12,842,000 | 13,255,000 | 13,627,000 | 13,833,000 | 13,887,000 | 13,911,000 | 14,004,000 | -- | 14,165,000 | -- | -- | -- | 15,372,000 | -- | -- | -- | 17,118,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 17,000,000 | -- | -- | -- | 17,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | $2,532,000.00 | $1,688,000.00 | $843,000.00 | $3,320,000.00 | $2,484,000.00 | $831,000.00 | $819,000.00 | $3,193,000.00 | $2,384,000.00 | $792,000.00 | $786,000.00 | $3,122,000.00 | $780,000.00 | $1,560,000.00 | $780,000.00 | $3,101,000.00 | $2,326,000.00 | $1,550,000.00 | $775,000.00 | $3,076,000.00 | $2,305,000.00 | $1,534,000.00 | $764,000.00 | $3,048,000.00 | $2,284,000.00 | $1,521,000.00 | $758,000.00 | $3,031,000.00 | -- | -- | -- | $3,079,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | $1.00 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $9.91 | -- | -- | -- | -- | $11.70 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |