XML 80 R64.htm IDEA: XBRL DOCUMENT
v3.3.1.900

Note 13 - Commitments, Contingencies and Guarantees (Details) £ in Millions | 12 Months Ended |  |  |
--- | --- | --- | --- | ---
Jan. 31, 2016 USD ($) shares | Jan. 31, 2015 USD ($) | Jan. 31, 2014 USD ($) | Jan. 31, 2016 GBP (£) shares | Jan. 31, 2015 GBP (£) | Dec. 05, 2014 USD ($)
Note 13 - Commitments, Contingencies and Guarantees (Details) [Line Items] |  |  |  |  |  |
Operating Leases, Rent Expense | $ 4,400,000 | $ 5,200,000 | $ 4,800,000 |  |  |
Cash Settled Restricted Share Units Nonvested Total Compensation Cost Not Yet Recognized | $ 1,000,000 |  |  |  |  |
Number of Unvested Deferred Share Units (in Shares) | shares | 0 |  |  | 0 |  |
Accounts Payable and Accrued Liabilities [Member] |  |  |  |  |  |
Note 13 - Commitments, Contingencies and Guarantees (Details) [Line Items] |  |  |  |  |  |
Capital Lease Obligations | $ 200,000 |  |  |  |  |
E-Customs [Member] |  |  |  |  |  |
Note 13 - Commitments, Contingencies and Guarantees (Details) [Line Items] |  |  |  |  |  |
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High | 1,200,000 |  |  | £ 0.8 |  |
Business Combination, Contingent Consideration, Liability | 0 |  |  |  |  |
Pentant Limited (Pentant) [Member] |  |  |  |  |  |
Note 13 - Commitments, Contingencies and Guarantees (Details) [Line Items] |  |  |  |  |  |
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High |  | $ 400,000 |  |  | £ 0.3 |
Business Combination, Contingent Consideration, Liability | $ 0 |  |  |  |  | $ 400,000

X
- Definition The cash settled restricted share units nonvested, total compensation cost not yet recognized. + References No definition available. + Details
Name: | dsgx_CashSettledRestrictedShareUnitsNonvestedTotalCompensationCostNotYetRecognized
Namespace Prefix: | dsgx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | dsgx_Note13CommitmentsContingenciesandGuaranteesDetailsLineItems
Namespace Prefix: | dsgx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of unvested deferred share units as of the balance sheet date. + References No definition available. + Details
Name: | dsgx_NumberOfUnvestedDeferredShareUnits
Namespace Prefix: | dsgx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of liability recognized arising from contingent consideration in a business combination. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 35 -Paragraph 1 -Subparagraph b -URI http://asc.fasb.org/extlink&oid=6911338&loc=d3e6819-128478 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6455398&loc=d3e45280-112737 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 16 -Article 7 + Details
Name: | us-gaap_CapitalLeaseObligations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line. + References No definition available. + Details
Name: | us-gaap_LeaseAndRentalExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=dsgx_ECustomsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=dsgx_PentantLimitedPentantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |