XML 11 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue, net:        
Revenue, net $ 39,421 $ 37,533 $ 82,301 $ 74,507
Costs and other deductions:        
Selling, general, and administrative expense 21,023 19,619 42,633 37,560
Depreciation and amortization expense 6,830 5,681 13,552 11,047
Total costs and other deductions 41,082 37,250 85,790 70,161
Total costs and other deductions        
Interest expense, net 1,336 811 2,645 992
Loss (gain) on asset disposal 85 (51) 72 (42)
Loss (gain) on remeasurement of previously held equity interest   (480)   (729)
Goodwill impairment     (1,901) 0
Other operating and non-operating expense, net 1,912 1,672 3,846 2,798
Consolidated income (loss) before taxes (1,661) 283 (3,489) 4,346
Income tax benefit (expense) (746) 82 (587) (854)
Net income $ (2,407) $ 365 $ (4,076) $ 3,492
Basic earnings (loss) per share $ (0.07) $ 0.01 $ (0.11) $ 0.12
Diluted earnings (loss) per share $ (0.07) $ 0.01 $ (0.11) $ 0.12
Basic weighted-average common shares outstanding 35,573,749 29,816,202 35,583,139 29,792,385
Diluted weighted-average common shares outstanding 35,573,749 30,873,436 35,583,139 30,321,002
Comprehensive income (loss):        
Net income (loss) $ (2,407) $ 365 $ (4,076) $ 3,492
Foreign currency translation adjustment, net of tax 2,199 102 3,141 (409)
Net comprehensive income (loss) (208) 467 (935) 3,083
Tool Rental        
Revenue, net:        
Revenue, net 32,756 28,328 67,289 58,294
Costs and other deductions:        
Operating costs and expenses 7,402 6,998 15,090 13,482
Product Sale        
Revenue, net:        
Revenue, net 6,665 9,205 15,012 16,213
Costs and other deductions:        
Operating costs and expenses $ 2,494 $ 3,000 $ 6,051 $ 5,053