Quarterly report pursuant to Section 13 or 15(d)

Income Per Share - Basic and Diluted Income Per Share (Details)

v3.24.2.u1
Income Per Share - Basic and Diluted Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Net income $ 52,805 $ 17,004 $ 77,722 $ 44,464
Weighted average common shares outstanding - basic (in shares) 198,903 195,476 198,200 195,026
Dilutive effect of stock-based compensation awards (in shares) 7,141 9,345 6,651 8,846
Weighted average common shares outstanding - diluted (in shares) 206,044 204,821 204,851 203,872
Income per common share – basic (in usd per share) $ 0.27 $ 0.09 $ 0.39 $ 0.23
Income per common share – diluted (in usd per share) $ 0.26 $ 0.08 $ 0.38 $ 0.22