XML 36 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following table presents our disaggregated revenues by major product or service line for each reportable segment:
Three Months Ended March 31,
 20262025
($ in millions)
Railcar Leasing and Services Group ("Leasing Group"):
Leasing and management$210.3 $219.0 
Maintenance services63.2 59.2 
Digital and logistics services12.3 9.2 
285.8 287.4 
Rail Products Group:
Rail products275.2 387.8 
Parts & components24.8 32.7 
300.0 420.5 
Elimination of intersegment revenues(93.8)(122.5)
Total consolidated revenues$492.0 $585.4 
Remaining Performance Obligation
The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially satisfied as of March 31, 2026 and the percentage of the outstanding performance obligations as of March 31, 2026 expected to be delivered during the remainder of 2026:
Unsatisfied performance obligations at March 31, 2026
Total
Amount
Percent expected to be delivered in 2026
 (in millions)
Rail Products Group:
New railcars:
External customers$1,510.2 
Leasing Group
99.9 
$1,610.1 42 %
Sustainable railcar conversions$37.7 100 %
Railcar Leasing and Services Group:
Leasing and management$60.4 25 %
Contract with Customer, Contract Asset, Contract Liability, and Receivable
The following table presents our contract assets, which are included within the Receivables, net of allowance line in our Consolidated Balance Sheets.
March 31, 2026December 31, 2025
(in millions)
Railcar Leasing and Services Group$12.1 $10.9 
Rail Products Group$5.3 $4.9 
Operating Lease, Lease Income
The following table summarizes the impact of our leases on our Consolidated Statements of Operations:
Three Months Ended
March 31,
20262025
(in millions)
Operating lease revenues$193.3 $201.8 
Variable operating lease revenues$12.2 $13.2 
Interest income on sales-type lease receivables$0.3 $0.2