v3.25.2
(Loss) Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Weighted Average Basic and Diluted Common Shares Outstanding The table below reconciles the weighted-average basic and diluted common shares outstanding:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
(in thousands, except for per share amounts)
Numerator for basic and diluted (loss) income per share:
Net (loss) income$(32,366)$(1,788)$(15,138)$13,521 
Denominator
Weighted average number of common shares outstanding - basic73,161 73,853 73,414 73,889 
Effect of dilutive securities1
— — — 159 
Weighted average number of common shares outstanding - diluted73,161 73,853 73,414 74,048 
Basic (loss) income per share:$(0.44)$(0.02)$(0.21)$0.18 
Diluted (loss) income per share:$(0.44)$(0.02)$(0.21)$0.18 
1.Certain outstanding equity awards are anti-dilutive and therefore were excluded from the calculation of the weighted average number of diluted common shares outstanding.
Schedule of Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans
Anti-dilutive outstanding equity awards under share-based compensation plans were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
(in thousands)
Anti-dilutive equity awards2,704 3,000 3,111 2,844