B
TMX Group Limited TMXXF
$36.02 -$0.09-0.25%
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 280.96M 259.40M 268.28M 256.56M 221.61M
Total Other Revenue -- -- -- -- --
Total Revenue 280.96M 259.40M 268.28M 256.56M 221.61M
Cost of Revenue 22.86M 19.43M 20.46M 19.06M 17.49M
Gross Profit 258.10M 239.97M 247.81M 237.50M 204.12M
SG&A Expenses 98.65M 95.17M 97.93M 97.91M 85.26M
Depreciation & Amortization 30.00M 30.79M 30.11M 29.97M 20.87M
Other Operating Expenses 0.00 0.00 0.00 0.00 0.00
Total Operating Expenses 151.52M 145.39M 148.50M 146.93M 123.63M
Operating Income 129.44M 114.01M 119.78M 109.63M 97.98M
Income Before Tax 157.88M 92.38M 106.48M 131.21M 91.88M
Income Tax Expenses 33.86M 23.32M 26.31M 20.40M 22.49M
Earnings from Continuing Operations 124.01M 69.07M 80.17M 110.81M 69.39M
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -10.22M -8.43M -7.09M -7.34M -7.35M
Net Income 113.80M 60.63M 73.08M 103.47M 62.04M
EBIT 129.44M 114.01M 119.78M 109.63M 97.98M
EBITDA 151.23M 144.80M 149.89M 139.59M 111.43M
EPS Basic 0.41 0.22 0.26 0.37 0.22
Normalized Basic EPS 0.31 0.18 0.22 0.19 0.19
EPS Diluted 0.41 0.22 0.26 0.37 0.22
Normalized Diluted EPS 0.31 0.18 0.21 0.19 0.19
Average Basic Shares Outstanding 277.78M 277.67M 277.37M 276.85M 276.98M
Average Diluted Shares Outstanding 279.16M 279.00M 278.55M 278.05M 277.89M
Dividend Per Share 0.14 0.14 0.14 0.13 0.13
Payout Ratio 33.15% 63.85% 52.70% 35.70% 59.00%
Weiss Ratings