XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income (Loss) Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerators:        
Net income (loss) $ 2,811 $ 1,301 $ 5,969 $ (12,073)
Less: Income attributable to unvested restricted stock awards (103) (31) (218) 0
Numerator for basic net income (loss) per share 2,708 1,270 5,751 (12,073)
Effect of dilutive securities:        
Unvested restricted stock awards 0 0 0 0
Numerator for diluted net income (loss) per share $ 2,708 $ 1,270 $ 5,751 $ (12,073)
Denominators:        
Weighted average number of common shares outstanding (in shares) 61,408 64,025 61,729 63,954
Less: Weighted average number of unvested restricted stock awards outstanding (in shares) (2,254) (1,542) (2,068) (1,461)
Denominator for basic net income (loss) per share (in shares) 59,154 62,483 59,661 62,493
Performance share units 0 221 0 0
Denominator for diluted net income (loss) per share (in shares) 59,154 62,704 59,661 62,493
Net income (loss) per share:        
Basic (in dollars per share) $ 0.05 $ 0.02 $ 0.10 $ (0.19)
Diluted (in dollars per share) $ 0.05 $ 0.02 $ 0.10 $ (0.19)