| Name | Market Cap | Current Price | P/E Ratio | Revenue Growth 1Y | Net Margin | ROE | FCF Yield | Debt/Equity |
|---|---|---|---|---|---|---|---|---|
| TPLTexas Pacific Land Corporation | 22.81B | 330.94 | 16.78 | 11.75% | 61.68% | 34.82% | 2.02% | 0.00 |
| BSMBlack Stone Minerals, L.P. | 3B | 14.15 | 12.30 | -12.31% | 67.81% | 24.36% | 12.84% | 0.02 |
| DMLPDorchester Minerals, L.P. | 1.12B | 23.31 | 10.94 | -1.39% | 35.84% | 16.69% | 11.79% | 0.00 |
| NOGNorthern Oil and Gas, Inc. | 2.2B | 22.56 | 4.39 | 13.46% | 8.26% | 8.07% | 1.02 | |
| KRPKimbell Royalty Partners, LP | 1.16B | 12.46 | -0.16 | 13.72% | 11.14% | 4.66% | 21.54% | 0.28 |
| Dec 2015 | Dec 2016 | Dec 2017 | Dec 2018 | Dec 2019 | Dec 2020 | Dec 2021 | Dec 2022 | Dec 2023 | Dec 2024 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Sales/Revenue | 4.68M | 3.61M | 30.66M | 66.93M | 109.96M | 92.93M | 178.41M | 285.04M | 273.18M | 310.65M |
| Revenue Growth % | -0.35% | -0.23% | 7.5% | 1.18% | 0.64% | -0.15% | 0.92% | 0.6% | -0.04% | 0.14% |
| Cost of Goods Sold | 4.44M | 1.88M | 5.27B | 29.61M | 59.84M | 54.38M | 47.28M | 66.33M | 116.8M | 155.53M |
| COGS % of Revenue | 0.95% | 0.52% | 171.97% | 0.44% | 0.54% | 0.59% | 0.27% | 0.23% | 0.43% | 0.5% |
| Gross Profit | 249.31K | 1.72M | -5.24B | 37.31M | 50.12M | 38.55M | 131.13M | 218.71M | 156.38M | 155.12M |
| Gross Margin % | 0.05% | 0.48% | -170.97% | 0.56% | 0.46% | 0.41% | 0.73% | 0.77% | 0.57% | 0.5% |
| Gross Profit Growth % | -0.9% | 5.91% | -3045.59% | 1.01% | 0.34% | -0.23% | 2.4% | 0.67% | -0.29% | -0.01% |
| Operating Expenses | 2.54M | 2.5M | 28.61M | 21.5M | 30.81M | 289.29M | 81.82M | 81.79M | 46.5M | 118.13M |
| OpEx % of Revenue | 0.54% | 0.69% | 0.93% | 0.32% | 0.28% | 3.11% | 0.46% | 0.29% | 0.17% | 0.38% |
| Selling, General & Admin | 2.54M | 2.5M | 1.65M | 21.5M | 30.81M | 35.28M | 39.03M | 44.82M | 49.17M | 54.67M |
| SG&A % of Revenue | 0.54% | 0.69% | 0.05% | 0.32% | 0.28% | 0.38% | 0.22% | 0.16% | 0.18% | 0.18% |
| Research & Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| R&D % of Revenue | - | - | - | - | - | - | - | - | - | - |
| Other Operating Expenses | 0 | 0 | 26.97M | 0 | 0 | 254.01M | 42.79M | 36.98M | -2.67M | 63.46M |
| Operating Income | -30.96M | -5.77M | 2.05M | -48.17M | -32.89M | -250.73M | 49.31M | 136.92M | 109.87M | 36.99M |
| Operating Margin % | -6.61% | -1.6% | 0.07% | -0.72% | -0.3% | -2.7% | 0.28% | 0.48% | 0.4% | 0.12% |
| Operating Income Growth % | -3.36% | 0.81% | 1.36% | -24.5% | 0.32% | -6.62% | 1.2% | 1.78% | -0.2% | -0.66% |
| EBITDA | -26.95M | -4.16M | 17.71M | -22.95M | 19.39M | -202.47M | 86.41M | 187.32M | 206.69M | 172.47M |
| EBITDA Margin % | -5.75% | -1.15% | 0.58% | -0.34% | 0.18% | -2.18% | 0.48% | 0.66% | 0.76% | 0.56% |
| EBITDA Growth % | -7.84% | 0.85% | 5.25% | -2.3% | 1.84% | -11.44% | 1.43% | 1.17% | 0.1% | -0.17% |
| D&A (Non-Cash Add-back) | 4.01M | 1.6M | 15.66M | 25.21M | 52.27M | 48.26M | 37.1M | 50.41M | 96.81M | 135.47M |
| EBIT | -30.96M | -5.77M | 2.05M | -48.17M | -151.49M | -250.55M | 51.69M | 147.35M | 112.72M | 36.99M |
| Net Interest Income | -385.12K | -424.84K | 0 | -4.09M | -5.81M | -6.43M | -9.18M | -10.1M | -22.44M | -26.7M |
| Interest Income | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3.72M | 3.51M | 0 |
| Interest Expense | 385.12K | 424.84K | 791.44K | 4.09M | 5.81M | 6.43M | 9.18M | 13.82M | 25.95M | 26.7M |
| Other Income/Expense | -385.12K | -424.84K | -830.75K | -4.09M | -5.73M | -6.24M | -6.8M | -3.38M | -23.1M | -26.7M |
| Pretax Income | -31.35M | -6.19M | 1.22M | -52.26M | -157.31M | -256.98M | 42.51M | 133.53M | 86.77M | 10.3M |
| Pretax Margin % | -6.69% | -1.72% | 0.04% | -0.78% | -1.43% | -2.77% | 0.24% | 0.47% | 0.32% | 0.03% |
| Income Tax | -32.2K | 19.85K | -39.3K | 25K | 899K | -885.19K | 74.1K | 2.74M | 3.77M | -771.33K |
| Effective Tax Rate % | 1% | 1% | 1% | 0.97% | 1.01% | 0.62% | 0.8% | 0.84% | 0.77% | 1.19% |
| Net Income | -31.31M | -6.21M | 1.22M | -50.46M | -158.21M | -159.54M | 33.86M | 111.93M | 66.45M | 12.25M |
| Net Margin % | -6.68% | -1.72% | 0.04% | -0.75% | -1.44% | -1.72% | 0.19% | 0.39% | 0.24% | 0.04% |
| Net Income Growth % | -3.22% | 0.8% | 1.2% | -42.4% | -2.14% | -0.01% | 1.21% | 2.31% | -0.41% | -0.82% |
| Net Income (Continuing) | -31.31M | -6.21M | 1.22M | -52.28M | -158.21M | -256.09M | 42.44M | 130.79M | 83.01M | 11.07M |
| Discontinued Operations | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Minority Interest | 0 | 0 | 0 | 297.76M | 281.16M | 77M | 19.25M | 210.79M | 157.19M | 83.27M |
| EPS (Diluted) | -28.30 | -0.38 | 0.07 | -2.74 | -7.47 | -4.85 | 0.51 | 1.72 | 0.91 | -76.16 |
| EPS Growth % | -3.22% | 0.99% | 1.19% | -38.08% | -1.73% | 0.35% | 1.11% | 2.37% | -0.47% | -84.69% |
| EPS (Basic) | -28.30 | -0.38 | 0.07 | -2.74 | -7.47 | -4.85 | 0.84 | 1.75 | 1.27 | -115.93 |
| Diluted Shares Outstanding | 1.11M | 16.33M | 16.5M | 18.44M | 21.19M | 34.53M | 60.96M | 65.84M | 93.06M | 116.05M |
| Basic Shares Outstanding | 1.11M | 16.33M | 16.34M | 18.43M | 21.19M | 34.53M | 40.4M | 54.11M | 66.6M | 76.24M |
| Dividend Payout Ratio | - | - | 11.34% | - | - | - | 2.04% | 1.13% | 2.29% | 13.68% |
| Dec 2015 | Dec 2016 | Dec 2017 | Dec 2018 | Dec 2019 | Dec 2020 | Dec 2021 | Dec 2022 | Dec 2023 | Dec 2024 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total Current Assets | 2.16M | 1.32M | 12.65M | 37.61M | 34.14M | 28.33M | 45.42M | 75.19M | 103.14M | 85.27M |
| Cash & Short-Term Investments | 379.74K | 505.88K | 5.63M | 15.77M | 14.2M | 9.8M | 7.05M | 24.64M | 30.99M | 34.17M |
| Cash Only | 379.74K | 505.88K | 5.63M | 15.77M | 14.2M | 9.8M | 7.05M | 24.64M | 30.99M | 34.17M |
| Short-Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Accounts Receivable | 407.65K | 818.47K | 7.03M | 18.85M | 19.17M | 18.53M | 38.2M | 50.56M | 60.72M | 48.7M |
| Days Sales Outstanding | 31.76 | 82.83 | 83.67 | 102.81 | 63.64 | 72.77 | 78.15 | 64.74 | 81.13 | 57.21 |
| Inventory | 0 | 0 | 0 | 2.98M | 2.95M | 0 | -38.36B | -3.56M | 0 | 0 |
| Days Inventory Outstanding | - | - | - | 36.74 | 18.01 | - | - | - | - | - |
| Other Current Assets | 1.37M | 0 | 490 | 7.05K | -2.19M | 288 | 38.37B | 3.53M | 11.43M | 2.4M |
| Total Non-Current Assets | 25.75M | 19.21M | 282.64M | 715.67M | 714.45M | 536.3M | 556.07M | 1B | 1.23B | 1.03B |
| Property, Plant & Equipment | 25.7M | 19.2M | 282.38M | 711.25M | 709.17M | 526.08M | 545.52M | 756.75M | 1.22B | 1.03B |
| Fixed Asset Turnover | 0.18x | 0.19x | 0.11x | 0.09x | 0.16x | 0.18x | 0.33x | 0.38x | 0.22x | 0.30x |
| Goodwill | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Intangible Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Long-Term Investments | 0 | 0 | 0 | 1.25M | 2.95M | 5.13M | 4.74M | 240.62B | 2.89M | 565.94K |
| Other Non-Current Assets | 47.02K | 13.05K | 255K | 3.18M | 2.33M | 5.09M | 5.81M | -240.38B | 7.33M | 5.26M |
| Total Assets | 27.91M | 20.54M | 295.29M | 753.28M | 748.59M | 564.63M | 601.49M | 1.08B | 1.34B | 1.12B |
| Asset Turnover | 0.17x | 0.18x | 0.10x | 0.09x | 0.15x | 0.16x | 0.30x | 0.26x | 0.20x | 0.28x |
| Asset Growth % | -0.53% | -0.26% | 13.38% | 1.55% | -0.01% | -0.25% | 0.07% | 0.79% | 0.24% | -0.16% |
| Total Current Liabilities | 2.02M | 1.17M | 2.25M | 3.8M | 5.44M | 8.77M | 28.32M | 18.77M | 12.98M | 12.75M |
| Accounts Payable | 1.98M | 1.03M | 316.49K | 1.33M | 1.21M | 888.74K | 811.02K | 1.21M | 6.59M | 6.5M |
| Days Payables Outstanding | 163.23 | 199.64 | 0.02 | 16.41 | 7.37 | 5.97 | 6.26 | 6.66 | 20.61 | 15.27 |
| Short-Term Debt | 0 | 0 | 0 | 0 | 0 | 0 | 486.05K | 487.79K | 488.73K | 489.14K |
| Deferred Revenue (Current) | 0 | 0 | 509.13K | 0 | 0 | 0 | -486.05K | 0 | 0 | 0 |
| Other Current Liabilities | 37.19K | 139.52K | 798.15K | 2.47M | 4.23M | 7.88M | 27.51M | 17.07M | 5.89M | 5.75M |
| Current Ratio | 1.07x | 1.13x | 5.63x | 9.90x | 6.28x | 3.23x | 1.60x | 4.01x | 7.95x | 6.69x |
| Quick Ratio | 1.07x | 1.13x | 5.63x | 9.11x | 5.73x | 3.23x | 1356.25x | 4.20x | 7.95x | 6.69x |
| Cash Conversion Cycle | - | - | - | 123.15 | 74.28 | - | - | - | - | - |
| Total Non-Current Liabilities | 11.65M | 10.74M | 30.98M | 87.31M | 103.26M | 177.57M | 224.32M | 244.57M | 296.35M | 243.67M |
| Long-Term Debt | 11.45M | 10.6M | 30.84M | 87.31M | 100.14M | 171.55M | 217.12M | 233.02M | 294.2M | 239.16M |
| Capital Lease Obligations | 0 | 0 | 0 | 0 | 3.12M | 2.85M | 2.56M | 2.24M | 1.89M | 3.56M |
| Deferred Tax Liabilities | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Current Liabilities | 196.66K | 137.63K | 134.87K | 0 | 0 | 3.17M | 4.64M | 9.32M | 258.01K | 952.48K |
| Total Liabilities | 13.67M | 11.91M | 33.23M | 91.11M | 108.7M | 186.33M | 252.64M | 263.34M | 309.32M | 256.42M |
| Total Debt | 11.45M | 10.6M | 30.84M | 87.31M | 103.26M | 174.4M | 219.68M | 235.25M | 296.09M | 242.72M |
| Net Debt | 11.07M | 10.09M | 25.22M | 71.54M | 89.06M | 164.59M | 212.63M | 210.62M | 265.1M | 208.55M |
| Debt / Equity | 0.80x | 1.23x | 0.12x | 0.13x | 0.16x | 0.46x | 0.63x | 0.29x | 0.29x | 0.28x |
| Debt / EBITDA | - | - | 1.74x | - | 5.33x | - | 2.54x | 1.26x | 1.43x | 1.41x |
| Net Debt / EBITDA | - | - | 1.42x | - | 4.59x | - | 2.46x | 1.12x | 1.28x | 1.21x |
| Interest Coverage | -80.39x | -13.58x | 2.59x | -11.77x | -5.66x | -38.99x | 5.37x | 9.91x | 4.23x | 1.39x |
| Total Equity | 14.24M | 8.63M | 262.07M | 662.18M | 639.89M | 378.3M | 348.85M | 813.41M | 1.03B | 863.5M |
| Equity Growth % | -0.7% | -0.39% | 29.36% | 1.53% | -0.03% | -0.41% | -0.08% | 1.33% | 0.26% | -0.16% |
| Book Value per Share | 12.87 | 0.53 | 15.88 | 35.91 | 30.19 | 10.96 | 5.72 | 12.35 | 11.05 | 7.44 |
| Total Shareholders' Equity | 14.24M | 8.63M | 262.07M | 364.41M | 358.74M | 301.3M | 329.6M | 602.62M | 871.27M | 780.22M |
| Common Stock | 14.24M | 8.63M | 262.07M | 294.97M | 283.83M | 258.63M | 329.6M | 602.62M | 556.85M | 464.22M |
| Retained Earnings | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Treasury Stock | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Accumulated OCI | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Minority Interest | 0 | 0 | 0 | 297.76M | 281.16M | 77M | 19.25M | 210.79M | 157.19M | 83.27M |
| Dec 2015 | Dec 2016 | Dec 2017 | Dec 2018 | Dec 2019 | Dec 2020 | Dec 2021 | Dec 2022 | Dec 2023 | Dec 2024 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from Operations | 2.71M | 1.09M | 18.76M | 33.2M | 80.7M | 62.25M | 91.44M | 166.64M | 174.27M | 250.92M |
| Operating CF Margin % | 0.58% | 0.3% | 0.61% | 0.5% | 0.73% | 0.67% | 0.51% | 0.58% | 0.64% | 0.81% |
| Operating CF Growth % | -0.33% | -0.6% | 16.26% | 0.77% | 1.43% | -0.23% | 0.47% | 0.82% | 0.05% | 0.44% |
| Net Income | -31.31M | -6.21M | 1.22M | -52.28M | -158.21M | -256.09M | 42.44M | 130.79M | 83.01M | 11.07M |
| Depreciation & Amortization | 4.01M | 1.6M | 15.66M | 25.21M | 52.27M | 48.26M | 37.1M | 50.41M | 96.81M | 135.47M |
| Stock-Based Compensation | 605.06K | 605.06K | 848.84K | 3.17M | 7.5M | 9.26M | 10.63M | 11.11M | 13.11M | 16.38M |
| Deferred Taxes | 0 | 4.99M | 0 | 62.76M | 172.49M | 0 | 0 | 0 | 0 | 0 |
| Other Non-Cash Items | 32.71M | 12.6K | 33.66M | 466K | 1.05M | 260.15M | 21.8M | -11.35M | -9.92M | 76.46M |
| Working Capital Changes | 713.46K | 84.46K | 655K | -6.13M | 5.59M | 659.53K | -20.52M | -14.33M | -8.74M | 11.53M |
| Change in Receivables | 464.88K | -66.45K | -1.68M | -6.86M | 4.38M | 720.92K | -19.67M | -12.36M | -10.16M | 12.02M |
| Change in Inventory | -1.49M | 949.75K | -233.78K | -34.07M | 1.76M | 0 | 0 | 0 | 0 | 0 |
| Change in Payables | 1.6M | -952.8K | 564.46K | 985.94K | -125.39K | -319K | -77.72K | 399.32K | 509.4K | -89.11K |
| Cash from Investing | -538.64K | -97.46K | -125.91M | -200.93M | -15.59M | -90.83M | -55.57M | -374.72M | -246.68M | -209.89K |
| Capital Expenditures | -538.64K | -97.46K | -61.93K | -211.5M | -12.72M | -88.6M | -56.07M | -141.46M | -490.81M | -209.89K |
| CapEx % of Revenue | 0.11% | 0.03% | 0% | 3.16% | 0.12% | 0.95% | 0.31% | 0.5% | 1.8% | 0% |
| Acquisitions | - | - | - | - | - | - | - | - | - | - |
| Investments | - | - | - | - | - | - | - | - | - | - |
| Other Investing | 0 | -78.16M | -125.85M | 10.58M | 94.15K | 0 | 500.39K | -91.97M | 31.55K | 0 |
| Cash from Financing | -2.06M | -863K | 112.96M | 177.87M | -66.68M | 24.18M | -38.62M | 226.06M | 78.38M | -247.53M |
| Debt Issued (Net) | - | - | - | - | - | - | - | - | - | - |
| Equity Issued (Net) | - | - | - | - | - | - | - | - | - | - |
| Dividends Paid | -4.51M | 0 | -13.82M | -40.95M | -78.85M | -54.93M | -71.72M | -126.77M | -152.97M | -187.2M |
| Share Repurchases | - | - | - | - | - | - | - | - | - | - |
| Other Financing | 0 | -13K | 95.94M | -3.39M | -806.39K | -4.45M | -684.77K | 224.26M | -254.76M | -4.98M |
| Net Change in Cash | - | - | - | - | - | - | - | - | - | - |
| Free Cash Flow | 2.17M | 989.14K | 18.7M | -178.3M | 67.98M | -26.35M | 35.37M | 25.18M | -316.54M | 250.71M |
| FCF Margin % | 0.46% | 0.27% | 0.61% | -2.66% | 0.62% | -0.28% | 0.2% | 0.09% | -1.16% | 0.81% |
| FCF Growth % | 1.04% | -0.55% | 17.9% | -10.54% | 1.38% | -1.39% | 2.34% | -0.29% | -13.57% | 1.79% |
| FCF per Share | 1.96 | 0.06 | 1.13 | -9.67 | 3.21 | -0.76 | 0.58 | 0.38 | -3.40 | 2.16 |
| FCF Conversion (FCF/Net Income) | -0.09x | -0.17x | 15.39x | -0.66x | -0.51x | -0.39x | 2.70x | 1.49x | 2.62x | 20.48x |
| Interest Paid | 333.29K | 373.51K | 0 | 0 | 5.18M | 5.35M | 7.54M | 11.21M | 23.73M | 25.28M |
| Taxes Paid | 7.36K | 25.89K | 0 | 0 | 801.67K | 0 | 0 | 3.08M | 2.28M | 0 |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
|---|---|---|---|---|---|---|---|---|---|---|
| Return on Equity (ROE) | -100.31% | -54.33% | 0.9% | -10.92% | -24.3% | -31.34% | 9.31% | 19.26% | 7.22% | 1.3% |
| Return on Invested Capital (ROIC) | -56.47% | -19.65% | 1% | -7.08% | -3.37% | -29.57% | 6.7% | 12.95% | 7.11% | 2.35% |
| Gross Margin | 5.32% | 47.74% | -17096.95% | 55.75% | 45.58% | 41.49% | 73.5% | 76.73% | 57.24% | 49.93% |
| Net Margin | -668.4% | -172.25% | 3.97% | -75.39% | -143.88% | -171.67% | 18.98% | 39.27% | 24.33% | 3.94% |
| Debt / Equity | 0.80x | 1.23x | 0.12x | 0.13x | 0.16x | 0.46x | 0.63x | 0.29x | 0.29x | 0.28x |
| Interest Coverage | -80.39x | -13.58x | 2.59x | -11.77x | -5.66x | -38.99x | 5.37x | 9.91x | 4.23x | 1.39x |
| FCF Conversion | -0.09x | -0.17x | 15.39x | -0.66x | -0.51x | -0.39x | 2.70x | 1.49x | 2.62x | 20.48x |
| Revenue Growth | -35.11% | -23.02% | 750.22% | 118.25% | 64.3% | -15.48% | 91.97% | 59.77% | -4.16% | 13.72% |
| 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | |
|---|---|---|---|---|---|---|---|
| Oil and Gas | - | - | - | - | - | - | 304.61M |
| Oil and Gas Growth | - | - | - | - | - | - | - |
| Oil and Condensate | - | - | - | - | - | - | 215.54M |
| Oil and Condensate Growth | - | - | - | - | - | - | - |
| Natural Gas, Midstream | - | - | - | - | - | - | 50.16M |
| Natural Gas, Midstream Growth | - | - | - | - | - | - | - |
| Oil, natural gas and NGL revenues | - | - | - | 175.09M | 281.96M | 267.58M | - |
| Oil, natural gas and NGL revenues Growth | - | - | - | - | 61.04% | -5.10% | - |
| Lease bonus and other income | - | - | - | 3.32M | 3.07M | 5.59M | - |
| Lease bonus and other income Growth | - | - | - | - | -7.40% | 82.03% | - |
| Oil And Gas | 65.71M | 107.48M | 92.59M | - | - | - | - |
| Oil And Gas Growth | - | 63.56% | -13.86% | - | - | - | - |
| Lease Bonus And Other Income | 1.21M | 2.48M | 345.77K | - | - | - | - |
| Lease Bonus And Other Income Growth | - | 104.12% | -86.04% | - | - | - | - |
Kimbell Royalty Partners, LP (KRP) reported $328.3M in revenue for fiscal year 2024. This represents a 6443% increase from $5.0M in 2013.
Kimbell Royalty Partners, LP (KRP) grew revenue by 13.7% over the past year. This is steady growth.
Yes, Kimbell Royalty Partners, LP (KRP) is profitable, generating $36.6M in net income for fiscal year 2024 (3.9% net margin).
Yes, Kimbell Royalty Partners, LP (KRP) pays a dividend with a yield of 11.60%. This makes it attractive for income-focused investors.
Kimbell Royalty Partners, LP (KRP) has a return on equity (ROE) of 1.3%. This is below average, suggesting room for improvement.
Kimbell Royalty Partners, LP (KRP) generated $22.5M in free cash flow for fiscal year 2024. Positive FCF indicates the company can fund dividends, buybacks, or reinvestment.