Ocwen Financial Corporation / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €1.06B +6.4% €80.82M +15.4% 7.6% +0.0059 pp N/A N/A
    (estimated) €993.53M +15.4% €70.04M +10.8% 7.0% -0.0030 pp N/A N/A
    (estimated) €860.69M -6.7% €63.23M +116.2% 7.3% +0.042 pp N/A N/A
    €922.37M -6.6% €29.24M -153.2% 3.2% +0.087 pp -€293.80M -356.9% -31.9% -0.43 pp
    €987.32M +14.5% -€54.95M -347.9% -5.6% -0.081 pp €114.38M -64.9% 11.6% -0.26 pp
    €862.16M -7.2% €22.17M +42.0% 2.6% +0.0089 pp €326.15M +3.3% 37.8% +0.038 pp
    €928.58M +10.2% €15.61M -145.0% 1.7% +0.058 pp €315.79M -32.0% 34.0% -0.21 pp
    €842.58M -14.4% -€34.68M -71.7% -4.1% +0.083 pp €464.33M +79.7% 55.1% +0.29 pp
    €983.77M +5.9% -€122.60M +100.8% -12.5% -0.059 pp €258.40M +6.4% 26.3% +0.0012 pp
    €929.07M -11.8% -€61.05M -44.7% -6.6% +0.039 pp €242.90M -32.6% 26.1% -0.081 pp
    €1.05B -13.7% -€110.38M -35.9% -10.5% +0.036 pp €360.63M -11.4% 34.2% +0.0087 pp
    €1.22B -23.3% -€172.31M -19.1% -14.1% -0.0072 pp €407.23M -25.2% 33.4% -0.0089 pp
    €1.59B -13.6% -€213.07M -47.4% -13.4% +0.086 pp €544.75M +63.4% 34.3% +0.16 pp
    €1.84B +3.6% -€405.24M -251.3% -22.0% -0.37 pp €333.34M -79.7% 18.1% -0.74 pp
    €1.78B +141.4% €267.76M +71.6% 15.1% -0.061 pp €1.64B -5.7% 92.3% -1.4 pp
    €736.25M +69.1% €156.06M +131.0% 21.2% +0.057 pp €1.74B +104.4% 236.1% +0.41 pp
    €435.41M +36.0% €67.57M +106.2% 15.5% +0.053 pp €850.48M +30.6% 195.3% -0.080 pp
    €320.23M -4.6% €32.76M +12,689.2% 10.2% +0.10 pp €651.07M +242.2% 203.3% +1.5 pp
    €335.53M -13.1% €256.19K -97.8% 0.1% -0.029 pp €190.28M +66.4% 56.7% +0.27 pp
    €385.90M -6.9% €11.43M -65.7% 3.0% -0.051 pp €114.34M -133.6% 29.6% +1.1 pp
    €414.61M +11.4% €33.29M -81.3% 8.0% -0.40 pp -€340.37M -173.4% -82.1% -2.1 pp
    €372.27M +15.0% €178.13M +1,270.8% 47.8% +0.44 pp €464.01M -365.1% 124.6% +1.8 pp
    €323.59M +4.2% €12.99M -73.9% 4.0% -0.12 pp -€175.06M -208.5% -54.1% -1.1 pp
    €310.41M +14.2% €49.79M +1,109.6% 16.0% +0.15 pp €161.40M +32.9% 52.0% +0.073 pp
    €271.83M +172.9% €4.12M -106.9% 1.5% +0.61 pp €121.42M -46.7% 44.7% -1.8 pp
    €99.62M -38.8% -€59.32M -44.9% -59.6% +0.065 pp €227.85M +299.4% 228.7% +1.9 pp
    €162.84M -13.1% -€107.64M -5,790.0% -66.1% -0.67 pp €57.05M +631.7% 35.0% +0.31 pp
    €187.36M -10.4% €1.89M -88.9% 1.0% -0.072 pp €7.80M -104.3% 4.2% +0.91 pp
    €209.04M +3.4% €17.11M -1,752.7% 8.2% +0.087 pp -€180.78M -168.4% -86.5% -2.2 pp
    €202.08M -2.4% -€1.04M -101.5% -0.5% -0.33 pp €264.46M +312.1% 130.9% +1.0 pp
    €207.11M +108.8% €68.06M +57.4% 32.9% -0.11 pp €64.18M -30.2% 31.0% -0.62 pp
    €99.21M €43.25M 43.6% €91.96M 92.7%

    Notifications