XML 77 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
SHARE-BASED COMPENSATION (Details 2) (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended 1 Months Ended 12 Months Ended 1 Months Ended
Dec. 31, 2013
Apr. 30, 2014
Jan. 31, 2014
Dec. 31, 2012
Dec. 31, 2014
Dec. 31, 2011
May 31, 2014
Additional disclosures              
Total compensation cost related to non-vested options not yet recognized $ 6,819us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions            
Weighted average period to recognize compensation cost related to non-vested options not yet recognized 3 years 2 months 12 days            
Current Employees              
Additional disclosures              
Cash consideration   2,300dplo_ShareBasedCompensationArrangementByShareBasedPaymentAwardCashConsiderationForOptionsRedeemed
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= dplo_CurrentEmployeesMember
3,100dplo_ShareBasedCompensationArrangementByShareBasedPaymentAwardCashConsiderationForOptionsRedeemed
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= dplo_CurrentEmployeesMember
       
Incremental compensation expense   0dplo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanOptionsRedeemedIncrementalCompensationCost
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= dplo_CurrentEmployeesMember
0dplo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanOptionsRedeemedIncrementalCompensationCost
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= dplo_CurrentEmployeesMember
       
Two Former Employees              
Additional disclosures              
Cash consideration       2,466dplo_ShareBasedCompensationArrangementByShareBasedPaymentAwardCashConsiderationForOptionsRedeemed
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= dplo_TwoFormerEmployeesMember
     
Reduction to additional paid-in capital       (513)us-gaap_AdditionalPaidInCapitalCommonStock
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= dplo_TwoFormerEmployeesMember
     
Increase to accumulated deficit       1,953dplo_RetainedEarningsAccumulatedDeficitIncreaseDecrease
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= dplo_TwoFormerEmployeesMember
     
Stock options              
Number of Shares              
Outstanding at beginning of period (in shares) 5,555,462us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
  6,657,504us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
4,858,568us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
6,657,504us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Granted (in shares) 1,102,042us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
    2,109,594us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
1,867,588us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Expired/cancelled (in shares)       (1,412,700)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
(1,307,761)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Outstanding at end of period (in shares) 6,657,504us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
    5,555,462us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
7,217,331us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
4,858,568us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Exercisable at end of period (in shares)         3,656,139us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Weighted Average Exercise Price              
Outstanding at beginning of period (in dollars per share) $ 3.28us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
  $ 4.30us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 2.47us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 4.30us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Granted (in dollars per share) $ 9.39us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
    $ 4.43us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 14.77us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Expired/cancelled (in dollars per share)       $ 2.18us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 1.45us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Outstanding at end of period (in dollars per share) $ 4.30us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
    $ 3.28us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 7.54us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 2.47us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Exercisable at end of period (in dollars per share)         $ 4.65us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Weighted Average Grant Date Fair Value              
Granted (in dollars per share) $ 1.30us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
    $ 0.29us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 3.37us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Weighted Average Remaining Contractual Term              
Outstanding at beginning of period 7 years     7 years 6 months 6 years 10 months 24 days 7 years 2 months 12 days  
Outstanding at end of period 7 years     7 years 6 months 6 years 10 months 24 days 7 years 2 months 12 days  
Exercisable at end of period         6 years 1 month 6 days    
Aggregate Intrinsic Value              
Outstanding at beginning of period 14,976us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
  69,732us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
1,412us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
69,732us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Outstanding at end of period 69,732us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
    14,976us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
142,262us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
1,412us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Exercisable at end of period         82,654us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Additional disclosures              
Weighted average grant-date fair value of options granted (in dollars per share) $ 1.30us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
    $ 0.29us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 3.37us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Class A Voting Common Stock | Former Executive              
Additional disclosures              
Shares acquired (in shares)             44,200us-gaap_TreasuryStockSharesAcquired
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= dplo_FormerExecutiveMember
/ us-gaap_StatementClassOfStockAxis
= dplo_ClassAVotingCommonStockMember
Class A Voting Common Stock | Current Employees              
Additional disclosures              
Shares acquired (in shares)   9,696us-gaap_TreasuryStockSharesAcquired
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= dplo_CurrentEmployeesMember
/ us-gaap_StatementClassOfStockAxis
= dplo_ClassAVotingCommonStockMember
148,650us-gaap_TreasuryStockSharesAcquired
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= dplo_CurrentEmployeesMember
/ us-gaap_StatementClassOfStockAxis
= dplo_ClassAVotingCommonStockMember
       
Class A Voting Common Stock | Two Former Employees              
Additional disclosures              
Shares acquired (in shares)       88,400us-gaap_TreasuryStockSharesAcquired
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= dplo_TwoFormerEmployeesMember
/ us-gaap_StatementClassOfStockAxis
= dplo_ClassAVotingCommonStockMember
     
Class B Nonvoting Common Stock | Former Executive              
Additional disclosures              
Shares acquired (in shares)             839,800us-gaap_TreasuryStockSharesAcquired
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= dplo_FormerExecutiveMember
/ us-gaap_StatementClassOfStockAxis
= dplo_ClassBNonvotingCommonStockMember
Class B Nonvoting Common Stock | Current Employees              
Additional disclosures              
Shares acquired (in shares)   174,297us-gaap_TreasuryStockSharesAcquired
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= dplo_CurrentEmployeesMember
/ us-gaap_StatementClassOfStockAxis
= dplo_ClassBNonvotingCommonStockMember
91,118us-gaap_TreasuryStockSharesAcquired
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= dplo_CurrentEmployeesMember
/ us-gaap_StatementClassOfStockAxis
= dplo_ClassBNonvotingCommonStockMember
       
Class B Nonvoting Common Stock | Two Former Employees              
Additional disclosures              
Shares acquired (in shares)       1,684,700us-gaap_TreasuryStockSharesAcquired
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= dplo_TwoFormerEmployeesMember
/ us-gaap_StatementClassOfStockAxis
= dplo_ClassBNonvotingCommonStockMember
     
Common shares | Former Executive              
Additional disclosures              
Shares acquired (in shares)             884,000us-gaap_TreasuryStockSharesAcquired
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= dplo_FormerExecutiveMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Cash consideration             4,000dplo_ShareBasedCompensationArrangementByShareBasedPaymentAwardCashConsiderationForOptionsRedeemed
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= dplo_FormerExecutiveMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Incremental compensation expense             0dplo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanOptionsRedeemedIncrementalCompensationCost
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= dplo_FormerExecutiveMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember