XML 22 R54.htm IDEA: XBRL DOCUMENT v2.4.0.6
Quarterly Results of Operations (unaudited) (Details) (USD $)
3 Months Ended 12 Months Ended
Oct. 31, 2012
Jul. 31, 2012
Apr. 30, 2012
Jan. 31, 2012
Oct. 31, 2011
Jul. 31, 2011
Apr. 30, 2011
Jan. 31, 2011
Oct. 31, 2012
Oct. 31, 2011
Oct. 31, 2010
Quarterly Results of Operations (unaudited) [Abstract]                      
Revenue $ 24,254,000 $ 26,340,000 $ 27,294,000 $ 26,526,000 $ 27,908,000 $ 25,597,000 $ 25,065,000 $ 25,942,000 $ 104,413,715 $ 104,511,830 $ 106,175,579
Gross Profit 7,709,000 6,948,000 8,210,000 8,075,000 9,557,000 6,978,000 7,531,000 7,134,000 30,941,766 31,199,951 33,115,705
Net (loss) income [Abstract]                      
From continuing operations (1,428,000) (1,071,000) (21,004,000) (45,000) (5,453,000) 783,000 437,000 7,000 (23,547,824) (4,226,325) 196,919
From discontinued operations 211,000 478,000 (13,000) (41,000) 35,000 93,000 56,000 66,000 634,851 250,282 291,215
Net (loss) income $ (1,217,000) $ (593,000) $ (21,017,000) $ (86,000) $ (5,418,000) $ 876,000 $ 493,000 $ 73,000 $ (22,912,973) $ (3,976,043) $ 488,134
Basic [Abstract]                      
From continuing operations (in dollars per share) $ (0.13) $ (0.09) $ (1.86) $ (0.01) $ (0.48) $ 0.08 $ 0.04 $ 0      
From discontinued operations (in dollars per share) $ 0.02 $ 0.04 $ 0 $ 0 $ 0 $ 0.01 $ 0.01 $ 0.01      
Total operations (in dollars per share) $ (0.11) $ (0.05) $ (1.86) $ (0.01) $ (0.48) $ 0.09 $ 0.05 $ 0.01      
Diluted [Abstract]                      
From continuing operations (in dollars per share) $ (0.13) $ (0.09) $ (1.86) $ (0.01) $ (0.48) $ 0.08 $ 0.04 $ 0      
From discontinued operations (in dollars per share) $ 0.02 $ 0.04 $ 0 $ 0 $ 0 $ 0.01 $ 0.01 $ 0.01      
Total operations (in dollars per share) $ (0.11) $ (0.05) $ (1.86) $ (0.01) $ (0.48) $ 0.09 $ 0.05 $ 0.01 $ (2.03) $ (0.38) $ 0.05
Weighted average shares outstanding [Abstract]                      
Basic (in shares) 11,300,000 11,300,000 11,300,000 11,300,000 11,300,000 10,173,000 9,988,000 9,988,000 11,300,000 10,362,000 9,988,000
Diluted (in shares) 11,300,000 11,300,000 11,300,000 11,300,000 11,300,000 10,173,000 9,988,000 9,988,000 11,300,000 10,362,000 9,988,000