XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Basic and Diluted Net Income Per Share Calculations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Basic net income per common share calculation:        
Net income available to common shareholders $ 128,805 $ 144,860 $ 455,779 $ 411,501
Denominator - Weighted average common shares outstanding (in shares) 76,044,182 75,761,930 75,998,965 75,723,129
Basic net income per common share (in dollars per share) $ 1.69 $ 1.91 $ 6.00 $ 5.43
Diluted net income per common share calculation:        
Numerator - Net income available to common shareholders $ 128,805 $ 144,860 $ 455,779 $ 411,501
Dilutive shares contingently issuable (in shares) 158,000 217,000 104,000 222,000
Weighted Average Number of Shares Outstanding, Diluted 76,201,916 75,979,056 76,102,622 75,945,469
Diluted net income per common share (in dollars per share) $ 1.69 $ 1.91 $ 5.99 $ 5.42