TFIINYSETrucking & Courier Services (No Air)Fiscal year ends December 31
TFI International Inc.
Financials through fiscal 2025, year ended Dec 31, 2025Last filing: 40-F on Feb 17, 2026
$111.60−2.45 (-2.15%)
Close on Oct 19, 2026
- Market cap
- –
- P/E (TTM)
- 30.0
- Dividend yield
- –
TFI International Inc. revenue by segment
By business segment
| Revenue | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | % of revenue | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Less-Than-Truckload | $3.27B | $3.70B | $3.95B | $4.02B | $2.82B | $589.24M | $727.25M | 41.5% | -11.7% |
| Truckload | $3.10B | $2.94B | $1.94B | $2.45B | $2.16B | $1.75B | $1.89B | 39.3% | +5.4% |
| Logistics | $1.58B | $1.82B | $1.70B | $1.76B | $1.66B | $945.13M | $774.83M | 20.1% | -13.2% |
| Package and Courier | – | – | $583.20M | $650.84M | $641.45M | $529.16M | $539.61M | – | – |
| Operating income | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | YoY |
|---|---|---|---|---|---|---|---|---|
| Less-Than-Truckload | $259.95M | $361.24M | $424.79M | $470.81M | $572.80M | $87.95M | $82.23M | -28.0% |
| Truckload | $220.15M | $252.43M | $237.39M | $366.87M | $230.19M | $206.35M | $192.17M | -12.8% |
| Logistics | $131.28M | $182.36M | $160.11M | $140.45M | $142.79M | $84.46M | $57.45M | -28.0% |
| Package and Courier | – | – | $114.36M | $134.31M | $108.44M | $78.75M | $82.23M | – |
By product or service
By region
| Revenue | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | % of revenue | YoY |
|---|---|---|---|---|---|---|---|---|---|
| United States | $5.46B | $5.85B | $4.95B | $6.07B | $4.83B | $1.78B | $1.75B | 69.3% | -6.6% |
| Canada | $2.42B | $2.54B | $2.57B | $2.72B | $2.37B | $1.99B | $2.13B | 30.7% | -4.9% |
| Mexico | – | – | – | $17.63M | $21.66M | $18.91M | $15.69M | – | – |
From the segment and revenue-disaggregation notes of TFI International's 10-K and 10-Q filings (XBRL). Fourth-quarter figures are the fiscal year less the first nine months. Segment names follow the company's own labels and can change when it reorganizes.