XML 76 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Note 7 - Segment Reporting - Net Sales by Products and Services (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Net sales $ 4,209,147 $ 4,295,834 $ 4,022,667
Domestic [Member]      
Net sales 3,470,966 3,599,149 3,276,324
International [Member]      
Net sales 738,181 696,685 746,343
Residential Power Products [Member]      
Net sales 2,266,912 2,433,474 2,062,929
Residential Power Products [Member] | Domestic [Member]      
Net sales 2,182,105 2,352,629 1,945,273
Residential Power Products [Member] | International [Member]      
Net sales 84,807 80,845 117,656
Commercial and Industrial Power Products [Member]      
Net sales 1,457,385 1,389,469 1,494,799
Commercial and Industrial Power Products [Member] | Domestic [Member]      
Net sales 863,762 828,586 916,118
Commercial and Industrial Power Products [Member] | International [Member]      
Net sales 593,623 560,883 578,681
Other Products and Services [Member]      
Net sales 484,850 472,891 464,939
Other Products and Services [Member] | Domestic [Member]      
Net sales 425,099 417,934 414,933
Other Products and Services [Member] | International [Member]      
Net sales $ 59,751 $ 54,957 $ 50,006