ECR.MC

Ercros, S.A. ECR.MC

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Revenue 667.415 M -7.98 % 725.294 M -27.36 % 998.532 M 29.29 % 772.317 M 35.78 % 568.797 M -15.08 % 669.782 M -0.32 % 671.940 M -2.05 % 685.970 M 13.85 % 602.540 M -2.54 % 618.270 M 2.42 % 603.670 M -3.41 % 624.970 M -2.28 % 639.540 M -6.78 % 686.040 M 12.60 % 609.280 M 6.93 % 569.810 M -34.24 % 866.490 M 2.59 % 844.650 M 17.15 % 721.000 M 66.59 % 432.800 M 104.50 % 211.640 M 0.000
Net income -11.657 M -142.26 % 27.585 M -56.21 % 62.989 M 45.48 % 43.297 M 591.98 % 6.257 M -79.84 % 31.043 M -30.82 % 44.876 M 0.66 % 44.582 M -1.28 % 45.160 M 523.76 % 7.240 M 215.10 % -6.290 M -67.73 % -3.750 M 69.08 % -12.130 M -1 397.53 % -810.000 K 93.46 % -12.380 M 74.98 % -49.480 M 75.63 % -203.020 M 93.80 % -3.276 B -67 646.39 % 4.850 M -87.40 % 38.500 M 221.53 % -31.680 M -78.08 % -17.790 M
Income before tax -12.254 M -343.42 % 5.034 M -94.28 % 87.958 M 48.31 % 59.308 M 749.08 % 6.985 M -69.13 % 22.625 M -40.46 % 38.000 M 32.48 % 28.683 M -36.70 % 45.310 M 571.26 % 6.750 M 153.96 % -12.510 M -1 151.00 % -1.000 M 92.07 % -12.610 M -1 089.62 % -1.060 M 92.33 % -13.820 M 72.29 % -49.880 M 75.35 % -202.380 M -507.75 % -33.300 M -1 481.74 % 2.410 M -93.78 % 38.750 M 224.88 % -31.030 M -75.21 % -17.710 M
Income before tax ratio -0.02 -364.53 % 0.01 -92.12 % 0.09 14.71 % 0.08 525.33 % 0.01 -63.65 % 0.03 -40.27 % 0.06 35.25 % 0.04 -44.40 % 0.08 588.78 % 0.01 152.68 % -0.02 -1 195.14 % 0.00 91.88 % -0.02 -1 176.12 % 0.00 93.19 % -0.02 74.09 % -0.09 62.52 % -0.23 -492.43 % -0.04 -1 279.47 % 0.00 -96.27 % 0.09 161.07 % -0.15 0.00
EBITDA 25.914 M -40.12 % 43.274 M -64.45 % 121.711 M 33.97 % 90.850 M 115.74 % 42.111 M -23.08 % 54.745 M -21.53 % 69.768 M 33.08 % 52.426 M -25.52 % 70.392 M 112.86 % 33.070 M 91.49 % 17.270 M -38.03 % 27.870 M 74.08 % 16.010 M -37.97 % 25.810 M 128.61 % 11.290 M 137.91 % -29.780 M 80.60 % -153.540 M -733.68 % 24.230 M -56.97 % 56.310 M -36.11 % 88.140 M 863.78 % -11.540 M -2 408.00 % 500.000 K
Net income ratio -0.02 -145.92 % 0.04 -39.71 % 0.06 12.52 % 0.06 409.63 % 0.01 -76.27 % 0.05 -30.60 % 0.07 2.76 % 0.06 -13.29 % 0.07 540.04 % 0.01 212.39 % -0.01 -73.65 % -0.01 68.36 % -0.02 -1 506.41 % 0.00 94.19 % -0.02 76.60 % -0.09 62.94 % -0.23 93.96 % -3.88 -57 758.14 % 0.01 -92.44 % 0.09 159.43 % -0.15 0.00
Ratio EBITDA 0.04 -34.92 % 0.06 -51.05 % 0.12 3.62 % 0.12 58.89 % 0.07 -9.42 % 0.08 -21.28 % 0.10 35.86 % 0.08 -34.58 % 0.12 118.41 % 0.05 86.97 % 0.03 -35.85 % 0.04 78.14 % 0.03 -33.46 % 0.04 103.03 % 0.02 135.46 % -0.05 70.51 % -0.18 -717.71 % 0.03 -63.27 % 0.08 -61.65 % 0.20 473.49 % -0.05 0.00
Gross profit ratio 0.30 -5.46 % 0.32 3.78 % 0.31 -4.12 % 0.32 -17.55 % 0.39 12.63 % 0.34 -2.36 % 0.35 -2.65 % 0.36 -10.28 % 0.40 -21.94 % 0.52 6.82 % 0.48 2.26 % 0.47 -4.06 % 0.49 6.11 % 0.46 -5.52 % 0.49 -0.53 % 0.49 15.84 % 0.43 -11.31 % 0.48 127.45 % 0.21 -50.91 % 0.43 -12.90 % 0.50 0.00
Weighted average shs out dil 91.427 M -2.31 % 93.587 M -0.68 % 94.229 M -4.61 % 98.781 M -3.74 % 102.615 M -3.33 % 106.150 M -2.77 % 109.170 M -2.76 % 112.274 M -1.59 % 114.086 M 0.09 % 113.988 M 3.46 % 110.175 M 6.43 % 103.523 M 2.73 % 100.770 M 0.15 % 100.623 M -0.03 % 100.650 M 0.03 % 100.623 M 15.45 % 87.154 M 0.00 % 87.154 M 21.26 % 71.874 M 22.91 % 58.476 M 149.99 % 23.391 M 0.00 % 23.391 M
Weighted average shs out 91.427 M -2.31 % 93.587 M -0.68 % 94.229 M -4.61 % 98.781 M -3.74 % 102.615 M -3.33 % 106.150 M -2.77 % 109.170 M -2.76 % 112.274 M -1.59 % 114.086 M 0.09 % 113.988 M 16.78 % 97.607 M -5.71 % 103.523 M 2.73 % 100.770 M 0.15 % 100.623 M -0.03 % 100.650 M 0.03 % 100.623 M 15.45 % 87.154 M 0.00 % 87.154 M 21.26 % 71.874 M 22.91 % 58.476 M 149.99 % 23.391 M 0.00 % 23.391 M
EPS diluted -0.13 -144.83 % 0.29 -54.69 % 0.64 48.84 % 0.43 604.92 % 0.06 -78.97 % 0.29 -29.27 % 0.41 2.50 % 0.40 0.00 % 0.40 529.92 % 0.06 211.21 % -0.06 -57.73 % -0.04 69.83 % -0.12 -1 400.00 % -0.01 93.33 % -0.12 75.51 % -0.49 -145.00 % -0.20 47.37 % -0.38 -675.76 % 0.07 -91.95 % 0.82 158.57 % -1.40 -84.21 % -0.76
Earnings per share -0.13 -144.83 % 0.29 -56.72 % 0.67 55.81 % 0.43 604.92 % 0.06 -78.97 % 0.29 -29.27 % 0.41 2.50 % 0.40 0.00 % 0.40 529.92 % 0.06 211.21 % -0.06 -57.73 % -0.04 69.83 % -0.12 -1 400.00 % -0.01 93.33 % -0.12 75.51 % -0.49 -145.00 % -0.20 47.37 % -0.38 -675.76 % 0.07 -91.95 % 0.82 161.19 % -1.34 -76.32 % -0.76
Gross profit 200.635 M -13.00 % 230.621 M -24.62 % 305.935 M 23.96 % 246.798 M 11.95 % 220.455 M -4.35 % 230.482 M -2.67 % 236.810 M -4.64 % 248.338 M 2.14 % 243.140 M -23.93 % 319.620 M 9.41 % 292.140 M -1.22 % 295.760 M -6.24 % 315.460 M -1.08 % 318.910 M 6.38 % 299.770 M 6.36 % 281.840 M -23.82 % 369.990 M -9.02 % 406.660 M 166.45 % 152.620 M -18.23 % 186.640 M 78.13 % 104.780 M 0.000
Income tax expense -597.000 K 97.49 % -23.764 M -237.25 % 17.314 M 74.94 % 9.897 M 1 259.48 % 728.000 K 108.65 % -8.418 M -22.43 % -6.876 M 56.75 % -15.899 M -10 226.75 % 157.000 K 132.04 % -490.000 K 90.94 % -5.410 M -695.59 % -680.000 K 27.66 % -940.000 K -487.50 % -160.000 K -366.67 % 60.000 K -94.59 % 1.110 M 3 800.00 % -30.000 K -100.09 % 33.510 M 1 473.36 % -2.440 M -1 076.00 % 250.000 K -61.54 % 650.000 K 1 200.00 % 50.000 K
Cost of revenue 576.633 M 11.07 % 519.146 M -25.04 % 692.597 M 29.98 % 532.845 M 52.97 % 348.342 M -20.71 % 439.300 M 0.96 % 435.130 M 0.46 % 433.132 M 20.52 % 359.400 M 20.34 % 298.650 M -11.62 % 337.930 M -4.36 % 353.350 M -0.93 % 356.680 M -2.85 % 367.130 M 18.62 % 309.510 M 5.20 % 294.220 M -40.74 % 496.500 M 13.36 % 437.990 M -22.94 % 568.380 M 130.90 % 246.160 M 130.36 % 106.860 M 0.000
General and administrative expenses 9.674 M 1.33 % 9.547 M -17.83 % 11.619 M -86.67 % 87.177 M 1 114.00 % 7.181 M 7.74 % 6.665 M -6.18 % 7.104 M -3.16 % 7.336 M -91.86 % 90.176 M 1 125.22 % 7.360 M 9.20 % 6.740 M 11.59 % 6.040 M -19.25 % 7.480 M -9.33 % 8.250 M 0.000 0.000 -100.00 % 109.140 M -19.86 % 136.190 M 0.000 -100.00 % 93.500 M 108.85 % 44.770 M -1.19 % 45.310 M
Selling and marketing expenses 606.000 K 10.79 % 547.000 K -98.96 % 52.426 M 18.48 % 44.250 M 26.70 % 34.925 M -1.93 % 35.614 M 10.57 % 32.210 M -8.87 % 35.347 M 4 285.48 % 806.000 K -97.88 % 38.000 M -3.72 % 39.470 M 7.34 % 36.770 M -11.78 % 41.680 M -7.75 % 45.180 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.770 M 0.000
Other expenses 93.995 M -50.25 % 188.936 M 26.53 % 149.323 M -4.23 % 155.920 M -1.73 % 158.659 M 1.30 % 156.620 M 2.85 % 152.285 M -10.89 % 170.903 M 69.26 % 100.968 M -36.45 % 158.880 M -35.23 % 245.310 M 0.74 % 243.500 M -9.10 % 267.870 M 4.47 % 256.400 M -16.86 % 308.400 M -6.11 % 328.470 M 27.81 % 256.990 M 1 662.62 % 14.580 M -63.98 % 40.480 M -72.83 % 148.970 M -20.99 % 188.540 M 418.21 % -59.250 M
Operating expenses 104.458 M -51.99 % 217.582 M 1.85 % 213.639 M 1.69 % 210.079 M 4.42 % 201.183 M 0.94 % 199.302 M 2.95 % 193.598 M -9.54 % 214.011 M 11.39 % 192.133 M -36.54 % 302.770 M 3.70 % 291.960 M 2.04 % 286.120 M -10.37 % 319.240 M 2.94 % 310.120 M 0.56 % 308.400 M -6.11 % 328.470 M -10.29 % 366.130 M -12.76 % 419.690 M 936.78 % 40.480 M -68.32 % 127.770 M -2.05 % 130.440 M 1 035.72 % -13.940 M
Cost and expenses 681.091 M -4.38 % 712.255 M -21.41 % 906.236 M 21.98 % 742.924 M 33.10 % 558.161 M -13.74 % 647.064 M 1.28 % 638.860 M -2.31 % 653.967 M 18.57 % 551.537 M -8.29 % 601.420 M -0.34 % 603.490 M -1.92 % 615.330 M -4.02 % 641.090 M -5.34 % 677.250 M 9.60 % 617.910 M -6.26 % 659.170 M -23.59 % 862.630 M 0.68 % 856.810 M 12.95 % 758.580 M 57.51 % 481.610 M 102.95 % 237.300 M 1 802.30 % -13.940 M
Research and development expenses 183.000 K -61.23 % 472.000 K 74.17 % 271.000 K -11.15 % 305.000 K -27.03 % 418.000 K 3.72 % 403.000 K -13.15 % 464.000 K 9.18 % 425.000 K 132.24 % 183.000 K -16.82 % 220.000 K -50.00 % 440.000 K 41.94 % 310.000 K -11.43 % 350.000 K 20.69 % 290.000 K 0.000 -100.00 % 260.000 K -39.53 % 430.000 K 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 10.280 M 1.84 % 10.094 M -84.24 % 64.045 M -51.11 % 130.996 M 211.11 % 42.106 M -0.41 % 42.279 M 7.54 % 39.314 M -7.89 % 42.683 M -53.09 % 90.982 M 100.58 % 45.360 M -1.84 % 46.210 M 7.94 % 42.810 M -12.26 % 48.790 M -8.68 % 53.430 M -48.46 % 103.670 M -8.85 % 113.730 M 4.21 % 109.140 M -19.86 % 136.190 M 29.38 % 105.260 M 12.58 % 93.500 M 88.74 % 49.540 M 9.34 % 45.310 M
Interest income 1.179 M 13.91 % 1.035 M 1 132.14 % 84.000 K 300.00 % 21.000 K -94.49 % 381.000 K 1 170.00 % 30.000 K -78.87 % 142.000 K 343.75 % 32.000 K 255.56 % 9.000 K -55.00 % 20.000 K -97.47 % 790.000 K -49.68 % 1.570 M 423.33 % 300.000 K 36.36 % 220.000 K -56.00 % 500.000 K -82.39 % 2.840 M 350.79 % 630.000 K -97.35 % 23.750 M 1 030.95 % 2.100 M 153.01 % 830.000 K 118.42 % 380.000 K -92.99 % 5.420 M
Interest expense 12.626 M 28.93 % 9.793 M 49.95 % 6.531 M 17.65 % 5.551 M -14.88 % 6.521 M -8.91 % 7.159 M 1.10 % 7.081 M 9.71 % 6.454 M 11.66 % 5.780 M -30.94 % 8.370 M 0.97 % 8.290 M -27.60 % 11.450 M 9.78 % 10.430 M -8.75 % 11.430 M 93.07 % 5.920 M 14.51 % 5.170 M -48.61 % 10.060 M -39.54 % 16.640 M 7.77 % 15.440 M -29.17 % 21.800 M 266.39 % 5.950 M 20.93 % 4.920 M
Depreciation and amortization 31.460 M -2.52 % 32.273 M 7.70 % 29.966 M -13.27 % 34.550 M 13.92 % 30.329 M -8.75 % 33.238 M 8.32 % 30.685 M 68.12 % 18.252 M -5.78 % 19.371 M -2.51 % 19.870 M 5.19 % 18.890 M -2.18 % 19.310 M 6.16 % 18.190 M 1.00 % 18.010 M -6.68 % 19.300 M 14.54 % 16.850 M -57.59 % 39.730 M -2.84 % 40.890 M 1.01 % 40.480 M 46.72 % 27.590 M 103.77 % 13.540 M 1.88 % 13.290 M
Operating income -13.676 M -204.89 % 13.039 M -85.02 % 87.025 M 40.74 % 61.833 M 313.96 % 14.937 M -47.98 % 28.713 M -35.83 % 44.747 M 30.36 % 34.327 M -32.52 % 50.870 M 298.98 % 12.750 M 6 983.33 % 180.000 K -98.03 % 9.140 M 417.36 % -2.880 M -132.76 % 8.790 M 200.57 % -8.740 M 81.26 % -46.630 M 76.17 % -195.700 M -1 401.92 % -13.030 M 46.97 % -24.570 M -31.32 % -18.710 M 27.08 % -25.660 M -42.79 % -17.970 M
Operating income ratio -0.02 -213.98 % 0.02 -79.37 % 0.09 8.86 % 0.08 204.87 % 0.03 -38.74 % 0.04 -35.63 % 0.07 33.08 % 0.05 -40.73 % 0.08 309.40 % 0.02 6 816.06 % 0.00 -97.96 % 0.01 424.76 % 0.00 -135.15 % 0.01 189.32 % -0.01 82.47 % -0.08 63.77 % -0.23 -1 364.06 % -0.02 54.73 % -0.03 21.17 % -0.04 64.34 % -0.12 0.00
Total other income expenses net 1.422 M 117.76 % -8.005 M -14 394.64 % 56.000 K 102.22 % -2.525 M 68.25 % -7.952 M -30.62 % -6.088 M 13.39 % -7.029 M -24.54 % -5.644 M 1.45 % -5.727 M 4.55 % -6.000 M 52.72 % -12.690 M -25.15 % -10.140 M 8.32 % -11.060 M -12.28 % -9.850 M -89.79 % -5.190 M -59.69 % -3.250 M 57.40 % -7.630 M 62.36 % -20.270 M -51.04 % -13.420 M 33.30 % -20.120 M -274.67 % -5.370 M -2 165.38 % 260.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Net debt 140.843 M 52.92 % 92.104 M 15.21 % 79.947 M 14.71 % 69.697 M -25.19 % 93.161 M -26.68 % 127.069 M 9.18 % 116.385 M 12.85 % 103.135 M 3.25 % 99.890 M -16.42 % 119.520 M -7.20 % 128.790 M -16.14 % 153.580 M 5.50 % 145.570 M 78.37 % 81.610 M 4.90 % 77.800 M -3.68 % 80.770 M -37.67 % 129.590 M 484.31 % -33.720 M -615.92 % -4.710 M -105.68 % -2.290 M -103.10 % 73.890 M -21.46 % 94.080 M
Total investments 36.954 M -36.85 % 58.519 M 577.77 % 8.634 M 5.42 % 8.190 M -25.82 % 11.041 M -12.31 % 12.591 M 72.06 % 7.318 M 4.30 % 7.016 M -5.83 % 7.450 M 2.90 % 7.240 M -0.14 % 7.250 M 11.88 % 6.480 M -40.22 % 10.840 M -76.46 % 46.040 M 168.45 % 17.150 M 275.27 % 4.570 M 0.00 % 4.570 M 0.000 -100.00 % 59.980 M 1 768.54 % 3.210 M -6.41 % 3.430 M 0.29 % 3.420 M
Total debt 172.335 M 31.30 % 131.249 M -3.09 % 135.427 M 12.85 % 120.002 M -8.68 % 131.410 M -28.01 % 182.535 M 38.04 % 132.230 M 5.05 % 125.878 M -15.03 % 148.150 M 4.97 % 141.140 M -5.07 % 148.680 M -12.43 % 169.780 M 8.03 % 157.160 M 76.25 % 89.170 M -20.31 % 111.900 M -3.81 % 116.330 M -26.15 % 157.520 M 0.000 0.000 0.000 -100.00 % 76.190 M -23.10 % 99.080 M
Accumulated other comprehensive income loss 325.383 M 2 870.72 % 10.953 M -96.77 % 339.366 M 10.24 % 307.843 M 21.23 % 253.923 M -2.57 % 260.608 M 5.58 % 246.825 M 42.92 % 172.707 M 22.97 % 140.450 M 18.05 % 118.970 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -11.657 M -103.59 % 324.731 M 415.54 % 62.989 M 45.48 % 43.297 M 591.98 % 6.257 M -79.84 % 31.043 M -30.82 % 44.876 M 0.86 % 44.492 M -1.48 % 45.160 M 523.76 % 7.240 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -32.480 M -82.27 % -17.820 M
Common stock 27.431 M 0.00 % 27.431 M -5.35 % 28.980 M -4.33 % 30.292 M 0.00 % 30.292 M -3.76 % 31.475 M -2.74 % 32.363 M -2.80 % 33.294 M -2.71 % 34.220 M 0.00 % 34.220 M 1.60 % 33.680 M 4.89 % 32.110 M 5.45 % 30.450 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 84.210 M 0.00 % 84.210 M
Total equity 341.157 M -6.05 % 363.115 M 0.67 % 360.710 M 8.77 % 331.613 M 16.68 % 284.215 M -2.69 % 292.083 M 7.12 % 272.669 M 10.17 % 247.492 M 12.58 % 219.830 M 24.99 % 175.880 M 4.57 % 168.190 M -2.33 % 172.210 M -0.95 % 173.870 M -7.08 % 187.110 M -2.66 % 192.230 M -6.40 % 205.380 M -19.75 % 255.920 M -44.63 % 462.230 M 29.11 % 358.000 M 42.44 % 251.330 M 165.65 % 94.610 M -25.55 % 127.080 M
Other non current liabilities 18.574 M -5.65 % 19.686 M -14.71 % 23.080 M 79.01 % 12.893 M 9.37 % 11.788 M -11.11 % 13.261 M -23.29 % 17.287 M 291.14 % -9.044 M -304.62 % 4.420 M 8.33 % 4.080 M -15.53 % 4.830 M -5.29 % 5.100 M -9.09 % 5.610 M -91.10 % 63.010 M 19.09 % 52.910 M -5.25 % 55.840 M 196.36 % -57.950 M -174.29 % 78.000 M -60.12 % 195.580 M -25.95 % 264.110 M 293.02 % 67.200 M 152.54 % 26.610 M
Long term debt 91.124 M -8.43 % 99.517 M -4.75 % 104.482 M 9.52 % 95.401 M -1.93 % 97.283 M 33.73 % 72.744 M 20.08 % 60.582 M -3.52 % 62.793 M 6.77 % 58.810 M 37.50 % 42.770 M 1.04 % 42.330 M -24.71 % 56.220 M -0.50 % 56.500 M 596.67 % 8.110 M 358.19 % 1.770 M -97.60 % 73.880 M -49.37 % 145.920 M 83.06 % 79.710 M 0.000 0.000 -100.00 % 76.190 M -23.10 % 99.080 M
Total non current liabilities 144.467 M -7.51 % 156.202 M -4.34 % 163.283 M 11.79 % 146.057 M 2.72 % 142.189 M 17.57 % 120.937 M 20.93 % 100.002 M -6.99 % 107.514 M -13.50 % 124.300 M 18.95 % 104.500 M 4.21 % 100.280 M -19.07 % 123.910 M -3.80 % 128.810 M -10.60 % 144.080 M 7.51 % 134.020 M -41.66 % 229.730 M 32.10 % 173.900 M -10.21 % 193.670 M -16.60 % 232.220 M -20.06 % 290.510 M 102.60 % 143.390 M 14.08 % 125.690 M
Other current liabilities 37.167 M 2.61 % 36.221 M -22.58 % 46.784 M 46.95 % 31.837 M 50.27 % 21.187 M -21.10 % 26.852 M -29.14 % 37.897 M 7.66 % 35.201 M 136.01 % 14.915 M 46.51 % 10.180 M 90.99 % 5.330 M -25.66 % 7.170 M -71.46 % 25.120 M -33.05 % 37.520 M -69.02 % 121.110 M 280.13 % 31.860 M -38.66 % 51.940 M -12.63 % 59.450 M -76.46 % 252.590 M 127.17 % 111.190 M 584.25 % 16.250 M -76.16 % 68.170 M
Deferred revenue 0.000 -100.00 % 1.041 M -28.50 % 1.456 M -95.64 % 33.411 M 44.99 % 23.044 M -18.28 % 28.199 M -26.38 % 38.304 M -5.18 % 40.398 M 177.84 % 14.540 M 29.13 % 11.260 M 7.24 % 10.500 M 3.45 % 10.150 M 47.96 % 6.860 M 171.15 % 2.530 M 0.000 0.000 -100.00 % 10.260 M 0.000 0.000 0.000 0.000 0.000
Short term debt 81.211 M 155.93 % 31.732 M 2.54 % 30.945 M 25.79 % 24.601 M -27.91 % 34.127 M -68.92 % 109.791 M 20.81 % 90.882 M 5.67 % 86.009 M -3.73 % 89.340 M -9.18 % 98.370 M 2.63 % 95.850 M -7.31 % 103.410 M 10.25 % 93.800 M 19.44 % 78.530 M 96.92 % 39.880 M -6.05 % 42.450 M -41.57 % 72.650 M -14.85 % 85.320 M 0.000 0.000 -100.00 % 61.780 M 0.000
Total current liabilities 213.566 M 30.22 % 163.998 M -26.31 % 222.558 M -4.19 % 232.286 M 41.80 % 163.815 M -32.70 % 243.395 M 4.06 % 233.900 M -4.20 % 244.167 M 13.01 % 216.050 M -6.59 % 231.300 M -8.31 % 252.250 M -5.94 % 268.170 M -11.35 % 302.500 M 10.25 % 274.370 M -8.68 % 300.440 M 46.56 % 204.990 M -25.71 % 275.930 M -5.57 % 292.220 M -29.35 % 413.590 M 90.22 % 217.430 M 76.17 % 123.420 M 23.35 % 100.060 M
Total liabilities 358.033 M 11.82 % 320.200 M -17.01 % 385.841 M 1.98 % 378.343 M 23.64 % 306.004 M -16.01 % 364.332 M 9.11 % 333.902 M -5.06 % 351.681 M 3.33 % 340.350 M 1.35 % 335.800 M -4.75 % 352.530 M -10.09 % 392.080 M -9.10 % 431.310 M 3.07 % 418.450 M -3.69 % 434.460 M -0.06 % 434.720 M -3.36 % 449.830 M -7.42 % 485.890 M -24.76 % 645.810 M 27.14 % 507.940 M 90.38 % 266.810 M 18.19 % 225.750 M
Other non current assets 924.000 K 108.58 % 443.000 K -0.67 % 446.000 K -98.78 % 36.706 M 7 743.16 % 468.000 K -3.11 % 483.000 K 135.65 % -1.355 M -364.13 % 513.000 K 2.60 % 500.000 K -16.67 % 600.000 K -98.61 % 43.270 M 7.34 % 40.310 M -12.75 % 46.200 M -6.52 % 49.420 M 28.56 % 38.440 M -0.95 % 38.810 M 277.53 % 10.280 M -29.54 % 14.590 M 136.84 % -39.600 M -154.92 % 72.100 M 218.53 % -60.830 M 9.53 % -67.240 M
Long term investments 36.954 M -36.85 % 58.519 M 50.99 % 38.756 M 703.68 % -6.420 M -119.77 % 32.468 M -31.82 % 47.624 M -6.29 % 50.821 M 0.60 % 50.517 M 17.37 % 43.040 M 8.17 % 39.790 M 1 506.01 % -2.830 M 15.02 % -3.330 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 121.340 M 0.000 -100.00 % 22.200 M 2.73 % 21.610 M
Intangible assets 16.846 M -15.62 % 19.964 M 4.89 % 19.034 M 64.11 % 11.598 M 61.94 % 7.162 M 5.40 % 6.795 M 60.79 % 4.226 M 3.15 % 4.097 M -30.09 % 5.860 M -10.40 % 6.540 M 17.84 % 5.550 M 16.11 % 4.780 M 6.46 % 4.490 M -20.39 % 5.640 M -33.57 % 8.490 M 3.54 % 8.200 M -8.99 % 9.010 M 0.000 -100.00 % 12.100 M 204.02 % 3.980 M -65.06 % 11.390 M -6.26 % 12.150 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.000 K 0.00 % 40.000 K 0.000 -100.00 % 40.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 16.846 M -15.62 % 19.964 M 4.89 % 19.034 M 64.11 % 11.598 M 61.94 % 7.162 M 5.40 % 6.795 M 60.79 % 4.226 M 3.15 % 4.097 M -30.09 % 5.860 M -10.40 % 6.540 M 17.84 % 5.550 M 15.15 % 4.820 M 6.40 % 4.530 M -19.68 % 5.640 M -33.88 % 8.530 M 4.02 % 8.200 M -8.99 % 9.010 M 0.000 -100.00 % 12.100 M 204.02 % 3.980 M -65.06 % 11.390 M -6.26 % 12.150 M
Property plant equipment net 357.470 M 0.89 % 354.300 M 0.15 % 353.760 M 6.99 % 330.634 M 3.26 % 320.194 M 3.33 % 309.870 M 10.00 % 281.689 M 4.57 % 269.388 M 8.09 % 249.230 M 5.92 % 235.290 M -4.23 % 245.690 M -7.07 % 264.370 M -4.61 % 277.140 M -0.92 % 279.710 M -6.99 % 300.740 M -3.18 % 310.610 M -2.19 % 317.560 M -37.36 % 506.920 M -3.73 % 526.560 M 20.44 % 437.190 M 63.64 % 267.170 M -4.39 % 279.430 M
Total non current assets 453.696 M -4.26 % 473.866 M 6.16 % 446.372 M 9.36 % 408.176 M 2.25 % 399.202 M -1.44 % 405.035 M 10.34 % 367.081 M 4.75 % 350.446 M 14.67 % 305.620 M 7.34 % 284.720 M -2.68 % 292.570 M -5.45 % 309.430 M -6.58 % 331.210 M -1.06 % 334.770 M -4.66 % 351.150 M -2.72 % 360.960 M 5.80 % 341.180 M -35.05 % 525.290 M -15.86 % 624.320 M 21.50 % 513.840 M 112.34 % 241.990 M -2.68 % 248.650 M
Other current assets 40.668 M 272.49 % 10.918 M 21.92 % 8.955 M -68.72 % 28.625 M 118.46 % 13.103 M -39.80 % 21.764 M -15.58 % 25.780 M 11.10 % 23.205 M 121.74 % 10.465 M -69.21 % 33.990 M 248.26 % 9.760 M -67.29 % 29.840 M 8.47 % 27.510 M 1 508.77 % 1.710 M 1 040.00 % 150.000 K -98.46 % 9.730 M 0.000 -100.00 % 41.140 M 3.89 % 39.600 M 0.000 0.000 -100.00 % 5.350 M
Short term investments 0.000 0.000 100.00 % -30.122 M -306.17 % 14.610 M 168.19 % -21.427 M 38.84 % -35.033 M 19.47 % -43.503 M 0.00 % -43.501 M -22.23 % -35.590 M -9.34 % -32.550 M -422.92 % 10.080 M 2.75 % 9.810 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -61.360 M 0.000 100.00 % -18.770 M -3.19 % -18.190 M
cash and cash equivalents 31.492 M -19.55 % 39.145 M -29.44 % 55.480 M 10.29 % 50.305 M 31.52 % 38.249 M -31.04 % 55.466 M 250.05 % 15.845 M -30.33 % 22.743 M -52.87 % 48.260 M 123.22 % 21.620 M 8.70 % 19.890 M 22.78 % 16.200 M 39.78 % 11.590 M 53.31 % 7.560 M -77.83 % 34.100 M -4.11 % 35.560 M 27.32 % 27.930 M -17.17 % 33.720 M 615.92 % 4.710 M 105.68 % 2.290 M -0.43 % 2.300 M -54.00 % 5.000 M
Cash and short term investments 31.492 M -19.55 % 39.145 M -29.44 % 55.480 M 10.29 % 50.305 M 31.52 % 38.249 M -31.04 % 55.466 M 250.05 % 15.845 M -30.33 % 22.743 M -52.87 % 48.260 M 123.22 % 21.620 M -27.86 % 29.970 M 15.22 % 26.010 M 124.42 % 11.590 M 53.31 % 7.560 M -77.83 % 34.100 M -4.11 % 35.560 M 27.32 % 27.930 M -17.17 % 33.720 M 615.92 % 4.710 M 105.68 % 2.290 M -0.43 % 2.300 M -54.00 % 5.000 M
Total current assets 245.494 M 17.21 % 209.449 M -30.23 % 300.179 M -0.53 % 301.780 M 57.99 % 191.017 M -24.01 % 251.380 M 4.96 % 239.490 M -3.71 % 248.727 M -2.29 % 254.560 M 12.16 % 226.960 M -0.52 % 228.150 M -10.48 % 254.860 M -6.98 % 273.970 M 1.17 % 270.790 M -1.72 % 275.540 M -1.29 % 279.140 M -23.70 % 365.850 M -13.66 % 423.740 M 11.08 % 381.460 M 53.83 % 247.970 M 106.85 % 119.880 M 14.28 % 104.900 M
Inventory 115.362 M 10.63 % 104.278 M -22.63 % 134.773 M 9.84 % 122.696 M 49.12 % 82.278 M 0.04 % 82.244 M -15.80 % 97.675 M 22.49 % 79.739 M 10.73 % 72.010 M 24.48 % 57.850 M 4.18 % 55.530 M -8.23 % 60.510 M -20.26 % 75.880 M 3.29 % 73.460 M 8.68 % 67.590 M -8.64 % 73.980 M -34.53 % 112.990 M 8.45 % 104.190 M 1.37 % 102.780 M 46.66 % 70.080 M 159.27 % 27.030 M 14.73 % 23.560 M
Net receivables 57.972 M 5.20 % 55.108 M -47.99 % 105.949 M 6.40 % 99.578 M 52.28 % 65.390 M -35.48 % 101.351 M 2.73 % 98.656 M -19.82 % 123.040 M 10.15 % 111.700 M -7.52 % 120.780 M -2.29 % 123.610 M -16.48 % 148.000 M -6.91 % 158.990 M -2.16 % 162.500 M -0.36 % 163.090 M 8.60 % 150.170 M -33.24 % 224.930 M -8.08 % 244.690 M 4.40 % 234.370 M 33.47 % 175.600 M 96.11 % 89.540 M 0.000
Tax assets 41.502 M 2.12 % 40.640 M 18.22 % 34.376 M -3.60 % 35.658 M -8.36 % 38.910 M -3.36 % 40.263 M 27.01 % 31.700 M 22.25 % 25.931 M 270.97 % 6.990 M 179.60 % 2.500 M 180.90 % 890.000 K -72.70 % 3.260 M -2.40 % 3.340 M 0.000 -100.00 % 3.440 M 2.99 % 3.340 M -22.86 % 4.330 M 14.55 % 3.780 M -3.57 % 3.920 M 587.72 % 570.000 K -72.33 % 2.060 M -23.70 % 2.700 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 95.188 M 4.71 % 90.909 M -34.61 % 139.027 M -18.17 % 169.905 M 65.85 % 102.447 M 1.21 % 101.226 M -5.97 % 107.655 M -9.27 % 118.654 M 11.04 % 106.855 M -7.53 % 115.560 M -11.16 % 130.070 M -5.26 % 137.290 M -19.17 % 169.860 M 10.83 % 153.260 M 9.90 % 139.450 M 6.71 % 130.680 M -0.11 % 130.820 M -11.28 % 147.450 M -8.35 % 160.880 M 51.43 % 106.240 M 134.06 % 45.390 M 42.33 % 31.890 M
Tax payables 0.000 -100.00 % 4.095 M -5.78 % 4.346 M -0.53 % 4.369 M 4.10 % 4.197 M 0.43 % 4.179 M 12.40 % 3.718 M -13.60 % 4.303 M -12.89 % 4.940 M -31.29 % 7.190 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 120.000 K 0.000 0.000 0.000
Deferred revenue non current 11.874 M -10.95 % 13.334 M 4.16 % 12.802 M 16.41 % 10.997 M 10.85 % 9.921 M -8.29 % 10.818 M 25.15 % 8.644 M -69.13 % 28.002 M -20.18 % 35.080 M 13.93 % 30.790 M 18.79 % 25.920 M -5.98 % 27.570 M -9.46 % 30.450 M -13.81 % 35.330 M -16.93 % 42.530 M -32.91 % 63.390 M 25.67 % 50.440 M 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 370.000 K -19.57 % 460.000 K 76.92 % 260.000 K -79.69 % 1.280 M 40.66 % 910.000 K -53.81 % 1.970 M -22.44 % 2.540 M 464.44 % 450.000 K -37.50 % 720.000 K
Capital lease obligations 13.981 M 50.98 % 9.260 M -24.86 % 12.324 M 97.94 % 6.226 M -31.92 % 9.145 M -31.64 % 13.378 M -30.45 % 19.234 M -16.10 % 22.924 M 0.000 0.000 100.00 % -10.500 M -3.45 % -10.150 M -49.26 % -6.800 M -1 788.89 % -360.000 K -117.14 % 2.100 M -30.69 % 3.030 M -95.04 % 61.050 M -14.39 % 71.310 M 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 100.00 % -7.636 M -17.08 % -6.522 M 0.000 0.000 100.00 % -6.932 M -130.99 % -3.001 M 0.000 0.000 0.000 0.000 -100.00 % 157.270 M -16.54 % 188.440 M 8.32 % 173.960 M 4 814.12 % 3.540 M -97.18 % 125.640 M -72.77 % 461.320 M 29.57 % 356.030 M 43.10 % 248.790 M 486.35 % 42.430 M -29.25 % 59.970 M
Deferred tax liabilities non current 22.895 M -3.25 % 23.665 M 3.25 % 22.919 M -14.37 % 26.766 M 15.39 % 23.197 M -3.80 % 24.114 M -6.09 % 25.678 M -0.33 % 25.763 M -0.87 % 25.990 M -3.24 % 26.860 M -1.25 % 27.200 M -22.33 % 35.020 M -3.39 % 36.250 M -3.67 % 37.630 M 2.23 % 36.810 M 0.52 % 36.620 M 3.18 % 35.490 M -1.31 % 35.960 M -1.86 % 36.640 M 38.79 % 26.400 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 699.190 M 2.32 % 683.315 M -8.47 % 746.551 M 5.15 % 709.956 M 20.29 % 590.219 M -10.08 % 656.415 M 8.22 % 606.571 M 1.23 % 599.173 M 6.96 % 560.180 M 9.48 % 511.680 M -1.74 % 520.720 M -7.72 % 564.290 M -6.76 % 605.180 M -0.06 % 605.560 M -3.37 % 626.690 M -2.09 % 640.100 M -9.47 % 707.030 M -25.50 % 949.030 M -5.64 % 1.006 B 32.03 % 761.810 M 110.52 % 361.870 M 2.35 % 353.550 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.984 M 65.01 % -5.670 M 48.22 % -10.950 M -148.75 % 22.460 M 123.26 % 10.060 M -13.87 % 11.680 M 9 633.33 % 120.000 K 101.39 % -8.660 M -110.87 % 79.660 M 317.53 % -36.620 M -64.73 % -22.230 M 59.48 % -54.860 M -67.10 % -32.830 M -162.01 % -12.530 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.601 M -283.94 % 11.200 M 1 282.72 % 810.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.067 M 22.83 % -11.750 M -252.85 % -3.330 M -163.92 % 5.210 M -64.82 % 14.810 M 564.26 % -3.190 M 61.24 % -8.230 M -183.22 % 9.890 M -61.12 % 25.440 M 242.76 % -17.820 M -630.33 % -2.440 M 82.28 % -13.770 M -57.01 % -8.770 M -152.74 % -3.470 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.248 M 284.58 % -10.970 M -0.27 % -10.940 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.083 M 16.50 % 6.080 M 179.79 % -7.620 M -144.17 % 17.250 M 463.16 % -4.750 M -131.94 % 14.870 M 78.08 % 8.350 M 145.01 % -18.550 M -134.21 % 54.220 M 388.40 % -18.800 M 5.00 % -19.790 M 51.84 % -41.090 M -70.78 % -24.060 M -165.56 % -9.060 M
Other non cash items 9.514 M -81.40 % 51.140 M 270.66 % -29.966 M -26.78 % -23.637 M -168.56 % 34.478 M 810.89 % -4.850 M 89.19 % -44.876 M -3 843.41 % -1.138 M 94.33 % -20.060 M -1 101.20 % -1.670 M -4.38 % -1.600 M -48.15 % -1.080 M -133.33 % 3.240 M 158.38 % -5.550 M 36.57 % -8.750 M -52.97 % -5.720 M 98.81 % -480.730 M -1 949.67 % 25.990 M 262.54 % -15.990 M 70.54 % -54.280 M -693.87 % 9.140 M
Net cash provided by operating activities 9.514 M -81.40 % 51.140 M -18.81 % 62.989 M 4.42 % 60.324 M -19.13 % 74.591 M 25.51 % 59.431 M 32.43 % 44.876 M 2.43 % 43.813 M 12.49 % 38.950 M 178.21 % 14.000 M -50.09 % 28.050 M 17.56 % 23.860 M 24.47 % 19.170 M 66.41 % 11.520 M 208.88 % -10.580 M -125.86 % 40.910 M 106.02 % -680.000 M -2 250.54 % 31.620 M 317.47 % -14.540 M -2 136.92 % -650.000 K 95.81 % -15.510 M
Investments in property plant and equipment -13.558 M 4.48 % -14.194 M 47.79 % -27.184 M -110.71 % -12.901 M -15.87 % -11.134 M 48.14 % -21.469 M 49.02 % -42.111 M 1.71 % -42.844 M -128.99 % -18.710 M -104.48 % -9.150 M -47.82 % -6.190 M -42.30 % -4.350 M 72.91 % -16.060 M -97.78 % -8.120 M -0.37 % -8.090 M 78.87 % -38.280 M 0.21 % -38.360 M -64.00 % -23.390 M -1.12 % -23.130 M -74.96 % -13.220 M -5 647.83 % -230.000 K
Acquisitions net 0.000 0.000 0.000 0.000 100.00 % -97.000 K 98.31 % -5.748 M 0.000 -100.00 % 569.000 K -5.17 % 600.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.230 M 869.17 % -1.200 M 0.000 0.000 100.00 % -2.610 M 98.35 % -158.040 M 0.000
Purchases of investments -13.108 M 0.000 100.00 % -25.630 M -20.12 % -21.337 M 7.11 % -22.971 M -46.96 % -15.631 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -160.000 K 0.000 100.00 % -550.000 K 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 97.000 K -98.31 % 5.748 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.100 M 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 100.00 % -19.641 M 0.000 0.000 -100.00 % 97.000 K -98.31 % 5.748 M 0.000 -100.00 % 569.000 K -5.17 % 600.000 K -84.81 % 3.950 M 10.34 % 3.580 M 33.58 % 2.680 M 179.17 % 960.000 K -86.23 % 6.970 M 74.25 % 4.000 M 87.79 % 2.130 M -99.64 % 599.360 M 31 154.92 % -1.930 M -146.73 % 4.130 M 110.57 % -39.090 M -337.92 % 16.430 M
Net cash used for investing activites -26.666 M 21.19 % -33.835 M 35.94 % -52.814 M -54.26 % -34.238 M -0.68 % -34.008 M -8.47 % -31.352 M 25.55 % -42.111 M 0.39 % -42.275 M -133.43 % -18.110 M -248.27 % -5.200 M -99.23 % -2.610 M -56.29 % -1.670 M 88.94 % -15.100 M -1 052.67 % -1.310 M -125.49 % 5.140 M 114.36 % -35.800 M -106.38 % 561.000 M 2 315.64 % -25.320 M -17.17 % -21.610 M 89.73 % -210.350 M -1 398.46 % 16.200 M
Debt repayment 31.738 M 1 324.93 % -2.591 M -130.30 % 8.552 M 195.41 % -8.963 M 79.74 % -44.247 M -221.81 % 36.326 M 562.52 % 5.483 M 124.94 % -21.989 M -413.68 % 7.010 M 193.47 % -7.500 M 68.30 % -23.660 M -19.68 % -19.770 M -2 481.93 % 830.000 K 102.10 % -39.470 M -961.79 % 4.580 M 22.46 % 3.740 M 146.81 % -7.990 M -182.71 % 9.660 M -80.84 % 50.420 M -51.10 % 103.100 M 4 880.68 % 2.070 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 860.000 K -61.78 % 2.250 M -9.64 % 2.490 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 137.660 M 0.000 -100.00 % 119.480 M 0.000
Common stock repurchased 0.000 100.00 % -11.134 M 22.57 % -14.380 M -120.48 % -6.522 M 25.33 % -8.735 M -92.19 % -4.545 M 67.43 % -13.956 M -16.29 % -12.001 M 0.000 0.000 0.000 0.000 100.00 % -270.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -8.778 M 36.00 % -13.715 M -67.03 % -8.211 M 0.000 100.00 % -5.049 M 19.79 % -6.295 M -17.18 % -5.372 M -21.02 % -4.439 M -266.86 % -1.210 M -181.40 % -430.000 K 0.000 0.000 0.000 0.000 100.00 % -600.000 K 50.82 % -1.220 M 64.01 % -3.390 M 0.000 0.000 0.000 0.000
Other financing activites -8.631 M -1.89 % -8.471 M -14.23 % -7.416 M -140.31 % -3.086 M 4.84 % -3.243 M 61.40 % -8.401 M -1 236.81 % 739.000 K -93.93 % 12.169 M 0.000 -100.00 % 860.000 K -54.97 % 1.910 M -12.79 % 2.190 M 465.00 % -600.000 K -122.06 % 2.720 M 0.000 0.000 100.00 % -3.390 M 96.89 % -109.040 M -831.97 % -11.700 M -0.60 % -11.630 M -114.58 % -5.420 M
Net cash used provided by financing activities 14.329 M 139.90 % -35.911 M -67.38 % -21.455 M -46.16 % -14.679 M 76.04 % -61.274 M -458.64 % 17.085 M 281.45 % -9.416 M 64.14 % -26.260 M -552.76 % 5.800 M 182.04 % -7.070 M 67.49 % -21.750 M -23.72 % -17.580 M -43 850.00 % -40.000 K 99.89 % -36.750 M -1 023.37 % 3.980 M 57.94 % 2.520 M 154.78 % -4.600 M -119.11 % 24.070 M -37.84 % 38.720 M -81.64 % 210.950 M 6 397.01 % -3.350 M
Effect of forex changes on cash 407.000 K 176.50 % -532.000 K -329.31 % 232.000 K -1.28 % 235.000 K 147.47 % -495.000 K -558.33 % 108.000 K -0.92 % 109.000 K 113.63 % -800.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 117.810 M 8 762.50 % -1.360 M -806.67 % -150.000 K -475.00 % 40.000 K 200.00 % -40.000 K
Net change in cash -2.416 M 87.38 % -19.138 M -385.22 % 6.710 M -42.36 % 11.642 M 154.95 % -21.186 M -146.80 % 45.272 M 756.31 % -6.898 M 72.97 % -25.522 M -195.80 % 26.640 M 1 439.88 % 1.730 M -53.12 % 3.690 M -19.96 % 4.610 M 14.39 % 4.030 M 115.18 % -26.540 M -1 717.81 % -1.460 M -119.13 % 7.630 M 231.78 % -5.790 M -119.96 % 29.010 M 1 098.76 % 2.420 M 24 300.00 % -10.000 K 99.63 % -2.700 M
Cash at beginning of period 39.145 M -32.84 % 58.283 M 13.01 % 51.573 M 29.16 % 39.931 M -34.66 % 61.117 M 285.72 % 15.845 M -30.33 % 22.743 M -52.88 % 48.265 M 123.24 % 21.620 M 8.70 % 19.890 M 22.78 % 16.200 M 39.78 % 11.590 M 53.31 % 7.560 M -77.83 % 34.100 M -4.11 % 35.560 M 27.32 % 27.930 M -17.17 % 33.720 M 615.92 % 4.710 M 105.68 % 2.290 M -0.43 % 2.300 M -54.00 % 5.000 M
Cash at end of period 36.729 M -6.17 % 39.145 M -32.84 % 58.283 M 13.01 % 51.573 M 29.16 % 39.931 M -34.66 % 61.117 M 285.72 % 15.845 M -30.33 % 22.743 M -52.87 % 48.260 M 123.22 % 21.620 M 8.70 % 19.890 M 22.78 % 16.200 M 39.78 % 11.590 M 53.31 % 7.560 M -77.83 % 34.100 M -4.11 % 35.560 M 27.32 % 27.930 M -17.17 % 33.720 M 615.92 % 4.710 M 105.68 % 2.290 M -0.43 % 2.300 M
Operating cash flow 9.514 M -81.40 % 51.140 M -18.81 % 62.989 M 4.42 % 60.324 M -19.13 % 74.591 M 25.51 % 59.431 M 32.43 % 44.876 M 2.43 % 43.813 M 12.49 % 38.950 M 178.21 % 14.000 M -50.09 % 28.050 M 17.56 % 23.860 M 24.47 % 19.170 M 66.41 % 11.520 M 208.88 % -10.580 M -125.86 % 40.910 M 106.02 % -680.000 M -2 250.54 % 31.620 M 317.47 % -14.540 M -2 136.92 % -650.000 K 95.81 % -15.510 M
Capital expenditure -13.558 M 59.93 % -33.835 M -24.47 % -27.184 M -110.71 % -12.901 M -15.87 % -11.134 M 48.14 % -21.469 M 49.02 % -42.111 M 1.71 % -42.844 M -128.99 % -18.710 M -104.48 % -9.150 M -47.82 % -6.190 M -42.30 % -4.350 M 72.91 % -16.060 M -97.78 % -8.120 M -0.37 % -8.090 M 78.87 % -38.280 M 0.21 % -38.360 M -64.00 % -23.390 M -1.12 % -23.130 M -74.96 % -13.220 M -5 647.83 % -230.000 K
Free CashFlow -4.044 M -123.37 % 17.305 M -51.67 % 35.805 M -24.50 % 47.423 M -25.27 % 63.457 M 67.16 % 37.962 M 1 272.95 % 2.765 M 185.35 % 969.000 K -95.21 % 20.240 M 317.32 % 4.850 M -77.81 % 21.860 M 12.05 % 19.510 M 527.33 % 3.110 M -8.53 % 3.400 M 118.21 % -18.670 M -809.89 % 2.630 M 100.37 % -718.360 M -8 828.55 % 8.230 M 121.85 % -37.670 M -171.59 % -13.870 M 11.88 % -15.740 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30
Revenue 167.525 M -6.18 % 178.551 M 16.54 % 153.214 M -1.36 % 155.323 M -12.49 % 177.498 M -2.80 % 182.607 M 29.03 % 141.523 M -9.37 % 156.156 M -25.82 % 210.499 M -3.49 % 218.110 M 11.78 % 195.132 M -22.80 % 252.759 M -11.05 % 284.171 M 7.86 % 263.475 M 14.95 % 229.212 M 15.23 % 198.922 M -0.09 % 199.103 M 14.38 % 174.068 M 23.50 % 140.941 M 2.32 % 137.743 M -2.12 % 140.724 M -5.80 % 149.389 M 3.36 % 144.531 M -12.82 % 165.794 M -11.13 % 186.549 M 7.89 % 172.908 M 10.25 % 156.828 M -4.75 % 164.653 M -7.09 % 177.214 M 7.10 % 165.465 M 0.55 % 164.560 M -0.60 % 165.550 M -7.15 % 178.290 M 0.41 % 177.570 M 3.02 % 172.370 M 17.88 % 146.220 M -8.82 % 160.360 M 4.09 % 154.060 M 4.44 % 147.510 M -2.18 % 150.790 M -10.01 % 167.560 M 9.94 % 152.410 M 9.96 % 138.600 M -9.51 % 153.170 M -5.57 % 162.210 M 8.36 % 149.690 M 26.45 % 118.380 M -29.19 % 167.170 M -5.43 % 176.770 M 11.98 % 157.860 M -1.04 % 159.520 M -3.07 % 164.574 M -9.93 % 182.716 M 7.03 % 170.720 M 10.26 % 154.840 M -6.83 % 166.198 M
Net income -17.107 M -40.66 % -12.162 M -215.40 % -3.856 M 58.07 % -9.196 M -455.31 % -1.656 M -154.28 % 3.051 M -86.07 % 21.905 M 301.72 % -10.859 M -384.79 % 3.813 M -70.04 % 12.726 M 2.03 % 12.473 M 195.36 % 4.223 M -85.49 % 29.108 M 69.38 % 17.185 M 0.32 % 17.131 M 190.31 % 5.901 M -70.88 % 20.265 M 132.32 % 8.723 M 419.23 % 1.680 M 727.59 % 203.000 K -94.28 % 3.550 M 330.83 % 824.000 K -94.00 % 13.738 M 101.67 % 6.812 M -0.31 % 6.833 M 86.69 % 3.660 M -55.61 % 8.245 M 2.08 % 8.077 M -57.16 % 18.856 M 102.27 % 9.322 M -10.75 % 10.445 M 2.63 % 10.177 M -30.91 % 14.730 M 59.61 % 9.229 M -48.38 % 17.880 M 134.03 % 7.640 M -34.53 % 11.670 M 46.42 % 7.970 M 486.03 % 1.360 M 312.12 % 330.000 K -93.59 % 5.150 M 1 187.50 % 400.000 K 104.36 % -9.170 M -1 863.46 % 520.000 K -89.88 % 5.140 M 284.89 % -2.780 M -2 988.89 % -90.000 K -325.00 % 40.000 K -98.86 % 3.520 M 148.75 % -7.220 M -80.95 % -3.990 M -77.18 % -2.252 M -1 945.90 % 122.000 K 102.03 % -6.010 M -18.31 % -5.080 M -148.90 % -2.041 M
Income before tax -8.574 M 30.05 % -12.258 M -311.20 % -2.981 M 68.19 % -9.371 M -184.66 % -3.292 M -197.11 % 3.390 M 202.51 % -3.307 M 75.45 % -13.471 M -399.22 % 4.502 M -73.99 % 17.310 M -33.57 % 26.059 M 415.61 % 5.054 M -85.89 % 35.819 M 52.27 % 23.524 M 42.51 % 16.507 M 112.14 % 7.781 M -70.68 % 26.536 M 128.03 % 11.637 M 776.28 % 1.328 M 3 339.02 % -41.000 K -100.95 % 4.331 M 216.83 % 1.367 M 73.26 % 789.000 K -91.20 % 8.964 M 12.57 % 7.963 M 62.21 % 4.909 M 150.33 % 1.961 M -70.35 % 6.614 M -61.12 % 17.012 M 37.05 % 12.413 M 265.71 % -7.491 M -174.88 % 10.004 M -31.90 % 14.690 M 27.96 % 11.480 M -34.70 % 17.580 M 165.96 % 6.610 M -43.07 % 11.610 M 22.08 % 9.510 M 705.93 % 1.180 M 3 050.00 % -40.000 K -100.77 % 5.220 M 1 238.46 % 390.000 K 102.53 % -15.400 M -1 240.74 % 1.350 M -68.75 % 4.320 M 255.40 % -2.780 M -203.73 % 2.680 M 6 600.00 % 40.000 K -98.86 % 3.520 M 148.62 % -7.240 M -27.02 % -5.700 M -142.35 % -2.352 M -1 159.46 % 222.000 K 103.63 % -6.110 M -16.60 % -5.240 M -156.74 % -2.041 M
Income before tax ratio -0.05 25.45 % -0.07 -252.85 % -0.02 67.75 % -0.06 -225.30 % -0.02 -199.90 % 0.02 179.45 % -0.02 72.91 % -0.09 -503.35 % 0.02 -73.05 % 0.08 -40.57 % 0.13 567.88 % 0.02 -84.14 % 0.13 41.18 % 0.09 23.98 % 0.07 84.11 % 0.04 -70.65 % 0.13 99.36 % 0.07 609.51 % 0.01 3 265.53 % 0.00 -100.97 % 0.03 236.33 % 0.01 67.62 % 0.01 -89.90 % 0.05 26.66 % 0.04 50.35 % 0.03 127.05 % 0.01 -68.87 % 0.04 -58.16 % 0.10 27.96 % 0.08 264.80 % -0.05 -175.33 % 0.06 -26.66 % 0.08 27.44 % 0.06 -36.61 % 0.10 125.61 % 0.05 -37.56 % 0.07 17.29 % 0.06 671.67 % 0.01 3 115.60 % 0.00 -100.85 % 0.03 1 117.44 % 0.00 102.30 % -0.11 -1 360.66 % 0.01 -66.91 % 0.03 243.40 % -0.02 -182.03 % 0.02 9 361.39 % 0.00 -98.80 % 0.02 143.42 % -0.05 -28.35 % -0.04 -150.03 % -0.01 -1 276.25 % 0.00 103.39 % -0.04 -5.76 % -0.03 -175.57 % -0.01
EBITDA -1.582 M 80.71 % -8.201 M -342.20 % 3.386 M 0.59 % 3.366 M -65.38 % 9.724 M -32.52 % 14.411 M 230.22 % 4.364 M 331.23 % 1.012 M -97.74 % 44.692 M 47.35 % 30.330 M -51.62 % 62.691 M 422.47 % 11.999 M -71.31 % 41.824 M 28.83 % 32.464 M -29.34 % 45.942 M 169.41 % 17.053 M -62.21 % 45.127 M 111.70 % 21.316 M 200.82 % 7.086 M -42.57 % 12.338 M -50.98 % 25.170 M 146.35 % 10.217 M 23.27 % 8.288 M -52.84 % 17.576 M 10.49 % 15.908 M 22.62 % 12.973 M 74.70 % 7.426 M -45.03 % 13.510 M -39.96 % 22.503 M 18.19 % 19.039 M 702.50 % -3.160 M -118.13 % 17.426 M -16.14 % 20.780 M 16.24 % 17.877 M -6.40 % 19.100 M 149.67 % 7.650 M -42.57 % 13.320 M -15.37 % 15.740 M 391.88 % 3.200 M 1 085.19 % 270.000 K -93.96 % 4.470 M -56.35 % 10.240 M 179.56 % -12.870 M -795.68 % 1.850 M -74.05 % 7.130 M 2 260.61 % -330.000 K -107.60 % 4.340 M 92.04 % 2.260 M -65.44 % 6.540 M 242.79 % -4.580 M -614.61 % 890.000 K -81.37 % 4.778 M 47.61 % 3.237 M 202.11 % -3.170 M -194.63 % 3.350 M -35.48 % 5.192 M
Net income ratio -0.10 -49.92 % -0.07 -170.65 % -0.03 57.49 % -0.06 -534.59 % -0.01 -155.84 % 0.02 -89.21 % 0.15 322.58 % -0.07 -483.90 % 0.02 -68.95 % 0.06 -8.72 % 0.06 282.59 % 0.02 -83.69 % 0.10 57.04 % 0.07 -12.73 % 0.07 151.94 % 0.03 -70.85 % 0.10 103.11 % 0.05 320.41 % 0.01 708.81 % 0.00 -94.16 % 0.03 357.35 % 0.01 -94.20 % 0.10 131.34 % 0.04 12.17 % 0.04 73.04 % 0.02 -59.74 % 0.05 7.17 % 0.05 -53.90 % 0.11 88.86 % 0.06 -11.24 % 0.06 3.25 % 0.06 -25.59 % 0.08 58.96 % 0.05 -49.90 % 0.10 98.53 % 0.05 -28.20 % 0.07 40.67 % 0.05 461.11 % 0.01 321.29 % 0.00 -92.88 % 0.03 1 071.09 % 0.00 103.97 % -0.07 -2 048.84 % 0.00 -89.29 % 0.03 270.62 % -0.02 -2 342.80 % 0.00 -417.73 % 0.00 -98.80 % 0.02 143.54 % -0.05 -82.86 % -0.03 -82.79 % -0.01 -2 149.39 % 0.00 101.90 % -0.04 -7.30 % -0.03 -167.16 % -0.01
Ratio EBITDA -0.01 79.44 % -0.05 -307.83 % 0.02 1.98 % 0.02 -60.44 % 0.05 -30.58 % 0.08 155.93 % 0.03 375.81 % 0.01 -96.95 % 0.21 52.68 % 0.14 -56.72 % 0.32 576.77 % 0.05 -67.75 % 0.15 19.45 % 0.12 -38.53 % 0.20 133.81 % 0.09 -62.18 % 0.23 85.09 % 0.12 143.57 % 0.05 -43.87 % 0.09 -49.92 % 0.18 161.52 % 0.07 19.27 % 0.06 -45.91 % 0.11 24.32 % 0.09 13.66 % 0.08 58.45 % 0.05 -42.29 % 0.08 -35.38 % 0.13 10.36 % 0.12 699.20 % -0.02 -118.24 % 0.11 -9.69 % 0.12 15.77 % 0.10 -9.14 % 0.11 111.80 % 0.05 -37.01 % 0.08 -18.70 % 0.10 370.96 % 0.02 1 111.54 % 0.00 -93.29 % 0.03 -60.29 % 0.07 172.36 % -0.09 -868.81 % 0.01 -72.52 % 0.04 2 093.84 % 0.00 -106.01 % 0.04 171.18 % 0.01 -63.46 % 0.04 227.52 % -0.03 -620.02 % 0.01 -80.78 % 0.03 63.88 % 0.02 195.41 % -0.02 -185.82 % 0.02 -30.74 % 0.03
Gross profit ratio 0.33 12.90 % 0.30 79.82 % 0.16 -49.62 % 0.33 -1.55 % 0.33 -6.28 % 0.35 121.95 % 0.16 -44.79 % 0.29 -8.67 % 0.32 -11.94 % 0.36 12.74 % 0.32 23.08 % 0.26 -25.29 % 0.35 14.13 % 0.30 7.99 % 0.28 -12.23 % 0.32 6.78 % 0.30 -23.66 % 0.39 -1.01 % 0.40 0.43 % 0.40 -8.39 % 0.43 30.39 % 0.33 -8.48 % 0.36 -0.65 % 0.36 -0.72 % 0.37 27.82 % 0.29 -7.88 % 0.31 332.59 % 0.07 -86.18 % 0.52 37.19 % 0.38 3.52 % 0.37 1 137.23 % 0.03 -94.50 % 0.54 4.32 % 0.52 3.47 % 0.50 168.28 % 0.19 -44.69 % 0.34 -38.12 % 0.54 7.81 % 0.50 -11.07 % 0.57 12.57 % 0.50 52.02 % 0.33 -66.90 % 1.00 0.00 % 1.00 205.54 % 0.33 -27.40 % 0.45 28.22 % 0.35 -36.12 % 0.55 -44.96 % 1.00 0.00 % 1.00 66.67 % 0.60 55.04 % 0.39 -61.30 % 1.00 0.00 % 1.00 79.46 % 0.56 43.59 % 0.39
Weighted average shs out dil 91.436 M 0.00 % 91.436 M 0.00 % 91.436 M 0.00 % 91.436 M 0.00 % 91.436 M 0.00 % 91.436 M 0.00 % 91.436 M -1.16 % 92.512 M 1.18 % 91.436 M -4.95 % 96.199 M 2.09 % 94.229 M -4.41 % 98.573 M 0.00 % 98.573 M 0.00 % 98.573 M -0.21 % 98.781 M -1.76 % 100.551 M -0.42 % 100.971 M 0.42 % 100.551 M 0.00 % 100.551 M 0.00 % 100.551 M 0.00 % 100.551 M -1.05 % 101.619 M 0.00 % 101.619 M 0.00 % 101.619 M 0.00 % 101.619 M -3.44 % 105.242 M 0.00 % 105.242 M 0.00 % 105.242 M 0.00 % 105.242 M -2.95 % 108.441 M -2.29 % 110.980 M 2.34 % 108.441 M -2.29 % 110.980 M -2.72 % 114.086 M 0.00 % 114.086 M 0.00 % 114.086 M 0.00 % 114.086 M 0.00 % 114.086 M 0.00 % 114.086 M 0.00 % 114.086 M 0.00 % 114.086 M 1.60 % 112.284 M 0.00 % 112.284 M 0.00 % 112.284 M 1.11 % 111.049 M 3.75 % 107.036 M 0.00 % 107.036 M 0.00 % 107.036 M 0.00 % 107.036 M 5.45 % 101.501 M 0.00 % 101.501 M 0.00 % 101.501 M 0.00 % 101.501 M 0.00 % 101.501 M 0.00 % 101.501 M 0.00 % 101.501 M
Weighted average shs out 91.436 M 0.00 % 91.436 M 0.00 % 91.436 M 0.00 % 91.436 M 0.00 % 91.436 M 0.00 % 91.436 M 0.00 % 91.436 M -1.16 % 92.512 M 1.18 % 91.436 M -0.43 % 91.827 M -2.55 % 94.229 M 0.00 % 94.229 M -2.39 % 96.537 M -2.07 % 98.573 M -0.21 % 98.781 M -0.26 % 99.035 M -1.92 % 100.971 M 0.42 % 100.551 M 0.00 % 100.551 M 0.00 % 100.551 M 0.00 % 100.551 M -1.05 % 101.619 M 0.00 % 101.619 M 0.00 % 101.619 M 0.00 % 101.619 M -3.44 % 105.242 M 0.00 % 105.242 M 0.00 % 105.242 M 0.00 % 105.242 M -2.95 % 108.441 M -2.29 % 110.980 M 2.34 % 108.441 M -2.29 % 110.980 M -2.72 % 114.086 M 0.00 % 114.086 M 0.00 % 114.086 M 0.00 % 114.086 M 0.00 % 114.086 M 0.00 % 114.086 M 0.00 % 114.086 M 0.00 % 114.086 M 1.60 % 112.284 M 0.00 % 112.284 M 1.11 % 111.049 M 0.00 % 111.049 M 3.75 % 107.036 M 0.00 % 107.036 M 0.00 % 107.036 M 0.00 % 107.036 M 5.45 % 101.501 M 0.00 % 101.501 M 0.00 % 101.501 M 0.00 % 101.501 M 0.00 % 101.501 M 0.00 % 101.501 M 0.00 % 101.501 M
EPS diluted -0.32 -146.15 % -0.13 -208.06 % -0.04 57.80 % -0.10 -452.49 % -0.02 -154.19 % 0.03 -72.17 % 0.12 200.00 % -0.12 -166.67 % 0.18 28.57 % 0.14 -33.33 % 0.21 390.65 % 0.04 -85.73 % 0.30 76.47 % 0.17 -26.09 % 0.23 289.83 % 0.06 -70.50 % 0.20 130.41 % 0.09 410.59 % 0.02 750.00 % 0.00 -94.29 % 0.04 332.10 % 0.01 -94.21 % 0.14 108.96 % 0.07 0.00 % 0.07 93.08 % 0.03 -57.16 % 0.08 5.19 % 0.08 -57.22 % 0.18 109.79 % 0.09 -10.63 % 0.10 2.13 % 0.09 -32.86 % 0.14 73.05 % 0.08 -49.44 % 0.16 138.81 % 0.07 -33.00 % 0.10 43.06 % 0.07 482.50 % 0.01 313.79 % 0.00 -93.56 % 0.05 1 150.00 % 0.00 104.41 % -0.08 -1 876.09 % 0.00 -90.00 % 0.05 276.92 % -0.03 -3 150.00 % 0.00 -300.00 % 0.00 -98.79 % 0.03 146.41 % -0.07 -80.92 % -0.04 -77.03 % -0.02 -1 950.00 % 0.00 102.03 % -0.06 -18.40 % -0.05 -148.76 % -0.02
Earnings per share -0.32 -146.15 % -0.13 -208.06 % -0.04 57.80 % -0.10 -452.49 % -0.02 -154.19 % 0.03 -72.17 % 0.12 200.00 % -0.12 -166.67 % 0.18 28.57 % 0.14 -33.33 % 0.21 368.75 % 0.04 -85.07 % 0.30 76.47 % 0.17 -26.09 % 0.23 289.83 % 0.06 -70.50 % 0.20 130.41 % 0.09 410.59 % 0.02 750.00 % 0.00 -94.29 % 0.04 332.10 % 0.01 -94.21 % 0.14 108.96 % 0.07 0.00 % 0.07 93.08 % 0.03 -57.16 % 0.08 5.19 % 0.08 -57.22 % 0.18 109.79 % 0.09 -10.63 % 0.10 2.13 % 0.09 -32.86 % 0.14 73.05 % 0.08 -49.44 % 0.16 138.81 % 0.07 -33.00 % 0.10 43.06 % 0.07 482.50 % 0.01 313.79 % 0.00 -93.56 % 0.05 1 150.00 % 0.00 104.41 % -0.08 -1 876.09 % 0.00 -90.00 % 0.05 276.92 % -0.03 -3 150.00 % 0.00 -300.00 % 0.00 -98.79 % 0.03 146.41 % -0.07 -80.92 % -0.04 -77.03 % -0.02 -1 950.00 % 0.00 102.03 % -0.06 -18.40 % -0.05 -148.76 % -0.02
Gross profit 55.954 M 5.93 % 52.823 M 109.56 % 25.207 M -50.30 % 50.721 M -13.85 % 58.874 M -8.90 % 64.624 M 186.38 % 22.566 M -49.96 % 45.097 M -32.25 % 66.559 M -15.02 % 78.319 M 26.02 % 62.148 M -4.98 % 65.405 M -33.55 % 98.425 M 23.10 % 79.957 M 24.13 % 64.414 M 1.14 % 63.691 M 6.69 % 59.700 M -12.68 % 68.370 M 22.26 % 55.923 M 2.76 % 54.422 M -10.34 % 60.695 M 22.83 % 49.415 M -5.40 % 52.238 M -13.39 % 60.315 M -11.77 % 68.360 M 37.91 % 49.569 M 1.57 % 48.805 M 312.03 % 11.845 M -87.16 % 92.252 M 46.93 % 62.788 M 4.09 % 60.323 M 1 129.83 % 4.905 M -94.89 % 95.980 M 4.75 % 91.630 M 6.60 % 85.960 M 216.26 % 27.180 M -49.56 % 53.890 M -35.59 % 83.670 M 12.60 % 74.310 M -13.01 % 85.420 M 1.30 % 84.320 M 67.14 % 50.450 M -63.60 % 138.600 M -9.51 % 153.170 M 188.51 % 53.090 M -21.32 % 67.480 M 62.13 % 41.620 M -54.77 % 92.010 M -47.95 % 176.770 M 11.98 % 157.860 M 64.94 % 95.710 M 50.28 % 63.687 M -65.14 % 182.716 M 7.03 % 170.720 M 97.87 % 86.280 M 33.78 % 64.496 M
Income tax expense 8.533 M 8 788.54 % 96.000 K -89.03 % 875.000 K 600.00 % -175.000 K 89.30 % -1.636 M -582.60 % 339.000 K 101.34 % -25.212 M -865.24 % -2.612 M -479.10 % 689.000 K -79.56 % 3.371 M -43.16 % 5.931 M 613.72 % 831.000 K -87.62 % 6.711 M 74.72 % 3.841 M 715.54 % -624.000 K -133.19 % 1.880 M -71.53 % 6.603 M 126.60 % 2.914 M 927.84 % -352.000 K -44.26 % -244.000 K -131.24 % 781.000 K 43.83 % 543.000 K 104.19 % -12.949 M -701.72 % 2.152 M 90.44 % 1.130 M -9.53 % 1.249 M 119.02 % -6.566 M -348.80 % -1.463 M 20.66 % -1.844 M -161.53 % 2.997 M 116.71 % -17.936 M -10 267.63 % -173.000 K -332.50 % -40.000 K -101.78 % 2.250 M 850.00 % -300.000 K 70.87 % -1.030 M -1 616.67 % -60.000 K -103.90 % 1.540 M 955.56 % -180.000 K 51.35 % -370.000 K -628.57 % 70.000 K 0.000 100.00 % -5.420 M -54 300.00 % 10.000 K 101.22 % -820.000 K 0.000 100.00 % -660.000 K -3 200.00 % -20.000 K 0.000 100.00 % -20.000 K 97.87 % -940.000 K -86.51 % -504.000 K -604.00 % 100.000 K 0.000 100.00 % -160.000 K 0.000
Cost of revenue 111.571 M -11.26 % 125.728 M 21.81 % 103.218 M -1.32 % 104.602 M -18.78 % 128.794 M 9.16 % 117.983 M 18.12 % 99.883 M -10.06 % 111.059 M -22.84 % 143.940 M -15.59 % 170.534 M 28.24 % 132.984 M -29.02 % 187.354 M 0.87 % 185.746 M 0.97 % 183.961 M 2.87 % 178.821 M 32.23 % 135.231 M -53.71 % 292.131 M 176.38 % 105.698 M 24.32 % 85.018 M 2.04 % 83.321 M 4.11 % 80.029 M -19.95 % 99.974 M 8.32 % 92.293 M -12.50 % 105.479 M -10.75 % 118.189 M -4.18 % 123.339 M 14.18 % 108.023 M -29.31 % 152.808 M 79.85 % 84.962 M -23.08 % 110.457 M 5.97 % 104.237 M -35.11 % 160.645 M 95.17 % 82.310 M -4.22 % 85.940 M -0.54 % 86.410 M -27.41 % 119.040 M 148.00 % 48.000 M -48.46 % 93.130 M 27.23 % 73.200 M 11.98 % 65.370 M -21.47 % 83.240 M -18.36 % 101.960 M -69.83 % 337.930 M 87.67 % 180.070 M 65.02 % 109.120 M 32.73 % 82.210 M -3.70 % 85.370 M 10.70 % 77.120 M 0.000 0.000 -100.00 % 63.810 M -36.75 % 100.887 M 0.000 0.000 -100.00 % 68.560 M -32.59 % 101.702 M
General and administrative expenses 0.000 -100.00 % 25.868 M -11.70 % 29.295 M 25.20 % 23.399 M -14.53 % 27.377 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.690 M -7.34 % 20.170 M 0.000 0.000 0.000 -100.00 % 39.780 M 0.000 -100.00 % 67.960 M 204.35 % -65.130 M 0.000 0.000 -100.00 % 70.490 M 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 11.143 M 9.12 % 10.212 M -2.22 % 10.444 M -16.24 % 12.469 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 300.000 K 0.00 % 300.000 K 0.000 0.000 0.000 -100.00 % 220.000 K 0.000 -100.00 % 350.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 61.906 M 0.000 0.000 -100.00 % 32.987 M 755.47 % 3.856 M -93.36 % 58.078 M 1 986.26 % -3.079 M 0.000 -100.00 % 64.810 M 15.98 % 55.879 M 2 592.37 % -2.242 M -103.63 % 61.835 M 3 510.65 % -1.813 M -103.44 % 52.696 M 3 160.16 % -1.722 M -103.16 % 54.572 M 6 351.09 % -873.000 K -101.61 % 54.121 M 2 662.55 % -2.112 M -104.16 % 50.726 M 255.55 % 14.267 M 167.92 % 5.325 M -2.19 % 5.444 M -89.22 % 50.502 M 379.37 % 10.535 M 37.39 % 7.668 M 5 665.41 % 133.000 K -81.11 % 704.000 K -99.05 % 74.104 M 83.13 % 40.465 M 435.32 % 7.559 M 206.54 % -7.095 M -108.94 % 79.400 M 0.94 % 78.658 M 16.95 % 67.260 M 378.86 % -24.120 M -124.26 % 99.430 M 9 648.04 % 1.020 M -98.80 % 84.830 M 4 786.74 % -1.810 M -103.34 % 54.190 M 9 576.79 % 560.000 K 100.38 % -146.260 M -139.61 % -61.040 M 4.80 % -64.120 M -194.70 % 67.710 M 1 089.98 % 5.690 M 107.24 % -78.610 M -146.06 % 170.680 M 5.10 % 162.400 M 71.98 % 94.430 M 49.84 % 63.020 M -64.97 % 179.883 M 3.45 % 173.890 M 95.67 % 88.870 M 40.73 % 63.149 M
Operating expenses 61.906 M 67.26 % 37.011 M -6.75 % 39.690 M -40.73 % 66.966 M 9.30 % 61.267 M 5.49 % 58.078 M 66.50 % 34.881 M -57.41 % 81.899 M 49.23 % 54.881 M 140.15 % 22.853 M -30.47 % 32.868 M -46.85 % 61.835 M 4.99 % 58.898 M 5.86 % 55.637 M 21.26 % 45.883 M -15.92 % 54.572 M 4.72 % 52.112 M -3.71 % 54.121 M 9.89 % 49.248 M -2.91 % 50.726 M 4.45 % 48.564 M 5.05 % 46.231 M -3.36 % 47.837 M 157.15 % 18.603 M -67.81 % 57.790 M 33.86 % 43.173 M -6.48 % 46.165 M 1 108.51 % 3.820 M -92.02 % 47.868 M 18.29 % 40.465 M 39.06 % 29.098 M 510.12 % -7.095 M -113.96 % 50.820 M -35.38 % 78.650 M 16.93 % 67.260 M 272.90 % -38.900 M -137.35 % 104.150 M 131.55 % 44.980 M -11.65 % 50.910 M -38.93 % 83.370 M 11.50 % 74.770 M 49.03 % 50.170 M 125.82 % -194.300 M -832.34 % -20.840 M 12.88 % -23.920 M -135.33 % 67.710 M 160.02 % -112.820 M 31.67 % -165.100 M -196.73 % 170.680 M 202.06 % -167.230 M -277.09 % 94.430 M 49.84 % 63.020 M -64.97 % 179.883 M 3.45 % 173.890 M 95.67 % 88.870 M 40.73 % 63.149 M
Cost and expenses 173.477 M 6.60 % 162.739 M -2.99 % 167.763 M 3.81 % 161.612 M -9.34 % 178.255 M 1.25 % 176.061 M 36.53 % 128.952 M -20.89 % 162.998 M -21.92 % 208.750 M 5.36 % 198.133 M 19.46 % 165.852 M -33.44 % 249.189 M 0.06 % 249.045 M 5.23 % 236.657 M 12.33 % 210.681 M 11.00 % 189.803 M 12.04 % 169.403 M 32.83 % 127.532 M -5.02 % 134.266 M 0.16 % 134.047 M -0.71 % 135.007 M -7.66 % 146.205 M 4.34 % 140.130 M -10.16 % 155.981 M -4.07 % 162.606 M -2.35 % 166.512 M 7.99 % 154.188 M -1.56 % 156.628 M -1.53 % 159.066 M 5.40 % 150.922 M -12.15 % 171.793 M 11.88 % 153.550 M -5.05 % 161.710 M -1.75 % 164.590 M 7.11 % 153.670 M 42.63 % 107.740 M -26.92 % 147.430 M 2.49 % 143.850 M -8.97 % 158.030 M 8.25 % 145.980 M -8.54 % 159.610 M 4.53 % 152.690 M 4.40 % 146.260 M -8.15 % 159.230 M 1.97 % 156.150 M 4.16 % 149.920 M 27.21 % 117.850 M -28.62 % 165.100 M -3.27 % 170.680 M 5.10 % 162.400 M -0.20 % 162.730 M -0.72 % 163.907 M -8.88 % 179.883 M 3.45 % 173.890 M 10.46 % 157.430 M -4.50 % 164.851 M
Research and development expenses 0.000 0.000 -100.00 % 183.000 K 34.56 % 136.000 K 0.00 % 136.000 K 0.000 -100.00 % 98.000 K -73.80 % 374.000 K 0.00 % 374.000 K 0.000 -100.00 % 135.000 K -0.74 % 136.000 K 0.00 % 136.000 K 0.000 -100.00 % 162.000 K 13.29 % 143.000 K 0.00 % 143.000 K 0.000 -100.00 % 280.000 K 102.90 % 138.000 K 0.00 % 138.000 K 0.000 0.000 -100.00 % 236.000 K 0.00 % 236.000 K 0.000 0.000 0.000 -100.00 % 173.000 K 0.000 -100.00 % 425.000 K 0.000 -100.00 % 220.000 K 0.000 -100.00 % 183.000 K 0.000 -100.00 % 40.000 K 0.000 -100.00 % 220.000 K 0.000 0.000 0.000 0.000 -100.00 % 200.000 K 0.00 % 200.000 K 0.000 -100.00 % 310.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 37.011 M -6.32 % 39.507 M 16.74 % 33.843 M -15.07 % 39.846 M 12.37 % 35.461 M -26.99 % 48.569 M 59.01 % 30.545 M -40.02 % 50.926 M 122.84 % 22.853 M -33.71 % 34.476 M -3.60 % 35.764 M -29.07 % 50.418 M 129.63 % 21.956 M -56.49 % 50.459 M 163.81 % 19.127 M -62.57 % 51.096 M 134.02 % 21.834 M -51.90 % 45.389 M 141.92 % 18.762 M -59.54 % 46.375 M 113.59 % 21.712 M -17.91 % 26.450 M 44.01 % 18.367 M -60.61 % 46.625 M 118.91 % 21.299 M -54.78 % 47.102 M 227.21 % 14.395 M -68.61 % 45.852 M 122.95 % 20.566 M -28.27 % 28.673 M 38.36 % 20.723 M -57.08 % 48.280 M 135.63 % 20.490 M -33.61 % 30.862 M 54.77 % 19.940 M 2.89 % 19.380 M -23.10 % 25.200 M -50.50 % 50.910 M 168.09 % 18.990 M -7.23 % 20.470 M -59.63 % 50.710 M 0.000 -100.00 % 40.000 M 0.00 % 40.000 M 0.000 -100.00 % 107.130 M 223.86 % -86.490 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 1.080 M 0.000 -100.00 % 595.000 K 0.000 -100.00 % 2.184 M 0.000 -100.00 % 954.000 K 0.000 -100.00 % 81.000 K 0.000 -100.00 % 54.000 K 0.000 -100.00 % 30.000 K 0.000 -100.00 % 10.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 389.000 K 0.000 -100.00 % 2.000 K 0.000 -100.00 % 1.303 M 0.000 -100.00 % 117.000 K -82.00 % 650.000 K -8.71 % 712.000 K 0.000 -100.00 % 51.000 K 0.000 -100.00 % 100.000 K 0.000 -100.00 % 50.000 K 0.000 -100.00 % 40.000 K 0.000 0.000 0.000 0.000 -100.00 % 110.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 -100.00 % 6.386 M 0.000 -100.00 % 4.768 M 0.000 -100.00 % 5.421 M 0.000 -100.00 % 146.000 K -94.53 % 2.667 M -20.44 % 3.352 M 64.96 % 2.032 M -36.08 % 3.179 M 104.44 % 1.555 M -44.00 % 2.777 M 0.000 0.000 0.000 -100.00 % 800.000 K 0.000 -100.00 % 509.000 K -71.99 % 1.817 M -46.95 % 3.425 M 0.000 -100.00 % 3.734 M 113.86 % 1.746 M 51.56 % 1.152 M -42.02 % 1.987 M 254.82 % 560.000 K -71.80 % 1.986 M 1 791.43 % 105.000 K -95.76 % 2.476 M 54.75 % 1.600 M -16.23 % 1.910 M 25.66 % 1.520 M 40.74 % 1.080 M -36.84 % 1.710 M 13.25 % 1.510 M -25.25 % 2.020 M 339.13 % 460.000 K -81.22 % 2.450 M 28.27 % 1.910 M -24.51 % 2.530 M 406.00 % 500.000 K -82.21 % 2.810 M 14.69 % 2.450 M 47.59 % 1.660 M -25.23 % 2.220 M -26.49 % 3.020 M 13.53 % 2.660 M 0.000 0.000 -100.00 % 3.015 M 2.55 % 2.940 M 0.000 0.000
Depreciation and amortization 8.553 M 45.61 % 5.874 M -26.62 % 8.005 M 2.10 % 7.840 M 32.32 % 5.925 M -23.85 % 7.781 M -1.21 % 7.876 M -4.99 % 8.290 M -56.93 % 19.249 M 143.97 % 7.890 M -72.46 % 28.646 M 277.12 % 7.596 M 0.86 % 7.531 M 1.98 % 7.385 M -61.44 % 19.152 M 170.51 % 7.080 M -55.24 % 15.817 M 123.81 % 7.067 M -10.56 % 7.901 M 1.75 % 7.765 M -52.84 % 16.465 M 134.11 % 7.033 M 1.96 % 6.898 M 4.03 % 6.631 M 2.49 % 6.470 M 36.99 % 4.723 M -9.42 % 5.214 M 6.21 % 4.909 M -0.45 % 4.931 M -20.63 % 6.213 M 47.02 % 4.226 M -16.25 % 5.046 M 12.38 % 4.490 M 0.00 % 4.490 M -53.95 % 9.750 M 2 808.33 % -360.000 K -192.31 % 390.000 K -91.35 % 4.510 M 627.42 % 620.000 K 134.83 % -1.780 M 44.38 % -3.200 M -164.26 % 4.980 M 195.59 % -5.210 M -7 542.86 % 70.000 K -91.67 % 840.000 K 940.00 % -100.000 K 91.80 % -1.220 M -742.11 % 190.000 K -57.78 % 450.000 K 0.000 -100.00 % 4.730 M 4.76 % 4.515 M 1 017.57 % 404.000 K 0.000 -100.00 % 4.360 M -0.32 % 4.374 M
Operating income -5.952 M -137.64 % 15.812 M 929.16 % -1.907 M 60.81 % -4.866 M -200.00 % 4.866 M -83.31 % 29.163 M 548.45 % -6.503 M 4.95 % -6.842 M -491.19 % 1.749 M -96.85 % 55.466 M 89.43 % 29.280 M 720.17 % 3.570 M -89.84 % 35.126 M 30.98 % 26.818 M 44.72 % 18.531 M 103.21 % 9.119 M -67.05 % 27.678 M -40.52 % 46.536 M 277.49 % -26.219 M -809.39 % 3.696 M -35.35 % 5.717 M -82.69 % 33.028 M 650.47 % 4.401 M -55.15 % 9.813 M -7.16 % 10.570 M -70.59 % 35.938 M 1 261.29 % 2.640 M -67.10 % 8.025 M -55.78 % 18.148 M 26.04 % 14.399 M 538.54 % 2.255 M -81.21 % 12.000 M -27.62 % 16.580 M -61.07 % 42.590 M 127.75 % 18.700 M 177.40 % -24.160 M -286.85 % 12.930 M 15.14 % 11.230 M 206.75 % -10.520 M -613.17 % 2.050 M -73.27 % 7.670 M 2 639.29 % 280.000 K 103.66 % -7.660 M -530.34 % 1.780 M -71.70 % 6.290 M 2 834.78 % -230.000 K -104.14 % 5.560 M 168.60 % 2.070 M -66.01 % 6.090 M 234.14 % -4.540 M -41.43 % -3.210 M -581.26 % 667.000 K -76.46 % 2.833 M 189.37 % -3.170 M -22.39 % -2.590 M -292.28 % 1.347 M
Operating income ratio -0.04 -140.12 % 0.09 811.50 % -0.01 60.27 % -0.03 -214.28 % 0.03 -82.83 % 0.16 447.56 % -0.05 -4.87 % -0.04 -627.33 % 0.01 -96.73 % 0.25 69.48 % 0.15 962.38 % 0.01 -88.57 % 0.12 21.44 % 0.10 25.90 % 0.08 76.36 % 0.05 -67.02 % 0.14 -48.00 % 0.27 243.71 % -0.19 -793.29 % 0.03 -33.95 % 0.04 -81.62 % 0.22 626.06 % 0.03 -48.55 % 0.06 4.46 % 0.06 -72.74 % 0.21 1 134.69 % 0.02 -65.46 % 0.05 -52.41 % 0.10 17.68 % 0.09 535.04 % 0.01 -81.10 % 0.07 -22.05 % 0.09 -61.23 % 0.24 121.08 % 0.11 165.66 % -0.17 -304.92 % 0.08 10.61 % 0.07 202.21 % -0.07 -624.58 % 0.01 -70.30 % 0.05 2 391.61 % 0.00 103.32 % -0.06 -575.58 % 0.01 -70.03 % 0.04 2 623.70 % 0.00 -103.27 % 0.05 279.30 % 0.01 -64.06 % 0.03 219.79 % -0.03 -42.92 % -0.02 -596.51 % 0.00 -73.86 % 0.02 183.50 % -0.02 -11.01 % -0.02 -306.38 % 0.01
Total other income expenses net -2.622 M 90.66 % -28.070 M -2 513.59 % -1.074 M 76.16 % -4.505 M 44.78 % -8.158 M -158.49 % -3.156 M -121.91 % 14.407 M 317.33 % -6.629 M -340.79 % 2.753 M 153.66 % -5.130 M -59.27 % -3.221 M -317.05 % 1.484 M 212.59 % -1.318 M 59.99 % -3.294 M -62.75 % -2.024 M -51.27 % -1.338 M -17.16 % -1.142 M 56.28 % -2.612 M 51.15 % -5.347 M -43.08 % -3.737 M -169.62 % -1.386 M 23.72 % -1.817 M 49.70 % -3.612 M -325.44 % -849.000 K 67.43 % -2.607 M -49.31 % -1.746 M -157.14 % -679.000 K 51.88 % -1.411 M -24.21 % -1.136 M 48.92 % -2.224 M 77.18 % -9.746 M -388.28 % -1.996 M -5.61 % -1.890 M -26.17 % -1.498 M -33.75 % -1.120 M -103.64 % 30.770 M 2 431.06 % -1.320 M 23.26 % -1.720 M -159.11 % 2.910 M 239.23 % -2.090 M 14.69 % -2.450 M -2 327.27 % 110.000 K 101.42 % -7.740 M -1 700.00 % -430.000 K 78.17 % -1.970 M 22.75 % -2.550 M 11.46 % -2.880 M -41.87 % -2.030 M 21.01 % -2.570 M 4.81 % -2.700 M -8.43 % -2.490 M 17.52 % -3.019 M -15.63 % -2.611 M 11.19 % -2.940 M -10.94 % -2.650 M 21.78 % -3.388 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2019-12-31 2019-09-30 2019-06-30 2018-12-31 2018-06-30 2018-03-31 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31
Net debt 146.137 M 89.48 % 77.124 M -45.24 % 140.843 M -1.41 % 142.863 M 22.49 % 116.630 M -48.47 % 226.330 M 145.73 % 92.104 M -17.09 % 111.095 M 39.46 % 79.659 M -0.36 % 79.947 M -8.56 % 87.431 M -1.10 % 88.403 M -13.79 % 102.546 M 47.13 % 69.697 M -22.33 % 89.732 M 7.15 % 83.744 M -14.02 % 97.394 M 4.54 % 93.161 M -13.04 % 107.130 M -8.00 % 116.451 M -8.36 % 127.069 M -8.69 % 139.160 M -4.95 % 146.406 M 25.79 % 116.385 M 147.63 % 46.999 M -52.47 % 98.887 M -4.12 % 103.135 M 81.99 % 56.670 M -43.27 % 99.890 M -0.39 % 100.280 M -28.72 % 140.690 M 17.71 % 119.520 M -17.46 % 144.800 M 8.12 % 133.920 M 22.06 % 109.720 M -14.81 % 128.790 M 11.58 % 115.420 M -21.63 % 147.280 M 7.40 % 137.130 M -10.71 % 153.580 M 7.87 % 142.380 M -18.76 % 175.250 M 40.13 % 125.060 M -14.09 % 145.570 M 18.43 % 122.920 M -22.79 % 159.210 M 95.09 % 81.610 M 78.16 % 45.806 M -41.12 % 77.800 M -2.96 % 80.169 M -0.74 % 80.770 M
Total investments 35.457 M 1 648.37 % 2.028 M -94.51 % 36.954 M 1 722.19 % 2.028 M -84.03 % 12.698 M 0.000 -100.00 % 58.519 M 527.28 % 9.329 M 0.000 -100.00 % 8.634 M 0.000 -100.00 % 7.258 M 0.000 -100.00 % 8.190 M 0.000 -100.00 % 9.775 M 0.000 -100.00 % 11.041 M 0.000 -100.00 % 11.408 M -9.40 % 12.591 M 0.000 -100.00 % 7.601 M 3.87 % 7.318 M -56.73 % 16.913 M 0.000 -100.00 % 7.016 M -39.15 % 11.530 M 54.77 % 7.450 M -0.67 % 7.500 M 0.000 -100.00 % 7.240 M 0.000 -100.00 % 9.410 M 0.000 -100.00 % 7.250 M 0.000 -100.00 % 9.430 M 0.000 -100.00 % 6.480 M 0.000 -100.00 % 17.860 M 0.000 -100.00 % 10.840 M 0.000 -100.00 % 5.990 M -86.99 % 46.040 M 705.04 % 5.719 M -66.65 % 17.150 M 274.95 % 4.574 M 0.09 % 4.570 M
Total debt 232.261 M 125.44 % 103.026 M -40.22 % 172.335 M 6.15 % 162.353 M 1.41 % 160.100 M 41.47 % 113.165 M -13.78 % 131.249 M -7.76 % 142.295 M 78.63 % 79.659 M -41.18 % 135.427 M 54.90 % 87.431 M -29.04 % 123.214 M 20.15 % 102.546 M -14.55 % 120.002 M 33.73 % 89.732 M -32.28 % 132.510 M 36.06 % 97.394 M -25.89 % 131.410 M 22.66 % 107.130 M -24.79 % 142.436 M -21.97 % 182.535 M 31.17 % 139.160 M -24.65 % 184.694 M 39.68 % 132.230 M 96.76 % 67.202 M -32.04 % 98.887 M -21.44 % 125.878 M 65.32 % 76.140 M -48.61 % 148.150 M 4.61 % 141.620 M 0.66 % 140.690 M -0.32 % 141.140 M -2.53 % 144.800 M -7.52 % 156.580 M 42.71 % 109.720 M -26.20 % 148.680 M 28.82 % 115.420 M -29.93 % 164.720 M 20.12 % 137.130 M -19.23 % 169.780 M 19.24 % 142.380 M -25.23 % 190.420 M 52.26 % 125.060 M -20.43 % 157.160 M 27.86 % 122.920 M -26.86 % 168.060 M 88.47 % 89.170 M -14.08 % 103.785 M -7.25 % 111.900 M -5.57 % 118.502 M 1.87 % 116.330 M
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 325.383 M 0.000 -100.00 % 326.579 M 0.000 -100.00 % 335.684 M -1.81 % 341.855 M 0.000 -100.00 % 339.366 M 0.000 -100.00 % 338.963 M 0.000 -100.00 % 307.843 M 0.000 -100.00 % 273.844 M 0.000 -100.00 % 253.923 M 0.000 -100.00 % 259.587 M -0.39 % 260.608 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 118.970 M 0.000 -100.00 % 119.880 M 0.000 -100.00 % 141.450 M 0.000 -100.00 % 140.350 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -29.269 M 0.000 100.00 % -11.657 M 0.000 -100.00 % 1.395 M 0.000 -100.00 % 27.585 M 66.79 % 16.539 M 0.000 -100.00 % 62.989 M 0.000 -100.00 % 46.293 M 0.000 -100.00 % 43.297 M 0.000 0.000 0.000 -100.00 % 6.257 M 0.000 0.000 -100.00 % 31.043 M 0.000 -100.00 % 10.493 M -76.62 % 44.876 M 0.000 0.000 -100.00 % 44.492 M 0.000 -100.00 % 45.165 M 129.96 % 19.640 M 0.000 -100.00 % 7.240 M 0.000 -100.00 % 5.550 M 0.000 100.00 % -6.290 M 0.000 -100.00 % 2.360 M 0.000 0.000 0.000 100.00 % -3.700 M 0.000 0.000 0.000 100.00 % -5.703 M 0.000 -100.00 % 6.143 M 0.000 100.00 % -9.546 M 0.000
Common stock 27.431 M -91.66 % 328.995 M 1 099.35 % 27.431 M -92.08 % 346.208 M 1 162.10 % 27.431 M 0.000 -100.00 % 27.431 M -5.35 % 28.980 M 0.000 -100.00 % 28.980 M 0.000 -100.00 % 30.292 M 0.000 -100.00 % 30.292 M 0.000 -100.00 % 30.292 M 0.000 -100.00 % 30.292 M 0.000 -100.00 % 31.475 M 0.00 % 31.475 M 0.000 -100.00 % 32.363 M 0.00 % 32.363 M -2.80 % 33.294 M 0.000 -100.00 % 33.294 M -2.71 % 34.220 M 0.00 % 34.220 M 0.00 % 34.220 M 0.000 -100.00 % 34.220 M 0.000 -100.00 % 34.220 M 0.000 -100.00 % 33.680 M 0.000 -100.00 % 33.310 M 0.000 -100.00 % 32.110 M 0.000 -100.00 % 31.100 M 0.000 -100.00 % 30.450 M 0.000 -100.00 % 30.187 M -0.01 % 30.190 M 0.01 % 30.187 M 0.000 -100.00 % 30.187 M 0.000
Total equity 311.561 M -5.30 % 328.995 M -3.56 % 341.157 M -1.46 % 346.208 M -2.59 % 355.405 M -2.94 % 366.166 M 0.84 % 363.115 M 3.14 % 352.065 M -3.18 % 363.634 M 0.81 % 360.710 M 1.49 % 355.399 M -0.10 % 355.759 M 4.08 % 341.809 M 3.07 % 331.613 M 9.00 % 304.227 M 1.20 % 300.625 M 3.05 % 291.730 M 2.64 % 284.215 M 0.60 % 282.530 M 0.07 % 282.327 M -3.34 % 292.083 M 4.94 % 278.334 M 2.51 % 271.525 M -0.42 % 272.669 M 4.37 % 261.249 M 3.44 % 252.567 M 2.05 % 247.492 M 7.61 % 229.980 M 4.62 % 219.830 M 12.69 % 195.070 M 6.13 % 183.800 M 4.50 % 175.880 M 0.70 % 174.660 M 0.18 % 174.340 M 2.97 % 169.310 M 0.67 % 168.190 M -5.04 % 177.120 M 0.62 % 176.020 M 0.000 -100.00 % 172.210 M 0.48 % 171.390 M 0.19 % 171.070 M 1.83 % 168.000 M -3.38 % 173.870 M -2.64 % 178.580 M -1.30 % 180.930 M -3.30 % 187.110 M -6.09 % 199.244 M 3.65 % 192.230 M -1.04 % 194.250 M -5.42 % 205.380 M
Other non current liabilities 23.120 M -13.62 % 26.765 M 44.10 % 18.574 M -36.50 % 29.249 M 47.39 % 19.845 M -73.65 % 75.319 M 1 085.75 % 6.352 M -73.99 % 24.421 M -26.02 % 33.009 M 43.02 % 23.080 M 32.65 % 17.399 M 36.54 % 12.743 M -36.57 % 20.089 M 55.81 % 12.893 M 0.000 -100.00 % 12.291 M -31.48 % 17.938 M 52.17 % 11.788 M -37.19 % 18.769 M 37.87 % 13.614 M 2.66 % 13.261 M -65.99 % 38.987 M 121.82 % 17.576 M 244.76 % 5.098 M -94.00 % 84.977 M 48.23 % 57.328 M 733.88 % -9.044 M -110.75 % 84.160 M 1 804.07 % 4.420 M -86.04 % 31.660 M 0.000 -100.00 % 34.870 M 0.000 -100.00 % 31.820 M 0.000 -100.00 % 30.750 M 0.000 -100.00 % 32.880 M 0.000 -100.00 % 40.120 M 0.000 -100.00 % 6.610 M 112.87 % -51.350 M -1 015.33 % 5.610 M -84.10 % 35.280 M 355.23 % 7.750 M -81.28 % 41.390 M -32.86 % 61.646 M -34.70 % 94.400 M 62.97 % 57.924 M 3.73 % 55.840 M
Long term debt 155.113 M 50.56 % 103.026 M 13.06 % 91.124 M -43.87 % 162.353 M 80.64 % 89.879 M -20.58 % 113.165 M 13.71 % 99.517 M -3.60 % 103.236 M 29.60 % 79.659 M -23.76 % 104.482 M 19.50 % 87.431 M -5.04 % 92.068 M -10.22 % 102.546 M 7.49 % 95.401 M 6.32 % 89.732 M -6.38 % 95.852 M -1.58 % 97.394 M 0.11 % 97.283 M -9.19 % 107.130 M 7.36 % 99.789 M 37.18 % 72.744 M -47.73 % 139.160 M 93.22 % 72.022 M 18.88 % 60.582 M 0.000 -100.00 % 98.887 M 57.48 % 62.793 M 0.000 -100.00 % 58.810 M 53.79 % 38.240 M -1.04 % 38.640 M -9.66 % 42.770 M 5.09 % 40.700 M -4.97 % 42.830 M 4.57 % 40.960 M -3.24 % 42.330 M -3.11 % 43.690 M -7.75 % 47.360 M -2.37 % 48.510 M -13.71 % 56.220 M -2.68 % 57.770 M -16.20 % 68.940 M 34.26 % 51.350 M -9.12 % 56.500 M -14.09 % 65.770 M -5.46 % 69.570 M 6.93 % 65.060 M 7 088.95 % 905.000 K -67.79 % 2.810 M 60.76 % 1.748 M -97.63 % 73.880 M
Total non current liabilities 231.343 M 12.12 % 206.342 M 42.83 % 144.467 M -24.60 % 191.602 M 26.85 % 151.045 M 6.54 % 141.774 M -0.77 % 142.868 M -16.17 % 170.431 M 51.27 % 112.668 M -31.00 % 163.283 M 55.76 % 104.830 M -29.02 % 147.688 M 20.43 % 122.635 M -16.04 % 146.057 M 62.77 % 89.732 M -37.18 % 142.833 M 23.85 % 115.332 M -18.89 % 142.189 M 12.94 % 125.899 M -15.99 % 149.863 M 23.92 % 120.937 M -32.11 % 178.147 M 38.75 % 128.395 M 28.39 % 100.002 M -9.66 % 110.698 M -29.14 % 156.215 M 45.30 % 107.514 M -2.36 % 110.110 M -11.42 % 124.300 M 19.02 % 104.440 M 170.29 % 38.640 M -63.02 % 104.500 M 156.76 % 40.700 M -59.96 % 101.660 M 148.19 % 40.960 M -59.15 % 100.280 M 129.53 % 43.690 M -62.08 % 115.230 M 137.54 % 48.510 M -60.85 % 123.910 M 114.49 % 57.770 M -59.17 % 141.480 M 175.52 % 51.350 M -60.14 % 128.810 M 27.47 % 101.050 M -32.63 % 150.000 M 4.11 % 144.080 M 2.39 % 140.723 M 5.00 % 134.020 M -6.99 % 144.088 M -37.28 % 229.730 M
Other current liabilities 22.178 M -79.43 % 107.817 M 190.09 % 37.167 M -64.60 % 104.993 M 149.12 % 42.145 M -60.50 % 106.699 M 194.58 % 36.221 M -3.65 % 37.592 M -76.12 % 157.396 M 236.43 % 46.784 M -76.69 % 200.672 M 361.48 % 43.484 M -78.30 % 200.385 M 529.41 % 31.837 M -80.61 % 164.158 M 528.48 % 26.120 M -79.43 % 126.979 M 499.33 % 21.187 M -81.82 % 116.548 M 333.99 % 26.855 M 0.01 % 26.852 M -78.15 % 122.867 M 406.86 % 24.241 M -29.88 % 34.570 M 232.37 % 10.401 M -91.45 % 121.616 M 207.86 % 39.504 M 74.18 % 22.680 M 14.23 % 19.855 M 46.75 % 13.530 M -94.31 % 237.900 M 2 236.94 % 10.180 M -95.86 % 246.180 M 2 200.75 % 10.700 M -94.99 % 213.490 M 1 248.64 % 15.830 M -92.90 % 222.860 M 2 221.46 % 9.600 M -95.93 % 236.110 M 3 193.03 % 7.170 M -97.01 % 239.720 M 1 586.98 % 14.210 M -93.03 % 204.000 M 537.90 % 31.980 M -84.79 % 210.240 M 602.67 % 29.920 M -13.20 % 34.470 M -26.57 % 46.944 M -61.24 % 121.110 M 199.39 % 40.452 M -75.11 % 162.540 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 1.208 M 0.000 -100.00 % 1.041 M -96.82 % 32.783 M 0.000 -100.00 % 1.456 M 0.000 -100.00 % 1.326 M 0.000 -100.00 % 33.411 M 0.000 -100.00 % 12.095 M 0.000 -100.00 % 23.044 M 0.000 -100.00 % 23.310 M -17.34 % 28.199 M 0.000 -100.00 % 20.728 M -45.89 % 38.304 M 21.23 % 31.595 M 0.000 -100.00 % 40.398 M 241.78 % 11.820 M -18.71 % 14.540 M 219.56 % 4.550 M 0.000 -100.00 % 11.260 M 0.000 -100.00 % 10.040 M 0.000 -100.00 % 10.500 M 0.000 -100.00 % 8.370 M 0.000 -100.00 % 10.150 M 0.000 -100.00 % 9.130 M 0.000 -100.00 % 6.860 M 0.000 -100.00 % 1.280 M -49.41 % 2.530 M -1.06 % 2.557 M 101.83 % -139.450 M -1 695.36 % 8.741 M 0.000
Short term debt 77.148 M 0.000 -100.00 % 81.211 M 0.000 -100.00 % 70.221 M 0.000 -100.00 % 31.732 M -18.76 % 39.059 M 0.000 -100.00 % 30.945 M 0.000 -100.00 % 31.146 M 0.000 -100.00 % 24.601 M 0.000 -100.00 % 36.658 M 0.000 -100.00 % 34.127 M 0.000 -100.00 % 42.647 M -61.16 % 109.791 M 0.000 -100.00 % 112.672 M 23.98 % 90.882 M 189.62 % 31.380 M 0.000 -100.00 % 86.009 M 12.96 % 76.140 M -14.78 % 89.340 M -13.58 % 103.380 M 0.000 -100.00 % 98.370 M 0.000 -100.00 % 113.750 M 0.000 -100.00 % 106.350 M 0.000 -100.00 % 117.360 M 0.000 -100.00 % 103.410 M 0.000 -100.00 % 121.480 M 0.000 -100.00 % 100.660 M 76.13 % 57.150 M -41.97 % 98.490 M 13.68 % 86.640 M -15.79 % 102.880 M 157.97 % 39.880 M -65.84 % 116.754 M 175.04 % 42.450 M
Total current liabilities 197.269 M 82.97 % 107.817 M -49.52 % 213.566 M 103.41 % 104.993 M -49.40 % 207.479 M 94.45 % 106.699 M -34.94 % 163.998 M -10.48 % 183.196 M 16.39 % 157.396 M -29.28 % 222.558 M 10.91 % 200.672 M -18.99 % 247.724 M 23.62 % 200.385 M -13.73 % 232.286 M 41.50 % 164.158 M -14.49 % 191.978 M 51.19 % 126.979 M -22.49 % 163.815 M 40.56 % 116.548 M -28.89 % 163.899 M -32.66 % 243.395 M 98.10 % 122.867 M -51.41 % 252.847 M 8.10 % 233.900 M 2.83 % 227.471 M 87.04 % 121.616 M -50.19 % 244.167 M 10.65 % 220.660 M 2.13 % 216.050 M -9.63 % 239.070 M 75.98 % 135.850 M -41.27 % 231.300 M 62.80 % 142.080 M -45.86 % 262.440 M 81.33 % 144.730 M -42.62 % 252.250 M 66.91 % 151.130 M -41.06 % 256.400 M 73.84 % 147.490 M -45.00 % 268.170 M 72.89 % 155.110 M -44.80 % 280.990 M 37.74 % 204.000 M -32.56 % 302.500 M 13.13 % 267.390 M -11.22 % 301.180 M 9.77 % 274.370 M -16.01 % 326.661 M 8.73 % 300.440 M -3.73 % 312.067 M 52.24 % 204.990 M
Total liabilities 428.612 M 36.43 % 314.159 M -12.25 % 358.033 M 20.71 % 296.595 M -17.27 % 358.524 M 44.29 % 248.473 M -19.03 % 306.866 M -13.22 % 353.627 M 30.94 % 270.064 M -30.01 % 385.841 M 26.30 % 305.502 M -22.74 % 395.412 M 22.41 % 323.020 M -14.62 % 378.343 M 49.02 % 253.890 M -24.17 % 334.811 M 38.17 % 242.311 M -20.81 % 306.004 M 26.21 % 242.447 M -22.73 % 313.762 M -13.88 % 364.332 M 21.03 % 301.014 M -21.04 % 381.242 M 14.18 % 333.902 M -1.26 % 338.169 M 21.72 % 277.831 M -21.00 % 351.681 M 6.32 % 330.770 M -2.81 % 340.350 M -0.92 % 343.510 M 96.87 % 174.490 M -48.04 % 335.800 M 83.72 % 182.780 M -49.80 % 364.100 M 96.08 % 185.690 M -47.33 % 352.530 M 80.95 % 194.820 M -47.58 % 371.630 M 89.61 % 196.000 M -50.01 % 392.080 M 84.18 % 212.880 M -49.61 % 422.470 M 65.45 % 255.350 M -40.80 % 431.310 M 17.06 % 368.440 M -18.34 % 451.180 M 7.82 % 418.450 M -10.47 % 467.384 M 7.58 % 434.460 M -4.76 % 456.155 M 4.93 % 434.720 M
Other non current assets 3.560 M -99.09 % 390.120 M 42 120.78 % 924.000 K -99.77 % 407.964 M 934.68 % 39.429 M 0.000 -100.00 % 443.000 K -47.14 % 838.000 K 0.000 -100.00 % 446.000 K -99.88 % 386.370 M 11 290.63 % 3.392 M -99.10 % 375.117 M 71 624.09 % 523.000 K -99.85 % 358.445 M 12 729.10 % 2.794 M -99.21 % 354.643 M 75 678.42 % 468.000 K -99.87 % 364.793 M 32 734.65 % 1.111 M 130.02 % 483.000 K -99.87 % 368.078 M 553.07 % 56.361 M 13.94 % 49.466 M -9.24 % 54.501 M -83.09 % 322.256 M 531.50 % 51.030 M 21.85 % 41.880 M -3.81 % 43.540 M 0.30 % 43.410 M -83.05 % 256.160 M 42 593.33 % 600.000 K -99.76 % 253.970 M 721.38 % 30.920 M -88.24 % 262.940 M 507.67 % 43.270 M -83.87 % 268.290 M 0.000 -100.00 % 266.530 M 561.20 % 40.310 M -85.99 % 287.700 M 528.03 % 45.810 M -84.43 % 294.260 M 590.43 % 42.620 M -85.63 % 296.500 M 293.08 % 75.430 M 52.63 % 49.420 M 24.79 % 39.602 M 3.02 % 38.440 M 0.15 % 38.384 M -1.10 % 38.810 M
Long term investments 35.457 M 0.000 -100.00 % 36.954 M 0.000 0.000 0.000 -100.00 % 58.519 M 50.34 % 38.924 M 0.000 -100.00 % 38.756 M 0.000 -100.00 % 31.181 M 0.000 -100.00 % 29.763 M 0.000 -100.00 % 32.984 M 0.000 -100.00 % 32.468 M 0.000 -100.00 % 46.470 M -2.42 % 47.624 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.790 M 0.000 -100.00 % 9.410 M 0.000 100.00 % -2.830 M 0.000 -100.00 % 40.150 M 0.000 100.00 % -3.330 M 0.000 0.000 0.000 -100.00 % 3.580 M 0.000 100.00 % -28.950 M -756.51 % -3.380 M 0.000 0.000 0.000 0.000
Intangible assets 15.382 M 0.000 -100.00 % 16.846 M 0.000 -100.00 % 16.484 M 0.000 -100.00 % 19.964 M -82.65 % 115.046 M 0.000 -100.00 % 19.034 M 0.000 -100.00 % 145.920 M 0.000 -100.00 % 11.598 M 0.000 -100.00 % 94.526 M 0.000 -100.00 % 7.162 M 0.000 -100.00 % 82.597 M 1 115.56 % 6.795 M 0.000 -100.00 % 7.070 M 67.30 % 4.226 M -10.30 % 4.711 M 0.000 -100.00 % 4.097 M -13.20 % 4.720 M -19.45 % 5.860 M -6.84 % 6.290 M 0.000 -100.00 % 6.540 M 0.000 -100.00 % 6.600 M 0.000 -100.00 % 5.550 M 0.000 -100.00 % 4.290 M 0.000 -100.00 % 4.780 M 0.000 -100.00 % 5.260 M 0.000 -100.00 % 4.490 M 0.000 -100.00 % 6.450 M 15.18 % 5.600 M -26.10 % 7.578 M -11.16 % 8.530 M -15.20 % 10.059 M 22.67 % 8.200 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.000 K 0.000 0.000 0.000 -100.00 % 40.000 K 0.000 0.000 -100.00 % 40.000 K 0.000 0.000 0.000 0.000
Goodwill and intangible assets 15.382 M 0.000 -100.00 % 16.846 M 0.000 -100.00 % 16.484 M 0.000 -100.00 % 19.964 M -1.18 % 20.202 M 0.000 -100.00 % 19.034 M 0.000 -100.00 % 18.604 M 0.000 -100.00 % 11.598 M 0.000 -100.00 % 1.603 M 0.000 -100.00 % 7.162 M 0.000 -100.00 % 7.036 M 3.55 % 6.795 M 0.000 -100.00 % 7.070 M 67.30 % 4.226 M -10.30 % 4.711 M 0.000 -100.00 % 4.097 M -13.20 % 4.720 M -19.45 % 5.860 M -6.84 % 6.290 M 0.000 -100.00 % 6.540 M 0.000 -100.00 % 6.600 M 0.000 -100.00 % 5.550 M 0.000 -100.00 % 4.290 M 0.000 -100.00 % 4.820 M 0.000 -100.00 % 5.260 M 0.000 -100.00 % 4.530 M 0.000 -100.00 % 6.450 M 14.36 % 5.640 M -25.57 % 7.578 M -11.16 % 8.530 M -15.20 % 10.059 M 22.67 % 8.200 M
Property plant equipment net 357.405 M 0.000 -100.00 % 357.470 M 0.000 -100.00 % 363.835 M 0.000 -100.00 % 354.300 M -0.24 % 355.140 M 0.000 -100.00 % 353.760 M 0.000 -100.00 % 351.284 M 0.000 -100.00 % 330.634 M 0.000 -100.00 % 323.370 M 0.000 -100.00 % 320.194 M 0.000 -100.00 % 313.448 M 1.15 % 309.870 M 0.000 -100.00 % 303.450 M 7.73 % 281.689 M 2.16 % 275.729 M 0.000 -100.00 % 269.388 M 3.42 % 260.470 M 4.51 % 249.230 M 5.77 % 235.630 M 0.000 -100.00 % 235.290 M 0.000 -100.00 % 239.900 M 0.000 -100.00 % 245.690 M 0.000 -100.00 % 255.420 M 0.000 -100.00 % 264.370 M 0.000 -100.00 % 270.390 M 0.000 -100.00 % 277.140 M 0.000 -100.00 % 279.290 M -0.15 % 279.710 M -5.29 % 295.324 M -1.80 % 300.740 M -1.15 % 304.242 M -2.05 % 310.610 M
Total non current assets 444.827 M 14.02 % 390.120 M -14.01 % 453.696 M 11.21 % 407.964 M -11.63 % 461.643 M 7.66 % 428.809 M -9.51 % 473.866 M 5.54 % 448.986 M 14.11 % 393.459 M -11.85 % 446.372 M 15.53 % 386.370 M -11.60 % 437.074 M 16.52 % 375.117 M -8.10 % 408.176 M 13.87 % 358.445 M -9.35 % 395.437 M 11.50 % 354.643 M -11.16 % 399.202 M 9.43 % 364.793 M -10.41 % 407.195 M 0.53 % 405.035 M 10.04 % 368.078 M -7.35 % 397.277 M 8.23 % 367.081 M 1.91 % 360.210 M 11.78 % 322.256 M -8.04 % 350.446 M 11.09 % 315.450 M 3.22 % 305.620 M 6.25 % 287.640 M 12.29 % 256.160 M -10.03 % 284.720 M 12.11 % 253.970 M -11.93 % 288.370 M 9.67 % 262.940 M -10.13 % 292.570 M 9.05 % 268.290 M -11.49 % 303.120 M 13.73 % 266.530 M -13.86 % 309.430 M 7.55 % 287.700 M -11.43 % 324.830 M 10.39 % 294.260 M -11.16 % 331.210 M 11.71 % 296.500 M -11.65 % 335.600 M 0.25 % 334.770 M -3.22 % 345.904 M -1.49 % 351.150 M -1.41 % 356.178 M -1.32 % 360.960 M
Other current assets 36.229 M -81.81 % 199.202 M 389.82 % 40.668 M -80.94 % 213.321 M 592.31 % 30.813 M -83.42 % 185.830 M 1 591.36 % 10.987 M 76.24 % 6.234 M -97.41 % 240.239 M 2 582.74 % 8.955 M -96.74 % 274.531 M 1 733.26 % 14.975 M -94.83 % 289.712 M 912.09 % 28.625 M -85.66 % 199.672 M 1 687.09 % 11.173 M -93.77 % 179.398 M 1 269.14 % 13.103 M -91.82 % 160.184 M 1 240.23 % 11.952 M -45.08 % 21.764 M -89.70 % 211.270 M 1 176.56 % 16.550 M -26.59 % 22.546 M 65.52 % 13.621 M -93.46 % 208.142 M 796.97 % 23.205 M 63.76 % 14.170 M 35.40 % 10.465 M -59.12 % 25.600 M -86.61 % 191.250 M 462.67 % 33.990 M -81.98 % 188.660 M 525.74 % 30.150 M -84.78 % 198.110 M 1 929.82 % 9.760 M -95.29 % 207.140 M 535.01 % 32.620 M -85.53 % 225.400 M 329.42 % 52.490 M -75.91 % 217.920 M 546.26 % 33.720 M -86.03 % 241.290 M 620.05 % 33.510 M -86.62 % 250.520 M 0.000 -100.00 % 35.680 M 109.97 % 16.993 M -0.33 % 17.050 M -44.57 % 30.760 M 67.72 % 18.340 M
Short term investments 0.000 -100.00 % 2.028 M 0.000 -100.00 % 2.028 M 0.000 0.000 0.000 100.00 % -29.595 M 0.000 100.00 % -30.122 M 0.000 100.00 % -23.923 M 0.000 100.00 % -21.573 M 0.000 100.00 % -23.209 M 0.000 100.00 % -21.427 M 0.000 100.00 % -35.062 M -0.08 % -35.033 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -32.550 M 0.000 0.000 0.000 -100.00 % 10.080 M 0.000 100.00 % -30.720 M 0.000 -100.00 % 9.810 M 0.000 0.000 0.000 -100.00 % 7.260 M 0.000 -100.00 % 34.940 M -29.30 % 49.420 M 0.000 0.000 0.000 0.000
cash and cash equivalents 86.124 M 232.50 % 25.902 M -17.75 % 31.492 M 61.58 % 19.490 M -56.56 % 44.871 M 139.65 % -113.165 M -389.09 % 39.145 M 25.46 % 31.200 M 0.000 -100.00 % 55.480 M 0.000 -100.00 % 34.811 M 0.000 -100.00 % 50.305 M 0.000 -100.00 % 48.766 M 0.000 -100.00 % 38.249 M 0.000 -100.00 % 25.985 M -53.15 % 55.466 M 0.000 -100.00 % 38.288 M 141.64 % 15.845 M -21.57 % 20.203 M 0.000 -100.00 % 22.743 M 16.81 % 19.470 M -59.66 % 48.260 M 16.74 % 41.340 M 0.000 -100.00 % 21.620 M 0.000 -100.00 % 22.660 M 0.000 -100.00 % 19.890 M 0.000 -100.00 % 17.440 M 0.000 -100.00 % 16.200 M 0.000 -100.00 % 15.170 M 0.000 -100.00 % 11.590 M 0.000 -100.00 % 8.850 M 17.06 % 7.560 M -86.96 % 57.979 M 70.03 % 34.100 M -11.04 % 38.333 M 7.80 % 35.560 M
Cash and short term investments 86.124 M 232.50 % 25.902 M -17.75 % 31.492 M 46.35 % 21.518 M -52.04 % 44.871 M 139.65 % -113.165 M -389.09 % 39.145 M 25.46 % 31.200 M 0.000 -100.00 % 55.480 M 0.000 -100.00 % 34.811 M 0.000 -100.00 % 50.305 M 0.000 -100.00 % 48.766 M 0.000 -100.00 % 38.249 M 0.000 -100.00 % 25.985 M -53.15 % 55.466 M 0.000 -100.00 % 38.288 M 141.64 % 15.845 M -21.57 % 20.203 M 0.000 -100.00 % 22.743 M 16.81 % 19.470 M -59.66 % 48.260 M 16.74 % 41.340 M 0.000 -100.00 % 21.620 M 0.000 -100.00 % 22.660 M 0.000 -100.00 % 29.970 M 0.000 -100.00 % 17.440 M 0.000 -100.00 % 26.010 M 0.000 -100.00 % 15.170 M 0.000 -100.00 % 11.590 M 0.000 -100.00 % 43.790 M 479.23 % 7.560 M -86.96 % 57.979 M 70.03 % 34.100 M -11.04 % 38.333 M 7.80 % 35.560 M
Total current assets 295.346 M 31.20 % 225.104 M -8.31 % 245.494 M 4.54 % 234.839 M -6.92 % 252.286 M 35.76 % 185.830 M -11.28 % 209.449 M -18.41 % 256.706 M 6.85 % 240.239 M -19.97 % 300.179 M 9.34 % 274.531 M -12.60 % 314.097 M 8.42 % 289.712 M -4.00 % 301.780 M 51.14 % 199.672 M -16.80 % 239.999 M 33.78 % 179.398 M -6.08 % 191.017 M 19.25 % 160.184 M -15.20 % 188.894 M -24.86 % 251.380 M 18.99 % 211.270 M -17.31 % 255.490 M 6.68 % 239.490 M 0.12 % 239.208 M 14.93 % 208.142 M -16.32 % 248.727 M 1.40 % 245.300 M -3.64 % 254.560 M 1.44 % 250.940 M 31.21 % 191.250 M -15.73 % 226.960 M 20.30 % 188.660 M -24.56 % 250.070 M 26.23 % 198.110 M -13.17 % 228.150 M 10.14 % 207.140 M -15.29 % 244.530 M 8.49 % 225.400 M -11.56 % 254.860 M 16.95 % 217.920 M -18.90 % 268.710 M 11.36 % 241.290 M -11.93 % 273.970 M 9.36 % 250.520 M -15.51 % 296.510 M 9.50 % 270.790 M -15.57 % 320.724 M 16.40 % 275.540 M -6.35 % 294.227 M 5.40 % 279.140 M
Inventory 96.619 M 0.000 -100.00 % 115.362 M 0.000 -100.00 % 90.432 M 0.000 -100.00 % 104.278 M -2.52 % 106.969 M 0.000 -100.00 % 134.773 M 0.000 -100.00 % 117.194 M 0.000 -100.00 % 122.696 M 0.000 -100.00 % 84.610 M 0.000 -100.00 % 82.278 M 0.000 -100.00 % 75.337 M -8.40 % 82.244 M 0.000 -100.00 % 83.253 M -14.77 % 97.675 M 16.78 % 83.639 M 0.000 -100.00 % 79.739 M 22.39 % 65.150 M -9.53 % 72.010 M 30.01 % 55.390 M 0.000 -100.00 % 57.850 M 0.000 -100.00 % 50.480 M 0.000 -100.00 % 55.530 M 0.000 -100.00 % 51.020 M 0.000 -100.00 % 60.510 M 0.000 -100.00 % 58.310 M 0.000 -100.00 % 75.880 M 0.000 -100.00 % 75.170 M 2.33 % 73.460 M 11.92 % 65.634 M -2.89 % 67.590 M 2.81 % 65.744 M -11.13 % 73.980 M
Net receivables 76.374 M 0.000 -100.00 % 57.972 M 0.000 -100.00 % 86.170 M 0.000 -100.00 % 64.956 M -43.54 % 115.046 M 0.000 -100.00 % 105.949 M 0.000 -100.00 % 145.920 M 0.000 -100.00 % 110.532 M 0.000 -100.00 % 94.526 M 0.000 -100.00 % 56.070 M 0.000 -100.00 % 82.597 M -18.50 % 101.351 M 0.000 -100.00 % 127.195 M 7.31 % 118.534 M -2.64 % 121.745 M 0.000 -100.00 % 138.086 M -5.75 % 146.510 M 31.16 % 111.700 M -13.15 % 128.610 M 0.000 -100.00 % 113.500 M 0.000 -100.00 % 146.780 M 0.000 -100.00 % 116.200 M 0.000 -100.00 % 143.450 M 0.000 -100.00 % 20.020 M 0.000 0.000 0.000 -100.00 % 152.990 M 0.000 -100.00 % 177.550 M 13.96 % 155.800 M 0.000 0.000 0.000 0.000
Tax assets 33.023 M 0.000 -100.00 % 41.502 M 0.000 -100.00 % 41.895 M 0.000 -100.00 % 40.640 M 19.95 % 33.882 M 0.000 -100.00 % 34.376 M 0.000 -100.00 % 32.613 M 0.000 -100.00 % 35.658 M 0.000 -100.00 % 34.686 M 0.000 -100.00 % 38.910 M 0.000 -100.00 % 39.130 M -2.81 % 40.263 M 0.000 -100.00 % 30.396 M -4.11 % 31.700 M 25.45 % 25.269 M 0.000 -100.00 % 25.931 M 209.44 % 8.380 M 19.89 % 6.990 M 202.60 % 2.310 M 0.000 -100.00 % 2.500 M 0.000 -100.00 % 1.540 M 0.000 -100.00 % 890.000 K 0.000 -100.00 % 3.260 M 0.000 -100.00 % 3.260 M 0.000 -100.00 % 3.370 M 0.000 -100.00 % 3.340 M 0.000 -100.00 % 3.380 M 0.00 % 3.380 M -0.59 % 3.400 M -1.16 % 3.440 M -1.52 % 3.493 M 4.58 % 3.340 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 97.943 M 0.000 -100.00 % 95.188 M 0.000 -100.00 % 93.905 M 0.000 -100.00 % 90.909 M -13.02 % 104.515 M 0.000 -100.00 % 139.027 M 0.000 -100.00 % 165.342 M 0.000 -100.00 % 169.905 M 0.000 -100.00 % 124.701 M 0.000 -100.00 % 102.447 M 0.000 -100.00 % 93.202 M -7.93 % 101.226 M 0.000 -100.00 % 113.644 M 5.56 % 107.655 M -5.60 % 114.046 M 0.000 -100.00 % 118.654 M 7.85 % 110.020 M 2.96 % 106.855 M -8.46 % 116.730 M 0.000 -100.00 % 115.560 M 0.000 -100.00 % 132.750 M 0.000 -100.00 % 130.070 M 0.000 -100.00 % 121.970 M 0.000 -100.00 % 137.290 M 0.000 -100.00 % 137.070 M 0.000 -100.00 % 169.860 M 0.000 -100.00 % 171.490 M 11.89 % 153.260 M -12.06 % 174.280 M 24.98 % 139.450 M -4.56 % 146.120 M 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.095 M 483.33 % 702.000 K 0.000 -100.00 % 4.346 M 0.000 -100.00 % 6.426 M 0.000 -100.00 % 4.369 M 0.000 -100.00 % 2.682 M 0.000 -100.00 % 4.197 M 0.000 -100.00 % 732.000 K -82.48 % 4.179 M 0.000 -100.00 % 1.515 M 0.000 -100.00 % 4.227 M 0.000 0.000 0.000 0.000 -100.00 % 880.000 K 0.000 -100.00 % 7.190 M 0.000 -100.00 % 5.240 M 0.000 0.000 0.000 -100.00 % 7.470 M 0.000 0.000 0.000 -100.00 % 8.230 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 30.257 M 0.000 -100.00 % 11.874 M 0.000 -100.00 % 17.698 M 0.000 -100.00 % 13.334 M -32.98 % 19.897 M 0.000 -100.00 % 12.802 M 0.000 -100.00 % 18.856 M 0.000 -100.00 % 10.997 M 0.000 -100.00 % 11.535 M 0.000 -100.00 % 9.921 M 0.000 -100.00 % 12.388 M 14.51 % 10.818 M 0.000 -100.00 % 13.161 M 52.26 % 8.644 M 0.000 0.000 -100.00 % 28.002 M 0.000 -100.00 % 35.080 M 1.56 % 34.540 M 0.000 -100.00 % 30.790 M 0.000 -100.00 % 26.630 M 0.000 -100.00 % 25.920 M 0.000 -100.00 % 27.190 M 0.000 -100.00 % 27.570 M 0.000 -100.00 % 29.950 M 0.000 -100.00 % 30.450 M 0.000 -100.00 % 35.230 M -0.28 % 35.330 M -14.58 % 41.361 M -2.75 % 42.530 M -11.11 % 47.846 M -24.52 % 63.390 M
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 189.000 K -48.92 % 370.000 K -31.73 % 542.000 K 17.83 % 460.000 K 28.85 % 357.000 K 37.31 % 260.000 K
Capital lease obligations 14.487 M -5.67 % 15.358 M 9.85 % 13.981 M -7.21 % 15.067 M -4.54 % 15.784 M 0.000 -100.00 % 9.260 M -21.40 % 11.781 M 0.000 -100.00 % 12.324 M 0.000 -100.00 % 14.023 M 0.000 -100.00 % 6.226 M 0.000 -100.00 % 7.860 M 0.000 -100.00 % 9.145 M 0.000 -100.00 % 11.026 M -17.58 % 13.378 M 0.000 -100.00 % 16.379 M -14.84 % 19.234 M 153.69 % -35.822 M 0.000 -100.00 % 22.924 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.150 M 0.000 0.000 0.000 -100.00 % 60.000 K 0.000 0.000 -100.00 % 500.000 K 0.000 -100.00 % 2.100 M 0.000 -100.00 % 3.030 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 313.399 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.770 M 0.000 100.00 % -7.636 M 0.000 100.00 % -13.496 M 0.000 100.00 % -6.522 M 0.000 100.00 % -3.511 M 0.000 0.000 0.000 100.00 % -8.735 M 0.000 0.000 100.00 % -11.477 M -76.05 % -6.519 M 97.37 % -248.033 M 0.000 -100.00 % 168.979 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.690 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 143.670 M -14.48 % 168.000 M 17.14 % 143.420 M -19.69 % 178.580 M 14.29 % 156.257 M -0.19 % 156.550 M -3.59 % 162.372 M -15.33 % 191.770 M 10.69 % 173.252 M -15.54 % 205.120 M
Deferred tax liabilities non current 22.853 M 0.000 -100.00 % 22.895 M 0.000 -100.00 % 23.623 M 0.000 -100.00 % 23.665 M 3.44 % 22.877 M 0.000 -100.00 % 22.919 M 0.000 -100.00 % 24.021 M 0.000 -100.00 % 26.766 M 0.000 -100.00 % 23.155 M 0.000 -100.00 % 23.197 M 0.000 -100.00 % 24.072 M -0.17 % 24.114 M 0.000 -100.00 % 25.636 M -0.16 % 25.678 M -0.17 % 25.721 M 0.000 -100.00 % 25.763 M -0.72 % 25.950 M -0.15 % 25.990 M -2.84 % 26.750 M 0.000 -100.00 % 26.860 M 0.000 -100.00 % 27.010 M 0.000 -100.00 % 27.200 M 0.000 -100.00 % 34.990 M 0.000 -100.00 % 35.020 M 0.000 -100.00 % 35.980 M 0.000 -100.00 % 36.250 M 0.000 -100.00 % 37.450 M -0.48 % 37.630 M 2.22 % 36.811 M 0.00 % 36.810 M 0.66 % 36.570 M -0.14 % 36.620 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 740.173 M 15.08 % 643.154 M -8.01 % 699.190 M 8.77 % 642.803 M -9.96 % 713.929 M 16.15 % 614.639 M -10.05 % 683.315 M -3.17 % 705.692 M 11.36 % 633.698 M -15.12 % 746.551 M 12.96 % 660.901 M -12.02 % 751.171 M 12.99 % 664.829 M -6.36 % 709.956 M 27.21 % 558.117 M -12.17 % 635.436 M 18.99 % 534.041 M -9.52 % 590.219 M 12.43 % 524.977 M -11.93 % 596.089 M -9.19 % 656.415 M 13.30 % 579.348 M -11.25 % 652.767 M 7.62 % 606.571 M 1.19 % 599.418 M 13.01 % 530.398 M -11.48 % 599.173 M 6.85 % 560.750 M 0.10 % 560.180 M 4.01 % 538.580 M 0.000 -100.00 % 511.680 M 0.000 -100.00 % 538.440 M 0.000 -100.00 % 520.720 M 0.000 -100.00 % 547.650 M 0.000 -100.00 % 564.290 M 0.000 -100.00 % 593.540 M 0.000 -100.00 % 605.180 M 10.63 % 547.020 M -13.46 % 632.110 M 4.38 % 605.560 M -9.16 % 666.628 M 6.37 % 626.690 M -3.65 % 650.405 M 1.61 % 640.100 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2019-12-31 2019-09-30 2019-06-30 2018-12-31 2018-06-30 2018-03-31 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-06-30 2023-03-31 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 22.587 M 85.72 % 12.162 M 891.20 % 1.227 M -86.66 % 9.196 M 78.91 % 5.140 M 268.47 % -3.051 M 86.07 % -21.905 M -225.89 % 17.400 M 387.65 % -6.049 M -111.64 % 51.968 M 2 100.17 % 2.362 M -91.75 % 28.642 M 22.64 % 23.354 M -59.84 % 58.159 M 32.53 % 43.885 M 27.86 % 34.324 M
Net cash provided by operating activities 10.280 M 0.000 -100.00 % 6.030 M 0.000 -100.00 % 3.484 M 0.000 -100.00 % 35.237 M 121.57 % 15.903 M 0.78 % 15.780 M -66.90 % 47.673 M 44.14 % 33.074 M 1.70 % 32.522 M 16.98 % 27.802 M -35.04 % 42.797 M 34.61 % 31.794 M -13.16 % 36.611 M
Investments in property plant and equipment -12.286 M 0.000 100.00 % -12.628 M 0.000 100.00 % -14.038 M 0.000 100.00 % -15.565 M 14.81 % -18.270 M 0.000 100.00 % -27.985 M -12.71 % -24.829 M -44.88 % -17.138 M -0.22 % -17.100 M 0.55 % -17.195 M -1.69 % -16.910 M -4.65 % -16.159 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 97.000 K 0.000 -100.00 % 5.748 M
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites -12.286 M 0.000 100.00 % -12.628 M 0.000 100.00 % -14.038 M 0.000 100.00 % -15.565 M 14.81 % -18.270 M 0.000 100.00 % -27.985 M -12.71 % -24.829 M -44.88 % -17.138 M -0.22 % -17.100 M -0.01 % -17.098 M -1.11 % -16.910 M -62.42 % -10.411 M
Debt repayment 57.653 M 0.000 -100.00 % 11.419 M 0.000 -100.00 % 20.319 M 0.000 100.00 % -8.315 M 0.000 0.000 0.000 100.00 % -5.239 M 42.14 % -9.054 M 0.000 100.00 % -5.827 M 84.83 % -38.420 M 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.134 M 0.000 100.00 % -7.406 M -6.19 % -6.974 M -131.62 % -3.011 M 14.24 % -3.511 M 0.000 100.00 % -8.735 M 0.000
Dividends paid 0.000 0.000 100.00 % -8.778 M 0.000 0.000 0.000 0.000 100.00 % -13.715 M 0.000 0.000 100.00 % -8.211 M 0.000 0.000 100.00 % -959.000 K 76.55 % -4.090 M -241.97 % -1.196 M
Other financing activites -4.401 M 0.000 100.00 % -4.547 M 0.000 100.00 % -4.084 M 0.000 100.00 % -4.350 M -371.37 % 1.603 M 0.000 -100.00 % 9.813 M 385.43 % -3.438 M -69.03 % -2.034 M -183.29 % -718.000 K 86.86 % -5.465 M -345.95 % 2.222 M 167.21 % -3.306 M
Net cash used provided by financing activities 53.252 M 0.000 100.00 % -1.906 M 0.000 -100.00 % 16.235 M 0.000 100.00 % -12.665 M 45.52 % -23.246 M 0.000 -100.00 % 2.407 M 110.09 % -23.862 M -69.25 % -14.099 M -2 330.86 % -580.000 K 95.27 % -12.251 M 75.01 % -49.023 M -988.92 % -4.502 M
Effect of forex changes on cash -778.000 K 0.000 -100.00 % 362.000 K 0.000 0.000 0.000 100.00 % -492.000 K -1 130.00 % -40.000 K 0.000 100.00 % -201.000 K 77.62 % -898.000 K 0.000 0.000 0.000 0.000 0.000
Net change in cash 50.468 M 0.000 100.00 % -8.142 M 0.000 -100.00 % 5.726 M 0.000 -100.00 % 6.515 M 125.40 % -25.653 M -262.57 % 15.780 M -27.93 % 21.894 M 232.57 % -16.515 M -1 200.27 % 1.501 M -83.31 % 8.995 M -29.36 % 12.733 M 137.30 % -34.139 M -257.34 % 21.698 M
Cash at beginning of period 36.729 M 0.000 -100.00 % 44.871 M 0.00 % 44.871 M 14.63 % 39.145 M 0.000 -100.00 % 32.630 M -44.01 % 58.283 M 0.000 -100.00 % 36.389 M -31.22 % 52.904 M 2.92 % 51.403 M 21.21 % 42.408 M 42.91 % 29.675 M -53.50 % 63.814 M 41.14 % 45.212 M
Cash at end of period 87.197 M 0.000 -100.00 % 36.729 M -18.15 % 44.871 M 0.00 % 44.871 M 0.000 -100.00 % 39.145 M 19.97 % 32.630 M 106.78 % 15.780 M -72.93 % 58.283 M 60.17 % 36.389 M -31.22 % 52.904 M 2.92 % 51.403 M 21.21 % 42.408 M 42.91 % 29.675 M -55.65 % 66.910 M
Operating cash flow 10.280 M 0.000 -100.00 % 6.030 M 0.000 -100.00 % 3.484 M 0.000 -100.00 % 35.237 M 121.57 % 15.903 M 0.78 % 15.780 M -66.90 % 47.673 M 44.14 % 33.074 M 1.70 % 32.522 M 16.98 % 27.802 M -35.04 % 42.797 M 34.61 % 31.794 M -13.16 % 36.611 M
Capital expenditure -12.286 M 0.000 100.00 % -12.628 M 0.000 100.00 % -14.038 M 0.000 100.00 % -15.565 M 14.81 % -18.270 M 0.000 100.00 % -27.985 M -12.71 % -24.829 M -44.88 % -17.138 M -0.22 % -17.100 M 0.55 % -17.195 M -1.69 % -16.910 M -4.65 % -16.159 M
Free CashFlow -2.006 M 0.000 100.00 % -6.598 M 0.000 100.00 % -10.554 M 0.000 -100.00 % 19.672 M 931.09 % -2.367 M -115.00 % 15.780 M -19.85 % 19.688 M 138.79 % 8.245 M -46.41 % 15.384 M 43.75 % 10.702 M -58.20 % 25.602 M 72.01 % 14.884 M -27.22 % 20.452 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2022 2022 2021 2021 2020 2020 2019
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003