Quarterly report pursuant to Section 13 or 15(d)

Revenue and Direct Expense - Direct Expense (Details)

v3.24.3
Revenue and Direct Expense - Direct Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Product Information [Line Items]        
Direct expense $ 136,488 $ 120,421 $ 407,472 $ 354,309
Asset-based        
Product Information [Line Items]        
Direct expense 127,979 112,938 376,498 324,093
Subscription-based        
Product Information [Line Items]        
Direct expense 8,597 7,857 25,475 22,554
Professional services and other        
Product Information [Line Items]        
Direct expense $ (88) $ (374) $ 5,499 $ 7,662