XML 100 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment data - Summary of Segment Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segments      
Revenues $ 385,148 $ 354,337 $ 335,644
Less:      
Equity-based compensation expense 34,774 28,300 30,345
Direct cost of revenues 154,516 141,022 132,577
Intangible asset amortization 51,599 43,973 41,429
Depreciation expense 1,994 1,552 1,731
Goodwill impairment expense 0 46,984 0
Interest expense 21,520 22,916 17,773
Income tax expense (5,133) 214 4,024
Net income (loss) (12,051) (55,357) 14,731
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment      
Less:      
Net income (loss) 0 0 0
Operating And Reconciling Items      
Less:      
Net income (loss) (12,051) (55,357) 14,731
Reportable Segment | Operating Segments      
Segments      
Revenues 385,148 354,337 335,644
Less:      
Employee expense-non equity 221,379 187,035 170,324
Equity-based compensation expense 34,774 28,300 30,345
Equipment and software expense 13,990 11,528 9,476
Direct cost of revenues 5,310 4,399 4,242
Professional services expense 25,216 27,192 24,718
Change in fair value of contingent consideration 8,089 24,118 0
Intangible asset amortization 66,039 54,519 50,739
Depreciation expense 1,994 1,552 1,731
Goodwill impairment expense 0 46,984 0
Other segment expense 4,021 937 7,541
Interest expense 21,520 22,916 17,773
Income tax expense (5,133) 214 4,024
Net income (loss) $ (12,051) $ (55,357) $ 14,731