v3.24.3
Net Income (Loss) Per Share - Calculation of Basic and Diluted Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Denominator:        
Weighted-average shares used in computing net income (loss) per share, basic (in shares) 678,496 669,261 680,157 674,853
Basic net income (loss) per share (in dollars per share) $ 0.05 $ 0.01 $ 0.02 $ (0.35)
Weighted-average shares used in computing net income (loss) per share, diluted (in shares) 695,483 687,101 701,768 674,853
Diluted net income (loss) per share (in dollars per share) $ 0.04 $ 0.01 $ 0.02 $ (0.35)
Class A        
Numerator:        
Net income (loss) $ 26,835 $ 5,847 $ 12,837 $ (205,602)
Reallocation of net income as a result of conversion of Class B to Class A common stock 3,721 886 1,794 0
Reallocation of net income to Class B common stock 0 0 0 0
Diluted net income (loss) $ 30,556 $ 6,733 $ 14,631 $ (205,602)
Denominator:        
Weighted-average shares used in computing net income (loss) per share, basic (in shares) 595,867 581,235 596,749 585,973
Basic net income (loss) per share (in dollars per share) $ 0.05 $ 0.01 $ 0.02 $ (0.35)
Conversion of Class B to Class A common stock (in shares) 82,629 88,026 83,408 0
Weighted average effect of dilutive potential common stock (in shares) 16,987 17,840 21,611 0
Weighted-average shares used in computing net income (loss) per share, diluted (in shares) 695,483 687,101 701,768 585,973
Diluted net income (loss) per share (in dollars per share) $ 0.04 $ 0.01 $ 0.02 $ (0.35)
Class B        
Numerator:        
Net income (loss) $ 3,721 $ 886 $ 1,794 $ (31,186)
Reallocation of net income as a result of conversion of Class B to Class A common stock 0 0 0 0
Reallocation of net income to Class B common stock (91) (25) (55) 0
Diluted net income (loss) $ 3,630 $ 861 $ 1,739 $ (31,186)
Denominator:        
Weighted-average shares used in computing net income (loss) per share, basic (in shares) 82,629 88,026 83,408 88,880
Basic net income (loss) per share (in dollars per share) $ 0.05 $ 0.01 $ 0.02 $ (0.35)
Conversion of Class B to Class A common stock (in shares) 0 0 0 0
Weighted average effect of dilutive potential common stock (in shares) 0 0 0 0
Weighted-average shares used in computing net income (loss) per share, diluted (in shares) 82,629 88,026 83,408 88,880
Diluted net income (loss) per share (in dollars per share) $ 0.04 $ 0.01 $ 0.02 $ (0.35)