Record Backlog and Orders
NFI achieved its highest annual orders ever with a total backlog of 9,489 equivalent units, a 55% increase from 2023, totaling $12.8 billion at the end of 2024.
Strong Financial Recovery
NFI reported a 77% year-over-year increase in quarterly adjusted EBITDA, contributing to a $145.2 million improvement on a fiscal year basis and net earnings of approximately $19 million, a gain of $21 million year-over-year.
Aftermarket Segment Performance
Aftermarket segment achieved $157.1 million in revenue and $32.8 million in adjusted EBITDA, up 16% and 11% year-over-year, respectively, contributing to a record year.
Supply Chain Improvement
Significant improvement in supply chain health, with high-risk, high-impact suppliers reduced from 50 in 2022 to just three by end of 2024.