XML 72 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income tax provision at the federal statutory rate of 21% $ 147,852 $ 163,124 $ 79,273
State income taxes, net of effect of federal tax benefit 16,466 15,689 14,454
Stock-based compensation 29,248 32,270 (27,941)
Research credits (17,194) (10,373) (12,611)
Foreign-derived intangible income deduction (41,730) (40,296) (12,646)
Change in valuation allowance 8,860 (39,015) (22,621)
Foreign income taxed at a different statutory rate 4,637 6,680 (4,104)
Withholding taxes 302 891 8,922
Change in uncertain tax positions (1,376) (5,804) (10,694)
Other, net 5,678 2,143 3,329
Income tax provision $ 152,743 $ 125,309 $ 15,361