XML 86 R73.htm IDEA: XBRL DOCUMENT v3.21.4
QUARTERLY FINANCIAL INFORMATION (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2021
Jul. 31, 2021
Apr. 30, 2021
Jan. 31, 2021
Oct. 31, 2020
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
QUARTERLY FINANCIAL INFORMATION (Unaudited)                      
Sales and service fees $ 68,982 $ 54,178 $ 57,920 $ 54,115 $ 44,459 $ 45,382 $ 37,126 $ 43,660 $ 235,195 $ 170,627 $ 263,377
Gross profit $ 16,934 $ 12,974 $ 14,794 $ 11,547 $ 9,520 $ 11,069 $ 6,709 $ 9,159 56,249 36,457 77,208
Gross profit margin 25.00% 24.00% 26.00% 21.00% 21.00% 24.00% 18.00% 21.00%      
Selling, general and administrative expenses $ 13,829 $ 10,331 $ 11,273 $ 10,568 $ 10,344 $ 9,627 $ 10,599 $ 10,846 46,001 41,416 54,668
Goodwill impairment         4,903         4,903  
Operating income (loss) 3,105 2,643 3,521 979 (5,727) 1,442 (3,890) (1,687) 10,248 (9,862) 22,540
Provision (benefit) for income taxes 755 1,109 947 546 (2,257) (937) (765) (597) 3,357 (4,556) 5,829
Net income (loss) $ 2,096 $ 1,568 $ 2,437 $ 663 $ (3,589) $ 2,162 $ (3,927) $ (893) $ 6,764 $ (6,247) $ 17,495
Income (loss) per common share - basic (in dollars per share) $ 0.31 $ 0.23 $ 0.37 $ 0.10 $ (0.54) $ 0.32 $ (0.58) $ (0.13) $ 1.01 $ (0.93) $ 2.57
Income (loss) per common share - diluted (in dollars per share) $ 0.31 $ 0.23 $ 0.37 $ 0.10 $ (0.54) $ 0.32 $ (0.58) $ (0.13) $ 1.01 $ (0.93) $ 2.55