XML 58 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Organization and Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Jan. 31, 2017
USD ($)
Partnership Organization And Basis Of Presentation [Line Items]  
Services pursuant to contracts term 12 months
Support services term 12 months
Additional charges $ 0
Salvage value assigned to property and equipment $ 0
Customers warranty against defects 3 months
Customer Relationships [Member]  
Partnership Organization And Basis Of Presentation [Line Items]  
Intangible Assets Amortization Period 8 years
Building [Member]  
Partnership Organization And Basis Of Presentation [Line Items]  
Estimated useful lives 30 years
Property Improvements [Member]  
Partnership Organization And Basis Of Presentation [Line Items]  
Estimated useful lives 10 years
Maximum [Member]  
Partnership Organization And Basis Of Presentation [Line Items]  
Lease period 1 year
Contracts receivable term 2 years
Liquid investments maturity period 3 months
Short-term investments maturity period 12 months
Estimated useful lives 7 years
Maximum [Member] | Proprietary Rights Developed Technology and Amortizable Trade Names [Member]  
Partnership Organization And Basis Of Presentation [Line Items]  
Intangible Assets Amortization Period 15 years
Maximum [Member] | Patents [Member]  
Partnership Organization And Basis Of Presentation [Line Items]  
Intangible Assets Amortization Period 9 years
Maximum [Member] | Recording Channels [Member]  
Partnership Organization And Basis Of Presentation [Line Items]  
Estimated useful lives 7 years
Maximum [Member] | Other Peripheral Equipment [Member]  
Partnership Organization And Basis Of Presentation [Line Items]  
Estimated useful lives 10 years
Minimum [Member]  
Partnership Organization And Basis Of Presentation [Line Items]  
Short-term investments maturity period 3 months
Estimated useful lives 3 years
Minimum [Member] | Proprietary Rights Developed Technology and Amortizable Trade Names [Member]  
Partnership Organization And Basis Of Presentation [Line Items]  
Intangible Assets Amortization Period 10 years
Minimum [Member] | Patents [Member]  
Partnership Organization And Basis Of Presentation [Line Items]  
Intangible Assets Amortization Period 8 years
Minimum [Member] | Recording Channels [Member]  
Partnership Organization And Basis Of Presentation [Line Items]  
Estimated useful lives 5 years
Minimum [Member] | Other Peripheral Equipment [Member]  
Partnership Organization And Basis Of Presentation [Line Items]  
Estimated useful lives 2 years