Titan Mining Corporation (TII)
NYSEAMERICAN: TII · Real-Time Price · USD
1.970
-0.070 (-3.43%)
Jul 31, 2026, 12:00 PM EDT - Market open

Titan Mining Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
77.8274.2464.352.0962.0655.59
Revenue Growth
13.46%15.45%23.45%-16.07%11.63%70.34%
Gross Profit
20.8917.6512.79-7.58116.73101.81
Operating Income
20.8917.6512.79-7.587.399.38
Net Income
-12.7512.917-10.21-0.940.45
Earnings Per Share
-0.130.140.07-0.11-0.010.00
EPS Growth
-87.76%----

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
13.8217.4810.165.036.726.04
Total Debt
26.8726.3932.2135.8630.2235.33
Net Cash (Debt)
-13.05-8.91-22.05-30.82-23.5-29.29
Net Cash Growth
------
Net Cash Per Share
-0.13-0.10-0.10-0.34-0.25-0.32

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
12.4712.5814.290.4215.677.26
Capital Expenditures
-13.56-12.67-1.82-2.65-4.31-4.59
Free Cash Flow
-1.08-0.112.47-2.2311.362.67
Free Cash Flow Growth
----325.23%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
26.85%23.78%19.88%-14.55%188.10%183.14%
Operating Margin
26.85%23.78%19.88%-14.55%11.90%16.86%
Pretax Margin
-4.42%17.31%26.17%-19.58%1.40%17.61%
Profit Margin
-16.39%17.38%26.43%-19.60%1.29%0.82%
FCF Margin
-1.39%-0.13%19.39%-4.28%18.30%4.80%

Dividends

Fiscal YearFY 2023FY 2022FY 2021
Period EndingDec '23 Dec '22 Dec '21
Dividend Per Share
0.0110.011-
Dividend Per Share Growth
2.70%--
Dividend Yield
4.33%6.28%1.23%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-27.346.10--195.92
P/FCF Ratio
--3.34-5.7533.30
PS Ratio
2.574.750.650.881.051.60