XML 67 R54.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENTS - Adjusted Contribution Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting [Abstract]    
Adjusted contribution $ 30,947 $ 32,775
Delivery costs 6,424 6,533
Sales and marketing expense 13,948 17,648
Research and development expense 11,564 12,291
General and administration expense 13,070 20,425
Acquisition and integration (benefit) cost 1,723 (4,599)
Change in fair value of contingent consideration (34,584) (65,050)
Depreciation and amortization expense 6,575 9,871
Total other expense (income) (1,381) 2,618
Income before income taxes $ 13,608 $ 33,038