XML 14 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Jan. 31, 2020
Property, Plant and Equipment [Line Items]      
Sales commissions amortization period 5 years    
Deferred commissions earned and capitalized $ 4,200 $ 6,700  
Amortization of deferred commissions 6,400 4,200  
Depreciation and amortization expense 4,000 3,100  
Capital lease amortization expense 1,000 $ 600  
Property and equipment, net 36,274   $ 34,879
Gain on termination of lease     4,000
Gain on reversal of deferred rent     34,500
Impairment of property and equipment     20,700
Cash payments associated with termination and other fees     9,800
Non-US      
Property, Plant and Equipment [Line Items]      
Property and equipment, net $ 14,900   $ 13,400