Triple Flag Precious Metals

Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$144,956
$120,743
$93,456
$94,087
Gross Profit
104,354
87,851
82,687
62,336
EBITDA
128,583
112,363
88,991
72,632
EBIT
92,595
70,279
51,869
Net Income
115,309
78,013
61,916
55,736
Net Change In Cash
144,956
120,743
93,456
94,087
Free Cash Flow
81,964
89,984
-69,541
72,114
Cash
144,793
28,979
8,914
81,770
Basic Shares
207,255
207,165
206,656
201,414

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$395,508
$268,991
$204,024
$151,885
Gross Profit
267,191
230,764
102,076
87,004
EBITDA
359,335
205,047
109,188
113,646
EBIT
278,364
22,101
43,711
63,187
Net Income
244,206
-23,084
36,282
55,086
Net Change In Cash
395,508
268,991
204,024
151,885
Free Cash Flow
92,752
156,014
-36,757
66,096
Cash
28,979
36,245
17,379
71,098
Basic Shares
204,071
201,304
199,519
155,950

Earnings Calls

QuarterEPS
2026-03-31
$0.45
2025-12-31
$0.33
2025-09-30
$0.24
2025-06-30
$0.24