XML 60 R51.htm IDEA: XBRL DOCUMENT v3.21.4
Earnings Per Share (Computation of basic and diluted earnings per share) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Numerator for basic and diluted earnings per share:                
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest $ 9,894 $ 15,203 $ (7,263) $ 6,594 $ (4,104) $ (2,969) $ 17,834 $ (479)
Denominators:                
Average basic shares outstanding 28,469,000     23,928,000     27,887,000 23,871,000
Effect of dilutive employee stock options and other share-based awards 371,000     273,000     368,000 0
Average diluted shares outstanding 28,840,000     24,201,000     28,255,000 23,871,000
Exchange Traded Options                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 244,000           1,063,000 105,000