XML 49 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Net Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings 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):
Year Ended December 31,
202520242023
Net income (loss) per share, basic:
Net income (loss)
$(32,994)$(12,854)$49,098 
Weighted average shares of Class A and Class B common stock outstanding89,867 98,588 100,730 
Net income (loss) per share attributable to Class A and Class B common stockholders, basic
$(0.37)$(0.13)$0.49 
Schedule of Earnings 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):
Year Ended December 31,
202520242023
Net income (loss) per share, diluted:
Numerator:
Net income (loss)
$(32,994)$(12,854)$49,098 
Denominator:
Weighted average shares of Class A and Class B common stock outstanding, basic89,867 98,588 100,730 
Effect of dilutive securities:
Options to purchase common stock— — 4,761 
Unvested restricted stock units— — 267 
Employee stock purchase plan— — 23 
Weighted average shares of Class A and Class B common stock outstanding, diluted89,867 98,588 105,781 
Net income (loss) per share attributable to Class A and Class B common stockholders, diluted
$(0.37)$(0.13)$0.46