XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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, 2024
Mar. 31, 2023
Numerator:    
Net earnings $ 67,027 $ 49,972
Denominator:    
Weighted average shares used to compute basic EPS (in shares) 32,596 33,706
Dilutive potential common shares due to dilutive RSUs, net of tax effect (in shares) 348 314
Dilutive potential common shares due to the Warrants (in shares) 2,263 877
Weighted average shares used to compute diluted EPS (in shares) 38,435 37,207
Net earnings per share:    
Basic (in usd per share) $ 2.06 $ 1.48
Diluted (in usd per share) $ 1.74 $ 1.34
Notes    
Denominator:    
Dilutive potential common shares due to the Notes (in shares) 3,228 2,310