Toromont Industries Ltd. (TIH.TO)

CAD 112.94

(0.57%)

Annual Income Statements

(In CAD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 4.62 Billion 4.23 Billion 3.88 Billion 3.47 Billion 3.67 Billion 3.5 Billion
Cost of Revenue 3.37 Billion 3.09 Billion 2.91 Billion 2.64 Billion 2.77 Billion 2.64 Billion
Gross Profit 1.24 Billion 1.13 Billion 969.76 Million 835.74 Million 906.12 Million 863.4 Million
Operating Expenses 540.66 Million 509.41 Million 493.83 Million 463.31 Million 493.62 Million 493.82 Million
Selling, General and Administrative Expenses 540.66 Million 509.41 Million 493.83 Million 463.31 Million 493.62 Million 493.82 Million
Research and Development Expenses - - - - - -
Other Expenses - - - - - -
Cost and Expenses 3.91 Billion 3.6 Billion 3.41 Billion 3.1 Billion 3.26 Billion 3.13 Billion
Operating Income 704.22 Million 624.16 Million 475.93 Million 372.43 Million 412.49 Million 369.57 Million
Interest Expense 28.09 Million 27.33 Million 28.16 Million 29.98 Million 27.7 Million 30.64 Million
Income Tax Expense 193 Million 164.86 Million 124.09 Million 96.62 Million 107.74 Million 95.86 Million
Earnings before Tax 722.11 Million 619.06 Million 456.8 Million 351.53 Million 394.54 Million 347.84 Million
Net Income 534.71 Million 454.19 Million 332.71 Million 254.91 Million 286.8 Million 251.98 Million
Earnings Per Share Basic 6.50 5.52 4.03 3.10 3.52 3.10
Earnings Per Share Diluted 6.45 5.47 4.00 3.09 3.49 3.07
Weighted Average Shares Outstanding 82.3 Million 82.33 Million 82.54 Million 82.15 Million 81.59 Million 81.23 Million
Weighted Average Shares Outstanding (Diluted) 82.89 Million 82.97 Million 83.26 Million 82.62 Million 82.07 Million 81.97 Million
Gross Margin 0.27 0.27 0.25 0.24 0.25 0.25
EBIT Margin 0.20 0.19 0.17 0.16 0.16 0.15
Profit Margin 0.12 0.11 0.09 0.07 0.08 0.07
EBITDA 932.65 Million 802.96 Million 643.32 Million 547.82 Million 585.2 Million 509.17 Million
Earnings Before Tax Margin 0.15 0.15 0.12 0.11 0.11 0.11

Income Statement Charts