XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues:        
Revenue from Contract with Customer, Product and Service [Extensible Enumeration] Service revenue and other [Member] Service revenue and other [Member] Service revenue and other [Member] Service revenue and other [Member]
Service revenue and other $ 71,842 $ 66,924 $ 214,869 $ 197,359
Operating expenses:        
Cost of services exclusive of depreciation and amortization 27,751 27,477 80,394 80,572
Selling, general and administrative 24,402 22,227 76,702 69,152
Restructuring expense 0 641 0 1,031
Impairment expense 1,532 477 2,552 4,884
Depreciation and amortization 16,670 17,873 48,637 47,008
Total operating expenses 70,355 68,695 208,285 202,647
Operating income (loss) 1,487 (1,771) 6,584 (5,288)
Other income (expense):        
Other income (expense), net 826 (1,208) 2,120 (1,967)
Income (loss) before income taxes 2,313 (2,979) 8,704 (7,255)
Income tax expense (benefit) 720 (251) 3,255 (699)
Net income (loss) 1,593 (2,728) 5,449 (6,556)
Other comprehensive income:        
Unrealized income on interest rate hedge, net of tax 1,115 0 3,242 0
Comprehensive income (loss) $ 2,708 $ (2,728) $ 8,691 $ (6,556)
Net income (loss) per share, basic and diluted:        
Basic net income (loss) per share (in dollars per share) $ 0.03 $ (0.05) $ 0.11 $ (0.13)
Diluted net income (loss) per share (in dollars per share) $ 0.03 $ (0.05) $ 0.11 $ (0.13)
Weighted average shares outstanding, basic (in shares) 50,379 50,183 50,346 50,153
Weighted average shares outstanding, diluted (in shares) 50,836 50,183 50,623 50,153