XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income (Loss) Per Share Attributable to Common Stockholders (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Income (Loss) Per Share, Basic and Diluted
The Company calculated basic and diluted net income (loss) per share attributable to common stockholders as follows:
Three Months Ended June 30,Six Months Ended June 30,
2024
2023 (1)
2024
2023 (1)
Class A
Class B
Class A
Class B
Class A
Class B
Class A
Class B
Numerator
Net income (loss) attributable to common stockholders, basic$109,105 $10,003 $(52,764)$(6,033)$75,207 $7,841 $(114,389)$(13,209)
Net income (loss) attributable to common stockholders, diluted$108,544 $10,564 $(52,764)$(6,033)$74,830 $8,218 $(114,389)$(13,209)
Denominator
Weighted-average shares used in computing basic net income (loss) per share attributable to common stockholders472,628 43,331 483,039 55,229 468,161 48,812 483,194 55,795 
Effect of dilutive potential shares of common stock5,263 3,179 — — 5,263 3,179 — — 
Weighted-average shares used in computing diluted net income (loss) per share attributable to common stockholders477,891 46,510 483,039 55,229 473,424 51,991 483,194 55,795 
Net income (loss) per share attributable to common stockholders, basic$0.23 $0.23 $(0.11)$(0.11)0.16 0.16 (0.24)(0.24)
Net income (loss) per share attributable to common stockholders, diluted$0.23 $0.23 $(0.11)$(0.11)0.16 0.16 (0.24)(0.24)
(1) The prior period Net income (loss) per share for Class A and Class B common stock has been presented separately to conform with current period presentation, which had no impact on our previously reported basic or diluted Net income (loss) per share.
Schedule of Antidilutive Securities Excluded from Computation of Loss Per Share
Potentially dilutive securities that were excluded from the computation of diluted net income (loss) per share because including them would have had an anti-dilutive effect were as follows:
Three Months Ended June 30, 2024
Six Months Ended June 30, 2024
Class A
Class B
Class A
Class B
Stock options, restricted stock, and employee stock purchase plan
35,229 21,468 45,152 24,835 
The following potentially dilutive securities were excluded from the computation of diluted net income (loss) per share during the three and six months ended June 30, 2023 because including them would have had an anti-dilutive effect as the Company was in a loss position during the period:
As of June 30, 2023
Class A
Class B
Warrants to purchase Class B common stock
— 1,900 
Stock options, restricted stock, and employee stock purchase plan
53,171 30,626 
Total53,171 32,526