XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Segment Reporting - Net Sales by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net sales $ 1,070,667 $ 1,088,258 $ 2,958,997 $ 3,515,505
Residential Power Products [Member]        
Net sales 565,087 664,115 1,482,538 2,337,072
Commercial and Industrial Power Products [Member]        
Net sales 384,533 311,186 1,131,876 899,263
Other Products and Services [Member]        
Net sales 121,047 112,957 344,583 279,170
Domestic [Member]        
Net sales 886,365 931,132 2,395,292 3,003,237
Domestic [Member] | Residential Power Products [Member]        
Net sales 539,775 635,772 1,389,112 2,246,113
Domestic [Member] | Commercial and Industrial Power Products [Member]        
Net sales 238,212 196,485 700,941 515,771
Domestic [Member] | Other Products and Services [Member]        
Net sales 108,378 98,875 305,239 241,353
International [Member]        
Net sales 184,302 157,126 563,705 512,268
International [Member] | Residential Power Products [Member]        
Net sales 25,312 28,343 93,426 90,959
International [Member] | Commercial and Industrial Power Products [Member]        
Net sales 146,321 114,701 430,935 383,492
International [Member] | Other Products and Services [Member]        
Net sales $ 12,669 $ 14,082 $ 39,344 $ 37,817