XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (LOSS) AND COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenues $ 150,466 $ 142,120
Cost and expenses    
General and administrative expenses 13,263 12,265
Depreciation 5,837 6,734
Amortization of intangibles 2,796 2,796
Loss (gain) on revaluation of contingent liability 25 (74)
Loss (gain) on sale of property and equipment 446 (26)
Income from operations 5,629 4,419
Interest expense 12,876 12,792
Interest income (139) (310)
Other income (162) (162)
Loss before income taxes (6,946) (7,901)
Provision for income taxes 115 154
Net loss $ (7,061) $ (8,055)
Loss per share    
Basic (in usd per share) $ (0.18) $ (0.24)
Diluted (in usd per share) $ (0.18) $ (0.24)
Weighted average shares outstanding    
Basic (in shares) 40,164,443 33,850,317
Diluted (in shares) 40,164,443 33,850,317
Other comprehensive income (loss), net of tax    
Foreign currency translation adjustments, net of $0 tax in each period $ 262 $ (210)
Total other comprehensive income (loss), net of tax 262 (210)
Total comprehensive loss (6,799) (8,265)
Service    
Revenues 116,627 106,893
Cost and expenses    
Cost of revenues (exclusive of depreciation and amortization shown separately below) 95,584 90,090
Product    
Revenues 33,839 35,227
Cost and expenses    
Cost of revenues (exclusive of depreciation and amortization shown separately below) $ 26,886 $ 25,916