XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Revenue From Contract With Customer [Line Items]        
Revenue, Remaining Performance Obligation, Amount $ 518,000 $ 488,800 $ 518,000 $ 488,800
Percentage of revenue expected to recognize as services rendered and goods delivered 12.00% 9.00% 12.00% 9.00%
Percentage of revenue expected to recognize over next 12 months 51.00% 46.00% 51.00% 46.00%
Contract liability balance or invoiced to customers $ 17,469 $ 14,834 $ 57,614 $ 50,981
Capitalized commission costs 27,618   27,618  
Commission expenses 3,069 $ 2,187 7,946 $ 5,640
Prepaid Expenses And Other Current Assets        
Revenue From Contract With Customer [Line Items]        
Capitalized commission costs 8,791   8,791  
Other Noncurrent Assets        
Revenue From Contract With Customer [Line Items]        
Capitalized commission costs $ 18,827   $ 18,827  
Minimum        
Revenue From Contract With Customer [Line Items]        
Capitalized contract cost, amortization period 1 year   1 year  
Maximum        
Revenue From Contract With Customer [Line Items]        
Capitalized contract cost, amortization period 5 years   5 years