XML 98 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Net Earnings Per Share - Reconciliation of Denominators of Basic and Diluted EPS Calculations (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Numerator:    
Net earnings $ 49,972 $ 56,631
Denominator:    
Weighted average shares used to compute basic EPS (in shares) 33,706 34,974
Dilutive potential common shares due to dilutive RSUs, net of tax effect (in shares) 314 330
Dilutive potential common shares due to the Warrants (in shares) 877 0
Weighted average shares used to compute diluted EPS (in shares) 37,207 36,981
Net earnings per share:    
Basic (in usd per share) $ 1.48 $ 1.62
Diluted (in usd per share) $ 1.34 $ 1.53
Notes    
Denominator:    
Dilutive potential common shares due to the Notes (in shares) 2,310 1,677