XML 58 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Total revenue $ 114,971 $ 140,177
North America    
Total revenue 47,642 62,428
Europe    
Total revenue 33,716 38,278
Other    
Total revenue 33,613 39,471
Subscription and software    
Total revenue 108,717 131,391
Services and other    
Total revenue 6,254 8,786
Term Licenses [Member]    
Total revenue 61,859 87,719
Maintenance [Member]    
Total revenue 46,858 43,672
Professional Services And Other [Member]    
Total revenue $ 6,254 $ 8,786