2021 Q2 Form 10-Q Financial Statement
#000156459021041569 Filed on August 05, 2021
Income Statement
Concept | 2021 Q2 | 2020 Q2 |
---|---|---|
Revenue | $669.3M | $508.6M |
YoY Change | 31.59% | 22.95% |
Cost Of Revenue | $468.2M | $320.1M |
YoY Change | 46.26% | -32.74% |
Gross Profit | $201.1M | $188.5M |
YoY Change | 6.69% | -403.26% |
Gross Profit Margin | 30.05% | 37.06% |
Selling, General & Admin | $76.22M | $61.78M |
YoY Change | 23.38% | 6.88% |
% of Gross Profit | 37.9% | 32.77% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $17.53M | $16.42M |
YoY Change | 6.75% | 20.02% |
% of Gross Profit | 8.72% | 8.71% |
Operating Expenses | $76.22M | $61.78M |
YoY Change | 23.38% | 6.88% |
Operating Profit | $109.3M | $126.7M |
YoY Change | -13.78% | -205.64% |
Interest Expense | -$7.907M | -$10.00M |
YoY Change | -20.93% | 89.97% |
% of Operating Profit | -7.24% | -7.89% |
Other Income/Expense, Net | $2.014M | $567.0K |
YoY Change | 255.2% | 490.63% |
Pretax Income | $103.4M | $97.70M |
YoY Change | 5.81% | -147.54% |
Income Tax | $26.46M | $27.20M |
% Of Pretax Income | 25.59% | 27.84% |
Net Earnings | $75.99M | $70.47M |
YoY Change | 7.83% | -131.13% |
Net Earnings / Revenue | 11.35% | 13.85% |
Basic Earnings Per Share | $0.89 | $0.83 |
Diluted Earnings Per Share | $0.87 | $0.83 |
COMMON SHARES | ||
Basic Shares Outstanding | 71.53M shares | 69.38M |
Diluted Shares Outstanding | 73.12M shares | 70.13M |
Balance Sheet
Concept | 2021 Q2 | 2020 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $142.8M | $235.2M |
YoY Change | -39.27% | 2402.13% |
Cash & Equivalents | $142.8M | $235.2M |
Short-Term Investments | ||
Other Short-Term Assets | $18.31M | $13.10M |
YoY Change | 39.8% | 42.62% |
Inventory | $330.7M | $239.2M |
Prepaid Expenses | ||
Receivables | $303.7M | $241.8M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $795.6M | $729.4M |
YoY Change | 9.08% | 51.75% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $518.2M | $477.1M |
YoY Change | 8.62% | 20.39% |
Goodwill | ||
YoY Change | ||
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $95.15M | $72.90M |
YoY Change | 30.53% | 37.8% |
Total Long-Term Assets | $1.679B | $1.686B |
YoY Change | -0.39% | 186.78% |
TOTAL ASSETS | ||
Total Short-Term Assets | $795.6M | $729.4M |
Total Long-Term Assets | $1.679B | $1.686B |
Total Assets | $2.475B | $2.415B |
YoY Change | 2.47% | 126.04% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $229.3M | $96.70M |
YoY Change | 137.13% | -9.13% |
Accrued Expenses | $124.1M | $105.1M |
YoY Change | 18.06% | 37.75% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $7.000M | $7.963M |
YoY Change | -12.09% | -69.3% |
Total Short-Term Liabilities | $407.5M | $258.9M |
YoY Change | 57.38% | 6.11% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $780.6M | $1.037B |
YoY Change | -24.76% | 350.41% |
Other Long-Term Liabilities | $62.48M | $40.30M |
YoY Change | 55.04% | 40.71% |
Total Long-Term Liabilities | $780.6M | $1.037B |
YoY Change | -24.76% | 300.6% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $407.5M | $258.9M |
Total Long-Term Liabilities | $780.6M | $1.037B |
Total Liabilities | $1.463B | $1.563B |
YoY Change | -6.37% | 157.01% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | ||
YoY Change | ||
Common Stock | ||
YoY Change | ||
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $1.011B | $852.2M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $2.475B | $2.415B |
YoY Change | 2.47% | 126.04% |
Cashflow Statement
Concept | 2021 Q2 | 2020 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $75.99M | $70.47M |
YoY Change | 7.83% | -131.13% |
Depreciation, Depletion And Amortization | $17.53M | $16.42M |
YoY Change | 6.75% | 20.02% |
Cash From Operating Activities | $104.3M | $133.7M |
YoY Change | -21.97% | 112.82% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $25.55M | $10.30M |
YoY Change | 148.14% | 5.88% |
Acquisitions | $0.00 | |
YoY Change | ||
Other Investing Activities | -$53.00K | -$435.0K |
YoY Change | -87.82% | -3446.15% |
Cash From Investing Activities | -$25.49M | -$9.860M |
YoY Change | 158.55% | 1.27% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | $7.737M | |
YoY Change | -88.89% | |
Common Stock Issuance & Retirement, Net | $204.0M | |
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -$131.3M | -62.95M |
YoY Change | 108.62% | 19.6% |
NET CHANGE | ||
Cash From Operating Activities | $104.3M | 133.7M |
Cash From Investing Activities | -$25.49M | -9.860M |
Cash From Financing Activities | -$131.3M | -62.95M |
Net Change In Cash | -$52.18M | 60.98M |
YoY Change | -185.57% | 12985.19% |
FREE CASH FLOW | ||
Cash From Operating Activities | $104.3M | $133.7M |
Capital Expenditures | $25.55M | $10.30M |
Free Cash Flow | $78.80M | $123.4M |
YoY Change | -36.16% | 132.39% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2021Q2 | us-gaap |
Change In Accounting Principle Accounting Standards Update Adopted
ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted
|
true | |
CY2021Q2 | us-gaap |
Change In Accounting Principle Accounting Standards Update Immaterial Effect
ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect
|
true | |
CY2021Q2 | us-gaap |
Accounting Standards Update Extensible List
AccountingStandardsUpdateExtensibleList
|
us-gaap:AccountingStandardsUpdate201912Member | |
CY2020Q2 | us-gaap |
Accounting Standards Update Extensible List
AccountingStandardsUpdateExtensibleList
|
us-gaap:AccountingStandardsUpdate201613Member | |
CY2021Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P6Y | |
CY2021Q2 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
79164000 | |
CY2021Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.89 | |
CY2020Q2 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
73818000 | |
CY2021Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
|
615000 | |
CY2020Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
|
319000 | |
CY2021Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
77413000 | |
CY2020Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
73297000 | |
CY2021Q2 | us-gaap |
Profit Loss
ProfitLoss
|
77123000 | |
CY2020Q2 | us-gaap |
Profit Loss
ProfitLoss
|
70668000 | |
CY2021Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
34656000 | |
CY2020Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
35781000 | |
CY2021Q2 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
64000 | |
CY2020Q2 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
-2357000 | |
CY2020Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.83 | |
CY2021Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.87 | |
CY2021Q2 | us-gaap |
Gross Profit
GrossProfit
|
201121000 | |
CY2020Q2 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
202000 | |
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
75987000 | |
CY2020Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
70466000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
71534000 | |
CY2020Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
69380000 | |
CY2021Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
76221000 | |
CY2020Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
61776000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
73124000 | |
CY2020Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
70126000 | |
CY2021Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
26455000 | |
CY2021Q2 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
205000 | |
CY2020Q2 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
173000 | |
CY2021Q2 | us-gaap |
Profit Loss
ProfitLoss
|
77123000 | |
CY2020Q2 | us-gaap |
Profit Loss
ProfitLoss
|
70668000 | |
CY2021Q2 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
1136000 | |
CY2020Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.83 | |
CY2021Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
2041000 | |
CY2020Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
3150000 | |
CY2021Q2 | us-gaap |
Gains Losses On Sales Of Assets
GainsLossesOnSalesOfAssets
|
11000 | |
CY2020Q2 | us-gaap |
Gains Losses On Sales Of Assets
GainsLossesOnSalesOfAssets
|
-1647000 | |
CY2021Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
20806000 | |
CY2020Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
12462000 | |
CY2020Q2 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
98000 | |
CY2020Q2 | wms |
Unrealized Gain Loss On Derivatives And Commodity Contracts Excluding Foreign Exchange Forward Contracts
UnrealizedGainLossOnDerivativesAndCommodityContractsExcludingForeignExchangeForwardContracts
|
1082000 | |
CY2020Q2 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
173000 | |
CY2020Q2 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-269000 | |
CY2020Q2 | us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
42093000 | |
CY2020Q2 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-44140000 | |
CY2020Q2 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
3520000 | |
CY2020Q2 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
17893000 | |
CY2020Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
133733000 | |
CY2020Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
10295000 | |
CY2020Q2 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-435000 | |
CY2020Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-62948000 | |
CY2020Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-9860000 | |
CY2021Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
290000 | |
CY2021Q2 | wms |
Repayments Of Syndicated Term Loan Facility
RepaymentsOfSyndicatedTermLoanFacility
|
1750000 | |
CY2020Q2 | wms |
Repayments Of Syndicated Term Loan Facility
RepaymentsOfSyndicatedTermLoanFacility
|
1750000 | |
CY2021Q2 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
5379000 | |
CY2021Q2 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
102013000 | |
CY2021Q2 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
9451000 | |
CY2020Q2 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
7737000 | |
CY2021Q2 | us-gaap |
Payments Of Dividends Minority Interest
PaymentsOfDividendsMinorityInterest
|
957000 | |
CY2020Q2 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
2239000 | |
CY2021Q2 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
12976000 | |
CY2021Q2 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-131000 | |
CY2020Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
52000 | |
CY2021Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-52176000 | |
CY2020Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
60977000 | |
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
195009000 | |
CY2020Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
174233000 | |
CY2021Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
142833000 | |
CY2021Q2 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
2605000 | |
CY2020Q2 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
-19000 | |
CY2020Q2 | us-gaap |
Interest Paid Net
InterestPaidNet
|
6934000 | |
CY2021Q2 | wms |
Repurchase Of Common Stock Pending Settlement
RepurchaseOfCommonStockPendingSettlement
|
13365000 | |
CY2021Q2 | us-gaap |
Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
|
9382000 | |
CY2020Q2 | us-gaap |
Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
|
1278000 | |
CY2021Q2 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
6578000 | |
CY2020Q2 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
3772000 | |
CY2020Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
537485000 | |
CY2020Q2 | wms |
Profit Loss Excluding Portion Attributable To Redeemable Noncontrolling Interest
ProfitLossExcludingPortionAttributableToRedeemableNoncontrollingInterest
|
70668000 | |
CY2020Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
3150000 | |
CY2020Q2 | wms |
Dividends Redeemable Convertible Preferred Stock
DividendsRedeemableConvertiblePreferredStock
|
1366000 | |
CY2020Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.09 | |
CY2020Q2 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
6371000 | |
CY2020Q2 | us-gaap |
Stock Issued During Period Value Employee Stock Ownership Plan
StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
|
4036000 | |
CY2020Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
2240000 | |
CY2020Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-391000 | |
CY2020Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
5599000 | |
CY2020Q2 | us-gaap |
Adjustments To Additional Paid In Capital Other
AdjustmentsToAdditionalPaidInCapitalOther
|
318000 | |
CY2020Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
614589000 | |
CY2021Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
833515000 | |
CY2021Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.11 | |
CY2021Q2 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
115378000 | |
CY2021Q2 | us-gaap |
Stock Issued During Period Value Employee Stock Ownership Plan
StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
|
12064000 | |
CY2021Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
1336000 | |
CY2021Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-3230000 | |
CY2021Q2 | wms |
Stock Issued During Period Value Performance Based Restricted Stock Units Net Of Forfeitures
StockIssuedDuringPeriodValuePerformanceBasedRestrictedStockUnitsNetOfForfeitures
|
-9743000 | |
CY2021Q2 | us-gaap |
Stock Issued During Period Value Employee Benefit Plan
StockIssuedDuringPeriodValueEmployeeBenefitPlan
|
12412000 | |
CY2021Q2 | us-gaap |
Adjustments To Additional Paid In Capital Other
AdjustmentsToAdditionalPaidInCapitalOther
|
-79000 | |
CY2021Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
806304000 | |
CY2021Q2 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | |
CY2021Q2 | us-gaap |
Change In Accounting Principle Accounting Standards Update Adoption Date
ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate
|
2021-04-01 | |
CY2021Q1 | us-gaap |
Inventory Net
InventoryNet
|
300961000 | |
CY2021Q2 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
991000 | |
CY2021Q1 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
694000 | |
CY2021Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
2425000 | |
CY2021Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
1801000 | |
CY2021Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
93061000 | |
CY2021Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
75294000 | |
CY2021Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
237652000 | |
CY2021Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
225667000 | |
CY2021Q2 | us-gaap |
Inventory Net
InventoryNet
|
330713000 | |
CY2021Q2 | wms |
Fair Value Assets And Liabilities Transfers Between Level One Level Two And Level Three
FairValueAssetsAndLiabilitiesTransfersBetweenLevelOneLevelTwoAndLevelThree
|
0 | |
CY2020Q2 | wms |
Fair Value Assets And Liabilities Transfers Between Level One Level Two And Level Three
FairValueAssetsAndLiabilitiesTransfersBetweenLevelOneLevelTwoAndLevelThree
|
0 | |
CY2021Q2 | us-gaap |
Unrealized Gain Loss On Derivatives And Commodity Contracts
UnrealizedGainLossOnDerivativesAndCommodityContracts
|
675000 | |
CY2020Q2 | us-gaap |
Unrealized Gain Loss On Derivatives And Commodity Contracts
UnrealizedGainLossOnDerivativesAndCommodityContracts
|
1082000 | |
CY2021Q2 | us-gaap |
Realized Investment Gains Losses
RealizedInvestmentGainsLosses
|
514000 | |
CY2020Q2 | us-gaap |
Realized Investment Gains Losses
RealizedInvestmentGainsLosses
|
-840000 | |
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
75987000 | |
CY2020Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
70466000 | |
CY2021Q2 | wms |
Dividends Paid To Participating Securities
DividendsPaidToParticipatingSecurities
|
1635000 | |
CY2020Q2 | wms |
Dividends Paid To Participating Securities
DividendsPaidToParticipatingSecurities
|
1368000 | |
CY2021Q2 | us-gaap |
Undistributed Earnings
UndistributedEarnings
|
74352000 | |
CY2020Q2 | us-gaap |
Undistributed Earnings
UndistributedEarnings
|
69098000 | |
CY2021Q2 | us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
10933000 | |
CY2020Q2 | us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
11242000 | |
CY2021Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
63419000 | |
CY2020Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
57856000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
71534000 | |
CY2020Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
69380000 | |
CY2021Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.89 | |
CY2020Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.83 | |
CY2021Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
63419000 | |
CY2020Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
57856000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
71534000 | |
CY2020Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
69380000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
73124000 | |
CY2020Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
70126000 | |
CY2021Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.87 | |
CY2020Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.83 | |
CY2021Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
14102000 | |
CY2020Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
15161000 | |
CY2020Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.278 | |
CY2021Q2 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
250000000 | |
CY2021Q2 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
42000000 | |
CY2021Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
789500000 | |
CY2021Q1 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
791250000 | |
CY2021Q2 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
1935000 | |
CY2021Q1 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
2030000 | |
CY2021Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
7000000 | |
CY2021Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
7000000 | |
CY2021Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
780565000 | |
CY2021Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
782220000 | |
CY2021Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.256 | |
CY2021Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
6651000 | |
CY2020Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
5599000 | |
CY2021Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
6651000 | |
CY2020Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
5599000 | |
CY2021Q2 | us-gaap |
Share Price
SharePrice
|
105.82 | |
CY2021Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.410 | |
CY2021Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.011 | |
CY2021Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.003 | |
CY2021Q2 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | |
CY2021Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
669300000 | |
CY2020Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
508639000 | |
CY2021Q2 | wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
228208000 | |
CY2020Q2 | wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
210045000 | |
CY2021Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
34656000 | |
CY2020Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
35781000 | |
CY2021Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
25546000 | |
CY2020Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
10295000 | |
CY2021Q2 | us-gaap |
Gross Profit
GrossProfit
|
201121000 | |
CY2020Q2 | us-gaap |
Gross Profit
GrossProfit
|
188503000 | |
CY2021Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
17532000 | |
CY2020Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
16423000 | |
CY2021Q2 | us-gaap |
Employee Benefits And Share Based Compensation Noncash
EmployeeBenefitsAndShareBasedCompensationNoncash
|
9555000 | |
CY2020Q2 | us-gaap |
Employee Benefits And Share Based Compensation Noncash
EmployeeBenefitsAndShareBasedCompensationNoncash
|
4939000 | |
CY2020Q2 | wms |
Covid19 Related Expenses
COVID19RelatedExpenses
|
180000 | |
CY2021Q2 | wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
228208000 | |
CY2020Q2 | wms |
Adjusted Gross Profit
AdjustedGrossProfit
|
210045000 |