XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 7 - Segment Reporting - Net Sales by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Net sales $ 1,088,258 $ 942,698 $ 3,515,505 $ 2,670,113
Residential Power Products [Member]        
Net sales 664,115 608,816 2,337,072 1,750,957
Commercial and Industrial Power Products [Member]        
Net sales 311,186 258,309 899,263 714,994
Other Products and Services [Member]        
Net sales 112,957 75,573 279,170 204,162
Domestic [Member]        
Net sales 931,132 790,764 3,003,237 2,267,648
Domestic [Member] | Residential Power Products [Member]        
Net sales 635,772 585,150 2,246,113 1,690,707
Domestic [Member] | Commercial and Industrial Power Products [Member]        
Net sales 196,485 140,824 515,771 402,357
Domestic [Member] | Other Products and Services [Member]        
Net sales 98,875 64,790 241,353 174,584
International [Member]        
Net sales 157,126 151,934 512,268 402,465
International [Member] | Residential Power Products [Member]        
Net sales 28,343 23,666 90,959 60,250
International [Member] | Commercial and Industrial Power Products [Member]        
Net sales 114,701 117,485 383,492 312,637
International [Member] | Other Products and Services [Member]        
Net sales $ 14,082 $ 10,783 $ 37,817 $ 29,578