XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting and Significant Concentration - Schedule of Reconciliation of Consolidated Net Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cost of revenue:      
Research and development $ 158,194 $ 143,201 $ 137,913
Stock-based compensation 33,564 28,990 27,243
Net income 86,852 66,246 44,060
Consolidated net income 86,852 66,246 44,060
Operating Segments [Member]      
Revenue 1,197,248 1,169,258 1,089,752
Cost of revenue:      
Transaction fees 97,857 87,430 75,679
All other [1] 513,237 530,109 488,934
Total cost of revenue 611,094 617,539 564,613
Research and development [1] 155,638 142,962 137,102
Selling and marketing [1] 114,323 114,207 111,693
General and administrative [1] 116,761 108,823 107,513
Restructuring and reorganization charges [1] 13,323 16,336 46,308
Stock-based compensation 34,385 29,480 27,945
Other segment items [2] 8,983 16,384 17,365
Interest expense 30,469 31,176 16,432
Income tax provision 25,420 26,105 16,721
Net income 86,852 66,246 44,060
Consolidated net income 86,852 66,246 44,060
Eliminations and Reconciling Items [Member]      
Cost of revenue:      
Net income $ 0 $ 0 $ 0
[1] These functional expense lines include depreciation expense, which is presented separately on our Income Statements.
[2] Other segment items include acquisition-related costs (both transaction-related and amortization of acquired intangible assets), executive transition costs, interest income, loss on derivative liability upon debt conversion, and foreign currency gains/losses.