XML 18 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
Common Stock Repurchases - Additional Information (Detail) (USD $)
3 Months Ended 12 Months Ended
Mar. 28, 2015
Dec. 27, 2014
Dec. 31, 2015
Shares Repurchases [Line Items]      
Repurchase and cancellation of shares 13,180us-gaap_StockRepurchasedAndRetiredDuringPeriodShares 61,830us-gaap_StockRepurchasedAndRetiredDuringPeriodShares  
Common stock repurchased, average price $ 46.29dorm_StockRepurchasedAndRetiredDuringPeriodAveragePurchasePrice $ 50.71dorm_StockRepurchasedAndRetiredDuringPeriodAveragePurchasePrice  
Repurchase and cancellation of shares, value $ 600,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue $ 3,100,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue  
Share Repurchase Program [Member]      
Shares Repurchases [Line Items]      
Repurchase and cancellation of shares 13,700us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_ShareRepurchaseProgramAxis
= dorm_ShareRepurchaseProgramMember
855,600us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_ShareRepurchaseProgramAxis
= dorm_ShareRepurchaseProgramMember
 
Common stock repurchased, average price $ 45.41dorm_StockRepurchasedAndRetiredDuringPeriodAveragePurchasePrice
/ us-gaap_ShareRepurchaseProgramAxis
= dorm_ShareRepurchaseProgramMember
$ 47.20dorm_StockRepurchasedAndRetiredDuringPeriodAveragePurchasePrice
/ us-gaap_ShareRepurchaseProgramAxis
= dorm_ShareRepurchaseProgramMember
 
Repurchase and cancellation of shares, value 600,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_ShareRepurchaseProgramAxis
= dorm_ShareRepurchaseProgramMember
40,400,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_ShareRepurchaseProgramAxis
= dorm_ShareRepurchaseProgramMember
 
Share repurchase program, remaining authorized amount 59,000,000us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= dorm_ShareRepurchaseProgramMember
   
Share Repurchase Program [Member] | Scenario, Forecast [Member]      
Shares Repurchases [Line Items]      
Share repurchase program shares authorized to be repurchased     $ 100,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= dorm_ShareRepurchaseProgramMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember