XML 145 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Compensation and Earnings per Share - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Calculation of net income (loss) per share:      
(Loss) income from continuing operations $ (28,357) $ 1,016 $ (15,418)
Income from discontinued operations, net of tax 222,174 7,022 7,039
Net income (loss) 193,817 8,038 (8,379)
(Loss) income from continuing operations (31,786) 1,016 (15,418)
Income from discontinued operations, net of tax 222,174 7,022 7,039
Net income (loss) attributable to common shareholders $ 190,388 $ 8,038 $ (8,379)
Basic weighted average shares outstanding (in shares) 53,722 50,396 50,155
Basic net income (loss) per share - continuing operations (in dollars per share) $ (0.59) $ 0.02 $ (0.31)
Basic net income per share - discontinued operations (in dollars per share) 4.13 0.14 0.14
Basic net income (loss) per share (in dollars per share) $ 3.54 $ 0.16 $ (0.17)
Effect from dilutive shares and options outstanding (in shares) 0 319 0
Diluted weighted average shares (in shares) 53,722 50,715 50,155
Diluted net income (loss) per share - continuing operations (in dollars per share) $ (0.59) $ 0.02 $ (0.31)
Diluted net income per share - discontinued operations (in dollars per share) 4.13 0.14 0.14
Diluted net income (loss) per share (in dollars per share) $ 3.54 $ 0.16 $ (0.17)