XML 38 R20.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Calculation of Basic and Diluted Net Loss Per Share
We calculated basic and diluted net income per share as follows (in thousands, except per share amounts):
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Class AClass BClass AClass BClass AClass BClass AClass B
Basic net income per share:
Numerator:
Net income$81,175 $10,933 $26,835 $3,721 $122,907 $16,878 $12,837 $1,794 
Denominator:
Weighted-average shares used in computing net income per share, basic
597,362 80,457 595,867 82,629 595,320 81,749 596,749 83,408 
Basic net income per share
$0.14 $0.14 $0.05 $0.05 $0.21 $0.21 $0.02 $0.02 
Diluted net income per share:
Numerator:
Net income$81,175 $10,933 $26,835 $3,721 $122,907 $16,878 $12,837 $1,794 
Reallocation of net income as a result of conversion of Class B to Class A common stock 10,933 — 3,721 — 16,878 — 1,794 — 
Reallocation of net income to Class B common stock — (263)— (91)— (347)— (55)
Diluted net income
$92,108 $10,670 $30,556 $3,630 $139,785 $16,531 $14,631 $1,739 
Denominator
Weighted-average shares used in computing net income per share, basic
597,362 80,457 595,867 82,629 595,320 81,749 596,749 83,408 
Conversion of Class B to Class A common stock80,457 — 82,629 — 81,749 — 83,408 — 
Weighted average effect of dilutive potential common stock 16,713 — 16,987 — 14,178 — 21,611 — 
Weighted-average shares used in computing net income per share, diluted
694,532 80,457 695,483 82,629 691,247 81,749 701,768 83,408 
Diluted net income per share
$0.13 $0.13 $0.04 $0.04 $0.20 $0.20 $0.02 $0.02 
Schedule of Weighted-Average Anti-Dilutive Shares of Common Stock Excluded from the Calculation of Diluted Net Loss Per Share
We excluded the following weighted-average potential shares of common stock from our calculation of diluted net income per share because these would be anti-dilutive (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
Unvested restricted stock units and restricted stock awards1,601 13,932 8,322 5,701 
Total1,601 13,932 8,322 5,701