v3.25.2
Earnings Per Share (Notes)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Earnings Per Share [Text Block] Net Income (Loss) per Share
Basic net income (loss) per share is computed using the weighted average number of shares of common stock outstanding during the period. Diluted net income (loss) per share is calculated using the weighted average number of shares of common stock plus, when dilutive, potential shares of common stock outstanding using the treasury-stock method. Potential shares of common stock outstanding include stock options, and unvested restricted stock units.
The components of basic and diluted earnings per share were as follows (in thousands, except share and per share information):
Three Months Ended June 30,Six Months Ended June 30, 2025
2025202420252024
Basic earnings per share:
Net income (loss)$9,413 $(5,862)$7,930 $(12,714)
Shares used in computation:
Weighted average shares of common stock outstanding42,872,153 42,078,271 42,734,426 41,997,683 
Basic earnings per share$0.22 $(0.14)$0.19 $(0.30)
Diluted earnings per share:
Net income (loss)$9,413 $(5,862)$7,930 $(12,714)
Shares used in computation:
Weighted average shares of common stock outstanding42,872,153 42,078,271 42,734,426 41,997,683 
Stock options174,262 — 312,622 — 
Restricted stock awards and units279,289 — 497,277 — 
Weighted average number of shares43,325,704 42,078,271 43,544,325 41,997,683 
Diluted earnings per share$0.22 $(0.14)$0.18 $(0.30)
The following potentially dilutive equity securities were not included in the diluted earnings per share of common stock calculation because they would have had an antidilutive effect:
 Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
Stock options— 379,436 — 379,436 
Restricted stock units261,559 1,131,801 920,847 1,131,801