v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)    
Net income $ 640,130 $ 1,943,689
Other comprehensive income:    
Change in foreign currency translation 161,186 715,575
Change in fair value of foreign currency swap 99,151 197,172
Change in pension and other postretirement benefit costs, net of taxes of: $177,258 in 2025 and $982,414 in 2024 211,301 205,725
Total other comprehensive income 471,638 1,118,472
Comprehensive income $ 1,111,768 $ 3,062,161