v3.26.1
Reportable Segments - Schedule of Financial Information by Reportable Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting Information [Line Items]        
Total revenue $ 297,794 $ 272,421 $ 580,009 $ 535,208
Cost of revenue 129,463 116,215 256,104 230,782
Operating expenses 92,205 80,826 181,009 161,404
Depreciation and amortization 1,632 1,584 3,465 3,125
Restructuring expense 8,263 8 8,263 2,937
Total costs and expenses 231,563 198,633 448,841 398,248
Operating income 66,231 73,788 131,168 136,960
Interest income 753 852 1,704 1,953
Other income (loss), net 230 (137) 3,616 99
Income before income taxes 67,214 74,503 136,488 139,012
Cloud Subscriptions        
Segment Reporting Information [Line Items]        
Total revenue 126,722 100,422 243,845 194,728
Software License        
Segment Reporting Information [Line Items]        
Total revenue 1,923 1,528 4,157 10,820
Cost of revenue 556 294 1,120 503
Maintenance        
Segment Reporting Information [Line Items]        
Total revenue 30,523 35,057 61,115 67,201
Services        
Segment Reporting Information [Line Items]        
Total revenue 133,047 128,899 258,764 250,026
Hardware        
Segment Reporting Information [Line Items]        
Total revenue 5,579 6,515 12,128 12,433
Americas        
Segment Reporting Information [Line Items]        
Total revenue 227,012 206,606 441,562 401,221
Cost of revenue 93,939 83,745 186,890 166,547
Operating expenses 84,739 73,457 165,748 147,170
Depreciation and amortization 1,361 1,345 2,946 2,654
Restructuring expense 5,637 8 5,637 2,937
Total costs and expenses 185,676 158,555 361,221 319,308
Operating income 41,336 48,051 80,341 81,913
Americas | Cloud Subscriptions        
Segment Reporting Information [Line Items]        
Total revenue 97,573 77,281 187,138 151,392
Americas | Software License        
Segment Reporting Information [Line Items]        
Total revenue 1,219 908 2,997 2,358
Americas | Maintenance        
Segment Reporting Information [Line Items]        
Total revenue 23,790 27,786 47,641 53,701
Americas | Services        
Segment Reporting Information [Line Items]        
Total revenue 99,067 94,167 192,397 181,664
Americas | Hardware        
Segment Reporting Information [Line Items]        
Total revenue 5,363 6,464 11,389 12,106
EMEA        
Segment Reporting Information [Line Items]        
Total revenue 55,378 52,301 109,041 107,843
Cost of revenue 28,804 26,222 56,128 52,343
Operating expenses 5,868 6,074 12,322 11,599
Depreciation and amortization 238 198 453 391
Restructuring expense 2,346   2,346  
Total costs and expenses 37,256 32,494 71,249 64,333
Operating income 18,122 19,807 37,792 43,510
EMEA | Cloud Subscriptions        
Segment Reporting Information [Line Items]        
Total revenue 24,321 19,675 47,285 36,882
EMEA | Software License        
Segment Reporting Information [Line Items]        
Total revenue 569 327 798 7,863
EMEA | Maintenance        
Segment Reporting Information [Line Items]        
Total revenue 4,695 5,071 9,266 9,242
EMEA | Services        
Segment Reporting Information [Line Items]        
Total revenue 25,658 27,186 51,046 53,538
EMEA | Hardware        
Segment Reporting Information [Line Items]        
Total revenue 135 42 646 318
APAC        
Segment Reporting Information [Line Items]        
Total revenue 15,404 13,514 29,406 26,144
Cost of revenue 6,720 6,248 13,086 11,892
Operating expenses 1,598 1,295 2,939 2,635
Depreciation and amortization 33 41 66 80
Restructuring expense 280   280  
Total costs and expenses 8,631 7,584 16,371 14,607
Operating income 6,773 5,930 13,035 11,537
APAC | Cloud Subscriptions        
Segment Reporting Information [Line Items]        
Total revenue 4,828 3,466 9,422 6,454
APAC | Software License        
Segment Reporting Information [Line Items]        
Total revenue 135 293 362 599
APAC | Maintenance        
Segment Reporting Information [Line Items]        
Total revenue 2,038 2,200 4,208 4,258
APAC | Services        
Segment Reporting Information [Line Items]        
Total revenue 8,322 7,546 15,321 14,824
APAC | Hardware        
Segment Reporting Information [Line Items]        
Total revenue $ 81 $ 9 $ 93 $ 9