XML 11 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)        
Net income $ 3,061,959 $ 4,858,579 $ 5,068,480 $ 11,925,632
Other comprehensive (loss) income:        
Change in foreign currency translation (87,572) (1,387,274) (182,029) (2,358,170)
Change in fair value of interest rate swap, net of tax cost of: 2023 - $0 and $(274,957) respectively; 2022 - $163,533 and $590,827 respectively 0 517,855 (1,449,754) 1,870,954
Change in pension and postretirement benefit costs, net of taxes of: 2023 - $74,360 and $223,079 respectively; 2022 - $92,235 and $276,705 respectively 252,668 313,408 758,006 940,225
Total other comprehensive income (loss) 165,096 (556,011) (873,777) 453,009
Comprehensive income $ 3,227,055 $ 4,302,568 $ 4,194,703 $ 12,378,641