Loading market dashboard

Financials in USD. 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? | $984.49M | $911.82M | $678.35M | $576.70M | $307.46M | $304.25M | $306.29M | $269.93M | $192.53M | $178.51M |
| Revenue Growth? | +8.0% | +34.4% | +17.6% | +87.6% | +1.1% | -0.7% | +13.5% | +40.2% | +7.9% | 0.0% |
| Cost of Revenue? | $755.65M | $648.45M | $512.39M | $452.32M | $226.83M | $231.99M | $235.54M | $208.34M | $148.68M | $138.87M |
| Gross Profit? | $228.84M | $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? | $128.56M | $144.19M | $84.73M | $73.36M | $34.51M | $36.82M | $33.69M | $32.97M | $29.13M | $25.38M |
| Operating Income? | $100.28M | $119.18M | $81.23M | $50.62M | $45.75M | $35.13M | $36.88M | $28.32M | $14.71M | $14.27M |
| EBITDA? | $210.60M | $190.58M | $122.85M | $85.91M | $65.00M | $53.99M | $47.96M | $40.07M | $24.44M | $24.22M |
| Income Before Tax | $87.55M | $96.73M | $67.27M | $58.66M | $46.05M | $35.50M | $30.95M | $22.46M | $11.71M | $10.69M |
| Income Tax Expense | $16.93M | $23.49M | $17.64M | $11.88M | $9.64M | $8.87M | $8.40M | $5.31M | $2.68M | $3.00M |
| Net Income? | $62.22M | $63.57M | $42.07M | $45.25M | $36.62M | $26.84M | $22.50M | $17.27M | $9.19M | $7.45M |
| EPS? | $3.07 | $3.41 | $2.32 | $2.53 | $2.02 | $1.45 | $1.30 | $0.84 | $0.50 | $0.41 |
| Diluted EPS? | $2.97 | $3.29 | $2.32 | $2.50 | $2.00 | $1.42 | $1.24 | $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