XML 35 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2025
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,

 

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Railcar sales

 

 

$

153,883

 

 

$

109,010

 

 

$

354,667

 

 

$

405,684

 

Aftermarket sales

 

 

 

6,555

 

 

 

4,175

 

 

 

20,536

 

 

 

14,393

 

Revenues from contracts with customers

 

 

 

160,438

 

 

 

113,185

 

 

 

375,203

 

 

 

420,077

 

Leasing revenues

 

 

 

73

 

 

 

70

 

 

 

221

 

 

 

1,652

 

Total revenues

 

 

$

160,511

 

 

$

113,255

 

 

$

375,424

 

 

$

421,729