v3.25.3
SEGMENT INFORMATION - Schedule of Net Earnings (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Revenue $ 105,756 $ 104,564 $ 313,440 $ 313,850
Less:        
Net (loss) earnings (2,336) 9,282 33 25,476
Reportable Segment        
Segment Reporting Information [Line Items]        
Revenue 105,756 104,564 313,440 313,850
Less:        
Hosting 13,247 12,521 40,127 38,067
Compensation and other employee-related 49,306 47,665 153,344 144,833
Advertising 7,322 7,785 23,036 23,812
Other segment items 38,217 27,311 96,900 81,662
Segment net (loss) earnings (2,336) 9,282 33 25,476
Adjusting items 0 0 0 0
Net (loss) earnings $ (2,336) $ 9,282 $ 33 $ 25,476