XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information - Schedule of Segment Operating Results (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information [Line Items]        
Revenue $ 183,822 $ 280,650 $ 680,798 $ 923,020
Segment Gross Profit 103,644 175,639 418,537 601,477
Segment Adjusted EBITDA 7,331 65,432 135,239 265,149
Marketing Services        
Segment Reporting Information [Line Items]        
Revenue 92,884 197,174 377,868 632,277
Segment Gross Profit 50,610 126,846 231,807 415,130
Segment Adjusted EBITDA 5,369 61,802 84,866 211,871
SaaS        
Segment Reporting Information [Line Items]        
Revenue 64,650 55,353 182,927 153,863
Segment Gross Profit 40,957 33,827 114,480 95,328
Segment Adjusted EBITDA 1,986 398 10,231 (3,769)
Marketing Services        
Segment Reporting Information [Line Items]        
Revenue 23,578 26,833 113,183 133,715
Segment Gross Profit 10,166 14,351 67,498 89,694
Segment Adjusted EBITDA 2,466 5,807 44,851 64,449
SaaS        
Segment Reporting Information [Line Items]        
Revenue 2,710 1,290 6,820 3,165
Segment Gross Profit 1,911 615 4,752 1,325
Segment Adjusted EBITDA $ (2,490) $ (2,575) $ (4,709) $ (7,402)