XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Revenue $ 181,835 $ 140,984 $ 509,255 $ 392,921
Cost of sales 130,472 106,119 370,700 299,667
Gross profit 51,363 34,865 138,555 93,254
Operating expenses        
Selling, general and administrative expenses 43,713 42,334 131,515 125,992
Gain on disposal of assets and other (52) (93) (938) (1,362)
Total operating expenses 43,661 42,241 130,577 124,630
Operating income (loss) 7,702 (7,376) 7,978 (31,376)
Other expense (income)        
Interest expense 8,143 7,128 23,609 24,065
Foreign exchange and other gains, net (18,288) (3,962) (37,112) (1,431)
Loss on extinguishment of debt 0 196 0 5,290
Total other expense (income), net (10,145) 3,362 (13,503) 27,924
Income (loss) before income taxes 17,847 (10,738) 21,481 (59,300)
Income tax expense 1,370 849 4,939 3,756
Net income (loss) $ 16,477 $ (11,587) $ 16,542 $ (63,056)
Weighted average shares outstanding        
Basic (in shares) 5,778 5,661 5,736 5,637
Diluted (in shares) 10,552 5,661 10,489 5,637
Earnings (loss) per share        
Basic (in USD per share) $ 2.85 $ (2.05) $ 2.88 $ (11.19)
Diluted (in USD per share) $ 1.82 $ (2.05) $ 2.37 $ (11.19)
Other comprehensive income (loss), net of tax:        
Net income (loss) $ 16,477 $ (11,587) $ 16,542 $ (63,056)
Change in foreign currency translation, net of tax of $0 (22,690) (5,822) (46,199) (2,604)
Gain on pension liability 66 45 153 101
Comprehensive loss $ (6,147) $ (17,364) $ (29,504) $ (65,559)