XML 63 R53.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share (Computation of basic and diluted earnings per share) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Numerator for basic and diluted earnings per share:    
Net income (loss) $ 18,579 $ 7,706
Denominators:    
Average basic shares outstanding 23,431,000 23,115,000
Effect of dilutive employee stock options and other share-based awards 346,000 495,000
Average diluted shares outstanding 23,777,000 23,610,000