v3.26.1
Segment Data - Segment Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segments        
Revenues $ 93,271 $ 92,356 $ 187,363 $ 184,455
Less:        
Equity-based compensation expense 6,094 8,245 13,414 15,315
Direct cost of revenues 35,122 34,285 69,794 69,005
Depreciation and amortization 11,729 11,070 23,235 21,961
Interest expense 4,987 4,802 9,928 9,608
Income tax expense (benefit) (307) 2,874 1,614 2,583
Net income (loss) attributable to common stockholders (55,270) (1,968) (64,033) 2,775
Operating Segments | Reportable Segment        
Segments        
Revenues 93,271 92,356 187,363 184,455
Less:        
Employee expense-non equity 55,993 53,979 111,368 107,194
Equity-based compensation expense 6,094 8,245 13,414 15,315
Equipment and software expense 4,919 4,251 9,552 7,809
Direct cost of revenues 2,082 1,972 4,006 3,689
Professional services expense 8,447 6,650 15,662 13,266
Change in fair value of contingent consideration 0 (5,722) 7,230 (5,901)
Depreciation and amortization 16,329 15,733 32,342 31,271
Other segment expense (income) 808 (1,924) 153 (3,380)
Interest expense 4,987 4,802 9,928 9,608
Income tax expense (benefit) (307) 2,874 1,614 2,583
Net income (loss) attributable to common stockholders (6,081) 1,496 (17,906) 3,001
Adjustments and reconciling items        
Less:        
Net income (loss) attributable to common stockholders 0 0 0 0
Corporate and Reconciling Items        
Less:        
Net income (loss) attributable to common stockholders $ (6,081) $ 1,496 $ (17,906) $ 3,001