TMTNF - Toromont Industries Ltd.

Other OTC - Other OTC Delayed price. Currency in USD
Show:
Income statement
Balance sheet
Cash flow
Annual

Income statement

All numbers in thousands
Breakdown
ttm
30/12/2018
30/12/2017
30/12/2016
Total revenue
3,619,562
3,504,236
2,350,162
1,867,283
Cost of revenue
2,725,149
2,640,835
1,794,213
1,399,695
Gross profit
894,413
863,401
555,949
467,588
Operating expenses
Research development
-
-
-
-
Selling general and administrative
488,489
493,827
306,367
255,964
Total operating expenses
488,489
493,827
306,367
255,964
Operating income or loss
405,924
369,574
249,582
211,624
Interest expense
27,401
30,643
12,277
7,242
Total other income/expenses net
5,081
5,457
2,351
6,134
Income before tax
387,597
347,849
241,964
213,327
Income tax expense
106,353
95,865
65,994
57,579
Income from continuing operations
281,244
251,984
175,970
155,748
Net income
281,244
251,984
175,970
155,748
Net income available to common shareholders
281,244
251,984
175,970
155,748
Reported EPS
Basic
-
3.10
2.22
1.99
Diluted
-
3.07
2.20
1.98
Weighted average shares outstanding
Basic
-
81,231
79,092
78,127
Diluted
-
81,975
79,907
78,674
EBITDA
-
520,027
343,946
297,295
By using Yahoo, you agree that we and our partners can use cookies for purposes such as customising content and advertising. See our Privacy Policy to learn more