Permian Basin Royalty Trust logo
Permian Basin Royalty Trust PBT
$ 13.9 1.09%

Permian Basin Royalty Trust Financial Statements 2011-2024 | PBT

Annual Financial Statements Permian Basin Royalty Trust

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

Market Cap

159 M 178 M 316 M - - - - - 646 M 948 M

Shares

46.6 M 46.6 M 46.6 M - - - - - 46.6 M 46.6 M

Net Income

11 M 19.4 M 30.8 M 29.3 M 19.3 M 16 M 47.7 M 40.5 M 54 M 63.4 M

Revenue

12 M 20.5 M 32.1 M 30.6 M 21.1 M 17.8 M 49 M 41.7 M 55.1 M 64.6 M

EBITDA

11 M 19.4 M 30.8 M 29.3 M 19.9 M 16.5 M 47.7 M 40.5 M 54 M -

Operating Expenses

1.09 M 1.09 M 1.32 M 1.25 M 1.19 M 1.25 M 1.29 M 1.23 M 1.15 M 1 M

General and Administrative Expenses

1.04 M 1.09 M 1.32 M 1.25 M 1.19 M 1.25 M 1.29 M 1.23 M 1.15 M 1.17 M

All numbers in USD currency