XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 13 - Accumulated Other Comprehensive Loss - Reclassification of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Cost of sales $ 97,866 $ 72,280 $ 286,853 $ 200,090
Net income 9,956 4,946 23,188 9,252
Net sales 122,984 84,643 350,837 230,766
Tax (expense) benefit (3,555) (1,914) (8,310) (3,268)
Interest expense 964 112 2,393 687
Income tax expense 3,555 1,914 8,310 3,268
Reclassification out of Accumulated Other Comprehensive Income [Member]        
Net income 58 (15) (202) (65)
Reclassification out of Accumulated Other Comprehensive Income [Member] | Foreign Exchange Forward [Member]        
Net income 57 (11) (138) (53)
Net sales 35 (15) (56) (71)
Property and equipment 0 0 (127) 0
Tax (expense) benefit 22 4 45 18
Income tax expense (22) (4) (45) (18)
Reclassification out of Accumulated Other Comprehensive Income [Member] | Interest Rate Swap [Member]        
Net income 3 0 (59) 0
Tax (expense) benefit 1 0 (19) 0
Interest expense 4 0 (78) 0
Income tax expense (1) 0 19 0
Reclassification out of Accumulated Other Comprehensive Income [Member] | Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]        
Cost of sales (2) (4) (5) (12)
Net income $ (2) $ (4) $ (5) $ (12)