v3.25.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Summary of Diluted Earnings (Loss) per Share
Diluted earnings (loss) per share for the three months ended March 31, 2025 and 2024 includes the effect of potential common shares issuable when dilutive, and is as follows:
Three Months Ended March 31,
20252024
Net income (loss)$(4,312)$2,939 
Net income (loss) from continuing operations(3,139)1,446 
Net income (loss) from discontinued operations(1,173)1,493 
Weighted average number of common shares outstanding (in '000s)33,693 33,325 
Dilutive effect of restricted stock grants after application of the Treasury Stock Method (in '000s)— 78 
Dilutive shares outstanding33,693 33,403 
Basic earnings (loss) per share from continuing operations$(0.09)$0.05 
Basic earnings (loss) per share from discontinued operations$(0.03)$0.04 
Diluted earnings (loss) per share from continuing operations$(0.09)$0.05 
Diluted earnings (loss) per share from discontinued operations$(0.03)$0.04