XML 44 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
     The components of basic and diluted earnings per share from continuing operations are as follows (in thousands, except share and per share data):
 
Years ended December 31,
 202420232022
Numerator for basic and diluted net income per common share:   
Net income from continuing operations$63,047 $41,503 $65,466 
Less: Net income available to participating securities (1)
— (2)(20)
Plus: Convertible Notes interest expense (after-tax)
— — — 
Net income available to the Company’s common shareholders from continuing operations$63,047 $41,501 $65,446 
Denominator:   
Basic weighted-average outstanding shares of common stock44,457,071 46,400,941 46,954,558 
Diluted effect of: 
Equity incentive plans
62,622 63,320 71,291 
Convertible debt
— — — 
Diluted weighted-average outstanding shares of common stock44,519,693 46,464,261 47,025,849 
Net income per share from continuing operations:   
Basic$1.42 $0.89 $1.39 
Diluted$1.42 $0.89 $1.39 
Weighted-average shares excluded from diluted weighted-average shares outstanding:
Anti-dilutive stock options and restricted stock1,069,443 629,807 — 
Anti-dilutive convertible debt4,892,773 5,158,071 5,158,071 
(1)Represents unvested share-based payment awards that contain certain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid).