TFI International Inc. (TSX: TFII)
Canada flag Canada · Delayed Price · Currency is CAD
198.29
-0.35 (-0.18%)
Jul 2, 2024, 3:59 PM EDT

TFI International Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 1996
Cash & Equivalents
335.56147.1219.294.3-75.89
Upgrade
Short-Term Investments
00000.08
Upgrade
Cash & Cash Equivalents
335.56147.1219.294.3-75.89
Upgrade
Cash Growth
128.09%662.58%348.96%--
Upgrade
Receivables
918.411,0441,062605.48462.79
Upgrade
Inventory
23.9624.1824.48.7610.6
Upgrade
Other Current Assets
58.0748.7556.4634.24126
Upgrade
Total Current Assets
1,3361,2641,162652.77523.57
Upgrade
Property, Plant & Equipment
2,8412,5142,7301,4121,451
Upgrade
Long-Term Investments
50.2185.9631.399.730
Upgrade
Goodwill
1,4831,2811,4251,3761,177
Upgrade
Intangible Assets
536.22310.78368.11374.16319.08
Upgrade
Other Long-Term Assets
37.0150.636.1525.3817.38
Upgrade
Total Long-Term Assets
4,9484,2424,5913,1972,965
Upgrade
Total Assets
6,2845,5065,7533,8493,489
Upgrade
Accounts Payable
450.64708.77861.36468.24237.04
Upgrade
Deferred Revenue
290.31055.2650.67125.24
Upgrade
Current Debt
301.75153.02478.93131.52119.87
Upgrade
Other Current Liabilities
23.42104.8910.574.032.68
Upgrade
Total Current Liabilities
1,066966.681,406654.46484.83
Upgrade
Long-Term Debt
2,0431,5761,5581,0971,572
Upgrade
Other Long-Term Liabilities
583.51500.3568.32307.72279.04
Upgrade
Total Long-Term Liabilities
2,6262,0762,1271,4051,851
Upgrade
Total Liabilities
3,6923,0433,5332,0592,336
Upgrade
Total Debt
2,3441,7292,0371,2291,692
Upgrade
Debt Growth
35.61%-15.14%65.83%-27.40%44.34%
Upgrade
Common Stock
1,1071,0891,1331,120520.74
Upgrade
Retained Earnings
1,6471,5661,193805.07597.06
Upgrade
Comprehensive Income
-200.3-239.12-144.67-154.7218.74
Upgrade
Shareholders' Equity
2,5912,4632,2201,7901,153
Upgrade
Total Liabilities and Equity
6,2845,5065,7533,8493,489
Upgrade
Net Cash / Debt
-2,008.78-1,581.68-2,018.01-1,224.23-1,767.9
Upgrade
Net Cash Per Share
-23.08-17.33-21.17-13.46-20.71
Upgrade
Working Capital
269.89296.88-243.86-1.6938.74
Upgrade
Book Value Per Share
30.1627.5623.8620.0913.82
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.