REVENUE - Narrative (Details) |
3 Months Ended |
---|---|
Jun. 30, 2019 | |
Percentage Of Revenue For Which Commitments Are To Be Honoured | 70.00% |
Maximum [Member] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 60 months |
Minimum [Member] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 13 months |
X | ||||||||||
- Definition Disclosure represents revenue performance obligation expected timing. No definition available.
|
X | ||||||||||
- Definition Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|