Deterra Royalties Limited

DETRF · OTC
Analyze with AI
6/30/2025
12/31/2024
12/31/2023
6/30/2023
Market Cap$1,965$2,138$2,956$2,459
- Cash$24$3$25$29
+ Debt$295$314$1$0
Enterprise Value$2,236$2,449$2,931$2,430
Revenue$151$112$119$133
% Growth34.5%-5.6%-10.4%
Gross Profit$97$106$114$128
% Margin64.4%94.3%96.2%96.6%
EBITDA$94$65$113$128
% Margin62.3%57.8%95.3%96.1%
Net Income$92$40$79$89
% Margin60.7%35.2%66.2%67%
EPS Diluted0.110.0750.150.17
% Growth47.3%-50.2%-11.8%
Operating Cash Flow$86$49$85$72
Capital Expenditures-$0-$0-$0-$0
Free Cash Flow$86$49$85$71