XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
PRODUCT AND GEOGRAPHIC INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Net revenues $ 119,064 $ 101,640 $ 94,876 $ 94,364 $ 104,301 $ 90,431 $ 79,281 $ 86,453 $ 409,944 $ 360,466 $ 411,788
United States [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Net revenues                 173,717 143,518 152,012
Other Americas [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Net revenues                 20,399 24,026 32,783
Europe, Middle East and Africa [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Net revenues                 160,390 142,370 161,764
Asia-Pacific [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Net revenues                 55,438 50,552 65,229
Subscription services                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Net revenues                 108,443 72,831 45,181
Maintenance services                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Net revenues                 122,411 124,175 130,443
Service                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Net revenues                 179,090 163,460 236,164
Integrated solutions                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Net revenues                 131,073 112,904 172,513
Perpetual Licenses                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Net revenues                 23,793 27,858 34,932
Professional services, training and other services                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Net revenues                 $ 24,224 $ 22,698 $ 28,719