Sitio Royalties Corp. / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €524.97M +5.6% €39.63M +48.4% 7.5% +0.022 pp €388.99M +13.1% 74.1% +0.049 pp
    (estimated) €497.11M -2.0% €26.71M -2.5% 5.4% -0.00026 pp €344.04M +4.4% 69.2% +0.043 pp
    (estimated) €507.45M -5.7% €27.40M -22.3% 5.4% -0.012 pp €329.40M -51.7% 64.9% -0.62 pp
    €537.96M +5.2% €35.28M -363.6% 6.6% +0.092 pp €682.62M +20.4% 126.9% +0.16 pp
    €511.21M +60.5% -€13.39M -108.4% -2.6% -0.52 pp €566.94M -9.0% 110.9% -0.85 pp
    €318.44M +206.5% €158.68M +287.8% 49.8% +0.10 pp €623.22M +591.1% 195.7% +1.1 pp
    €103.89M +163.9% €40.92M -434.1% 39.4% +0.70 pp €90.18M +69.2% 86.8% -0.49 pp
    €39.37M -33.3% -€12.25M -199.9% -31.1% -0.52 pp €53.29M +10.8% 135.3% +0.54 pp
    €58.98M -30.6% €12.26M -84.2% 20.8% -0.71 pp €48.09M -29.9% 81.5% +0.0083 pp
    €85.00M +2.8% €77.65M +19.3% 91.4% +0.13 pp €68.59M -5.6% 80.7% -0.071 pp
    €82.68M -91.5% €65.06M -63.8% 78.7% +0.60 pp €72.64M -88.3% 87.8% +0.25 pp
    €977.77M -4.6% €179.81M -7.9% 18.4% -0.0066 pp €618.76M -5.8% 63.3% -0.0085 pp
    €1.02B -2.5% €195.14M +40.5% 19.0% +0.058 pp €657.10M -15.4% 64.1% -0.098 pp
    €1.05B +11.0% €138.88M -24.0% 13.2% -0.061 pp €776.69M +7.5% 73.9% -0.024 pp
    €946.76M -8.0% €182.65M +2.0% 19.3% +0.019 pp €722.32M -2.1% 76.3% +0.046 pp
    €1.03B +6.4% €179.12M -30.9% 17.4% -0.094 pp €738.09M +228.2% 71.7% +0.48 pp
    €967.52M -63.0% €259.33M -23.8% 26.8% +0.14 pp €224.86M -91.5% 23.2% -0.78 pp
    €2.62B -12.3% €340.31M -42.2% 13.0% -0.067 pp €2.65B -21.6% 101.2% -0.12 pp
    €2.99B +27.1% €588.44M +34.7% 19.7% +0.011 pp €3.38B +55.4% 113.2% +0.21 pp
    €2.35B -3.8% €436.81M +14.2% 18.6% +0.029 pp €2.17B +34.6% 92.6% +0.26 pp
    €2.44B +4.0% €382.53M +36.3% 15.7% +0.037 pp €1.62B +32.6% 66.1% +0.14 pp
    €2.35B +43.3% €280.59M +42.0% 12.0% -0.0011 pp €1.22B +38.2% 51.9% -0.019 pp
    €1.64B +30.0% €197.55M +32.1% 12.1% +0.0019 pp €881.68M +33.5% 53.8% +0.014 pp
    €1.26B +5,640.2% €149.58M +1,857.6% 11.9% -0.23 pp €660.34M -4.1% 52.4% -31 pp
    €21.96M €7.64M 34.8% €688.54M 3,135.3%

    Notifications