Ormat Technologies, Inc. / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €1.21B +15.9% N/A N/A N/A N/A
    (estimated) €1.04B +3.5% €163.56M +8.8% 15.7% +0.0075 pp €98.17M +195.8% 9.4% +0.061 pp
    (estimated) €1.01B +6.6% €150.38M +16.2% 14.9% +0.012 pp €33.19M +560.8% 3.3% +0.028 pp
    (estimated) €944.72M +14.1% €129.46M +14.0% 13.7% -0.000093 pp €5.02M -104.1% 0.5% +0.15 pp
    (estimated) €828.02M +9.1% €113.54M +6.3% 13.7% -0.0035 pp -€121.68M -115.7% -14.7% -1.2 pp
    €759.17M +6.1% €106.79M -0.5% 14.1% -0.0093 pp €775.52M -3.1% 102.2% -0.097 pp
    €715.82M +13.0% €107.36M +88.9% 15.0% +0.060 pp €800.71M +9.9% 111.9% -0.032 pp
    €633.61M +10.7% €56.82M +6.0% 9.0% -0.0040 pp €728.79M +24.5% 115.0% +0.13 pp
    €572.27M -6.0% €53.59M -27.3% 9.4% -0.028 pp €585.22M +15.8% 102.3% +0.19 pp
    €608.74M -5.5% €73.75M -3.0% 12.1% +0.0031 pp €505.52M +13.4% 83.0% +0.14 pp
    €643.86M +3.7% €76.03M -10.1% 11.8% -0.018 pp €445.74M +27.7% 69.2% +0.13 pp
    €620.75M +3.8% €84.55M -42.6% 13.6% -0.11 pp €348.96M -20.0% 56.2% -0.17 pp
    €597.92M +4.6% €147.35M +81.8% 24.6% +0.10 pp €436.42M +62.5% 73.0% +0.26 pp
    €571.84M +11.4% €81.06M -21.4% 14.2% -0.059 pp €268.59M -9.3% 47.0% -0.11 pp
    €513.20M +6.3% €103.20M +120.7% 20.1% +0.10 pp €296.00M -5.9% 57.7% -0.074 pp
    €482.89M +4.9% €46.76M +31.4% 9.7% +0.020 pp €314.48M +25.1% 65.1% +0.10 pp
    €460.20M +3.7% €35.59M -119.9% 7.7% +0.48 pp €251.48M -9.6% 54.6% -0.080 pp
    €443.95M +17.7% -€178.71M +380.9% -40.3% -0.30 pp €278.32M -20.2% 62.7% -0.30 pp
    €377.15M +17.1% -€37.16M -215.4% -9.9% -0.20 pp €348.84M +4.7% 92.5% -0.11 pp
    €322.11M -10.1% €32.21M -45.8% 10.0% -0.066 pp €333.29M +1.3% 103.5% +0.12 pp
    €358.37M +20.4% €59.42M +38.2% 16.6% +0.021 pp €329.16M -28.5% 91.8% -0.63 pp
    €297.60M +16.5% €43.01M +82.0% 14.5% +0.052 pp €460.48M +93.2% 154.7% +0.61 pp
    €255.39M +10.0% €23.63M -20.5% 9.3% -0.036 pp €238.40M +18.8% 93.3% +0.069 pp
    €232.10M +13.0% €29.73M +127.0% 12.8% +0.064 pp €200.68M -7.6% 86.5% -0.19 pp
    €205.40M +8.6% €13.10M -14.7% 6.4% -0.017 pp €217.21M +147.8% 105.8% +0.59 pp
    €189.20M +83.5% €15.35M +15.1% 8.1% -0.048 pp €87.67M +42.4% 46.3% -0.13 pp
    €103.08M +39.5% €13.34M -1,580.3% 12.9% +0.14 pp €61.55M +108.2% 59.7% +0.20 pp
    €73.90M -€901.01K -1.2% €29.56M 40.0%

    Notifications