XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Operating Segments - Schedule of Financial Information by Reportable Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting Information [Line Items]        
Total revenue $ 198,101 $ 169,185 $ 568,981 $ 492,149
Cost of revenue 96,158 71,503 268,231 216,196
Operating expenses 63,509 53,357 187,598 162,627
Depreciation and amortization 1,664 1,917 5,157 6,136
Total costs and expenses 161,331 126,777 460,986 384,959
Operating income 36,770 42,408 107,995 107,190
Cloud Subscriptions        
Segment Reporting Information [Line Items]        
Total revenue 45,267 32,196 124,767 87,434
Software License        
Segment Reporting Information [Line Items]        
Total revenue 6,386 8,461 19,869 25,122
Cost of revenue 467 690 1,749 1,802
Maintenance        
Segment Reporting Information [Line Items]        
Total revenue 35,820 34,479 107,115 108,370
Services        
Segment Reporting Information [Line Items]        
Total revenue 103,425 88,172 294,284 253,234
Hardware        
Segment Reporting Information [Line Items]        
Total revenue 7,203 5,877 22,946 17,989
Americas        
Segment Reporting Information [Line Items]        
Total revenue 156,674 135,233 448,210 390,354
Cost of revenue 73,787 55,213 203,592 163,625
Operating expenses 58,475 48,594 171,179 146,862
Depreciation and amortization 1,498 1,699 4,625 5,434
Total costs and expenses 133,760 105,506 379,396 315,921
Operating income 22,914 29,727 68,814 74,433
Americas | Cloud Subscriptions        
Segment Reporting Information [Line Items]        
Total revenue 38,451 27,355 106,064 74,498
Americas | Software License        
Segment Reporting Information [Line Items]        
Total revenue 4,686 7,065 12,147 18,646
Americas | Maintenance        
Segment Reporting Information [Line Items]        
Total revenue 27,901 26,551 84,984 84,000
Americas | Services        
Segment Reporting Information [Line Items]        
Total revenue 78,479 68,421 222,206 195,391
Americas | Hardware        
Segment Reporting Information [Line Items]        
Total revenue 7,157 5,841 22,809 17,819
EMEA        
Segment Reporting Information [Line Items]        
Total revenue 31,843 27,402 95,608 83,026
Cost of revenue 18,117 13,185 52,552 42,861
Operating expenses 3,731 3,554 12,799 12,092
Depreciation and amortization 144 178 466 571
Total costs and expenses 21,992 16,917 65,817 55,524
Operating income 9,851 10,485 29,791 27,502
EMEA | Cloud Subscriptions        
Segment Reporting Information [Line Items]        
Total revenue 5,695 4,182 15,544 10,947
EMEA | Software License        
Segment Reporting Information [Line Items]        
Total revenue 708 1,024 5,969 5,018
EMEA | Maintenance        
Segment Reporting Information [Line Items]        
Total revenue 5,657 5,639 15,288 17,409
EMEA | Services        
Segment Reporting Information [Line Items]        
Total revenue 19,737 16,521 58,670 49,482
EMEA | Hardware        
Segment Reporting Information [Line Items]        
Total revenue 46 36 137 170
APAC        
Segment Reporting Information [Line Items]        
Total revenue 9,584 6,550 25,163 18,769
Cost of revenue 4,254 3,105 12,087 9,710
Operating expenses 1,303 1,209 3,620 3,673
Depreciation and amortization 22 40 66 131
Total costs and expenses 5,579 4,354 15,773 13,514
Operating income 4,005 2,196 9,390 5,255
APAC | Cloud Subscriptions        
Segment Reporting Information [Line Items]        
Total revenue 1,121 659 3,159 1,989
APAC | Software License        
Segment Reporting Information [Line Items]        
Total revenue 992 372 1,753 1,458
APAC | Maintenance        
Segment Reporting Information [Line Items]        
Total revenue 2,262 2,289 6,843 6,961
APAC | Services        
Segment Reporting Information [Line Items]        
Total revenue $ 5,209 $ 3,230 $ 13,408 $ 8,361