XML 41 R31.htm IDEA: XBRL DOCUMENT v3.4.0.3
Balance Sheet Components - Additional Information (Details) - USD ($)
3 Months Ended
Apr. 30, 2016
Apr. 30, 2015
Balance Sheet Components Disclosure [Abstract]    
Depreciation and amortization $ 10,100,000 $ 6,200,000
Intangible assets amortization expense $ 326,000 $ 326,000