XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Segment Reporting - Net Sales by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net sales $ 1,000,420 $ 1,291,391 $ 1,888,330 $ 2,427,247
Residential Power Products [Member]        
Net sales 498,587 896,013 917,450 1,672,957
Commercial and Industrial Power Products [Member]        
Net sales 384,353 309,348 747,343 588,077
Other Products and Services [Member]        
Net sales 117,480 86,030 223,537 166,213
Domestic [Member]        
Net sales 804,539 1,107,431 1,508,927 2,072,105
Domestic [Member] | Residential Power Products [Member]        
Net sales 468,184 860,014 849,336 1,610,341
Domestic [Member] | Commercial and Industrial Power Products [Member]        
Net sales 234,605 173,549 462,729 319,286
Domestic [Member] | Other Products and Services [Member]        
Net sales 101,750 73,868 196,862 142,478
International [Member]        
Net sales 195,881 183,960 379,403 355,142
International [Member] | Residential Power Products [Member]        
Net sales 30,403 35,999 68,114 62,616
International [Member] | Commercial and Industrial Power Products [Member]        
Net sales 149,748 135,799 284,614 268,791
International [Member] | Other Products and Services [Member]        
Net sales $ 15,730 $ 12,162 $ 26,675 $ 23,735