Quarterly report pursuant to Section 13 or 15(d)

REVENUE Narrative (Details)

v3.20.2
REVENUE Narrative (Details)
3 Months Ended
Jun. 30, 2020
segment
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction  
Number of reportable segments 1
Percentage of revenue for which commitments are to be honored 67.00%
Minimum  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction  
Remaining performance obligation, timing of satisfaction 13 months
Maximum  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction  
Remaining performance obligation, timing of satisfaction 60 months