TMX Group Limited

TMXXF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Assets
Cash & Equivalents$325$301$376$264
Short-Term Investments$108$119$117$77
Receivables$268$203$168$135
Inventory$0$0$0$0
Other Curr. Assets$31,947$57,766$49,602$57,324
Total Curr. Assets$32,649$58,388$50,263$57,800
Property Plant & Equip (Net)$148$139$140$149
Goodwill$2,638$1,777$1,769$1,696
Intangibles$4,678$3,723$3,749$3,461
Long-Term Investments$19$263$16$46
Tax Assets$19$0$24$25
Other NC Assets$60$48$24$23
Total NC Assets$7,561$5,949$5,721$5,399
Other Assets$0$0$0$0
Total Assets$40,210$64,337$55,983$63,199
Liabilities
Payables$81$79$67$68
Short-Term Debt$236$617$274$11
Tax Payable$269$245$246$216
Deferred Revenue$29$2$21$26
Other Curr. Liab.$31,842$57,622$49,404$57,198
Total Curr. Liab.$32,456$58,565$50,012$57,519
LT Debt$1,938$534$835$1,085
Deferred Rev, NC$1$1$1$3
Deferred Tax Liab, NC$912-$1$877$845
Other NC Liab.$81$916$50$41
Total NC Liab.$2,932$1,451$1,763$1,974
Other Liabilities$0$0$0$0
Cap. Leases$105$96$98$98
Total Liabilities$35,388$60,016$51,776$59,493
Equity
Pref Stock$0$1,340$0$0
Common Stock$2,796$2,769$2,831$2,876
Retained Earnings$1,623$1,340$1,178$817
AOCI$148-$13-$33$1
Other Equity$11-$1,329$11$12
Total Equity$4,577$4,108$3,987$3,706
Supplemental Information
Minority Interest$245$214$220$0
Total Liab. & Tot. Equity$40,210$64,337$55,983$63,199
Net Debt$1,849$850$734$832