XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE (Tables)
9 Months Ended
Sep. 30, 2023
REVENUE  
Schedule of disaggregation of revenue by the geographic region for customers

Three Months Ended

    

Nine Months Ended

September 30,

September 30,

    

2023

    

2022

    

2023

    

2022

Net Sales:

 

  

 

  

 

  

 

  

North America

$

242,702

$

182,249

$

773,189

$

562,235

Foreign

 

31,866

 

23,308

 

83,919

 

60,367

$

274,568

$

205,557

$

857,108

$

622,602

Schedule of net sales and long-lived assets by region

September 30,

December 31,

    

2023

    

2022

Chassis

$

20,187

$

18,604

Raw materials

 

86,157

 

75,934

Work in process

 

45,520

 

40,655

Finished goods

 

24,465

 

18,463

$

176,329

$

153,656