XML 97 R87.htm IDEA: XBRL DOCUMENT v3.24.3
NET INCOME PER SHARE - Calculation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Numerator:                
Net income (loss) $ 281,136 $ 189,872 $ 470,820 $ (93,544) $ (105,378) $ 95,828 $ 941,828 $ (103,094)
Less: Net loss attributable to noncontrolling interests (2,618)     (4,806)     (9,199) (10,630)
Net income (loss) attributable to common stockholders, basic 283,754     (88,738)     951,027 (92,464)
Net income (loss) attributable to common stockholders, diluted $ 283,754     $ (88,738)     $ 951,027 $ (92,464)
Basic shares:                
Weighted-average shares used to compute basic net income (loss) per share (in shares) 616,428     611,276     616,830 606,767
Diluted shares:                
Stock options, restricted stock, and employee stock purchase plan (in shares) 4,224     0     6,481 0
Convertible notes (in shares) 12,108     0     12,108 0
Weighted-average shares used to compute diluted net income (loss) per share (in shares) 632,760     611,276     635,419 606,767
Net income (loss) per share attributable to common stockholders:                
Basic (in USD per share) $ 0.46     $ (0.15)     $ 1.54 $ (0.15)
Diluted (in USD per share) $ 0.45     $ (0.15)     $ 1.50 $ (0.15)