C
TerraVest Industries Inc. TRRVF
$74.46 -$1.77-2.32%
Recommendation
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
52-Week Range
P/E (TTM)
EPS (TTM)

12/31/2024 09/30/2024 06/30/2024 03/31/2024 12/31/2023
Revenue 670.14M 670.22M 630.78M 568.68M 540.01M
Total Other Revenue -- -- -- -- --
Total Revenue 670.14M 670.22M 630.78M 568.68M 540.01M
Cost of Revenue 474.20M 476.63M 451.01M 414.57M 399.82M
Gross Profit 195.95M 193.59M 179.77M 154.12M 140.19M
SG&A Expenses 111.11M 105.45M 91.91M 73.88M 67.04M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses -- -- -- -- --
Total Operating Expenses 585.31M 582.07M 542.92M 488.45M 466.86M
Operating Income 84.84M 88.14M 87.86M 80.24M 73.15M
Income Before Tax 78.55M 71.20M 74.01M 68.84M 57.09M
Income Tax Expenses 17.07M 17.28M 18.64M 16.86M 15.74M
Earnings from Continuing Operations 61.47 53.92 55.36 51.98 41.35
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -6.91M -7.12M -7.37M -6.77M -6.16M
Net Income 54.56M 46.80M 47.99M 45.21M 35.20M
EBIT 84.84M 88.14M 87.86M 80.24M 73.15M
EBITDA 129.40M 131.38M 125.09M 107.44M 99.30M
EPS Basic 2.88 2.53 2.64 2.51 1.96
Normalized Basic EPS 2.10 1.94 2.07 1.85 1.65
EPS Diluted 2.77 2.45 2.56 2.44 1.92
Normalized Diluted EPS 2.03 1.89 2.02 1.81 1.62
Average Basic Shares Outstanding 75.98M 74.52M 72.93M 71.99M 71.69M
Average Diluted Shares Outstanding 78.68M 76.85M 74.91M 73.49M 72.84M
Dividend Per Share 0.46 0.44 0.42 0.41 0.39
Payout Ratio 15.10% 16.66% 15.25% 15.46% 18.81%
Weiss Ratings