Toromont Industries Ltd.

TMTNF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Revenue$5,021,163$4,622,301$4,230,736$3,886,537
% Growth8.6%9.3%8.9%
Cost of Goods Sold$3,758,531$3,377,412$3,097,150$2,916,769
Gross Profit$1,262,632$1,244,889$1,133,586$969,768
% Margin25.1%26.9%26.8%25%
R&D Expenses$0$0$0$0
G&A Expenses$0$0$0$0
SG&A Expenses$572,760$523,761$509,417$493,831
Sales & Mktg Exp.$0$0$0$0
Other Operating Expenses$19,700$16,900$0$0
Operating Expenses$592,460$540,661$509,417$493,831
Operating Income$670,172$704,228$624,169$475,937
% Margin13.3%15.2%14.8%12.2%
Other Income/Exp. Net$24,982$17,884-$9,204-$19,134
Pre-Tax Income$695,154$722,112$614,965$456,803
Tax Expense$188,638$193,005$164,865$124,093
Net Income$506,516$534,712$454,198$332,710
% Margin10.1%11.6%10.7%8.6%
EPS6.186.315.524.03
% Growth-2.1%14.3%37%
EPS Diluted6.136.385.474
Weighted Avg Shares Out81,93183,81182,33982,548
Weighted Avg Shares Out Dil82,59282,89982,97883,269
Supplemental Information
Interest Income$53,637$45,982$21,717$9,027
Interest Expense$28,655$28,098$27,331$28,161
Depreciation & Amortization$204,975$172,079$162,153$158,360
EBITDA$928,784$876,307$802,968$643,324
% Margin18.5%19%19%16.6%