2024 Q2 Form 10-Q Financial Statement
#000009694324000072 Filed on May 03, 2024
Income Statement
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
Revenue | $749.7M | $737.8M |
YoY Change | 5.45% | |
Cost Of Revenue | $333.2M | $321.7M |
YoY Change | 4.28% | |
Gross Profit | $416.5M | $416.1M |
YoY Change | 6.41% | |
Gross Profit Margin | 55.55% | 56.4% |
Selling, General & Admin | $250.6M | $242.8M |
YoY Change | 7.7% | |
% of Gross Profit | 60.18% | 58.35% |
Research & Development | $41.09M | $37.30M |
YoY Change | -0.9% | |
% of Gross Profit | 9.87% | 8.96% |
Depreciation & Amortization | $68.13M | $15.93M |
YoY Change | 272.55% | |
% of Gross Profit | 16.36% | 3.83% |
Operating Expenses | $291.7M | $280.1M |
YoY Change | 6.4% | |
Operating Profit | $116.9M | -$4.793M |
YoY Change | 1.66% | |
Interest Expense | $21.17M | $22.68M |
YoY Change | 15.44% | |
% of Operating Profit | 18.11% | |
Other Income/Expense, Net | ||
YoY Change | ||
Pretax Income | $97.50M | -$25.81M |
YoY Change | 0.02% | |
Income Tax | $17.33M | -$41.55M |
% Of Pretax Income | 17.78% | |
Net Earnings | $80.04M | $15.29M |
YoY Change | 4.29% | |
Net Earnings / Revenue | 10.68% | 2.07% |
Basic Earnings Per Share | $1.70 | $0.32 |
Diluted Earnings Per Share | $1.69 | $0.32 |
COMMON SHARES | ||
Basic Shares Outstanding | 47.10M shares | 47.06M shares |
Diluted Shares Outstanding | 47.36M shares | 47.39M shares |
Balance Sheet
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $239.1M | $243.3M |
YoY Change | -13.26% | |
Cash & Equivalents | $238.6M | $237.4M |
Short-Term Investments | $559.0K | $5.854M |
Other Short-Term Assets | $113.7M | $119.8M |
YoY Change | -18.65% | |
Inventory | $636.9M | $627.9M |
Prepaid Expenses | ||
Receivables | $448.9M | $448.5M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $1.438B | $1.434B |
YoY Change | 0.7% | |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $492.0M | $485.5M |
YoY Change | 7.22% | |
Goodwill | $2.893B | $2.898B |
YoY Change | 13.53% | |
Intangibles | $2.380B | $2.429B |
YoY Change | 4.86% | |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $120.6M | $111.8M |
YoY Change | 50.01% | |
Total Long-Term Assets | $6.004B | $6.044B |
YoY Change | 9.36% | |
TOTAL ASSETS | ||
Total Short-Term Assets | $1.438B | $1.434B |
Total Long-Term Assets | $6.004B | $6.044B |
Total Assets | $7.442B | $7.478B |
YoY Change | 7.57% | |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $113.5M | $115.9M |
YoY Change | -16.73% | |
Accrued Expenses | $153.4M | $136.6M |
YoY Change | 24.26% | |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $93.75M | $90.63M |
YoY Change | 7.14% | |
Total Short-Term Liabilities | $556.8M | $571.0M |
YoY Change | -3.29% | |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $1.624B | $1.668B |
YoY Change | 4.82% | |
Other Long-Term Liabilities | $120.1M | $148.6M |
YoY Change | -14.9% | |
Total Long-Term Liabilities | $1.744B | $1.817B |
YoY Change | 3.18% | |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $556.8M | $571.0M |
Total Long-Term Liabilities | $1.744B | $1.817B |
Total Liabilities | $2.883B | $2.975B |
YoY Change | 2.68% | |
SHAREHOLDERS EQUITY | ||
Retained Earnings | ||
YoY Change | ||
Common Stock | ||
YoY Change | ||
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $4.559B | $4.503B |
YoY Change | ||
Total Liabilities & Shareholders Equity | $7.442B | $7.478B |
YoY Change | 7.57% |
Cashflow Statement
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $80.04M | $15.29M |
YoY Change | 4.29% | |
Depreciation, Depletion And Amortization | $68.13M | $15.93M |
YoY Change | 272.55% | |
Cash From Operating Activities | $91.31M | $111.0M |
YoY Change | 8.62% | |
INVESTING ACTIVITIES | ||
Capital Expenditures | $34.80M | $38.43M |
YoY Change | 59.38% | |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $4.567M | $13.63M |
YoY Change | -7235.94% | |
Cash From Investing Activities | -$30.23M | -$24.81M |
YoY Change | 38.06% | |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | $57.13M | |
YoY Change | ||
Cash From Financing Activities | -56.54M | -$71.45M |
YoY Change | -39.58% | |
NET CHANGE | ||
Cash From Operating Activities | 91.31M | 111.0M |
Cash From Investing Activities | -30.23M | -$24.81M |
Cash From Financing Activities | -56.54M | -$71.45M |
Net Change In Cash | 4.535M | $14.58M |
YoY Change | -116.26% | |
FREE CASH FLOW | ||
Cash From Operating Activities | $91.31M | $111.0M |
Capital Expenditures | $34.80M | $38.43M |
Free Cash Flow | $56.51M | $72.55M |
YoY Change | -9.19% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2024Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
321715000 | usd |
CY2023Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
319552000 | usd |
CY2024Q1 | us-gaap |
Gross Profit
GrossProfit
|
416134000 | usd |
CY2023Q2 | us-gaap |
Gross Profit
GrossProfit
|
391380000 | usd |
CY2024Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
242830000 | usd |
CY2023Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
232716000 | usd |
CY2024Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
37299000 | usd |
CY2023Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
41469000 | usd |
CY2024Q1 | us-gaap |
Defined Benefit Plan Recognized Net Gain Loss Due To Settlements1
DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
|
-138139000 | usd |
CY2023Q2 | us-gaap |
Defined Benefit Plan Recognized Net Gain Loss Due To Settlements1
DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
|
0 | usd |
CY2024Q1 | tfx |
Restructuring And Impairment Provisions
RestructuringAndImpairmentProvisions
|
2659000 | usd |
CY2023Q2 | tfx |
Restructuring And Impairment Provisions
RestructuringAndImpairmentProvisions
|
2221000 | usd |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-4793000 | usd |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
114974000 | usd |
CY2024Q1 | us-gaap |
Interest Expense
InterestExpense
|
22683000 | usd |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
18337000 | usd |
CY2024Q1 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
1666000 | usd |
CY2023Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
843000 | usd |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-25810000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
97480000 | usd |
CY2024Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-41551000 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
20184000 | usd |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
15741000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
77296000 | usd |
CY2024Q1 | us-gaap |
Discontinued Operation Income Loss From Discontinued Operation Before Income Tax
DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
|
-587000 | usd |
CY2023Q2 | us-gaap |
Discontinued Operation Income Loss From Discontinued Operation Before Income Tax
DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
|
-711000 | usd |
CY2024Q1 | us-gaap |
Discontinued Operation Tax Effect Of Discontinued Operation
DiscontinuedOperationTaxEffectOfDiscontinuedOperation
|
-135000 | usd |
CY2023Q2 | us-gaap |
Discontinued Operation Tax Effect Of Discontinued Operation
DiscontinuedOperationTaxEffectOfDiscontinuedOperation
|
-163000 | usd |
CY2024Q1 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
-452000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
-548000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
15289000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
76748000 | usd |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.33 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
1.65 | |
CY2024Q1 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
-0.01 | |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
-0.02 | |
CY2024Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.32 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.63 | |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.33 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
1.63 | |
CY2024Q1 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.01 | |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
-0.01 | |
CY2024Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.32 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.62 | |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
47068000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
46949000 | shares |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
47394000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
47285000 | shares |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
15289000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
76748000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
-2638000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
2970000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
-36669000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
18570000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
|
113000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
|
59000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Net Of Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
|
-379000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Net Of Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
|
-195000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
|
-2559000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
|
0 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
8619000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
0 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Finalization Of Pension And Non Pension Postretirement Plan Valuation Tax
OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
|
-58065000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Finalization Of Pension And Non Pension Postretirement Plan Valuation Tax
OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
|
0 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Finalization Of Pension And Non Pension Postretirement Plan Valuation Net Of Tax
OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
|
80074000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Finalization Of Pension And Non Pension Postretirement Plan Valuation Net Of Tax
OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
|
0 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
|
-279000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
|
-476000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
|
-921000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
|
-1592000 | usd |
CY2024Q1 | tfx |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Pensionand Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentPensionandOtherPostretirementBenefitPlansTax
|
-41000 | usd |
CY2023Q2 | tfx |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Pensionand Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentPensionandOtherPostretirementBenefitPlansTax
|
63000 | usd |
CY2024Q1 | tfx |
Other Comprehensive Income Loss Foreign Currency Transactionand Translation Adjustment Pensionand Other Postretirement Benefit Plans Netof Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionandTranslationAdjustmentPensionandOtherPostretirementBenefitPlansNetofTax
|
107000 | usd |
CY2023Q2 | tfx |
Other Comprehensive Income Loss Foreign Currency Transactionand Translation Adjustment Pensionand Other Postretirement Benefit Plans Netof Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionandTranslationAdjustmentPensionandOtherPostretirementBenefitPlansNetofTax
|
-184000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
-60831000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
-354000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-89342000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-1213000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
|
-118000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
|
120000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
678000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
2408000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
53351000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
22191000 | usd |
CY2024Q1 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
68640000 | usd |
CY2023Q2 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
98939000 | usd |
CY2024Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
237423000 | usd |
CY2023Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
222848000 | usd |
CY2024Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
448532000 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
443467000 | usd |
CY2024Q1 | us-gaap |
Inventory Net
InventoryNet
|
627866000 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
626216000 | usd |
CY2024Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
111624000 | usd |
CY2023Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
107471000 | usd |
CY2024Q1 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
8163000 | usd |
CY2023Q4 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
7404000 | usd |
CY2024Q1 | us-gaap |
Assets Current
AssetsCurrent
|
1433608000 | usd |
CY2023Q4 | us-gaap |
Assets Current
AssetsCurrent
|
1407406000 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
485535000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
479913000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
112560000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
123521000 | usd |
CY2024Q1 | us-gaap |
Goodwill
Goodwill
|
2898343000 | usd |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
2914055000 | usd |
CY2024Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
2429460000 | usd |
CY2023Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
2501960000 | usd |
CY2024Q1 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
6588000 | usd |
CY2023Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
6748000 | usd |
CY2024Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
111828000 | usd |
CY2023Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
98943000 | usd |
CY2024Q1 | us-gaap |
Assets
Assets
|
7477922000 | usd |
CY2023Q4 | us-gaap |
Assets
Assets
|
7532546000 | usd |
CY2024Q1 | us-gaap |
Debt Current
DebtCurrent
|
90625000 | usd |
CY2023Q4 | us-gaap |
Debt Current
DebtCurrent
|
87500000 | usd |
CY2024Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
115945000 | usd |
CY2023Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
132247000 | usd |
CY2024Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
136614000 | usd |
CY2023Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
146880000 | usd |
CY2024Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
106055000 | usd |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
146535000 | usd |
CY2024Q1 | us-gaap |
Interest Payable Current
InterestPayableCurrent
|
16999000 | usd |
CY2023Q4 | us-gaap |
Interest Payable Current
InterestPayableCurrent
|
5583000 | usd |
CY2024Q1 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
48905000 | usd |
CY2023Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
41453000 | usd |
CY2024Q1 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
55871000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-7352000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-2752000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-50610000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-40856000 | usd |
CY2023Q4 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
46547000 | usd |
CY2024Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
571014000 | usd |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
606745000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
1667896000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
1727572000 | usd |
CY2024Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
456364000 | usd |
CY2023Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
456080000 | usd |
CY2024Q1 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
23170000 | usd |
CY2023Q4 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
23989000 | usd |
CY2024Q1 | us-gaap |
Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
|
3288000 | usd |
CY2023Q4 | us-gaap |
Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
|
3370000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
104376000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
111300000 | usd |
CY2024Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
148604000 | usd |
CY2023Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
162502000 | usd |
CY2024Q1 | us-gaap |
Liabilities
Liabilities
|
2974712000 | usd |
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
3091558000 | usd |
CY2024Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2023Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
4503210000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
4440988000 | usd |
CY2024Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
7477922000 | usd |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
7532546000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
15289000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
76748000 | usd |
CY2024Q1 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
-452000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
-548000 | usd |
CY2024Q1 | us-gaap |
Depreciation
Depreciation
|
15928000 | usd |
CY2023Q2 | us-gaap |
Depreciation
Depreciation
|
18287000 | usd |
CY2024Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
50116000 | usd |
CY2023Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
41540000 | usd |
CY2024Q1 | us-gaap |
Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
|
853000 | usd |
CY2023Q2 | us-gaap |
Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
|
846000 | usd |
CY2024Q1 | us-gaap |
Defined Benefit Plan Recognized Net Gain Loss Due To Settlements1
DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
|
-138139000 | usd |
CY2023Q2 | us-gaap |
Defined Benefit Plan Recognized Net Gain Loss Due To Settlements1
DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
|
0 | usd |
CY2024Q1 | tfx |
Inventory Fair Value Step Up
InventoryFairValueStepUp
|
1722000 | usd |
CY2023Q2 | tfx |
Inventory Fair Value Step Up
InventoryFairValueStepUp
|
0 | usd |
CY2024Q1 | us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
865000 | usd |
CY2023Q2 | us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
2447000 | usd |
CY2024Q1 | us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
2110000 | usd |
CY2023Q2 | us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
0 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
7129000 | usd |
CY2023Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
7015000 | usd |
CY2024Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-58282000 | usd |
CY2023Q2 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
2092000 | usd |
CY2024Q1 | us-gaap |
Gain Loss On Interest Rate Derivative Instruments Not Designated As Hedging Instruments
GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments
|
3720000 | usd |
CY2023Q2 | us-gaap |
Gain Loss On Interest Rate Derivative Instruments Not Designated As Hedging Instruments
GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments
|
5108000 | usd |
CY2024Q1 | us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
-118000 | usd |
CY2023Q2 | us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
-427000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
9549000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-1339000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
11720000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
30099000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
|
6888000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
|
7225000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
112844000 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
84349000 | usd |
CY2024Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
38432000 | usd |
CY2023Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
21835000 | usd |
CY2024Q1 | tfx |
Payments For Businesses And Intangibles Acquired Net Of Cash Acquired
PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired
|
70000 | usd |
CY2023Q2 | tfx |
Payments For Businesses And Intangibles Acquired Net Of Cash Acquired
PaymentsForBusinessesAndIntangiblesAcquiredNetOfCashAcquired
|
64000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Hedge Investing Activities
ProceedsFromHedgeInvestingActivities
|
13695000 | usd |
CY2023Q2 | us-gaap |
Proceeds From Hedge Investing Activities
ProceedsFromHedgeInvestingActivities
|
0 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-24807000 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-21899000 | usd |
CY2024Q1 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
57125000 | usd |
CY2023Q2 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
75125000 | usd |
CY2024Q1 | tfx |
Proceeds Paymentsfrom Issuanceof Sharesunder Incentiveand Sharebased Compensation Plans Including Stock Options
ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions
|
1750000 | usd |
CY2023Q2 | tfx |
Proceeds Paymentsfrom Issuanceof Sharesunder Incentiveand Sharebased Compensation Plans Including Stock Options
ProceedsPaymentsfromIssuanceofSharesunderIncentiveandSharebasedCompensationPlansIncludingStockOptions
|
-2433000 | usd |
CY2024Q1 | us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
72000 | usd |
CY2023Q2 | us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
64000 | usd |
CY2024Q1 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
16001000 | usd |
CY2023Q2 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
15969000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-71448000 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-93591000 | usd |
CY2024Q1 | us-gaap |
Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
|
-1863000 | usd |
CY2023Q2 | us-gaap |
Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
|
-285000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Discontinued Operations
NetCashProvidedByUsedInDiscontinuedOperations
|
-1863000 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Discontinued Operations
NetCashProvidedByUsedInDiscontinuedOperations
|
-285000 | usd |
CY2024Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-151000 | usd |
CY2023Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
3530000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
14575000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-27896000 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
222848000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
292034000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
237423000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
264138000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
4440988000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
15289000 | usd |
CY2024Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.34 | |
CY2024Q1 | us-gaap |
Dividends Cash
DividendsCash
|
16001000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
53351000 | usd |
CY2024Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
8445000 | usd |
CY2024Q1 | us-gaap |
Stock Issued During Period Value Treasury Stock Reissued
StockIssuedDuringPeriodValueTreasuryStockReissued
|
1138000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
4503210000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
4021968000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
76748000 | usd |
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.34 | |
CY2023Q2 | us-gaap |
Dividends Cash
DividendsCash
|
15969000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
22191000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
4990000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Treasury Stock Reissued
StockIssuedDuringPeriodValueTreasuryStockReissued
|
325000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
4110253000 | usd |
CY2024Q1 | tfx |
Revenue Recognition Accounts Receivable Payment Terms
RevenueRecognitionAccountsReceivablePaymentTerms
|
P30D | |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
737849000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
710932000 | usd |
CY2024Q1 | us-gaap |
Restructuring Charges
RestructuringCharges
|
549000 | usd |
CY2024Q1 | us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
2110000 | usd |
CY2024Q1 | us-gaap |
Restructuring Costs And Asset Impairment Charges
RestructuringCostsAndAssetImpairmentCharges
|
2659000 | usd |
CY2023Q2 | us-gaap |
Restructuring Charges
RestructuringCharges
|
2221000 | usd |
CY2024Q1 | us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
2100000 | usd |
CY2024Q1 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
176366000 | usd |
CY2023Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
179517000 | usd |
CY2024Q1 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
119960000 | usd |
CY2023Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
111132000 | usd |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
336000 | shares |
CY2024Q1 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
331540000 | usd |
CY2023Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
335567000 | usd |
CY2024Q1 | us-gaap |
Inventory Net
InventoryNet
|
627866000 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
626216000 | usd |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
2914055000 | usd |
CY2024Q1 | us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-15712000 | usd |
CY2024Q1 | us-gaap |
Goodwill
Goodwill
|
2898343000 | usd |
CY2024Q1 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
3912271000 | usd |
CY2023Q4 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
3937653000 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
1482811000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
1435693000 | usd |
CY2024Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
9300000 | usd |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
9500000 | usd |
CY2024Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
5600000 | usd |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
5500000 | usd |
CY2024Q1 | us-gaap |
Marketable Securities
MarketableSecurities
|
5854000 | usd |
CY2024Q1 | us-gaap |
Derivative Assets
DerivativeAssets
|
22860000 | usd |
CY2024Q1 | us-gaap |
Derivative Liabilities Current
DerivativeLiabilitiesCurrent
|
34412000 | usd |
CY2024Q1 | us-gaap |
Business Combination Contingent Consideration Liability
BusinessCombinationContingentConsiderationLiability
|
40279000 | usd |
CY2023Q4 | us-gaap |
Marketable Securities
MarketableSecurities
|
5306000 | usd |
CY2023Q4 | us-gaap |
Derivative Assets
DerivativeAssets
|
19449000 | usd |
CY2023Q4 | us-gaap |
Derivative Liabilities Current
DerivativeLiabilitiesCurrent
|
35303000 | usd |
CY2023Q4 | us-gaap |
Business Combination Contingent Consideration Liability
BusinessCombinationContingentConsiderationLiability
|
39486000 | usd |
CY2023Q4 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
39486000 | usd |
CY2024Q1 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Settlements
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
|
72000 | usd |
CY2024Q1 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Gain Loss Included In Earnings
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
|
865000 | usd |
CY2024Q1 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
|
40279000 | usd |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
47068000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
46949000 | shares |
CY2024Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
326000 | shares |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
47394000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
47285000 | shares |
CY2024Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
800000 | shares |
CY2023Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
600000 | shares |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
|
-25486000 | usd |
CY2024Q1 | us-gaap |
Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
|
-78837000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Other Net Of Tax
OtherComprehensiveIncomeOtherNetOfTax
|
53351000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
|
23646000 | usd |
CY2023Q2 | us-gaap |
Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
|
1455000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Other Net Of Tax
OtherComprehensiveIncomeOtherNetOfTax
|
22191000 | usd |
CY2024Q1 | tfx |
Other Comprehensive Income Loss Defined Benefit Plan Settlements Reclassification Adjustment From Aoci Before Tax
OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementsReclassificationAdjustmentFromAOCIBeforeTax
|
138139000 | usd |
CY2023Q2 | tfx |
Other Comprehensive Income Loss Defined Benefit Plan Settlements Reclassification Adjustment From Aoci Before Tax
OtherComprehensiveIncomeLossDefinedBenefitPlanSettlementsReclassificationAdjustmentFromAOCIBeforeTax
|
0 | usd |
CY2024Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
1.610 | |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.207 | |
CY2024Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
1.610 | |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.207 | |
CY2024Q1 | us-gaap |
Litigation Reserve
LitigationReserve
|
300000 | usd |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
737849000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
710932000 | usd |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-4793000 | usd |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
114974000 | usd |
CY2024Q1 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q1 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q1 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024Q1 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false |