v3.25.1
Segment and Geographic Information - Significant Operating Expense Categories Used to Evaluate the Business and Allocate Resources to Net income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Total revenue $ 242,620 $ 214,315
Less:    
Income from operations 10,201 16,746
Interest expense (4,298) (562)
Other income / (expense), net 14,515 4,206
Income before income taxes 20,418 20,390
Provision for income taxes 1,730 4,269
Net income 18,688 16,121
Reportable Segment    
Segment Reporting Information [Line Items]    
Total revenue 242,620 214,315
Less:    
Technology costs 20,069 16,104
Advertising costs 21,663 26,125
Adjusted cost of revenue 89,432 78,323
Adjusted sales and marketing 30,522 28,887
Adjusted product and development 16,721 19,501
Adjusted general and administrative 54,012 28,629
Total operating expenses 232,419 197,569
Income from operations 10,201 16,746
Interest expense (4,298) (562)
Other income / (expense), net 14,515 4,206
Income before income taxes 20,418 20,390
Provision for income taxes 1,730 4,269
Net income $ 18,688 $ 16,121