XML 71 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]      
Net income $ 179,350 $ 124,080 $ 138,237
Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted 0 (210) (782)
Net income allocated to common shares $ 179,350 $ 123,870 $ 137,455
Weighted average common shares outstanding 38,115 38,431 38,503
Incremental shares from assumed time-vested and performance-based RSU awards and conversions of common stock options 501 471 317
Adjusted weighted average common shares outstanding 38,616 38,902 38,820
Potentially dilutive securities not included in weighted average share calculation due to anti-dilutive effect 10 0 133