XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.4
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Activity Related to Stock Option
The following table summarizes the activities related to the Company’s stock options:
 
 Options Outstanding
 Number of
Shares
Weighted- Average Exercise Price
(per share)
Weighted- Average Remaining Contractual Term (in years)Aggregate
Intrinsic Value
(in thousands)
Balances as of December 31, 202117,595,851 $219.83 
Granted3,691,257 267.94 
Exercised(1,383,669)27.19 
Expired(6,578)11.10 
Balances as of December 31, 202219,896,861 $242.22 
Granted1,729,218 372.49 
Exercised(1,926,598)87.30 
Expired(4,372)36.39 
Balances as of December 31, 202319,695,109 $268.86 
Granted575,856 620.92 
Exercised(4,846,048)172.17 
Expired(5,915)56.05 
Balances as of December 31, 202415,419,002 $312.48 5.16$8,925,315 
Vested and expected to vest as of December 31, 2024
15,419,002 $312.48 5.16$8,925,315 
Exercisable as of December 31, 2024
15,401,292 $312.30 5.16$8,917,827 
Schedule of Amounts Related to Option Exercises
A summary of the amounts related to option exercises, is as follows:
Year Ended December 31,
202420232022
(in thousands)
Total intrinsic value of options exercised$2,352,829 $610,594 $345,839 
Cash received from options exercised832,887 169,990 35,746 
Schedule of Unvested Restricted Stock Units
The following table summarizes the activities related to the Company’s unvested RSUs and PSUs:
Unvested Restricted Stock Units
Number of
Shares
Weighted-
Average
Grant-Date Fair Value
(per share)
Balances as of December 31, 2023— $— 
Granted (1)159,978 686.36
Vested (1)(26,660)562.00 
Forfeited— — 
Balances as of December 31, 2024133,318 $711.23 
(1) Amounts exclude 26,660 incremental PSU awards that will be granted and 53,320 incremental PSU awards that will vest based on the achievement of market-based performance targets during the period presented, but have not been settled as of December 31, 2024.
Schedule of Stock-Based Compensation Expense
The following table summarizes total stock-based compensation expense and the related income tax impact:
Year Ended December 31,
202420232022
(in thousands)
Total stock-based compensation expense$272,588 $339,368 $575,452 
Total income tax impact on provision43,876 61,588 127,289 
Schedule of Changes in Accumulated Other Comprehensive Income (Loss)
The following table summarizes the changes in accumulated balances of other comprehensive income (loss):
Foreign Currency Translation
Adjustments
Net Investment Hedge Gains (Losses)Change in Unrealized Gains (Losses) on Cash Flow HedgesChange in Unrealized Gains (Losses) on Excluded Component of Fair Value HedgesChange in Unrealized Gains (Losses)
on AFS Securities
Tax (Expense) BenefitTotal
(in thousands)
Balances as of December 31, 2021$(40,495)$— $— $— $— $— $(40,495)
Other comprehensive income (loss) before reclassifications
(176,811)— — — — — (176,811)
Amounts reclassified from accumulated other comprehensive income (loss)
— — — — — — — 
Net change in accumulated other comprehensive income (loss)
(176,811)— — — — — (176,811)
Balances as of December 31, 2022(217,306)— — — — — (217,306)
Other comprehensive income (loss) before reclassifications
113,384 — (155,730)— — 35,707 (6,639)
Amounts reclassified from accumulated other comprehensive income (loss)
— — — — — — — 
Net change in accumulated other comprehensive income (loss)
113,384 — (155,730)— — 35,707 (6,639)
Balances as of December 31, 2023(103,922)— (155,730)— — 35,707 (223,945)
Other comprehensive income (loss) before reclassifications
(272,911)32,400 1,195,738 (14,334)3,260 (279,408)664,745 
Amounts reclassified from accumulated other comprehensive income (loss)
— — (125,639)23,567 — 23,434 (78,638)
Net change in accumulated other comprehensive income (loss)
(272,911)32,400 1,070,099 9,233 3,260 (255,974)586,107 
Balances as of December 31, 2024$(376,833)$32,400 $914,369 $9,233 $3,260 $(220,267)$362,162 
The following table summarizes the amounts reclassified from AOCI to the Consolidated Statement of Operations:
Year Ended December 31,
2024
RevenuesCost of RevenuesInterest and other income (expense)Provision for Income TaxesTotal Reclassifications
(in thousands)
Gains (losses) on derivatives in cash flow hedging relationship
Foreign exchange contracts
Amount of gains (losses) reclassified from AOCI$124,010 $1,629 $— $(28,844)$96,795 
Gains (losses) on derivatives in fair value hedging relationship
Foreign exchange contracts
Amount excluded from assessment of effectiveness and recognized in earnings based on amortization approach— — (23,567)5,410 (18,157)
Total$124,010 $1,629 $(23,567)$(23,434)$78,638 
No amounts were reclassified from AOCI into the Consolidated Statements of Operations in the years ended December 31, 2023 and 2022.