XML 12 R3.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
3 Months Ended 9 Months Ended
Oct. 03, 2020
Sep. 28, 2019
Oct. 03, 2020
Sep. 28, 2019
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)        
Net income (loss) $ 2,984,675 $ 4,193,082 $ 3,991,709 $ 8,293,815
Change in foreign currency translation 277,618 537,751 248,786 346,657
Change in marketable securities, net of tax benefit (cost) of: 2020 - $679 and $(2,063) respectively, 2019 - $3,008 and $(463) respectively 489 538 5,836 882
Change in fair value of interest rate swap, net of tax benefit (cost) of: 2020 - $48,169 and $582,673 respectively, 2019 - $69,817 and $45,197 respectively 112,691 49,780 1,734,606 270,866
Change in pension and postretirement benefit costs, net of taxes of: 2020 - $81,142 and $162,285 respectively, 2019 - $141,876 and $70,938 respectively 260,295 235,859 780,886 681,221
Total other comprehensive income (loss) 651,093 351,134 1,208,342 62,816
Comprehensive income (loss) $ 3,635,768 $ 3,841,948 $ 2,783,367 $ 8,356,631