XML 152 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Segment Reporting, Asset Reconciling Item [Line Items]      
Number of operating segments | segment 1    
Service revenue and other $ 328,058 $ 269,131 $ 248,911
Cost of services exclusive of depreciation and amortization 128,112 100,850 102,279
Selling, general and administrative 115,193 99,304 91,113
Stock-based compensation expense, net of amount capitalized 9,837 10,033 8,528
Restructuring, integration and acquisition 14,509 2,915 1,251
Impairment expense 382 2,552 5,241
Depreciation and amortization 98,453 63,368 66,483
Interest expense 15,897 4,212 1,577
Other income, net 6,461 5,587 215
Income tax (benefit) expense (9,670) 501 (3,400)
(Loss) income from continuing operations (28,357) 1,016 (15,418)
Reportable Segment      
Segment Reporting, Asset Reconciling Item [Line Items]      
Service revenue and other 328,058 269,131 248,911
Cost of services exclusive of depreciation and amortization 128,112 100,850 102,279
Selling, general and administrative 105,356 89,271 82,585
Adjusted EBITDA 94,590 79,010 64,047
Stock-based compensation expense, net of amount capitalized 9,837 10,033 8,528
Restructuring, integration and acquisition 14,509 2,915 1,251
Impairment expense 382 2,552 5,241
Depreciation and amortization 98,453 63,368 66,483
Interest expense 15,897 4,212 1,577
Other income, net (6,461) (5,587) (215)
Income tax (benefit) expense (9,670) 501 (3,400)
(Loss) income from continuing operations $ (28,357) $ 1,016 $ (15,418)