XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 7 - Segment Reporting - Net Sales by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Net sales $ 889,273 $ 887,910
Residential Power Products [Member]    
Net sales 428,950 418,863
Commercial and Industrial Power Products [Member]    
Net sales 353,970 362,990
Other Products and Services [Member]    
Net sales 106,353 106,057
Domestic [Member]    
Net sales 712,337 704,386
Domestic [Member] | Residential Power Products [Member]    
Net sales 412,153 381,151
Domestic [Member] | Commercial and Industrial Power Products [Member]    
Net sales 206,493 228,123
Domestic [Member] | Other Products and Services [Member]    
Net sales 93,691 95,112
International [Member]    
Net sales 176,936 183,524
International [Member] | Residential Power Products [Member]    
Net sales 16,797 37,712
International [Member] | Commercial and Industrial Power Products [Member]    
Net sales 147,477 134,867
International [Member] | Other Products and Services [Member]    
Net sales $ 12,662 $ 10,945