XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 7 - Segment Reporting - Net Sales by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net sales $ 998,197 $ 1,000,420 $ 1,887,470 $ 1,888,330
Residential Power Products [Member]        
Net sales 538,399 498,587 967,349 917,450
Commercial and Industrial Power Products [Member]        
Net sales 344,169 384,353 698,139 747,343
Other Products and Services [Member]        
Net sales 115,629 117,480 221,982 223,537
Domestic [Member]        
Net sales 817,558 804,539 1,529,895 1,508,927
Domestic [Member] | Residential Power Products [Member]        
Net sales 515,166 468,184 927,319 849,336
Domestic [Member] | Commercial and Industrial Power Products [Member]        
Net sales 200,315 234,605 406,808 462,729
Domestic [Member] | Other Products and Services [Member]        
Net sales 102,077 101,750 195,768 196,862
International [Member]        
Net sales 180,639 195,881 357,575 379,403
International [Member] | Residential Power Products [Member]        
Net sales 23,233 30,403 40,030 68,114
International [Member] | Commercial and Industrial Power Products [Member]        
Net sales 143,854 149,748 291,331 284,614
International [Member] | Other Products and Services [Member]        
Net sales $ 13,552 $ 15,730 $ 26,214 $ 26,675