Archrock, Inc. / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €1.67B +6.4% N/A N/A €289.15M +12.3% 17.4% +0.0091 pp
    (estimated) €1.57B +8.9% N/A N/A €257.59M +7.3% 16.4% -0.0025 pp
    (estimated) €1.44B +5.8% €313.14M +14.3% 21.8% +0.016 pp €240.09M +20.8% 16.7% +0.021 pp
    (estimated) €1.36B +7.2% €273.88M +∞% 20.2% +0.20 pp €198.81M +368.6% 14.6% +0.11 pp
    (estimated) €1.27B +28.4% N/A N/A €42.43M -93.7% 3.3% -0.65 pp
    €987.37M +16.9% €146.90M +64.0% 14.9% +0.043 pp €672.66M +29.5% 68.1% +0.067 pp
    €844.71M +17.1% €89.56M +137.0% 10.6% +0.054 pp €519.29M +37.3% 61.5% +0.090 pp
    €721.23M +8.2% €37.78M +57.0% 5.2% +0.016 pp €378.13M +32.2% 52.4% +0.095 pp
    €666.55M -10.7% €24.07M -141.2% 3.6% +0.11 pp €285.98M -29.5% 42.9% -0.11 pp
    €746.31M -9.4% -€58.38M -170.3% -7.8% -0.18 pp €405.65M -29.6% 54.4% -0.16 pp
    €823.51M +6.7% €83.02M +362.1% 10.1% +0.078 pp €576.04M +23.9% 69.9% +0.097 pp
    €771.44M +13.8% €17.97M +11.1% 2.3% -0.00056 pp €464.90M +28.7% 60.3% +0.070 pp
    €677.80M -1.5% €16.17M -134.7% 2.4% +0.091 pp €361.32M +8.2% 53.3% +0.048 pp
    €688.39M -19.1% -€46.53M -48.4% -6.8% +0.038 pp €334.05M -42.7% 48.5% -0.20 pp
    €851.34M -65.6% -€90.26M -207.8% -10.6% -0.14 pp €583.18M -25.8% 68.5% +0.37 pp
    €2.47B -8.2% €83.73M -20.3% 3.4% -0.0051 pp €785.62M +23.2% 31.8% +0.081 pp
    €2.70B +12.7% €105.05M -411.9% 3.9% +0.053 pp €637.52M -8.7% 23.6% -0.056 pp
    €2.39B +4.5% -€33.68M -88.4% -1.4% +0.11 pp €698.27M +103.1% 29.2% +0.14 pp
    €2.29B +9.0% -€290.52M +234.5% -12.7% -0.086 pp €343.84M -32.9% 15.0% -0.094 pp
    €2.10B -9.4% -€86.85M -81.5% -4.1% +0.16 pp €512.08M -29.1% 24.4% -0.068 pp
    €2.32B -14.6% -€468.62M -42.0% -20.2% +0.096 pp €721.95M -14.8% 31.2% -0.00083 pp
    €2.71B +25.1% -€808.04M -2,840.5% -29.8% -0.31 pp €847.31M +67.8% 31.3% +0.080 pp
    €2.17B +168.1% €29.49M -60.6% 1.4% -0.079 pp €504.86M +37.2% 23.3% -0.22 pp
    €808.35M +37.6% €74.77M +160.8% 9.2% +0.044 pp €368.07M +70.8% 45.5% +0.089 pp
    €587.50M +10.2% €28.67M +0.3% 4.9% -0.0048 pp €215.49M -17.9% 36.7% -0.13 pp
    €533.28M -8.1% €28.59M -32.2% 5.4% -0.019 pp €262.56M -4.1% 49.2% +0.020 pp
    €580.00M +192.1% €42.14M -1,225.2% 7.3% +0.092 pp €273.88M +105.0% 47.2% -0.20 pp
    €198.53M +70.6% -€3.75M -26.6% -1.9% +0.025 pp €133.60M +46.2% 67.3% -0.11 pp
    €116.38M -€5.10M -4.4% €91.39M 78.5%

    Notifications