XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.2
STOCKHOLDERS' EQUITY AND EARNINGS PER SHARE - Reconciliation of Weighted-Average Shares Outstanding Used in Calculation of Basic and Diluted EPS (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
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Income from continuing operations $ 15,604 $ 27,455 $ 21,391 $ 59,207
Basic weighted-average common shares outstanding 37,474 37,573 37,417 37,524
Dilutive effect of stock awards 303 230 316 280
Diluted weighted-average common shares outstanding 37,777 37,803 37,733 37,804
EPS from continuing operations        
Basic EPS (in dollars per share) $ 0.42 $ 0.73 $ 0.57 $ 1.58
Diluted EPS (in dollars per share) $ 0.41 $ 0.73 $ 0.57 $ 1.57
Anti-dilutive shares 3,166 144 3,238 121
Stock awards        
EPS from continuing operations        
Anti-dilutive shares   144 55 121
Warrants        
EPS from continuing operations        
Anti-dilutive shares 3,166   3,183