XML 58 R49.htm IDEA: XBRL DOCUMENT v3.21.4
Revenue from Contracts with Customers Transaction Price Allocated to Remaining Performance Obligations (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
License [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-07-01  
Transaction Price Allocated to Remaining Performance Obligations, Amount $ 26,350
License [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01  
Transaction Price Allocated to Remaining Performance Obligations, Amount 23,768
License [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01  
Transaction Price Allocated to Remaining Performance Obligations, Amount 11,661
License [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01  
Transaction Price Allocated to Remaining Performance Obligations, Amount 15,010
License [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01  
Transaction Price Allocated to Remaining Performance Obligations, Amount 4,806
License [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01  
Transaction Price Allocated to Remaining Performance Obligations, Amount 627
Maintenance [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-07-01  
Transaction Price Allocated to Remaining Performance Obligations, Amount 93,913
Maintenance [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01  
Transaction Price Allocated to Remaining Performance Obligations, Amount 156,629
Maintenance [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01  
Transaction Price Allocated to Remaining Performance Obligations, Amount 121,286
Maintenance [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01  
Transaction Price Allocated to Remaining Performance Obligations, Amount 84,211
Maintenance [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01  
Transaction Price Allocated to Remaining Performance Obligations, Amount 51,309
Maintenance [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01  
Transaction Price Allocated to Remaining Performance Obligations, Amount 24,569
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-07-01  
Transaction Price Allocated to Remaining Performance Obligations, Amount 38,799
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01  
Transaction Price Allocated to Remaining Performance Obligations, Amount 3,735
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01  
Transaction Price Allocated to Remaining Performance Obligations, Amount 824
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01  
Transaction Price Allocated to Remaining Performance Obligations, Amount 611
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01  
Transaction Price Allocated to Remaining Performance Obligations, Amount 539
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01  
Transaction Price Allocated to Remaining Performance Obligations, Amount $ 238