XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Segment Reporting - Net Sales by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net sales $ 1,173,563 $ 1,070,667 $ 3,061,033 $ 2,958,997
Residential Power Products [Member]        
Net sales 722,787 565,087 1,690,136 1,482,538
Commercial and Industrial Power Products [Member]        
Net sales 327,956 384,533 1,026,095 1,131,876
Other Products and Services [Member]        
Net sales 122,820 121,047 344,802 344,583
Domestic [Member]        
Net sales 1,011,347 886,365 2,541,242 2,395,292
Domestic [Member] | Residential Power Products [Member]        
Net sales 701,781 539,775 1,629,100 1,389,112
Domestic [Member] | Commercial and Industrial Power Products [Member]        
Net sales 199,339 238,212 606,147 700,941
Domestic [Member] | Other Products and Services [Member]        
Net sales 110,227 108,378 305,995 305,239
International [Member]        
Net sales 162,216 184,302 519,791 563,705
International [Member] | Residential Power Products [Member]        
Net sales 21,006 25,312 61,036 93,426
International [Member] | Commercial and Industrial Power Products [Member]        
Net sales 128,617 146,321 419,948 430,935
International [Member] | Other Products and Services [Member]        
Net sales $ 12,593 $ 12,669 $ 38,807 $ 39,344