XML 21 R2.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Balance Sheets (USD $)
Jan. 31, 2012
Jan. 31, 2011
ASSETS    
Cash and Cash Equivalents $ 11,703,621 $ 7,720,135
Securities Available for Sale 11,335,924 12,910,232
Accounts Receivable, net of reserves of $428,409 in 2012 and $546,870 in 2011 11,800,481 11,111,974
Inventories 14,128,599 14,404,914
Deferred Tax Assets 2,618,578 2,577,166
Prepaid Expenses and Other Current Assets 891,047 975,928
Total Current Assets 52,478,250 49,700,349
PROPERTY, PLANT AND EQUIPMENT    
Land and Improvements 1,232,862 1,210,463
Buildings and Improvements 13,021,888 13,011,082
Machinery and Equipment 23,621,321 23,926,971
Total Property, Plant and Equipment, gross 37,876,071 38,148,516
Less Accumulated Depreciation (26,705,341) (25,606,561)
Total Property, Plant and Equipment, net 11,170,730 12,541,955
OTHER ASSETS    
Intangible Assets, net   331,389
Goodwill 2,336,721 2,336,721
Note Receivable 969,700  
Other 106,735 88,799
Total Other Assets 3,413,156 2,756,909
TOTAL ASSETS 67,062,136 64,999,213
LIABILITIES AND SHAREHOLDERS' EQUITY    
Accounts Payable 2,540,116 2,748,293
Accrued Compensation 3,228,728 2,179,448
Other Accrued Expenses 1,807,675 1,750,515
Deferred Revenue 623,223 787,988
Income Taxes Payable 72,725 36,979
Total Current Liabilities 8,272,467 7,503,223
Deferred Tax Liabilities 1,894,104 2,060,418
Other Long Term Liabilities 1,232,699 1,146,978
TOTAL LIABILITIES 11,399,270 10,710,619
SHAREHOLDERS' EQUITY    
Preferred Stock, $10 Par Value, Authorized 100,000 shares, None Issued      
Common Stock, $0.05 Par Value, Authorized 13,000,000 shares; Issued 8,956,488 shares in 2012 and 8,660,270 shares in 2011 447,829 433,017
Additional Paid-in Capital 37,964,204 36,586,226
Retained Earnings 27,919,367 26,842,890
Treasury Stock, at Cost, 1,542,276 shares in 2012 and 1,414,981 shares in 2011 (10,789,805) (9,840,052)
Accumulated Other Comprehensive Income 121,271 266,513
Total Shareholders' Equity 55,662,866 54,288,594
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 67,062,136 $ 64,999,213