XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share, Basic and Diluted [Abstract]          
Weighted average basic common shares outstanding (in shares) 16,108 16,081 16,009 16,095 15,990
Potentially dilutive common shares related to:          
Stock options (in shares) 0   0 0 7
Unvested restricted stock awards (in shares) 0   7 0 11
Weighted average diluted shares outstanding (in shares) 16,108 16,092 16,016 16,095 16,008
Net (loss) income $ (21,902) $ 2,922 $ 4,551 $ (18,980) $ 13,991
Basic (loss) earnings per common share (in dollars per share) $ (1.36) $ 0.18 $ 0.28 $ (1.18) $ 0.88
Diluted (loss) earnings per common share (in dollars per share) $ (1.36) $ 0.18 $ 0.28 $ (1.18) $ 0.87
Weighted average anti-dilutive common shares not included in the calculation of diluted EPS (in shares) 393   389 325 358