XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
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, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:        
Net earnings $ 80,482 $ 89,184 $ 130,454 $ 145,815
Denominator:        
Weighted average shares used to compute basic EPS (in shares) 33,101 35,083 33,403 35,028
Dilutive potential common shares due to dilutive RSUs, net of tax effect (in shares) 234 199 275 265
Dilutive potential common shares due to the Warrants (in shares) 1,188 0 1,032 0
Weighted average shares used to compute diluted EPS (in shares) 37,039 36,821 37,123 36,901
Net earnings per share:        
Basic (in usd per share) $ 2.43 $ 2.54 $ 3.91 $ 4.16
Diluted (in usd per share) $ 2.17 $ 2.42 $ 3.51 $ 3.95
Notes        
Denominator:        
Dilutive potential common shares due to the Notes (in shares) 2,516 1,539 2,413 1,608