Loading market dashboard

Financials in CAD. Standardized financial statements.
A compact view of how TerraVest Industries Inc. turns revenue into operating income and net income.
| Metric | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue? | $1.37B | $911.82M | $678.35M | $576.70M | $307.46M | $304.25M | $306.29M | $269.93M | $192.53M | $178.51M |
| Revenue Growth? | +50.4% | +34.4% | +17.6% | +87.6% | +1.1% | -0.7% | +13.5% | +40.2% | +7.9% | 0.0% |
| Cost of Revenue? | $1.05B | $648.45M | $512.39M | $452.32M | $226.83M | $231.99M | $235.54M | $208.34M | $148.68M | $138.87M |
| Gross Profit? | $318.72M | $263.37M | $165.96M | $124.39M | $80.63M | $72.26M | $70.74M | $61.59M | $43.85M | $39.65M |
| Gross Margin? | +23.2% | +28.9% | +24.5% | +21.6% | +26.2% | +23.8% | +23.1% | +22.8% | +22.8% | +22.2% |
| Operating Expenses? | $179.05M | $144.61M | $84.55M | $73.33M | $34.51M | $36.82M | $33.80M | $33.17M | $29.37M | $25.02M |
| Operating Income? | $139.67M | $118.75M | $81.41M | $51.05M | $46.13M | $35.45M | $36.95M | $28.42M | $14.48M | $14.63M |
| EBITDA? | $293.32M | $179.15M | $115.57M | $80.76M | $60.94M | $50.41M | $48.79M | $40.32M | $24.38M | $24.58M |
| Income Before Tax | $121.94M | $96.73M | $67.27M | $58.66M | $46.05M | $35.50M | $30.95M | $22.46M | $11.71M | $10.69M |
| Income Tax Expense | $23.57M | $23.49M | $17.64M | $11.88M | $9.64M | $8.87M | $8.40M | $5.31M | $2.68M | $3.00M |
| Net Income? | $86.65M | $63.57M | $42.07M | $45.25M | $36.62M | $26.84M | $22.50M | $17.27M | $9.19M | $7.45M |
| EPS? | $4.27 | $3.41 | $2.35 | $2.53 | $2.02 | $1.45 | $1.30 | $0.84 | $0.50 | $0.41 |
| Diluted EPS? | $4.13 | $3.29 | $2.32 | $2.50 | $2.00 | $1.42 | $1.18 | $0.84 | $0.49 | $0.41 |
Revenue, profitability, margins, EPS, and share-count trends over time.
Top-line demand and scale over time
Profit left after direct production costs
Core business profitability before financing and tax
Bottom-line profit after all expenses
Profit allocated to each diluted share
Share count trend that affects EPS quality
Gross, operating, and net margin quality