U.S. market Open. Closes in 26 minutes

TFPM | Triple Flag Precious Metals Corp. Stock Financials Income Statements Annual

(Stock Exchange: NYSE)
*Sign In to persist settings
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-31
Revenue207.77M151.88M150.42M112.59M59.15M43.04M
Cost of Revenue104.19M64.88M67.17M62.49M46.95M41.80M
Gross Profit103.57M87.00M83.25M50.10M12.19M1.24M
Operating Expenses34.97M19.30M14.51M7.57M11.14M5.45M
Selling, General & Admin34.97M19.30M14.11M7.17M10.78M5.42M
Research & Development4.22M2.98M764.22K125.29K130.97KN/A
Other Operating Expenses-670.00K-2.98M399.00K399.00K355.00K30.00K
Operating Income68.60M16.75M68.74M34.66M1.41M-4.21M
Other Expenses / Income-31.55M43.13M-16.78M27.50M-38.95M8.58M
Before Tax Income37.06M59.88M51.96M62.16M-37.54M2.02M
Income Tax Expenses108.96K4.79M6.44M6.59M3.85M3.41M
Net Income36.28M55.09M45.53M55.56M-41.39M-32.00K
Interest Expenses7.32M1.41M6.42M10.39M8.73M2.93M
Basic Shares Outstanding199.33M155.95M148.03M155.13M155.13M155.13M
Diluted Shares Outstanding199.52M155.95M148.03M155.13M155.13M155.13M
EBITDA135.28M67.21M123.56M96.69M43.37M32.73M
EBITDA Margin65.11%44.25%82.15%85.88%73.32%76.04%
EBIT43.71M61.29M58.39M72.55M-28.81M6.31M
EBIT Margin21.04%40.35%38.82%64.44%-48.71%14.66%
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙