XML 86 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]      
Income tax provision $ 370,237 $ 239,524 $ 152,628
Income tax rates on income before income taxes 26.90% 27.50% 27.30%
Cash and cash equivalents $ 1,339,550 $ 789,750  
Deferred tax liabilities, net 28,431 56,639  
Valuation allowance for deferred tax assets 5,076 4,385  
Other long-term obligations      
Operating Loss Carryforwards [Line Items]      
Deferred tax liabilities, net 28,400 $ 56,600  
Non-US [Member] | Subsidiaries [Member]      
Operating Loss Carryforwards [Line Items]      
Undistributed earnings of foreign subsidiaries 188,300    
Cash and cash equivalents $ 143,500