XML 95 R76.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share - Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Numerator      
Income from continuing operations $ 35,945 $ 35,599 $ 14,149
Income (loss) from discontinued operations 2,994 (185,861) 367
Net income (loss) $ 38,939 $ (150,262) $ 14,516
Denominator      
Weighted average common shares outstanding - basic (in shares) 84,820 85,819 86,401
Dilutive effect of stock options and restricted stock awards (in shares) 899 1,576 1,914
Weighted average common shares outstanding - diluted (in shares) 85,719 87,395 88,315
Income (loss) per common share - basic      
Income from continuing operations (in shares) $ 0.42 $ 0.41 $ 0.16
Income (loss) from discontinued operations (in dollars per share) 0.04 (2.17) 0
Net income (loss), basic (in dollars per share) 0.46 (1.75) 0.17
Income (loss) per common share - diluted      
Income from continuing operations-diluted (in dollars per share) 0.42 0.41 0.16
Income (loss) from discontinued operations (in dollars per share) 0.03 (2.13) 0
Net income (loss), diluted (in dollars per share) $ 0.45 $ (1.72) $ 0.16