XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] The following table presents the calculation of net earnings per common share (“EPS”) — basic and diluted (in thousands, except per share data): 
 Three months ended
September 30,
Nine months ended
September 30,
 2024202320242023
Net (loss) income$(32,983)$7,238 $(93,860)$(12,508)
Weighted-average number of common shares outstanding (basic)24,438 24,132 24,353 24,075 
Dilutive securities(1)
— 236 — — 
Weighted-average common and common equivalent shares outstanding (diluted)24,438 24,368 24,353 24,075 
EPS — basic$(1.35)$0.30 $(3.85)$(0.52)
EPS — diluted$(1.35)$0.30 $(3.85)$(0.52)
Total anti-dilutive stock options and restricted stock awards89248112 106 
_______________________________
(1)    Due to the net loss for the three and nine months ended September 30, 2024 and nine months ended September 30, 2023, there are no potentially dilutive common shares included in the computation of diluted earnings per share.