v3.26.1
DISCONTINUED OPERATIONS - Income Statement (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
DISCONTINUED OPERATIONS        
Income (loss) $ (75) $ (51) $ 437 $ 285
Net Income (Loss) $ (14,487) $ (6,406) $ (23,570) $ (13,850)
Earnings (loss) per share from discontinued operations - Basic $ 0 $ 0 $ 0.01 $ 0.01
Earnings (loss) per share from discontinued operations - Diluted $ 0 $ 0 $ 0.01 $ 0.01
Average number of shares used in computation of basic loss per share 37,527,950 37,420,318 37,481,986 37,406,202
Average number of shares used in computation of diluted loss per share 37,527,950 37,420,318 37,481,986 37,406,202
Discontinued operations held for sale        
DISCONTINUED OPERATIONS        
Earnings (loss) per share from discontinued operations - Diluted $ 0 $ 0 $ 0.01 $ 0.01
Average number of shares used in computation of diluted loss per share 37,527,950 37,420,318 37,481,986 37,406,202
Discontinued operations held for sale | ESWL and Distribution segments        
DISCONTINUED OPERATIONS        
Total revenues $ 5,626 $ 8,571 $ 11,845 $ 16,338
Total cost of sales (3,580) (5,748) (7,615) (10,680)
Gross profit 2,046 2,823 4,229 5,658
Research and development expenses (134) (222) (264) (447)
Selling and marketing expenses (1,287) (1,848) (2,113) (3,516)
General and administrative expenses (604) (677) (1,173) (1,183)
Loss from operations 21 76 680 511
Financial (expense) income, net (12) 17 (19) 34
Foreign currency exchange gain (loss), net (15) (51) (25) (32)
Income (loss) before taxes (6) 41 635 514
Income tax expense (70) (93) (198) (229)
Net Income (Loss) $ (75) $ (51) $ 437 $ 285
Earnings (loss) per share from discontinued operations - Basic $ 0 $ 0 $ 0.01 $ 0.01
Average number of shares used in computation of basic loss per share 37,527,950 37,420,318 37,481,986 37,406,202
Discontinued operations held for sale | ESWL and Distribution segments | Goods        
DISCONTINUED OPERATIONS        
Total revenues $ 3,716 $ 6,239 $ 7,839 $ 11,871
Total cost of sales (2,399) (4,099) (5,146) (7,676)
Discontinued operations held for sale | ESWL and Distribution segments | RPPs & leases        
DISCONTINUED OPERATIONS        
Total revenues 234 387 550 715
Total cost of sales (172) (322) (518) (644)
Discontinued operations held for sale | ESWL and Distribution segments | Spare parts and services        
DISCONTINUED OPERATIONS        
Total revenues 1,676 1,945 3,456 3,752
Total cost of sales $ (1,010) $ (1,327) $ (1,951) $ (2,360)