2024 Q4 Form 10-Q Financial Statement
#000160402824000044 Filed on November 08, 2024
Income Statement
Concept | 2024 Q4 | 2024 Q3 |
---|---|---|
Revenue | $782.6M | |
YoY Change | 0.31% | |
Cost Of Revenue | $488.7M | |
YoY Change | 2.34% | |
Gross Profit | $293.9M | |
YoY Change | -2.89% | |
Gross Profit Margin | 37.56% | |
Selling, General & Admin | $94.13M | |
YoY Change | 2.65% | |
% of Gross Profit | 32.02% | |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $44.81M | |
YoY Change | 21.76% | |
% of Gross Profit | 15.24% | |
Operating Expenses | $105.9M | |
YoY Change | 1.29% | |
Operating Profit | $187.4M | |
YoY Change | -5.38% | |
Interest Expense | -$23.16M | |
YoY Change | 5.54% | |
% of Operating Profit | -12.36% | |
Other Income/Expense, Net | $6.956M | |
YoY Change | -7.33% | |
Pretax Income | $171.2M | |
YoY Change | -6.77% | |
Income Tax | $40.92M | |
% Of Pretax Income | 23.91% | |
Net Earnings | $130.4M | |
YoY Change | -3.99% | |
Net Earnings / Revenue | 16.66% | |
Basic Earnings Per Share | $1.68 | |
Diluted Earnings Per Share | $1.67 | |
COMMON SHARES | ||
Basic Shares Outstanding | 77.54M shares | 77.52M shares |
Diluted Shares Outstanding | 78.11M shares |
Balance Sheet
Concept | 2024 Q4 | 2024 Q3 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $613.0M | |
YoY Change | 30.32% | |
Cash & Equivalents | $613.0M | |
Short-Term Investments | ||
Other Short-Term Assets | $34.03M | |
YoY Change | 42.66% | |
Inventory | $487.2M | |
Prepaid Expenses | ||
Receivables | $357.6M | |
Other Receivables | $0.00 | |
Total Short-Term Assets | $1.492B | |
YoY Change | 21.11% | |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $955.4M | |
YoY Change | 23.44% | |
Goodwill | $617.1M | |
YoY Change | -0.49% | |
Intangibles | $328.9M | |
YoY Change | -13.91% | |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $142.3M | |
YoY Change | 9.61% | |
Total Long-Term Assets | $2.044B | |
YoY Change | 7.23% | |
TOTAL ASSETS | ||
Total Short-Term Assets | $1.492B | |
Total Long-Term Assets | $2.044B | |
Total Assets | $3.536B | |
YoY Change | 12.68% | |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $273.3M | |
YoY Change | 22.26% | |
Accrued Expenses | $152.1M | |
YoY Change | -4.22% | |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | |
YoY Change | ||
Long-Term Debt Due | $11.13M | |
YoY Change | -14.05% | |
Total Short-Term Liabilities | $467.3M | |
YoY Change | 9.22% | |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $1.255B | |
YoY Change | -0.72% | |
Other Long-Term Liabilities | $76.18M | |
YoY Change | 4.44% | |
Total Long-Term Liabilities | $1.331B | |
YoY Change | -0.44% | |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $467.3M | |
Total Long-Term Liabilities | $1.331B | |
Total Liabilities | $2.043B | |
YoY Change | 4.48% | |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $1.359B | |
YoY Change | 48.77% | |
Common Stock | $1.267B | |
YoY Change | 6.94% | |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $1.376B | |
YoY Change | ||
Total Liabilities & Shareholders Equity | $3.536B | |
YoY Change | 12.68% |
Cashflow Statement
Concept | 2024 Q4 | 2024 Q3 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $130.4M | |
YoY Change | -3.99% | |
Depreciation, Depletion And Amortization | $44.81M | |
YoY Change | 21.76% | |
Cash From Operating Activities | $166.9M | |
YoY Change | -22.34% | |
INVESTING ACTIVITIES | ||
Capital Expenditures | $54.47M | |
YoY Change | 34.33% | |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $142.0K | |
YoY Change | -52.67% | |
Cash From Investing Activities | -$54.33M | |
YoY Change | 34.8% | |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -40.75M | |
YoY Change | -41.71% | |
NET CHANGE | ||
Cash From Operating Activities | 166.9M | |
Cash From Investing Activities | -54.33M | |
Cash From Financing Activities | -40.75M | |
Net Change In Cash | 71.83M | |
YoY Change | -31.39% | |
FREE CASH FLOW | ||
Cash From Operating Activities | $166.9M | |
Capital Expenditures | $54.47M | |
Free Cash Flow | $112.4M | |
YoY Change | -35.51% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2025 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001604028 | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--03-31 | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
ADVANCED DRAINAGE SYSTEMS, INC. | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
DE | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
51-0105665 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
4640 Trueman Boulevard | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Hilliard | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
OH | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
43026 | ||
dei |
City Area Code
CityAreaCode
|
614 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
658-0050 | ||
dei |
Security12b Title
Security12bTitle
|
Common Stock, $0.01 par value per share | ||
dei |
Trading Symbol
TradingSymbol
|
WMS | ||
dei |
Security Exchange Name
SecurityExchangeName
|
NYSE | ||
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | ||
dei |
Entity Small Business
EntitySmallBusiness
|
false | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2024Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
77536148 | shares |
CY2024Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
613020000 | usd |
CY2024Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
490163000 | usd |
CY2024Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
4769000 | usd |
CY2024Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
4849000 | usd |
CY2024Q3 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
357636000 | usd |
CY2024Q1 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
323576000 | usd |
CY2024Q3 | us-gaap |
Inventory Net
InventoryNet
|
487232000 | usd |
CY2024Q1 | us-gaap |
Inventory Net
InventoryNet
|
464200000 | usd |
CY2024Q3 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
34032000 | usd |
CY2024Q1 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
22028000 | usd |
CY2024Q3 | us-gaap |
Assets Current
AssetsCurrent
|
1491920000 | usd |
CY2024Q1 | us-gaap |
Assets Current
AssetsCurrent
|
1299967000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
11870000 | usd |
CY2024Q3 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
26233000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
18015000 | usd |
CY2024Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
273293000 | usd |
CY2024Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
254401000 | usd |
CY2024Q3 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
152091000 | usd |
CY2024Q1 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
154260000 | usd |
CY2024Q3 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
4590000 | usd |
CY2024Q1 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
1076000 | usd |
CY2024Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
467337000 | usd |
dei |
Entity File Number
EntityFileNumber
|
001-36557 | ||
CY2024Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
1255118000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
1259522000 | usd |
CY2024Q3 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
90272000 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
61661000 | usd |
CY2024Q3 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
154574000 | usd |
CY2024Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
156705000 | usd |
CY2024Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
76183000 | usd |
CY2024Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
70704000 | usd |
CY2024Q3 | us-gaap |
Liabilities
Liabilities
|
2043484000 | usd |
CY2024Q1 | us-gaap |
Liabilities
Liabilities
|
1988214000 | usd |
CY2024Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2024Q3 | us-gaap |
Redeemable Noncontrolling Interest Equity Common Carrying Amount
RedeemableNoncontrollingInterestEquityCommonCarryingAmount
|
98231000 | usd |
CY2024Q1 | us-gaap |
Redeemable Noncontrolling Interest Equity Common Carrying Amount
RedeemableNoncontrollingInterestEquityCommonCarryingAmount
|
108584000 | usd |
CY2024Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
1000000000 | shares |
CY2024Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
1000000000 | shares |
CY2024Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
83359000 | shares |
CY2024Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
82283000 | shares |
CY2024Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
71463000 | shares |
CY2024Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
70868000 | shares |
CY2024Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
11690000 | usd |
CY2024Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
11679000 | usd |
CY2024Q3 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
1255794000 | usd |
CY2024Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
1219834000 | usd |
CY2024Q3 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
1219438000 | usd |
CY2024Q1 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
1140578000 | usd |
CY2024Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-30689000 | usd |
CY2024Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-29830000 | usd |
CY2024Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
1359100000 | usd |
CY2024Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
1092208000 | usd |
CY2024Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1376457000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
1153313000 | usd |
CY2024Q3 | us-gaap |
Minority Interest
MinorityInterest
|
17578000 | usd |
CY2024Q1 | us-gaap |
Minority Interest
MinorityInterest
|
18802000 | usd |
CY2024Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1394035000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1172115000 | usd |
CY2024Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
3535750000 | usd |
CY2024Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
3268913000 | usd |
CY2024Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
782610000 | usd |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
780220000 | usd |
dei |
Document Type
DocumentType
|
10-Q | ||
CY2024Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
122760000 | usd |
CY2024Q3 | us-gaap |
Assets
Assets
|
3535750000 | usd |
CY2024Q1 | us-gaap |
Assets
Assets
|
3268913000 | usd |
CY2024Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
11130000 | usd |
CY2024Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
439622000 | usd |
CY2024Q3 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
8737000 | usd |
CY2024Q1 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
9759000 | usd |
CY2024Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2024Q3 | us-gaap |
Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
|
98231000 | usd |
CY2024Q1 | us-gaap |
Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
|
108584000 | usd |
CY2024Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1597946000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1558266000 | usd | |
CY2024Q3 | wms |
Cost Of Goods Sold Excluding Employee Stock Option Plan Special Dividend Compensation
CostOfGoodsSoldExcludingEmployeeStockOptionPlanSpecialDividendCompensation
|
488669000 | usd |
CY2023Q3 | wms |
Cost Of Goods Sold Excluding Employee Stock Option Plan Special Dividend Compensation
CostOfGoodsSoldExcludingEmployeeStockOptionPlanSpecialDividendCompensation
|
477543000 | usd |
wms |
Cost Of Goods Sold Excluding Employee Stock Option Plan Special Dividend Compensation
CostOfGoodsSoldExcludingEmployeeStockOptionPlanSpecialDividendCompensation
|
971551000 | usd | |
wms |
Cost Of Goods Sold Excluding Employee Stock Option Plan Special Dividend Compensation
CostOfGoodsSoldExcludingEmployeeStockOptionPlanSpecialDividendCompensation
|
924129000 | usd | |
CY2024Q3 | us-gaap |
Gross Profit
GrossProfit
|
293941000 | usd |
CY2023Q3 | us-gaap |
Gross Profit
GrossProfit
|
302677000 | usd |
us-gaap |
Gross Profit
GrossProfit
|
626395000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
634137000 | usd | |
CY2024Q3 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
94132000 | usd |
CY2023Q3 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
91725000 | usd |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
188184000 | usd | |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
178236000 | usd | |
CY2024Q3 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-617000 | usd |
CY2023Q3 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-123000 | usd |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-909000 | usd | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
13181000 | usd | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
23711000 | usd | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
25594000 | usd | |
CY2024Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
187376000 | usd |
CY2023Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
198037000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
413591000 | usd | |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-45980000 | usd | |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-43653000 | usd | |
CY2024Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
6956000 | usd |
CY2023Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
7506000 | usd |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
14072000 | usd | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
11055000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
90806000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
102534000 | usd | |
CY2024Q3 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
918000 | usd |
CY2023Q3 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
901000 | usd |
us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
2619000 | usd | |
us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
2576000 | usd | |
CY2024Q3 | us-gaap |
Profit Loss
ProfitLoss
|
131174000 | usd |
CY2023Q3 | us-gaap |
Profit Loss
ProfitLoss
|
137027000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
293496000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
310932000 | usd | |
CY2024Q3 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
792000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
1225000 | usd |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
1712000 | usd | |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
1478000 | usd | |
CY2024Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
130382000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
135802000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
291784000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
309454000 | usd | |
CY2024Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
77542000 | shares |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
78606000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
77541000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
78756000 | shares | |
CY2024Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
78110000 | shares |
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
79307000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
78194000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
79475000 | shares | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
3.76 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
3.89 | ||
CY2024Q3 | us-gaap |
Profit Loss
ProfitLoss
|
131174000 | usd |
CY2023Q3 | us-gaap |
Profit Loss
ProfitLoss
|
137027000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
293496000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
310932000 | usd | |
CY2024Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-46000 | usd |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-4864000 | usd |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-3795000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-1632000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
289701000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
309300000 | usd | |
CY2024Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
|
-1148000 | usd |
CY2024Q3 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
792000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
1225000 | usd |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
1712000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
290925000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
307376000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
293496000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
310932000 | usd | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
85905000 | usd | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
73961000 | usd | |
us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
-2270000 | usd | |
us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
519000 | usd | |
us-gaap |
Gains Losses On Sales Of Assets
GainsLossesOnSalesOfAssets
|
-909000 | usd | |
us-gaap |
Gains Losses On Sales Of Assets
GainsLossesOnSalesOfAssets
|
13181000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
13960000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
16234000 | usd | |
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
1022000 | usd | |
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
1022000 | usd | |
wms |
Unrealized Gain Loss On Derivatives And Commodity Contracts Excluding Foreign Exchange Forward Contracts
UnrealizedGainLossOnDerivativesAndCommodityContractsExcludingForeignExchangeForwardContracts
|
-1024000 | usd | |
wms |
Unrealized Gain Loss On Derivatives And Commodity Contracts Excluding Foreign Exchange Forward Contracts
UnrealizedGainLossOnDerivativesAndCommodityContractsExcludingForeignExchangeForwardContracts
|
1889000 | usd | |
us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
2619000 | usd | |
us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
2576000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
6124000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-756000 | usd | |
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
35565000 | usd | |
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
43530000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
24750000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-79215000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
4804000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
2228000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
30142000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
39629000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
350326000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
458864000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
112182000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
82625000 | usd | |
us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
0 | usd | |
us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
19979000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1597946000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1597946000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1558266000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1558266000 | usd | |
dei |
Document Period End Date
DocumentPeriodEndDate
|
2024-09-30 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
CY2024Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
955434000 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
876351000 | usd |
CY2024Q3 | us-gaap |
Goodwill
Goodwill
|
617147000 | usd |
CY2024Q1 | us-gaap |
Goodwill
Goodwill
|
617183000 | usd |
CY2024Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
328924000 | usd |
CY2024Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
352652000 | usd |
CY2024Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
142325000 | usd |
CY2024Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
11816000 | usd |
CY2023Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
12792000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
443488000 | usd | |
CY2024Q3 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-23156000 | usd |
CY2023Q3 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-21941000 | usd |
CY2024Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
171176000 | usd |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
183602000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
381683000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
410890000 | usd | |
CY2024Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
40920000 | usd |
CY2023Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
47476000 | usd |
CY2023Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.73 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
3.93 | ||
CY2024Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.67 | |
CY2023Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.71 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
3.73 | ||
CY2024Q3 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
131128000 | usd |
CY2023Q3 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
132163000 | usd |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
|
-605000 | usd |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
|
-2936000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
|
446000 | usd | |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
1478000 | usd | |
CY2024Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
131484000 | usd |
CY2023Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
131543000 | usd |
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
CY2024Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.68 | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-640000 | usd | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-446000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-111542000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-62200000 | usd | |
wms |
Repayments Of Syndicated Term Loan Facility
RepaymentsOfSyndicatedTermLoanFacility
|
3500000 | usd | |
wms |
Repayments Of Syndicated Term Loan Facility
RepaymentsOfSyndicatedTermLoanFacility
|
3500000 | usd | |
us-gaap |
Repayments Of Other Long Term Debt
RepaymentsOfOtherLongTermDebt
|
2665000 | usd | |
us-gaap |
Repayments Of Other Long Term Debt
RepaymentsOfOtherLongTermDebt
|
4458000 | usd | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
11756000 | usd | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
5452000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
69922000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
101564000 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
24917000 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
22224000 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
8694000 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
2623000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
10576000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
8811000 | usd | |
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
2000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-114640000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-143386000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-1142000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
3000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
123002000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
253281000 | usd | |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
495848000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
217128000 | usd |
CY2024Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
618850000 | usd |
CY2023Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
470409000 | usd |
CY2024Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
613020000 | usd |
CY2024Q3 | us-gaap |
Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
|
5830000 | usd |
CY2024Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
618850000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
963469000 | usd |
CY2023Q2 | us-gaap |
Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
|
148397000 | usd |
CY2023Q3 | wms |
Profit Loss Excluding Portion Attributable To Redeemable Noncontrolling Interest
ProfitLossExcludingPortionAttributableToRedeemableNoncontrollingInterest
|
137027000 | usd |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-4864000 | usd |
CY2023Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.14 | |
CY2023Q3 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
11031000 | usd |
CY2023Q3 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
61836000 | usd |
CY2023Q3 | us-gaap |
Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
|
15048000 | usd |
CY2023Q3 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
1756000 | usd |
CY2023Q3 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-69000 | usd |
CY2023Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
9331000 | usd |
CY2023Q3 | us-gaap |
Adjustments To Additional Paid In Capital Other
AdjustmentsToAdditionalPaidInCapitalOther
|
-1000 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1048830000 | usd |
CY2023Q3 | us-gaap |
Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
|
133349000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
841640000 | usd |
CY2023Q1 | us-gaap |
Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
|
153220000 | usd |
wms |
Profit Loss Excluding Portion Attributable To Redeemable Noncontrolling Interest
ProfitLossExcludingPortionAttributableToRedeemableNoncontrollingInterest
|
310932000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-1632000 | usd | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.28 | ||
us-gaap |
Dividends Common Stock
DividendsCommonStock
|
22118000 | usd | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
109907000 | usd | |
us-gaap |
Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
|
19871000 | usd | |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
2623000 | usd | |
us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-2414000 | usd | |
us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
-6394000 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
16234000 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Other
AdjustmentsToAdditionalPaidInCapitalOther
|
-5000 | usd | |
CY2023Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1048830000 | usd |
CY2023Q3 | us-gaap |
Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
|
133349000 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1281047000 | usd |
CY2024Q2 | us-gaap |
Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
|
103766000 | usd |
CY2024Q3 | wms |
Profit Loss Excluding Portion Attributable To Redeemable Noncontrolling Interest
ProfitLossExcludingPortionAttributableToRedeemableNoncontrollingInterest
|
131174000 | usd |
CY2024Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-46000 | usd |
CY2024Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.16 | |
CY2024Q3 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
12443000 | usd |
CY2024Q3 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
19950000 | usd |
CY2024Q3 | us-gaap |
Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
|
5535000 | usd |
CY2024Q3 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
1716000 | usd |
CY2024Q3 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-19000 | usd |
CY2024Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
6983000 | usd |
CY2024Q3 | us-gaap |
Adjustments To Additional Paid In Capital Other
AdjustmentsToAdditionalPaidInCapitalOther
|
38000 | usd |
CY2024Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1394035000 | usd |
CY2024Q3 | us-gaap |
Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
|
98231000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1172115000 | usd |
CY2024Q1 | us-gaap |
Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
|
108584000 | usd |
wms |
Profit Loss Excluding Portion Attributable To Redeemable Noncontrolling Interest
ProfitLossExcludingPortionAttributableToRedeemableNoncontrollingInterest
|
293496000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-3795000 | usd | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.32 | ||
us-gaap |
Dividends Common Stock
DividendsCommonStock
|
24892000 | usd | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
68283000 | usd | |
us-gaap |
Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
|
10353000 | usd | |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
8694000 | usd | |
us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-4639000 | usd | |
us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
-5936000 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
13960000 | usd | |
us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
2964000 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Other
AdjustmentsToAdditionalPaidInCapitalOther
|
-2000 | usd | |
CY2024Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1394035000 | usd |
CY2024Q3 | us-gaap |
Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
|
98231000 | usd |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | segment | |
CY2024Q3 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
1828000 | usd |
CY2024Q1 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
1353000 | usd |
CY2024Q3 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
5219000 | usd |
CY2024Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
3920000 | usd |
CY2024Q3 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
114388000 | usd |
CY2024Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
106662000 | usd |
CY2024Q3 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
372844000 | usd |
CY2024Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
357538000 | usd |
CY2024Q3 | us-gaap |
Inventory Net
InventoryNet
|
487232000 | usd |
CY2024Q1 | us-gaap |
Inventory Net
InventoryNet
|
464200000 | usd |
CY2024Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
130382000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
135802000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
291784000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
309454000 | usd | |
CY2024Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
77542000 | shares |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
78606000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
77541000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
78756000 | shares | |
CY2024Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.68 | |
CY2023Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.73 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
3.76 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
3.93 | ||
CY2024Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
130382000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
135802000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
291784000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
309454000 | usd | |
CY2024Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
77542000 | shares |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
78606000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
77541000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
78756000 | shares | |
CY2024Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
78110000 | shares |
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
79307000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
78194000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
79475000 | shares | |
CY2024Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.67 | |
CY2023Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.71 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
3.73 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
3.89 | ||
CY2024Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
7000 | shares |
CY2023Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
23000 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
11000 | shares | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
62000 | shares | |
CY2024Q3 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1274985000 | usd |
CY2024Q1 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1281151000 | usd |
CY2024Q3 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
8737000 | usd |
CY2024Q1 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
9759000 | usd |
CY2024Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
11130000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
11870000 | usd |
CY2024Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
1255118000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
1259522000 | usd |
CY2024Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.239 | |
CY2023Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.259 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.238 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.250 | ||
CY2024Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
6983000 | usd |
CY2023Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
9331000 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
13960000 | usd | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
16234000 | usd | |
CY2024Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
6983000 | usd |
CY2023Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
9331000 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
13960000 | usd | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
16234000 | usd | |
CY2024Q3 | us-gaap |
Share Price
SharePrice
|
177.38 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.455 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.045 | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P6Y | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0036 | ||
CY2024Q3 | wms |
Employee Stock Purchase Plan Maximum Shares In Offering Period
EmployeeStockPurchasePlanMaximumSharesInOfferingPeriod
|
400000 | shares |
wms |
Employee Stock Purchase Plan Purchase Discount
EmployeeStockPurchasePlanPurchaseDiscount
|
0.85 | rate | |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | segment | |
CY2024Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
782610000 | usd |
CY2024Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
782610000 | usd |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
780220000 | usd |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
780220000 | usd |
CY2024Q3 | wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
325932000 | usd |
CY2023Q3 | wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
326643000 | usd |
wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
686939000 | usd | |
wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
681715000 | usd | |
CY2024Q3 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
44807000 | usd |
CY2023Q3 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
36721000 | usd |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
85905000 | usd | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
73961000 | usd | |
CY2024Q3 | us-gaap |
Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
|
54467000 | usd |
CY2023Q3 | us-gaap |
Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
|
40547000 | usd |
us-gaap |
Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
|
112182000 | usd | |
us-gaap |
Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
|
82625000 | usd | |
CY2024Q3 | us-gaap |
Gross Profit
GrossProfit
|
293941000 | usd |
CY2023Q3 | us-gaap |
Gross Profit
GrossProfit
|
302677000 | usd |
us-gaap |
Gross Profit
GrossProfit
|
626395000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
634137000 | usd | |
CY2024Q3 | wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
325932000 | usd |
CY2023Q3 | wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
326643000 | usd |
wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
686939000 | usd | |
wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
681715000 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
83740000 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
78300000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
45192000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
33464000 | usd | |
wms |
Stock Repurchase Costs Incurred But Not Yet Paid
StockRepurchaseCostsIncurredButNotYetPaid
|
0 | usd | |
wms |
Stock Repurchase Costs Incurred But Not Yet Paid
StockRepurchaseCostsIncurredButNotYetPaid
|
7500000 | usd | |
wms |
Excise Tax Accrual Share Repurchase
ExciseTaxAccrualShareRepurchase
|
83000 | usd | |
wms |
Excise Tax Accrual Share Repurchase
ExciseTaxAccrualShareRepurchase
|
843000 | usd | |
us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
2964000 | usd | |
us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
0 | usd | |
us-gaap |
Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
|
48468000 | usd | |
us-gaap |
Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
|
9827000 | usd | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
28354000 | usd | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
25199000 | usd | |
CY2024Q3 | us-gaap |
Profit Loss
ProfitLoss
|
131174000 | usd |
CY2023Q3 | us-gaap |
Profit Loss
ProfitLoss
|
137027000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
293496000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
310932000 | usd | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
85905000 | usd | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
73961000 | usd | |
CY2024Q3 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-23156000 | usd |
CY2023Q3 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-21941000 | usd |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-45980000 | usd | |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-43653000 | usd | |
CY2024Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
40920000 | usd |
CY2023Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
47476000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
90806000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
102534000 | usd | |
CY2024Q3 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-617000 | usd |
CY2023Q3 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-123000 | usd |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-909000 | usd | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
13181000 | usd | |
ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | ||
ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | ||
ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | ||
ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false |