2023 Q4 Form 10-Q Financial Statement
#000081979323000090 Filed on November 06, 2023
Income Statement
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
Revenue | $323.6M | $281.1M |
YoY Change | 20.39% | 7.88% |
Cost Of Revenue | $203.7M | $179.3M |
YoY Change | 18.65% | 12.0% |
Gross Profit | $119.9M | $101.8M |
YoY Change | 23.45% | 1.34% |
Gross Profit Margin | 37.04% | 36.23% |
Selling, General & Admin | $67.70M | $51.98M |
YoY Change | 37.08% | 40.96% |
% of Gross Profit | 56.48% | 51.04% |
Research & Development | $10.32M | $9.700M |
YoY Change | 3.69% | -2.36% |
% of Gross Profit | 8.61% | 9.53% |
Depreciation & Amortization | $21.95M | $19.50M |
YoY Change | 28.08% | 25.1% |
% of Gross Profit | 18.32% | 19.15% |
Operating Expenses | $78.02M | $51.98M |
YoY Change | 31.48% | 40.96% |
Operating Profit | $41.84M | $40.07M |
YoY Change | 10.83% | -25.3% |
Interest Expense | -$4.258M | -$4.200M |
YoY Change | -58.77% | 10.7% |
% of Operating Profit | -10.18% | -10.48% |
Other Income/Expense, Net | $1.959M | -$56.00K |
YoY Change | 346.24% | -100.81% |
Pretax Income | $39.48M | $36.36M |
YoY Change | 25.58% | 375.93% |
Income Tax | $8.938M | $9.207M |
% Of Pretax Income | 22.64% | 25.32% |
Net Earnings | $30.45M | $27.11M |
YoY Change | 67.95% | 153.5% |
Net Earnings / Revenue | 9.41% | 9.64% |
Basic Earnings Per Share | $0.87 | |
Diluted Earnings Per Share | $0.97 | $0.87 |
COMMON SHARES | ||
Basic Shares Outstanding | 31.20M shares | 31.20M shares |
Diluted Shares Outstanding | 31.28M shares |
Balance Sheet
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $173.4M | $171.5M |
YoY Change | -40.56% | -37.97% |
Cash & Equivalents | $173.4M | $171.5M |
Short-Term Investments | ||
Other Short-Term Assets | $53.87M | $61.20M |
YoY Change | 5.71% | 30.88% |
Inventory | $169.6M | $181.0M |
Prepaid Expenses | ||
Receivables | $287.8M | $270.5M |
Other Receivables | $31.73M | $25.70M |
Total Short-Term Assets | $878.0M | $856.4M |
YoY Change | 4.71% | 5.89% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $602.0M | $567.0M |
YoY Change | 35.08% | 37.9% |
Goodwill | $180.2M | $177.4M |
YoY Change | 1.1% | 2.65% |
Intangibles | $44.65M | $44.64M |
YoY Change | 32.05% | 30.11% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $102.9M | $104.3M |
YoY Change | -0.12% | 6.25% |
Total Long-Term Assets | $957.1M | $933.9M |
YoY Change | 19.06% | 22.37% |
TOTAL ASSETS | ||
Total Short-Term Assets | $878.0M | $856.4M |
Total Long-Term Assets | $957.1M | $933.9M |
Total Assets | $1.835B | $1.790B |
YoY Change | 11.74% | 13.89% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $87.10M | $70.11M |
YoY Change | 24.96% | 7.23% |
Accrued Expenses | $143.0M | $135.3M |
YoY Change | 13.14% | 26.69% |
Deferred Revenue | $7.127M | $3.645M |
YoY Change | -53.04% | -35.74% |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $4.218M | $27.25M |
YoY Change | ||
Total Short-Term Liabilities | $248.7M | $242.8M |
YoY Change | 17.68% | 28.1% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $452.7M | $463.3M |
YoY Change | 3.11% | 3.66% |
Other Long-Term Liabilities | $139.4M | $141.6M |
YoY Change | 28.16% | 36.38% |
Total Long-Term Liabilities | $592.1M | $605.0M |
YoY Change | 8.09% | 9.82% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $248.7M | $242.8M |
Total Long-Term Liabilities | $592.1M | $605.0M |
Total Liabilities | $867.7M | $868.6M |
YoY Change | 12.0% | 15.56% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $1.011B | $988.6M |
YoY Change | 8.55% | 7.34% |
Common Stock | ||
YoY Change | ||
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $961.4M | $914.8M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $1.835B | $1.790B |
YoY Change | 11.74% | 13.89% |
Cashflow Statement
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $30.45M | $27.11M |
YoY Change | 67.95% | 153.5% |
Depreciation, Depletion And Amortization | $21.95M | $19.50M |
YoY Change | 28.08% | 25.1% |
Cash From Operating Activities | $74.24M | $59.10M |
YoY Change | 21.9% | 99.7% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $35.30M | $14.10M |
YoY Change | -18.87% | -7.78% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $30.00K | -$133.5M |
YoY Change | ||
Cash From Investing Activities | -$35.30M | -$147.6M |
YoY Change | -18.87% | 778.21% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -41.80M | -40.10M |
YoY Change | 187.64% | -9.93% |
NET CHANGE | ||
Cash From Operating Activities | 74.24M | 59.10M |
Cash From Investing Activities | -35.30M | -147.6M |
Cash From Financing Activities | -41.80M | -40.10M |
Net Change In Cash | -2.861M | -128.6M |
YoY Change | -200.1% | 189.72% |
FREE CASH FLOW | ||
Cash From Operating Activities | $74.24M | $59.10M |
Capital Expenditures | $35.30M | $14.10M |
Free Cash Flow | $38.94M | $45.00M |
YoY Change | 123.91% | 214.58% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P3M | |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
||
CY2023Q3 | us-gaap |
Pension Expense
PensionExpense
|
0 | usd |
CY2022Q3 | us-gaap |
Pension Expense
PensionExpense
|
49128000 | usd |
us-gaap |
Pension Expense
PensionExpense
|
0 | usd | |
CY2023Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-56000 | usd |
CY2022Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
6918000 | usd |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
4910000 | usd | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
17891000 | usd | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
36361000 | usd |
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
7640000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
120974000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
100540000 | usd | |
CY2023Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9207000 | usd |
CY2022Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-3183000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
39908000 | usd | |
CY2023Q3 | us-gaap |
Profit Loss
ProfitLoss
|
27154000 | usd |
CY2022Q3 | us-gaap |
Profit Loss
ProfitLoss
|
10823000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
45000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
77632000 | usd | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.59 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.47 | ||
CY2022Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.34 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.58 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.46 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31416000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
31256000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
31518000 | shares | |
CY2023Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.25 | |
CY2022Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.21 | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.75 | ||
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.63 | ||
CY2023Q3 | us-gaap |
Profit Loss
ProfitLoss
|
27154000 | usd |
CY2022Q3 | us-gaap |
Profit Loss
ProfitLoss
|
10823000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
81066000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
78267000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
|
-15131000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
|
-38971000 | usd |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
|
-4509000 | usd | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
|
-79841000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Finalization Of Pension And Non Pension Postretirement Plan Valuation Before Tax
OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
|
0 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Finalization Of Pension And Non Pension Postretirement Plan Valuation Before Tax
OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
|
42657000 | usd |
us-gaap |
Other Comprehensive Income Loss Finalization Of Pension And Non Pension Postretirement Plan Valuation Before Tax
OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
|
0 | usd | |
us-gaap |
Other Comprehensive Income Loss Finalization Of Pension And Non Pension Postretirement Plan Valuation Before Tax
OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
|
42657000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Before Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
|
-1031000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Before Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
|
-1123000 | usd |
us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Before Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
|
-3092000 | usd | |
us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Before Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
|
-3368000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
|
-349000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
|
-967000 | usd |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
|
-1042000 | usd | |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
|
-2905000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Before Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent
|
-3990000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Before Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent
|
-106000 | usd |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Before Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent
|
-10891000 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Before Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent
|
2758000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Before Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTaxParent
|
996000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Before Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTaxParent
|
8492000 | usd |
us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Before Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTaxParent
|
4533000 | usd | |
us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Before Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTaxParent
|
23529000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Finalization Of Pension And Non Pension Postretirement Plan Valuation Tax
OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
|
0 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Finalization Of Pension And Non Pension Postretirement Plan Valuation Tax
OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
|
16459000 | usd |
us-gaap |
Other Comprehensive Income Finalization Of Pension And Non Pension Postretirement Plan Valuation Tax
OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
|
0 | usd | |
us-gaap |
Other Comprehensive Income Finalization Of Pension And Non Pension Postretirement Plan Valuation Tax
OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
|
16459000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
|
-315000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
|
-344000 | usd |
us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
|
-946000 | usd | |
us-gaap |
Other Comprehensive Income Loss Amortization Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Tax
OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
|
-1031000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
|
-107000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
|
-296000 | usd |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
|
-319000 | usd | |
us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
|
-889000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
|
-1009000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
|
27000 | usd |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
|
-2755000 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
|
752000 | usd | |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent
|
252000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent
|
2151000 | usd |
us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent
|
1147000 | usd | |
us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent
|
5960000 | usd | |
CY2023Q3 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
9312000 | usd |
CY2022Q3 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
4150000 | usd |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
70384000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
43878000 | usd | |
CY2023Q3 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
-99000 | usd |
CY2022Q3 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
73000 | usd |
us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
669000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
544000 | usd | |
CY2023Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
9411000 | usd |
CY2022Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
4077000 | usd |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
69715000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
43334000 | usd | |
CY2023Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
171506000 | usd |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
291776000 | usd |
CY2023Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
270487000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
200018000 | usd |
CY2023Q3 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
165833000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
148695000 | usd |
CY2023Q3 | us-gaap |
Inventory Net
InventoryNet
|
180991000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
139050000 | usd |
CY2023Q3 | us-gaap |
Deferred Income Taxes And Other Tax Receivable Current
DeferredIncomeTaxesAndOtherTaxReceivableCurrent
|
6402000 | usd |
CY2022Q4 | us-gaap |
Deferred Income Taxes And Other Tax Receivable Current
DeferredIncomeTaxesAndOtherTaxReceivableCurrent
|
7938000 | usd |
CY2023Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
61155000 | usd |
CY2022Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
50962000 | usd |
CY2023Q3 | us-gaap |
Assets Current
AssetsCurrent
|
856374000 | usd |
CY2022Q4 | us-gaap |
Assets Current
AssetsCurrent
|
838439000 | usd |
CY2023Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
566974000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
445658000 | usd |
CY2023Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
44636000 | usd |
CY2022Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
33811000 | usd |
CY2023Q3 | us-gaap |
Goodwill
Goodwill
|
177398000 | usd |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
178217000 | usd |
CY2023Q3 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
15284000 | usd |
CY2022Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
15196000 | usd |
CY2023Q3 | us-gaap |
Accounts Receivable Net Noncurrent
AccountsReceivableNetNoncurrent
|
25300000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net Noncurrent
AccountsReceivableNetNoncurrent
|
27913000 | usd |
CY2023Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
104284000 | usd |
CY2022Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
103021000 | usd |
CY2023Q3 | us-gaap |
Assets
Assets
|
1790250000 | usd |
CY2022Q4 | us-gaap |
Assets
Assets
|
1642255000 | usd |
CY2023Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
70105000 | usd |
CY2022Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
69707000 | usd |
CY2023Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
135343000 | usd |
CY2022Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
126385000 | usd |
CY2023Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
27246000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
0 | usd |
CY2023Q3 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
10103000 | usd |
CY2022Q4 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
15224000 | usd |
CY2023Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
242797000 | usd |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
211316000 | usd |
CY2023Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
463339000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
439000000 | usd |
CY2023Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
141620000 | usd |
CY2022Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
108758000 | usd |
CY2023Q3 | us-gaap |
Deferred Income Taxes And Other Liabilities Noncurrent
DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent
|
20861000 | usd |
CY2022Q4 | us-gaap |
Deferred Income Taxes And Other Liabilities Noncurrent
DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent
|
15638000 | usd |
CY2023Q3 | us-gaap |
Liabilities
Liabilities
|
868617000 | usd |
CY2022Q4 | us-gaap |
Liabilities
Liabilities
|
774712000 | usd |
CY2023Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2022Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2023Q3 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
5.00 | |
CY2022Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
5.00 | |
CY2022Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
2000000 | shares |
CY2023Q3 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
2000000 | shares |
CY2022Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2023Q3 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2023Q3 | us-gaap |
Preferred Stock Value Outstanding
PreferredStockValueOutstanding
|
0 | usd |
CY2022Q4 | us-gaap |
Preferred Stock Value Outstanding
PreferredStockValueOutstanding
|
0 | usd |
CY2023Q3 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
446470000 | usd |
CY2022Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
441540000 | usd |
CY2023Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
988602000 | usd |
CY2022Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
931318000 | usd |
CY2023Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-151177000 | usd |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-146851000 | usd |
CY2023Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Defined Benefit Pension And Other Postretirement Plans Net Of Tax
AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
|
17389000 | usd |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Defined Benefit Pension And Other Postretirement Plans Net Of Tax
AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
|
15783000 | usd |
CY2023Q3 | us-gaap |
Aoci Loss Cash Flow Hedge Cumulative Gain Loss After Tax
AociLossCashFlowHedgeCumulativeGainLossAfterTax
|
12957000 | usd |
CY2022Q4 | us-gaap |
Aoci Loss Cash Flow Hedge Cumulative Gain Loss After Tax
AociLossCashFlowHedgeCumulativeGainLossAfterTax
|
17707000 | usd |
CY2023Q3 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
364665000 | usd |
CY2022Q4 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
364923000 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
914839000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
863049000 | usd |
CY2023Q3 | us-gaap |
Minority Interest
MinorityInterest
|
6794000 | usd |
CY2022Q4 | us-gaap |
Minority Interest
MinorityInterest
|
4494000 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
921633000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
867543000 | usd |
CY2023Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1790250000 | usd |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
1642255000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
81066000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
78267000 | usd | |
us-gaap |
Depreciation
Depreciation
|
50164000 | usd | |
us-gaap |
Depreciation
Depreciation
|
46864000 | usd | |
us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
4614000 | usd | |
us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
5044000 | usd | |
ain |
Change In Deferred Taxes And Other Liabilities
ChangeInDeferredTaxesAndOtherLiabilities
|
-1264000 | usd | |
ain |
Change In Deferred Taxes And Other Liabilities
ChangeInDeferredTaxesAndOtherLiabilities
|
-15582000 | usd | |
us-gaap |
Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
|
577000 | usd | |
us-gaap |
Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
|
2610000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-1148000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-840000 | usd | |
us-gaap |
Pension Expense Reversal Of Expense Noncash
PensionExpenseReversalOfExpenseNoncash
|
0 | usd | |
us-gaap |
Pension Expense Reversal Of Expense Noncash
PensionExpenseReversalOfExpenseNoncash
|
42657000 | usd | |
ain |
Compensation And Benefits Paid Or Payable In Class A Common Stock
CompensationAndBenefitsPaidOrPayableInClassACommonStock
|
5189000 | usd | |
ain |
Compensation And Benefits Paid Or Payable In Class A Common Stock
CompensationAndBenefitsPaidOrPayableInClassACommonStock
|
3282000 | usd | |
ain |
Accounts Receivable Allowance For Credit Loss And Contract With Customer Asset Allowance For Credit Loss
AccountsReceivableAllowanceForCreditLossAndContractWithCustomerAssetAllowanceForCreditLoss
|
641000 | usd | |
ain |
Accounts Receivable Allowance For Credit Loss And Contract With Customer Asset Allowance For Credit Loss
AccountsReceivableAllowanceForCreditLossAndContractWithCustomerAssetAllowanceForCreditLoss
|
885000 | usd | |
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
4704000 | usd | |
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
6629000 | usd | |
ain |
Fair Value Adjustment On Foreign Currency Option
FairValueAdjustmentOnForeignCurrencyOption
|
581000 | usd | |
ain |
Fair Value Adjustment On Foreign Currency Option
FairValueAdjustmentOnForeignCurrencyOption
|
-409000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
18172000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
20260000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
16550000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
37201000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
293000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
24895000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
3030000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
2733000 | usd | |
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
-1597000 | usd | |
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
2179000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
5081000 | usd | |
ain |
Noncurrent Receivables
NoncurrentReceivables
|
2276000 | usd | |
us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
-3602000 | usd | |
us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
-5960000 | usd | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-2499000 | usd | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-4634000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
73812000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
67307000 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
133470000 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
0 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
48850000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
50948000 | usd | |
us-gaap |
Payments To Acquire Software
PaymentsToAcquireSoftware
|
276000 | usd | |
us-gaap |
Payments To Acquire Software
PaymentsToAcquireSoftware
|
1884000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-182596000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-52832000 | usd | |
us-gaap |
Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
|
71249000 | usd | |
us-gaap |
Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
|
145000000 | usd | |
us-gaap |
Repayments Of Debt
RepaymentsOfDebt
|
51479000 | usd | |
us-gaap |
Repayments Of Debt
RepaymentsOfDebt
|
48000000 | usd | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
0 | usd | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
654000 | usd | |
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
4108000 | usd | |
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
0 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
84780000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
3136000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
770000 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
0 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
17000 | usd | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
23365000 | usd | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
19932000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-10839000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-9119000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-647000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-30910000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-120270000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-25554000 | usd | |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
291776000 | usd |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
302036000 | usd |
CY2023Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
171506000 | usd |
CY2022Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
276482000 | usd |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
281106000 | usd |
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
260563000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
824325000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
766101000 | usd | |
CY2023Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
40070000 | usd |
CY2022Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
53644000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
126113000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
143113000 | usd | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
36361000 | usd |
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
7640000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
120974000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
100540000 | usd | |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
281106000 | usd |
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
260563000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
824325000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
766101000 | usd | |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
759000000 | usd |
CY2022Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
600000000 | usd |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
38000000 | usd |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
146000000 | usd |
CY2022Q3 | us-gaap |
Defined Benefit Pension Plan Current And Noncurrent Liabilities
DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities
|
49100000 | usd |
CY2023Q3 | ain |
Other Income Expense Foreign Currency Transaction Gain Loss
OtherIncomeExpenseForeignCurrencyTransactionGainLoss
|
-511000 | usd |
CY2022Q3 | ain |
Other Income Expense Foreign Currency Transaction Gain Loss
OtherIncomeExpenseForeignCurrencyTransactionGainLoss
|
6636000 | usd |
ain |
Other Income Expense Foreign Currency Transaction Gain Loss
OtherIncomeExpenseForeignCurrencyTransactionGainLoss
|
3622000 | usd | |
ain |
Other Income Expense Foreign Currency Transaction Gain Loss
OtherIncomeExpenseForeignCurrencyTransactionGainLoss
|
17660000 | usd | |
CY2023Q3 | ain |
Amortization Of Debt Issuance Costs And Loan Origination Fees
AmortizationOfDebtIssuanceCostsAndLoanOriginationFees
|
49000 | usd |
CY2022Q3 | ain |
Amortization Of Debt Issuance Costs And Loan Origination Fees
AmortizationOfDebtIssuanceCostsAndLoanOriginationFees
|
76000 | usd |
ain |
Amortization Of Debt Issuance Costs And Loan Origination Fees
AmortizationOfDebtIssuanceCostsAndLoanOriginationFees
|
140000 | usd | |
ain |
Amortization Of Debt Issuance Costs And Loan Origination Fees
AmortizationOfDebtIssuanceCostsAndLoanOriginationFees
|
252000 | usd | |
CY2023Q3 | ain |
Components Of Net Periodic Pension And Postretirement Cost Other Than Service
ComponentsOfNetPeriodicPensionAndPostretirementCostOtherThanService
|
-15000 | usd |
CY2022Q3 | ain |
Components Of Net Periodic Pension And Postretirement Cost Other Than Service
ComponentsOfNetPeriodicPensionAndPostretirementCostOtherThanService
|
-138000 | usd |
ain |
Components Of Net Periodic Pension And Postretirement Cost Other Than Service
ComponentsOfNetPeriodicPensionAndPostretirementCostOtherThanService
|
-260000 | usd | |
ain |
Components Of Net Periodic Pension And Postretirement Cost Other Than Service
ComponentsOfNetPeriodicPensionAndPostretirementCostOtherThanService
|
-411000 | usd | |
CY2023Q3 | ain |
Other Income Expense
OtherIncomeExpense
|
489000 | usd |
CY2022Q3 | ain |
Other Income Expense
OtherIncomeExpense
|
220000 | usd |
ain |
Other Income Expense
OtherIncomeExpense
|
1168000 | usd | |
ain |
Other Income Expense
OtherIncomeExpense
|
72000 | usd | |
CY2023Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-56000 | usd |
CY2022Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
6918000 | usd |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
4910000 | usd | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
17891000 | usd | |
CY2023Q3 | us-gaap |
Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
|
-500000 | usd |
us-gaap |
Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
|
3600000 | usd | |
CY2022Q3 | us-gaap |
Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
|
6600000 | usd |
us-gaap |
Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
|
17700000 | usd | |
CY2023Q3 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
10731000 | usd |
CY2022Q3 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
2208000 | usd |
us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
35698000 | usd | |
us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
28315000 | usd | |
CY2023Q3 | us-gaap |
Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
|
-119000 | usd |
CY2022Q3 | us-gaap |
Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
|
674000 | usd |
us-gaap |
Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
|
5000 | usd | |
us-gaap |
Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
|
740000 | usd | |
CY2023Q3 | ain |
Income Tax Benefit From Continuing Operations Before Discrete Items
IncomeTaxBenefitFromContinuingOperationsBeforeDiscreteItems
|
10612000 | usd |
CY2022Q3 | ain |
Income Tax Benefit From Continuing Operations Before Discrete Items
IncomeTaxBenefitFromContinuingOperationsBeforeDiscreteItems
|
2882000 | usd |
ain |
Income Tax Benefit From Continuing Operations Before Discrete Items
IncomeTaxBenefitFromContinuingOperationsBeforeDiscreteItems
|
35703000 | usd | |
ain |
Income Tax Benefit From Continuing Operations Before Discrete Items
IncomeTaxBenefitFromContinuingOperationsBeforeDiscreteItems
|
29055000 | usd | |
CY2023Q3 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
0 | usd |
CY2022Q3 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
-9000 | usd |
us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
0 | usd | |
us-gaap |
Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
|
-17000 | usd | |
CY2023Q3 | ain |
Effective Income Tax Rate Reconciliation Impact Of Amended Tax Returns Amount
EffectiveIncomeTaxRateReconciliationImpactOfAmendedTaxReturnsAmount
|
0 | usd |
CY2022Q3 | ain |
Effective Income Tax Rate Reconciliation Impact Of Amended Tax Returns Amount
EffectiveIncomeTaxRateReconciliationImpactOfAmendedTaxReturnsAmount
|
0 | usd |
ain |
Effective Income Tax Rate Reconciliation Impact Of Amended Tax Returns Amount
EffectiveIncomeTaxRateReconciliationImpactOfAmendedTaxReturnsAmount
|
0 | usd | |
ain |
Effective Income Tax Rate Reconciliation Impact Of Amended Tax Returns Amount
EffectiveIncomeTaxRateReconciliationImpactOfAmendedTaxReturnsAmount
|
-98000 | usd | |
CY2023Q3 | us-gaap |
Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
|
-1833000 | usd |
CY2022Q3 | us-gaap |
Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
|
-1185000 | usd |
us-gaap |
Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
|
-437000 | usd | |
us-gaap |
Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
|
-1693000 | usd | |
CY2023Q3 | ain |
Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate And Legislation Amount
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRateAndLegislationAmount
|
0 | usd |
CY2022Q3 | ain |
Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate And Legislation Amount
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRateAndLegislationAmount
|
0 | usd |
ain |
Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate And Legislation Amount
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRateAndLegislationAmount
|
313000 | usd | |
ain |
Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate And Legislation Amount
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRateAndLegislationAmount
|
0 | usd | |
CY2023Q3 | us-gaap |
Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
|
-602000 | usd |
CY2022Q3 | us-gaap |
Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
|
24000 | usd |
us-gaap |
Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
|
176000 | usd | |
us-gaap |
Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
|
-116000 | usd | |
CY2023Q3 | us-gaap |
Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
|
0 | usd |
CY2022Q3 | us-gaap |
Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
|
0 | usd |
us-gaap |
Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
|
-443000 | usd | |
us-gaap |
Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
|
0 | usd | |
CY2023Q3 | ain |
Effective Income Tax Rate Reconciliation Withholding Tax For Internal Restructuring Amount
EffectiveIncomeTaxRateReconciliationWithholdingTaxForInternalRestructuringAmount
|
0 | usd |
CY2022Q3 | ain |
Effective Income Tax Rate Reconciliation Withholding Tax For Internal Restructuring Amount
EffectiveIncomeTaxRateReconciliationWithholdingTaxForInternalRestructuringAmount
|
0 | usd |
ain |
Effective Income Tax Rate Reconciliation Withholding Tax For Internal Restructuring Amount
EffectiveIncomeTaxRateReconciliationWithholdingTaxForInternalRestructuringAmount
|
3026000 | usd | |
ain |
Effective Income Tax Rate Reconciliation Withholding Tax For Internal Restructuring Amount
EffectiveIncomeTaxRateReconciliationWithholdingTaxForInternalRestructuringAmount
|
0 | usd | |
CY2023Q3 | ain |
Effective Income Tax Rate Reconciliation Residual Tax Effect
EffectiveIncomeTaxRateReconciliationResidualTaxEffect
|
0 | usd |
CY2022Q3 | ain |
Effective Income Tax Rate Reconciliation Residual Tax Effect
EffectiveIncomeTaxRateReconciliationResidualTaxEffect
|
-5217000 | usd |
ain |
Effective Income Tax Rate Reconciliation Residual Tax Effect
EffectiveIncomeTaxRateReconciliationResidualTaxEffect
|
0 | usd | |
ain |
Effective Income Tax Rate Reconciliation Residual Tax Effect
EffectiveIncomeTaxRateReconciliationResidualTaxEffect
|
-5217000 | usd | |
CY2023Q3 | us-gaap |
Effective Income Tax Rate Reconciliation Gilti Amount
EffectiveIncomeTaxRateReconciliationGiltiAmount
|
1155000 | usd |
CY2022Q3 | us-gaap |
Effective Income Tax Rate Reconciliation Gilti Amount
EffectiveIncomeTaxRateReconciliationGiltiAmount
|
0 | usd |
us-gaap |
Effective Income Tax Rate Reconciliation Gilti Amount
EffectiveIncomeTaxRateReconciliationGiltiAmount
|
1617000 | usd | |
us-gaap |
Effective Income Tax Rate Reconciliation Gilti Amount
EffectiveIncomeTaxRateReconciliationGiltiAmount
|
0 | usd | |
CY2023Q3 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
-125000 | usd |
CY2022Q3 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
322000 | usd |
us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
-47000 | usd | |
us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
359000 | usd | |
CY2023Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9207000 | usd |
CY2022Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-3183000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
39908000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
22273000 | usd | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.289 | ||
CY2023Q3 | ain |
Effective Income Tax Rate Reconciliation Tax Contingency Amount And Effective Income Tax Rate Reconciliation Prior Year Income Taxes Amount
EffectiveIncomeTaxRateReconciliationTaxContingencyAmountAndEffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxesAmount
|
-5200000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
27109000 | usd |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31185000 | shares |
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
31283000 | shares |
CY2023Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.87 | |
CY2023Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.87 | |
us-gaap |
Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
|
-1123000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-10682000 | usd | |
us-gaap |
Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
|
-62272000 | usd | |
us-gaap |
Other Comprehensive Income Loss Finalization Of Pension And Non Pension Postretirement Plan Valuation Net Of Tax
OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
|
26198000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-34389000 | usd | |
CY2023Q3 | us-gaap |
Minority Interest
MinorityInterest
|
6794000 | usd |
CY2022Q3 | us-gaap |
Minority Interest
MinorityInterest
|
4182000 | usd |
CY2023Q3 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
256852000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
179676000 | usd |
CY2023Q3 | us-gaap |
Other Receivables Gross Current
OtherReceivablesGrossCurrent
|
19286000 | usd |
CY2022Q4 | us-gaap |
Other Receivables Gross Current
OtherReceivablesGrossCurrent
|
23439000 | usd |
CY2023Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
5651000 | usd |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
3097000 | usd |
CY2023Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
270487000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
200018000 | usd |
ain |
Receivables Noncurrent Invoice To Customer Period
ReceivablesNoncurrentInvoiceToCustomerPeriod
|
P10Y | ||
CY2023Q3 | us-gaap |
Accounts Receivable Gross Noncurrent
AccountsReceivableGrossNoncurrent
|
25427000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Gross Noncurrent
AccountsReceivableGrossNoncurrent
|
28053000 | usd |
CY2023Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Noncurrent
AllowanceForDoubtfulAccountsReceivableNoncurrent
|
127000 | usd |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Noncurrent
AllowanceForDoubtfulAccountsReceivableNoncurrent
|
140000 | usd |
CY2023Q3 | us-gaap |
Accounts Receivable Net Noncurrent
AccountsReceivableNetNoncurrent
|
25300000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net Noncurrent
AccountsReceivableNetNoncurrent
|
27913000 | usd |
CY2023Q3 | us-gaap |
Contract With Customer Asset Gross Current
ContractWithCustomerAssetGrossCurrent
|
166666000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Asset Gross Current
ContractWithCustomerAssetGrossCurrent
|
149443000 | usd |
CY2023Q3 | us-gaap |
Contract With Customer Asset Accumulated Allowance For Credit Loss Current
ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent
|
833000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Asset Accumulated Allowance For Credit Loss Current
ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent
|
748000 | usd |
CY2023Q3 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
165833000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
148695000 | usd |
CY2023Q3 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
3645000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
15176000 | usd |
ain |
Contract With Customer Asset Period Increase Decrease
ContractWithCustomerAssetPeriodIncreaseDecrease
|
-17100000 | usd | |
us-gaap |
Contract With Customer Asset Credit Loss Expense
ContractWithCustomerAssetCreditLossExpense
|
0 | usd | |
us-gaap |
Contract With Customer Asset Credit Loss Expense
ContractWithCustomerAssetCreditLossExpense
|
0 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-11500000 | usd | |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
14400000 | usd | |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
5000000 | usd | |
CY2023Q3 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
84835000 | usd |
CY2022Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
74631000 | usd |
CY2023Q3 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
71446000 | usd |
CY2022Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
50516000 | usd |
CY2023Q3 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
24710000 | usd |
CY2022Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
13903000 | usd |
CY2023Q3 | us-gaap |
Inventory Net
InventoryNet
|
180991000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
139050000 | usd |
CY2023Q3 | us-gaap |
Number Of Reporting Units
NumberOfReportingUnits
|
2 | reporting_unit |
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | usd | |
CY2023Q3 | us-gaap |
Long Term Debt
LongTermDebt
|
490585000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
439000000 | usd |
CY2023Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
27246000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
0 | usd |
CY2023Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
463339000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
439000000 | usd |
CY2023Q3 | ain |
Maximum Leverage Ratio Allowed
MaximumLeverageRatioAllowed
|
3.75 | |
CY2023Q3 | ain |
Maximum Leverage Ratio Allowed After Significant Acquisition
MaximumLeverageRatioAllowedAfterSignificantAcquisition
|
4.25 | |
CY2023Q3 | ain |
Minimum Interest Overage Ratio Required
MinimumInterestOverageRatioRequired
|
3.00 | |
CY2023Q3 | ain |
Leverage Ratio
LeverageRatio
|
1.48 | |
CY2023Q3 | ain |
Interest Coverage Ratio
InterestCoverageRatio
|
13.95 | |
CY2023Q3 | ain |
Maximum Leverage Ratio Allowed
MaximumLeverageRatioAllowed
|
3.50 | |
CY2022Q4 | us-gaap |
Equity Securities Fv Ni Cost
EquitySecuritiesFvNiCost
|
500000 | usd |
CY2023Q3 | us-gaap |
Equity Securities Fv Ni Cost
EquitySecuritiesFvNiCost
|
500000 | usd |
CY2023Q3 | us-gaap |
Loss Contingency Pending Claims Number
LossContingencyPendingClaimsNumber
|
3604 | claim |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
867543000 | usd |
CY2023Q1 | us-gaap |
Profit Loss
ProfitLoss
|
27086000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
378000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
14119000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
916000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
|
-2902000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
897515000 | usd |
CY2023Q2 | us-gaap |
Profit Loss
ProfitLoss
|
26826000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
811000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Treasury Stock Reissued
StockIssuedDuringPeriodValueTreasuryStockReissued
|
1086000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-2389000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
724000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
|
389000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
915719000 | usd |
CY2023Q3 | us-gaap |
Profit Loss
ProfitLoss
|
27154000 | usd |
CY2023Q3 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
2914000 | usd |
CY2023Q3 | us-gaap |
Noncontrolling Interest Increase From Business Combination
NoncontrollingInterestIncreaseFromBusinessCombination
|
1632000 | usd |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-15784000 | usd |
CY2023Q3 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-34000 | usd |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
|
-2237000 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
921633000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
877605000 | usd |
CY2022Q1 | us-gaap |
Profit Loss
ProfitLoss
|
28075000 | usd |
CY2022Q1 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
745000 | usd |
CY2022Q1 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
7000 | usd |
CY2022Q1 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
43937000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-1674000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-74000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
|
10018000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
864252000 | usd |
CY2022Q2 | us-gaap |
Profit Loss
ProfitLoss
|
39369000 | usd |
CY2022Q2 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
902000 | usd |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Treasury Stock Reissued
StockIssuedDuringPeriodValueTreasuryStockReissued
|
1085000 | usd |
CY2022Q2 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
41128000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-39752000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-234000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
|
3349000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
821782000 | usd |
CY2022Q3 | us-gaap |
Profit Loss
ProfitLoss
|
10823000 | usd |
CY2022Q3 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
835000 | usd |
CY2022Q3 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
10000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-38506000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
629000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Finalization Of Pension And Non Pension Postretirement Plan Valuation Net Of Tax
OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
|
26198000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Derivative Excluded Component Increase Decrease After Adjustments And Tax Parent
OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
|
6208000 | usd |
CY2022Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
820188000 | usd |
CY2021Q4 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
200000000 | usd |
CY2023Q3 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2023Q3 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2023Q3 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2023Q3 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false |