TFPM
TFPM
NYSE · Metals & Mining

Triple Flag Precious Met

$32.47
+0.52 (+1.63%)
As of Mar 25, 9:46 PM ET ·
Financial Highlights (FY 2026)
Revenue
396.64M
Net Income
-34,048,174
Gross Margin
57.7%
Profit Margin
-8.6%
Rev Growth
+21.4%
D/E Ratio
0.00
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 57.7% 57.7% 62.1% 62.1%
Operating Margin -6.7% -6.0% 23.7% 20.4%
Profit Margin -8.6% -8.2% 14.9% 16.3%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 396.64M 326.78M 3.02B 3.26B
Gross Profit 228.86M 188.55M 1.88B 2.02B
Operating Income -26,535,544 -19,675,391 716.75M 663.76M
Net Income -34,048,174 -25,245,803 450.91M 531.81M
Gross Margin 57.7% 57.7% 62.1% 62.1%
Operating Margin -6.7% -6.0% 23.7% 20.4%
Profit Margin -8.6% -8.2% 14.9% 16.3%
Rev Growth +21.4% +21.4% +15.4% +3.8%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 5.08M 5.08M 4.47B 5.19B
Total Equity 5.08B 5.08B 6.63B 5.94B
D/E Ratio 0.00 0.00 0.67 0.87
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 80.95M 63.36M 1.14B 1.13B
Free Cash Flow 381.52M 412.60M