XML 118 R49.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE RECOGNITION - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Retained earnings $ 355,339 $ 358,093
Capitalized contract cost 7,200 6,400
Deferred tax liability 114,394 124,229
Revenue recognized 271,700  
Deferred revenue 374,500  
Capitalized contract cost, amortization 6,500 6,500
Prepaid expenses and other current assets    
Disaggregation of Revenue [Line Items]    
Capitalized contract cost 3,900 3,800
Other assets    
Disaggregation of Revenue [Line Items]    
Capitalized contract cost $ 3,300 $ 2,600
Minimum    
Disaggregation of Revenue [Line Items]    
Payment terms 30 days  
Maximum    
Disaggregation of Revenue [Line Items]    
Payment terms 90 days