XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Numerator:        
Net income (Loss) $ 20,166 $ 7,470 $ 45,688 $ 1,145
Denominator:        
Weighted-average shares outstanding for basic earnings per share 10,200,000 10,962,000 10,371,000 10,929,000
Effect of dilutive securities 597,000 51,000 560,000 201,000
Weighted-average shares adjusted for dilutive securities 10,797,000 11,013,000 10,931,000 11,130,000
Basic $ 1.98 $ 0.68 $ 4.41 $ 0.10
Diluted $ 1.87 $ 0.68 $ 4.18 $ 0.10