v3.26.1
Condensed Consolidated Statements of Operations and Comprehensive (Loss) Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net revenues $ 30,518 $ 34,041
Cost of revenue 23,706 26,766
Gross profit 6,812 7,275
Selling, general and administrative expense 6,199 5,872
Restructuring costs and severance 245 0
Depreciation and amortization 410 367
Operating (loss) income (42) 1,036
Interest expense 499 469
Other income, net (16) (9)
(Loss) income before income tax expense (525) 576
Income tax expense 28 114
Net (loss) income $ (553) $ 462
Basic (loss) earnings per common share (in dollars per share) $ (0.02) $ 0.02
Diluted (loss) earnings per common share (in dollars per share) $ (0.02) $ 0.02
Weighted-average common shares outstanding – basic (in shares) 24,130 23,450
Weighted-average common shares outstanding – diluted (in shares) 24,130 23,552
Net (loss) income $ (553) $ 462
Other comprehensive (loss) income    
Foreign currency translation adjustments (10) (89)
Comprehensive (loss) income $ (563) $ 373