2024 Q2 Form 10-Q Financial Statement
#000000894724000153 Filed on July 10, 2024
Income Statement
Concept | 2024 Q2 | 2023 Q2 |
---|---|---|
Revenue | $413.2M | $390.9M |
YoY Change | 5.71% | 24.32% |
Cost Of Revenue | $310.5M | $293.9M |
YoY Change | 5.68% | 27.79% |
Gross Profit | $102.7M | $97.02M |
YoY Change | 5.82% | 14.88% |
Gross Profit Margin | 24.85% | 24.82% |
Selling, General & Admin | $32.92M | $31.52M |
YoY Change | 4.43% | -29.23% |
% of Gross Profit | 32.06% | 32.49% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $20.32M | $18.52M |
YoY Change | 9.71% | 22.52% |
% of Gross Profit | 19.79% | 19.09% |
Operating Expenses | $32.92M | $31.52M |
YoY Change | 4.43% | -29.23% |
Operating Profit | $69.75M | $65.50M |
YoY Change | 6.49% | 64.11% |
Interest Expense | $22.77M | -$27.29M |
YoY Change | -183.46% | -465.13% |
% of Operating Profit | 32.65% | -41.66% |
Other Income/Expense, Net | $204.0K | -$38.00K |
YoY Change | -636.84% | -95.24% |
Pretax Income | $51.00M | $38.17M |
YoY Change | 33.61% | 20.65% |
Income Tax | $11.40M | $9.650M |
% Of Pretax Income | 22.35% | 25.28% |
Net Earnings | $39.60M | $24.92M |
YoY Change | 58.9% | 3.51% |
Net Earnings / Revenue | 9.58% | 6.38% |
Basic Earnings Per Share | -$1.38 | $1.00 |
Diluted Earnings Per Share | -$1.38 | $0.86 |
COMMON SHARES | ||
Basic Shares Outstanding | 25.10M shares | 24.91M shares |
Diluted Shares Outstanding | 26.75M shares | 29.15M shares |
Balance Sheet
Concept | 2024 Q2 | 2023 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $10.55M | $3.878M |
YoY Change | 171.94% | -96.16% |
Cash & Equivalents | $10.55M | $3.878M |
Short-Term Investments | ||
Other Short-Term Assets | $16.75M | $10.49M |
YoY Change | 59.77% | -42.93% |
Inventory | $114.0M | $145.1M |
Prepaid Expenses | ||
Receivables | $144.4M | $249.0M |
Other Receivables | $17.40M | $0.00 |
Total Short-Term Assets | $396.3M | $408.5M |
YoY Change | -2.97% | -43.3% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $555.4M | $530.3M |
YoY Change | 4.73% | 7.84% |
Goodwill | $705.2M | $705.5M |
YoY Change | -0.04% | -23.22% |
Intangibles | $439.6M | $468.8M |
YoY Change | -6.24% | -21.1% |
Long-Term Investments | $101.6M | $87.07M |
YoY Change | 16.74% | |
Other Assets | $9.495M | $5.820M |
YoY Change | 63.14% | 11.56% |
Total Long-Term Assets | $1.839B | $1.797B |
YoY Change | 2.33% | -12.82% |
TOTAL ASSETS | ||
Total Short-Term Assets | $396.3M | $408.5M |
Total Long-Term Assets | $1.839B | $1.797B |
Total Assets | $2.236B | $2.206B |
YoY Change | 1.35% | -20.71% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $116.8M | $107.4M |
YoY Change | 8.78% | -42.15% |
Accrued Expenses | $102.8M | $66.26M |
YoY Change | 55.14% | -29.3% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $829.0K | $6.273M |
YoY Change | -86.78% | -51.75% |
Total Short-Term Liabilities | $223.9M | $180.1M |
YoY Change | 24.3% | -46.14% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $929.8M | $1.042B |
YoY Change | -10.75% | -34.67% |
Other Long-Term Liabilities | $56.05M | $82.50M |
YoY Change | -32.07% | 10.3% |
Total Long-Term Liabilities | $985.8M | $1.124B |
YoY Change | -12.32% | -32.66% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $223.9M | $180.1M |
Total Long-Term Liabilities | $985.8M | $1.124B |
Total Liabilities | $1.269B | $1.335B |
YoY Change | -4.95% | -36.29% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $535.2M | $526.7M |
YoY Change | 1.6% | -12.8% |
Common Stock | $435.1M | $351.9M |
YoY Change | 23.63% | 219.31% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $967.2M | $871.4M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $2.236B | $2.206B |
YoY Change | 1.35% | -20.71% |
Cashflow Statement
Concept | 2024 Q2 | 2023 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $39.60M | $24.92M |
YoY Change | 58.9% | 3.51% |
Depreciation, Depletion And Amortization | $20.32M | $18.52M |
YoY Change | 9.71% | 22.52% |
Cash From Operating Activities | $71.94M | $46.89M |
YoY Change | 53.42% | 101.14% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $27.40M | $17.04M |
YoY Change | 60.81% | 118.16% |
Acquisitions | $0.00 | |
YoY Change | -100.0% | |
Other Investing Activities | -$17.00K | $9.000K |
YoY Change | -288.89% | -100.0% |
Cash From Investing Activities | -$27.38M | -$17.03M |
YoY Change | 60.8% | -98.7% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | $7.867M | $7.835M |
YoY Change | 0.41% | 86.9% |
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | $715.0K | $0.00 |
YoY Change | -100.0% | |
Cash From Financing Activities | -$38.54M | -29.55M |
YoY Change | 30.45% | -102.16% |
NET CHANGE | ||
Cash From Operating Activities | $71.94M | 46.89M |
Cash From Investing Activities | -$27.38M | -17.03M |
Cash From Financing Activities | -$38.54M | -29.55M |
Net Change In Cash | $6.197M | 321.0K |
YoY Change | 1830.53% | -99.63% |
FREE CASH FLOW | ||
Cash From Operating Activities | $71.94M | $46.89M |
Capital Expenditures | $27.40M | $17.04M |
Free Cash Flow | $44.55M | $29.86M |
YoY Change | 49.2% | 92.56% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q2 | us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
0 | usd |
CY2024Q1 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P4Y1M13D | |
CY2024Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0455 | |
CY2024Q1 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0449 | |
CY2024Q2 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y29D | |
CY2024Q1 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y2M15D | |
CY2024Q2 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.0686 | |
CY2023Q2 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
3600000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Right Of Use Asset Statement Of Financial Position Extensible List
OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
|
http://www.azz.com/20240531#RightOfUseAssets | |
CY2024Q1 | us-gaap |
Finance Lease Right Of Use Asset Statement Of Financial Position Extensible List
FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
|
http://www.azz.com/20240531#RightOfUseAssets | |
CY2024Q1 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityCurrent | |
CY2024Q2 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityCurrent | |
CY2024Q2 | us-gaap |
Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent | |
CY2024Q1 | us-gaap |
Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent | |
CY2024Q1 | us-gaap |
Finance Lease Liability Current Statement Of Financial Position Extensible List
FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityCurrent | |
CY2024Q1 | us-gaap |
Operating Lease Right Of Use Asset Statement Of Financial Position Extensible List
OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
|
http://www.azz.com/20240531#RightOfUseAssets | |
CY2024Q2 | us-gaap |
Finance Lease Right Of Use Asset Statement Of Financial Position Extensible List
FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
|
http://www.azz.com/20240531#RightOfUseAssets | |
CY2024Q1 | us-gaap |
Finance Lease Right Of Use Asset Statement Of Financial Position Extensible List
FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
|
http://www.azz.com/20240531#RightOfUseAssets | |
CY2024Q1 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityCurrent | |
CY2024Q2 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityCurrent | |
CY2024Q2 | us-gaap |
Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent | |
CY2024Q1 | us-gaap |
Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent | |
CY2024Q1 | us-gaap |
Finance Lease Liability Current Statement Of Financial Position Extensible List
FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityCurrent | |
CY2024Q2 | us-gaap |
Finance Lease Liability Current Statement Of Financial Position Extensible List
FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityCurrent | |
CY2024Q1 | us-gaap |
Finance Lease Liability Noncurrent Statement Of Financial Position Extensible List
FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent | |
CY2024Q2 | us-gaap |
Finance Lease Liability Noncurrent Statement Of Financial Position Extensible List
FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent | |
CY2024Q1 | us-gaap |
Temporary Equity Shares Outstanding
TemporaryEquitySharesOutstanding
|
240000 | shares |
CY2024Q1 | us-gaap |
Temporary Equity Shares Issued
TemporaryEquitySharesIssued
|
240000 | shares |
CY2024Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
29814000 | shares |
CY2024Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
29814000 | shares |
CY2024Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
310538000 | usd |
CY2023Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
293854000 | usd |
CY2024Q2 | us-gaap |
Gross Profit
GrossProfit
|
102670000 | usd |
CY2023Q2 | us-gaap |
Gross Profit
GrossProfit
|
97019000 | usd |
CY2024Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
32921000 | usd |
CY2023Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
31523000 | usd |
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
69749000 | usd |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
65496000 | usd |
CY2024Q2 | us-gaap |
Interest Expense
InterestExpense
|
22774000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Noncurrent Statement Of Financial Position Extensible List
FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent | |
CY2024Q2 | azz |
Right Of Use Assets
RightOfUseAssets
|
22592000 | usd |
CY2024Q1 | azz |
Right Of Use Assets
RightOfUseAssets
|
23739000 | usd |
CY2024Q1 | us-gaap |
Temporary Equity Par Or Stated Value Per Share
TemporaryEquityParOrStatedValuePerShare
|
1 | |
CY2024Q1 | us-gaap |
Temporary Equity Shares Authorized
TemporaryEquitySharesAuthorized
|
240000 | shares |
CY2024Q1 | us-gaap |
Temporary Equity Shares Outstanding
TemporaryEquitySharesOutstanding
|
240000 | shares |
CY2024Q1 | us-gaap |
Temporary Equity Shares Issued
TemporaryEquitySharesIssued
|
240000 | shares |
CY2024Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
1 | |
CY2024Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
1 | |
CY2024Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
29814000 | shares |
CY2024Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
29814000 | shares |
CY2024Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
405309000 | usd |
CY2024Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
103330000 | usd |
CY2024Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
535168000 | usd |
CY2024Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-3894000 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
967232000 | usd |
CY2024Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
2195505000 | usd |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
413208000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
390873000 | usd |
CY2024Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
310538000 | usd |
CY2023Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
293854000 | usd |
CY2024Q2 | us-gaap |
Gross Profit
GrossProfit
|
102670000 | usd |
CY2023Q2 | us-gaap |
Gross Profit
GrossProfit
|
97019000 | usd |
CY2024Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
32921000 | usd |
CY2023Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
31523000 | usd |
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
69749000 | usd |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
65496000 | usd |
CY2024Q2 | us-gaap |
Interest Expense
InterestExpense
|
22774000 | usd |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
28706000 | usd |
CY2024Q2 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
3824000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
1420000 | usd |
CY2024Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
204000 | usd |
CY2023Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-38000 | usd |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
51003000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
38172000 | usd |
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
11401000 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9650000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
39602000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
28522000 | usd |
CY2024Q2 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
1200000 | usd |
CY2023Q2 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
3600000 | usd |
CY2024Q2 | us-gaap |
Preferred Stock Redemption Premium
PreferredStockRedemptionPremium
|
75198000 | usd |
CY2023Q2 | us-gaap |
Preferred Stock Redemption Premium
PreferredStockRedemptionPremium
|
0 | usd |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-36796000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
24922000 | usd |
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-1.38 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.98 | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
26751000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
24940000 | shares |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
26751000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
29150000 | shares |
CY2024Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.17 | |
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.17 | |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-36796000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
24922000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
-425000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
19000 | usd |
CY2024Q2 | azz |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Gain Loss Arising During Period For Unconsolidated Subsidiary Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodForUnconsolidatedSubsidiaryNetOfTax
|
0 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
2219000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
-3384000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
1100000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
549000 | usd |
CY2024Q2 | azz |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Unconsolidated Subsidiary Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationAfterTax
|
141000 | usd |
CY2023Q2 | azz |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Unconsolidated Subsidiary Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationAfterTax
|
-165000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
835000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-2967000 | usd |
CY2024Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-35961000 | usd |
CY2023Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
21955000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
|
625000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
|
-1229000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
-348000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
-199000 | usd |
CY2024Q2 | azz |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Unconsolidated Subsidiary Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationTax
|
44000 | usd |
CY2023Q2 | azz |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Unconsolidated Subsidiary Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationTax
|
-60000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-36796000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
24922000 | usd |
CY2024Q2 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
1200000 | usd |
CY2024Q2 | us-gaap |
Preferred Stock Redemption Premium
PreferredStockRedemptionPremium
|
75198000 | usd |
CY2023Q2 | us-gaap |
Preferred Stock Redemption Premium
PreferredStockRedemptionPremium
|
0 | usd |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
39602000 | usd |
CY2024Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
330000 | usd |
CY2023Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
18000 | usd |
CY2024Q2 | us-gaap |
Depreciation Amortization And Accretion Net
DepreciationAmortizationAndAccretionNet
|
20323000 | usd |
CY2023Q2 | us-gaap |
Depreciation Amortization And Accretion Net
DepreciationAmortizationAndAccretionNet
|
18524000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-3164000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
2022000 | usd |
CY2024Q2 | azz |
Equity In Earnings Of Unconsolidated Entities
EquityInEarningsOfUnconsolidatedEntities
|
3824000 | usd |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
28706000 | usd |
CY2024Q2 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
3824000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
1420000 | usd |
CY2024Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
204000 | usd |
CY2023Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-38000 | usd |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
51003000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
38172000 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9650000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
39602000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
28522000 | usd |
CY2023Q2 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
3600000 | usd |
CY2024Q2 | us-gaap |
Preferred Stock Redemption Premium
PreferredStockRedemptionPremium
|
75198000 | usd |
CY2023Q2 | us-gaap |
Preferred Stock Redemption Premium
PreferredStockRedemptionPremium
|
0 | usd |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-36796000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
24922000 | usd |
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-1.38 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.00 | |
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-1.38 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.98 | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
26751000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
24940000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
29150000 | shares |
CY2024Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.17 | |
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.17 | |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-36796000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
24922000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
-425000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
19000 | usd |
CY2024Q2 | azz |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Gain Loss Arising During Period For Unconsolidated Subsidiary Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodForUnconsolidatedSubsidiaryNetOfTax
|
0 | usd |
CY2023Q2 | azz |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Gain Loss Arising During Period For Unconsolidated Subsidiary Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodForUnconsolidatedSubsidiaryNetOfTax
|
1112000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
2219000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
1100000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
549000 | usd |
CY2024Q2 | azz |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Unconsolidated Subsidiary Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationAfterTax
|
141000 | usd |
CY2023Q2 | azz |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Unconsolidated Subsidiary Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationAfterTax
|
-165000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
835000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-2967000 | usd |
CY2024Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-35961000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
|
-1229000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
-348000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
-199000 | usd |
CY2024Q2 | azz |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Unconsolidated Subsidiary Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationTax
|
44000 | usd |
CY2023Q2 | azz |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Unconsolidated Subsidiary Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationTax
|
-60000 | usd |
CY2024Q2 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
1200000 | usd |
CY2024Q2 | us-gaap |
Preferred Stock Redemption Premium
PreferredStockRedemptionPremium
|
75198000 | usd |
CY2023Q2 | us-gaap |
Preferred Stock Redemption Premium
PreferredStockRedemptionPremium
|
0 | usd |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
39602000 | usd |
CY2024Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
330000 | usd |
CY2023Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
18000 | usd |
CY2024Q2 | us-gaap |
Depreciation Amortization And Accretion Net
DepreciationAmortizationAndAccretionNet
|
20323000 | usd |
CY2023Q2 | us-gaap |
Depreciation Amortization And Accretion Net
DepreciationAmortizationAndAccretionNet
|
18524000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-3164000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
2022000 | usd |
CY2024Q2 | azz |
Equity In Earnings Of Unconsolidated Entities
EquityInEarningsOfUnconsolidatedEntities
|
3824000 | usd |
CY2023Q2 | us-gaap |
Preferred Stock Redemption Premium
PreferredStockRedemptionPremium
|
0 | usd |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-36796000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
24922000 | usd |
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-1.38 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.00 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.98 | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
26751000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
24940000 | shares |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
26751000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
29150000 | shares |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-36796000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
24922000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
-425000 | usd |
CY2024Q2 | azz |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Gain Loss Arising During Period For Unconsolidated Subsidiary Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodForUnconsolidatedSubsidiaryNetOfTax
|
0 | usd |
CY2023Q2 | azz |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Gain Loss Arising During Period For Unconsolidated Subsidiary Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodForUnconsolidatedSubsidiaryNetOfTax
|
1112000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
2219000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
-3384000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
1100000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
549000 | usd |
CY2024Q2 | azz |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Unconsolidated Subsidiary Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationAfterTax
|
141000 | usd |
CY2023Q2 | azz |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Unconsolidated Subsidiary Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationAfterTax
|
-165000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-2967000 | usd |
CY2024Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-35961000 | usd |
CY2023Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
21955000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
|
625000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
|
-1229000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
-348000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
-199000 | usd |
CY2024Q2 | azz |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Unconsolidated Subsidiary Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationTax
|
44000 | usd |
CY2023Q2 | azz |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Unconsolidated Subsidiary Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationTax
|
-60000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-36796000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
24922000 | usd |
CY2024Q2 | us-gaap |
Preferred Stock Redemption Premium
PreferredStockRedemptionPremium
|
75198000 | usd |
CY2023Q2 | us-gaap |
Preferred Stock Redemption Premium
PreferredStockRedemptionPremium
|
0 | usd |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
39602000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
28522000 | usd |
CY2024Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
330000 | usd |
CY2023Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
18000 | usd |
CY2024Q2 | us-gaap |
Depreciation Amortization And Accretion Net
DepreciationAmortizationAndAccretionNet
|
20323000 | usd |
CY2023Q2 | us-gaap |
Depreciation Amortization And Accretion Net
DepreciationAmortizationAndAccretionNet
|
18524000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-3164000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
2022000 | usd |
CY2024Q2 | azz |
Equity In Earnings Of Unconsolidated Entities
EquityInEarningsOfUnconsolidatedEntities
|
3824000 | usd |
CY2023Q2 | azz |
Equity In Earnings Of Unconsolidated Entities
EquityInEarningsOfUnconsolidatedEntities
|
1420000 | usd |
CY2024Q2 | us-gaap |
Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
|
539000 | usd |
CY2023Q2 | us-gaap |
Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
|
0 | usd |
CY2024Q2 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
16000 | usd |
CY2023Q2 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
2000 | usd |
CY2024Q2 | us-gaap |
Paid In Kind Interest
PaidInKindInterest
|
3109000 | usd |
CY2023Q2 | us-gaap |
Paid In Kind Interest
PaidInKindInterest
|
3029000 | usd |
CY2024Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2535000 | usd |
CY2024Q2 | azz |
Increase Decrease In Current Assets And Current Liabilities
IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities
|
-7610000 | usd |
CY2023Q2 | azz |
Increase Decrease In Current Assets And Current Liabilities
IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities
|
1002000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Other Noncurrent Assets And Liabilities Net
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
|
1428000 | usd |
CY2023Q2 | azz |
Equity In Earnings Of Unconsolidated Entities
EquityInEarningsOfUnconsolidatedEntities
|
1420000 | usd |
CY2024Q2 | us-gaap |
Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
|
539000 | usd |
CY2023Q2 | us-gaap |
Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
|
0 | usd |
CY2024Q2 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
16000 | usd |
CY2023Q2 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
2000 | usd |
CY2024Q2 | us-gaap |
Paid In Kind Interest
PaidInKindInterest
|
3109000 | usd |
CY2023Q2 | us-gaap |
Paid In Kind Interest
PaidInKindInterest
|
3029000 | usd |
CY2024Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2535000 | usd |
CY2023Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1904000 | usd |
CY2023Q2 | azz |
Increase Decrease In Current Assets And Current Liabilities
IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities
|
1002000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Other Noncurrent Assets And Liabilities Net
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
|
1428000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Other Noncurrent Assets And Liabilities Net
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
|
658000 | usd |
CY2024Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
71944000 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
46893000 | usd |
CY2024Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
27396000 | usd |
CY2023Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
17036000 | usd |
CY2024Q2 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-17000 | usd |
CY2023Q2 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-9000 | usd |
CY2024Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-27379000 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-17027000 | usd |
CY2024Q2 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
308723000 | usd |
CY2023Q2 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
0 | usd |
CY2024Q2 | us-gaap |
Payments For Repurchase Of Preferred Stock And Preference Stock
PaymentsForRepurchaseOfPreferredStockAndPreferenceStock
|
308920000 | usd |
CY2023Q2 | us-gaap |
Payments For Repurchase Of Preferred Stock And Preference Stock
PaymentsForRepurchaseOfPreferredStockAndPreferenceStock
|
0 | usd |
CY2024Q2 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
4567000 | usd |
CY2023Q2 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
1710000 | usd |
CY2024Q2 | us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
75000000 | usd |
CY2023Q2 | us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
92000000 | usd |
CY2024Q2 | us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
70000000 | usd |
CY2023Q2 | us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
112000000 | usd |
CY2024Q2 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
715000 | usd |
CY2023Q2 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
0 | usd |
CY2024Q2 | us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
30196000 | usd |
CY2023Q2 | us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
0 | usd |
CY2024Q2 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
7867000 | usd |
CY2023Q2 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
7835000 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-29545000 | usd |
CY2024Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
174000 | usd |
CY2023Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
737000 | usd |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
6197000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
1058000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
4349000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
2820000 | usd |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
10546000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
3878000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
700769000 | usd |
CY2024Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
2535000 | usd |
CY2024Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
-4567000 | usd |
CY2024Q2 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
308723000 | usd |
CY2024Q2 | us-gaap |
Dividends Preferred Stock
DividendsPreferredStock
|
1200000 | usd |
CY2024Q2 | us-gaap |
Dividends Cash
DividendsCash
|
4267000 | usd |
CY2024Q2 | us-gaap |
Preferred Stock Redemption Premium
PreferredStockRedemptionPremium
|
75198000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
39602000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
835000 | usd |
CY2023Q2 | azz |
Equity In Earnings Of Unconsolidated Entities
EquityInEarningsOfUnconsolidatedEntities
|
1420000 | usd |
CY2023Q2 | us-gaap |
Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
|
0 | usd |
CY2024Q2 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
16000 | usd |
CY2023Q2 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
2000 | usd |
CY2024Q2 | us-gaap |
Paid In Kind Interest
PaidInKindInterest
|
3109000 | usd |
CY2023Q2 | us-gaap |
Paid In Kind Interest
PaidInKindInterest
|
3029000 | usd |
CY2024Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2535000 | usd |
CY2023Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1904000 | usd |
CY2024Q2 | azz |
Increase Decrease In Current Assets And Current Liabilities
IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities
|
-7610000 | usd |
CY2023Q2 | azz |
Increase Decrease In Current Assets And Current Liabilities
IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities
|
1002000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Other Noncurrent Assets And Liabilities Net
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
|
1428000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Other Noncurrent Assets And Liabilities Net
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
|
658000 | usd |
CY2024Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
71944000 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
46893000 | usd |
CY2024Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
27396000 | usd |
CY2023Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
17036000 | usd |
CY2024Q2 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-17000 | usd |
CY2023Q2 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-9000 | usd |
CY2024Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-27379000 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-17027000 | usd |
CY2024Q2 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
308723000 | usd |
CY2023Q2 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
0 | usd |
CY2024Q2 | us-gaap |
Payments For Repurchase Of Preferred Stock And Preference Stock
PaymentsForRepurchaseOfPreferredStockAndPreferenceStock
|
308920000 | usd |
CY2023Q2 | us-gaap |
Payments For Repurchase Of Preferred Stock And Preference Stock
PaymentsForRepurchaseOfPreferredStockAndPreferenceStock
|
0 | usd |
CY2024Q2 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
4567000 | usd |
CY2023Q2 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
1710000 | usd |
CY2024Q2 | us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
75000000 | usd |
CY2023Q2 | us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
92000000 | usd |
CY2024Q2 | us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
70000000 | usd |
CY2023Q2 | us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
112000000 | usd |
CY2024Q2 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
715000 | usd |
CY2024Q2 | us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
30196000 | usd |
CY2024Q2 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
7867000 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-29545000 | usd |
CY2024Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
174000 | usd |
CY2023Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
737000 | usd |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
6197000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
1058000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
4349000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
2820000 | usd |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
10546000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
3878000 | usd |
CY2024Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
2535000 | usd |
CY2024Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
-4567000 | usd |
CY2024Q2 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
308723000 | usd |
CY2024Q2 | us-gaap |
Dividends Preferred Stock
DividendsPreferredStock
|
1200000 | usd |
CY2024Q2 | us-gaap |
Dividends Cash
DividendsCash
|
4267000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
835000 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
967232000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
619738000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
1904000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
-1711000 | usd |
CY2023Q2 | us-gaap |
Dividends Preferred Stock
DividendsPreferredStock
|
3600000 | usd |
CY2023Q2 | us-gaap |
Dividends Cash
DividendsCash
|
4235000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Other Noncurrent Assets And Liabilities Net
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
|
658000 | usd |
CY2024Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
71944000 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
46893000 | usd |
CY2024Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
27396000 | usd |
CY2023Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
17036000 | usd |
CY2024Q2 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-17000 | usd |
CY2023Q2 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-9000 | usd |
CY2024Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-27379000 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-17027000 | usd |
CY2024Q2 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
308723000 | usd |
CY2023Q2 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
0 | usd |
CY2024Q2 | us-gaap |
Payments For Repurchase Of Preferred Stock And Preference Stock
PaymentsForRepurchaseOfPreferredStockAndPreferenceStock
|
308920000 | usd |
CY2023Q2 | us-gaap |
Payments For Repurchase Of Preferred Stock And Preference Stock
PaymentsForRepurchaseOfPreferredStockAndPreferenceStock
|
0 | usd |
CY2024Q2 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
4567000 | usd |
CY2023Q2 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
1710000 | usd |
CY2024Q2 | us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
75000000 | usd |
CY2023Q2 | us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
92000000 | usd |
CY2024Q2 | us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
70000000 | usd |
CY2023Q2 | us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
112000000 | usd |
CY2024Q2 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
715000 | usd |
CY2023Q2 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
0 | usd |
CY2024Q2 | us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
30196000 | usd |
CY2023Q2 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
7835000 | usd |
CY2024Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-38542000 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-29545000 | usd |
CY2024Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
174000 | usd |
CY2023Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
737000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
1058000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
4349000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
2820000 | usd |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
10546000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
3878000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
700769000 | usd |
CY2024Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
2535000 | usd |
CY2024Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
-4567000 | usd |
CY2024Q2 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
308723000 | usd |
CY2024Q2 | us-gaap |
Dividends Preferred Stock
DividendsPreferredStock
|
1200000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
39602000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
835000 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
967232000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
619738000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
1904000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
-1711000 | usd |
CY2023Q2 | us-gaap |
Dividends Preferred Stock
DividendsPreferredStock
|
3600000 | usd |
CY2023Q2 | us-gaap |
Dividends Cash
DividendsCash
|
4235000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
28522000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-2967000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
637651000 | usd |
CY2024Q2 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | operating_segments |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
967232000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
619738000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
1904000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
-1711000 | usd |
CY2023Q2 | us-gaap |
Dividends Preferred Stock
DividendsPreferredStock
|
3600000 | usd |
CY2023Q2 | us-gaap |
Dividends Cash
DividendsCash
|
4235000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
28522000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-2967000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
637651000 | usd |
CY2024Q2 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | operating_segments |
CY2024Q2 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
109590000 | usd |
CY2024Q1 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
111674000 | usd |
CY2024Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
625000 | usd |
CY2024Q1 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
898000 | usd |
CY2024Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
3773000 | usd |
CY2024Q1 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
5084000 | usd |
CY2024Q2 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
3600000 | usd |
CY2024Q1 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
4500000 | usd |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
39602000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
28522000 | usd |
CY2024Q2 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
1200000 | usd |
CY2024Q2 | us-gaap |
Preferred Stock Redemption Premium
PreferredStockRedemptionPremium
|
75198000 | usd |
CY2023Q2 | us-gaap |
Preferred Stock Redemption Premium
PreferredStockRedemptionPremium
|
0 | usd |
CY2024Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
-36796000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
24922000 | usd |
CY2024Q2 | us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
0 | usd |
CY2023Q2 | us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
3600000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Diluted
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
|
-36796000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Diluted
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
|
28522000 | usd |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
26751000 | shares |
CY2024Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
0 | shares |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
93000 | shares |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Conversion Of Preferred Stock
IncrementalCommonSharesAttributableToConversionOfPreferredStock
|
4117000 | shares |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
28522000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-2967000 | usd |
CY2024Q2 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | operating_segments |
CY2024Q2 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
109590000 | usd |
CY2024Q1 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
111674000 | usd |
CY2024Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
625000 | usd |
CY2024Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
3773000 | usd |
CY2024Q1 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
5084000 | usd |
CY2024Q2 | us-gaap |
Inventory Net
InventoryNet
|
113988000 | usd |
CY2024Q1 | us-gaap |
Inventory Net
InventoryNet
|
117656000 | usd |
CY2024Q2 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
3600000 | usd |
CY2024Q1 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
4500000 | usd |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
39602000 | usd |
CY2024Q2 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
1200000 | usd |
CY2023Q2 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
3600000 | usd |
CY2024Q2 | us-gaap |
Preferred Stock Redemption Premium
PreferredStockRedemptionPremium
|
75198000 | usd |
CY2023Q2 | us-gaap |
Preferred Stock Redemption Premium
PreferredStockRedemptionPremium
|
0 | usd |
CY2024Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
-36796000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
24922000 | usd |
CY2023Q2 | us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
3600000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Diluted
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
|
-36796000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Diluted
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
|
28522000 | usd |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
26751000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
24940000 | shares |
CY2024Q2 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
109590000 | usd |
CY2024Q1 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
111674000 | usd |
CY2024Q1 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
898000 | usd |
CY2024Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
3773000 | usd |
CY2024Q1 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
5084000 | usd |
CY2024Q2 | us-gaap |
Inventory Net
InventoryNet
|
113988000 | usd |
CY2024Q1 | us-gaap |
Inventory Net
InventoryNet
|
117656000 | usd |
CY2024Q1 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
4500000 | usd |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
39602000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
28522000 | usd |
CY2024Q2 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
1200000 | usd |
CY2023Q2 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
3600000 | usd |
CY2024Q2 | us-gaap |
Preferred Stock Redemption Premium
PreferredStockRedemptionPremium
|
75198000 | usd |
CY2023Q2 | us-gaap |
Preferred Stock Redemption Premium
PreferredStockRedemptionPremium
|
0 | usd |
CY2024Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
-36796000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
24922000 | usd |
CY2024Q2 | us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
0 | usd |
CY2023Q2 | us-gaap |
Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
|
3600000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Diluted
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
|
-36796000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Diluted
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
|
28522000 | usd |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
26751000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
24940000 | shares |
CY2024Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
0 | shares |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
93000 | shares |
CY2024Q2 | us-gaap |
Incremental Common Shares Attributable To Conversion Of Preferred Stock
IncrementalCommonSharesAttributableToConversionOfPreferredStock
|
0 | shares |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Conversion Of Preferred Stock
IncrementalCommonSharesAttributableToConversionOfPreferredStock
|
4117000 | shares |
CY2024Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
0 | shares |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
93000 | shares |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Conversion Of Preferred Stock
IncrementalCommonSharesAttributableToConversionOfPreferredStock
|
4117000 | shares |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
26751000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
29150000 | shares |
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-1.38 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.00 | |
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-1.38 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.98 | |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
413208000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
390873000 | usd |
CY2024Q2 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
93300000 | usd |
CY2024Q1 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
79300000 | usd |
CY2024Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
700000 | usd |
CY2024Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
1000000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
|
1823000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
|
-1064000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1198000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
13928000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
1949000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
8940000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
2494000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
25941000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-2665000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
3242000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-94000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
2017000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-5538000 | usd |
CY2024Q2 | azz |
Increase Decrease In Current Assets And Current Liabilities
IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities
|
-7610000 | usd |
CY2023Q2 | azz |
Increase Decrease In Current Assets And Current Liabilities
IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities
|
1002000 | usd |
CY2024Q2 | us-gaap |
Interest Paid Net
InterestPaidNet
|
21059000 | usd |
CY2024Q2 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
934000 | usd |
CY2024Q2 | azz |
Dividends Accrued But Not Yet Paid
DividendsAccruedButNotYetPaid
|
0 | usd |
CY2023Q2 | azz |
Dividends Accrued But Not Yet Paid
DividendsAccruedButNotYetPaid
|
2400000 | usd |
CY2024Q2 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
8517000 | usd |
CY2023Q2 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
2409000 | usd |
CY2024Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
310538000 | usd |
CY2024Q2 | us-gaap |
Gross Profit
GrossProfit
|
102670000 | usd |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
26751000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
29150000 | shares |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.00 | |
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-1.38 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.98 | |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
413208000 | usd |
CY2024Q1 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
79300000 | usd |
CY2024Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
700000 | usd |
CY2024Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
1000000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
|
1823000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
|
-1064000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-3620000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1198000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
1949000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
8940000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
2494000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
25941000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-2665000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
3242000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-94000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
2017000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-5538000 | usd |
CY2024Q2 | azz |
Increase Decrease In Current Assets And Current Liabilities
IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities
|
-7610000 | usd |
CY2023Q2 | azz |
Increase Decrease In Current Assets And Current Liabilities
IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities
|
1002000 | usd |
CY2024Q2 | us-gaap |
Interest Paid Net
InterestPaidNet
|
21059000 | usd |
CY2023Q2 | us-gaap |
Interest Paid Net
InterestPaidNet
|
25866000 | usd |
CY2024Q2 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
934000 | usd |
CY2023Q2 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
895000 | usd |
CY2024Q2 | azz |
Dividends Accrued But Not Yet Paid
DividendsAccruedButNotYetPaid
|
0 | usd |
CY2023Q2 | azz |
Dividends Accrued But Not Yet Paid
DividendsAccruedButNotYetPaid
|
2400000 | usd |
CY2024Q2 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
8517000 | usd |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
413208000 | usd |
CY2024Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
310538000 | usd |
CY2024Q2 | us-gaap |
Gross Profit
GrossProfit
|
102670000 | usd |
CY2024Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
32921000 | usd |
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
69749000 | usd |
CY2024Q2 | us-gaap |
Interest Expense
InterestExpense
|
22774000 | usd |
CY2024Q2 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
3824000 | usd |
CY2024Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
204000 | usd |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
51003000 | usd |
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
11401000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
390873000 | usd |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
26751000 | shares |
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-1.38 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.00 | |
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-1.38 | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
390873000 | usd |
CY2024Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
700000 | usd |
CY2024Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
1000000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
2519000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-11872000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
|
1823000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
|
-1064000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-3620000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1198000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
13928000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
1949000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
8940000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
2494000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
25941000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-2665000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
3242000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-94000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
2017000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-5538000 | usd |
CY2024Q2 | azz |
Increase Decrease In Current Assets And Current Liabilities
IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities
|
-7610000 | usd |
CY2023Q2 | azz |
Increase Decrease In Current Assets And Current Liabilities
IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities
|
1002000 | usd |
CY2024Q2 | us-gaap |
Interest Paid Net
InterestPaidNet
|
21059000 | usd |
CY2024Q2 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
934000 | usd |
CY2023Q2 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
895000 | usd |
CY2024Q2 | azz |
Dividends Accrued But Not Yet Paid
DividendsAccruedButNotYetPaid
|
0 | usd |
CY2023Q2 | azz |
Dividends Accrued But Not Yet Paid
DividendsAccruedButNotYetPaid
|
2400000 | usd |
CY2024Q2 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
8517000 | usd |
CY2023Q2 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
2409000 | usd |
CY2024Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
310538000 | usd |
CY2024Q2 | us-gaap |
Gross Profit
GrossProfit
|
102670000 | usd |
CY2024Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
32921000 | usd |
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
69749000 | usd |
CY2024Q2 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
3824000 | usd |
CY2024Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
204000 | usd |
CY2024Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
32921000 | usd |
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
69749000 | usd |
CY2024Q2 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
3824000 | usd |
CY2024Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
204000 | usd |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
51003000 | usd |
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
11401000 | usd |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
39602000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
390873000 | usd |
CY2023Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
293854000 | usd |
CY2023Q2 | us-gaap |
Gross Profit
GrossProfit
|
97019000 | usd |
CY2023Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
31523000 | usd |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
28706000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
1420000 | usd |
CY2023Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-38000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
38172000 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9650000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
28522000 | usd |
CY2024Q2 | us-gaap |
Assets
Assets
|
2235779000 | usd |
CY2024Q1 | us-gaap |
Assets
Assets
|
2195505000 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
555355000 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
541652000 | usd |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
51003000 | usd |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
39602000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
390873000 | usd |
CY2023Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
293854000 | usd |
CY2023Q2 | us-gaap |
Gross Profit
GrossProfit
|
97019000 | usd |
CY2023Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
31523000 | usd |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
65496000 | usd |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
28706000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
1420000 | usd |
CY2023Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-38000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
38172000 | usd |
CY2024Q1 | us-gaap |
Assets
Assets
|
2195505000 | usd |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
413208000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
390873000 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
555355000 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
541652000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Before Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
|
1400000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
1100000 | usd |
CY2023Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
293854000 | usd |
CY2023Q2 | us-gaap |
Gross Profit
GrossProfit
|
97019000 | usd |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
28706000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
1420000 | usd |
CY2023Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-38000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
38172000 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9650000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
28522000 | usd |
CY2024Q2 | us-gaap |
Assets
Assets
|
2235779000 | usd |
CY2024Q1 | us-gaap |
Assets
Assets
|
2195505000 | usd |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
413208000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
390873000 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
555355000 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
541652000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Before Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
|
1400000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Before Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
|
1400000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
1100000 | usd |
CY2024Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
985250000 | usd |
CY2024Q1 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1010250000 | usd |
CY2024Q2 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
55450000 | usd |
CY2024Q1 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
57508000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
929800000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
952742000 | usd |
CY2024Q2 | us-gaap |
Debt Weighted Average Interest Rate
DebtWeightedAverageInterestRate
|
0.0809 | |
CY2023Q2 | us-gaap |
Debt Weighted Average Interest Rate
DebtWeightedAverageInterestRate
|
0.0907 | |
CY2024Q2 | us-gaap |
Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
|
14300000 | usd |
CY2024Q2 | us-gaap |
Interest Costs Incurred
InterestCostsIncurred
|
24207000 | usd |
CY2023Q2 | us-gaap |
Interest Costs Incurred
InterestCostsIncurred
|
28962000 | usd |
CY2024Q2 | us-gaap |
Interest Costs Capitalized Adjustment
InterestCostsCapitalizedAdjustment
|
1433000 | usd |
CY2023Q2 | us-gaap |
Interest Costs Capitalized Adjustment
InterestCostsCapitalizedAdjustment
|
256000 | usd |
CY2024Q2 | us-gaap |
Interest Expense
InterestExpense
|
22774000 | usd |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
28706000 | usd |
CY2024Q2 | us-gaap |
Interest Costs Capitalized Adjustment
InterestCostsCapitalizedAdjustment
|
1400000 | usd |
CY2024Q2 | us-gaap |
Derivative Assets
DerivativeAssets
|
4806000 | usd |
CY2024Q1 | us-gaap |
Derivative Assets
DerivativeAssets
|
3410000 | usd |
CY2024Q2 | us-gaap |
Defined Benefit Pension Plan Liabilities Noncurrent
DefinedBenefitPensionPlanLiabilitiesNoncurrent
|
30257000 | usd |
CY2024Q1 | us-gaap |
Defined Benefit Pension Plan Liabilities Noncurrent
DefinedBenefitPensionPlanLiabilitiesNoncurrent
|
31148000 | usd |
CY2024Q2 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
30257000 | usd |
CY2024Q1 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
31148000 | usd |
CY2024Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
985300000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
1100000 | usd |
CY2024Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
985250000 | usd |
CY2024Q1 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1010250000 | usd |
CY2024Q2 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
55450000 | usd |
CY2024Q1 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
57508000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
952742000 | usd |
CY2023Q2 | us-gaap |
Debt Weighted Average Interest Rate
DebtWeightedAverageInterestRate
|
0.0907 | |
CY2024Q2 | us-gaap |
Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
|
14300000 | usd |
CY2024Q2 | us-gaap |
Interest Costs Incurred
InterestCostsIncurred
|
24207000 | usd |
CY2023Q2 | us-gaap |
Interest Costs Incurred
InterestCostsIncurred
|
28962000 | usd |
CY2024Q2 | us-gaap |
Interest Costs Capitalized Adjustment
InterestCostsCapitalizedAdjustment
|
1433000 | usd |
CY2023Q2 | us-gaap |
Interest Costs Capitalized Adjustment
InterestCostsCapitalizedAdjustment
|
256000 | usd |
CY2024Q2 | us-gaap |
Interest Expense
InterestExpense
|
22774000 | usd |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
28706000 | usd |
CY2024Q2 | us-gaap |
Interest Costs Capitalized Adjustment
InterestCostsCapitalizedAdjustment
|
1400000 | usd |
CY2024Q2 | us-gaap |
Derivative Assets
DerivativeAssets
|
4806000 | usd |
CY2024Q1 | us-gaap |
Derivative Assets
DerivativeAssets
|
3410000 | usd |
CY2024Q2 | us-gaap |
Defined Benefit Pension Plan Liabilities Noncurrent
DefinedBenefitPensionPlanLiabilitiesNoncurrent
|
30257000 | usd |
CY2024Q1 | us-gaap |
Defined Benefit Pension Plan Liabilities Noncurrent
DefinedBenefitPensionPlanLiabilitiesNoncurrent
|
31148000 | usd |
CY2024Q2 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
30257000 | usd |
CY2024Q1 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
31148000 | usd |
CY2024Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
985300000 | usd |
CY2023Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1010300000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
992600000 | usd |
CY2023Q2 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
1010300000 | usd |
CY2024Q1 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1010250000 | usd |
CY2024Q2 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
55450000 | usd |
CY2024Q1 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
57508000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
929800000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
952742000 | usd |
CY2024Q2 | us-gaap |
Debt Weighted Average Interest Rate
DebtWeightedAverageInterestRate
|
0.0809 | |
CY2023Q2 | us-gaap |
Debt Weighted Average Interest Rate
DebtWeightedAverageInterestRate
|
0.0907 | |
CY2024Q2 | us-gaap |
Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
|
14300000 | usd |
CY2024Q2 | us-gaap |
Interest Costs Incurred
InterestCostsIncurred
|
24207000 | usd |
CY2023Q2 | us-gaap |
Interest Costs Incurred
InterestCostsIncurred
|
28962000 | usd |
CY2024Q2 | us-gaap |
Interest Costs Capitalized Adjustment
InterestCostsCapitalizedAdjustment
|
1433000 | usd |
CY2023Q2 | us-gaap |
Interest Costs Capitalized Adjustment
InterestCostsCapitalizedAdjustment
|
256000 | usd |
CY2024Q2 | us-gaap |
Interest Expense
InterestExpense
|
22774000 | usd |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
28706000 | usd |
CY2024Q2 | us-gaap |
Interest Costs Capitalized Adjustment
InterestCostsCapitalizedAdjustment
|
1400000 | usd |
CY2024Q1 | us-gaap |
Derivative Assets
DerivativeAssets
|
3410000 | usd |
CY2024Q2 | us-gaap |
Defined Benefit Pension Plan Liabilities Noncurrent
DefinedBenefitPensionPlanLiabilitiesNoncurrent
|
30257000 | usd |
CY2024Q1 | us-gaap |
Defined Benefit Pension Plan Liabilities Noncurrent
DefinedBenefitPensionPlanLiabilitiesNoncurrent
|
31148000 | usd |
CY2024Q2 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
30257000 | usd |
CY2024Q1 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
31148000 | usd |
CY2024Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
985300000 | usd |
CY2023Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1010300000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
992600000 | usd |
CY2023Q2 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
1010300000 | usd |
CY2024Q2 | azz |
Number Of Operating Leases
NumberOfOperatingLeases
|
149 | lease |
CY2023Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1010300000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
992600000 | usd |
CY2023Q2 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
1010300000 | usd |
CY2024Q2 | azz |
Number Of Operating Leases
NumberOfOperatingLeases
|
149 | lease |
CY2024Q2 | azz |
Number Of Finance Leases
NumberOfFinanceLeases
|
46 | lease |
CY2024Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
19808000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
3931000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
5729000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
5893000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
14606000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
829000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
766000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
3372000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
3221000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
1779000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
1825000 | usd |
CY2024Q2 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
217000 | usd |
CY2023Q2 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
1509000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
196000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
70000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
68000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
16000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
3492000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
3525000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
223000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
76000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
16000 | usd |
CY2024Q2 | us-gaap |
Lease Cost
LeaseCost
|
3783000 | usd |
CY2023Q2 | us-gaap |
Lease Cost
LeaseCost
|
3617000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
816000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
5756000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
5740000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
1015000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo
|
6755000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
4552000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
976000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree
|
5528000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
2529000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
889000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour
|
3418000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Year Five
FinanceLeaseLiabilityPaymentsDueYearFive
|
672000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive
|
2589000 | usd |
CY2024Q2 | azz |
Number Of Operating Leases
NumberOfOperatingLeases
|
149 | lease |
CY2024Q2 | azz |
Number Of Finance Leases
NumberOfFinanceLeases
|
46 | lease |
CY2024Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
18474000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
4118000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
3931000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
5893000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
13429000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
14606000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
829000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
766000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
3372000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
3221000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
1779000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
1825000 | usd |
CY2024Q2 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
217000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
196000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
70000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
68000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.0670 | |
CY2024Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
3492000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
223000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
76000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
68000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
16000 | usd |
CY2023Q2 | azz |
Finance Lease Expense
FinanceLeaseExpense
|
92000 | usd |
CY2024Q2 | us-gaap |
Lease Cost
LeaseCost
|
3783000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
4940000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
816000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
5756000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
5740000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
1015000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo
|
6755000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
976000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree
|
5528000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
2529000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
889000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour
|
3418000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
1917000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Year Five
FinanceLeaseLiabilityPaymentsDueYearFive
|
672000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive
|
2589000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability To Be Paid Year Six
LesseeOperatingLeaseLiabilityToBePaidYearSix
|
462000 | usd |
CY2024Q2 | azz |
Finance Lease Liability To Be Paid Year Six
FinanceLeaseLiabilityToBePaidYearSix
|
447000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Year Six
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsYearSix
|
909000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability To Be Paid Thereafter
LesseeOperatingLeaseLiabilityToBePaidThereafter
|
796000 | usd |
CY2024Q2 | azz |
Finance Lease Liability To Be Paid Thereafter
FinanceLeaseLiabilityToBePaidThereafter
|
170000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
20936000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Due
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue
|
25921000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
784000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount
|
2562000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
19158000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
4201000 | usd |
CY2024Q2 | azz |
Number Of Finance Leases
NumberOfFinanceLeases
|
46 | lease |
CY2024Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
18474000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
19808000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
4118000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
3931000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
5893000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
14606000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
829000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
3372000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
3221000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
1779000 | usd |
CY2024Q2 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
217000 | usd |
CY2023Q2 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
1509000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
196000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
70000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
68000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
16000 | usd |
CY2024Q2 | us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
410000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
4940000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P3Y11M19D | |
CY2024Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
3492000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
3525000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
76000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
68000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
16000 | usd |
CY2024Q2 | azz |
Finance Lease Expense
FinanceLeaseExpense
|
291000 | usd |
CY2023Q2 | azz |
Finance Lease Expense
FinanceLeaseExpense
|
92000 | usd |
CY2024Q2 | us-gaap |
Lease Cost
LeaseCost
|
3783000 | usd |
CY2023Q2 | us-gaap |
Lease Cost
LeaseCost
|
3617000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
816000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
5756000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
5740000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
1015000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo
|
6755000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
4552000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
976000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree
|
5528000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
2529000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
889000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour
|
3418000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
1917000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Year Five
FinanceLeaseLiabilityPaymentsDueYearFive
|
672000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive
|
2589000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability To Be Paid Year Six
LesseeOperatingLeaseLiabilityToBePaidYearSix
|
462000 | usd |
CY2024Q2 | azz |
Finance Lease Liability To Be Paid Year Six
FinanceLeaseLiabilityToBePaidYearSix
|
447000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Year Six
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsYearSix
|
909000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability To Be Paid Thereafter
LesseeOperatingLeaseLiabilityToBePaidThereafter
|
796000 | usd |
CY2024Q2 | azz |
Finance Lease Liability To Be Paid Thereafter
FinanceLeaseLiabilityToBePaidThereafter
|
170000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Due
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue
|
25921000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
1778000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
784000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount
|
2562000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
19158000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
4201000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability
|
23359000 | usd |
CY2024Q1 | us-gaap |
Preferred Stock Liquidation Preference Value
PreferredStockLiquidationPreferenceValue
|
312500000 | usd |
CY2023Q2 | us-gaap |
Dividends
Dividends
|
3600000 | usd |
CY2024Q2 | azz |
Preferred Stock Conversion Rate Maximum
PreferredStockConversionRateMaximum
|
0.25 | |
CY2024Q2 | azz |
Percentage Of Common Stock Price Excess Of Conversion Price
PercentageOfCommonStockPriceExcessOfConversionPrice
|
1.85 | |
CY2024Q2 | azz |
Number Of Trading Days For Conversion
NumberOfTradingDaysForConversion
|
P20D | |
CY2024Q2 | azz |
Net Ebitda Ratio
NetEBITDARatio
|
5.5 | |
CY2024Q2 | azz |
Net Ebitda Ratio
NetEBITDARatio
|
5.5 | |
CY2024Q2 | azz |
Acquisition Total Consideration Minimum Threshold
AcquisitionTotalConsiderationMinimumThreshold
|
250000000 | usd |
CY2024Q2 | azz |
Acquisition Market Capitalization Threshold
AcquisitionMarketCapitalizationThreshold
|
2000000000 | usd |
CY2024Q2 | azz |
Acquisition Total Consideration Minimum Threshold When Market Capitalization Exceeds Two Billion
AcquisitionTotalConsiderationMinimumThresholdWhenMarketCapitalizationExceedsTwoBillion
|
500000000 | usd |
CY2024Q2 | us-gaap |
Oci Before Reclassifications Before Tax Attributable To Parent
OciBeforeReclassificationsBeforeTaxAttributableToParent
|
1935000 | usd |
CY2024Q2 | us-gaap |
Reclassification From Aoci Current Period Before Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
|
1100000 | usd |
CY2023Q2 | us-gaap |
Oci Before Reclassifications Before Tax Attributable To Parent
OciBeforeReclassificationsBeforeTaxAttributableToParent
|
-2418000 | usd |
CY2023Q2 | us-gaap |
Reclassification From Aoci Current Period Before Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
|
549000 | usd |
CY2024Q2 | us-gaap |
Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
|
200000 | usd |
CY2024Q2 | us-gaap |
Defined Benefit Plan Contributions By Employer
DefinedBenefitPlanContributionsByEmployer
|
1100000 | usd |
CY2024Q2 | us-gaap |
Defined Benefit Plan Expected Future Employer Contributions Remainder Of Fiscal Year
DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear
|
6700000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability To Be Paid Year Six
LesseeOperatingLeaseLiabilityToBePaidYearSix
|
462000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability To Be Paid Thereafter
LesseeOperatingLeaseLiabilityToBePaidThereafter
|
796000 | usd |
CY2024Q2 | azz |
Finance Lease Liability To Be Paid Thereafter
FinanceLeaseLiabilityToBePaidThereafter
|
170000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability To Be Paid Thereafter
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidThereafter
|
966000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
20936000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
4985000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability Payments Due
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue
|
25921000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
1778000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
784000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
19158000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
4201000 | usd |
CY2024Q2 | azz |
Lessee Operating Lease Liability And Finance Lease Liability
LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability
|
23359000 | usd |
CY2024Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.224 | |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.253 | |
CY2024Q1 | us-gaap |
Preferred Stock Liquidation Preference Value
PreferredStockLiquidationPreferenceValue
|
312500000 | usd |
CY2024Q2 | azz |
Preferred Stock Conversion Rate Maximum
PreferredStockConversionRateMaximum
|
0.25 | |
CY2024Q2 | azz |
Percentage Of Common Stock Price Excess Of Conversion Price
PercentageOfCommonStockPriceExcessOfConversionPrice
|
1.85 | |
CY2024Q2 | azz |
Number Of Trading Days For Conversion
NumberOfTradingDaysForConversion
|
P20D | |
CY2024Q2 | azz |
Net Ebitda Ratio
NetEBITDARatio
|
5.5 | |
CY2024Q2 | azz |
Net Ebitda Ratio
NetEBITDARatio
|
5.5 | |
CY2024Q2 | azz |
Acquisition Total Consideration Minimum Threshold
AcquisitionTotalConsiderationMinimumThreshold
|
250000000 | usd |
CY2024Q2 | azz |
Acquisition Market Capitalization Threshold
AcquisitionMarketCapitalizationThreshold
|
2000000000 | usd |
CY2024Q2 | azz |
Acquisition Total Consideration Minimum Threshold When Market Capitalization Exceeds Two Billion
AcquisitionTotalConsiderationMinimumThresholdWhenMarketCapitalizationExceedsTwoBillion
|
500000000 | usd |
CY2024Q2 | us-gaap |
Oci Before Reclassifications Before Tax Attributable To Parent
OciBeforeReclassificationsBeforeTaxAttributableToParent
|
1935000 | usd |
CY2024Q2 | us-gaap |
Reclassification From Aoci Current Period Before Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
|
1100000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
835000 | usd |
CY2023Q2 | us-gaap |
Oci Before Reclassifications Before Tax Attributable To Parent
OciBeforeReclassificationsBeforeTaxAttributableToParent
|
-2418000 | usd |
CY2023Q2 | us-gaap |
Reclassification From Aoci Current Period Before Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
|
549000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-2967000 | usd |
CY2024Q2 | us-gaap |
Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
|
200000 | usd |
CY2024Q2 | us-gaap |
Defined Benefit Plan Contributions By Employer
DefinedBenefitPlanContributionsByEmployer
|
1100000 | usd |
CY2024Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.224 | |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.253 | |
CY2024Q1 | us-gaap |
Preferred Stock Liquidation Preference Value
PreferredStockLiquidationPreferenceValue
|
312500000 | usd |
CY2023Q2 | us-gaap |
Dividends
Dividends
|
3600000 | usd |
CY2024Q2 | azz |
Preferred Stock Conversion Rate Maximum
PreferredStockConversionRateMaximum
|
0.25 | |
CY2024Q2 | azz |
Percentage Of Common Stock Price Excess Of Conversion Price
PercentageOfCommonStockPriceExcessOfConversionPrice
|
1.85 | |
CY2024Q2 | azz |
Number Of Trading Days For Conversion
NumberOfTradingDaysForConversion
|
P20D | |
CY2024Q2 | azz |
Net Ebitda Ratio
NetEBITDARatio
|
5.5 | |
CY2024Q2 | azz |
Net Ebitda Ratio
NetEBITDARatio
|
5.5 | |
CY2024Q2 | azz |
Acquisition Total Consideration Minimum Threshold
AcquisitionTotalConsiderationMinimumThreshold
|
250000000 | usd |
CY2024Q2 | azz |
Acquisition Market Capitalization Threshold
AcquisitionMarketCapitalizationThreshold
|
2000000000 | usd |
CY2024Q2 | us-gaap |
Oci Before Reclassifications Before Tax Attributable To Parent
OciBeforeReclassificationsBeforeTaxAttributableToParent
|
1935000 | usd |
CY2024Q2 | us-gaap |
Reclassification From Aoci Current Period Before Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
|
1100000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
835000 | usd |
CY2023Q2 | us-gaap |
Oci Before Reclassifications Before Tax Attributable To Parent
OciBeforeReclassificationsBeforeTaxAttributableToParent
|
-2418000 | usd |
CY2023Q2 | us-gaap |
Reclassification From Aoci Current Period Before Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
|
549000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-2967000 | usd |
CY2024Q2 | us-gaap |
Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
|
200000 | usd |
CY2024Q2 | us-gaap |
Defined Benefit Plan Contributions By Employer
DefinedBenefitPlanContributionsByEmployer
|
1100000 | usd |
CY2024Q2 | us-gaap |
Defined Benefit Plan Expected Future Employer Contributions Remainder Of Fiscal Year
DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear
|
6700000 | usd |
CY2023Q4 | us-gaap |
Litigation Settlement Amount Awarded To Other Party
LitigationSettlementAmountAwardedToOtherParty
|
5500000 | usd |
CY2023Q4 | azz |
Litigation Settlement Appeal Process Duration
LitigationSettlementAppealProcessDuration
|
P2Y | |
CY2023Q4 | us-gaap |
Litigation Settlement Amount Awarded To Other Party
LitigationSettlementAmountAwardedToOtherParty
|
5500000 | usd |
CY2024Q2 | us-gaap |
Loss Contingency Receivable Current
LossContingencyReceivableCurrent
|
5200000 | usd |
CY2024Q2 | us-gaap |
Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
|
5250000 | usd |
CY2024Q2 | azz |
Litigation Settlement Payment Period
LitigationSettlementPaymentPeriod
|
P60D | |
CY2024Q2 | us-gaap |
Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
|
5250000 | usd |
CY2024Q2 | azz |
Environmental Liability
EnvironmentalLiability
|
20900000 | usd |
CY2024Q2 | azz |
Environmental Liability Current
EnvironmentalLiabilityCurrent
|
2900000 | usd |
CY2024Q2 | azz |
Area Of Facility
AreaOfFacility
|
25 | acre |
CY2024Q2 | azz |
Unrecorded Unconditional Purchase Obligation Percentage Of Output Under Take Or Pay Contract
UnrecordedUnconditionalPurchaseObligationPercentageOfOutputUnderTakeOrPayContract
|
0.75 | |
CY2024Q2 | us-gaap |
Defined Benefit Plan Expected Future Employer Contributions Remainder Of Fiscal Year
DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear
|
6700000 | usd |
CY2023Q4 | us-gaap |
Litigation Settlement Amount Awarded To Other Party
LitigationSettlementAmountAwardedToOtherParty
|
5500000 | usd |
CY2023Q4 | azz |
Litigation Settlement Appeal Process Duration
LitigationSettlementAppealProcessDuration
|
P2Y | |
CY2024Q2 | us-gaap |
Loss Contingency Receivable Current
LossContingencyReceivableCurrent
|
5200000 | usd |
CY2024Q2 | us-gaap |
Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
|
5250000 | usd |
CY2024Q2 | azz |
Litigation Settlement Payment Period
LitigationSettlementPaymentPeriod
|
P60D | |
CY2024Q2 | us-gaap |
Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
|
5250000 | usd |
CY2024Q2 | azz |
Environmental Liability
EnvironmentalLiability
|
20900000 | usd |
CY2024Q2 | azz |
Environmental Liability Current
EnvironmentalLiabilityCurrent
|
2900000 | usd |
CY2024Q2 | azz |
Area Of Facility
AreaOfFacility
|
25 | acre |
CY2024Q2 | azz |
Unrecorded Unconditional Purchase Obligation Percentage Of Output Under Take Or Pay Contract
UnrecordedUnconditionalPurchaseObligationPercentageOfOutputUnderTakeOrPayContract
|
0.75 | |
CY2024Q2 | us-gaap |
Unrecorded Unconditional Purchase Obligation Balance Sheet Amount
UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
|
124000000 | usd |
CY2024 | us-gaap |
Unrecorded Unconditional Purchase Obligation Purchases
UnrecordedUnconditionalPurchaseObligationPurchases
|
60800000 | usd |
CY2024Q2 | us-gaap |
Unrecorded Unconditional Purchase Obligation Purchases
UnrecordedUnconditionalPurchaseObligationPurchases
|
16200000 | usd |
CY2024Q2 | us-gaap |
Other Commitment
OtherCommitment
|
47000000 | usd |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.253 | |
CY2024Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2023Q4 | us-gaap |
Litigation Settlement Amount Awarded To Other Party
LitigationSettlementAmountAwardedToOtherParty
|
5500000 | usd |
CY2023Q4 | azz |
Litigation Settlement Appeal Process Duration
LitigationSettlementAppealProcessDuration
|
P2Y | |
CY2023Q4 | us-gaap |
Litigation Settlement Amount Awarded To Other Party
LitigationSettlementAmountAwardedToOtherParty
|
5500000 | usd |
CY2024Q2 | us-gaap |
Loss Contingency Receivable Current
LossContingencyReceivableCurrent
|
5200000 | usd |
CY2024Q2 | us-gaap |
Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
|
5250000 | usd |
CY2024Q2 | azz |
Litigation Settlement Payment Period
LitigationSettlementPaymentPeriod
|
P60D | |
CY2024Q2 | us-gaap |
Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
|
5250000 | usd |
CY2024Q2 | azz |
Environmental Liability
EnvironmentalLiability
|
20900000 | usd |
CY2024Q2 | azz |
Environmental Liability Current
EnvironmentalLiabilityCurrent
|
2900000 | usd |
CY2024Q2 | azz |
Area Of Facility
AreaOfFacility
|
25 | acre |
CY2024Q2 | azz |
Unrecorded Unconditional Purchase Obligation Percentage Of Output Under Take Or Pay Contract
UnrecordedUnconditionalPurchaseObligationPercentageOfOutputUnderTakeOrPayContract
|
0.75 | |
CY2024Q2 | us-gaap |
Unrecorded Unconditional Purchase Obligation Balance Sheet Amount
UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
|
124000000 | usd |
CY2024 | us-gaap |
Unrecorded Unconditional Purchase Obligation Purchases
UnrecordedUnconditionalPurchaseObligationPurchases
|
60800000 | usd |
CY2024Q2 | us-gaap |
Unrecorded Unconditional Purchase Obligation Purchases
UnrecordedUnconditionalPurchaseObligationPurchases
|
16200000 | usd |
CY2024Q2 | us-gaap |
Other Commitment
OtherCommitment
|
47000000 | usd |
CY2024Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.224 | |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.253 | |
CY2024Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024 | us-gaap |
Unrecorded Unconditional Purchase Obligation Purchases
UnrecordedUnconditionalPurchaseObligationPurchases
|
60800000 | usd |
CY2024Q2 | us-gaap |
Unrecorded Unconditional Purchase Obligation Purchases
UnrecordedUnconditionalPurchaseObligationPurchases
|
16200000 | usd |
CY2024Q2 | us-gaap |
Other Commitment
OtherCommitment
|
47000000 | usd |
CY2024Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.224 | |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.253 | |
CY2024Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false |