2024 Q1 Form 10-Q Financial Statement
#000005524224000008 Filed on February 07, 2024
Income Statement
Concept | 2024 Q1 | 2023 Q4 |
---|---|---|
Revenue | $515.8M | $495.3M |
YoY Change | -3.78% | -0.36% |
Cost Of Revenue | $362.5M | $355.7M |
YoY Change | -1.52% | 0.42% |
Gross Profit | $153.3M | $139.6M |
YoY Change | -8.73% | -2.3% |
Gross Profit Margin | 29.71% | 28.18% |
Selling, General & Admin | ||
YoY Change | ||
% of Gross Profit | ||
Research & Development | $11.30M | $11.00M |
YoY Change | 0.0% | 2.8% |
% of Gross Profit | 7.37% | 7.88% |
Depreciation & Amortization | $2.886M | $32.79M |
YoY Change | -91.5% | -5.29% |
% of Gross Profit | 1.88% | 23.49% |
Operating Expenses | $108.7M | $107.3M |
YoY Change | -4.05% | 1.5% |
Operating Profit | $35.23M | $28.48M |
YoY Change | -32.86% | -19.76% |
Interest Expense | $6.777M | $6.847M |
YoY Change | -12.52% | -2.39% |
% of Operating Profit | 19.24% | 24.04% |
Other Income/Expense, Net | $76.00K | $687.0K |
YoY Change | -107.71% | -216.84% |
Pretax Income | $28.53M | $22.32M |
YoY Change | -34.78% | -19.97% |
Income Tax | $7.816M | -$2.009M |
% Of Pretax Income | 27.4% | -9.0% |
Net Earnings | $18.98M | $23.11M |
YoY Change | -40.58% | 5.52% |
Net Earnings / Revenue | 3.68% | 4.67% |
Basic Earnings Per Share | $0.24 | $0.29 |
Diluted Earnings Per Share | $0.24 | $0.29 |
COMMON SHARES | ||
Basic Shares Outstanding | 79.27M shares | 79.60M shares |
Diluted Shares Outstanding | 79.85M shares | 80.11M shares |
Balance Sheet
Concept | 2024 Q1 | 2023 Q4 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $92.12M | $90.74M |
YoY Change | -1.45% | 18.17% |
Cash & Equivalents | $92.12M | $90.74M |
Short-Term Investments | ||
Other Short-Term Assets | $56.71M | $57.75M |
YoY Change | -25.98% | -22.71% |
Inventory | $547.7M | $570.8M |
Prepaid Expenses | ||
Receivables | $303.5M | $290.5M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $999.9M | $1.010B |
YoY Change | -7.33% | -3.67% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $947.7M | $961.4M |
YoY Change | -2.79% | -2.05% |
Goodwill | $272.2M | $275.9M |
YoY Change | 1.25% | 3.48% |
Intangibles | $84.41M | $87.60M |
YoY Change | -12.59% | -11.96% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $94.44M | $87.84M |
YoY Change | 10.18% | 6.42% |
Total Long-Term Assets | $1.519B | $1.535B |
YoY Change | -0.38% | 0.28% |
TOTAL ASSETS | ||
Total Short-Term Assets | $999.9M | $1.010B |
Total Long-Term Assets | $1.519B | $1.535B |
Total Assets | $2.519B | $2.544B |
YoY Change | -3.26% | -1.33% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $192.8M | $193.0M |
YoY Change | -2.23% | -6.64% |
Accrued Expenses | $45.21M | $42.13M |
YoY Change | -3.5% | 0.67% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $12.30M | $23.32M |
YoY Change | -80.79% | -70.41% |
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $413.2M | $414.1M |
YoY Change | -15.44% | -16.23% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $595.8M | $595.6M |
YoY Change | 0.14% | 0.14% |
Other Long-Term Liabilities | $20.25M | $21.01M |
YoY Change | -14.3% | 1.51% |
Total Long-Term Liabilities | $20.25M | $21.01M |
YoY Change | -14.3% | 1.51% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $413.2M | $414.1M |
Total Long-Term Liabilities | $20.25M | $21.01M |
Total Liabilities | $1.213B | $1.216B |
YoY Change | -5.79% | -5.67% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $1.149B | $1.146B |
YoY Change | 4.06% | 5.29% |
Common Stock | $534.1M | $543.2M |
YoY Change | -6.47% | -5.35% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $1.265B | $1.288B |
YoY Change | ||
Total Liabilities & Shareholders Equity | $2.519B | $2.544B |
YoY Change | -3.26% | -1.33% |
Cashflow Statement
Concept | 2024 Q1 | 2023 Q4 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $18.98M | $23.11M |
YoY Change | -40.58% | 5.52% |
Depreciation, Depletion And Amortization | $2.886M | $32.79M |
YoY Change | -91.5% | -5.29% |
Cash From Operating Activities | $75.15M | $62.61M |
YoY Change | 2.01% | -1.03% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $26.75M | $25.69M |
YoY Change | 30.75% | 21.52% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$2.952M | -$2.019M |
YoY Change | -227.52% | -185.41% |
Cash From Investing Activities | -$29.71M | -$27.71M |
YoY Change | 63.7% | 47.58% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -42.15M | -40.41M |
YoY Change | 8.47% | 17.88% |
NET CHANGE | ||
Cash From Operating Activities | 75.15M | 62.61M |
Cash From Investing Activities | -29.71M | -27.71M |
Cash From Financing Activities | -42.15M | -40.41M |
Net Change In Cash | 3.296M | -5.506M |
YoY Change | -80.23% | -153.96% |
FREE CASH FLOW | ||
Cash From Operating Activities | $75.15M | $62.61M |
Capital Expenditures | $26.75M | $25.69M |
Free Cash Flow | $48.40M | $36.92M |
YoY Change | -9.04% | -12.34% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q2 | us-gaap |
Derivative Fair Value Of Derivative Net
DerivativeFairValueOfDerivativeNet
|
-32000 | usd |
CY2023Q4 | us-gaap |
Restructuring And Related Cost Incurred Cost
RestructuringAndRelatedCostIncurredCost
|
1000000 | usd |
us-gaap |
Restructuring And Related Cost Incurred Cost
RestructuringAndRelatedCostIncurredCost
|
4700000 | usd | |
CY2023Q4 | us-gaap |
Proceeds From Sale Of Property Held For Sale
ProceedsFromSaleOfPropertyHeldForSale
|
600000 | usd |
us-gaap |
Proceeds From Sale Of Property Held For Sale
ProceedsFromSaleOfPropertyHeldForSale
|
1.5 | usd | |
CY2023Q2 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
9885000 | usd |
us-gaap |
Restructuring Charges
RestructuringCharges
|
4726000 | usd | |
us-gaap |
Restructuring Reserve Translation Adjustment
RestructuringReserveTranslationAdjustment
|
105000 | usd | |
us-gaap |
Payments For Restructuring
PaymentsForRestructuring
|
6049000 | usd | |
CY2023Q4 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
8667000 | usd |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
217614 | shares |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
37.29 | |
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
0 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
0 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
|
52304 | shares | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
|
45.24 | ||
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
165310 | shares |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
34.78 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P1Y3M18D | ||
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
69000 | usd |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
165310 | shares |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
|
34.78 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P1Y3M18D | ||
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
|
69000 | usd |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
165310 | shares |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
34.78 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P1Y3M18D | ||
CY2023Q4 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
69000 | usd |
CY2023Q4 | us-gaap |
Percentage Of Lifo Inventory
PercentageOfLIFOInventory
|
0.32 | |
CY2023Q2 | us-gaap |
Percentage Of Lifo Inventory
PercentageOfLIFOInventory
|
0.33 | |
CY2023Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
353254000 | usd |
CY2023Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
328094000 | usd |
CY2023Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
221872000 | usd |
CY2023Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
233346000 | usd |
CY2023Q4 | us-gaap |
Inventory Raw Materials And Supplies
InventoryRawMaterialsAndSupplies
|
80746000 | usd |
CY2023Q2 | us-gaap |
Inventory Raw Materials And Supplies
InventoryRawMaterialsAndSupplies
|
81552000 | usd |
CY2023Q4 | us-gaap |
Inventory Gross
InventoryGross
|
655872000 | usd |
CY2023Q2 | us-gaap |
Inventory Gross
InventoryGross
|
642992000 | usd |
CY2023Q4 | us-gaap |
Inventory Lifo Reserve
InventoryLIFOReserve
|
85087000 | usd |
CY2023Q2 | us-gaap |
Inventory Lifo Reserve
InventoryLIFOReserve
|
85362000 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
570785000 | usd |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
557630000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
546400000 | usd |
CY2023Q2 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
527400000 | usd |
CY2023Q4 | us-gaap |
Notes Payable
NotesPayable
|
2800000 | usd |
CY2023Q2 | us-gaap |
Notes Payable
NotesPayable
|
700000 | usd |
CY2023Q4 | us-gaap |
Accrual For Environmental Loss Contingencies
AccrualForEnvironmentalLossContingencies
|
11300000 | usd |
CY2023Q4 | us-gaap |
Accrued Environmental Loss Contingencies Current
AccruedEnvironmentalLossContingenciesCurrent
|
1500000 | usd |
CY2023Q2 | us-gaap |
Accrual For Environmental Loss Contingencies
AccrualForEnvironmentalLossContingencies
|
12000000 | usd |
CY2023Q2 | us-gaap |
Accrued Environmental Loss Contingencies Current
AccruedEnvironmentalLossContingenciesCurrent
|
1700000 | usd |
CY2023Q4 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.09 | |
CY2022Q4 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.178 | |
CY2023Q4 | kmt |
Discrete Benefitfor Swiss Tax Reform
DiscreteBenefitforSwissTaxReform
|
7800000 | usd |
CY2022Q4 | kmt |
Discrete Benefitfor Swiss Tax Reform
DiscreteBenefitforSwissTaxReform
|
2200000 | usd |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.10 | ||
kmt |
Discrete Benefitfor Swiss Tax Reform
DiscreteBenefitforSwissTaxReform
|
7800000 | usd | |
CY2023Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
6200000 | usd |
us-gaap |
Litigation Settlement Expense
LitigationSettlementExpense
|
2900000 | usd | |
CY2023Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
79700000 | shares |
CY2022Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
80737000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
79863000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
81141000 | shares | |
CY2023Q4 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
414000 | shares |
CY2022Q4 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
500000 | shares |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
532000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
536000 | shares | |
CY2023Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
80114000 | shares |
CY2022Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
81237000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
80395000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
81677000 | shares | |
CY2023Q4 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
588000 | shares |
CY2022Q4 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1388000 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
472000 | shares | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1373000 | shares | |
CY2023Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1298751000 | usd |
CY2023Q4 | us-gaap |
Profit Loss
ProfitLoss
|
24328000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
30859000 | usd |
CY2023Q4 | us-gaap |
Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
|
45000 | usd |
CY2023Q4 | us-gaap |
Stock Issued During Period Value Employee Benefit Plan
StockIssuedDuringPeriodValueEmployeeBenefitPlan
|
5059000 | usd |
CY2023Q4 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
15029000 | usd |
CY2023Q4 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.20 | |
CY2023Q4 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
15909000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1328104000 | usd |
CY2022Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1238345000 | usd |
CY2022Q4 | us-gaap |
Profit Loss
ProfitLoss
|
22924000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
50088000 | usd |
CY2022Q4 | us-gaap |
Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
|
47000 | usd |
CY2022Q4 | us-gaap |
Stock Issued During Period Value Employee Benefit Plan
StockIssuedDuringPeriodValueEmployeeBenefitPlan
|
4584000 | usd |
CY2022Q4 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
10692000 | usd |
CY2022Q4 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.20 | |
CY2022Q4 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
16095000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1289201000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1314168000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
54697000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
13050000 | usd | |
us-gaap |
Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
|
90000 | usd | |
us-gaap |
Stock Issued During Period Value Employee Benefit Plan
StockIssuedDuringPeriodValueEmployeeBenefitPlan
|
6697000 | usd | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
28754000 | usd | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.4 | ||
us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
31844000 | usd | |
CY2023Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1328104000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1291247000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
52561000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
1077000 | usd | |
us-gaap |
Stock Issued During Period Value Dividend Reinvestment Plan
StockIssuedDuringPeriodValueDividendReinvestmentPlan
|
93000 | usd | |
us-gaap |
Stock Issued During Period Value Employee Benefit Plan
StockIssuedDuringPeriodValueEmployeeBenefitPlan
|
8066000 | usd | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
30068000 | usd | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.4 | ||
us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
32371000 | usd | |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1289201000 | usd |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Shares To Be Repurchased Next Year
ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesToBeRepurchasedNextYear
|
200 | shares | |
CY2023Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-414343000 | usd |
us-gaap |
Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
|
11282000 | usd | |
us-gaap |
Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
|
1740000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
13022000 | usd | |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-401321000 | usd |
CY2022Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-413951000 | usd |
us-gaap |
Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
|
521000 | usd | |
us-gaap |
Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
|
1254000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
1775000 | usd | |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-412176000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
|
-78000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
|
19000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
-59000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
|
0 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
|
0 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
0 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Before Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
|
-255000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
63000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
192000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Before Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
|
-255000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
63000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
192000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Net Unamortized Gain Loss Arising During Period Before Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
|
-2378000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
|
626000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
-1752000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Net Unamortized Gain Loss Arising During Period Before Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
|
-4564000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
|
1193000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
-3371000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
|
1418000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
|
-347000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
|
-1071000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
|
1094000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
|
-262000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
|
-832000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
|
31681000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
110000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
31791000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
|
52675000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
144000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
52819000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Before Tax
OtherComprehensiveIncomeLossBeforeTax
|
30388000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
|
471000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
30859000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Before Tax
OtherComprehensiveIncomeLossBeforeTax
|
48950000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
|
1138000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
50088000 | usd |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
|
-78000 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
|
19000 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
-59000 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
|
0 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
|
0 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
0 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Before Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
|
-511000 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
126000 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
385000 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Before Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
|
-511000 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
126000 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
385000 | usd | |
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Net Unamortized Gain Loss Arising During Period Before Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
|
-331000 | usd | |
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Net Unamortized Gain Loss Arising During Period Before Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
|
-85000 | usd | |
us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
|
96000 | usd | |
us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
-235000 | usd | |
us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
|
38000 | usd | |
us-gaap |
Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
-47000 | usd | |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
|
2852000 | usd | |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
|
-727000 | usd | |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
|
-2125000 | usd | |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
|
2202000 | usd | |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
|
-563000 | usd | |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
|
-1639000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
|
11494000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
110000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
11604000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
|
-124000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
|
-6000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-130000 | usd | |
us-gaap |
Other Comprehensive Income Loss Before Tax
OtherComprehensiveIncomeLossBeforeTax
|
13426000 | usd | |
us-gaap |
Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
|
-376000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
13050000 | usd | |
us-gaap |
Other Comprehensive Income Loss Before Tax
OtherComprehensiveIncomeLossBeforeTax
|
1482000 | usd | |
us-gaap |
Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
|
-405000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
1077000 | usd | |
CY2023Q2 | us-gaap |
Goodwill Gross
GoodwillGross
|
1080423000 | usd |
CY2023Q2 | us-gaap |
Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
|
810872000 | usd |
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
269551000 | usd |
us-gaap |
Business Combination Price Of Acquisition Expected
BusinessCombinationPriceOfAcquisitionExpected
|
3639000 | usd | |
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
2726000 | usd | |
CY2023Q4 | us-gaap |
Goodwill Gross
GoodwillGross
|
1086788000 | usd |
CY2023Q4 | us-gaap |
Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
|
810872000 | usd |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
275916000 | usd |
CY2023Q4 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
267461000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
179863000 | usd |
CY2023Q2 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
266510000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
173346000 | usd |
CY2023Q4 | us-gaap |
Revenues
Revenues
|
495320000 | usd |
CY2022Q4 | us-gaap |
Revenues
Revenues
|
497121000 | usd |
us-gaap |
Revenues
Revenues
|
987796000 | usd | |
us-gaap |
Revenues
Revenues
|
991913000 | usd | |
CY2023Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
28479000 | usd |
CY2022Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
35491000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
73597000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
84016000 | usd | |
CY2023Q4 | us-gaap |
Interest Expense
InterestExpense
|
6847000 | usd |
CY2022Q4 | us-gaap |
Interest Expense
InterestExpense
|
7015000 | usd |
us-gaap |
Interest Expense
InterestExpense
|
13447000 | usd | |
us-gaap |
Interest Expense
InterestExpense
|
13652000 | usd | |
CY2023Q4 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
687000 | usd |
CY2022Q4 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-588000 | usd |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
597000 | usd | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-1597000 | usd | |
CY2023Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
22319000 | usd |
CY2022Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
27888000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
60747000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
68767000 | usd | |
CY2023Q4 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
true | |
CY2023Q4 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
true | |
CY2023Q4 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
true | |
CY2023Q4 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
true |