v3.25.2
Segment Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
segment
Jun. 30, 2024
USD ($)
Segment Reporting, Asset Reconciling Item [Line Items]        
Number of operating segments | segment     1  
Service revenue and other $ 88,568 $ 85,799 $ 176,466 $ 155,047
Cost of services exclusive of depreciation and amortization 32,624 34,541 65,654 60,526
Selling, general and administrative exclusive of stock-based compensation 29,743 30,239 60,735 58,217
Stock-based compensation expense, net of amount capitalized     5,904 6,236
Restructuring, integration and acquisition 206 11,325 716 11,943
Depreciation and amortization 35,103 25,579 64,561 43,022
Interest expense 6,003 3,996 10,895 8,072
Other (3,015) (1,908) (3,748) (3,644)
Income tax benefit (3,048) (5,200) (4,167) (6,226)
Loss from continuing operations (9,048) (12,773) (18,180) (16,863)
Reportable Segment        
Segment Reporting, Asset Reconciling Item [Line Items]        
Service revenue and other 88,568 85,799 176,466 155,047
Cost of services exclusive of depreciation and amortization 32,624 34,541 65,654 60,526
Selling, general and administrative exclusive of stock-based compensation 27,556 27,969 54,831 51,981
Adjusted EBITDA 28,388 23,289 55,981 42,540
Stock-based compensation expense, net of amount capitalized 2,187 2,270 5,904 6,236
Restructuring, integration and acquisition 206 11,325 716 11,943
Depreciation and amortization 35,103 25,579 64,561 43,022
Interest expense 6,003 3,996 10,895 8,072
Other (3,015) (1,908) (3,748) (3,644)
Income tax benefit (3,048) (5,200) (4,167) (6,226)
Loss from continuing operations $ (9,048) $ (12,773) $ (18,180) $ (16,863)