2023 Q3 Form 10-Q Financial Statement
#000160402823000038 Filed on August 03, 2023
Income Statement
Concept | 2023 Q3 | 2023 Q2 | 2022 Q2 |
---|---|---|---|
Revenue | $780.2M | $778.0M | $914.2M |
YoY Change | -11.76% | -14.89% | 36.59% |
Cost Of Revenue | $477.5M | $446.6M | $562.1M |
YoY Change | -15.37% | -20.55% | 20.06% |
Gross Profit | $302.7M | $331.5M | $352.1M |
YoY Change | -5.4% | -5.86% | 75.07% |
Gross Profit Margin | 38.79% | 42.6% | 38.52% |
Selling, General & Admin | $91.70M | $86.51M | $86.52M |
YoY Change | 3.45% | -0.01% | 13.51% |
% of Gross Profit | 30.3% | 26.1% | 24.57% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $36.80M | $37.24M | $35.58M |
YoY Change | 2.44% | 4.67% | 102.93% |
% of Gross Profit | 12.16% | 11.24% | 10.1% |
Operating Expenses | $104.6M | $99.31M | $100.2M |
YoY Change | 2.07% | -0.88% | 31.46% |
Operating Profit | $198.0M | $232.1M | $251.6M |
YoY Change | -8.98% | -7.73% | 130.27% |
Interest Expense | -$21.94M | -$18.16M | -$11.07M |
YoY Change | 20.15% | 64.04% | 40.03% |
% of Operating Profit | -11.08% | -7.82% | -4.4% |
Other Income/Expense, Net | $7.506M | $3.549M | $1.902M |
YoY Change | -2000.25% | 86.59% | -5.56% |
Pretax Income | $183.6M | $227.3M | $242.4M |
YoY Change | -7.7% | -6.25% | 134.53% |
Income Tax | $47.48M | $55.06M | $55.07M |
% Of Pretax Income | 25.86% | 24.22% | 22.71% |
Net Earnings | $135.8M | $173.7M | $187.1M |
YoY Change | -10.66% | -7.21% | 146.29% |
Net Earnings / Revenue | 17.41% | 22.32% | 20.47% |
Basic Earnings Per Share | $1.73 | $2.20 | $2.25 |
Diluted Earnings Per Share | $1.71 | $2.18 | $2.22 |
COMMON SHARES | |||
Basic Shares Outstanding | 78.69M shares | 78.97M shares | 83.14M shares |
Diluted Shares Outstanding | 79.31M shares | 79.63M shares | 84.39M shares |
Balance Sheet
Concept | 2023 Q3 | 2023 Q2 | 2022 Q2 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $470.4M | $366.1M | $463.7M |
YoY Change | 2.85% | -21.05% | 224.64% |
Cash & Equivalents | $470.4M | $366.1M | $463.7M |
Short-Term Investments | |||
Other Short-Term Assets | $23.86M | $25.45M | $20.53M |
YoY Change | 1.94% | 23.95% | 12.11% |
Inventory | $385.1M | $434.6M | $489.5M |
Prepaid Expenses | |||
Receivables | $352.6M | $342.3M | $427.6M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $1.232B | $1.169B | $1.401B |
YoY Change | -8.6% | -16.61% | 76.14% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $774.0M | $747.3M | $636.0M |
YoY Change | 18.45% | 17.49% | 22.73% |
Goodwill | $620.2M | $620.4M | $619.6M |
YoY Change | 0.11% | 0.13% | |
Intangibles | $382.1M | $394.8M | $449.1M |
YoY Change | -12.23% | -12.09% | |
Long-Term Investments | |||
YoY Change | |||
Other Assets | $129.9M | $117.6M | $119.2M |
YoY Change | 6.86% | -1.4% | 25.31% |
Total Long-Term Assets | $1.906B | $1.880B | $1.824B |
YoY Change | 4.17% | 3.08% | 8.64% |
TOTAL ASSETS | |||
Total Short-Term Assets | $1.232B | $1.169B | $1.401B |
Total Long-Term Assets | $1.906B | $1.880B | $1.824B |
Total Assets | $3.138B | $3.049B | $3.225B |
YoY Change | -1.25% | -5.48% | 30.34% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $223.5M | $205.6M | $274.6M |
YoY Change | -5.52% | -25.13% | 19.76% |
Accrued Expenses | $158.8M | $137.5M | $148.6M |
YoY Change | -6.46% | -7.47% | 19.76% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $12.95M | $24.25M | $18.11M |
YoY Change | -22.76% | 33.9% | 158.76% |
Total Short-Term Liabilities | $427.9M | $419.6M | $504.8M |
YoY Change | -2.6% | -16.87% | 23.88% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $1.264B | $1.296B | $1.279B |
YoY Change | -0.86% | 1.28% | 63.88% |
Other Long-Term Liabilities | $72.94M | $62.68M | $66.47M |
YoY Change | 6.36% | -5.7% | 6.39% |
Total Long-Term Liabilities | $1.337B | $1.358B | $1.346B |
YoY Change | -0.5% | 0.94% | 72.39% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $427.9M | $419.6M | $504.8M |
Total Long-Term Liabilities | $1.337B | $1.358B | $1.346B |
Total Liabilities | $1.956B | $1.956B | $2.029B |
YoY Change | -0.31% | -3.6% | 38.64% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $913.6M | $788.8M | $335.8M |
YoY Change | 91.2% | 134.88% | |
Common Stock | $1.185B | $1.159B | $1.091B |
YoY Change | 4.79% | 6.21% | |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $1.029B | $1.093B | $990.0M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $3.138B | $3.049B | $3.225B |
YoY Change | -1.25% | -5.48% | 30.34% |
Cashflow Statement
Concept | 2023 Q3 | 2023 Q2 | 2022 Q2 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $135.8M | $173.7M | $187.1M |
YoY Change | -10.66% | -7.21% | 146.29% |
Depreciation, Depletion And Amortization | $36.80M | $37.24M | $35.58M |
YoY Change | 2.44% | 4.67% | 102.93% |
Cash From Operating Activities | $214.9M | $244.0M | $249.8M |
YoY Change | 14.76% | -2.32% | 139.36% |
INVESTING ACTIVITIES | |||
Capital Expenditures | $40.55M | $42.08M | $36.19M |
YoY Change | 3.03% | 16.27% | 41.66% |
Acquisitions | $0.00 | $47.49M | |
YoY Change | -100.0% | ||
Other Investing Activities | $300.0K | $20.13M | -$13.00K |
YoY Change | -161.86% | -154976.92% | -75.47% |
Cash From Investing Activities | -$40.30M | -$21.94M | -$83.67M |
YoY Change | 1.15% | -73.77% | 228.2% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | -$57.70M | ||
YoY Change | -128.28% | ||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -69.90M | -73.51M | $277.7M |
YoY Change | -54.27% | -126.47% | -311.45% |
NET CHANGE | |||
Cash From Operating Activities | 214.9M | 244.0M | $249.8M |
Cash From Investing Activities | -40.30M | -21.94M | -$83.67M |
Cash From Financing Activities | -69.90M | -73.51M | $277.7M |
Net Change In Cash | 104.7M | 148.5M | $443.6M |
YoY Change | -2024.99% | -66.52% | -950.14% |
FREE CASH FLOW | |||
Cash From Operating Activities | $214.9M | $244.0M | $249.8M |
Capital Expenditures | $40.55M | $42.08M | $36.19M |
Free Cash Flow | $174.4M | $201.9M | $213.6M |
YoY Change | 17.88% | -5.47% | 171.03% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q2 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
0 | usd |
CY2022Q2 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
47492000 | usd |
CY2023Q2 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-155000 | usd |
CY2022Q2 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-13000 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-21944000 | usd |
CY2022Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-83668000 | usd |
CY2023Q2 | wms |
Repayments Of Syndicated Term Loan Facility
RepaymentsOfSyndicatedTermLoanFacility
|
1750000 | usd |
CY2022Q2 | wms |
Repayments Of Syndicated Term Loan Facility
RepaymentsOfSyndicatedTermLoanFacility
|
1750000 | usd |
CY2023Q2 | us-gaap |
Proceeds From Issuance Of Senior Long Term Debt
ProceedsFromIssuanceOfSeniorLongTermDebt
|
0 | usd |
CY2022Q2 | us-gaap |
Proceeds From Issuance Of Senior Long Term Debt
ProceedsFromIssuanceOfSeniorLongTermDebt
|
500000000 | usd |
CY2023Q2 | us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
0 | usd |
CY2022Q2 | us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
11575000 | usd |
CY2023Q2 | us-gaap |
Repayments Of Other Long Term Debt
RepaymentsOfOtherLongTermDebt
|
2256000 | usd |
CY2022Q2 | us-gaap |
Repayments Of Other Long Term Debt
RepaymentsOfOtherLongTermDebt
|
3548000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
2769000 | usd |
CY2022Q2 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
1721000 | usd |
CY2023Q2 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
47778000 | usd |
CY2022Q2 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
57699000 | usd |
CY2023Q2 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
11084000 | usd |
CY2022Q2 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
10170000 | usd |
CY2023Q2 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
867000 | usd |
CY2022Q2 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
1249000 | usd |
CY2023Q2 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
8742000 | usd |
CY2022Q2 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
22809000 | usd |
CY2023Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-73512000 | usd |
CY2022Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
277677000 | usd |
CY2023Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
465000 | usd |
CY2022Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-203000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
148976000 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
443571000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
217128000 | usd |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
20125000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
366104000 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
463696000 | usd |
CY2023Q2 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
1553000 | usd |
CY2022Q2 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
5055000 | usd |
CY2023Q2 | us-gaap |
Interest Paid Net
InterestPaidNet
|
8499000 | usd |
CY2022Q2 | us-gaap |
Interest Paid Net
InterestPaidNet
|
4714000 | usd |
CY2023Q2 | wms |
Stock Repurchase Costs Incurred But Not Yet Paid
StockRepurchaseCostsIncurredButNotYetPaid
|
0 | usd |
CY2022Q2 | wms |
Stock Repurchase Costs Incurred But Not Yet Paid
StockRepurchaseCostsIncurredButNotYetPaid
|
9662000 | usd |
CY2023Q2 | wms |
Excise Tax Accrual Share Repurchase
ExciseTaxAccrualShareRepurchase
|
293000 | usd |
CY2022Q2 | wms |
Excise Tax Accrual Share Repurchase
ExciseTaxAccrualShareRepurchase
|
0 | usd |
CY2023Q2 | us-gaap |
Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
|
944000 | usd |
CY2022Q2 | us-gaap |
Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
|
1754000 | usd |
CY2023Q2 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
19781000 | usd |
CY2022Q2 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
16881000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
909661000 | usd |
CY2022Q2 | wms |
Profit Loss Excluding Portion Attributable To Redeemable Noncontrolling Interest
ProfitLossExcludingPortionAttributableToRedeemableNoncontrollingInterest
|
188482000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-3898000 | usd |
CY2022Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.12 | |
CY2022Q2 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
10200000 | usd |
CY2022Q2 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
67361000 | usd |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
|
6556000 | usd |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
1249000 | usd |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-2457000 | usd |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
-20346000 | usd |
CY2022Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
6273000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1007959000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
841640000 | usd |
CY2023Q2 | wms |
Profit Loss Excluding Portion Attributable To Redeemable Noncontrolling Interest
ProfitLossExcludingPortionAttributableToRedeemableNoncontrollingInterest
|
173905000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
3232000 | usd |
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.14 | |
CY2023Q2 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
11087000 | usd |
CY2023Q2 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
48071000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
|
4823000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
867000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-2345000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
-6394000 | usd |
CY2023Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
6903000 | usd |
CY2023Q2 | us-gaap |
Adjustments To Additional Paid In Capital Other
AdjustmentsToAdditionalPaidInCapitalOther
|
-4000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
963469000 | usd |
CY2023Q2 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | segment |
CY2023Q2 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
1167000 | usd |
CY2023Q1 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
933000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
3857000 | usd |
CY2023Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
2664000 | usd |
CY2023Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
6903000 | usd |
CY2022Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
6273000 | usd |
CY2023Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
6903000 | usd |
CY2023Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
98665000 | usd |
CY2023Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
108206000 | usd |
CY2023Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
335966000 | usd |
CY2023Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
355788000 | usd |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
434631000 | usd |
CY2023Q1 | us-gaap |
Inventory Net
InventoryNet
|
463994000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
173652000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
187146000 | usd |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
78908000 | shares |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
83144000 | shares |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.20 | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.25 | |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
173652000 | usd |
CY2022Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
187146000 | usd |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
78908000 | shares |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
83144000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
79634000 | shares |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
84389000 | shares |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.18 | |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.22 | |
CY2023Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1000 | shares |
CY2022Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
24000 | shares |
CY2022Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
6273000 | usd |
CY2023Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1291896000 | usd |
CY2023Q1 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
1295888000 | usd |
CY2023Q2 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
11293000 | usd |
CY2023Q1 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
11804000 | usd |
CY2023Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
13806000 | usd |
CY2023Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
14693000 | usd |
CY2023Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
1266797000 | usd |
CY2023Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
1269391000 | usd |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.242 | |
CY2022Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.227 | |
CY2023Q2 | us-gaap |
Share Price
SharePrice
|
96.51 | |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.456 | |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.038 | |
CY2023Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P6Y | |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0058 | |
CY2023Q2 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | segment |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
778046000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
778046000 | usd |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
914186000 | usd |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
914186000 | usd |
CY2023Q2 | wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
355072000 | usd |
CY2022Q2 | wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
373083000 | usd |
CY2023Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
37240000 | usd |
CY2022Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
35578000 | usd |
CY2023Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
42078000 | usd |
CY2022Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
36189000 | usd |
CY2023Q2 | us-gaap |
Gross Profit
GrossProfit
|
331460000 | usd |
CY2022Q2 | us-gaap |
Gross Profit
GrossProfit
|
352107000 | usd |
CY2023Q2 | wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
355072000 | usd |
CY2022Q2 | wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
373083000 | usd |
CY2023Q2 | us-gaap |
Profit Loss
ProfitLoss
|
173905000 | usd |
CY2022Q2 | us-gaap |
Profit Loss
ProfitLoss
|
188482000 | usd |
CY2023Q2 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-21712000 | usd |
CY2022Q2 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-11072000 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
55058000 | usd |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
55065000 | usd |
CY2023Q2 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
13304000 | usd |
CY2022Q2 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-303000 | usd |