PermRock Royalty Trust logo
PermRock Royalty Trust PRT
$ 3.85 -0.51%

PermRock Royalty Trust Income Statement 2011-2024 | PRT

Annual Income Statement PermRock Royalty Trust

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

Market Cap

38.4 M 67.3 M 111 M 43.4 M 30.4 M - - - - -

Shares

12.2 M 12.2 M 12.2 M 12.2 M 12.2 M - - - - -

Net Income

1.91 M 8.84 M 15.6 M -2.4 M -6.18 M - - - - -

Revenue

3.19 M 10.4 M 16.2 M 31.8 M 17.6 M - - - - -

EBITDA

2.31 M 9.44 M 15.6 M 14.3 M 5.14 M - - - - -

Operating Expenses

- - 649 K 7.32 M 4.79 M - - - - -

General and Administrative Expenses

878 K 1.01 M 649 K 2.81 M 2.99 M - - - - -

All numbers in USD currency