XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.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 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Numerator:        
Net earnings $ 87,444 $ 80,482 $ 154,471 $ 130,454
Denominator:        
Weighted average shares used to compute basic EPS (in shares) 32,565 33,101 32,580 33,403
Dilutive potential common shares due to dilutive RSUs, net of tax effect (in shares) 275 234 312 275
Dilutive potential common shares due to the Warrants (in shares) 2,405 1,188 2,334 1,032
Weighted average shares used to compute diluted EPS (in shares) 38,567 37,039 38,501 37,123
Net earnings per share:        
Basic (in usd per share) $ 2.69 $ 2.43 $ 4.74 $ 3.91
Diluted (in usd per share) $ 2.27 $ 2.17 $ 4.01 $ 3.51
Notes        
Denominator:        
Dilutive potential common shares due to the Convertible Notes (in shares) 3,322 2,516 3,275 2,413