XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE Deferred Revenue Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Movement in Deferred Revenue [Roll Forward]    
Deferred revenue at beginning of period $ 94,150 $ 98,082
Billings deferred 27,209 29,506
Recognition of prior deferred revenue (38,908) (35,266)
Deferred revenue at end of period 82,451 92,322
Deferred Revenue Arrangement [Line Items]    
Remaining Performance Obligation 19,400  
Deferred Revenue 82,451 $ 92,322
Subscription    
Deferred Revenue Arrangement [Line Items]    
Remaining Performance Obligation 3,958  
Subscription Arrangement [Member]    
Deferred Revenue Arrangement [Line Items]    
Remaining Performance Obligation 15,773  
Maintenance contracts    
Deferred Revenue Arrangement [Line Items]    
Remaining Performance Obligation 56,339  
Implied PCS    
Deferred Revenue Arrangement [Line Items]    
Remaining Performance Obligation 3,598  
Professional services, training and other    
Deferred Revenue Arrangement [Line Items]    
Remaining Performance Obligation $ 2,783