v3.26.3
Reportable Segments - Schedule of Financial Information by Reportable Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting Information [Line Items]        
Total revenue $ 306,187 $ 275,795 $ 886,196 $ 811,003
Cost of revenue 131,890 119,812 387,994 350,594
Operating expenses 91,585 78,495 272,594 239,899
Depreciation and amortization 1,717 1,660 5,182 4,785
Restructuring expense 0 0 8,263 2,937
Total costs and expenses 225,192 199,967 674,033 598,215
Operating income 80,995 75,828 212,163 212,788
Interest income 758 1,007 2,462 2,960
Other income (loss), net 1,130 1,597 4,746 1,696
Income before income taxes 82,883 78,432 219,371 217,444
Cloud Subscriptions        
Segment Reporting Information [Line Items]        
Total revenue 134,438 104,852 378,283 299,580
Software License        
Segment Reporting Information [Line Items]        
Total revenue 3,634 1,356 7,791 12,176
Cost of revenue 633 208 1,753 711
Maintenance        
Segment Reporting Information [Line Items]        
Total revenue 29,229 30,492 90,344 97,693
Services        
Segment Reporting Information [Line Items]        
Total revenue 134,417 133,007 393,181 383,033
Hardware        
Segment Reporting Information [Line Items]        
Total revenue 4,469 6,088 16,597 18,521
Americas        
Segment Reporting Information [Line Items]        
Total revenue 233,165 206,659 674,727 607,880
Cost of revenue 97,546 87,819 284,436 254,366
Operating expenses 84,366 71,622 250,114 218,792
Depreciation and amortization 1,460 1,435 4,406 4,089
Restructuring expense     5,637 2,937
Total costs and expenses 183,372 160,876 544,593 480,184
Operating income 49,793 45,783 130,134 127,696
Americas | Cloud Subscriptions        
Segment Reporting Information [Line Items]        
Total revenue 102,739 79,336 289,877 230,728
Americas | Software License        
Segment Reporting Information [Line Items]        
Total revenue 3,025 834 6,022 3,192
Americas | Maintenance        
Segment Reporting Information [Line Items]        
Total revenue 22,711 23,648 70,352 77,349
Americas | Services        
Segment Reporting Information [Line Items]        
Total revenue 100,367 96,791 292,764 278,455
Americas | Hardware        
Segment Reporting Information [Line Items]        
Total revenue 4,323 6,050 15,712 18,156
EMEA        
Segment Reporting Information [Line Items]        
Total revenue 56,916 53,975 165,957 161,818
Cost of revenue 27,390 25,434 83,518 77,777
Operating expenses 5,571 5,474 17,893 17,073
Depreciation and amortization 226 190 679 581
Restructuring expense     2,346  
Total costs and expenses 33,187 31,098 104,436 95,431
Operating income 23,729 22,877 61,521 66,387
EMEA | Cloud Subscriptions        
Segment Reporting Information [Line Items]        
Total revenue 26,490 21,272 73,775 58,154
EMEA | Software License        
Segment Reporting Information [Line Items]        
Total revenue 444 379 1,242 8,242
EMEA | Maintenance        
Segment Reporting Information [Line Items]        
Total revenue 4,393 4,568 13,659 13,810
EMEA | Services        
Segment Reporting Information [Line Items]        
Total revenue 25,541 27,718 76,587 81,256
EMEA | Hardware        
Segment Reporting Information [Line Items]        
Total revenue 48 38 694 356
APAC        
Segment Reporting Information [Line Items]        
Total revenue 16,106 15,161 45,512 41,305
Cost of revenue 6,954 6,559 20,040 18,451
Operating expenses 1,648 1,399 4,587 4,034
Depreciation and amortization 31 35 97 115
Restructuring expense     280  
Total costs and expenses 8,633 7,993 25,004 22,600
Operating income 7,473 7,168 20,508 18,705
APAC | Cloud Subscriptions        
Segment Reporting Information [Line Items]        
Total revenue 5,209 4,244 14,631 10,698
APAC | Software License        
Segment Reporting Information [Line Items]        
Total revenue 165 143 527 742
APAC | Maintenance        
Segment Reporting Information [Line Items]        
Total revenue 2,125 2,276 6,333 6,534
APAC | Services        
Segment Reporting Information [Line Items]        
Total revenue 8,509 8,498 23,830 23,322
APAC | Hardware        
Segment Reporting Information [Line Items]        
Total revenue $ 98 $ 0 $ 191 $ 9