Unlock stock picks and a broker-level newsfeed that powers Wall Street.

Dusseldorf - Delayed Quote EUR

Toromont Industries Ltd (14T.DU)

70.50
-2.00
(-2.76%)
At close: May 2 at 8:12:09 AM GMT+2
Currency in CAD All numbers in thousands
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Total Revenue
5,094,436
5,021,163
4,622,301
4,115,347
3,886,537
Cost of Revenue
3,838,403
3,758,531
3,377,412
2,996,831
2,916,769
Gross Profit
1,256,033
1,262,632
1,244,889
1,118,516
969,768
Operating Expense
593,961
592,460
540,661
499,418
493,831
Operating Income
662,072
670,172
704,228
619,098
475,937
Net Non Operating Interest Income Expense
20,022
24,982
17,884
-5,614
-19,134
Other Income Expense
--
--
--
--
6,392
Pretax Income
682,094
695,154
722,112
613,484
456,803
Tax Provision
185,061
188,638
193,005
163,384
124,093
Net Income Common Stockholders
497,033
506,516
534,712
454,198
332,710
Diluted NI Available to Com Stockholders
497,033
506,516
534,712
454,198
332,710
Basic EPS
6.08
6.18
6.50
5.52
4.03
Diluted EPS
6.03
6.13
6.45
5.47
4.00
Basic Average Shares
81,762.31
82,011.67
82,305.87
82,339.48
82,547.96
Diluted Average Shares
82,311.26
82,591.90
82,898.70
82,978.32
83,269.45
Total Operating Income as Reported
662,072
670,172
704,228
619,098
475,937
Total Expenses
4,432,364
4,350,991
3,918,073
3,496,249
3,410,600
Net Income from Continuing & Discontinued Operation
497,033
506,516
534,712
454,198
332,710
Normalized Income
497,033
506,516
529,107
450,100
332,710
Interest Income
49,129
53,637
45,982
21,717
9,027
Interest Expense
29,107
28,655
28,098
27,331
28,161
Net Interest Income
20,022
24,982
17,884
-5,614
-19,134
EBIT
711,201
723,809
750,210
640,815
484,964
EBITDA
931,644
928,784
932,655
802,968
643,324
Reconciled Cost of Revenue
3,838,403
3,758,531
3,377,412
2,996,831
2,916,769
Reconciled Depreciation
220,443
204,975
182,445
162,153
158,360
Net Income from Continuing Operation Net Minority Interest
497,033
506,516
529,107
450,100
332,710
Total Unusual Items Excluding Goodwill
--
--
--
--
6,392
Total Unusual Items
--
--
--
--
6,392
Normalized EBITDA
931,644
928,784
932,655
802,968
643,324
Tax Rate for Calcs
0
0
0
0
0
12/31/2021 - 2/16/2024

Upgrade to begin using 40 years of financial statements and get so much more.

Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.

Upgrade