XML 101 R89.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share - Calculation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Net income (loss) $ 125,106 $ 115,039
Income attributable to unvested participating securities, basic EPS (565) (476)
Net income used in calculating basic EPS $ 124,541 $ 114,563
Weighted-average vested shares 36,710 39,221
Basic EPS $ 3.39 $ 2.92
Income attributable to unvested participating securities, diluted EPS $ (564) $ (475)
Net income used in calculating diluted EPS $ 124,542 $ 114,564
Dilutive effect of incremental shares to be issued for contingently-issuable shares 94 111
Weighted-average shares used in calculating diluted EPS 36,804 39,332
Diluted EPS $ 3.38 $ 2.91