XML 81 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
QUARTERLY FINANCIAL INFORMATION (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2017
Jul. 31, 2017
Apr. 30, 2017
Jan. 31, 2017
Oct. 31, 2016
Jul. 31, 2016
Apr. 30, 2016
Jan. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2015
Sales and service fees $ 75,931 $ 60,770 $ 58,222 $ 48,744 $ 66,354 $ 52,403 $ 52,029 $ 56,503 $ 243,667 $ 227,289 $ 219,383
Gross profit $ 23,370 $ 17,540 $ 17,068 $ 12,586 $ 19,997 $ 16,135 $ 16,610 $ 17,698 70,564 70,440 69,091
Gross profit margin 31.00% 29.00% 29.00% 26.00% 30.00% 31.00% 32.00% 31.00%      
Selling, general and administrative expenses $ 14,385 $ 12,395 $ 11,714 $ 11,167 $ 14,878 $ 12,042 $ 11,943 $ 11,961 49,661 50,824 45,287
Operating income 8,985 5,145 5,354 1,419 5,119 4,093 4,667 5,737 20,903 19,616 23,804
Provision for income taxes 2,238 1,353 1,467 543 1,539 1,120 1,225 1,709 5,601 5,593 7,339
Net income $ 6,702 $ 3,888 $ 3,646 $ 879 $ 3,003 $ 2,720 $ 3,674 $ 3,895 $ 15,115 $ 13,292 $ 16,214
Income per common share - basic (in dollars per share) $ 1.01 $ 0.58 $ 0.55 $ 0.13 $ 0.45 $ 0.41 $ 0.56 $ 0.59 $ 2.27 $ 2.01 $ 2.46
Income per common share - diluted (in dollars per share) $ 1.00 $ 0.58 $ 0.54 $ 0.13 $ 0.45 $ 0.4 $ 0.56 $ 0.58 $ 2.25 $ 1.99 $ 2.44