XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (LOSS) AND COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues $ 147,251 $ 132,401 $ 297,717 $ 274,521
Cost and expenses        
General and administrative expenses 13,874 12,482 27,137 24,747
Depreciation 5,796 6,602 11,633 13,336
Amortization of intangibles 2,796 2,796 5,592 5,592
Loss (gain) on revaluation of contingent liability 48 (118) 73 (192)
Loss (gain) on sale of property and equipment (80) 27 366 1
Income (loss) from operations 3,378 (1,436) 9,007 2,983
Interest expense 14,729 12,782 27,605 25,574
Interest income (319) (154) (458) (464)
Other income (187) (162) (349) (324)
Loss before income taxes (10,845) (13,902) (17,791) (21,803)
Provision (benefit) for income taxes (454) 139 (339) 293
Net loss $ (10,391) $ (14,041) $ (17,452) $ (22,096)
Loss per share        
Basic (in usd per share) $ (0.25) $ (0.40) $ (0.43) $ (0.64)
Diluted (in usd per share) $ (0.25) $ (0.40) $ (0.43) $ (0.64)
Weighted average shares outstanding        
Basic (in shares) 40,886,710 35,477,154 40,527,572 34,663,736
Diluted (in shares) 40,886,710 35,477,154 40,527,572 34,663,736
Other comprehensive income (loss), net of tax        
Foreign currency translation adjustments, net of $0 tax in each period $ 228 $ 53 $ 490 $ (157)
Total other comprehensive income (loss), net of tax 228 53 490 (157)
Total comprehensive loss (10,163) (13,988) (16,962) (22,253)
Service        
Revenues 110,211 99,971 226,838 206,864
Cost and expenses        
Cost of revenues (exclusive of depreciation and amortization shown separately below) 93,324 87,183 188,908 177,273
Product        
Revenues 37,040 32,430 70,879 67,657
Cost and expenses        
Cost of revenues (exclusive of depreciation and amortization shown separately below) $ 28,115 $ 24,865 $ 55,001 $ 50,781