Quarterly report pursuant to Section 13 or 15(d)

Earnings (Loss) Per Share

v3.23.2
Earnings (Loss) Per Share
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Earnings (Loss) Per Share Earnings (Loss) Per Share
The following table sets forth the computation of basic and diluted earnings (loss) per share:
Three Months Ended June 30, Six Months Ended June 30,
(in thousands, except per share data) 2023 2022 2023 2022
Numerator:    
Net income (loss) from continuing operations $ (3,748) $ 10,822  $ (5,697) $ 20,829 
Net income (loss) from discontinued operations $ (10,888) $ 235  $ (14,138) $ 488 
Net income (loss) $ (14,636) $ 11,057  $ (19,835) $ 21,317 
Denominator:    
Weighted-average common shares outstanding 10,170  10,244  10,159  10,226 
Effect of dilutive securities:    
Employee stock options and stock grants —  187  —  151 
Weighted-average common shares, as adjusted 10,170  10,431  10,159  10,377 
Net income (loss) per share from continuing operations:    
Basic $ (0.37) $ 1.06  $ (0.56) $ 2.04 
Diluted $ (0.37) $ 1.04  $ (0.56) $ 2.01 
Net income (loss) income per share from discontinued operations:
Basic $ (1.07) $ 0.02  $ (1.39) $ 0.05 
Diluted $ (1.07) $ 0.02  $ (1.39) $ 0.05 
Net income (loss) per share:
Basic $ (1.44) $ 1.08  $ (1.95) $ 2.08 
Diluted $ (1.44) $ 1.06  $ (1.95) $ 2.05 
The diluted earnings (loss) per share calculations exclude the effect of potentially dilutive shares when the inclusion of those shares in the calculation would have an anti-dilutive effect. The Company had 0.1 million shares that were anti-dilutive for the three and six months ended June 30, 2023. The Company had $0.1 million shares of common stock that were anti-dilutive for the three months ended June 30, 2022. The Company had an immaterial number of shares that were anti-dilutive for the six months ended June 30, 2022.