XML 61 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Schedule of Reconciliation of Numerator and Denominator of the Basic and Diluted Earnings Per Share Computations (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Basic EPS, Income (Numerator)      
Earnings available to common shareholders $ 583,411 $ 279,354 $ 157,091
Diluted EPS, Income (Numerator)      
Earnings available to common shareholders $ 583,411 $ 279,354 $ 157,091
Basic EPS, Weighted Average Shares (Denominator)      
Number of shares outstanding 45,368 45,230 45,000
Effect of Dilutive Securities, Shares (Denominator)      
Stock options and restricted stock units 426 482 376
Diluted EPS, Weighted Average Shares (Denominator)      
Number of shares outstanding 45,794 45,712 45,376
Earnings Per Share, Diluted, Other Disclosures      
Anti-dilutive securities excluded from diluted EPS 295 214 384
Basic EPS, Per Share Amount      
Basic net earnings per share (in dollars per share) $ 12.86 $ 6.18 $ 3.49
Diluted EPS, Per Share Amount      
Diluted earnings per share (in dollars per share) $ 12.74 $ 6.11 $ 3.46