XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Total revenue $ 249,308 $ 250,819
License and solutions    
Total revenue 148,648 160,224
Maintenance    
Total revenue 84,968 78,366
Services and other    
Total revenue $ 15,692 $ 12,229