XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Segment Reporting - Net Sales by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net sales $ 887,910 $ 1,135,856
Domestic [Member]    
Net sales 704,386 964,674
International [Member]    
Net sales 183,524 171,182
Residential Power Products [Member]    
Net sales 418,863 776,944
Residential Power Products [Member] | Domestic [Member]    
Net sales 381,151 750,327
Residential Power Products [Member] | International [Member]    
Net sales 37,712 26,617
Commercial and Industrial Power Products [Member]    
Net sales 362,990 278,728
Commercial and Industrial Power Products [Member] | Domestic [Member]    
Net sales 228,123 145,737
Commercial and Industrial Power Products [Member] | International [Member]    
Net sales 134,867 132,991
Other Products and Services [Member]    
Net sales 106,057 80,184
Other Products and Services [Member] | Domestic [Member]    
Net sales 95,112 68,610
Other Products and Services [Member] | International [Member]    
Net sales $ 10,945 $ 11,574