XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Note 10 - Accumulated Other Comprehensive Loss - Reclassification of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Cost of sales $ 94,442 $ 64,274 $ 188,987 $ 127,810
Net income 9,673 2,131 13,232 4,306
Net sales 118,522 73,812 227,853 146,123
Tax (expense) benefit (3,412) (752) (4,755) (1,354)
Interest expense 869 348 1,429 575
Income tax expense 3,412 752 4,755 1,354
Reclassification out of Accumulated Other Comprehensive Income [Member]        
Net income (269) (19) (260) (50)
Reclassification out of Accumulated Other Comprehensive Income [Member] | Foreign Exchange Forward [Member]        
Net income (206) (15) (195) (42)
Net sales (105) (20) (91) (56)
Property and equipment (127) 0 (127) 0
Tax (expense) benefit 26 5 23 14
Income tax expense (26) (5) (23) (14)
Reclassification out of Accumulated Other Comprehensive Income [Member] | Interest Rate Swap [Member]        
Net income (62) 0 (62) 0
Tax (expense) benefit (20) 0 (20) 0
Interest expense (82) 0 (82) 0
Income tax expense 20 0 $ 20 $ 0
Reclassification out of Accumulated Other Comprehensive Income [Member] | Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]        
Cost of sales (1) (4)    
Net income $ (1) $ (4)