XML 57 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
REVENUE Deferred Revenue Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2017
Movement in Deferred Revenue [Roll Forward]            
Deferred Revenue $ 106,373         $ 101,740
Deferred Revenue, Additions 38,117          
Deferred Revenue, Revenue Recognized 33,484          
Product [Member]            
Deferred Revenue Arrangement [Line Items]            
Revenue, Remaining Performance Obligation 9,917          
Subscription Arrangement [Member]            
Deferred Revenue Arrangement [Line Items]            
Revenue, Remaining Performance Obligation 580          
Software Service, Support and Maintenance Arrangement [Member]            
Deferred Revenue Arrangement [Line Items]            
Revenue, Remaining Performance Obligation 73,027          
Revenue Recognition, New Accounting Pronouncement, Timing       1 2  
Nonsoftware Service, Support and Maintenance Arrangement [Member]            
Deferred Revenue Arrangement [Line Items]            
Revenue, Remaining Performance Obligation 21,280          
Revenue Recognition, New Accounting Pronouncement, Timing   1 3 5 6  
Software License Arrangement [Member]            
Deferred Revenue Arrangement [Line Items]            
Revenue, Remaining Performance Obligation $ 1,569