v3.26.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Income (Loss) Per Share Attributable to Common Stockholders
The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders (in thousands, except per share data):
Three Months Ended March 31,
20262025
Basic EPS:
Numerator:
Net income from continuing operations$1,205,613 $723,538 
Less: income attributable to participating securities— (181)
Net income from continuing operations attributable to common stockholders - Basic
1,205,613 723,357 
Loss from discontinued operations, net of income taxes, attributable to common stockholders - Basic
— (147,082)
Net income attributable to common stockholders - Basic$1,205,613 $576,275 
Denominator:
Weighted-average shares used in computing net income (loss) per share - Basic
337,399 339,837 
Net income (loss) per share attributed to Class A and Class B common stockholders - Basic:
Continuing operations$3.57 $2.13 
Discontinued operations— (0.43)
Basic net income per share$3.57 $1.70 
Diluted EPS:
Numerator:
Net income from continuing operations attributable to common stockholders - Basic$1,205,613 $723,357 
Re-allocation of participating securities considered potentially dilutive securities— 
Net income from continuing operations attributable to common stockholders - Diluted1,205,613 723,360 
Loss from discontinued operations, net of income taxes, attributable to common stockholders - Diluted— (147,083)
Net income attributable to common stockholders - Diluted$1,205,613 $576,277 
Denominator:
Weighted-average shares used in computing net income (loss) per share - Basic337,399 339,837 
Weighted-average dilutive stock awards1,330 5,041 
Weighted-average shares used in computing net income (loss) per share - Diluted338,729 344,878 
Net income (loss) per share attributed to Class A and Class B common stockholders - Diluted:
Continuing operations$3.56 $2.10 
Discontinued operations— (0.43)
Diluted net income per share$3.56 $1.67 
As of March 31,
20262025
Anti-dilutive potential common stock excluded133 117