Tourmaline Oil Corp. (FRA:08T)
Germany flag Germany · Delayed Price · Currency is EUR
39.48
-0.23 (-0.58%)
At close: Dec 1, 2025

Tourmaline Oil Revenue

Tourmaline Oil had revenue of 1.39B CAD in the quarter ending September 30, 2025, a decrease of -5.16%. This brings the company's revenue in the last twelve months to 5.94B, up 2.13% year-over-year. In the year 2024, Tourmaline Oil had annual revenue of 5.37B, down -3.01%.

Revenue (ttm)
5.94B CAD
Revenue Growth
+2.13%
P/S Ratio
5.72
Revenue / Employee
12.98M CAD
Employees
458
Market Cap
15.32B EUR

Revenue Chart

* This company reports financials in CAD.

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 20245.37B-166.66M-3.01%
Dec 31, 20235.54B-3.29B-37.30%
Dec 31, 20228.83B4.54B105.96%
Dec 31, 20214.29B2.13B98.47%
Dec 31, 20202.16B83.87M4.04%
Dec 31, 20192.08B-27.74M-1.32%
Dec 31, 20182.10B184.33M9.60%
Dec 31, 20171.92B827.24M75.70%
Dec 31, 20161.09B-186.70M-14.59%
Dec 31, 20151.28B-15.62M-1.21%
Dec 31, 20141.30B567.23M77.93%
Dec 31, 2013727.84M300.76M70.42%
Dec 31, 2012427.08M80.97M23.39%
Dec 31, 2011346.10M150.70M77.12%
Dec 31, 2010195.41M160.28M456.29%
Dec 31, 200935.13M--

Revenue Definition

Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. Revenue does not take any expenses into account and is therefore different from profits.

Full Definition