XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Note 7 - Segment Reporting - Net Sales by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Net sales $ 807,434 $ 475,915
Domestic [Member]    
Net sales 692,738 376,030
International [Member]    
Net sales 114,696 99,885
Residential Power Products [Member]    
Net sales 542,149 257,619
Residential Power Products [Member] | Domestic [Member]    
Net sales 522,215 243,830
Residential Power Products [Member] | International [Member]    
Net sales 19,934 13,789
Commercial and Industrial Power Products [Member]    
Net sales 202,391 172,066
Commercial and Industrial Power Products [Member] | Domestic [Member]    
Net sales 117,879 95,827
Commercial and Industrial Power Products [Member] | International [Member]    
Net sales 84,512 76,239
Other Products and Services [Member]    
Net sales 62,894 46,230
Other Products and Services [Member] | Domestic [Member]    
Net sales 52,644 36,373
Other Products and Services [Member] | International [Member]    
Net sales $ 10,250 $ 9,857