Quarterly report [Sections 13 or 15(d)]

Earnings (Loss) per Share

v3.26.1
Earnings (Loss) per Share
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Earnings (Loss) per Share Earnings (Loss) per Share
Basic and diluted earnings (loss) per share for the three and six months ended June 30, 2026 and 2025, respectively, consisted of the following (in thousands, except per share data):
Three Months Ended
June 30,
Six Months Ended June 30,
2026 2025 2026 2025
Numerator (Basic and Diluted):
Net income (loss) $ 3,909  $ (11,035) $ 809  $ (15,457)
Change in value for stock settled consideration(1)
5
Adjusted net income (loss) $ 3,909  $ (11,035) $ 809  $ (15,452)
Denominator:
Basic
Weighted average common shares issued and outstanding 37,845 39,021 38,031 38,984
Deduct: Unvested RSAs(2)
(18) (17) (18) (17)
Weighted average common shares outstanding 37,827 39,004 38,013 38,967
Basic earnings (loss) per common share $ 0.10  $ (0.28) $ 0.02  $ (0.40)
Diluted
Weighted average common shares outstanding from above 37,827 39,004 38,013 38,967
Add: Dilutive effect of RSUs, RSAs, PSUs & ESPP(3)
192 236
Weighted average common shares outstanding 38,019 39,004 38,249 38,967
Diluted earnings (loss) per common share $ 0.10  $ (0.28) $ 0.02  $ (0.40)
Antidilutive shares excluded from diluted earnings (loss) per common share(4)
706 1,297 847 1,184
(1)Relates to contingently issuable stock settled consideration.
(2)RSAs were issued to the non-employee directors and will vest in full on the earlier of the first anniversary of the date of grant or the next annual meeting of stockholders, subject to service requirements. See Note 9 – “Stock-Based Compensation Plans” for additional information.
(3)Shares related to the Company's RSUs, RSAs, PSUs, Amended ESPP, and contingently issuable shares were excluded from the weighted average common shares outstanding for the three and six months ended June 30, 2025 because inclusion of such shares would be antidilutive in a period of loss.
(4)Primarily pertaining to RSU grants to the Company’s employees and independent contractors.