XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Segment Reporting - Total Sales by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Total sales $ 1,000,420 $ 1,291,391 $ 1,888,330 $ 2,427,247
External Net Sales [Member]        
Total sales 1,000,420 1,291,391 1,888,330 2,427,247
Intersegment Sales [Member]        
Total sales 0 0 0 0
Intersegment Eliminations [Member]        
Total sales (38,555) (38,321) (87,104) (62,916)
Intersegment Eliminations [Member] | External Net Sales [Member]        
Total sales 0 0 0 0
Intersegment Eliminations [Member] | Intersegment Sales [Member]        
Total sales (38,555) (38,321) (87,104) (62,916)
Domestic [Member]        
Total sales 804,539 1,107,431 1,508,927 2,072,105
Domestic [Member] | Operating Segments [Member]        
Total sales 815,252 1,126,418 1,535,247 2,101,362
Domestic [Member] | Operating Segments [Member] | External Net Sales [Member]        
Total sales 804,539 1,107,431 1,508,927 2,072,105
Domestic [Member] | Operating Segments [Member] | Intersegment Sales [Member]        
Total sales 10,713 18,987 26,320 29,257
International [Member]        
Total sales 195,881 183,960 379,403 355,142
International [Member] | Operating Segments [Member]        
Total sales 223,723 203,294 440,187 388,801
International [Member] | Operating Segments [Member] | External Net Sales [Member]        
Total sales 195,881 183,960 379,403 355,142
International [Member] | Operating Segments [Member] | Intersegment Sales [Member]        
Total sales $ 27,842 $ 19,334 $ 60,784 $ 33,659