XML 18 R2.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2018
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS      
Sales and service fees $ 170,627 $ 263,377 $ 300,671
Cost of sales and service 134,170 186,169 208,865
Gross profit 36,457 77,208 91,806
Selling, general and administrative expenses 41,416 54,668 58,010
Goodwill impairment charge 4,903    
Operating income (loss) (9,862) 22,540 33,796
Interest expense 94 62 100
Interest income 130 462 189
Investment income 133 356 339
Income from equity investments 69 583 639
Other expense, net (1,179) (555) (2,367)
Income (loss) before income taxes (10,803) 23,324 32,496
Provision (benefit) for income taxes (4,556) 5,829 11,006
Net income (loss) $ (6,247) $ 17,495 $ 21,490
Income (loss) per common share - basic $ (0.93) $ 2.57 $ 3.19
Weighted average common shares outstanding - basic 6,670 6,759 6,700
Income (loss) per common share - diluted $ (0.93) $ 2.55 $ 3.15
Weighted average common shares outstanding - diluted 6,670 6,815 6,771
Dividends paid per share $ 0.51 $ 0.47 $ 0.43