v3.26.1
Net Earnings (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss Per Share
The following table sets forth the computation of basic and diluted net earnings (loss) per share:
Three Months Ended March 31,
(in thousands, except per share data)20262025
Net income (loss)$1,414 $(22,935)
Weighted-average shares used to compute net earnings (loss) per share:
Basic115,897 120,083 
Dilutive impact of outstanding equity awards1,794 — 
Diluted117,691 120,083 
Net earnings (loss) per share
Basic$0.01 $(0.19)
Diluted$0.01 $(0.19)
Schedule of Potentially Dilutive Securities
The following potentially dilutive securities have been excluded from the diluted per share calculations because they would have been antidilutive:
Three Months Ended March 31,
(in thousands)20262025
RSUs7,021 9,925 
Stock options94 3,999 
Shares to be issued under the 2018 ESPP— 43 
PSUs207 131 
Restricted stock149 156 
Total7,471 14,254