XML 24 R59.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue from Contracts with Customers Transaction Price Allocated to Remaining Performance Obligations (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01 | License [Member]  
Transaction price allocated to remaining performance obligations $ 47,869
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01 | Maintenance [Member]  
Transaction price allocated to remaining performance obligations 193,348
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01 | Services and other [Member]  
Transaction price allocated to remaining performance obligations 43,679
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01 | License [Member]  
Transaction price allocated to remaining performance obligations 31,944
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01 | Maintenance [Member]  
Transaction price allocated to remaining performance obligations 144,734
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01 | Services and other [Member]  
Transaction price allocated to remaining performance obligations 646
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-07-01 | License [Member]  
Transaction price allocated to remaining performance obligations 9,820
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-07-01 | Maintenance [Member]  
Transaction price allocated to remaining performance obligations 101,127
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-07-01 | Services and other [Member]  
Transaction price allocated to remaining performance obligations 594
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01 | License [Member]  
Transaction price allocated to remaining performance obligations 3,575
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01 | Maintenance [Member]  
Transaction price allocated to remaining performance obligations 64,286
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01 | Services and other [Member]  
Transaction price allocated to remaining performance obligations 345
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01 | License [Member]  
Transaction price allocated to remaining performance obligations 1,559
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01 | Maintenance [Member]  
Transaction price allocated to remaining performance obligations 37,613
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01 | Services and other [Member]  
Transaction price allocated to remaining performance obligations 74
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | License [Member]  
Transaction price allocated to remaining performance obligations 721
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | Maintenance [Member]  
Transaction price allocated to remaining performance obligations 14,847
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | Services and other [Member]  
Transaction price allocated to remaining performance obligations $ 16