XML 70 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Summary of Diluted Earnings (Loss) per Share
Diluted earnings (loss) per share for years ended December 31, 2025, 2024 and 2023 includes the effects of potential common shares when dilutive and is as follows:
202520242023
Net income (loss)$(22,781)$(27,867)$49,411 
Net income (loss) from continuing operations$(20,477)$(35,734)$43,633 
Net income (loss) from discontinued operations$(2,304)$7,867 $5,778 
Weighted average number of common shares outstanding (in '000s)33,836 33,418 33,040 
Dilutive effect of restricted stock grants after application of the treasury stock method (in '000s)— — 541 
Dilutive shares outstanding33,836 33,418 33,581 
Basic earnings (loss) per share from continuing operations$(0.61)$(1.07)$1.32 
Basic earnings (loss) per share from discontinued operations$(0.07)$0.24 $0.18 
Diluted earnings (loss) per share from continuing operations$(0.61)$(1.07)$1.30 
Diluted earnings (loss) per share from discontinued operations$(0.07)$0.24 $0.17