v3.26.1
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The computation of net income (loss) per share, including the weighted average shares outstanding used in the computation, is as follows (in thousands, except per share amounts):

Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Net income (loss)$(19,025)$38,315 $(79,698)$12,581 
Less: Net income allocated to participating securities— (24,862)(11,314)
Net income (loss) attributable to common stockholders, basic and diluted$(19,025)$13,453 $(79,698)$1,267 
of which:
Net income (loss) attributable to Class A common stock and Class B common stock - basic$(19,025)$— $(79,698)$— 
Net income (loss) attributable to Class A common stock - basic$— $10,928 $— $1,019 
Net income (loss) attributable to Class F common stock - basic$— $2,525 $— $248 
Net income (loss) attributable to Class A common stock - dilutive$— $14,036 $— $1,082 
Net income (loss) attributable to Class F common stock - dilutive$— $2,322 $— $185 
Class A common stock and Class B common stock
Weighted average shares used in computing net loss - basic and dilutive116,341 — 107,422 — 
Net loss per share - basic and diluted$(0.16)— $(0.74)— 
Class A common stock
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Weighted average shares used in computing net income - basic— 32,900 — 31,209 
Effect of potentially dilutive securities - stock options— 16,456 — 16,503 
Weighted average shares used in computing net income - dilutive— 49,356 — 47,712 
Net income per share - basic $— $0.33 $— $0.03 
Net income per share - dilutive$— $0.28 $— $0.02 
Class F common stock
Weighted average shares used in computing net income - basic— 7,601 — 7,601 
Effect of potentially dilutive securities - stock options— 563 — 563 
Weighted average shares used in computing net income - dilutive— 8,164 — 8,164 
Net income per share - basic$— $0.33 $— $0.03 
Net income per share - dilutive$— $0.28 $— $0.02 
Schedule of Excluded From Computation of Diluted Net Income (Loss) Per Share
The following securities were excluded from the computation of diluted net income (loss) per share because the impact of including them would have been anti-dilutive.

Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Outstanding stock options1,078 — 298 — 
Unvested RSUs— — 
ESPP46 — 33 —