Date | 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 | 9/30/2017 | 8/31/2017 | 5/31/2017 | 4/30/2017 | 2/28/2017 | 11/30/2016 | 9/30/2016 | 8/31/2016 | 5/31/2016 | 4/30/2016 | 2/29/2016 | 11/30/2015 | 8/31/2015 | 5/31/2015 | 2/28/2015 | 12/31/2014 | 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 | 10/31/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 | 7/31/2005 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $4,173,000.00 | $7,363,000.00 | $5,836,000.00 | $4,237,000.00 | $4,610,000.00 | $3,836,000.00 | $4,333,000.00 | $12,811,000.00 | $13,960,000.00 | $19,701,000.00 | $39,299,000.00 | $41,595,000.00 | $3,789,000.00 | $2,287,000.00 | $8,405,000.00 | $5,410,000.00 | $6,680,000.00 | $25,231,000.00 | $49,967,000.00 | $71,007,000.00 | $16,995,000.00 | $20,854,000.00 | $16,637,000.00 | $18,254,000.00 | $30,592,000.00 | -- | $30,191,000.00 | $47,313,000.00 | -- | $102,438,000.00 | $106,474,000.00 | -- | $103,438,000.00 | $106,860,000.00 | -- | $97,757,000.00 | $76,735,000.00 | $89,379,000.00 | $61,559,000.00 | $141,538,000.00 | -- | $150,256,000.00 | $114,439,000.00 | $135,096,000.00 | $133,150,000.00 | $128,679,000.00 | $109,935,000.00 | $189,083,000.00 | $186,117,000.00 | $152,943,000.00 | -- | $128,363,000.00 | $128,588,000.00 | $129,503,000.00 | $137,649,000.00 | $149,772,000.00 | $164,872,000.00 | $112,195,000.00 | $124,297,000.00 | $134,030,000.00 | $40,790,000.00 | -- |
Accounts Receivable Net Current | $9,897,000.00 | $9,374,000.00 | $11,600,000.00 | $9,989,000.00 | $8,923,000.00 | $9,950,000.00 | $8,957,000.00 | $8,339,000.00 | $9,693,000.00 | $8,481,000.00 | $7,737,000.00 | $7,633,000.00 | $8,372,000.00 | $7,270,000.00 | $6,590,000.00 | $10,925,000.00 | $10,194,000.00 | $8,855,000.00 | $8,919,000.00 | $9,352,000.00 | $5,864,000.00 | $5,878,000.00 | $21,296,000.00 | $19,762,000.00 | $16,461,000.00 | -- | $21,182,000.00 | $17,705,000.00 | -- | $17,238,000.00 | $16,013,000.00 | -- | $18,369,000.00 | $18,420,000.00 | -- | $22,583,000.00 | $20,093,000.00 | $21,921,000.00 | $21,523,000.00 | $21,431,000.00 | -- | $20,975,000.00 | $22,869,000.00 | $28,451,000.00 | $22,881,000.00 | $22,852,000.00 | $25,532,000.00 | $26,652,000.00 | $25,878,000.00 | $25,057,000.00 | -- | $27,975,000.00 | $27,511,000.00 | $23,533,000.00 | $27,666,000.00 | -- | -- | $29,822,000.00 | -- | -- | -- | -- |
Inventory | $7,421,000.00 | $8,457,000.00 | $7,911,000.00 | $6,768,000.00 | $6,816,000.00 | $7,850,000.00 | $6,649,000.00 | $4,657,000.00 | $5,175,000.00 | $4,821,000.00 | $4,943,000.00 | $4,794,000.00 | $4,712,000.00 | $5,103,000.00 | $6,680,000.00 | $6,379,000.00 | $3,936,000.00 | $4,626,000.00 | $5,240,000.00 | $5,267,000.00 | $4,577,000.00 | $3,994,000.00 | $12,639,000.00 | $11,156,000.00 | $11,449,000.00 | -- | $11,919,000.00 | $10,908,000.00 | -- | $11,105,000.00 | $12,587,000.00 | -- | $11,749,000.00 | $12,000,000.00 | -- | $10,214,000.00 | $12,641,000.00 | $14,050,000.00 | $14,533,000.00 | $14,439,000.00 | -- | $14,197,000.00 | $15,157,000.00 | $15,077,000.00 | $13,871,000.00 | $14,633,000.00 | $14,299,000.00 | $14,297,000.00 | $12,918,000.00 | $15,899,000.00 | -- | $15,725,000.00 | $18,404,000.00 | $15,823,000.00 | $16,183,000.00 | -- | -- | $12,888,000.00 | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $2,463,000.00 | $2,587,000.00 | $2,691,000.00 | $2,844,000.00 | $4,264,000.00 | $3,967,000.00 | $3,862,000.00 | $3,082,000.00 | $3,215,000.00 | $3,122,000.00 | $3,476,000.00 | $3,372,000.00 | $3,842,000.00 | $3,783,000.00 | $5,243,000.00 | $5,535,000.00 | $1,703,000.00 | $1,913,000.00 | $1,591,000.00 | $1,690,000.00 | $1,503,000.00 | $1,578,000.00 | $2,417,000.00 | $2,119,000.00 | $2,751,000.00 | -- | $2,582,000.00 | $2,532,000.00 | -- | $2,197,000.00 | $2,329,000.00 | -- | $2,292,000.00 | $2,322,000.00 | -- | $1,963,000.00 | $5,177,000.00 | $5,472,000.00 | $6,126,000.00 | $5,256,000.00 | -- | $3,105,000.00 | $4,147,000.00 | $3,698,000.00 | $4,132,000.00 | $6,421,000.00 | $8,879,000.00 | $6,797,000.00 | $6,662,000.00 | $3,706,000.00 | -- | $3,964,000.00 | $3,544,000.00 | $3,449,000.00 | $3,287,000.00 | -- | -- | $3,805,000.00 | -- | -- | -- | -- |
Total Current Assets | $93,770,000.00 | $94,632,000.00 | $103,307,000.00 | $125,041,000.00 | $123,306,000.00 | $124,233,000.00 | $126,795,000.00 | $126,439,000.00 | $127,711,000.00 | $129,266,000.00 | $132,974,000.00 | $132,341,000.00 | $133,892,000.00 | $134,846,000.00 | $139,583,000.00 | $145,194,000.00 | $159,999,000.00 | $160,749,000.00 | $166,807,000.00 | $167,933,000.00 | $147,440,000.00 | $142,384,000.00 | $142,403,000.00 | $141,268,000.00 | $262,486,000.00 | -- | $268,747,000.00 | $268,945,000.00 | -- | $269,130,000.00 | $269,753,000.00 | -- | $272,116,000.00 | $275,146,000.00 | -- | $272,185,000.00 | $267,554,000.00 | $270,906,000.00 | $271,200,000.00 | $313,259,000.00 | -- | $323,584,000.00 | $327,358,000.00 | $324,467,000.00 | $311,240,000.00 | $335,166,000.00 | $332,834,000.00 | $327,064,000.00 | $320,674,000.00 | $318,172,000.00 | -- | $317,283,000.00 | $317,903,000.00 | $311,590,000.00 | $309,219,000.00 | -- | -- | $296,959,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | $23,747,000.00 | $23,980,000.00 | $24,112,000.00 | $24,251,000.00 | $24,256,000.00 | $24,456,000.00 | $24,160,000.00 | $24,333,000.00 | $23,870,000.00 | $23,212,000.00 | $22,491,000.00 | $21,130,000.00 | $20,481,000.00 | $19,479,000.00 | $18,364,000.00 | $16,100,000.00 | $14,011,000.00 | $12,311,000.00 | $12,284,000.00 | $10,791,000.00 | $8,888,000.00 | $9,111,000.00 | $15,830,000.00 | $16,532,000.00 | $17,117,000.00 | -- | $17,616,000.00 | $17,947,000.00 | -- | $18,638,000.00 | $19,333,000.00 | -- | $19,969,000.00 | $20,743,000.00 | -- | $21,512,000.00 | $22,257,000.00 | $23,030,000.00 | $23,821,000.00 | $26,537,000.00 | -- | $27,362,000.00 | $28,129,000.00 | $28,796,000.00 | $29,674,000.00 | $30,154,000.00 | $30,821,000.00 | $31,756,000.00 | $32,187,000.00 | $32,995,000.00 | -- | $33,445,000.00 | $37,956,000.00 | $38,695,000.00 | $40,430,000.00 | -- | -- | $41,292,000.00 | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | $7,000.00 | -- | -- | -- | $14,000.00 | -- | -- | -- | $21,000.00 | -- | -- | -- | $28,000.00 | -- | -- | -- | $35,000.00 | -- | -- | -- | $42,000.00 | -- | -- | -- | -- | -- | $49,000.00 | -- | -- | -- | -- | -- | $57,000.00 | -- | -- | -- | $64,000.00 | -- | -- | -- | -- | $71,000.00 | -- | -- | -- | $78,000.00 | -- | -- | -- | -- | $85,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | $9,776,000.00 | -- | -- | -- | $9,776,000.00 | -- | -- | -- | $9,776,000.00 | -- | -- | -- | $9,776,000.00 | -- | -- | -- | $9,776,000.00 | -- | -- | -- | -- | -- | $9,776,000.00 | -- | -- | -- | -- | -- | $9,776,000.00 | -- | -- | -- | $9,776,000.00 | -- | -- | -- | -- | $9,776,000.00 | -- | -- | $9,854,000.00 | $9,776,000.00 | $9,776,000.00 | -- | $7,576,000.00 | $7,661,000.00 | $7,661,000.00 | $7,576,000.00 | -- | -- | $6,476,000.00 | -- | -- | -- | -- |
Other Assets | $98,000.00 | $101,000.00 | $105,000.00 | $108,000.00 | $112,000.00 | $116,000.00 | $119,000.00 | $122,000.00 | $141,000.00 | $145,000.00 | $142,000.00 | $141,000.00 | $160,000.00 | $257,000.00 | $264,000.00 | $268,000.00 | $284,000.00 | $285,000.00 | $311,000.00 | $316,000.00 | $384,000.00 | $377,000.00 | $1,405,000.00 | $1,405,000.00 | $1,919,000.00 | -- | $1,956,000.00 | $989,000.00 | -- | $985,000.00 | $1,125,000.00 | -- | $1,328,000.00 | $1,281,000.00 | -- | $1,247,000.00 | $1,273,000.00 | $1,370,000.00 | $946,000.00 | $1,046,000.00 | -- | $3,019,000.00 | $1,316,000.00 | $1,376,000.00 | $1,332,000.00 | $6,969,000.00 | $6,995,000.00 | $6,997,000.00 | $6,943,000.00 | $8,475,000.00 | -- | $8,465,000.00 | $8,347,000.00 | $8,042,000.00 | $9,510,000.00 | -- | -- | $8,989,000.00 | -- | -- | -- | -- |
Total Assets | $127,507,000.00 | $128,619,000.00 | $137,443,000.00 | $159,333,000.00 | $157,627,000.00 | $158,772,000.00 | $161,054,000.00 | $160,887,000.00 | $161,736,000.00 | $162,496,000.00 | $165,501,000.00 | $163,512,000.00 | $164,636,000.00 | $164,723,000.00 | $168,402,000.00 | $171,786,000.00 | $184,558,000.00 | $183,529,000.00 | $189,675,000.00 | $188,851,000.00 | $177,939,000.00 | $173,096,000.00 | $169,456,000.00 | $173,060,000.00 | $301,347,000.00 | -- | $308,144,000.00 | $307,706,000.00 | -- | $308,578,000.00 | $310,044,000.00 | -- | $313,246,000.00 | $317,003,000.00 | -- | $314,777,000.00 | $325,924,000.00 | $330,146,000.00 | $330,807,000.00 | $350,682,000.00 | -- | $388,812,000.00 | $391,650,000.00 | $389,486,000.00 | $377,093,000.00 | $382,143,000.00 | $380,504,000.00 | $375,671,000.00 | $369,658,000.00 | $369,418,000.00 | -- | $366,769,000.00 | $371,867,000.00 | $365,988,000.00 | $366,735,000.00 | -- | -- | $353,808,000.00 | -- | -- | -- | -- |
Accounts Payable | $1,110,000.00 | $1,535,000.00 | $3,859,000.00 | $4,545,000.00 | $2,365,000.00 | $2,800,000.00 | $3,180,000.00 | $2,534,000.00 | $2,242,000.00 | $2,515,000.00 | $3,320,000.00 | $3,300,000.00 | $3,338,000.00 | $1,899,000.00 | $2,487,000.00 | $4,735,000.00 | $2,010,000.00 | $1,819,000.00 | $1,971,000.00 | $3,169,000.00 | $1,709,000.00 | $1,091,000.00 | $4,486,000.00 | $1,825,000.00 | $3,424,000.00 | -- | $5,444,000.00 | $3,619,000.00 | -- | $4,183,000.00 | $4,692,000.00 | -- | $4,936,000.00 | $6,838,000.00 | -- | $6,155,000.00 | $5,598,000.00 | $8,315,000.00 | $5,904,000.00 | $6,882,000.00 | -- | $4,622,000.00 | $7,924,000.00 | $9,300,000.00 | $6,109,000.00 | $6,224,000.00 | $6,395,000.00 | $7,419,000.00 | $6,485,000.00 | $6,331,000.00 | -- | $6,543,000.00 | $9,255,000.00 | $8,427,000.00 | $10,652,000.00 | -- | -- | $9,944,000.00 | -- | -- | -- | -- |
Accrued Liabilities | $1,587,000.00 | $1,167,000.00 | $1,984,000.00 | $1,346,000.00 | $1,270,000.00 | $1,072,000.00 | $1,333,000.00 | $1,494,000.00 | $1,671,000.00 | $1,395,000.00 | $1,588,000.00 | $1,708,000.00 | $1,510,000.00 | $1,408,000.00 | $1,361,000.00 | $1,709,000.00 | $2,039,000.00 | $1,952,000.00 | $2,342,000.00 | $2,920,000.00 | $1,461,000.00 | $1,108,000.00 | $5,765,000.00 | $5,381,000.00 | $6,639,000.00 | -- | $7,062,000.00 | $5,250,000.00 | -- | $3,417,000.00 | $4,645,000.00 | -- | $5,304,000.00 | $5,211,000.00 | -- | $4,580,000.00 | $4,884,000.00 | $5,284,000.00 | $5,330,000.00 | $4,767,000.00 | -- | $5,686,000.00 | $6,397,000.00 | $6,298,000.00 | $5,139,000.00 | $6,679,000.00 | $6,578,000.00 | $6,385,000.00 | $6,016,000.00 | $10,897,000.00 | -- | $9,159,000.00 | $9,988,000.00 | $8,816,000.00 | $9,430,000.00 | -- | -- | $9,497,000.00 | -- | -- | -- | -- |
Total Current Liabilities | $15,522,000.00 | $15,907,000.00 | $22,949,000.00 | $43,399,000.00 | $24,014,000.00 | $24,719,000.00 | $26,406,000.00 | $25,255,000.00 | $24,956,000.00 | $25,278,000.00 | $28,737,000.00 | $27,571,000.00 | $27,141,000.00 | $25,763,000.00 | $28,205,000.00 | $30,111,000.00 | $23,395,000.00 | $22,726,000.00 | $29,585,000.00 | $29,840,000.00 | $37,828,000.00 | $34,899,000.00 | $32,837,000.00 | $37,799,000.00 | $122,161,000.00 | -- | $127,037,000.00 | $125,454,000.00 | -- | $125,752,000.00 | $127,887,000.00 | -- | $130,865,000.00 | $134,942,000.00 | -- | $133,910,000.00 | $147,808,000.00 | $154,321,000.00 | $155,387,000.00 | $169,083,000.00 | -- | $177,014,000.00 | $179,988,000.00 | $182,503,000.00 | $176,550,000.00 | $68,601,000.00 | $70,770,000.00 | $72,237,000.00 | $69,736,000.00 | $19,961,000.00 | -- | $20,277,000.00 | $25,280,000.00 | $22,777,000.00 | $25,734,000.00 | -- | -- | $28,500,000.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $72,000,000.00 | -- | -- | -- | -- | -- | $75,000,000.00 | -- | -- | -- | $94,000,000.00 | -- | $104,000,000.00 | $104,000,000.00 | $104,000,000.00 | $104,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $159,094,000.00 | $158,790,000.00 | $157,917,000.00 | -- | $157,661,000.00 | $157,341,000.00 | $157,115,000.00 | $155,834,000.00 | -- | -- | $154,459,000.00 | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-2,928,000.00 | $-3,418,000.00 | $-3,528,000.00 | $-4,244,000.00 | $-4,283,000.00 | $-3,565,000.00 | $-2,898,000.00 | $-1,965,000.00 | $-830,000.00 | $-345,000.00 | $-284,000.00 | $-336,000.00 | $272,000.00 | $669,000.00 | $872,000.00 | $668,000.00 | $307,000.00 | $517,000.00 | $324,000.00 | $-22,000.00 | $241,000.00 | $222,000.00 | $96,000.00 | $131,000.00 | $77,000.00 | -- | $924,000.00 | $836,000.00 | -- | $1,026,000.00 | $1,057,000.00 | -- | $1,397,000.00 | $1,386,000.00 | -- | $1,471,000.00 | $1,342,000.00 | $1,486,000.00 | $1,592,000.00 | $1,468,000.00 | -- | $1,161,000.00 | $1,162,000.00 | $1,156,000.00 | $1,221,000.00 | $1,034,000.00 | $790,000.00 | $991,000.00 | $629,000.00 | $964,000.00 | -- | $790,000.00 | $2,374,000.00 | $2,077,000.00 | $2,227,000.00 | -- | -- | $1,983,000.00 | -- | -- | -- | -- |
Accumulated Deficit | $-45,513,000.00 | $-44,184,000.00 | $-43,399,000.00 | $-42,694,000.00 | $-24,881,000.00 | $-25,064,000.00 | $-24,903,000.00 | $-24,767,000.00 | $-24,680,000.00 | $-24,373,000.00 | $-24,356,000.00 | $-25,063,000.00 | $-24,056,000.00 | $-22,939,000.00 | $-21,855,000.00 | $-21,774,000.00 | $-1,587,000.00 | $-1,982,000.00 | $-2,067,000.00 | $-2,605,000.00 | $-17,615,000.00 | $-19,278,000.00 | $-19,954,000.00 | $-21,099,000.00 | $23,671,000.00 | -- | $24,979,000.00 | $26,483,000.00 | -- | $27,112,000.00 | $26,658,000.00 | -- | $26,806,000.00 | $26,849,000.00 | -- | $25,922,000.00 | $23,374,000.00 | $21,290,000.00 | $18,760,000.00 | $16,048,000.00 | -- | $44,579,000.00 | $44,643,000.00 | $41,779,000.00 | $35,651,000.00 | $149,957,000.00 | $147,321,000.00 | $141,360,000.00 | $138,514,000.00 | $188,590,000.00 | -- | $185,962,000.00 | $184,794,000.00 | $181,941,000.00 | $180,866,000.00 | -- | -- | $166,795,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $111,985,000.00 | $112,712,000.00 | $114,494,000.00 | $115,934,000.00 | $133,613,000.00 | $134,053,000.00 | $134,648,000.00 | $135,632,000.00 | $136,780,000.00 | $137,218,000.00 | $136,764,000.00 | $135,941,000.00 | $137,495,000.00 | $138,960,000.00 | $140,197,000.00 | $141,675,000.00 | $161,163,000.00 | $160,803,000.00 | $160,090,000.00 | $159,011,000.00 | $140,111,000.00 | $138,197,000.00 | $136,619,000.00 | $135,261,000.00 | $179,186,000.00 | -- | $181,107,000.00 | $182,252,000.00 | -- | $182,826,000.00 | $182,157,000.00 | -- | $182,381,000.00 | $182,061,000.00 | -- | $180,867,000.00 | $178,116,000.00 | $175,825,000.00 | $175,420,000.00 | $181,599,000.00 | -- | $211,798,000.00 | $211,662,000.00 | $206,983,000.00 | $200,543,000.00 | $313,542,000.00 | $309,734,000.00 | $303,434,000.00 | $299,922,000.00 | $349,457,000.00 | -- | $346,492,000.00 | $346,587,000.00 | $343,211,000.00 | $341,001,000.00 | -- | -- | $325,308,000.00 | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $127,507,000.00 | $128,619,000.00 | $137,443,000.00 | $159,333,000.00 | $157,627,000.00 | $158,772,000.00 | $161,054,000.00 | $160,887,000.00 | $161,736,000.00 | $162,496,000.00 | $165,501,000.00 | $163,512,000.00 | $164,636,000.00 | $164,723,000.00 | $168,402,000.00 | $171,786,000.00 | $184,558,000.00 | $183,529,000.00 | $189,675,000.00 | $188,851,000.00 | $177,939,000.00 | $173,096,000.00 | $169,456,000.00 | $169,023,000.00 | $301,347,000.00 | -- | $308,144,000.00 | $307,706,000.00 | -- | $308,578,000.00 | $310,044,000.00 | -- | $313,246,000.00 | $317,003,000.00 | -- | $314,777,000.00 | $325,924,000.00 | $330,146,000.00 | $330,807,000.00 | $350,682,000.00 | -- | $388,812,000.00 | $391,650,000.00 | $389,486,000.00 | $377,093,000.00 | $382,143,000.00 | $380,504,000.00 | $375,671,000.00 | $369,658,000.00 | $369,418,000.00 | -- | $366,769,000.00 | $371,867,000.00 | $365,988,000.00 | $366,735,000.00 | -- | -- | $353,808,000.00 | -- | -- | -- | -- |
Date | 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 | 9/30/2017 | 8/31/2017 | 5/31/2017 | 4/30/2017 | 2/28/2017 | 11/30/2016 | 9/30/2016 | 8/31/2016 | 5/31/2016 | 4/30/2016 | 2/29/2016 | 11/30/2015 | 8/31/2015 | 5/31/2015 | 2/28/2015 | 12/31/2014 | 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 | 10/31/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 | 7/31/2005 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | $13,530,000.00 | -- | -- | -- | $12,502,000.00 | -- | -- | -- | $14,441,000.00 | -- | -- | -- | $15,494,000.00 | $15,847,000.00 | $13,723,000.00 | $14,950,000.00 | $16,659,000.00 | $12,853,000.00 | $11,211,000.00 | $10,393,000.00 | $27,804,000.00 | $26,139,000.00 | -- | $29,836,000.00 | $27,417,000.00 | -- | $27,599,000.00 | $26,462,000.00 | -- | $29,058,000.00 | $31,490,000.00 | -- | $145,855,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $84,737,000.00 | -- | -- | -- | -- | -- | $84,568,000.00 | -- | -- | -- | -- | -- | $103,103,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $12,081,000.00 | $8,912,000.00 | $4,833,000.00 | $16,473,000.00 | $4,444,000.00 | $4,086,000.00 | $4,092,000.00 | $17,917,000.00 | $3,836,000.00 | $4,411,000.00 | $5,472,000.00 | $13,191,000.00 | $8,865,000.00 | $6,312,000.00 | $3,674,000.00 | $18,673,000.00 | $13,639,000.00 | $8,617,000.00 | $4,804,000.00 | $16,184,000.00 | $10,281,000.00 | $5,997,000.00 | $8,508,000.00 | $6,890,000.00 | $19,569,000.00 | -- | $13,499,000.00 | $6,322,000.00 | -- | $30,041,000.00 | $6,634,000.00 | -- | $16,021,000.00 | $8,787,000.00 | -- | $42,752,000.00 | $32,025,000.00 | $10,361,000.00 | $11,367,000.00 | $11,255,000.00 | -- | $37,698,000.00 | $12,171,000.00 | $16,929,000.00 | $48,100,000.00 | $37,650,000.00 | $26,612,000.00 | $12,991,000.00 | $50,550,000.00 | $12,540,000.00 | -- | $26,175,000.00 | $12,976,000.00 | $54,742,000.00 | $12,996,000.00 | $14,536,000.00 | $15,969,000.00 | $69,901,000.00 | $14,492,000.00 | $51,602,000.00 | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $6,272,000.00 | $4,468,000.00 | $2,615,000.00 | $6,519,000.00 | $1,523,000.00 | $3,365,000.00 | $1,633,000.00 | $6,249,000.00 | $1,593,000.00 | $3,136,000.00 | $1,648,000.00 | $6,113,000.00 | $4,718,000.00 | $3,182,000.00 | $1,630,000.00 | $7,932,000.00 | $5,785,000.00 | $3,836,000.00 | $1,922,000.00 | $8,968,000.00 | $6,200,000.00 | $4,217,000.00 | $4,819,000.00 | $19,371,000.00 | $13,967,000.00 | -- | $9,170,000.00 | $4,727,000.00 | -- | $19,739,000.00 | $4,604,000.00 | -- | $5,110,000.00 | $5,337,000.00 | -- | $21,211,000.00 | $5,264,000.00 | $5,009,000.00 | $5,801,000.00 | $24,373,000.00 | -- | $18,602,000.00 | $12,848,000.00 | $6,596,000.00 | $25,168,000.00 | $18,703,000.00 | $6,041,000.00 | $6,556,000.00 | $26,595,000.00 | $6,365,000.00 | -- | $13,647,000.00 | $7,056,000.00 | $28,247,000.00 | $21,443,000.00 | $14,452,000.00 | $7,550,000.00 | $27,917,000.00 | $6,381,000.00 | $24,480,000.00 | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $5,809,000.00 | $4,444,000.00 | $2,218,000.00 | $9,954,000.00 | $2,921,000.00 | $4,813,000.00 | $2,459,000.00 | $11,409,000.00 | $8,793,000.00 | $2,753,000.00 | $3,810,000.00 | $5,508,000.00 | $4,147,000.00 | $3,130,000.00 | $2,044,000.00 | $10,741,000.00 | $7,854,000.00 | $4,781,000.00 | $2,882,000.00 | $7,216,000.00 | $4,081,000.00 | $1,780,000.00 | $3,506,000.00 | $2,066,000.00 | $801,000.00 | -- | $66,000.00 | $234,000.00 | -- | $9,989,000.00 | $1,917,000.00 | -- | $5,481,000.00 | $3,380,000.00 | -- | $21,006,000.00 | $4,875,000.00 | $10,703,000.00 | $5,442,000.00 | $23,401,000.00 | -- | $18,110,000.00 | $15,902,000.00 | $10,066,000.00 | $22,386,000.00 | $18,628,000.00 | $7,461,000.00 | $6,235,000.00 | $20,252,000.00 | $15,608,000.00 | -- | $9,992,000.00 | $5,909,000.00 | $25,245,000.00 | $6,005,000.00 | $7,634,000.00 | $8,419,000.00 | $40,672,000.00 | $6,799,000.00 | $27,122,000.00 | -- | -- |
Loss Before Income Taxes | $6,533,000.00 | $4,907,000.00 | $2,542,000.00 | $11,032,000.00 | $8,387,000.00 | $5,167,000.00 | $2,592,000.00 | $11,784,000.00 | $2,310,000.00 | $6,769,000.00 | $3,927,000.00 | $7,285,000.00 | $5,717,000.00 | $4,311,000.00 | $2,700,000.00 | $14,071,000.00 | $10,467,000.00 | $6,592,000.00 | $3,830,000.00 | $8,097,000.00 | $5,171,000.00 | $2,477,000.00 | $3,846,000.00 | $1,130,000.00 | $1,713,000.00 | -- | $1,212,000.00 | $473,000.00 | -- | $10,261,000.00 | -- | -- | -- | -- | -- | $20,498,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.24 | $0.18 | $0.09 | $0.23 | $0.11 | $0.19 | $0.09 | $0.41 | $0.32 | $0.23 | $0.13 | $0.05 | $0.19 | $0.14 | $0.10 | $0.12 | $0.35 | $0.23 | $0.13 | $5.10 | $0.47 | $0.29 | $0.16 | $0.89 | $0.04 | -- | $0.09 | $0.07 | -- | $0.12 | $0.09 | -- | $0.24 | $0.15 | -- | $0.89 | $0.66 | $0.46 | $0.23 | $0.96 | -- | $0.73 | $0.63 | $0.39 | $-2.88 | $0.85 | $0.62 | $0.24 | $0.82 | $0.23 | -- | $0.16 | $0.24 | $1.13 | $0.26 | $0.37 | $0.35 | $1.58 | $1.18 | $1.24 | -- | -- |
Weighted Average Shares Basic | 20,323,000 | 20,359,000 | 20,461,000 | 20,471,000 | 20,463,000 | 20,460,000 | 20,458,000 | 20,422,000 | 20,450,000 | 20,397,000 | 20,383,000 | 20,387,000 | 20,388,000 | 20,392,000 | 20,402,000 | 20,519,000 | 20,503,000 | 20,495,000 | 20,492,000 | 20,370,000 | 20,258,000 | 20,248 | 20,242,000 | 20,238,000 | 20,236,000 | -- | 20,236,000 | 20,235,000 | -- | 20,235,000 | 20,235,000 | -- | 20,235,000 | 20,235,000 | -- | 20,347,000 | 20,253,000 | 20,337,000 | 20,546,000 | 20,912,000 | -- | 20,947,000 | 20,902,000 | 20,880,000 | 20,873,000 | 20,840,000 | 20,836,000 | 20,828,000 | 20,806,000 | 20,801,000 | -- | 20,800,000 | 20,796,000 | 20,746,000 | 20,739,000 | 20,732,000 | 20,723,000 | 20,628,000 | 20,636,000 | 20,522,000 | -- | -- |
Earnings Per Share Diluted | $0.24 | $0.18 | $0.09 | $0.52 | $0.29 | $0.19 | $0.09 | $0.41 | $0.32 | $0.23 | $0.13 | $0.24 | $0.19 | $0.14 | $0.10 | $0.12 | $0.35 | $0.23 | $0.13 | $5.07 | $0.47 | $0.29 | $0.16 | $1.02 | $0.13 | -- | $0.09 | $0.07 | -- | $0.12 | $0.09 | -- | $0.24 | $0.15 | -- | $0.89 | $0.20 | $0.46 | $0.23 | $0.23 | -- | $0.72 | $0.63 | $0.39 | $-2.03 | $0.23 | $0.62 | $0.24 | $0.81 | $0.62 | -- | $0.16 | $0.24 | $1.13 | $0.26 | $0.37 | $0.35 | $1.58 | $1.18 | $1.23 | -- | -- |
Weighted Average Shares Diluted | 20,406,000 | 20,432,000 | 20,526,000 | 20,509 | 20,506,000 | 20,503,000 | 20,504,000 | 20,551,000 | 20,503,000 | 20,485,000 | 20,710,000 | 20,587,000 | 20,442,000 | 20,447,000 | 20,460,000 | 20,578,000 | 20,601,000 | 20,593,000 | 20,586,000 | 20,501,000 | 20,343,000 | 20,339 | 20,296,000 | 20,267,000 | 20,252,000 | -- | 20,247,000 | 20,244,000 | -- | 20,239,000 | 20,235,000 | -- | 20,235,000 | 20,235,000 | -- | 20,352,000 | 20,253,000 | 20,340,000 | 20,565,000 | 20,986,000 | -- | 21,002,000 | 21,008,000 | 20,988,000 | 20,849,000 | 20,871,000 | 20,848,000 | 20,844,000 | 20,823,000 | 20,824,000 | -- | 20,819,000 | 20,849,000 | 20,792,000 | 20,784,000 | 20,776,000 | 20,820,000 | 20,675,000 | 20,674,000 | 20,547,000 | -- | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | 60,000,000 | -- | -- | -- | 60,000,000 | -- | -- | -- | 60,000,000 | -- | -- | -- | 60,000,000 | -- | -- | -- | 60,000,000 | -- | -- | -- | -- | -- | 60,000,000 | -- | -- | -- | -- | -- | 60,000,000 | -- | -- | -- | 60,000,000 | -- | -- | -- | -- | 60,000,000 | -- | -- | -- | 60,000,000 | -- | -- | -- | -- | 60,000,000 | -- | -- | -- | 60,000,000 | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | 20,458,210 | -- | -- | -- | 20,382,876 | -- | -- | -- | 20,518,823 | -- | -- | -- | -- | -- | -- | -- | -- | -- | 20,237,446 | -- | -- | 20,234,671 | -- | -- | 20,237,446 | -- | -- | 20,234,671 | -- | -- | -- | -- | -- | 20,945,634 | -- | -- | -- | -- | -- | -- | -- | -- | 20,802,020 | 20,802,020 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | -- | -- | $2,096,000.00 | $2,096,000.00 | -- | -- | $2,096,000.00 | -- | -- | -- | $2,096,000.00 | $2,096,000.00 | -- | $2,096,000.00 | $2,096,000.00 | -- | $2,096,000.00 | $2,096,000.00 | -- | $2,096,000.00 | $2,096,000.00 | -- | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | -- | $2,095,000.00 | $2,095,000.00 | $2,088,000.00 | $2,088,000.00 | $2,087,000.00 | $2,083,000.00 | $2,083,000.00 | $2,083,000.00 | $2,080,000.00 | -- | $2,080,000.00 | $2,079,000.00 | $2,079,000.00 | $2,075,000.00 | -- | -- | $2,072,000.00 | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | $0.10 | -- | -- | -- | $0.10 | -- | -- | -- | $0.10 | -- | -- | -- | $0.10 | -- | -- | -- | $0.10 | -- | -- | -- | $0.10 | -- | -- | -- | -- | -- | $0.10 | -- | -- | -- | -- | -- | $0.10 | -- | -- | -- | $0.10 | -- | -- | -- | -- | $0.10 | -- | -- | -- | $0.10 | -- | -- | -- | -- | $0.10 | -- | -- | -- | $0.10 | -- | -- | -- | -- |
Payments Of Dividends Common Stock | $28,093,000.00 | $25,561,000.00 | $23,030,000.00 | $8,186,000.00 | $6,139,000.00 | $4,092,000.00 | $2,046,000.00 | $8,168,000.00 | $6,125,000.00 | $4,077,000.00 | $2,038,000.00 | $8,153,000.00 | $6,114,000.00 | $4,076,000.00 | $2,038,000.00 | $28,721,000.00 | $6,150,000.00 | $4,099,000.00 | $2,049,000.00 | $95,051,000.00 | -- | -- | -- | $68,806,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | 500,000 | -- | -- | -- | 500,000 | -- | -- | -- | 500,000 | -- | -- | -- | 500,000 | -- | -- | -- | 500,000 | -- | -- | -- | 500,000 | -- | -- | -- | -- | -- | 500,000 | -- | -- | -- | -- | -- | 500,000 | -- | -- | -- | 500,000 | -- | -- | -- | -- | 500,000 | -- | -- | -- | 500,000 | -- | -- | -- | -- | 500,000 | -- | -- | -- | 500,000 | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | -- | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | $2,096,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |