XML 21 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 202,392 $ 188,957
Cost of sales 138,633 136,855
Gross profit 63,759 52,102
Operating expenses    
Selling, general and administrative expenses 54,666 45,511
Transaction expenses 5,921 0
Gain on disposal of assets and other (28) (260)
Total operating expenses 60,559 45,251
Operating income 3,200 6,851
Other expense    
Interest expense 8,760 4,549
Foreign exchange and other losses, net 1,227 2,972
Total other expense 9,987 7,521
Loss before income taxes (6,787) (670)
Income tax expense 3,528 2,816
Net loss $ (10,315) $ (3,486)
Weighted average shares outstanding    
Basic (in shares) 12,201 10,179
Diluted (in shares) 12,201 10,179
Loss per share    
Basic (in USD per share) $ (0.85) $ (0.34)
Diluted (in USD per share) $ (0.85) $ (0.34)
Other comprehensive income (loss), net of tax of $0:    
Net loss $ (10,315) $ (3,486)
Change in foreign currency translation (804) 4,158
Gain (loss) on pension liability (15) 15
Comprehensive income (loss) $ (11,134) $ 687