v3.26.1
Net Income (Loss) Per Share - (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share, Basic, by Common Class, Including Two Class Method
The following table presents the Company’s basic net income (loss) per share (in thousands, except per share amounts):
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Net income (loss) per share, basic:
Net income (loss)
$43,425 $(9,506)$38,687 $(22,337)
Weighted average shares of Class A and Class B common stock outstanding81,659 90,569 82,659 94,297 
Net income (loss) per share, basic
$0.53 $(0.10)$0.47 $(0.24)
Schedule of Net Loss Per Share, Diluted, by Common Class, Including Two Class Method
The following table presents the Company’s diluted net income (loss) per share (in thousands, except per share amounts):
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Net income (loss) per share, diluted:
Numerator:
Net income (loss)
$43,425 $(9,506)$38,687 $(22,337)
Denominator:
Weighted average shares of Class A and Class B common stock outstanding, basic81,659 90,569 82,659 94,297 
Effect of dilutive securities:
Options to purchase common stock24 — 32 — 
Unvested restricted stock units991 — 618 — 
Weighted average shares of Class A and Class B common stock outstanding, diluted82,674 90,569 83,309 94,297 
Net income (loss) per share, diluted
$0.53 $(0.10)$0.46 $(0.24)