XML 116 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings (Loss) Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Numerator used in basic and diluted earnings per common share for continuing operations:      
Income from continuing operations $ 295,742 $ 117,029 $ 60,718
Net loss attributable to noncontrolling interests   323 595
Net income from continuing operations available to common stockholders for basic earnings per share 295,820 117,352 61,313
Net income from continuing operations available to common stockholders for diluted earnings per share 295,820 117,352 61,313
Numerator used in basic and diluted earnings (loss) per common share for discontinued operations:      
Net income (loss) from discontinued operations for basic earnings per share 654 (9,762) 8,260
Net income (loss) from discontinued operations for diluted earnings per share $ 654 $ (9,762) $ 8,260
Denominator used in basic and diluted earnings (loss) per common share:      
Basic weighted average shares outstanding (in shares) 153,273 157,256 167,670
Diluted weighted average shares outstanding (in shares) 153,896 157,879 168,268
Basic earnings per share:      
Income from continuing operations, basic (in dollars per share) $ 1.93 $ 0.75 $ 0.37
Income (loss) from discontinued operations, basic (in dollars per share) 0 (0.06) 0.05
Basic earnings per share (in dollars per share) 1.93 0.69 0.42
Diluted earnings per share:      
Income from continuing operations, diluted (in dollars per share) 1.92 0.74 0.36
Income (loss) from discontinued operations, diluted (in dollars per share) 0 (0.06) 0.05
Diluted earnings per share (in dollars per share) $ 1.92 $ 0.68 $ 0.41
Stock options      
Denominator used in basic and diluted earnings (loss) per common share:      
Effect of dilutive (in shares) 215 237 310
Restricted Stock Units (RSUs)      
Denominator used in basic and diluted earnings (loss) per common share:      
Effect of dilutive (in shares) 408 386 288