XML 88 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Intangible assets $ 273,867 $ 322,325
Reserves and accruals not currently deductible 135,167 120,973
Deferred revenue 566,273 295,268
Tax credits 130,188 118,123
Lease financing obligation 13,719 15,485
Capitalized research and development expenses 634,534 417,095
Stock-based compensation 38,631 28,079
Net operating losses 25,916 34,274
Other 3,593 1,328
Gross deferred tax assets 1,821,888 1,352,950
Valuation allowance (179,789) (146,268)
Total deferred tax assets 1,642,099 1,206,682
Deferred tax liabilities:    
US tax on foreign earnings (189,823) (245,074)
Right of use asset (11,571) (12,935)
Other (287) (2,881)
Total deferred tax liabilities (201,681) (260,890)
Net deferred tax assets $ 1,440,418 $ 945,792