XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share - Computation of Basic and Diluted Net Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:            
Net income $ 57,355 $ 91,930 $ 52,278 $ 64,616 $ 149,285 $ 116,894
Denominator:            
Basic weighted average shares outstanding 57,969   57,853   57,992 57,797
Dilutive effect of unvested restricted stock 98   239   194 338
Diluted weighted average shares outstanding 58,067   58,092   58,186 58,135
Earnings per share:            
Earnings per share, basic $ 0.99   $ 0.90   $ 2.57 $ 2.02
Earnings per share, diluted $ 0.99   $ 0.90   $ 2.57 $ 2.01