XML 42 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Reporting and Customer Concentration - Schedule of Reconciliation of Consolidated Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenue $ 313,732 $ 299,453
Cost of revenue:    
Research and development 42,999 40,902
Restructuring and reorganization charges 2,109 7,368
Stock-based compensation 6,822 8,404
Income tax provision 8,368 5,361
Net income 23,893 16,130
Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Revenue 313,732 299,453
Cost of revenue:    
Transaction fees 29,350 27,901
All other [1] 129,979 125,233
Total cost of revenue 159,329 153,134
Research and development [1] 40,826 39,816
Selling and marketing [1] 31,708 26,673
General and administrative [1] 24,958 28,356
Restructuring and reorganization charges [1] 2,109 7,368
Stock-based compensation 6,935 8,712
Acquisition-related costs [2] 12,795 6,012
Other segment items [3] (4,041) 693
Interest expense 6,852 7,198
Income tax provision 8,368 5,361
Net income 23,893 16,130
Eliminations and Reconciling Items [Member]    
Cost of revenue:    
Net income $ 0 $ 0
[1] These functional expense lines include depreciation expense, which is presented separately on our Income Statements.
[2] Acquisition-related costs include amortization of acquired intangible assets, earn-out compensation, and transaction-related costs.
[3] Other segment items include interest income, loss on extinguishment of debt, and foreign currency gains/losses.