XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE Deferred Revenue Activity (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Movement in Deferred Revenue [Roll Forward]    
Deferred revenue at beginning of period $ 98,082 $ 99,259
Billings deferred 45,192 46,686
Recognition of prior deferred revenue (62,341) (54,362)
Deferred revenue at end of period 80,933 91,583
Deferred Revenue Arrangement [Line Items]    
Remaining Performance Obligation 30,200  
Deferred Revenue 80,933 $ 91,583
Subscription    
Deferred Revenue Arrangement [Line Items]    
Remaining Performance Obligation 7,373  
Subscriptions    
Deferred Revenue Arrangement [Line Items]    
Remaining Performance Obligation 6,887  
Maintenance contracts    
Deferred Revenue Arrangement [Line Items]    
Remaining Performance Obligation 59,994  
Implied PCS    
Deferred Revenue Arrangement [Line Items]    
Remaining Performance Obligation 4,717  
Professional services, training and other    
Deferred Revenue Arrangement [Line Items]    
Remaining Performance Obligation $ 1,962