XML 82 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
QUARTERLY FINANCIAL INFORMATION (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2018
Jul. 31, 2018
Apr. 30, 2018
Jan. 31, 2018
Oct. 31, 2017
Jul. 31, 2017
Apr. 30, 2017
Jan. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2016
Sales and service fees $ 83,051 $ 78,752 $ 70,424 $ 68,444 $ 75,931 $ 60,770 $ 58,222 $ 48,744 $ 300,671 $ 243,667 $ 227,289
Gross profit $ 27,851 $ 24,521 $ 19,313 $ 20,121 $ 23,370 $ 17,540 $ 17,068 $ 12,586 91,806 70,564 70,440
Gross profit margin 34.00% 31.00% 27.00% 29.00% 31.00% 29.00% 29.00% 26.00%      
Selling, general and administrative expenses $ 16,564 $ 15,160 $ 13,320 $ 12,966 $ 14,385 $ 12,395 $ 11,714 $ 11,167 58,010 49,661 50,824
Operating income 11,287 9,361 5,993 7,155 8,985 5,145 5,354 1,419 33,796 20,903 19,616
Provision for income taxes 2,339 2,511 1,656 4,500 2,238 1,353 1,467 543 11,006 5,601 5,593
Net income $ 8,302 $ 6,500 $ 3,751 $ 2,937 $ 6,702 $ 3,888 $ 3,646 $ 879 $ 21,490 $ 15,115 $ 13,292
Income per common share - basic (in dollars per share) $ 1.24 $ 0.96 $ 0.55 $ 0.44 $ 1.01 $ 0.58 $ 0.55 $ 0.13 $ 3.19 $ 2.27 $ 2.01
Income per common share - diluted (in dollars per share) $ 1.22 $ 0.95 $ 0.55 $ 0.43 $ 1.00 $ 0.58 $ 0.54 $ 0.13 $ 3.15 $ 2.25 $ 1.99