XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Revenue $ 196,231 $ 207,806 $ 589,274 $ 615,407
Cost of sales 155,994 142,070 431,320 422,839
Gross profit 40,237 65,736 157,954 192,568
Operating expenses        
Selling, general and administrative expenses 50,449 56,326 151,017 164,683
Transaction expenses 254 579 489 7,728
Gain on sale-leaseback transactions (4,279) 0 (11,182) 0
Loss (gain) on disposal of assets and other (81) (85) 249 107
Total operating expenses 46,343 56,820 140,573 172,518
Operating income (loss) (6,106) 8,916 17,381 20,050
Other expense (income)        
Interest expense 4,365 7,650 14,054 25,069
Foreign exchange losses (gains) and other, net 9 9,631 (5,001) 13,864
Loss on extinguishment of debt 0 1,839 0 2,302
Total other expense 4,374 19,120 9,053 41,235
Income (loss) before income taxes (10,480) (10,204) 8,328 (21,185)
Income tax expense 10,074 4,611 20,060 10,641
Net loss $ (20,554) $ (14,815) $ (11,732) $ (31,826)
Weighted average shares outstanding        
Basic (in shares) 11,682 12,330 12,110 12,287
Diluted (in shares) 11,682 12,330 12,110 12,287
Loss per share        
Basic (in USD per share) $ (1.76) $ (1.20) $ (0.97) $ (2.59)
Diluted (in USD per share) $ (1.76) $ (1.20) $ (0.97) $ (2.59)
Other comprehensive income (loss), net of tax of $0:        
Net loss $ (20,554) $ (14,815) $ (11,732) $ (31,826)
Change in foreign currency translation (4,308) 14,254 5,105 14,071
Gain (loss) on pension liability (4) 25 107 5
Comprehensive loss $ (24,866) $ (536) $ (6,520) $ (17,750)