XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE - Schedule of Net Sales by Reporting Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net sales $ 325,883 $ 154,020 $ 585,822 $ 287,408
North America        
Net sales 310,815 145,409 559,367 268,882
Europe        
Net sales 11,909 7,280 20,561 15,775
Asia-Pacific        
Net sales 1,606 883 2,864 1,849
Other        
Net sales $ 1,553 $ 448 $ 3,030 $ 902