2024 Q3 Form 10-K Financial Statement
#000094381924000013 Filed on August 09, 2024
Income Statement
Concept | 2024 Q3 | 2024 Q2 | 2024 |
---|---|---|---|
Revenue | $1.225B | $1.223B | $4.685B |
YoY Change | 11.08% | 9.01% | 10.95% |
Cost Of Revenue | $507.3M | $507.7M | $2.030B |
YoY Change | 1.0% | 0.59% | 8.71% |
Gross Profit | $717.2M | $715.5M | $2.655B |
YoY Change | 19.52% | 15.9% | 12.72% |
Gross Profit Margin | 58.57% | 58.5% | 56.67% |
Selling, General & Admin | $239.0M | $242.2M | $917.1M |
YoY Change | 7.23% | 0.62% | 4.94% |
% of Gross Profit | 33.32% | 33.85% | 34.54% |
Research & Development | $79.52M | $80.86M | $307.5M |
YoY Change | 5.04% | 3.48% | 6.91% |
% of Gross Profit | 11.09% | 11.3% | 11.58% |
Depreciation & Amortization | $44.73M | $43.68M | $176.9M |
YoY Change | -0.45% | -6.59% | 7.09% |
% of Gross Profit | 6.24% | 6.1% | 6.66% |
Operating Expenses | $329.9M | $334.3M | $1.335B |
YoY Change | 6.06% | 0.95% | 9.12% |
Operating Profit | $387.3M | $381.2M | $1.320B |
YoY Change | 34.02% | 33.18% | 16.61% |
Interest Expense | -$1.661M | -$20.53M | -$45.71M |
YoY Change | -91.46% | 9.45% | 2.2% |
% of Operating Profit | -0.43% | -5.38% | -3.46% |
Other Income/Expense, Net | -$3.815M | -$2.957M | -$55.10M |
YoY Change | -77.3% | -4947.54% | 82.39% |
Pretax Income | $383.5M | $357.7M | $1.265B |
YoY Change | 40.89% | 29.24% | 14.81% |
Income Tax | $72.14M | $65.50M | $243.8M |
% Of Pretax Income | 18.81% | 18.31% | 19.28% |
Net Earnings | $311.4M | $292.2M | $1.021B |
YoY Change | 41.9% | 27.25% | 13.75% |
Net Earnings / Revenue | 25.43% | 23.89% | 21.79% |
Basic Earnings Per Share | $2.12 | $6.94 | |
Diluted Earnings Per Share | $2.11 | $1.98 | $6.92 |
COMMON SHARES | |||
Basic Shares Outstanding | 146.9M shares | 146.9M shares | 147.0M shares |
Diluted Shares Outstanding | 147.6M shares | 147.6M shares |
Balance Sheet
Concept | 2024 Q3 | 2024 Q2 | 2024 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $426.4M | $238.4M | $238.4M |
YoY Change | 103.9% | 4.59% | 4.59% |
Cash & Equivalents | $426.4M | $238.4M | $238.4M |
Short-Term Investments | |||
Other Short-Term Assets | $213.0M | $180.0M | $421.7M |
YoY Change | 31.75% | 0.05% | 3.98% |
Inventory | $918.0M | $822.3M | $822.3M |
Prepaid Expenses | |||
Receivables | $811.2M | $837.3M | $875.5M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $2.641B | $2.358B | $2.358B |
YoY Change | 14.6% | -0.43% | -0.43% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $560.2M | $548.0M | $699.1M |
YoY Change | 4.91% | 1.89% | 5.01% |
Goodwill | $2.886B | $2.842B | |
YoY Change | 2.63% | 2.59% | |
Intangibles | |||
YoY Change | |||
Long-Term Investments | $69.29M | $65.46M | $65.46M |
YoY Change | 11.46% | 0.15% | 0.15% |
Other Assets | $278.9M | $284.0M | $403.7M |
YoY Change | 5.18% | 8.21% | 26.15% |
Total Long-Term Assets | $4.581B | $4.515B | $4.515B |
YoY Change | 3.27% | 2.98% | 2.98% |
TOTAL ASSETS | |||
Total Short-Term Assets | $2.641B | $2.358B | $2.358B |
Total Long-Term Assets | $4.581B | $4.515B | $4.515B |
Total Assets | $7.222B | $6.872B | $6.872B |
YoY Change | 7.15% | 1.79% | 1.79% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $249.3M | $237.7M | $237.7M |
YoY Change | 40.8% | 57.69% | 57.69% |
Accrued Expenses | $365.7M | $377.7M | $403.0M |
YoY Change | 5.02% | 3.29% | 3.97% |
Deferred Revenue | $157.2M | $152.6M | |
YoY Change | 7.14% | 10.49% | |
Short-Term Debt | $9.896M | $9.900M | $0.00 |
YoY Change | -0.09% | -0.02% | |
Long-Term Debt Due | $9.896M | $9.900M | $9.900M |
YoY Change | -0.09% | -0.02% | -0.02% |
Total Short-Term Liabilities | $904.1M | $910.7M | $910.7M |
YoY Change | 17.29% | 20.05% | 20.05% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $667.6M | $697.3M | $697.3M |
YoY Change | -50.61% | -51.28% | -51.28% |
Other Long-Term Liabilities | $83.27M | $42.26M | $321.0M |
YoY Change | 142.57% | -38.01% | -5.96% |
Total Long-Term Liabilities | $1.123B | $1.098B | $1.018B |
YoY Change | -34.68% | -41.09% | -42.55% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $904.1M | $910.7M | $910.7M |
Total Long-Term Liabilities | $1.123B | $1.098B | $1.018B |
Total Liabilities | $2.027B | $2.008B | $2.008B |
YoY Change | -18.59% | -23.4% | -23.4% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $5.225B | $4.992B | |
YoY Change | 18.7% | 17.37% | |
Common Stock | $1.925B | $1.897B | |
YoY Change | 7.44% | 7.03% | |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $5.195B | $4.864B | $4.864B |
YoY Change | |||
Total Liabilities & Shareholders Equity | $7.222B | $6.872B | $6.872B |
YoY Change | 7.15% | 1.79% | 1.79% |
Cashflow Statement
Concept | 2024 Q3 | 2024 Q2 | 2024 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $311.4M | $292.2M | $1.021B |
YoY Change | 41.9% | 27.25% | 13.75% |
Depreciation, Depletion And Amortization | $44.73M | $43.68M | $176.9M |
YoY Change | -0.45% | -6.59% | 7.09% |
Cash From Operating Activities | $325.5M | $440.1M | $1.401B |
YoY Change | 13.71% | 85.36% | 102.11% |
INVESTING ACTIVITIES | |||
Capital Expenditures | $17.84M | $26.32M | $99.46M |
YoY Change | -40.6% | -32.04% | -16.89% |
Acquisitions | $0.00 | $133.5M | |
YoY Change | -100.0% | -86.82% | |
Other Investing Activities | $21.75M | -$20.19M | -$154.9M |
YoY Change | -120.12% | 159.16% | -84.9% |
Cash From Investing Activities | $2.146M | -$46.51M | -$269.8M |
YoY Change | -101.44% | -0.03% | -76.74% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | $77.89M | $282.3M | |
YoY Change | 10.33% | 9.31% | |
Common Stock Issuance & Retirement, Net | $96.92M | ||
YoY Change | 97.22% | ||
Debt Paid & Issued, Net | $30.00M | $835.0M | |
YoY Change | -83.78% | 106.17% | |
Cash From Financing Activities | -$150.8M | -393.3M | -$1.119B |
YoY Change | -0.25% | 108.54% | -364.69% |
NET CHANGE | |||
Cash From Operating Activities | $325.5M | 440.1M | $1.401B |
Cash From Investing Activities | $2.146M | -46.51M | -$269.8M |
Cash From Financing Activities | -$150.8M | -393.3M | -$1.119B |
Net Change In Cash | $188.0M | 322.0K | $10.47M |
YoY Change | -1100.48% | -86.13% | -122.85% |
FREE CASH FLOW | |||
Cash From Operating Activities | $325.5M | $440.1M | $1.401B |
Capital Expenditures | $17.84M | $26.32M | $99.46M |
Free Cash Flow | $307.7M | $413.8M | $1.302B |
YoY Change | 20.08% | 108.25% | 126.94% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2024 | dei |
Document Annual Report
DocumentAnnualReport
|
true | |
CY2024 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2024-06-30 | |
CY2024 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--06-30 | |
CY2024 | dei |
Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
|
Yes | |
CY2024 | dei |
Entity Voluntary Filers
EntityVoluntaryFilers
|
No | |
CY2024 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2024 | dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | |
CY2024 | dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | |
CY2024 | dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | |
CY2024 | dei |
Entity Small Business
EntitySmallBusiness
|
false | |
CY2024 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2024 | dei |
Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
|
true | |
CY2024Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
238361000 | usd |
CY2024Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
21132000 | usd |
CY2024Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
837275000 | usd |
CY2024Q2 | us-gaap |
Inventory Net
InventoryNet
|
822250000 | usd |
CY2024Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
459833000 | usd |
CY2024Q2 | us-gaap |
Assets Current
AssetsCurrent
|
2357719000 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
548025000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
151121000 | usd |
CY2024Q2 | us-gaap |
Goodwill
Goodwill
|
2842055000 | usd |
CY2024Q2 | us-gaap |
Deferred Income Taxes And Other Assets Noncurrent
DeferredIncomeTaxesAndOtherAssetsNoncurrent
|
203569000 | usd |
CY2024Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
284001000 | usd |
CY2024Q2 | us-gaap |
Assets Noncurrent
AssetsNoncurrent
|
4514675000 | usd |
CY2024Q2 | us-gaap |
Assets
Assets
|
6872394000 | usd |
CY2024Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
237728000 | usd |
CY2024Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
377678000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
25278000 | usd |
CY2024Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
152554000 | usd |
CY2024Q2 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
107517000 | usd |
CY2024Q2 | us-gaap |
Short Term Borrowings
ShortTermBorrowings
|
9900000 | usd |
CY2024Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
910655000 | usd |
CY2024Q2 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
137343000 | usd |
CY2024Q2 | us-gaap |
Deferred Income Taxes And Other Tax Liabilities Noncurrent
DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
|
79339000 | usd |
CY2024Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
42257000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
697313000 | usd |
CY2024Q2 | us-gaap |
Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
|
0 | usd |
CY2024Q2 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
1097696000 | usd |
CY2024Q2 | us-gaap |
Liabilities
Liabilities
|
2008351000 | usd |
CY2024Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2024Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
2000000 | shares |
CY2024Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2024Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2024Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.004 | |
CY2024Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
350000000 | shares |
CY2024Q2 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
588000 | usd |
CY2024Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
1896604000 | usd |
CY2024Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
4991647000 | usd |
CY2024Q2 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
42664067 | shares |
CY2024Q2 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
1773267000 | usd |
CY2024Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-251529000 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
4864043000 | usd |
CY2024Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
6872394000 | usd |
CY2024 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
4685297000 | usd |
CY2023 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
4222993000 | usd |
CY2024 | us-gaap |
Cost Of Goods And Service Excluding Depreciation Depletion And Amortization
CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
|
1997031000 | usd |
CY2023 | us-gaap |
Cost Of Goods And Service Excluding Depreciation Depletion And Amortization
CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
|
1836935000 | usd |
CY2024 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
917136000 | usd |
CY2024 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
307525000 | usd |
CY2023 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
287642000 | usd |
CY2024 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
0 | usd |
CY2023 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
10949000 | usd |
CY2024 | us-gaap |
Operating Expenses
OperatingExpenses
|
1335410000 | usd |
CY2024 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1319893000 | usd |
CY2024 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
-1848000 | usd |
CY2023 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
-7265000 | usd |
CY2024 | us-gaap |
Equity Securities Fv Ni Gain Loss
EquitySecuritiesFvNiGainLoss
|
-4045000 | usd |
CY2023 | us-gaap |
Equity Securities Fv Ni Gain Loss
EquitySecuritiesFvNiGainLoss
|
9922000 | usd |
CY2024 | us-gaap |
Gain On Business Interruption Insurance Recovery
GainOnBusinessInterruptionInsuranceRecovery
|
0 | usd |
CY2023 | us-gaap |
Gain On Business Interruption Insurance Recovery
GainOnBusinessInterruptionInsuranceRecovery
|
20227000 | usd |
CY2024 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-3494000 | usd |
CY2023 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-5712000 | usd |
CY2024 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-55095000 | usd |
CY2023 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-30207000 | usd |
CY2024 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1264798000 | usd |
CY2023 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1101664000 | usd |
CY2024 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
243847000 | usd |
CY2023 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
204108000 | usd |
CY2024 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1020951000 | usd |
CY2024 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
6.94 | |
CY2023 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
6.12 | |
CY2024 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
6.92 | |
CY2023 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
6.09 | |
CY2024 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
1.92 | |
CY2023 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
1.76 | |
CY2024 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
147021000 | shares |
CY2023 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
146765000 | shares |
CY2024 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
147550000 | shares |
CY2023 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
147455000 | shares |
CY2024 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1020951000 | usd |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
897556000 | usd |
CY2024 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
31743000 | usd |
CY2023 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
-35596000 | usd |
CY2024 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-10744000 | usd |
CY2023 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
75815000 | usd |
CY2024 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
1041950000 | usd |
CY2023 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
937775000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.035 | |
CY2024 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
30573000 | usd |
CY2024 | rmd |
Operating Lease Income
OperatingLeaseIncome
|
92900000 | usd |
CY2023 | rmd |
Operating Lease Income
OperatingLeaseIncome
|
88600000 | usd |
CY2023 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
|
4051000 | usd |
CY2022 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
|
8278000 | usd |
CY2024 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
243847000 | usd |
CY2023 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
204108000 | usd |
CY2022 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
181046000 | usd |
CY2024Q2 | us-gaap |
Deferred Income Taxes And Other Assets Noncurrent
DeferredIncomeTaxesAndOtherAssetsNoncurrent
|
203569000 | usd |
CY2023Q2 | us-gaap |
Deferred Income Taxes And Other Assets Noncurrent
DeferredIncomeTaxesAndOtherAssetsNoncurrent
|
132974000 | usd |
CY2024Q2 | us-gaap |
Deferred Income Taxes And Other Tax Liabilities Noncurrent
DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
|
79339000 | usd |
CY2023Q2 | us-gaap |
Deferred Income Taxes And Other Tax Liabilities Noncurrent
DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
|
90650000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
|
124230000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
|
35336000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
|
34314000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
|
9271000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
|
6051000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
|
15602000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
|
13212000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Warranty Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
|
6112000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Warranty Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
|
5348000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
|
6103000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
|
23455000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
|
22387000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Capital Loss Carryforwards
DeferredTaxAssetsCapitalLossCarryforwards
|
5587000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Capital Loss Carryforwards
DeferredTaxAssetsCapitalLossCarryforwards
|
917000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
|
11538000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
|
8670000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Deferred Income
DeferredTaxAssetsDeferredIncome
|
28030000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Deferred Income
DeferredTaxAssetsDeferredIncome
|
23908000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets In Process Research And Development
DeferredTaxAssetsInProcessResearchAndDevelopment
|
125411000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets In Process Research And Development
DeferredTaxAssetsInProcessResearchAndDevelopment
|
111704000 | usd |
CY2024Q2 | rmd |
Deferred Tax Assets Lease Liabilities
DeferredTaxAssetsLeaseLiabilities
|
25602000 | usd |
CY2023Q2 | rmd |
Deferred Tax Assets Lease Liabilities
DeferredTaxAssetsLeaseLiabilities
|
21347000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Derivative Instruments
DeferredTaxAssetsDerivativeInstruments
|
56324000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Derivative Instruments
DeferredTaxAssetsDerivativeInstruments
|
27666000 | usd |
CY2024 | us-gaap |
Income Tax Holiday Aggregate Dollar Amount
IncomeTaxHolidayAggregateDollarAmount
|
49600000 | usd |
CY2024 | us-gaap |
Income Tax Holiday Income Tax Benefits Per Share
IncomeTaxHolidayIncomeTaxBenefitsPerShare
|
0.34 | |
CY2023 | us-gaap |
Income Tax Holiday Aggregate Dollar Amount
IncomeTaxHolidayAggregateDollarAmount
|
40500000 | usd |
CY2023 | us-gaap |
Income Tax Holiday Income Tax Benefits Per Share
IncomeTaxHolidayIncomeTaxBenefitsPerShare
|
0.27 | |
CY2024 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
176870000 | usd |
CY2024 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
32963000 | usd |
CY2023 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
30396000 | usd |
CY2024 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
2029994000 | usd |
CY2023 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
1867331000 | usd |
CY2022 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
1553816000 | usd |
CY2024 | us-gaap |
Gross Profit
GrossProfit
|
2655303000 | usd |
CY2022 | us-gaap |
Gross Profit
GrossProfit
|
2024311000 | usd |
CY2023 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
874003000 | usd |
CY2022 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
737508000 | usd |
CY2022 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
253575000 | usd |
CY2024 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2024 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
FY | |
CY2024 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000943819 | |
CY2024 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2024 | |
CY2024 | dei |
Document Transition Report
DocumentTransitionReport
|
false | |
CY2024 | us-gaap |
Impairment Of Intangible Asset Finite Lived Statement Of Income Or Comprehensive Income Extensible Enumeration
ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
|
http://fasb.org/us-gaap/2024#RestructuringCharges | |
CY2023Q2 | us-gaap |
Derivative Asset Current Statement Of Financial Position Extensible Enumeration
DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrent | |
CY2024Q2 | us-gaap |
Derivative Asset Current Statement Of Financial Position Extensible Enumeration
DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrent | |
CY2024Q2 | us-gaap |
Derivative Asset Noncurrent Statement Of Financial Position Extensible Enumeration
DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent | |
CY2023Q2 | us-gaap |
Derivative Asset Noncurrent Statement Of Financial Position Extensible Enumeration
DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent | |
CY2023Q2 | us-gaap |
Derivative Liability Noncurrent Statement Of Financial Position Extensible Enumeration
DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent | |
CY2024Q2 | us-gaap |
Derivative Liability Noncurrent Statement Of Financial Position Extensible Enumeration
DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent | |
CY2024Q2 | us-gaap |
Derivative Liability Current Statement Of Financial Position Extensible Enumeration
DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent | |
CY2023Q2 | us-gaap |
Derivative Liability Current Statement Of Financial Position Extensible Enumeration
DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent | |
CY2023Q2 | us-gaap |
Derivative Liability Statement Of Financial Position Extensible Enumeration
DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent | |
CY2024Q2 | us-gaap |
Derivative Liability Statement Of Financial Position Extensible Enumeration
DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent | |
CY2023Q2 | us-gaap |
Derivative Asset Statement Of Financial Position Extensible Enumeration
DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent http://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrent | |
CY2024Q2 | us-gaap |
Derivative Asset Statement Of Financial Position Extensible Enumeration
DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent http://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrent | |
CY2024 | dei |
Document Fin Stmt Error Correction Flag
DocumentFinStmtErrorCorrectionFlag
|
false | |
CY2024 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2023Q4 | dei |
Entity Public Float
EntityPublicFloat
|
25155017346 | usd |
CY2024Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
146932119 | shares |
CY2024 | dei |
Auditor Name
AuditorName
|
KPMG LLP | |
CY2024 | dei |
Auditor Location
AuditorLocation
|
San Diego, CA | |
CY2024 | dei |
Auditor Firm
AuditorFirmId
|
185 | |
CY2023Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
227891000 | usd |
CY2023Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
23603000 | usd |
CY2023Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
704909000 | usd |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
998012000 | usd |
CY2023Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
437018000 | usd |
CY2023Q2 | us-gaap |
Assets Current
AssetsCurrent
|
2367830000 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
537856000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
127955000 | usd |
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
2770299000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
485904000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
552341000 | usd |
CY2023Q2 | us-gaap |
Deferred Income Taxes And Other Assets Noncurrent
DeferredIncomeTaxesAndOtherAssetsNoncurrent
|
132974000 | usd |
CY2023Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
262453000 | usd |
CY2023Q2 | us-gaap |
Assets Noncurrent
AssetsNoncurrent
|
4383878000 | usd |
CY2023Q2 | us-gaap |
Assets
Assets
|
6751708000 | usd |
CY2023Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
150756000 | usd |
CY2023Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
365660000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
21919000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
138072000 | usd |
CY2023Q2 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
72224000 | usd |
CY2023Q2 | us-gaap |
Short Term Borrowings
ShortTermBorrowings
|
9902000 | usd |
CY2023Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
758533000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
119186000 | usd |
CY2023Q2 | us-gaap |
Deferred Income Taxes And Other Tax Liabilities Noncurrent
DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
|
90650000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
141444000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
116853000 | usd |
CY2023Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
68166000 | usd |
CY2023Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
1431234000 | usd |
CY2023Q2 | us-gaap |
Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
|
37183000 | usd |
CY2023Q2 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
1863272000 | usd |
CY2023Q2 | us-gaap |
Liabilities
Liabilities
|
2621805000 | usd |
CY2023Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2023Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
2000000 | shares |
CY2023Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2023Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2023Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.004 | |
CY2023Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
350000000 | shares |
CY2024Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
189565112 | shares |
CY2024Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
146901045 | shares |
CY2023Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
188900583 | shares |
CY2023Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
147064349 | shares |
CY2023Q2 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
588000 | usd |
CY2023Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
1772083000 | usd |
CY2023Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
4253016000 | usd |
CY2023Q2 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
41836234 | shares |
CY2023Q2 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
1623256000 | usd |
CY2023Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-272528000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
4129903000 | usd |
CY2023Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
6751708000 | usd |
CY2022 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
3578127000 | usd |
CY2022 | us-gaap |
Cost Of Goods And Service Excluding Depreciation Depletion And Amortization
CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
|
1514166000 | usd |
CY2022 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
39650000 | usd |
CY2023 | us-gaap |
Gross Profit
GrossProfit
|
2355662000 | usd |
CY2024 | rmd |
Amortization Of Acquired Intangible Assets1
AmortizationOfAcquiredIntangibleAssets1
|
46521000 | usd |
CY2023 | rmd |
Amortization Of Acquired Intangible Assets1
AmortizationOfAcquiredIntangibleAssets1
|
42020000 | usd |
CY2022 | rmd |
Amortization Of Acquired Intangible Assets1
AmortizationOfAcquiredIntangibleAssets1
|
31078000 | usd |
CY2024 | us-gaap |
Restructuring Charges
RestructuringCharges
|
64228000 | usd |
CY2023 | us-gaap |
Restructuring Charges
RestructuringCharges
|
9177000 | usd |
CY2022 | us-gaap |
Restructuring Charges
RestructuringCharges
|
0 | usd |
CY2022 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
1864000 | usd |
CY2023 | us-gaap |
Operating Expenses
OperatingExpenses
|
1223791000 | usd |
CY2022 | us-gaap |
Operating Expenses
OperatingExpenses
|
1024025000 | usd |
CY2023 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1131871000 | usd |
CY2022 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1000286000 | usd |
CY2024 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-45708000 | usd |
CY2023 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-47379000 | usd |
CY2022 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-22312000 | usd |
CY2022 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
-8486000 | usd |
CY2022 | us-gaap |
Equity Securities Fv Ni Gain Loss
EquitySecuritiesFvNiGainLoss
|
-12202000 | usd |
CY2022 | us-gaap |
Gain On Business Interruption Insurance Recovery
GainOnBusinessInterruptionInsuranceRecovery
|
0 | usd |
CY2022 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
3197000 | usd |
CY2022 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-39803000 | usd |
CY2022 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
960483000 | usd |
CY2022 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
181046000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
779437000 | usd |
CY2022 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
5.34 | |
CY2022 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
5.30 | |
CY2022 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
1.68 | |
CY2022 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
146066000 | shares |
CY2022 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
147043000 | shares |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
779437000 | usd |
CY2022 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
0 | usd |
CY2022 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-119260000 | usd |
CY2022 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
660177000 | usd |
CY2021Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2885679000 | usd |
CY2022 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
11205000 | usd |
CY2022 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-52406000 | usd |
CY2022 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
36180000 | usd |
CY2022 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
65257000 | usd |
CY2022 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-119260000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
779437000 | usd |
CY2022 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
1.68 | |
CY2022 | us-gaap |
Dividends
Dividends
|
245341000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
3360751000 | usd |
CY2023 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
9696000 | usd |
CY2023 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-30631000 | usd |
CY2023 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
39446000 | usd |
CY2023 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
71142000 | usd |
CY2023 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
40219000 | usd |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
897556000 | usd |
CY2023 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
1.76 | |
CY2023 | us-gaap |
Dividends
Dividends
|
258276000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
4129903000 | usd |
CY2024 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
13484000 | usd |
CY2024 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-8757000 | usd |
CY2024 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
39610000 | usd |
CY2024 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
150011000 | usd |
CY2024 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
80184000 | usd |
CY2024 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
20999000 | usd |
CY2024 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1020951000 | usd |
CY2024 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
1.92 | |
CY2024 | us-gaap |
Dividends
Dividends
|
282320000 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
4864043000 | usd |
CY2024 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1020951000 | usd |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
897556000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
779437000 | usd |
CY2024 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
176870000 | usd |
CY2023 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
165156000 | usd |
CY2022 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
159609000 | usd |
CY2024 | us-gaap |
Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
|
39339000 | usd |
CY2023 | us-gaap |
Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
|
32406000 | usd |
CY2022 | us-gaap |
Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
|
34232000 | usd |
CY2024 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
80184000 | usd |
CY2023 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
71142000 | usd |
CY2022 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
65257000 | usd |
CY2024 | us-gaap |
Income Loss From Equity Method Investments Net Of Dividends Or Distributions
IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
|
-1848000 | usd |
CY2023 | us-gaap |
Income Loss From Equity Method Investments Net Of Dividends Or Distributions
IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
|
-10138000 | usd |
CY2022 | us-gaap |
Income Loss From Equity Method Investments Net Of Dividends Or Distributions
IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
|
-8486000 | usd |
CY2024 | us-gaap |
Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
|
-4045000 | usd |
CY2023 | us-gaap |
Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
|
9922000 | usd |
CY2022 | us-gaap |
Debt And Equity Securities Unrealized Gain Loss
DebtAndEquitySecuritiesUnrealizedGainLoss
|
-12202000 | usd |
CY2024 | us-gaap |
Restructuring Reserve Settled Without Cash2
RestructuringReserveSettledWithoutCash2
|
33239000 | usd |
CY2023 | us-gaap |
Restructuring Reserve Settled Without Cash2
RestructuringReserveSettledWithoutCash2
|
9177000 | usd |
CY2022 | us-gaap |
Restructuring Reserve Settled Without Cash2
RestructuringReserveSettledWithoutCash2
|
0 | usd |
CY2024 | us-gaap |
Insurance Recoveries
InsuranceRecoveries
|
0 | usd |
CY2023 | us-gaap |
Insurance Recoveries
InsuranceRecoveries
|
20227000 | usd |
CY2022 | us-gaap |
Insurance Recoveries
InsuranceRecoveries
|
0 | usd |
CY2024 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
134278000 | usd |
CY2023 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
106511000 | usd |
CY2022 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-19346000 | usd |
CY2024 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-172203000 | usd |
CY2023 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
248833000 | usd |
CY2022 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
311681000 | usd |
CY2024 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
115213000 | usd |
CY2023 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
138125000 | usd |
CY2022 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
168109000 | usd |
CY2024 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
122072000 | usd |
CY2023 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
31342000 | usd |
CY2022 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-247632000 | usd |
CY2024 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
1401260000 | usd |
CY2023 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
693299000 | usd |
CY2022 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
351147000 | usd |
CY2024 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
99460000 | usd |
CY2023 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
119672000 | usd |
CY2022 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
134835000 | usd |
CY2024 | us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
15396000 | usd |
CY2023 | us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
14328000 | usd |
CY2022 | us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
21201000 | usd |
CY2024 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
133464000 | usd |
CY2023 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
1012749000 | usd |
CY2022 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
42784000 | usd |
CY2024 | us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
12765000 | usd |
CY2023 | us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
32229000 | usd |
CY2022 | us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
20724000 | usd |
CY2024 | us-gaap |
Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
|
1000000 | usd |
CY2023 | us-gaap |
Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
|
3937000 | usd |
CY2022 | us-gaap |
Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
|
6802000 | usd |
CY2024 | us-gaap |
Payments For Proceeds From Derivative Instrument Investing Activities
PaymentsForProceedsFromDerivativeInstrumentInvestingActivities
|
9699000 | usd |
CY2023 | us-gaap |
Payments For Proceeds From Derivative Instrument Investing Activities
PaymentsForProceedsFromDerivativeInstrumentInvestingActivities
|
-15196000 | usd |
CY2022 | us-gaap |
Payments For Proceeds From Derivative Instrument Investing Activities
PaymentsForProceedsFromDerivativeInstrumentInvestingActivities
|
17176000 | usd |
CY2024 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-269784000 | usd |
CY2023 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1159845000 | usd |
CY2022 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-229918000 | usd |
CY2024 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
53094000 | usd |
CY2023 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
49142000 | usd |
CY2022 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
47384000 | usd |
CY2024 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
8757000 | usd |
CY2023 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
30631000 | usd |
CY2022 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
52406000 | usd |
CY2024 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
150011000 | usd |
CY2023 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | usd |
CY2022 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | usd |
CY2024 | us-gaap |
Payments Of Merger Related Costs Financing Activities
PaymentsOfMergerRelatedCostsFinancingActivities
|
1293000 | usd |
CY2023 | us-gaap |
Payments Of Merger Related Costs Financing Activities
PaymentsOfMergerRelatedCostsFinancingActivities
|
2361000 | usd |
CY2022 | us-gaap |
Payments Of Merger Related Costs Financing Activities
PaymentsOfMergerRelatedCostsFinancingActivities
|
0 | usd |
CY2024 | us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
105000000 | usd |
CY2023 | us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
1070000000 | usd |
CY2022 | us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
288000000 | usd |
CY2024 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
835000000 | usd |
CY2023 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
405000000 | usd |
CY2022 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
166000000 | usd |
CY2024 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
282320000 | usd |
CY2023 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
258276000 | usd |
CY2022 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
245341000 | usd |
CY2024 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-1119287000 | usd |
CY2023 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
422874000 | usd |
CY2022 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-128363000 | usd |
CY2024 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-1719000 | usd |
CY2023 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-2147000 | usd |
CY2022 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-14434000 | usd |
CY2024 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
10470000 | usd |
CY2023 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-45819000 | usd |
CY2022 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-21568000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
227891000 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
273710000 | usd |
CY2021Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
295278000 | usd |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
238361000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
227891000 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
273710000 | usd |
CY2024 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
278400000 | usd |
CY2023 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
216866000 | usd |
CY2022 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
478120000 | usd |
CY2024 | us-gaap |
Interest Paid Net
InterestPaidNet
|
45708000 | usd |
CY2023 | us-gaap |
Interest Paid Net
InterestPaidNet
|
47379000 | usd |
CY2022 | us-gaap |
Interest Paid Net
InterestPaidNet
|
22312000 | usd |
CY2024 | rmd |
Noncash Part Of Acquisition Fair Value Of Assets Acquired
NoncashPartOfAcquisitionFairValueOfAssetsAcquired
|
46033000 | usd |
CY2023 | rmd |
Noncash Part Of Acquisition Fair Value Of Assets Acquired
NoncashPartOfAcquisitionFairValueOfAssetsAcquired
|
359730000 | usd |
CY2022 | rmd |
Noncash Part Of Acquisition Fair Value Of Assets Acquired
NoncashPartOfAcquisitionFairValueOfAssetsAcquired
|
15648000 | usd |
CY2024 | us-gaap |
Noncash Or Part Noncash Acquisition Value Of Liabilities Assumed1
NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1
|
7696000 | usd |
CY2023 | us-gaap |
Noncash Or Part Noncash Acquisition Value Of Liabilities Assumed1
NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1
|
131765000 | usd |
CY2022 | us-gaap |
Noncash Or Part Noncash Acquisition Value Of Liabilities Assumed1
NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1
|
4672000 | usd |
CY2024 | rmd |
Goodwill Acquired During Period Increase Decrease
GoodwillAcquiredDuringPeriodIncreaseDecrease
|
92191000 | usd |
CY2023 | rmd |
Goodwill Acquired During Period Increase Decrease
GoodwillAcquiredDuringPeriodIncreaseDecrease
|
786990000 | usd |
CY2022 | rmd |
Goodwill Acquired During Period Increase Decrease
GoodwillAcquiredDuringPeriodIncreaseDecrease
|
38953000 | usd |
CY2024 | rmd |
Noncash Or Part Noncash Acquisition Noncash Financial Or Equity Instrument Consideration Equity Interest In Acquiree Held Prior To Combination
NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationEquityInterestInAcquireeHeldPriorToCombination
|
0 | usd |
CY2023 | rmd |
Noncash Or Part Noncash Acquisition Noncash Financial Or Equity Instrument Consideration Equity Interest In Acquiree Held Prior To Combination
NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationEquityInterestInAcquireeHeldPriorToCombination
|
0 | usd |
CY2022 | rmd |
Noncash Or Part Noncash Acquisition Noncash Financial Or Equity Instrument Consideration Equity Interest In Acquiree Held Prior To Combination
NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationEquityInterestInAcquireeHeldPriorToCombination
|
4078000 | usd |
CY2024 | rmd |
Deferred Payment Obligations For Acquisitions
DeferredPaymentObligationsForAcquisitions
|
-143000 | usd |
CY2023 | rmd |
Deferred Payment Obligations For Acquisitions
DeferredPaymentObligationsForAcquisitions
|
2542000 | usd |
CY2022 | rmd |
Deferred Payment Obligations For Acquisitions
DeferredPaymentObligationsForAcquisitions
|
-3067000 | usd |
CY2024 | rmd |
Business Acquisition Contingent Consideration Recognized Liability
BusinessAcquisitionContingentConsiderationRecognizedLiability
|
-4372000 | usd |
CY2023 | rmd |
Business Acquisition Contingent Consideration Recognized Liability
BusinessAcquisitionContingentConsiderationRecognizedLiability
|
2387000 | usd |
CY2022 | rmd |
Business Acquisition Contingent Consideration Recognized Liability
BusinessAcquisitionContingentConsiderationRecognizedLiability
|
0 | usd |
CY2024 | us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
134757000 | usd |
CY2023 | us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
1015110000 | usd |
CY2022 | us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
42784000 | usd |
CY2024 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | segment |
CY2024 | us-gaap |
Depreciation
Depreciation
|
88900000 | usd |
CY2023 | us-gaap |
Depreciation
Depreciation
|
84700000 | usd |
CY2022 | us-gaap |
Depreciation
Depreciation
|
81000000.0 | usd |
CY2024Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
355570000 | usd |
CY2023Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
459126000 | usd |
CY2024Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
2713000 | usd |
CY2023Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
3956000 | usd |
CY2024Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
463967000 | usd |
CY2023Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
534930000 | usd |
CY2024Q2 | us-gaap |
Inventory Net
InventoryNet
|
822250000 | usd |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
998012000 | usd |
CY2024Q2 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
107623000 | usd |
CY2023Q2 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
114009000 | usd |
CY2024Q2 | rmd |
Prepaid Inventory
PrepaidInventory
|
172198000 | usd |
CY2023Q2 | rmd |
Prepaid Inventory
PrepaidInventory
|
143084000 | usd |
CY2024Q2 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
180012000 | usd |
CY2023Q2 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
179925000 | usd |
CY2024Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
459833000 | usd |
CY2023Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
437018000 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
1274992000 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
1205868000 | usd |
CY2024Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
726967000 | usd |
CY2023Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
668012000 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
548025000 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
537856000 | usd |
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
2770299000 | usd |
CY2024 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
92191000 | usd |
CY2024 | us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-20435000 | usd |
CY2024Q2 | us-gaap |
Goodwill
Goodwill
|
2842055000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
485904000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
552341000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
81975000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
76847000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
58023000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
49431000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
43492000 | usd |
CY2024Q2 | rmd |
Marketable Equity Investments Fair Value
MarketableEquityInvestmentsFairValue
|
12026000 | usd |
CY2023Q2 | rmd |
Marketable Equity Investments Fair Value
MarketableEquityInvestmentsFairValue
|
12423000 | usd |
CY2024Q2 | us-gaap |
Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
|
73739000 | usd |
CY2023Q2 | us-gaap |
Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
|
68748000 | usd |
CY2024Q2 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
65462000 | usd |
CY2023Q2 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
65366000 | usd |
CY2024Q2 | rmd |
Equity Investments Total By Measurement Category
EquityInvestmentsTotalByMeasurementCategory
|
151227000 | usd |
CY2023Q2 | rmd |
Equity Investments Total By Measurement Category
EquityInvestmentsTotalByMeasurementCategory
|
146537000 | usd |
CY2023Q2 | rmd |
Equity Investments
EquityInvestments
|
146537000 | usd |
CY2024 | rmd |
Additional Equity Investments
AdditionalEquityInvestments
|
12765000 | usd |
CY2024 | rmd |
Observable Price Adjustments On Non Marketable Equity Securities
ObservablePriceAdjustmentsOnNonMarketableEquitySecurities
|
2315000 | usd |
CY2024 | us-gaap |
Equity Method Investment Other Than Temporary Impairment
EquityMethodInvestmentOtherThanTemporaryImpairment
|
4963000 | usd |
CY2024 | us-gaap |
Payments For Proceeds From Investments
PaymentsForProceedsFromInvestments
|
-1000000 | usd |
CY2024 | us-gaap |
Marketable Securities Unrealized Gain Loss
MarketableSecuritiesUnrealizedGainLoss
|
-1397000 | usd |
CY2024 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
-1848000 | usd |
CY2024 | us-gaap |
Temporary Equity Foreign Currency Translation Adjustments
TemporaryEquityForeignCurrencyTranslationAdjustments
|
-1182000 | usd |
CY2024Q2 | rmd |
Equity Investments
EquityInvestments
|
151227000 | usd |
CY2022Q2 | rmd |
Equity Investments
EquityInvestments
|
58375000 | usd |
CY2023 | rmd |
Additional Equity Investments
AdditionalEquityInvestments
|
89462000 | usd |
CY2023 | rmd |
Observable Price Adjustments On Non Marketable Equity Securities
ObservablePriceAdjustmentsOnNonMarketableEquitySecurities
|
12612000 | usd |
CY2023 | us-gaap |
Equity Method Investment Other Than Temporary Impairment
EquityMethodInvestmentOtherThanTemporaryImpairment
|
4892000 | usd |
CY2023 | us-gaap |
Equity Securities Fv Ni Realized Gain Loss
EquitySecuritiesFvNiRealizedGainLoss
|
3937000 | usd |
CY2023 | us-gaap |
Payments For Proceeds From Investments
PaymentsForProceedsFromInvestments
|
-3937000 | usd |
CY2023 | us-gaap |
Marketable Securities Unrealized Gain Loss
MarketableSecuritiesUnrealizedGainLoss
|
-1735000 | usd |
CY2023 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
-7265000 | usd |
CY2023 | us-gaap |
Proceeds From Dividends Received
ProceedsFromDividendsReceived
|
2873000 | usd |
CY2023 | us-gaap |
Temporary Equity Foreign Currency Translation Adjustments
TemporaryEquityForeignCurrencyTranslationAdjustments
|
2853000 | usd |
CY2023Q2 | rmd |
Equity Investments
EquityInvestments
|
146537000 | usd |
CY2024 | us-gaap |
Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
|
-4000000.0 | usd |
CY2023 | us-gaap |
Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
|
6000000.0 | usd |
CY2022 | us-gaap |
Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
|
-16200000 | usd |
CY2024Q2 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
35134000 | usd |
CY2023Q2 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
27621000 | usd |
CY2024Q2 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
27143000 | usd |
CY2023Q2 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
26148000 | usd |
CY2024Q2 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
27016000 | usd |
CY2023Q2 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
23636000 | usd |
CY2024Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
223862000 | usd |
CY2023Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
220785000 | usd |
CY2024Q2 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
6023000 | usd |
CY2023Q2 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
9366000 | usd |
CY2024Q2 | us-gaap |
Derivative Liabilities Current
DerivativeLiabilitiesCurrent
|
4654000 | usd |
CY2023Q2 | us-gaap |
Derivative Liabilities Current
DerivativeLiabilitiesCurrent
|
9558000 | usd |
CY2024Q2 | us-gaap |
Interest Payable Current
InterestPayableCurrent
|
9206000 | usd |
CY2023Q2 | us-gaap |
Interest Payable Current
InterestPayableCurrent
|
9375000 | usd |
CY2024Q2 | rmd |
Accrued Logistics And Occupancy Expenses Current
AccruedLogisticsAndOccupancyExpensesCurrent
|
17996000 | usd |
CY2023Q2 | rmd |
Accrued Logistics And Occupancy Expenses Current
AccruedLogisticsAndOccupancyExpensesCurrent
|
16278000 | usd |
CY2024Q2 | rmd |
Accrued Inventory In Transit
AccruedInventoryInTransit
|
8045000 | usd |
CY2023Q2 | rmd |
Accrued Inventory In Transit
AccruedInventoryInTransit
|
10034000 | usd |
CY2024Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
18599000 | usd |
CY2023Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
12859000 | usd |
CY2024Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
377678000 | usd |
CY2023Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
365660000 | usd |
CY2024Q2 | rmd |
Short Term Debt Gross
ShortTermDebtGross
|
10000000 | usd |
CY2023Q2 | rmd |
Short Term Debt Gross
ShortTermDebtGross
|
10000000 | usd |
CY2024Q2 | us-gaap |
Deferred Finance Costs Current Net
DeferredFinanceCostsCurrentNet
|
100000 | usd |
CY2023Q2 | us-gaap |
Deferred Finance Costs Current Net
DeferredFinanceCostsCurrentNet
|
98000 | usd |
CY2024Q2 | us-gaap |
Short Term Borrowings
ShortTermBorrowings
|
9900000 | usd |
CY2023Q2 | us-gaap |
Short Term Borrowings
ShortTermBorrowings
|
9902000 | usd |
CY2024Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
700000000 | usd |
CY2023Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1435000000 | usd |
CY2024Q2 | us-gaap |
Deferred Finance Costs Noncurrent Net
DeferredFinanceCostsNoncurrentNet
|
2687000 | usd |
CY2023Q2 | us-gaap |
Deferred Finance Costs Noncurrent Net
DeferredFinanceCostsNoncurrentNet
|
3766000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
697313000 | usd |
CY2023Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
1431234000 | usd |
CY2024Q2 | us-gaap |
Debt Longterm And Shortterm Combined Amount
DebtLongtermAndShorttermCombinedAmount
|
707213000 | usd |
CY2023Q2 | us-gaap |
Debt Longterm And Shortterm Combined Amount
DebtLongtermAndShorttermCombinedAmount
|
1441136000 | usd |
CY2024 | rmd |
Debt To Consolidated Ebitda Ratio
DebtToConsolidatedEbitdaRatio
|
3.50 | |
CY2024 | rmd |
Line Of Credit Facility Collateral Percentage Of The Company
LineOfCreditFacilityCollateralPercentageOfTheCompany
|
0.100 | |
CY2024 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
40800000 | usd |
CY2023 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
33600000 | usd |
CY2022 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
35300000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
197933000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
30767000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
26247000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
22570000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
20454000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
19089000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
|
78806000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
31211000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
166722000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P8Y8M12D | |
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P8Y2M12D | |
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.027 | |
CY2023 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
29047000 | usd |
CY2024 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
54588000 | usd |
CY2023 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
16803000 | usd |
CY2022 | rmd |
Operating Lease Income
OperatingLeaseIncome
|
90100000 | usd |
CY2014Q1 | srt |
Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
|
20000000.0 | shares |
CY2014Q1 | srt |
Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
|
20000000.0 | shares |
CY2024 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
828000 | shares |
CY2024 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
150000000.0 | usd |
CY2023 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
0 | shares |
CY2024Q2 | us-gaap |
Stock Repurchase Program Remaining Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
|
12100000 | shares |
CY1997Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
2000000.0 | shares |
CY1997Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2024Q2 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2024 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period
SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
|
P7Y | |
CY2024Q2 | rmd |
Reduction In Number Of Shares Of Common Stock Available For Issuance
ReductionInNumberOfSharesOfCommonStockAvailableForIssuance
|
2.8 | |
CY2024 | rmd |
Number Of Shares Given For Each Share Of Common Stock Delivered In Settlement Of All Other Awards
NumberOfSharesGivenForEachShareOfCommonStockDeliveredInSettlementOfAllOtherAwards
|
1 | shares |
CY2024Q2 | rmd |
Maximum Number Of Shares Subject To Awards Granted
MaximumNumberOfSharesSubjectToAwardsGranted
|
3000000 | shares |
CY2024Q2 | rmd |
Number Of Common Stock Granted
NumberOfCommonStockGranted
|
4500000 | shares |
CY2024 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
|
51000000.0 | usd |
CY2023 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
|
66800000 | usd |
CY2022 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
|
65500000 | usd |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
881000 | shares |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
134.52 | |
CY2023 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P3Y | |
CY2024 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
73000 | shares |
CY2024 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
148.90 | |
CY2024 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
166000 | shares |
CY2024 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
81.76 | |
CY2024 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
2000 | shares |
CY2024 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
232.16 | |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
786000 | shares |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
146.90 | |
CY2024 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P2Y9M18D | |
CY2024Q2 | us-gaap |
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Exercisable Options
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
|
633000 | shares |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
136.06 | |
CY2024 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P2Y1M6D | |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
778000 | shares |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
|
146.52 | |
CY2024 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
|
P2Y9M18D | |
CY2024 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
17900000 | usd |
CY2023 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
25400000 | usd |
CY2022 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
33700000 | usd |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
42900000 | usd |
CY2024Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
39800000 | usd |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
|
42700000 | usd |
CY2024 | us-gaap |
Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
|
323000 | shares |
CY2023 | us-gaap |
Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
|
220000 | shares |
CY2022 | us-gaap |
Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
|
216000 | shares |
CY2024 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
80184000 | usd |
CY2023 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
71142000 | usd |
CY2022 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
65257000 | usd |
CY2024 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
15053000 | usd |
CY2023 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
24860000 | usd |
CY2022 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
29262000 | usd |
CY2024 | us-gaap |
Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
|
65131000 | usd |
CY2023 | us-gaap |
Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
|
46282000 | usd |
CY2022 | us-gaap |
Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
|
35995000 | usd |
CY2024Q2 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
142400000 | usd |
CY2024 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P2Y7M6D | |
CY2024 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
603859000 | shares |
CY2023 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
272104000 | shares |
CY2022 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
67000000 | shares |
CY2024 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1020951000 | usd |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
897556000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
779437000 | usd |
CY2024 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
147021000 | shares |
CY2023 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
146765000 | shares |
CY2022 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
146066000 | shares |
CY2024 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
529000 | shares |
CY2023 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
690000 | shares |
CY2022 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
977000 | shares |
CY2024 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
147550000 | shares |
CY2023 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
147455000 | shares |
CY2022 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
147043000 | shares |
CY2024 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
6.94 | |
CY2023 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
6.12 | |
CY2022 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
5.34 | |
CY2024 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
6.92 | |
CY2023 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
6.09 | |
CY2022 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
5.30 | |
CY2024 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
|
181107000 | usd |
CY2023 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
|
128589000 | usd |
CY2022 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
|
-85919000 | usd |
CY2024 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
|
1083691000 | usd |
CY2023 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
|
973075000 | usd |
CY2022 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
|
1046402000 | usd |
CY2024 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1264798000 | usd |
CY2023 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1101664000 | usd |
CY2022 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
960483000 | usd |
CY2024 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
57103000 | usd |
CY2023 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
36631000 | usd |
CY2022 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
4376000 | usd |
CY2024 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
17250000 | usd |
CY2023 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
14142000 | usd |
CY2022 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
10700000 | usd |
CY2024 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
219372000 | usd |
CY2023 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
198767000 | usd |
CY2022 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
177788000 | usd |
CY2024 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
293725000 | usd |
CY2023 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
249540000 | usd |
CY2022 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
192864000 | usd |
CY2024 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
-22915000 | usd |
CY2023 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
-21721000 | usd |
CY2022 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
-12612000 | usd |
CY2024 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
-4632000 | usd |
CY2023 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
-2389000 | usd |
CY2022 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
-2773000 | usd |
CY2024 | us-gaap |
Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
|
-22331000 | usd |
CY2023 | us-gaap |
Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
|
-21322000 | usd |
CY2022 | us-gaap |
Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
|
3567000 | usd |
CY2024 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-49878000 | usd |
CY2023 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-45432000 | usd |
CY2022 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-11818000 | usd |
CY2024 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
243847000 | usd |
CY2023 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
204108000 | usd |
CY2022 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
181046000 | usd |
CY2024 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
265608000 | usd |
CY2023 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
231349000 | usd |
CY2022 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
201701000 | usd |
CY2024 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
8609000 | usd |
CY2023 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
9448000 | usd |
CY2022 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
5703000 | usd |
CY2024 | us-gaap |
Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
|
27786000 | usd |
CY2023 | us-gaap |
Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
|
21481000 | usd |
CY2022 | us-gaap |
Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
|
17517000 | usd |
CY2024 | us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
849000 | usd |
CY2023 | us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
-5007000 | usd |
CY2022 | us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
858000 | usd |
CY2024 | us-gaap |
Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
|
-15838000 | usd |
CY2023 | us-gaap |
Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
|
-3982000 | usd |
CY2022 | us-gaap |
Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
|
-4384000 | usd |
CY2024 | us-gaap |
Income Tax Reconciliation Tax Credits Foreign
IncomeTaxReconciliationTaxCreditsForeign
|
8293000 | usd |
CY2023 | us-gaap |
Income Tax Reconciliation Tax Credits Foreign
IncomeTaxReconciliationTaxCreditsForeign
|
3988000 | usd |
CY2022 | us-gaap |
Income Tax Reconciliation Tax Credits Foreign
IncomeTaxReconciliationTaxCreditsForeign
|
2299000 | usd |
CY2024 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
4875000 | usd |
CY2023 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
-6282000 | usd |
CY2022 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
-11294000 | usd |
CY2024 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
|
15823000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
|
42324000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
|
5340000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets State Taxes
DeferredTaxAssetsStateTaxes
|
3566000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets State Taxes
DeferredTaxAssetsStateTaxes
|
2468000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Other
DeferredTaxAssetsOther
|
5538000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Other
DeferredTaxAssetsOther
|
-2014000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
356712000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
282081000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
9384000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
8536000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
347328000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
273545000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Liabilities Goodwill And Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
|
192398000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Liabilities Goodwill And Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
|
198418000 | usd |
CY2024Q2 | rmd |
Deferred Tax Liabilities Right Of Use Assets
DeferredTaxLiabilitiesRightOfUseAssets
|
22843000 | usd |
CY2023Q2 | rmd |
Deferred Tax Liabilities Right Of Use Assets
DeferredTaxLiabilitiesRightOfUseAssets
|
20501000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
|
7857000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
|
12302000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Liabilities
DeferredTaxLiabilities
|
223098000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Liabilities
DeferredTaxLiabilities
|
231221000 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
|
124230000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
|
42324000 | usd |
CY2022 | us-gaap |
Income Tax Holiday Aggregate Dollar Amount
IncomeTaxHolidayAggregateDollarAmount
|
38000000.0 | usd |
CY2022 | us-gaap |
Income Tax Holiday Income Tax Benefits Per Share
IncomeTaxHolidayIncomeTaxBenefitsPerShare
|
0.26 | |
CY2024Q2 | us-gaap |
Undistributed Earnings Of Foreign Subsidiaries
UndistributedEarningsOfForeignSubsidiaries
|
4100000000 | usd |
CY2024 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | segment |
CY2024 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
4685297000 | usd |
CY2023 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
4222993000 | usd |
CY2022 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
3578127000 | usd |
CY2023 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
165156000 | usd |
CY2022 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
159609000 | usd |
CY2024 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
4685297000 | usd |
CY2023 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
4222993000 | usd |
CY2022 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
3578127000 | usd |
CY2024Q2 | us-gaap |
Noncurrent Assets
NoncurrentAssets
|
548025000 | usd |
CY2023Q2 | us-gaap |
Noncurrent Assets
NoncurrentAssets
|
537856000 | usd |
CY2022Q2 | rmd |
Number Of Patents
NumberOfPatents
|
7 | patent |
CY2023Q4 | rmd |
Number Of Patents
NumberOfPatents
|
3 | patent |
CY2024 | rmd |
Receivables Sold With Limited Recourse
ReceivablesSoldWithLimitedRecourse
|
206700000 | usd |
CY2023 | rmd |
Receivables Sold With Limited Recourse
ReceivablesSoldWithLimitedRecourse
|
181200000 | usd |
CY2024Q2 | us-gaap |
Loss Contingency Estimate Of Possible Loss
LossContingencyEstimateOfPossibleLoss
|
35800000 | usd |
CY2024 | us-gaap |
Loss Contingency Accrual Provision
LossContingencyAccrualProvision
|
800000 | usd |
CY2023Q2 | us-gaap |
Loss Contingency Estimate Of Possible Loss
LossContingencyEstimateOfPossibleLoss
|
32600000 | usd |
CY2023 | us-gaap |
Loss Contingency Accrual Provision
LossContingencyAccrualProvision
|
600000 | usd |
CY2024Q2 | us-gaap |
Purchase Obligation
PurchaseObligation
|
1023088000 | usd |
CY2024Q2 | us-gaap |
Purchase Obligation Due In Next Twelve Months
PurchaseObligationDueInNextTwelveMonths
|
845432000 | usd |
CY2024Q2 | us-gaap |
Purchase Obligation Due In Second Year
PurchaseObligationDueInSecondYear
|
113067000 | usd |
CY2024Q2 | us-gaap |
Purchase Obligation Due In Third Year
PurchaseObligationDueInThirdYear
|
24125000 | usd |
CY2024Q2 | us-gaap |
Purchase Obligation Due In Fourth Year
PurchaseObligationDueInFourthYear
|
3709000 | usd |
CY2024Q2 | us-gaap |
Purchase Obligation Due In Fifth Year
PurchaseObligationDueInFifthYear
|
1675000 | usd |
CY2024Q2 | us-gaap |
Purchase Obligation Due After Fifth Year
PurchaseObligationDueAfterFifthYear
|
35080000 | usd |
CY2024Q2 | us-gaap |
Derivative Assets
DerivativeAssets
|
2432000 | usd |
CY2023Q2 | us-gaap |
Derivative Assets
DerivativeAssets
|
2405000 | usd |
CY2024Q2 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
36538000 | usd |
CY2023Q2 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
70699000 | usd |
CY2024 | us-gaap |
Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net
DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
|
-4149000 | usd |
CY2023 | us-gaap |
Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net
DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
|
-4204000 | usd |
CY2022 | us-gaap |
Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net
DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
|
2809000 | usd |
CY2024 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
0 | usd |
CY2023 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
10900000 | usd |
CY2022 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
1900000 | usd |
CY2024 | us-gaap |
Restructuring Charges
RestructuringCharges
|
64200000 | usd |
CY2024Q2 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
0 | usd |
CY2023 | us-gaap |
Restructuring Charges
RestructuringCharges
|
9200000 | usd |
CY2023 | us-gaap |
Restructuring Charges
RestructuringCharges
|
9200000 | usd |
CY2023Q2 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
7800000 | usd |
CY2022 | us-gaap |
Restructuring Charges
RestructuringCharges
|
0 | usd |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2024 | ecd |
Insider Trd Policies Proc Adopted Flag
InsiderTrdPoliciesProcAdoptedFlag
|
true |