XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 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

 

Nine Months Ended

 

 

 

September 30,

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Railcar sales

 

$

58,407

 

 

$

82,017

 

 

$

220,752

 

 

$

224,089

 

Parts sales

 

 

3,340

 

 

 

2,927

 

 

 

9,613

 

 

 

9,231

 

Revenues from contracts with customers

 

 

61,747

 

 

 

84,944

 

 

 

230,365

 

 

 

233,320

 

Leasing revenues

 

 

147

 

 

 

799

 

 

 

1,124

 

 

 

2,445

 

Total revenues

 

$

61,894

 

 

$

85,743

 

 

$

231,489

 

 

$

235,765