2020 Q2 Form 10-Q Financial Statement
#000156459020034482 Filed on July 30, 2020
Income Statement
Concept | 2020 Q2 | 2019 Q2 | 2019 Q1 |
---|---|---|---|
Revenue | $233.2M | $254.2M | $243.8M |
YoY Change | -8.26% | 6.73% | 7.27% |
Cost Of Revenue | $154.0M | $167.0M | $156.3M |
YoY Change | -7.8% | 14.84% | 12.77% |
Gross Profit | $79.10M | $87.15M | $87.50M |
YoY Change | -9.23% | -5.99% | -1.24% |
Gross Profit Margin | 33.92% | 34.29% | 35.89% |
Selling, General & Admin | $61.50M | $59.80M | $57.75M |
YoY Change | 2.84% | 19.79% | 18.83% |
% of Gross Profit | 77.75% | 68.62% | 66.0% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $7.500M | $6.800M | $7.300M |
YoY Change | 10.29% | 3.03% | 14.06% |
% of Gross Profit | 9.48% | 7.8% | 8.34% |
Operating Expenses | $61.60M | $60.00M | $57.75M |
YoY Change | 2.67% | 20.19% | 18.58% |
Operating Profit | $17.50M | $27.22M | $29.74M |
YoY Change | -35.72% | -36.37% | -25.63% |
Interest Expense | |||
YoY Change | |||
% of Operating Profit | |||
Other Income/Expense, Net | -$300.0K | $0.00 | $29.00K |
YoY Change | -100.0% | -80.92% | |
Pretax Income | $17.30M | $27.30M | $29.77M |
YoY Change | -36.63% | -36.36% | -25.76% |
Income Tax | $3.400M | $5.800M | $6.364M |
% Of Pretax Income | 19.65% | 21.25% | 21.38% |
Net Earnings | $13.89M | $21.50M | $23.41M |
YoY Change | -35.42% | -37.39% | -23.62% |
Net Earnings / Revenue | 5.95% | 8.46% | 9.6% |
Basic Earnings Per Share | $0.43 | $0.66 | $0.71 |
Diluted Earnings Per Share | $0.43 | $0.66 | $0.71 |
COMMON SHARES | |||
Basic Shares Outstanding | 32.27M | 32.59M | 32.80M |
Diluted Shares Outstanding | 32.34M | 32.68M | 32.89M |
Balance Sheet
Concept | 2020 Q2 | 2019 Q2 | 2019 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $359.6M | $38.40M | $40.80M |
YoY Change | 836.46% | -48.66% | -45.82% |
Cash & Equivalents | $359.6M | $38.42M | $40.79M |
Short-Term Investments | |||
Other Short-Term Assets | $10.40M | $17.50M | $7.400M |
YoY Change | -40.57% | 103.49% | -13.95% |
Inventory | $274.8M | $291.7M | $288.9M |
Prepaid Expenses | |||
Receivables | $241.9M | $376.6M | $297.5M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $886.7M | $724.3M | $634.6M |
YoY Change | 22.42% | 23.9% | 17.43% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $131.9M | $102.3M | $101.4M |
YoY Change | 28.93% | 9.65% | 9.23% |
Goodwill | $91.16M | $72.60M | $72.60M |
YoY Change | 25.56% | 8.49% | 10.15% |
Intangibles | $23.85M | $24.66M | |
YoY Change | 12.36% | 13.38% | |
Long-Term Investments | |||
YoY Change | |||
Other Assets | $43.00M | $51.83M | $53.20M |
YoY Change | -17.03% | 16.81% | 17.15% |
Total Long-Term Assets | $292.9M | $291.9M | $292.9M |
YoY Change | 0.33% | 26.24% | 25.89% |
TOTAL ASSETS | |||
Total Short-Term Assets | $886.7M | $724.3M | $634.6M |
Total Long-Term Assets | $292.9M | $291.9M | $292.9M |
Total Assets | $1.180B | $1.016B | $927.5M |
YoY Change | 16.07% | 24.56% | 19.98% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $83.80M | $102.3M | $98.28M |
YoY Change | -18.09% | 4.42% | 55.74% |
Accrued Expenses | $142.9M | $15.64M | $29.36M |
YoY Change | 813.98% | -8.44% | 9.58% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $99.00M | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $325.6M | $214.5M | $133.9M |
YoY Change | 51.81% | 75.0% | 39.74% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Other Long-Term Liabilities | $43.20M | $14.02M | $14.21M |
YoY Change | 208.24% | 2.25% | 4.09% |
Total Long-Term Liabilities | $43.20M | $14.02M | $14.21M |
YoY Change | 208.24% | 2.25% | 4.09% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $325.6M | $214.5M | $133.9M |
Total Long-Term Liabilities | $43.20M | $14.02M | $14.21M |
Total Liabilities | $372.5M | $228.5M | $148.1M |
YoY Change | 63.02% | 67.68% | 35.29% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $698.5M | $691.5M | |
YoY Change | 11.35% | 13.11% | |
Common Stock | $51.84M | $50.22M | |
YoY Change | 11.02% | 9.65% | |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $807.1M | $750.3M | $741.7M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $1.180B | $1.016B | $927.5M |
YoY Change | 16.07% | 24.56% | 19.98% |
Cashflow Statement
Concept | 2020 Q2 | 2019 Q2 | 2019 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $13.89M | $21.50M | $23.41M |
YoY Change | -35.42% | -37.39% | -23.62% |
Depreciation, Depletion And Amortization | $7.500M | $6.800M | $7.300M |
YoY Change | 10.29% | 3.03% | 14.06% |
Cash From Operating Activities | $200.8M | $20.10M | $16.43M |
YoY Change | 899.0% | -22.09% | -16.81% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$3.600M | -$8.500M | $8.838M |
YoY Change | -57.65% | 66.67% | 40.82% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $200.0K | $0.00 | |
YoY Change | -100.0% | ||
Cash From Investing Activities | -$3.500M | -$8.500M | -$8.838M |
YoY Change | -58.82% | 49.12% | 40.82% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | 500.0K | -13.90M | -10.26M |
YoY Change | -103.6% | -32.52% | 4.97% |
NET CHANGE | |||
Cash From Operating Activities | 200.8M | 20.10M | 16.43M |
Cash From Investing Activities | -3.500M | -8.500M | -8.838M |
Cash From Financing Activities | 500.0K | -13.90M | -10.26M |
Net Change In Cash | 197.8M | -2.300M | -2.664M |
YoY Change | -8700.0% | 360.0% | -172.93% |
FREE CASH FLOW | |||
Cash From Operating Activities | $200.8M | $20.10M | $16.43M |
Capital Expenditures | -$3.600M | -$8.500M | $8.838M |
Free Cash Flow | $204.4M | $28.60M | $7.593M |
YoY Change | 614.69% | -7.44% | -43.65% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P2Y3M18D | ||
CY2020Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P9Y6M29D | |
CY2020Q2 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
us-gaap:OtherAccruedLiabilitiesCurrent | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P4Y10M24D | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.37 | ||
us-gaap |
Depreciation Amortization And Accretion Net
DepreciationAmortizationAndAccretionNet
|
14097000 | ||
CY2020Q2 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
3886000 | |
us-gaap |
Adjustments To Additional Paid In Capital Other
AdjustmentsToAdditionalPaidInCapitalOther
|
-803000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
44905000 | ||
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
750332000 | |
us-gaap |
Equity Method Investment Realized Gain Loss On Disposal
EquityMethodInvestmentRealizedGainLossOnDisposal
|
2498000 | ||
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
21000 | ||
us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
24339000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
36660000 | ||
us-gaap |
Depreciation Amortization And Accretion Net
DepreciationAmortizationAndAccretionNet
|
15035000 | ||
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
105000 | ||
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2047000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-1074000 | ||
CY2019Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
4336000 | |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
807132000 | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
4779000 | ||
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-2238000 | ||
us-gaap |
Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
|
-8665000 | ||
us-gaap |
Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
|
-6925000 | ||
dorm |
Increase Decrease In Accrued Customer Rebates And Returns
IncreaseDecreaseInAccruedCustomerRebatesAndReturns
|
7557000 | ||
dorm |
Increase Decrease In Accrued Customer Rebates And Returns
IncreaseDecreaseInAccruedCustomerRebatesAndReturns
|
-7345000 | ||
dorm |
Increase Decrease In Accrued Compensation And Other Liabilities
IncreaseDecreaseInAccruedCompensationAndOtherLiabilities
|
-1491000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
36548000 | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
14308000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
17335000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-17335000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-2462000 | ||
CY2020Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
13885000 | |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
807132000 | |
CY2020Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
359558000 | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
291205000 | ||
CY2019Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
68353000 | |
CY2018Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
43458000 | |
CY2020Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1504000 | |
CY2020Q2 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
86000 | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
11200000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
7143000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-21451000 | ||
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
99000000 | ||
dorm |
Proceeds Payments From Other Stock Related Activity
ProceedsPaymentsFromOtherStockRelatedActivity
|
92000 | ||
dorm |
Purchase And Cancellation Of Common Stock
PurchaseAndCancellationOfCommonStock
|
24339000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-24247000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-5034000 | ||
CY2019Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
38424000 | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
90000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
21730000 | ||
CY2020Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
506000 | |
CY2020Q2 | us-gaap |
Adjustments To Additional Paid In Capital Other
AdjustmentsToAdditionalPaidInCapitalOther
|
-52000 | |
us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
505000 | ||
us-gaap |
Adjustments To Additional Paid In Capital Other
AdjustmentsToAdditionalPaidInCapitalOther
|
-470000 | ||
CY2019Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
741707000 | |
CY2019Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
868000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
36660000 | ||
CY2019Q2 | us-gaap |
Adjustments To Additional Paid In Capital Other
AdjustmentsToAdditionalPaidInCapitalOther
|
-170000 | |
CY2019Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
21499000 | |
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
750332000 | |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
773584000 | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2718000 | ||
us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
5865000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-64000 | ||
CY2018Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
727623000 | |
dorm |
Proceeds Payments From Other Stock Related Activity
ProceedsPaymentsFromOtherStockRelatedActivity
|
120000 | ||
us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
31000 | ||
us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
868000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
44905000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2718000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2047000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-151818000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-21500000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-11564000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
21235000 | ||
dorm |
Purchase And Cancellation Of Common Stock
PurchaseAndCancellationOfCommonStock
|
5865000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
93255000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
433000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
1750000 | ||
us-gaap |
Proceeds From Sale Of Finance Receivables
ProceedsFromSaleOfFinanceReceivables
|
355100000 | ||
dorm |
Maximum Credit Terms Allow To Customers
MaximumCreditTermsAllowToCustomers
|
P365D | ||
CY2019Q4 | dorm |
Receivables Not Sold Additional Receivables Outstanding
ReceivablesNotSoldAdditionalReceivablesOutstanding
|
437900000 | |
us-gaap |
Gain Loss On Sale Of Accounts Receivable
GainLossOnSaleOfAccountsReceivable
|
9600000 | ||
us-gaap |
Gain Loss On Sale Of Accounts Receivable
GainLossOnSaleOfAccountsReceivable
|
9300000 | ||
CY2020Q2 | us-gaap |
Inventory Raw Materials And Purchased Parts Net Of Reserves
InventoryRawMaterialsAndPurchasedPartsNetOfReserves
|
106968000 | |
CY2019Q4 | us-gaap |
Inventory Raw Materials And Purchased Parts Net Of Reserves
InventoryRawMaterialsAndPurchasedPartsNetOfReserves
|
114308000 | |
CY2020Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
163311000 | |
CY2019Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
161866000 | |
CY2020Q2 | us-gaap |
Inventory Supplies Net Of Reserves
InventorySuppliesNetOfReserves
|
4542000 | |
CY2019Q4 | us-gaap |
Inventory Supplies Net Of Reserves
InventorySuppliesNetOfReserves
|
4639000 | |
CY2020Q2 | us-gaap |
Inventory Net
InventoryNet
|
274821000 | |
CY2019Q4 | us-gaap |
Inventory Net
InventoryNet
|
280813000 | |
CY2020Q2 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
0 | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
4000000.0 | ||
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
2500000 | ||
CY2020Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2001000 | |
CY2019Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
1869000 | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
3930000 | ||
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
3797000 | ||
CY2020Q2 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
976000 | |
CY2019Q2 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
1272000 | |
us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
2062000 | ||
us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
2342000 | ||
CY2020Q2 | us-gaap |
Lease Cost
LeaseCost
|
2977000 | |
CY2019Q2 | us-gaap |
Lease Cost
LeaseCost
|
3141000 | |
us-gaap |
Lease Cost
LeaseCost
|
5992000 | ||
us-gaap |
Lease Cost
LeaseCost
|
6139000 | ||
CY2020Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
36034000 | |
CY2020Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
4771000 | |
CY2020Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
34175000 | |
CY2020Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
38946000 | |
CY2020Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0514 | |
CY2020Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
3502000 | |
CY2020Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
6253000 | |
CY2020Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
5713000 | |
CY2020Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
4090000 | |
CY2020Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
4159000 | |
CY2020Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
|
26448000 | |
CY2020Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
50165000 | |
CY2020Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
11219000 | |
CY2020Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
38946000 | |
CY2019Q4 | us-gaap |
Goodwill
Goodwill
|
74458000 | |
CY2018Q4 | us-gaap |
Goodwill
Goodwill
|
72606000 | |
us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
16697000 | ||
CY2019 | us-gaap |
Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
|
1852000 | |
CY2020Q2 | us-gaap |
Goodwill
Goodwill
|
91155000 | |
CY2019Q4 | us-gaap |
Goodwill
Goodwill
|
74458000 | |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
34407000 | |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
7506000 | |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
26901000 | |
CY2019Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
27117000 | |
CY2019Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
5812000 | |
CY2019Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
21305000 | |
CY2020Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
900000 | |
CY2019Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
600000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1700000 | ||
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1300000 | ||
CY2020Q2 | dorm |
Number Of Outstanding Letters Of Credit
NumberOfOutstandingLettersOfCredit
|
2 | |
CY2020Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
0 | |
CY2019Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
0 | |
CY2020Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
233182000 | |
CY2019 | dorm |
Estimated Underpayments Of Duties Amount
EstimatedUnderpaymentsOfDutiesAmount
|
2800000 | |
dorm |
Payment Of Under Payment Of Duties
PaymentOfUnderPaymentOfDuties
|
2800000 | ||
dorm |
Maximum Credit Terms Allow To Customers
MaximumCreditTermsAllowToCustomers
|
P365D | ||
us-gaap |
Revenue Performance Obligation Description Of Payment Terms
RevenuePerformanceObligationDescriptionOfPaymentTerms
|
A receivable is recorded when our right to consideration is unconditional and only the passage of time is required before payment of that consideration is due. | ||
CY2020Q2 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
0 | |
CY2019Q4 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
0 | |
CY2019Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
254175000 | |
dorm |
Date Of Plan Approval
DateOfPlanApproval
|
2018-05-16 | ||
CY2020Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
|
1200000 | |
dorm |
Maximum Grant Period From Date Of Plan Approval
MaximumGrantPeriodFromDateOfPlanApproval
|
P10Y | ||
CY2020Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
|
856921 | |
us-gaap |
Stock Option Plan Expense
StockOptionPlanExpense
|
500000 | ||
us-gaap |
Stock Option Plan Expense
StockOptionPlanExpense
|
300000 | ||
CY2019Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
181712 | |
CY2019Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
70.78 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
102584 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
61.96 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
4728 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
67.27 | ||
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
419 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
72.55 | ||
CY2020Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
279149 | |
CY2020Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
67.60 | |
CY2020Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
928794 | |
CY2020Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
105038 | |
CY2020Q2 | us-gaap |
Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Exercisable Options Weighted Average Exercise Price1
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
|
65.30 | |
CY2020Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
702837 | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
0 | ||
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
54000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
44905000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
32722000 | ||
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
89000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
32811000 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.37 | ||
us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
6350 | ||
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
400000 | ||
dorm |
Stock Repurchased And Retired During Period Average Purchase Price
StockRepurchasedAndRetiredDuringPeriodAveragePurchasePrice
|
63.00 | ||
CY2019 | us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
22380 | |
CY2019 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
1900000 | |
CY2019 | dorm |
Stock Repurchased And Retired During Period Average Purchase Price
StockRepurchasedAndRetiredDuringPeriodAveragePurchasePrice
|
87.26 | |
us-gaap |
Stock Repurchase Program Expiration Date
StockRepurchaseProgramExpirationDate
|
2020-12-31 | ||
CY2019 | us-gaap |
Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
|
1600000 | |
us-gaap |
Lease Expiration Date1
LeaseExpirationDate1
|
2022-12-31 | ||
CY2020Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
1100000 | |
CY2020Q2 | us-gaap |
Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
|
1000000.0 | |
CY2020Q2 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
100000 |