XML 97 R86.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings per Share    
Adjustments to net income (in dollars) $ 0 $ 0
Antidilutive securities (in shares) 115,000 221,000
Numerator:    
Net income $ 54,220 $ 66,818
Denominator:    
Basic: weighted-average shares outstanding (in shares) 127,707,354 127,453,820
Add: weighted-average equity-based awards (in shares) 510,335 579,992
Diluted: weighted-average shares outstanding (in shares) 128,217,689 128,033,812
Basic earnings per share $ 0.42 $ 0.52
Diluted earnings per share $ 0.42 $ 0.52