Stella-Jones (STLJF) Financial Statements
Stella-Jones Financial Overview
Stella-Jones's market cap is currently $2.62B. The company's EPS TTM is $4.72; its P/E ratio is 14.19; and it has a dividend yield of 2.01%. Stella-Jones is estimated to report earnings on November 4, 2026, and the estimated EPS forecast is $1.13. See an overview of income statement, balance sheet, and cash flow financials.
| Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | $ 3.49B | $ 3.47B | $ 3.32B | $ 3.06B | $ 2.75B |
| Gross Profit | $ 689.00M | $ 724.00M | $ 688.00M | $ 524.00M | $ 456.00M |
| Operating Income | $ 492.00M | $ 503.00M | $ 499.00M | $ 359.00M | $ 326.00M |
| EBITDA | $ 661.00M | $ 633.00M | $ 608.00M | $ 448.00M | $ 400.00M |
| Net Income | $ 337.00M | $ 319.00M | $ 326.00M | $ 241.00M | $ 227.00M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | $ 44.00M | $ 50.00M | $ 0.00 | $ -167.00M | $ -144.00M |
| Total Assets | $ 4.12B | $ 4.10B | $ 3.71B | $ 3.07B | $ 2.67B |
| Total Debt | $ 1.64B | $ 1.70B | $ 1.61B | $ 1.11B | $ 878.00M |
| Net Debt | $ 1.60B | $ 1.65B | $ 1.61B | $ 1.27B | $ 1.02B |
| Total Liabilities | $ 2.08B | $ 2.16B | $ 2.06B | $ 1.52B | $ 1.22B |
| Stockholders' Equity | $ 2.04B | $ 1.94B | $ 1.65B | $ 1.56B | $ 1.45B |
| Cash Flow | |||||
| Free Cash Flow | $ 454.00M | $ 265.00M | $ -58.00M | $ 147.00M | $ 187.00M |
| Operating Cash Flow | $ 557.00M | $ 408.00M | $ 107.00M | $ 255.00M | $ 251.00M |
| Investing Cash Flow | $ -337.00M | $ -137.00M | $ -258.00M | $ -154.00M | $ -193.00M |
| Financing Cash Flow | $ -226.00M | $ -221.00M | $ 151.00M | $ -101.00M | $ -58.00M |
Currency in CAD