XML 58 R42.htm IDEA: XBRL DOCUMENT v3.3.1.900
Organization and Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Jan. 31, 2016
Jan. 31, 2014
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  
Anti-dilutive weighted shares of potential common stock   501,000
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