2023 Q4 Form 10-Q Financial Statement
#000160402823000050 Filed on November 02, 2023
Income Statement
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
Revenue | $662.4M | $780.2M |
YoY Change | 1.1% | -11.76% |
Cost Of Revenue | $402.5M | $477.5M |
YoY Change | -6.66% | -15.37% |
Gross Profit | $259.8M | $302.7M |
YoY Change | 16.05% | -5.4% |
Gross Profit Margin | 39.23% | 38.79% |
Selling, General & Admin | $91.29M | $91.70M |
YoY Change | 6.23% | 3.45% |
% of Gross Profit | 35.13% | 30.3% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $38.01M | $36.80M |
YoY Change | 6.05% | 2.44% |
% of Gross Profit | 14.63% | 12.16% |
Operating Expenses | $104.1M | $104.6M |
YoY Change | 4.3% | 2.07% |
Operating Profit | $153.3M | $198.0M |
YoY Change | 23.12% | -8.98% |
Interest Expense | -$22.33M | -$21.94M |
YoY Change | 11.65% | 20.15% |
% of Operating Profit | -14.57% | -11.08% |
Other Income/Expense, Net | $4.772M | $7.506M |
YoY Change | 15.68% | -2000.25% |
Pretax Income | $135.7M | $183.6M |
YoY Change | 24.95% | -7.7% |
Income Tax | $30.13M | $47.48M |
% Of Pretax Income | 22.2% | 25.86% |
Net Earnings | $105.6M | $135.8M |
YoY Change | 28.77% | -10.66% |
Net Earnings / Revenue | 15.95% | 17.41% |
Basic Earnings Per Share | $1.36 | $1.73 |
Diluted Earnings Per Share | $1.34 | $1.71 |
COMMON SHARES | ||
Basic Shares Outstanding | 77.91M shares | 78.69M shares |
Diluted Shares Outstanding | 78.59M shares | 79.31M shares |
Balance Sheet
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $560.7M | $470.4M |
YoY Change | 31.42% | 2.85% |
Cash & Equivalents | $560.7M | $470.4M |
Short-Term Investments | ||
Other Short-Term Assets | $31.46M | $23.86M |
YoY Change | 7.88% | 1.94% |
Inventory | $405.4M | $385.1M |
Prepaid Expenses | ||
Receivables | $240.8M | $352.6M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $1.238B | $1.232B |
YoY Change | 7.0% | -8.6% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $810.9M | $774.0M |
YoY Change | 18.29% | 18.45% |
Goodwill | $617.4M | $620.2M |
YoY Change | -0.3% | 0.11% |
Intangibles | $365.6M | $382.1M |
YoY Change | -13.24% | -12.23% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $129.6M | $129.9M |
YoY Change | 6.19% | 6.86% |
Total Long-Term Assets | $1.924B | $1.906B |
YoY Change | 4.07% | 4.17% |
TOTAL ASSETS | ||
Total Short-Term Assets | $1.238B | $1.232B |
Total Long-Term Assets | $1.924B | $1.906B |
Total Assets | $3.162B | $3.138B |
YoY Change | 5.2% | -1.25% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $207.9M | $223.5M |
YoY Change | 19.41% | -5.52% |
Accrued Expenses | $162.3M | $158.8M |
YoY Change | -4.85% | -6.46% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $12.28M | $12.95M |
YoY Change | -21.32% | -22.76% |
Total Short-Term Liabilities | $409.1M | $427.9M |
YoY Change | 10.49% | -2.6% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $1.262B | $1.264B |
YoY Change | -0.81% | -0.86% |
Other Long-Term Liabilities | $71.98M | $72.94M |
YoY Change | 3.17% | 6.36% |
Total Long-Term Liabilities | $1.334B | $1.337B |
YoY Change | -0.6% | -0.5% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $409.1M | $427.9M |
Total Long-Term Liabilities | $1.334B | $1.337B |
Total Liabilities | $1.940B | $1.956B |
YoY Change | 2.65% | -0.31% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $1.008B | $913.6M |
YoY Change | 83.32% | 91.2% |
Common Stock | $1.208B | $1.185B |
YoY Change | 5.87% | 4.79% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $1.079B | $1.029B |
YoY Change | ||
Total Liabilities & Shareholders Equity | $3.162B | $3.138B |
YoY Change | 5.2% | -1.25% |
Cashflow Statement
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $105.6M | $135.8M |
YoY Change | 28.77% | -10.66% |
Depreciation, Depletion And Amortization | $38.01M | $36.80M |
YoY Change | 6.05% | 2.44% |
Cash From Operating Activities | $241.4M | $214.9M |
YoY Change | 8.03% | 14.76% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $53.79M | $40.55M |
YoY Change | 4.82% | 3.03% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $106.0K | $300.0K |
YoY Change | -161.86% | |
Cash From Investing Activities | -$53.68M | -$40.30M |
YoY Change | 4.61% | 1.15% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -93.04M | -69.90M |
YoY Change | -54.26% | -54.27% |
NET CHANGE | ||
Cash From Operating Activities | 241.4M | 214.9M |
Cash From Investing Activities | -53.68M | -40.30M |
Cash From Financing Activities | -93.04M | -69.90M |
Net Change In Cash | 94.65M | 104.7M |
YoY Change | -402.3% | -2024.99% |
FREE CASH FLOW | ||
Cash From Operating Activities | $241.4M | $214.9M |
Capital Expenditures | $53.79M | $40.55M |
Free Cash Flow | $187.6M | $174.4M |
YoY Change | 8.99% | 17.88% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
78300000 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
101470000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
33464000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
18276000 | usd | |
wms |
Stock Repurchase Costs Incurred But Not Yet Paid
StockRepurchaseCostsIncurredButNotYetPaid
|
7500000 | usd | |
wms |
Stock Repurchase Costs Incurred But Not Yet Paid
StockRepurchaseCostsIncurredButNotYetPaid
|
2561000 | usd | |
wms |
Excise Tax Accrual Share Repurchase
ExciseTaxAccrualShareRepurchase
|
843000 | usd | |
wms |
Excise Tax Accrual Share Repurchase
ExciseTaxAccrualShareRepurchase
|
0 | usd | |
us-gaap |
Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
|
9827000 | usd | |
us-gaap |
Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
|
6681000 | usd | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
25199000 | usd | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
15631000 | usd | |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1007959000 | usd |
CY2022Q3 | wms |
Profit Loss Excluding Portion Attributable To Redeemable Noncontrolling Interest
ProfitLossExcludingPortionAttributableToRedeemableNoncontrollingInterest
|
153377000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-5763000 | usd |
CY2022Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.12 | |
CY2022Q3 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
10039000 | usd |
CY2022Q3 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
127802000 | usd |
CY2022Q3 | us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
1727000 | usd |
CY2022Q3 | us-gaap |
Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
|
28900000 | usd |
CY2022Q3 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
3411000 | usd |
CY2022Q3 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-34000 | usd |
CY2022Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
7460000 | usd |
CY2022Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1055742000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
909661000 | usd |
wms |
Profit Loss Excluding Portion Attributable To Redeemable Noncontrolling Interest
ProfitLossExcludingPortionAttributableToRedeemableNoncontrollingInterest
|
341859000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-9661000 | usd | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.24 | ||
us-gaap |
Dividends Common Stock
DividendsCommonStock
|
20239000 | usd | |
us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
1727000 | usd | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
195163000 | usd | |
us-gaap |
Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
|
35456000 | usd | |
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
4660000 | usd | |
us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-2491000 | usd | |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
-20346000 | usd |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
13733000 | usd | |
CY2022Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1055742000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
963469000 | 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 |
CY2023Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
841640000 | 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 |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | segment | |
CY2023Q1 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
933000 | usd |
CY2023Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
2664000 | usd |
CY2023Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
108206000 | usd |
CY2023Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
355788000 | usd |
CY2023Q1 | us-gaap |
Inventory Net
InventoryNet
|
463994000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
339153000 | usd | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
83306000 | shares | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
4.07 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
339153000 | usd | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
83306000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
84485000 | shares | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
4.01 | ||
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
36000 | shares | |
CY2023Q3 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1287929000 | usd |
CY2023Q1 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1295888000 | usd |
CY2023Q3 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
10782000 | usd |
CY2023Q1 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
11804000 | usd |
CY2023Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
12950000 | usd |
CY2023Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
14693000 | usd |
CY2023Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
1264197000 | usd |
CY2023Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
1269391000 | usd |
CY2023Q3 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
36721000 | usd |
CY2022Q3 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
35922000 | usd |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
73961000 | usd | |
CY2022Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.239 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.250 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.232 | ||
CY2022Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
7460000 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
16234000 | usd | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
13733000 | usd | |
CY2022Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
7460000 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
16234000 | usd | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
13733000 | usd | |
CY2023Q3 | us-gaap |
Share Price
SharePrice
|
96.51 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.456 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.038 | ||
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.0058 | ||
CY2023Q3 | 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 | |
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 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1798395000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1798395000 | usd | |
CY2023Q3 | wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
326643000 | usd |
CY2022Q3 | wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
341521000 | usd |
wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
681715000 | usd | |
wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
714604000 | usd | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
71500000 | usd | |
CY2023Q3 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
40547000 | usd |
CY2022Q3 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
39356000 | usd |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
82625000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
75545000 | usd | |
CY2023Q3 | us-gaap |
Gross Profit
GrossProfit
|
302677000 | usd |
CY2022Q3 | us-gaap |
Gross Profit
GrossProfit
|
319963000 | usd |
us-gaap |
Gross Profit
GrossProfit
|
634137000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
672070000 | usd | |
CY2023Q3 | wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
326643000 | usd |
CY2022Q3 | wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
341521000 | usd |
wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
681715000 | usd | |
wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
714604000 | usd | |
CY2023Q3 | us-gaap |
Profit Loss
ProfitLoss
|
137027000 | usd |
CY2022Q3 | us-gaap |
Profit Loss
ProfitLoss
|
153377000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
310932000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
341859000 | usd | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
73961000 | usd | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
71500000 | usd | |
CY2023Q3 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-21941000 | usd |
CY2022Q3 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-18261000 | usd |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-43653000 | usd | |
us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-29333000 | usd | |
CY2023Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
47476000 | usd |
CY2022Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
47508000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
102534000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
102573000 | usd | |
CY2023Q3 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-123000 | usd |
CY2022Q3 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
102000 | usd |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
13181000 | usd | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-201000 | usd |