Toromont Industries Ltd.

TMTNF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Assets
Cash & Equivalents$890,815$1,040,757$927,780$916,830
Short-Term Investments$0$0$0$0
Receivables$636,938$627,243$561,479$451,944
Inventory$1,321,567$1,119,071$1,025,759$720,421
Other Curr. Assets$41,426$23,733$54,177$19,246
Total Curr. Assets$2,890,746$2,810,804$2,569,195$2,108,441
Property Plant & Equip (Net)$1,446,801$1,254,180$1,109,823$995,098
Goodwill$95,294$93,780$93,780$93,780
Intangibles$373,830$376,308$378,785$381,263
Long-Term Investments$0$0$0$0
Tax Assets$1,203$0$925$231
Other NC Assets$60,618$36,775$29,617$4,983
Total NC Assets$1,977,746$1,761,043$1,612,930$1,475,355
Other Assets$0$0$0$0
Total Assets$4,868,492$4,571,847$4,182,125$3,583,796
Liabilities
Payables$698,234$623,357$636,182$527,217
Short-Term Debt$158,710$9,200$7,700$7,800
Tax Payable$0$7,006$28,653$15,239
Deferred Revenue$331,946$0$309,349$199,696
Other Curr. Liab.$30,675$426,502$384,204$263,446
Total Curr. Liab.$1,219,565$1,066,065$1,056,739$813,702
LT Debt$531,005$672,862$663,220$658,117
Deferred Rev, NC$23,585$0$23,276$27,254
Deferred Tax Liab, NC$110,170$0$82,939$48,682
Other NC Liab.$28,774$149,068$30,592$82,712
Total NC Liab.$693,534$821,930$800,027$816,765
Other Liabilities$0$0$0$0
Cap. Leases$41,287$34,278$23,860$19,580
Total Liabilities$1,913,099$1,887,995$1,856,766$1,630,467
Equity
Pref Stock$0$0$0$0
Common Stock$597,976$582,801$561,078$539,677
Retained Earnings$2,309,784$2,079,914$1,731,661$1,392,551
AOCI$13,340-$6,209$13,358$4,749
Other Equity$34,293$27,346$19,262$16,352
Total Equity$2,955,393$2,683,852$2,325,359$1,953,329
Supplemental Information
Minority Interest$0$0$0$0
Total Liab. & Tot. Equity$4,868,492$4,571,847$4,182,125$3,583,796
Net Debt-$201,100-$358,695-$256,860-$250,913