Revenue from Contracts with Customers Transaction Price Allocated to Remaining Performance Obligations (Details) $ in Thousands | Sep. 30, 2023 USD ($) |
Transaction Price Allocated to Remaining Performance Obligations, Amount | $ 1,183,691 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 385,693 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 343,236 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 215,375 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 131,545 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 73,301 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 34,541 |
License and solutions | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 265,986 |
License and solutions | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 108,987 |
License and solutions | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 96,644 |
License and solutions | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 42,092 |
License and solutions | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 14,588 |
License and solutions | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 2,396 |
License and solutions | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 1,279 |
Maintenance | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 828,794 |
Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 223,670 |
Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 223,635 |
Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 164,342 |
Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 114,089 |
Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 69,953 |
Maintenance | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 33,105 |
Services and other | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 88,911 |
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 | 53,036 |
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 | 22,957 |
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 | 8,941 |
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 | 2,868 |
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | 952 |
Services and other | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-07-01 | |
Transaction Price Allocated to Remaining Performance Obligations, Amount | $ 157 |