| Current Federal Tax Expense (Benefit) | 133.24M | 2025-01-01 → 2025-12-31 |
| Current State and Local Tax Expense (Benefit) | 67.32M | 2025-01-01 → 2025-12-31 |
| Current Foreign Tax Expense (Benefit) | 146.55M | 2025-01-01 → 2025-12-31 |
| Current Income Tax Expense (Benefit) | 347.11M | 2025-01-01 → 2025-12-31 |
| Deferred Federal Income Tax Expense (Benefit) | 31.08M | 2025-01-01 → 2025-12-31 |
| Deferred State and Local Income Tax Expense (Benefit) | 8.80M | 2025-01-01 → 2025-12-31 |
| Deferred Foreign Income Tax Expense (Benefit) | 26.16M | 2025-01-01 → 2025-12-31 |
| Inventory, Raw Materials, Gross | 245.49M | as of 2025-12-31 |
| Operating Lease, Liability, Current | 49.89M | as of 2025-12-31 |
| Prepaid Expense and Other Assets, Current | 419.87M | as of 2025-12-31 |
| Other Accrued Liabilities, Current | 378.94M | as of 2025-12-31 |
| Accounts Payable, Trade | 93.49M | as of 2025-12-31 |
| Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount | 319.63M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount | 68.26M | 2025-01-01 → 2025-12-31 |
| Share-based Payment Arrangement, Expense, Tax Benefit | 76.98M | 2025-01-01 → 2025-12-31 |
| EffectiveIncomeTaxRateReconciliationFdiiAmount | 7.34M | 2025-01-01 → 2025-12-31 |
| EffectiveIncomeTaxRateReconciliationGiltiAmount | 131.25M | 2025-01-01 → 2025-12-31 |
| Contract with Customer, Performance Obligation Satisfied in Previous Period | 87.30M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount | 20.56M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount | 110.08M | 2025-01-01 → 2025-12-31 |
| Contract with Customer, Liability, Revenue Recognized | 737.90M | 2025-01-01 → 2025-12-31 |
| Equity Securities, FV-NI, Unrealized Gain (Loss) | -8.39M | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount | -29.01M | 2025-01-01 → 2025-12-31 |
| Equity Securities, FV-NI, Gain (Loss) | 57.78M | 2025-01-01 → 2025-12-31 |
| Loss Contingency, Loss in Period | 128.54M | 2025-01-01 → 2025-12-31 |
| Restructuring Reserve, Settled without Cash | 3.39M | 2025-01-01 → 2025-12-31 |
| Restructuring Reserve, Foreign Currency Translation Gain (Loss) | -111.00K | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Tax Contingency, Amount | -4.84M | 2025-01-01 → 2025-12-31 |
| Other Accrued Liabilities, Noncurrent | 271.24M | as of 2025-12-31 |
| Common Stocks, Including Additional Paid in Capital | 4.72B | as of 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount | -11.00K | 2025-01-01 → 2025-12-31 |
| Effective Income Tax Rate Reconciliation, Other Adjustments, Amount | -1.53M | 2025-01-01 → 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year One | 125.33M | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year Two | 117.03M | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year Three | 112.32M | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year Four | 97.51M | as of 2025-12-31 |
| Revenue, Remaining Performance Obligation, Amount | 7.80B | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, Year Five | 62.28M | as of 2025-12-31 |
| Finite-Lived Intangible Asset, Expected Amortization, after Year Five | 203.74M | as of 2025-12-31 |
| Treasury Stock, Value, Acquired, Cost Method | 928.16M | 2025-01-01 → 2025-12-31 |
| Treasury Stock Reissued at Lower than Repurchase Price | 0 | 2025-01-01 → 2025-12-31 |
| Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One | 1.15M | as of 2025-12-31 |
| Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five | 15.48M | as of 2025-12-31 |
| Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 | 26.92M | as of 2025-12-31 |
| Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 | 27.42M | as of 2025-12-31 |
| Long-Lived Assets | 692.97M | as of 2025-12-31 |
| Capitalized Contract Cost, Amortization | 50.00M | 2025-01-01 → 2025-12-31 |
| Stock Repurchase Program, Remaining Authorized Repurchase Amount | 1.40B | as of 2025-12-31 |
| Share-based Payment Arrangement, Decrease for Tax Withholding Obligation | 169.84M | 2025-01-01 → 2025-12-31 |
| Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 852.00K | as of 2025-12-31 |
| Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 199.00K | as of 2025-12-31 |
| Deferred Tax Assets, Operating Loss Carryforwards | 12.80M | as of 2025-12-31 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | 121.64M | as of 2025-12-31 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value | 65.86M | 2025-01-01 → 2025-12-31 |
| Goodwill, Acquired During Period | 249.71M | 2025-01-01 → 2025-12-31 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value | 109.59M | as of 2025-12-31 |
| Deferred Tax Assets, Tax Credit Carryforwards | 125.27M | as of 2025-12-31 |
| Goodwill, Foreign Currency Translation Gain (Loss) | 120.76M | 2025-01-01 → 2025-12-31 |
| Deferred Tax Assets, Capital Loss Carryforwards | 16.60M | as of 2025-12-31 |
| Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost | 38.61M | as of 2025-12-31 |
| Unrecorded Unconditional Purchase Obligation | 33.30M | as of 2025-12-31 |
| Operating Lease, Cost | 70.85M | 2025-01-01 → 2025-12-31 |
| Right-of-Use Asset Obtained in Exchange for Operating Lease Liability | 79.57M | 2025-01-01 → 2025-12-31 |
| Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other | 305.83M | as of 2025-12-31 |
| Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals | 110.63M | as of 2025-12-31 |
| Accounts Receivable, Allowance for Credit Loss, Writeoff | 2.75M | 2025-01-01 → 2025-12-31 |
| Deferred Tax Assets, Goodwill and Intangible Assets | 472.39M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year One | 55.59M | as of 2025-12-31 |
| Deferred Tax Assets, Deferred Income | 84.31M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year Two | 38.88M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year Three | 31.55M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year Four | 25.57M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, Year Five | 17.39M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid, after Year Five | 44.76M | as of 2025-12-31 |
| Deferred Tax Assets, Investments | 22.83M | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, to be Paid | 213.75M | as of 2025-12-31 |
| Deferred Tax Assets, Gross | 1.26B | as of 2025-12-31 |
| Deferred Tax Assets, Valuation Allowance | 104.78M | as of 2025-12-31 |
| Deferred Tax Assets, Net of Valuation Allowance | 1.16B | as of 2025-12-31 |
| Lessee, Operating Lease, Liability, Undiscounted Excess Amount | 27.57M | as of 2025-12-31 |
| Deferred Tax Assets, Net | 870.17M | as of 2025-12-31 |
| Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount | 14.20M | 2025-01-01 → 2025-12-31 |
| Deferred Tax Liabilities, Investments | 11.42M | as of 2025-12-31 |
| Deferred Tax Liabilities, Undistributed Foreign Earnings | 92.95M | as of 2025-12-31 |
| Deferred Tax Liabilities, Leasing Arrangements | 39.61M | as of 2025-12-31 |
| Deferred Tax Liabilities, Intangible Assets | 139.76M | as of 2025-12-31 |
| Deferred Tax Liabilities, Other | 3.95M | as of 2025-12-31 |
| Deferred Tax Liabilities, Net | 287.69M | as of 2025-12-31 |
| Defined Contribution Plan, Cost | 51.10M | 2025-01-01 → 2025-12-31 |
| Purchase Obligation, to be Paid, Year One | 99.63M | as of 2025-12-31 |
| Purchase Obligation, to be Paid, Year Two | 27.32M | as of 2025-12-31 |
| Purchase Obligation, to be Paid, Year Three | 20.94M | as of 2025-12-31 |
| Purchase Obligation, to be Paid, Year Four | 7.18M | as of 2025-12-31 |
| Purchase Obligation, to be Paid, Year Five | 7.01M | as of 2025-12-31 |
| Purchase Obligation, to be Paid, after Year Five | 0 | as of 2025-12-31 |
| Purchase Obligation | 162.08M | as of 2025-12-31 |
| Unrecognized Tax Benefits | 100.94M | as of 2025-12-31 |
| Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions | 232.00K | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions | 4.12M | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities | 6.60M | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations | 4.12M | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation | 81.00K | 2025-01-01 → 2025-12-31 |
| Unrecognized Tax Benefits that Would Impact Effective Tax Rate | 99.94M | as of 2025-12-31 |
| Unbilled Contracts Receivable | 455.99M | as of 2025-12-31 |
| Income Tax Examination, Penalties Accrued | 891.00K | as of 2025-12-31 |
| Income Tax Examination, Interest Accrued | 9.05M | as of 2025-12-31 |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | 535.55M | 2025-01-01 → 2025-12-31 |
| Income (Loss) from Continuing Operations before Income Taxes, Foreign | 986.49M | 2025-01-01 → 2025-12-31 |
| Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments | -29.20M | 2025-01-01 → 2025-12-31 |
| Debt Securities, Available-for-sale, Amortized Cost | 70.32M | as of 2025-12-31 |
| APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 455.18M | 2025-01-01 → 2025-12-31 |