XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Recognition

The following table disaggregates the Company’s revenues by major source:

 

 

Three Months Ended

 

 

March 31,

 

 

2023

 

 

2022

 

Railcar sales

$

76,996

 

 

$

89,308

 

Parts sales

 

3,400

 

 

 

3,111

 

Revenues from contracts with customers

 

80,396

 

 

 

92,419

 

Leasing revenues

 

603

 

 

 

817

 

Total revenues

$

80,999

 

 

$

93,236