XML 84 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2020
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2018
Earnings Per Share Disclosure [Line Items]                      
Income (loss) from continuing operations                 $ 38,496 $ (46,730) $ 26,553
Weighted average number of shares outstanding, basic                 32,689,000 32,960,000 34,701,000
Weighted average number of shares outstanding, diluted                 32,821,000 32,960,000 35,025,000
Basic earnings (loss) per share (usd per share)                 $ (1.18) $ 1.42 $ (0.77)
Earnings (loss) from continuing operations                 $ 1.17 $ (1.42) $ 0.76
Antidilutive securities                 1,032,201 1,267,141 1,000,356
Revenues $ 255,405 $ 212,096 $ 187,475 $ 196,597 $ 240,369 $ 238,461 $ 218,203 $ 196,808 $ 851,573 $ 893,841 $ 889,785
Cost of sales (excluding depreciation and amortization) 189,164 162,427 149,732 157,427 183,128 181,357 171,378 158,557 658,750 694,420 697,022
Depreciation and amortization 11,378 11,060 11,886 12,905 12,428 12,182 12,404 12,572 47,229 49,586 51,822
Operating (loss) income 27,829 16,563 8,893 1,980 (23,724) 19,110 (19,363) (2,450) 55,265 (26,427) 35,697
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest $ 22,152 $ 10,833 $ 5,501 $ 10 $ (30,948) $ 11,841 $ (23,974) $ (3,649) $ 38,496 $ (46,730) $ 26,553
Basic earnings (loss) per common share $ 0.68 $ 0.33 $ 0.17 $ 0 $ (0.94) $ 0.36 $ (0.73) $ (0.11) $ 1.18 $ (1.42) $ 0.77
Diluted earnings (loss) per common share 0.68 0.33 0.17 0 (0.94) 0.36 (0.73) (0.11) 1.17 (1.42) 0.76
Common Stock, Dividends, Per Share, Cash Paid $ 0.08 $ 0.08 $ 0.08 $ 0.08 $ 0.08 $ 0.08 $ 0.08 $ 0.08 $ 0.32 $ 0.32 $ 0.20
Stock options                      
Earnings Per Share Disclosure [Line Items]                      
Weighted Average Dilutive Securities                 10,000 40,000 198,000
Restricted stock                      
Earnings Per Share Disclosure [Line Items]                      
Weighted Average Dilutive Securities                 90,000   126,000
Restricted Stock or Unit Expense                   113,000  
Performance Shares                      
Earnings Per Share Disclosure [Line Items]                      
Restricted Stock or Unit Expense                 32,000 28,000