Toromont Industries Ltd.

TMTNF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Revenue$5,021$4,622$4,231$3,887
% Growth8.6%9.3%8.9%
Cost of Goods Sold$3,759$3,377$3,097$2,917
Gross Profit$1,263$1,245$1,134$970
% Margin25.1%26.9%26.8%25%
R&D Expenses$0$0$0$0
G&A Expenses$0$0$0$0
SG&A Expenses$573$524$509$494
Sales & Mktg Exp.$0$0$0$0
Other Operating Expenses$20$17$0$0
Operating Expenses$592$541$509$494
Operating Income$670$704$624$476
% Margin13.3%15.2%14.8%12.2%
Other Income/Exp. Net$25$18-$9-$19
Pre-Tax Income$695$722$615$457
Tax Expense$189$193$165$124
Net Income$507$535$454$333
% 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 Out82848283
Weighted Avg Shares Out Dil83838383
Supplemental Information
Interest Income$54$46$22$9
Interest Expense$29$28$27$28
Depreciation & Amortization$205$172$162$158
EBITDA$929$876$803$643
% Margin18.5%19%19%16.6%