XML 120 R98.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Revenues, net $ 135,893 $ 176,721
Less    
Cost of sales 88,952 113,419
Segment gross profit 46,941 63,302
General and administrative expenses 62,285 61,252
Impairment of goodwill 0 25,195
Interest expense 10,252 10,840
Income tax expense (1,909) 1,866
Other segment items 4,648 3,305
Net loss (28,335) (39,156)
Total Identifiable Assets 115,305 161,773
Americas    
Less    
Total Identifiable Assets 50,318 72,638
EMEA    
Less    
Total Identifiable Assets 63,863 86,045
Rest of World    
Less    
Total Identifiable Assets 1,124 3,090
Operating segments | Americas    
Segment Reporting Information [Line Items]    
Revenues, net 65,514 95,990
Less    
Cost of sales 41,024 57,873
Segment gross profit 24,490 38,117
General and administrative expenses 29,633 35,814
Impairment of goodwill   17,344
Interest expense 10,243 10,821
Income tax expense (2,430) 772
Other segment items 3,991 3,278
Net loss (16,947) (29,912)
Operating segments | EMEA    
Segment Reporting Information [Line Items]    
Revenues, net 73,858 88,256
Less    
Cost of sales 50,770 63,597
Segment gross profit 23,088 24,659
General and administrative expenses 32,207 25,107
Impairment of goodwill   8,183
Interest expense 9 19
Income tax expense 585 818
Other segment items 1,369 476
Net loss (11,082) (9,944)
Operating segments | Rest of World    
Segment Reporting Information [Line Items]    
Revenues, net 593 2,949
Less    
Cost of sales 399 1,640
Segment gross profit 194 1,309
General and administrative expenses 425 422
Impairment of goodwill   0
Interest expense 0 0
Income tax expense (64) 276
Other segment items 0 0
Net loss (167) 611
Eliminations and adjustments    
Segment Reporting Information [Line Items]    
Revenues, net (4,072) (10,474)
Less    
Cost of sales (3,241) (9,691)
Segment gross profit (831) (783)
General and administrative expenses 20 (91)
Impairment of goodwill   (332)
Interest expense 0 0
Income tax expense 0 0
Other segment items (712) (449)
Net loss $ (139) $ 89