2023 Q3 Form 10-K Financial Statement
#000094381923000011 Filed on August 11, 2023
Income Statement
Concept | 2023 Q3 | 2023 Q2 | 2023 |
---|---|---|---|
Revenue | $1.102B | $1.122B | $4.223B |
YoY Change | 16.0% | 22.66% | 18.02% |
Cost Of Revenue | $502.3M | $504.7M | $1.867B |
YoY Change | 22.66% | 28.67% | 20.18% |
Gross Profit | $600.1M | $617.4M | $2.356B |
YoY Change | 10.96% | 18.16% | 16.37% |
Gross Profit Margin | 54.44% | 55.02% | 55.78% |
Selling, General & Admin | $222.9M | $240.7M | $874.0M |
YoY Change | 14.92% | 23.5% | 18.21% |
% of Gross Profit | 37.14% | 38.98% | 37.1% |
Research & Development | $75.71M | $78.14M | $287.6M |
YoY Change | 19.82% | 21.5% | 13.43% |
% of Gross Profit | 12.62% | 12.66% | 12.21% |
Depreciation & Amortization | $44.93M | $46.76M | $165.2M |
YoY Change | 23.88% | 24.99% | 3.48% |
% of Gross Profit | 7.49% | 7.57% | 7.01% |
Operating Expenses | $311.1M | $331.2M | $1.224B |
YoY Change | 17.35% | 23.98% | 19.51% |
Operating Profit | $289.0M | $286.2M | $1.132B |
YoY Change | 4.81% | 12.07% | 13.15% |
Interest Expense | -$19.45M | -$18.75M | -$44.72M |
YoY Change | 56.36% | -5.17% | 4.0% |
% of Operating Profit | -6.73% | -6.55% | -3.95% |
Other Income/Expense, Net | -$16.81M | $61.00K | -$30.21M |
YoY Change | 20.51% | -97.53% | -24.11% |
Pretax Income | $272.2M | $276.8M | $1.102B |
YoY Change | 3.97% | 16.26% | 14.7% |
Income Tax | $52.77M | $47.14M | $204.1M |
% Of Pretax Income | 19.39% | 17.03% | 18.53% |
Net Earnings | $219.4M | $229.7M | $897.6M |
YoY Change | 4.25% | 17.74% | 15.15% |
Net Earnings / Revenue | 19.91% | 20.47% | 21.25% |
Basic Earnings Per Share | $1.49 | $6.12 | |
Diluted Earnings Per Share | $1.49 | $1.56 | $6.09 |
COMMON SHARES | |||
Basic Shares Outstanding | 147.1M shares | 146.9M shares | 146.8M shares |
Diluted Shares Outstanding | 147.5M shares | 147.5M shares |
Balance Sheet
Concept | 2023 Q3 | 2023 Q2 | 2023 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $209.1M | $227.9M | $227.9M |
YoY Change | 0.94% | -16.74% | -16.74% |
Cash & Equivalents | $209.1M | $227.9M | $227.9M |
Short-Term Investments | |||
Other Short-Term Assets | $161.7M | $179.9M | $405.5M |
YoY Change | 28.17% | 37.07% | 29.88% |
Inventory | $958.2M | $998.0M | $998.0M |
Prepaid Expenses | |||
Receivables | $692.4M | $704.9M | $736.4M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $2.305B | $2.368B | $2.368B |
YoY Change | 13.32% | 22.59% | 22.59% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $534.0M | $537.9M | $665.8M |
YoY Change | 9.56% | 7.96% | 5.6% |
Goodwill | $2.812B | $2.770B | |
YoY Change | 45.04% | 43.06% | |
Intangibles | |||
YoY Change | |||
Long-Term Investments | $62.16M | $65.37M | $65.37M |
YoY Change | 687.85% | 559.06% | 559.06% |
Other Assets | $265.1M | $262.5M | $320.0M |
YoY Change | 52.86% | 52.81% | 37.49% |
Total Long-Term Assets | $4.436B | $4.384B | $4.384B |
YoY Change | 41.11% | 38.54% | 38.54% |
TOTAL ASSETS | |||
Total Short-Term Assets | $2.305B | $2.368B | $2.368B |
Total Long-Term Assets | $4.436B | $4.384B | $4.384B |
Total Assets | $6.741B | $6.752B | $6.752B |
YoY Change | 30.19% | 32.49% | 32.49% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $177.0M | $150.8M | $150.8M |
YoY Change | -2.44% | -5.33% | -5.33% |
Accrued Expenses | $348.3M | $365.7M | $387.6M |
YoY Change | 7.47% | 6.07% | 5.73% |
Deferred Revenue | $146.7M | $138.1M | |
YoY Change | 35.61% | 27.06% | |
Short-Term Debt | $9.905M | $9.902M | $0.00 |
YoY Change | -0.01% | -0.14% | |
Long-Term Debt Due | $9.905M | $9.902M | $9.902M |
YoY Change | -0.01% | -0.14% | -0.14% |
Total Short-Term Liabilities | $770.8M | $758.5M | $758.5M |
YoY Change | 11.28% | 10.04% | 10.04% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $1.352B | $1.431B | $1.431B |
YoY Change | 72.07% | 87.01% | 87.01% |
Other Long-Term Liabilities | $34.33M | $68.17M | $341.4M |
YoY Change | 488.01% | 1041.04% | 26.08% |
Total Long-Term Liabilities | $1.720B | $1.863B | $1.773B |
YoY Change | 63.46% | 78.17% | 71.09% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $770.8M | $758.5M | $758.5M |
Total Long-Term Liabilities | $1.720B | $1.863B | $1.773B |
Total Liabilities | $2.490B | $2.622B | $2.622B |
YoY Change | 42.74% | 51.1% | 51.1% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $4.402B | $4.253B | |
YoY Change | 17.08% | 17.69% | |
Common Stock | $1.791B | $1.772B | |
YoY Change | 5.26% | 5.33% | |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $4.250B | $4.130B | $4.130B |
YoY Change | |||
Total Liabilities & Shareholders Equity | $6.741B | $6.752B | $6.752B |
YoY Change | 30.19% | 32.49% | 32.49% |
Cashflow Statement
Concept | 2023 Q3 | 2023 Q2 | 2023 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $219.4M | $229.7M | $897.6M |
YoY Change | 4.25% | 17.74% | 15.15% |
Depreciation, Depletion And Amortization | $44.93M | $46.76M | $165.2M |
YoY Change | 23.88% | 24.99% | 3.48% |
Cash From Operating Activities | $286.3M | $237.4M | $693.3M |
YoY Change | 541.0% | 198.71% | 97.44% |
INVESTING ACTIVITIES | |||
Capital Expenditures | $30.04M | $38.73M | $119.7M |
YoY Change | 3.37% | -219.57% | -11.25% |
Acquisitions | $103.2M | $1.013B | |
YoY Change | 440.23% | 2267.12% | |
Other Investing Activities | -$108.1M | -$7.789M | -$1.026B |
YoY Change | 309.01% | -65.91% | 1288.49% |
Cash From Investing Activities | -$149.0M | -$46.52M | -$1.160B |
YoY Change | 153.34% | -15.78% | 404.46% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | $70.60M | $258.3M | |
YoY Change | 9.57% | 5.27% | |
Common Stock Issuance & Retirement, Net | $49.14M | ||
YoY Change | 3.71% | ||
Debt Paid & Issued, Net | $185.0M | $405.0M | |
YoY Change | 516.67% | 143.98% | |
Cash From Financing Activities | -$151.1M | -188.6M | $422.9M |
YoY Change | 260.87% | -427.99% | -429.44% |
NET CHANGE | |||
Cash From Operating Activities | $286.3M | 237.4M | $693.3M |
Cash From Investing Activities | -$149.0M | -46.52M | -$1.160B |
Cash From Financing Activities | -$151.1M | -188.6M | $422.9M |
Net Change In Cash | -$18.79M | 2.322M | -$45.82M |
YoY Change | -71.76% | -97.16% | 112.44% |
FREE CASH FLOW | |||
Cash From Operating Activities | $286.3M | $237.4M | $693.3M |
Capital Expenditures | $30.04M | $38.73M | $119.7M |
Free Cash Flow | $256.2M | $198.7M | $573.6M |
YoY Change | 1541.98% | 77.6% | 165.19% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2023 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
FY | |
CY2023 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000943819 | |
CY2023 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2023 | |
CY2023 | dei |
Document Transition Report
DocumentTransitionReport
|
false | |
CY2020 | us-gaap |
Accounting Standards Update Extensible List
AccountingStandardsUpdateExtensibleList
|
http://fasb.org/us-gaap/2023#AccountingStandardsUpdate201613Member | |
CY2022Q2 | us-gaap |
Derivative Asset Current Statement Of Financial Position Extensible Enumeration
DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent | |
CY2023Q2 | us-gaap |
Derivative Asset Current Statement Of Financial Position Extensible Enumeration
DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent | |
CY2022Q2 | us-gaap |
Derivative Asset Noncurrent Statement Of Financial Position Extensible Enumeration
DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent | |
CY2023Q2 | us-gaap |
Derivative Asset Noncurrent Statement Of Financial Position Extensible Enumeration
DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent | |
CY2023Q2 | us-gaap |
Derivative Liability Noncurrent Statement Of Financial Position Extensible Enumeration
DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent | |
CY2022Q2 | us-gaap |
Derivative Liability Noncurrent Statement Of Financial Position Extensible Enumeration
DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent | |
CY2023Q2 | us-gaap |
Derivative Liability Current Statement Of Financial Position Extensible Enumeration
DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent | |
CY2022Q2 | us-gaap |
Derivative Liability Current Statement Of Financial Position Extensible Enumeration
DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent | |
CY2023Q2 | us-gaap |
Derivative Liability Statement Of Financial Position Extensible Enumeration
DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent | |
CY2022Q2 | us-gaap |
Derivative Liability Statement Of Financial Position Extensible Enumeration
DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent | |
CY2023Q2 | us-gaap |
Derivative Asset Statement Of Financial Position Extensible Enumeration
DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent | |
CY2022Q2 | us-gaap |
Derivative Asset Statement Of Financial Position Extensible Enumeration
DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent | |
CY2023 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2022Q4 | dei |
Entity Public Float
EntityPublicFloat
|
30200969929 | usd |
CY2023Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
147071404 | shares |
CY2023 | dei |
Auditor Name
AuditorName
|
KPMG LLP | |
CY2023 | dei |
Auditor Location
AuditorLocation
|
San Diego, CA | |
CY2023 | 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 |
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 |
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 | |
CY2022Q2 | 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 | |
CY2022Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
350000000 | shares |
CY2023Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
188900583 | shares |
CY2023Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
147064349 | shares |
CY2022Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
188246955 | shares |
CY2022Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
146410721 | 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 |
CY2023 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
4222993000 | usd |
CY2023 | us-gaap |
Cost Of Goods And Service Excluding Depreciation Depletion And Amortization
CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
|
1836935000 | usd |
CY2023 | us-gaap |
Gross Profit
GrossProfit
|
2355662000 | usd |
CY2023 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
874003000 | usd |
CY2023 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
287642000 | usd |
CY2023 | rmd |
Amortization Of Intangible Assets Excluding Portion In Cost Of Sales
AmortizationOfIntangibleAssetsExcludingPortionInCostOfSales
|
42020000 | usd |
CY2022 | rmd |
Amortization Of Intangible Assets Excluding Portion In Cost Of Sales
AmortizationOfIntangibleAssetsExcludingPortionInCostOfSales
|
31078000 | usd |
CY2021 | rmd |
Amortization Of Intangible Assets Excluding Portion In Cost Of Sales
AmortizationOfIntangibleAssetsExcludingPortionInCostOfSales
|
31078000 | usd |
CY2023 | rmd |
Restructuring Charges Excluding Amortization
RestructuringChargesExcludingAmortization
|
9177000 | usd |
CY2022 | rmd |
Restructuring Charges Excluding Amortization
RestructuringChargesExcludingAmortization
|
0 | usd |
CY2021 | rmd |
Restructuring Charges Excluding Amortization
RestructuringChargesExcludingAmortization
|
8673000 | usd |
CY2023 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
10949000 | usd |
CY2023 | us-gaap |
Operating Expenses
OperatingExpenses
|
1223791000 | usd |
CY2023 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1131871000 | usd |
CY2023 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-47379000 | usd |
CY2022 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-22312000 | usd |
CY2021 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-23627000 | usd |
CY2023 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
-7265000 | usd |
CY2023 | us-gaap |
Equity Securities Fv Ni Gain Loss
EquitySecuritiesFvNiGainLoss
|
9922000 | usd |
CY2023 | us-gaap |
Gain On Business Interruption Insurance Recovery
GainOnBusinessInterruptionInsuranceRecovery
|
20227000 | usd |
CY2023 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-5712000 | usd |
CY2023 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-30207000 | usd |
CY2023 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1101664000 | usd |
CY2023 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
204108000 | usd |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
897556000 | usd |
CY2023 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
6.12 | |
CY2023 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
6.09 | |
CY2023 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
1.76 | |
CY2023 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
146765000 | shares |
CY2023 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
147455000 | shares |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
897556000 | usd |
CY2023 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
-35596000 | usd |
CY2023 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
75815000 | usd |
CY2023 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
937775000 | usd |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
2497027000 | usd |
CY2021 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
3954000 | usd |
CY2021 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-50207000 | usd |
CY2021 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
33834000 | usd |
CY2021 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
63927000 | usd |
CY2021 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
90495000 | usd |
CY2021 | us-gaap |
Net Income Loss
NetIncomeLoss
|
474505000 | usd |
CY2021 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
1.56 | |
CY2021 | us-gaap |
Dividends
Dividends
|
226713000 | 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 Cash Paid
CommonStockDividendsPerShareCashPaid
|
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 Cash Paid
CommonStockDividendsPerShareCashPaid
|
1.76 | |
CY2023 | us-gaap |
Dividends
Dividends
|
258276000 | usd |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
897556000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
779437000 | usd |
CY2021 | us-gaap |
Net Income Loss
NetIncomeLoss
|
474505000 | usd |
CY2023 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
165156000 | usd |
CY2022 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
159609000 | usd |
CY2021 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
156758000 | 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 |
CY2021 | us-gaap |
Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
|
34760000 | usd |
CY2023 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
71142000 | usd |
CY2022 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
65257000 | usd |
CY2021 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
63927000 | usd |
CY2023 | rmd |
Income Loss From Equity Method Investments Net Of Dividends Received
IncomeLossFromEquityMethodInvestmentsNetOfDividendsReceived
|
10138000 | usd |
CY2022 | rmd |
Income Loss From Equity Method Investments Net Of Dividends Received
IncomeLossFromEquityMethodInvestmentsNetOfDividendsReceived
|
8486000 | usd |
CY2021 | rmd |
Income Loss From Equity Method Investments Net Of Dividends Received
IncomeLossFromEquityMethodInvestmentsNetOfDividendsReceived
|
11205000 | usd |
CY2023 | us-gaap |
Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
|
-9922000 | usd |
CY2022 | us-gaap |
Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
|
12202000 | usd |
CY2021 | us-gaap |
Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
|
-14515000 | usd |
CY2023 | us-gaap |
Restructuring Charges
RestructuringCharges
|
9177000 | usd |
CY2022 | us-gaap |
Restructuring Charges
RestructuringCharges
|
0 | usd |
CY2021 | us-gaap |
Restructuring Charges
RestructuringCharges
|
8673000 | usd |
CY2023 | us-gaap |
Insurance Recoveries
InsuranceRecoveries
|
20227000 | usd |
CY2022 | us-gaap |
Insurance Recoveries
InsuranceRecoveries
|
0 | usd |
CY2021 | us-gaap |
Insurance Recoveries
InsuranceRecoveries
|
0 | usd |
CY2023 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
106511000 | usd |
CY2022 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-19346000 | usd |
CY2021 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
129195000 | usd |
CY2023 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
248833000 | usd |
CY2022 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
311681000 | usd |
CY2021 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
21954000 | 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 |
CY2021 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
58154000 | 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 |
CY2021 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
210708000 | 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 |
CY2021 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
736718000 | 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 |
CY2021 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
102712000 | usd |
CY2023 | us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
14328000 | usd |
CY2022 | us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
21201000 | usd |
CY2021 | us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
14114000 | 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 |
CY2021 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
39067000 | usd |
CY2023 | us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
32229000 | usd |
CY2022 | us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
20724000 | usd |
CY2021 | us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
21788000 | 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 |
CY2021 | us-gaap |
Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
|
0 | 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 |
CY2021 | us-gaap |
Payments For Proceeds From Derivative Instrument Investing Activities
PaymentsForProceedsFromDerivativeInstrumentInvestingActivities
|
-19219000 | 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 |
CY2021 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-158462000 | 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 |
CY2021 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
37790000 | 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 |
CY2021 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
50209000 | 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 |
CY2021 | us-gaap |
Payments Of Merger Related Costs Financing Activities
PaymentsOfMergerRelatedCostsFinancingActivities
|
3500000 | 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 |
CY2021 | us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
90000000 | usd |
CY2023 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
405000000 | usd |
CY2022 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
166000000 | usd |
CY2021 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
612000000 | usd |
CY2023 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
258276000 | usd |
CY2022 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
245341000 | usd |
CY2021 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
226713000 | 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 |
CY2021 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-764632000 | 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 |
CY2021 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
18498000 | 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 |
CY2021 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-167878000 | 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 |
CY2020Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
463156000 | 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 |
CY2023 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
216866000 | usd |
CY2022 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
478120000 | usd |
CY2021 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
221359000 | usd |
CY2023 | us-gaap |
Interest Paid Net
InterestPaidNet
|
47379000 | usd |
CY2022 | us-gaap |
Interest Paid Net
InterestPaidNet
|
22312000 | usd |
CY2021 | us-gaap |
Interest Paid Net
InterestPaidNet
|
23989000 | 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 |
CY2021 | rmd |
Noncash Part Of Acquisition Fair Value Of Assets Acquired
NoncashPartOfAcquisitionFairValueOfAssetsAcquired
|
16671000 | 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 |
CY2021 | us-gaap |
Noncash Or Part Noncash Acquisition Value Of Liabilities Assumed1
NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1
|
1543000 | usd |
CY2023 | rmd |
Goodwill Acquired During Period Increase Decrease
GoodwillAcquiredDuringPeriodIncreaseDecrease
|
786990000 | usd |
CY2022 | rmd |
Goodwill Acquired During Period Increase Decrease
GoodwillAcquiredDuringPeriodIncreaseDecrease
|
38953000 | usd |
CY2021 | rmd |
Goodwill Acquired During Period Increase Decrease
GoodwillAcquiredDuringPeriodIncreaseDecrease
|
24671000 | 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 |
CY2021 | 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 |
Deferred Payment Obligations For Acquisitions
DeferredPaymentObligationsForAcquisitions
|
2542000 | usd |
CY2022 | rmd |
Deferred Payment Obligations For Acquisitions
DeferredPaymentObligationsForAcquisitions
|
-3067000 | usd |
CY2021 | rmd |
Deferred Payment Obligations For Acquisitions
DeferredPaymentObligationsForAcquisitions
|
3768000 | usd |
CY2023 | rmd |
Business Acquisition Contingent Consideration Recognized Liability
BusinessAcquisitionContingentConsiderationRecognizedLiability
|
2387000 | usd |
CY2022 | rmd |
Business Acquisition Contingent Consideration Recognized Liability
BusinessAcquisitionContingentConsiderationRecognizedLiability
|
0 | usd |
CY2021 | rmd |
Business Acquisition Contingent Consideration Recognized Liability
BusinessAcquisitionContingentConsiderationRecognizedLiability
|
0 | usd |
CY2023 | us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
1015110000 | usd |
CY2022 | us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
42784000 | usd |
CY2021 | us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
43567000 | usd |
CY2022 | us-gaap |
Depreciation
Depreciation
|
81000000 | usd |
CY2021 | us-gaap |
Depreciation
Depreciation
|
78400000 | usd |
CY2023 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | segment |
CY2023 | us-gaap |
Depreciation
Depreciation
|
84700000 | usd |
CY2023 | us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
0 | usd |
CY2021 | us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
0 | usd |
CY2022 | us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
0 | usd |
CY2023Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
459126000 | usd |
CY2022Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
355225000 | usd |
CY2023Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
3956000 | usd |
CY2022Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
3077000 | usd |
CY2023Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
534930000 | usd |
CY2022Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
385608000 | usd |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
998012000 | usd |
CY2022Q2 | us-gaap |
Inventory Net
InventoryNet
|
743910000 | usd |
CY2023Q2 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
114009000 | usd |
CY2022Q2 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
99352000 | usd |
CY2023Q2 | rmd |
Prepaid Inventory
PrepaidInventory
|
143084000 | usd |
CY2022Q2 | rmd |
Prepaid Inventory
PrepaidInventory
|
107291000 | usd |
CY2023Q2 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
179925000 | usd |
CY2022Q2 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
131265000 | usd |
CY2023Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
437018000 | usd |
CY2022Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
337908000 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
1205868000 | usd |
CY2022Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
1131295000 | usd |
CY2023Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
668012000 | usd |
CY2022Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
633114000 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
537856000 | usd |
CY2022Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
498181000 | usd |
CY2022Q2 | us-gaap |
Goodwill
Goodwill
|
1936442000 | usd |
CY2023 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
786990000 | usd |
CY2023 | us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
46867000 | usd |
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
2770299000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
552341000 | usd |
CY2022Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
345944000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
86633000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
82227000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
77005000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
58127000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
23175000 | usd |
CY2023Q2 | rmd |
Marketable Equity Investments Fair Value
MarketableEquityInvestmentsFairValue
|
12423000 | usd |
CY2022Q2 | rmd |
Marketable Equity Investments Fair Value
MarketableEquityInvestmentsFairValue
|
9167000 | usd |
CY2023Q2 | us-gaap |
Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
|
68748000 | usd |
CY2022Q2 | us-gaap |
Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
|
39290000 | usd |
CY2023Q2 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
65366000 | usd |
CY2022Q2 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
9918000 | usd |
CY2023Q2 | rmd |
Equity Investments Total By Measurement Category
EquityInvestmentsTotalByMeasurementCategory
|
146537000 | usd |
CY2022Q2 | rmd |
Equity Investments Total By Measurement Category
EquityInvestmentsTotalByMeasurementCategory
|
58375000 | 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 Securities Without Readily Determinable Fair Value Downward Price Adjustment Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount
|
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 |
CY2022 | rmd |
Additional Equity Investments
AdditionalEquityInvestments
|
9823000 | usd |
CY2022 | rmd |
Observable Price Adjustments On Non Marketable Equity Securities
ObservablePriceAdjustmentsOnNonMarketableEquitySecurities
|
5367000 | usd |
CY2022 | us-gaap |
Equity Securities Without Readily Determinable Fair Value Downward Price Adjustment Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount
|
3209000 | usd |
CY2022 | us-gaap |
Equity Securities Fv Ni Realized Gain Loss
EquitySecuritiesFvNiRealizedGainLoss
|
3981000 | usd |
CY2022 | us-gaap |
Marketable Securities Unrealized Gain Loss
MarketableSecuritiesUnrealizedGainLoss
|
-18341000 | usd |
CY2022 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
-8486000 | usd |
CY2022Q2 | rmd |
Equity Investments
EquityInvestments
|
58375000 | usd |
CY2023 | us-gaap |
Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
|
6000000 | usd |
CY2022 | us-gaap |
Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
|
-16200000 | usd |
CY2021 | us-gaap |
Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
|
14500000 | usd |
CY2023Q2 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
27621000 | usd |
CY2022Q2 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
25889000 | usd |
CY2023Q2 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
26148000 | usd |
CY2022Q2 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
25073000 | usd |
CY2023Q2 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
23636000 | usd |
CY2022Q2 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
26340000 | usd |
CY2023Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
220785000 | usd |
CY2022Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
194736000 | usd |
CY2023Q2 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
9366000 | usd |
CY2022Q2 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
6485000 | usd |
CY2023Q2 | us-gaap |
Derivative Liabilities Current
DerivativeLiabilitiesCurrent
|
9558000 | usd |
CY2022Q2 | us-gaap |
Derivative Liabilities Current
DerivativeLiabilitiesCurrent
|
1947000 | usd |
CY2023Q2 | us-gaap |
Interest Payable Current
InterestPayableCurrent
|
9375000 | usd |
CY2022Q2 | us-gaap |
Interest Payable Current
InterestPayableCurrent
|
7983000 | usd |
CY2023Q2 | rmd |
Accrued Logistics And Occupancy Expenses Current
AccruedLogisticsAndOccupancyExpensesCurrent
|
16278000 | usd |
CY2022Q2 | rmd |
Accrued Logistics And Occupancy Expenses Current
AccruedLogisticsAndOccupancyExpensesCurrent
|
32160000 | usd |
CY2023Q2 | rmd |
Accrued Inventory In Transit
AccruedInventoryInTransit
|
10034000 | usd |
CY2022Q2 | rmd |
Accrued Inventory In Transit
AccruedInventoryInTransit
|
11554000 | usd |
CY2023Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
12859000 | usd |
CY2022Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
12555000 | usd |
CY2023Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
365660000 | usd |
CY2022Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
344722000 | usd |
CY2022Q2 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
25889000 | usd |
CY2021Q2 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
22032000 | usd |
CY2023 | us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
15628000 | usd |
CY2022 | us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
17442000 | usd |
CY2023 | us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
13734000 | usd |
CY2022 | us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
12124000 | usd |
CY2023 | us-gaap |
Standard And Extended Product Warranty Accrual Foreign Currency Translation Gain Loss
StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss
|
162000 | usd |
CY2022 | us-gaap |
Standard And Extended Product Warranty Accrual Foreign Currency Translation Gain Loss
StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss
|
1461000 | usd |
CY2023Q2 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
27621000 | usd |
CY2022Q2 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
25889000 | usd |
CY2023Q2 | rmd |
Short Term Debt Gross
ShortTermDebtGross
|
10000000 | usd |
CY2022Q2 | rmd |
Short Term Debt Gross
ShortTermDebtGross
|
10000000 | usd |
CY2023Q2 | us-gaap |
Deferred Finance Costs Current Net
DeferredFinanceCostsCurrentNet
|
98000 | usd |
CY2022Q2 | us-gaap |
Deferred Finance Costs Current Net
DeferredFinanceCostsCurrentNet
|
84000 | usd |
CY2023Q2 | us-gaap |
Short Term Borrowings
ShortTermBorrowings
|
9902000 | usd |
CY2022Q2 | us-gaap |
Short Term Borrowings
ShortTermBorrowings
|
9916000 | usd |
CY2023Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1435000000 | usd |
CY2022Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
770000000 | usd |
CY2023Q2 | us-gaap |
Deferred Finance Costs Noncurrent Net
DeferredFinanceCostsNoncurrentNet
|
3766000 | usd |
CY2022Q2 | us-gaap |
Deferred Finance Costs Noncurrent Net
DeferredFinanceCostsNoncurrentNet
|
4675000 | usd |
CY2023Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
1431234000 | usd |
CY2022Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
765325000 | usd |
CY2023Q2 | us-gaap |
Debt Longterm And Shortterm Combined Amount
DebtLongtermAndShorttermCombinedAmount
|
1441136000 | usd |
CY2022Q2 | us-gaap |
Debt Longterm And Shortterm Combined Amount
DebtLongtermAndShorttermCombinedAmount
|
775241000 | usd |
CY2023 | rmd |
Debt To Consolidated Ebitda Ratio
DebtToConsolidatedEbitdaRatio
|
3.50 | |
CY2023 | rmd |
Line Of Credit Facility Collateral Percentage Of The Company
LineOfCreditFacilityCollateralPercentageOfTheCompany
|
0.100 | |
CY2023 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
33600000 | usd |
CY2022 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
35300000 | usd |
CY2021 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
35500000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
155299000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
24754000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
20087000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
18199000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
17004000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
16584000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
|
58671000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
16527000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
138772000 | usd |
CY2023Q2 | rmd |
Lessee Operating Lease Lease Not Yet Commenced Commitments
LesseeOperatingLeaseLeaseNotYetCommencedCommitments
|
57300000 | usd |
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 |
CY2023 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
16803000 | usd |
CY2023 | rmd |
Operating Lease Income
OperatingLeaseIncome
|
88600000 | usd |
CY2014Q1 | us-gaap |
Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
|
20000000 | shares |
CY2014Q1 | us-gaap |
Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
|
20000000 | shares |
CY2023Q2 | us-gaap |
Stock Repurchase Program Remaining Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
|
12900000 | shares |
CY1997Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
2000000 | shares |
CY1997Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2023Q2 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2023 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period
SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
|
P7Y | |
CY2023Q2 | rmd |
Reduction In Number Of Shares Of Common Stock Available For Issuance
ReductionInNumberOfSharesOfCommonStockAvailableForIssuance
|
2.8 | |
CY2023 | rmd |
Number Of Shares Given For Each Share Of Common Stock Delivered In Settlement Of All Other Awards
NumberOfSharesGivenForEachShareOfCommonStockDeliveredInSettlementOfAllOtherAwards
|
1 | shares |
CY2023Q2 | rmd |
Maximum Number Of Shares Subject To Awards Granted
MaximumNumberOfSharesSubjectToAwardsGranted
|
3000000 | shares |
CY2023Q2 | rmd |
Number Of Common Stock Granted
NumberOfCommonStockGranted
|
4500000 | shares |
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 |
CY2021 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
|
59600000 | usd |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
938000 | shares |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
112.91 | |
CY2022 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P3Y2M12D | |
CY2023 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
100000 | shares |
CY2023 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
223.94 | |
CY2023 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
157000 | shares |
CY2023 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
62.07 | |
CY2023 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
0 | shares |
CY2023 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
0 | |
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 | |
CY2023Q2 | us-gaap |
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Exercisable Options
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
|
734000 | shares |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
115.37 | |
CY2023 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P2Y4M24D | |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
873000 | shares |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
|
133.56 | |
CY2023 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
|
P3Y | |
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 |
CY2021 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
8900000 | usd |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
76800000 | usd |
CY2023Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
76600000 | usd |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
|
76800000 | usd |
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 |
CY2021 | us-gaap |
Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
|
229000 | shares |
CY2023 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
71142000 | usd |
CY2022 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
65257000 | usd |
CY2021 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
63927000 | 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 |
CY2021 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
23346000 | 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 |
CY2021 | us-gaap |
Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
|
40581000 | usd |
CY2023Q2 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
133500000 | usd |
CY2023 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P2Y7M6D | |
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 |
CY2021 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
141000000 | shares |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
897556000 | usd |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
779437000 | usd |
CY2021 | us-gaap |
Net Income Loss
NetIncomeLoss
|
474505000 | usd |
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 |
CY2021 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
145313000 | 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 |
CY2021 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
1138000 | 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 |
CY2021 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
146451000 | shares |
CY2023 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
6.12 | |
CY2022 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
5.34 | |
CY2021 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
3.27 | |
CY2023 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
6.09 | |
CY2022 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
5.30 | |
CY2021 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
3.24 | |
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 |
CY2021 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
|
71867000 | 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 |
CY2021 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
|
811795000 | 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 |
CY2021 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
883662000 | usd |
CY2023 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
36631000 | usd |
CY2022 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
4376000 | usd |
CY2021 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
-115109000 | 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 |
CY2021 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
9041000 | usd |
CY2023 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
198767000 | usd |
CY2022 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
177788000 | usd |
CY2021 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
531812000 | usd |
CY2023 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
249540000 | usd |
CY2022 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
192864000 | usd |
CY2021 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
425744000 | 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 |
CY2021 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
-22791000 | 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 |
CY2021 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
-4205000 | 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 |
CY2021 | us-gaap |
Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
|
10409000 | usd |
CY2023 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-45432000 | usd |
CY2022 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-11818000 | usd |
CY2021 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-16587000 | usd |
CY2023 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
204108000 | usd |
CY2022 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
181046000 | usd |
CY2021 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
409157000 | 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 |
CY2021 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
185569000 | 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 |
CY2021 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
4836000 | 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 |
CY2021 | us-gaap |
Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
|
20257000 | 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 |
CY2021 | us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
-3785000 | 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 |
CY2021 | us-gaap |
Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
|
-12130000 | 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 |
CY2021 | us-gaap |
Income Tax Reconciliation Tax Credits Foreign
IncomeTaxReconciliationTaxCreditsForeign
|
7210000 | 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 |
CY2021 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
-4498000 | usd |
CY2023 | rmd |
Effective Income Tax Rate Reconciliation Uncertain Tax Position Amount
EffectiveIncomeTaxRateReconciliationUncertainTaxPositionAmount
|
0 | usd |
CY2022 | rmd |
Effective Income Tax Rate Reconciliation Uncertain Tax Position Amount
EffectiveIncomeTaxRateReconciliationUncertainTaxPositionAmount
|
0 | usd |
CY2021 | rmd |
Effective Income Tax Rate Reconciliation Uncertain Tax Position Amount
EffectiveIncomeTaxRateReconciliationUncertainTaxPositionAmount
|
248773000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Other
DeferredTaxAssetsOther
|
454000 | usd |
CY2022Q2 | us-gaap |
Deferred Tax Assets Other
DeferredTaxAssetsOther
|
-3395000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
282081000 | usd |
CY2022Q2 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
221518000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
8536000 | usd |
CY2022Q2 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
13572000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
273545000 | usd |
CY2022Q2 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
207946000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Liabilities Goodwill And Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
|
198418000 | usd |
CY2022Q2 | us-gaap |
Deferred Tax Liabilities Goodwill And Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
|
108078000 | usd |
CY2023Q2 | rmd |
Deferred Tax Liabilities Right Of Use Assets
DeferredTaxLiabilitiesRightOfUseAssets
|
20501000 | usd |
CY2022Q2 | rmd |
Deferred Tax Liabilities Right Of Use Assets
DeferredTaxLiabilitiesRightOfUseAssets
|
20345000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
|
12302000 | usd |
CY2022Q2 | us-gaap |
Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
|
9491000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Liabilities
DeferredTaxLiabilities
|
231221000 | usd |
CY2022Q2 | us-gaap |
Deferred Tax Liabilities
DeferredTaxLiabilities
|
137914000 | usd |
CY2023Q2 | us-gaap |
Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
|
42324000 | usd |
CY2022Q2 | us-gaap |
Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
|
70032000 | usd |
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 | |
CY2023Q2 | us-gaap |
Undistributed Earnings Of Foreign Subsidiaries
UndistributedEarningsOfForeignSubsidiaries
|
4200000000 | usd |
CY2023 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | segment |
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 |
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 |
CY2021 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
3196825000 | usd |
CY2023Q2 | us-gaap |
Noncurrent Assets
NoncurrentAssets
|
537856000 | usd |
CY2022Q2 | us-gaap |
Noncurrent Assets
NoncurrentAssets
|
498181000 | usd |
CY2023 | rmd |
Receivables Sold With Limited Recourse
ReceivablesSoldWithLimitedRecourse
|
181200000 | usd |
CY2022 | rmd |
Receivables Sold With Limited Recourse
ReceivablesSoldWithLimitedRecourse
|
157600000 | usd |
CY2023Q2 | us-gaap |
Guarantee Obligations Maximum Exposure
GuaranteeObligationsMaximumExposure
|
32600000 | usd |
CY2023 | us-gaap |
Loss Contingency Accrual Provision
LossContingencyAccrualProvision
|
600000 | usd |
CY2022Q2 | us-gaap |
Guarantee Obligations Maximum Exposure
GuaranteeObligationsMaximumExposure
|
24200000 | usd |
CY2022 | us-gaap |
Loss Contingency Accrual Provision
LossContingencyAccrualProvision
|
2100000 | usd |
CY2023Q2 | us-gaap |
Purchase Obligation
PurchaseObligation
|
1390640000 | usd |
CY2023Q2 | us-gaap |
Purchase Obligation Due In Next Twelve Months
PurchaseObligationDueInNextTwelveMonths
|
1034859000 | usd |
CY2023Q2 | us-gaap |
Purchase Obligation Due In Second Year
PurchaseObligationDueInSecondYear
|
345033000 | usd |
CY2023Q2 | us-gaap |
Purchase Obligation Due In Third Year
PurchaseObligationDueInThirdYear
|
10013000 | usd |
CY2023Q2 | us-gaap |
Purchase Obligation Due In Fourth Year
PurchaseObligationDueInFourthYear
|
735000 | usd |
CY2023Q2 | us-gaap |
Purchase Obligation Due In Fifth Year
PurchaseObligationDueInFifthYear
|
0 | usd |
CY2023Q2 | us-gaap |
Purchase Obligation Due After Fifth Year
PurchaseObligationDueAfterFifthYear
|
0 | usd |
CY2023Q2 | us-gaap |
Derivative Assets
DerivativeAssets
|
2405000 | usd |
CY2022Q2 | us-gaap |
Derivative Assets
DerivativeAssets
|
160000 | usd |
CY2023Q2 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
70699000 | usd |
CY2022Q2 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
1947000 | 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 |
CY2021 | us-gaap |
Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net
DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
|
-753000 | usd |
CY2023 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
10900000 | usd |
CY2022 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
1900000 | usd |
CY2021 | us-gaap |
Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
|
0 | usd |
CY2023 | us-gaap |
Restructuring Charges
RestructuringCharges
|
9200000 | usd |
CY2023 | us-gaap |
Restructuring Charges
RestructuringCharges
|
9200000 | usd |
CY2023 | us-gaap |
Restructuring Reserve Accrual Adjustment1
RestructuringReserveAccrualAdjustment1
|
7800000 | usd |
CY2022 | us-gaap |
Restructuring Charges
RestructuringCharges
|
0 | usd |
CY2023Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2023Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2023Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2023Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false |