XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule of Financial Information by Reportable Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]      
Total revenue $ 663,643 $ 586,372 $ 617,949
Cost of revenue 297,827 269,887 284,967
Operating expenses 223,569 193,478 209,071
Depreciation and amortization 7,914 8,946 7,987
Total costs and expenses 529,310 472,311 502,025
Operating income 134,333 114,061 115,924
Americas      
Segment Reporting Information [Line Items]      
Total revenue 526,215 465,939 489,834
Cost of revenue 225,799 202,421 218,850
Operating expenses 202,217 174,477 185,399
Depreciation and amortization 7,020 7,932 6,961
Total costs and expenses 435,036 384,830 411,210
Operating income 91,179 81,109 78,624
EMEA      
Segment Reporting Information [Line Items]      
Total revenue 110,574 93,582 98,273
Cost of revenue 58,593 53,661 51,938
Operating expenses 16,496 14,461 18,635
Depreciation and amortization 738 823 766
Total costs and expenses 75,827 68,945 71,339
Operating income 34,747 24,637 26,934
APAC      
Segment Reporting Information [Line Items]      
Total revenue 26,854 26,851 29,842
Cost of revenue 13,435 13,805 14,179
Operating expenses 4,856 4,540 5,037
Depreciation and amortization 156 191 260
Total costs and expenses 18,447 18,536 19,476
Operating income 8,407 8,315 10,366
Cloud Subscriptions      
Segment Reporting Information [Line Items]      
Total revenue 122,195 79,830 46,831
Cloud Subscriptions | Americas      
Segment Reporting Information [Line Items]      
Total revenue 103,863 69,469 40,927
Cloud Subscriptions | EMEA      
Segment Reporting Information [Line Items]      
Total revenue 15,380 8,465 4,762
Cloud Subscriptions | APAC      
Segment Reporting Information [Line Items]      
Total revenue 2,952 1,896 1,142
Software License      
Segment Reporting Information [Line Items]      
Total revenue 37,070 38,284 48,855
Cost of revenue 2,309 2,894 2,626
Software License | Americas      
Segment Reporting Information [Line Items]      
Total revenue 29,300 30,509 34,544
Software License | EMEA      
Segment Reporting Information [Line Items]      
Total revenue 5,729 4,308 11,518
Software License | APAC      
Segment Reporting Information [Line Items]      
Total revenue 2,041 3,467 2,793
Maintenance      
Segment Reporting Information [Line Items]      
Total revenue 145,841 147,748 149,230
Maintenance | Americas      
Segment Reporting Information [Line Items]      
Total revenue 113,169 116,309 118,891
Maintenance | EMEA      
Segment Reporting Information [Line Items]      
Total revenue 23,091 22,208 21,322
Maintenance | APAC      
Segment Reporting Information [Line Items]      
Total revenue 9,581 9,231 9,017
Services      
Segment Reporting Information [Line Items]      
Total revenue 334,799 303,569 360,516
Services | Americas      
Segment Reporting Information [Line Items]      
Total revenue 256,392 232,954 283,008
Services | EMEA      
Segment Reporting Information [Line Items]      
Total revenue 66,131 58,360 60,618
Services | APAC      
Segment Reporting Information [Line Items]      
Total revenue 12,276 12,255 16,890
Hardware      
Segment Reporting Information [Line Items]      
Total revenue 23,738 16,941 12,517
Hardware | Americas      
Segment Reporting Information [Line Items]      
Total revenue 23,491 16,698 12,464
Hardware | EMEA      
Segment Reporting Information [Line Items]      
Total revenue 243 241 $ 53
Hardware | APAC      
Segment Reporting Information [Line Items]      
Total revenue $ 4 $ 2