XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Note 7 - Segment Reporting - Net Sales by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net sales $ 1,291,391 $ 919,981 $ 2,427,247 $ 1,727,415
Residential Power Products [Member]        
Net sales 896,013 599,991 1,672,957 1,142,140
Commercial and Industrial Power Products [Member]        
Net sales 309,348 254,295 588,077 456,686
Other Products and Services [Member]        
Net sales 86,030 65,695 166,213 128,589
Domestic [Member]        
Net sales 1,107,431 784,146 2,072,105 1,476,884
Domestic [Member] | Residential Power Products [Member]        
Net sales 860,014 583,341 1,610,341 1,105,556
Domestic [Member] | Commercial and Industrial Power Products [Member]        
Net sales 173,549 143,654 319,286 261,533
Domestic [Member] | Other Products and Services [Member]        
Net sales 73,868 57,151 142,478 109,795
International [Member]        
Net sales 183,960 135,835 355,142 250,531
International [Member] | Residential Power Products [Member]        
Net sales 35,999 16,650 62,616 36,584
International [Member] | Commercial and Industrial Power Products [Member]        
Net sales 135,799 110,641 268,791 195,153
International [Member] | Other Products and Services [Member]        
Net sales $ 12,162 $ 8,544 $ 23,735 $ 18,794