XML 64 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Property and Equipment - Schedule of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Mar. 31, 2018
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 165,566 $ 120,948
Less: accumulated depreciation and amortization (84,824) (67,049)
Total property and equipment, net 80,742 53,899
Computers, software, and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 11,245 8,335
Site operation equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 66,727 37,254
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment 3,990 2,981
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 40,541 34,316
Capitalized software development costs    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 43,063 $ 38,062