Shanghai Tongji Science&Technology Industrial Co.,Ltd / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    €505.05M -26.4% €49.15M +6.5% 9.7% +0.030 pp €65.74M -124.2% 13.0% +0.53 pp
    €686.57M +43.9% €46.14M +8.2% 6.7% -0.022 pp -€272.12M -211.2% -39.6% -0.91 pp
    €477.18M -35.7% €42.63M -39.0% 8.9% -0.0048 pp €244.67M +154.7% 51.3% +0.38 pp
    €742.18M -2.7% €69.86M -3.2% 9.4% -0.00044 pp €96.05M -53.4% 12.9% -0.14 pp
    €762.79M -0.8% €72.13M -1.8% 9.5% -0.0010 pp €206.30M +313.7% 27.0% +0.21 pp
    €768.65M +93.4% €73.48M +101.6% 9.6% +0.0039 pp €49.87M -89.2% 6.5% -1.1 pp
    €397.43M -9.5% €36.46M +18.1% 9.2% +0.021 pp €461.92M +10,660.5% 116.2% +1.2 pp
    €438.95M +14.9% €30.87M +40.4% 7.0% +0.013 pp €4.29M -97.6% 1.0% -0.46 pp
    €382.17M -3.4% €21.98M +13.3% 5.8% +0.0085 pp €180.68M -192.9% 47.3% +0.96 pp
    €395.43M -20.8% €19.39M -12.0% 4.9% +0.0049 pp -€194.49M +4,415.3% -49.2% -0.48 pp
    €498.98M +11.2% €22.04M +13.4% 4.4% +0.00083 pp -€4.31M -103.1% -0.9% -0.32 pp
    €448.54M +59.2% €19.44M +38.9% 4.3% -0.0063 pp €140.21M +1,119.9% 31.3% +0.27 pp
    €281.76M +15.6% €13.99M +1.7% 5.0% -0.0068 pp €11.49M -108.5% 4.1% +0.59 pp
    €243.77M +4.0% €13.76M +18.7% 5.6% +0.0070 pp -€134.64M +142.1% -55.2% -0.31 pp
    €234.31M +32.0% €11.59M +18.9% 4.9% -0.0055 pp -€55.61M -170.1% -23.7% -0.68 pp
    €177.48M +58.8% €9.75M +207.2% 5.5% +0.027 pp €79.38M -394.8% 44.7% +0.69 pp
    €111.77M -4.4% €3.17M -41.9% 2.8% -0.018 pp -€26.92M +29.8% -24.1% -0.064 pp
    €116.97M +6.5% €5.46M +104.0% 4.7% +0.022 pp -€20.74M -212.0% -17.7% -0.35 pp
    €109.82M -20.3% €2.68M -22.1% 2.4% -0.00054 pp €18.52M +154.8% 16.9% +0.12 pp
    €137.86M -39.0% €3.43M +28.3% 2.5% +0.013 pp €7.27M -43.6% 5.3% -0.0043 pp
    €225.94M +28.5% €2.68M -11.6% 1.2% -0.0054 pp €12.89M -22.0% 5.7% -0.037 pp
    €175.82M +8.1% €3.03M +22.2% 1.7% +0.0020 pp €16.52M +29.0% 9.4% +0.015 pp
    €162.66M +106.1% €2.48M +36.5% 1.5% -0.0078 pp €12.81M +108.8% 7.9% +0.0010 pp
    €78.91M -3.5% €1.82M -55.1% 2.3% -0.026 pp €6.14M -30.3% 7.8% -0.030 pp
    €81.80M +20.0% €4.05M -4.3% 4.9% -0.013 pp €8.81M +4,520.4% 10.8% +0.10 pp
    €68.18M +85.3% €4.23M +20.3% 6.2% -0.034 pp €190.62K -101.6% 0.3% +0.33 pp
    €36.79M €3.52M 9.6% -€11.93M -32.4%

    Notifications