0822.HK

Ka Shui International Holdings Limited 0822.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 1.482 B 15.54 % 1.282 B -14.75 % 1.504 B -12.25 % 1.715 B 16.70 % 1.469 B -5.48 % 1.554 B -16.09 % 1.852 B 6.53 % 1.739 B -0.21 % 1.742 B 13.20 % 1.539 B -2.72 % 1.582 B -12.41 % 1.807 B 15.15 % 1.569 B 31.66 % 1.192 B 30.48 % 913.344 M 44.10 % 633.832 M -7.49 % 685.134 M -8.98 % 752.749 M 16.60 % 645.588 M
Net income -61.306 M -115.60 % -28.435 M -137.99 % 74.844 M -42.93 % 131.139 M 5.76 % 123.991 M 39.78 % 88.705 M -21.88 % 113.556 M 234.01 % 33.998 M -42.61 % 59.243 M 193.31 % -63.489 M -182.19 % 77.246 M 27.59 % 60.542 M -51.91 % 125.894 M 100.40 % 62.820 M 11.91 % 56.133 M 48.50 % 37.800 M 337.75 % 8.635 M -84.99 % 57.545 M -48.35 % 111.420 M
Income before tax -52.132 M -81.23 % -28.766 M -138.90 % 73.953 M -50.89 % 150.572 M -2.26 % 154.050 M 52.03 % 101.331 M -19.52 % 125.907 M 53.56 % 81.993 M -22.76 % 106.154 M 247.94 % -71.756 M -183.38 % 86.059 M -5.07 % 90.651 M -42.34 % 157.230 M 91.04 % 82.300 M 11.56 % 73.772 M 47.43 % 50.039 M 244.46 % 14.527 M -78.55 % 67.724 M -44.83 % 122.759 M
Income before tax ratio -0.04 -56.85 % -0.02 -145.63 % 0.05 -44.03 % 0.09 -16.24 % 0.10 60.83 % 0.07 -4.09 % 0.07 44.14 % 0.05 -22.59 % 0.06 230.69 % -0.05 -185.71 % 0.05 8.39 % 0.05 -49.93 % 0.10 45.11 % 0.07 -14.50 % 0.08 2.31 % 0.08 272.34 % 0.02 -76.43 % 0.09 -52.69 % 0.19
EBITDA 29.358 M -58.00 % 69.893 M -62.18 % 184.825 M -25.67 % 248.671 M -1.78 % 253.174 M 25.05 % 202.460 M -8.50 % 221.261 M 19.42 % 185.282 M -13.48 % 214.143 M 792.26 % 24.000 M -73.78 % 91.529 M -61.01 % 234.766 M 3.66 % 226.473 M 56.47 % 144.743 M 10.31 % 131.215 M 42.93 % 91.801 M 84.52 % 49.752 M -49.39 % 98.303 M -21.85 % 125.791 M
Net income ratio -0.04 -86.60 % -0.02 -144.57 % 0.05 -34.96 % 0.08 -9.37 % 0.08 47.88 % 0.06 -6.91 % 0.06 213.53 % 0.02 -42.49 % 0.03 182.43 % -0.04 -184.49 % 0.05 45.67 % 0.03 -58.24 % 0.08 52.22 % 0.05 -14.23 % 0.06 3.05 % 0.06 373.18 % 0.01 -83.51 % 0.08 -55.71 % 0.17
Ratio EBITDA 0.02 -63.65 % 0.05 -55.64 % 0.12 -15.29 % 0.15 -15.83 % 0.17 32.29 % 0.13 9.04 % 0.12 12.10 % 0.11 -13.29 % 0.12 688.25 % 0.02 -73.05 % 0.06 -55.49 % 0.13 -9.97 % 0.14 18.84 % 0.12 -15.46 % 0.14 -0.81 % 0.14 99.45 % 0.07 -44.39 % 0.13 -32.98 % 0.19
Gross profit ratio 0.16 -16.55 % 0.19 -16.61 % 0.22 -21.86 % 0.29 -6.31 % 0.30 19.52 % 0.25 5.36 % 0.24 35.69 % 0.18 -20.75 % 0.22 18.52 % 0.19 -3.22 % 0.20 -11.13 % 0.22 -2.18 % 0.23 16.40 % 0.19 -1.52 % 0.20 -12.37 % 0.22 46.89 % 0.15 -17.99 % 0.19 -33.52 % 0.28
Weighted average shs out dil 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.789 M 0.00 % 893.792 M 0.00 % 893.761 M 0.00 % 893.767 M 0.03 % 893.488 M 0.24 % 891.374 M 0.54 % 886.548 M 0.62 % 881.078 M 0.12 % 880.000 M 0.00 % 880.000 M 13.62 % 774.521 M 17.35 % 660.012 M
Weighted average shs out 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 1.97 % 876.460 M -1.92 % 893.660 M 0.12 % 892.603 M 0.39 % 889.115 M 0.29 % 886.548 M 0.62 % 881.078 M 0.12 % 880.000 M 0.00 % 880.000 M 13.62 % 774.521 M 17.35 % 660.012 M
EPS diluted -0.07 -115.72 % -0.03 -137.99 % 0.08 -44.20 % 0.15 7.14 % 0.14 41.13 % 0.10 -23.69 % 0.13 242.11 % 0.04 -41.98 % 0.07 192.25 % -0.07 -182.18 % 0.09 27.43 % 0.07 -51.57 % 0.14 98.58 % 0.07 11.90 % 0.06 46.51 % 0.04 338.78 % 0.01 -86.79 % 0.07 -56.35 % 0.17
Earnings per share -0.07 -115.72 % -0.03 -137.99 % 0.08 -44.20 % 0.15 7.14 % 0.14 41.13 % 0.10 -23.69 % 0.13 242.11 % 0.04 -42.68 % 0.07 191.57 % -0.07 -183.80 % 0.09 27.43 % 0.07 -51.57 % 0.14 97.46 % 0.07 11.30 % 0.06 48.14 % 0.04 338.78 % 0.01 -86.79 % 0.07 -56.35 % 0.17
Gross profit 229.866 M -3.58 % 238.395 M -28.91 % 335.334 M -31.43 % 489.064 M 9.34 % 447.303 M 12.98 % 395.926 M -11.58 % 447.799 M 44.56 % 309.769 M -20.92 % 391.732 M 34.16 % 291.981 M -5.85 % 310.117 M -22.16 % 398.416 M 12.64 % 353.705 M 53.25 % 230.808 M 28.50 % 179.622 M 26.27 % 142.254 M 35.89 % 104.680 M -25.35 % 140.232 M -22.49 % 180.912 M
Income tax expense 15.465 M 615.33 % -3.001 M -158.90 % 5.095 M -77.69 % 22.835 M -27.03 % 31.295 M 114.81 % 14.569 M 16.51 % 12.505 M -72.73 % 45.862 M -0.84 % 46.252 M 754.94 % 5.410 M -79.74 % 26.707 M -22.68 % 34.539 M 10.22 % 31.336 M 60.86 % 19.480 M 10.44 % 17.639 M 44.12 % 12.239 M 107.72 % 5.892 M -42.12 % 10.179 M -10.23 % 11.339 M
Cost of revenue 1.252 B 19.91 % 1.044 B -10.69 % 1.169 B -4.60 % 1.225 B 19.92 % 1.022 B -11.78 % 1.158 B -17.52 % 1.405 B -1.71 % 1.429 B 5.79 % 1.351 B 8.29 % 1.247 B -1.95 % 1.272 B -9.65 % 1.408 B 15.87 % 1.215 B 26.47 % 960.890 M 30.96 % 733.722 M 49.26 % 491.578 M -15.31 % 580.454 M -5.23 % 612.517 M 31.82 % 464.676 M
General and administrative expenses 252.198 M 9.43 % 230.457 M -6.58 % 246.690 M -20.38 % 309.817 M 13.28 % 273.495 M 10.47 % 247.573 M -8.19 % 269.644 M -0.68 % 271.500 M 3.42 % 262.526 M -0.18 % 262.990 M -6.34 % 280.795 M 17.36 % 239.259 M 38.87 % 172.291 M 37.71 % 125.114 M 22.41 % 102.212 M 18.20 % 86.472 M 15.04 % 75.165 M 12.87 % 66.596 M 40.64 % 47.352 M
Selling and marketing expenses 36.852 M 3.69 % 35.539 M 5.87 % 33.568 M 1.36 % 33.116 M 22.11 % 27.119 M -9.57 % 29.990 M -10.71 % 33.586 M 10.24 % 30.465 M 3.91 % 29.318 M 3.92 % 28.211 M -14.06 % 32.827 M 23.38 % 26.606 M 16.55 % 22.828 M 26.85 % 17.996 M 30.11 % 13.831 M 82.54 % 7.577 M -21.51 % 9.654 M 29.76 % 7.440 M -4.23 % 7.769 M
Other expenses -39.799 M 12.36 % -45.412 M 40.24 % -75.988 M -56.63 % -48.514 M 28.26 % -67.625 M -8 821.50 % -758.000 K -105.09 % 14.896 M 29.63 % 11.491 M 3.22 % 11.132 M 23.09 % 9.044 M 5.74 % 8.553 M 89.06 % 4.524 M 524.86 % 724.000 K -3.98 % 754.000 K 106.11 % -12.332 M -4 038.26 % -298.000 K 95.27 % -6.303 M 0.000 0.000
Operating expenses 269.132 M 2.79 % 261.829 M 2.19 % 256.215 M -22.51 % 330.635 M 15.31 % 286.747 M 1.85 % 281.532 M -10.95 % 316.151 M 4.74 % 301.831 M 0.84 % 299.319 M 2.38 % 292.350 M -4.78 % 307.013 M -3.80 % 319.135 M 65.61 % 192.701 M 33.95 % 143.864 M 38.72 % 103.711 M 14.84 % 90.307 M 12.73 % 80.109 M 8.20 % 74.036 M 34.32 % 55.121 M
Cost and expenses 1.521 B 16.47 % 1.306 B -8.38 % 1.425 B -8.41 % 1.556 B 18.91 % 1.309 B -9.12 % 1.440 B -16.31 % 1.721 B -0.58 % 1.731 B 4.89 % 1.650 B 7.17 % 1.540 B -2.50 % 1.579 B -8.57 % 1.727 B 22.68 % 1.408 B 27.45 % 1.105 B 31.92 % 837.433 M 43.92 % 581.885 M -11.91 % 660.563 M -3.79 % 686.553 M 32.08 % 519.797 M
Research and development expenses 19.881 M -51.80 % 41.245 M -20.60 % 51.945 M -10.51 % 58.045 M 7.97 % 53.758 M 1 037.25 % 4.727 M 515.49 % 768.000 K -90.94 % 8.479 M -64.66 % 23.994 M -31.64 % 35.102 M -1.89 % 35.780 M 1.03 % 35.415 M 81.87 % 19.473 M 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 289.050 M 8.67 % 265.996 M -5.09 % 280.258 M -12.72 % 321.104 M 6.82 % 300.614 M 8.30 % 277.563 M -8.46 % 303.230 M 0.42 % 301.965 M 3.47 % 291.844 M 0.22 % 291.201 M -7.15 % 313.622 M 17.96 % 265.865 M 36.26 % 195.119 M 36.34 % 143.110 M 23.32 % 116.043 M 23.39 % 94.049 M 10.88 % 84.819 M 14.56 % 74.036 M 34.32 % 55.121 M
Interest income 3.299 M -17.65 % 4.006 M 320.80 % 952.000 K -8.64 % 1.042 M 27.70 % 816.000 K 9.24 % 747.000 K 149.00 % 300.000 K -15.25 % 354.000 K -59.22 % 868.000 K -60.44 % 2.194 M 4.63 % 2.097 M 23.43 % 1.699 M 107.45 % 819.000 K -26.88 % 1.120 M 0.000 0.000 0.000 0.000 0.000
Interest expense 12.866 M 141.30 % 5.332 M 28.02 % 4.165 M 27.80 % 3.259 M -52.35 % 6.840 M -40.71 % 11.536 M -12.39 % 13.167 M -18.29 % 16.115 M -7.86 % 17.489 M 98.92 % 8.792 M -33.73 % 13.267 M 22.23 % 10.854 M 60.35 % 6.769 M 45.76 % 4.644 M 117.11 % 2.139 M 32.86 % 1.610 M -34.26 % 2.449 M -74.69 % 9.677 M 26.68 % 7.639 M
Depreciation and amortization 71.923 M -22.93 % 93.327 M -11.66 % 105.649 M 11.34 % 94.885 M 3.80 % 91.412 M 2.96 % 88.783 M 8.22 % 82.041 M -5.89 % 87.174 M -3.68 % 90.500 M 4.07 % 86.964 M 8.13 % 80.424 M 2.59 % 78.395 M 23.86 % 63.293 M 9.51 % 57.799 M 4.51 % 55.304 M 37.74 % 40.152 M 22.50 % 32.776 M 392.51 % -11.205 M -143.22 % -4.607 M
Operating income -39.266 M -67.56 % -23.434 M -129.60 % 79.176 M -48.55 % 153.886 M -4.66 % 161.403 M 41.98 % 113.677 M -18.35 % 139.220 M 5 648.14 % 2.422 M -98.02 % 122.408 M 294.41 % -62.964 M -163.39 % 99.326 M -2.15 % 101.505 M -38.11 % 163.999 M 88.63 % 86.944 M 14.53 % 75.911 M 46.13 % 51.947 M 111.42 % 24.571 M -68.25 % 77.401 M -40.64 % 130.398 M
Operating income ratio -0.03 -45.02 % -0.02 -134.72 % 0.05 -41.36 % 0.09 -18.30 % 0.11 50.21 % 0.07 -2.69 % 0.08 5 295.65 % 0.00 -98.02 % 0.07 271.75 % -0.04 -165.16 % 0.06 11.72 % 0.06 -46.25 % 0.10 43.27 % 0.07 -12.22 % 0.08 1.41 % 0.08 128.53 % 0.04 -65.12 % 0.10 -49.09 % 0.20
Total other income expenses net -12.343 M -37.53 % -8.975 M -71.84 % -5.223 M -57.60 % -3.314 M 54.93 % -7.353 M 61.41 % -19.056 M -0.37 % -18.985 M -123.86 % 79.571 M 769.62 % -11.883 M -52.91 % -7.771 M -110.37 % 74.954 M 5 223.31 % -1.463 M 75.41 % -5.950 M -28.12 % -4.644 M -117.11 % -2.139 M -12.11 % -1.908 M 81.00 % -10.044 M -3.79 % -9.677 M -21.72 % -7.950 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt -8.386 M 90.63 % -89.506 M 40.28 % -149.878 M -22.80 % -122.046 M -43.33 % -85.150 M -1 115.75 % 8.383 M -88.69 % 74.096 M -40.38 % 124.284 M -53.96 % 269.944 M -21.31 % 343.058 M 9.62 % 312.951 M 40.80 % 222.273 M 13.61 % 195.640 M 87.22 % 104.499 M 632.20 % 14.272 M -32.82 % 21.245 M 213.63 % 6.774 M 109.43 % -71.832 M -177.47 % 92.725 M
Total investments 56.619 M -4.23 % 59.117 M 500.48 % 9.845 M 10.01 % 8.949 M 2.97 % 8.691 M -2.93 % 8.953 M -9.85 % 9.931 M 643.34 % 1.336 M -20.38 % 1.678 M 108.67 % -19.348 M -3 251.14 % 614.000 K -98.72 % 48.000 M 8 008.11 % 592.000 K 0.000 -100.00 % 8.292 M 0.000 -100.00 % 7.470 M -52.35 % 15.677 M 44.90 % 10.819 M
Total debt 229.468 M 118.63 % 104.958 M 11.33 % 94.275 M -40.57 % 158.637 M -7.52 % 171.536 M -36.62 % 270.635 M -16.65 % 324.702 M -11.83 % 368.278 M -34.93 % 565.952 M -6.24 % 603.587 M 9.75 % 549.970 M 10.55 % 497.506 M 50.36 % 330.883 M 22.92 % 269.190 M 96.77 % 136.804 M 37.61 % 99.416 M 21.66 % 81.714 M -13.26 % 94.207 M -10.30 % 105.025 M
Accumulated other comprehensive income loss 183.869 M -5.87 % 195.343 M 7.03 % 182.515 M -17.52 % 221.289 M 11.49 % 198.475 M 99.29 % 99.591 M 115.99 % -622.988 M -2.14 % -609.933 M -11.37 % -547.664 M -10.81 % -494.238 M -10.70 % -446.471 M -18.47 % -376.857 M -16.54 % -323.369 M -22.22 % -264.582 M -27.11 % -208.157 M -35.72 % -153.376 M -31.38 % -116.741 M 0.000 0.000
Retained earnings 698.194 M -11.98 % 793.200 M -1.70 % 806.926 M 5.51 % 764.764 M 13.89 % 671.489 M 10.28 % 608.905 M 10.41 % 551.482 M 28.61 % 428.796 M 37.65 % 311.511 M 12.76 % 276.256 M -21.82 % 353.370 M 3.78 % 340.483 M -9.98 % 378.221 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.03 % 89.345 M 0.34 % 89.044 M 0.26 % 88.811 M 0.62 % 88.263 M 0.30 % 88.000 M 0.00 % 88.000 M 0.000 0.000
Total equity 1.189 B -5.21 % 1.255 B -2.77 % 1.290 B -0.32 % 1.294 B 9.76 % 1.179 B 17.00 % 1.008 B 5.23 % 957.860 M 10.53 % 866.643 M 12.33 % 771.507 M 5.47 % 731.500 M -13.89 % 849.543 M -0.47 % 853.563 M 4.63 % 815.774 M 12.61 % 724.456 M 20.05 % 603.438 M 8.59 % 555.684 M 2.97 % 539.640 M 3.86 % 519.563 M 137.93 % 218.370 M
Other non current liabilities 0.000 -100.00 % 1.185 M 22.04 % 970.999 K 20.92 % 803.000 K -97.21 % 28.803 M 0.000 0.000 0.000 0.000 -100.00 % 25.934 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.044 M 0.000 0.000 0.000
Long term debt 17.254 M -36.63 % 27.227 M 99.71 % 13.633 M -19.26 % 16.885 M -69.60 % 55.545 M -12.42 % 63.422 M -22.51 % 81.848 M 96.43 % 41.667 M -61.15 % 107.244 M -40.77 % 181.051 M 546.61 % 28.000 M 0.000 -100.00 % 1.330 M -74.93 % 5.305 M 0.000 -100.00 % 1.751 M -94.82 % 33.805 M 150.41 % 13.500 M -29.13 % 19.049 M
Total non current liabilities 75.810 M 13.11 % 67.023 M 40.68 % 47.642 M -1.09 % 48.165 M -42.90 % 84.348 M -6.56 % 90.274 M -18.34 % 110.549 M 46.56 % 75.429 M -53.83 % 163.368 M -32.56 % 242.233 M 333.68 % 55.855 M 129.87 % 24.299 M 11.53 % 21.786 M -11.33 % 24.571 M 928.94 % 2.388 M -93.62 % 37.403 M 5.62 % 35.413 M 142.09 % 14.628 M -27.50 % 20.177 M
Other current liabilities 124.598 M 27.58 % 97.662 M 3.77 % 94.117 M 514.70 % -22.695 M -72.80 % -13.134 M 63.07 % -35.566 M -136.00 % 98.782 M -1.97 % 100.766 M -23.39 % 131.539 M -9.18 % 144.842 M 45.35 % 99.653 M 22.29 % 81.492 M -0.60 % 81.984 M 48.96 % 55.038 M 5.60 % 52.118 M 37.54 % 37.892 M -40.10 % 63.263 M 81.50 % 34.855 M -0.30 % 34.959 M
Deferred revenue 0.000 -100.00 % 8.015 M -6.92 % 8.611 M -93.77 % 138.198 M 8.10 % 127.839 M 5.92 % 120.689 M -16.28 % 144.159 M 20.73 % 119.404 M 1.57 % 117.557 M -30.48 % 169.097 M 29.96 % 130.114 M 25.28 % 103.857 M -1.03 % 104.937 M 0.000 0.000 0.000 0.000 -100.00 % 39.063 M 0.22 % 38.979 M
Short term debt 212.214 M 173.01 % 77.731 M -3.61 % 80.642 M -43.11 % 141.752 M 22.21 % 115.991 M -44.02 % 207.213 M -14.68 % 242.854 M -25.64 % 326.611 M -28.80 % 458.708 M 8.56 % 422.536 M -19.05 % 521.970 M 4.92 % 497.506 M 50.96 % 329.553 M 24.89 % 263.885 M 92.89 % 136.804 M 40.07 % 97.665 M 103.86 % 47.909 M -40.64 % 80.707 M -6.13 % 85.976 M
Total current liabilities 623.231 M 56.25 % 398.871 M 7.01 % 372.742 M -23.95 % 490.126 M 13.09 % 433.389 M -19.32 % 537.157 M -17.52 % 651.286 M -21.15 % 826.024 M -11.26 % 930.872 M 13.82 % 817.869 M -11.54 % 924.582 M 12.38 % 822.746 M 8.38 % 759.117 M 57.94 % 480.643 M 47.34 % 326.222 M 91.75 % 170.127 M 25.80 % 135.232 M -26.59 % 184.205 M 0.35 % 183.562 M
Total liabilities 699.041 M 50.04 % 465.894 M 10.83 % 420.384 M -21.90 % 538.291 M 3.97 % 517.737 M -17.48 % 627.431 M -17.64 % 761.835 M -15.49 % 901.453 M -17.62 % 1.094 B 3.22 % 1.060 B 8.13 % 980.437 M 15.75 % 847.045 M 8.47 % 780.903 M 54.57 % 505.214 M 53.74 % 328.610 M 58.34 % 207.530 M 21.62 % 170.645 M -14.18 % 198.833 M -2.41 % 203.739 M
Other non current assets 2.851 M -79.39 % 13.834 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.348 M 0.000 0.000 0.000 -100.00 % 5.800 M -18.28 % 7.097 M -89.39 % 66.919 M -8.56 % 73.185 M 59.15 % 45.984 M 23.43 % 37.256 M
Long term investments 56.619 M -4.23 % 59.117 M 500.48 % 9.845 M 10.01 % 8.949 M 2.97 % 8.691 M -2.93 % 8.953 M -9.85 % 9.931 M 643.34 % 1.336 M -20.38 % 1.678 M 108.67 % -19.348 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.400 M 28.24 % 9.669 M
Intangible assets 25.420 M -18.65 % 31.249 M 662.17 % 4.100 M -9.95 % 4.553 M 534.12 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K -94.99 % 14.326 M -14.36 % 16.728 M 2 229.81 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.000 0.000
GoodWill 0.000 -100.00 % 2.654 M 0.00 % 2.654 M 0.00 % 2.654 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.630 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 25.420 M -25.02 % 33.903 M 401.97 % 6.754 M -6.29 % 7.207 M 903.76 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K -94.99 % 14.326 M -21.96 % 18.358 M 2 456.82 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.000 0.000
Property plant equipment net 778.301 M 0.79 % 772.207 M -1.44 % 783.526 M -2.77 % 805.866 M 2.46 % 786.494 M 6.79 % 736.473 M -4.90 % 774.442 M -0.86 % 781.161 M -7.12 % 841.024 M -7.18 % 906.101 M 5.66 % 857.597 M 15.44 % 742.893 M 12.24 % 661.876 M 20.98 % 547.081 M 25.21 % 436.939 M 22.86 % 355.626 M 9.99 % 323.326 M 43.97 % 224.580 M 56.67 % 143.347 M
Total non current assets 863.191 M -2.28 % 883.316 M 9.80 % 804.489 M -2.14 % 822.121 M 3.28 % 796.024 M 6.66 % 746.293 M -4.97 % 785.306 M 0.23 % 783.525 M -7.14 % 843.793 M -8.19 % 919.101 M 5.41 % 871.923 M 14.54 % 761.251 M 14.89 % 662.594 M 19.69 % 553.599 M 24.47 % 444.754 M 5.08 % 423.263 M 6.55 % 397.229 M 40.38 % 282.964 M 48.72 % 190.272 M
Other current assets 55.255 M 5.56 % 52.346 M 14.60 % 45.678 M -11.52 % 51.626 M -8.68 % 56.536 M 14.55 % 49.353 M -88.76 % 439.028 M 215.64 % 139.090 M -73.75 % 529.784 M 286.50 % 137.072 M -73.63 % 519.852 M 9.77 % 473.578 M 709.09 % 58.532 M -81.37 % 314.098 M 80.81 % 173.713 M 32.36 % 131.247 M 16.15 % 113.000 M -23.53 % 147.772 M 13.51 % 130.183 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 614.000 K -98.72 % 48.000 M 8 008.11 % 592.000 K 0.000 -100.00 % 8.292 M 0.000 0.000 -100.00 % 3.277 M 184.96 % 1.150 M
cash and cash equivalents 237.854 M 22.31 % 194.464 M -20.35 % 244.153 M -13.01 % 280.683 M 9.35 % 256.686 M -2.12 % 262.252 M 4.65 % 250.606 M 2.71 % 243.994 M -17.57 % 296.008 M 13.62 % 260.529 M 9.92 % 237.019 M -13.88 % 275.233 M 103.51 % 135.243 M -17.88 % 164.691 M 34.41 % 122.532 M 56.75 % 78.171 M 4.31 % 74.940 M -54.87 % 166.039 M 1 249.91 % 12.300 M
Cash and short term investments 237.854 M 22.31 % 194.464 M -20.35 % 244.153 M -13.01 % 280.683 M 9.35 % 256.686 M -2.12 % 262.252 M 4.65 % 250.606 M 2.71 % 243.994 M -17.57 % 296.008 M 13.62 % 260.529 M 9.64 % 237.633 M -26.48 % 323.233 M 137.96 % 135.835 M -17.52 % 164.691 M 25.89 % 130.824 M 67.36 % 78.171 M 4.31 % 74.940 M -55.74 % 169.316 M 1 158.86 % 13.450 M
Total current assets 1.025 B 22.45 % 837.175 M -7.61 % 906.171 M -10.33 % 1.011 B 12.16 % 901.021 M 1.34 % 889.093 M -4.85 % 934.389 M -5.10 % 984.571 M -3.66 % 1.022 B 17.13 % 872.501 M -8.93 % 958.057 M 1.99 % 939.357 M 0.56 % 934.083 M 38.16 % 676.071 M 38.74 % 487.294 M 43.34 % 339.951 M 8.59 % 313.056 M -28.10 % 435.432 M 87.82 % 231.837 M
Inventory 220.007 M 37.66 % 159.822 M -16.99 % 192.525 M -8.04 % 209.363 M 15.88 % 180.666 M -16.34 % 215.957 M -11.77 % 244.755 M -3.03 % 252.406 M 28.67 % 196.162 M 12.79 % 173.924 M -13.29 % 200.572 M 40.71 % 142.546 M -43.81 % 253.675 M 28.58 % 197.282 M 7.95 % 182.757 M 40.01 % 130.533 M 4.33 % 125.116 M 5.72 % 118.344 M 34.17 % 88.204 M
Net receivables 511.990 M 18.92 % 430.543 M 1.59 % 423.815 M -9.62 % 468.900 M 15.17 % 407.133 M 12.61 % 361.531 M -7.90 % 392.558 M -19.05 % 484.937 M 4.93 % 462.151 M 8.51 % 425.911 M 0.27 % 424.772 M 0.000 -100.00 % 544.573 M 0.000 100.00 % -2.232 M 0.000 0.000 -100.00 % 141.439 M 14.03 % 124.035 M
Tax assets 0.000 -100.00 % 4.255 M -2.50 % 4.364 M 4 308.08 % 99.000 K -18.18 % 121.000 K -18.79 % 149.000 K -30.70 % 215.000 K -30.65 % 310.000 K -16.89 % 373.000 K -96.96 % 12.282 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Account payables 286.419 M 33.52 % 214.513 M 16.02 % 184.897 M -11.93 % 209.935 M 10.89 % 189.319 M -9.42 % 209.014 M -20.84 % 264.032 M -28.13 % 367.394 M 17.35 % 313.088 M 38.59 % 225.906 M -16.94 % 271.990 M 24.12 % 219.140 M -31.53 % 320.043 M 108.31 % 153.635 M 20.32 % 127.685 M 107.01 % 61.682 M 161.43 % 23.594 M -62.06 % 62.187 M 13.40 % 54.838 M
Tax payables 0.000 -100.00 % 950.000 K -78.77 % 4.475 M -80.49 % 22.936 M 71.50 % 13.374 M -62.65 % 35.807 M -18.84 % 44.118 M 41.16 % 31.253 M 13.49 % 27.537 M 12.01 % 24.585 M -20.61 % 30.969 M 25.85 % 24.608 M -10.64 % 27.537 M 240.59 % 8.085 M -15.91 % 9.615 M 38.70 % 6.932 M 1 387.55 % 466.000 K -92.78 % 6.456 M -17.11 % 7.789 M
Deferred revenue non current 0.000 100.00 % -1.185 M -22.04 % -971.000 K -20.92 % -803.000 K 97.21 % -28.803 M -7.27 % -26.852 M 6.44 % -28.701 M 14.99 % -33.762 M 39.84 % -56.124 M -112.99 % 432.143 M 1 651.40 % -27.855 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 13.167 M 28.27 % 10.265 M 50.76 % 6.809 M -52.46 % 14.323 M -6.50 % 15.318 M -0.30 % 15.364 M -12.72 % 17.603 M 14.89 % 15.321 M 83.97 % 8.328 M 224.17 % 2.569 M -91.86 % 31.555 M -36.01 % 49.315 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.899 M
Capital lease obligations 25.572 M -36.77 % 40.440 M 65.27 % 24.469 M 69.03 % 14.476 M -19.92 % 18.078 M 55.99 % 11.589 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.330 M -74.94 % 5.308 M -57.17 % 12.394 M 3.69 % 11.953 M -50.59 % 24.191 M -24.24 % 31.929 M 186.98 % 11.126 M -1.70 % 11.318 M
Preferred stock 0.000 -100.00 % 110.418 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
Other total stockholders equity 204.650 M 22.98 % 166.413 M -18.68 % 204.650 M 0.00 % 204.650 M 0.00 % 204.650 M 0.00 % 204.650 M 0.00 % 204.650 M 0.00 % 204.650 M 0.00 % 204.650 M 0.00 % 204.650 M 0.00 % 204.650 M 0.15 % 204.338 M 0.64 % 203.040 M 0.49 % 202.060 M 1.16 % 199.751 M 0.59 % 198.589 M 0.00 % 198.589 M -30.71 % 286.589 M 0.000
Deferred tax liabilities non current 58.556 M 47.14 % 39.796 M 17.02 % 34.009 M 8.72 % 31.280 M 8.60 % 28.803 M 7.27 % 26.852 M -6.44 % 28.701 M -14.99 % 33.762 M -39.84 % 56.124 M 59.23 % 35.248 M 26.54 % 27.855 M 14.63 % 24.299 M 18.79 % 20.456 M 6.18 % 19.266 M 706.78 % 2.388 M 48.51 % 1.608 M 0.00 % 1.608 M 42.55 % 1.128 M 0.00 % 1.128 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
Total assets 1.888 B 9.75 % 1.720 B 0.57 % 1.711 B -6.66 % 1.833 B 7.99 % 1.697 B 3.77 % 1.635 B -4.90 % 1.720 B -2.74 % 1.768 B -5.23 % 1.866 B 4.14 % 1.792 B -2.10 % 1.830 B 7.61 % 1.701 B 6.51 % 1.597 B 29.85 % 1.230 B 31.93 % 932.048 M 22.12 % 763.214 M 7.45 % 710.285 M -1.13 % 718.396 M 70.19 % 422.109 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 51.769 M 268.45 % -30.733 M 0.000 0.000 100.00 % -22.415 M 0.000 100.00 % -1.046 M 90.67 % -11.209 M 0.000 0.000
Stock based compensation 1.005 M -72.96 % 3.717 M 431.00 % 700.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 111.000 K -91.56 % 1.315 M 0.000 0.000 -100.00 % 27.000 K -96.90 % 872.000 K -69.86 % 2.893 M -52.82 % 6.132 M 0.000 0.000
Change in working capital -50.749 M -1 187.63 % 4.666 M -54.24 % 10.196 M 111.69 % -87.214 M -1 491.50 % -5.480 M 85.06 % -36.689 M 15.81 % -43.578 M -179.02 % -15.618 M 61.05 % -40.099 M -181.84 % 48.996 M 281.86 % -26.942 M -163.47 % 42.448 M 139.54 % -107.349 M 3.23 % -110.927 M -326.09 % -26.034 M -57.50 % -16.529 M -486.73 % 4.274 M 0.000 0.000
Accounts receivables -974.000 K 93.20 % -14.334 M -128.87 % 49.643 M 185.21 % -58.261 M -43.70 % -40.543 M -230.91 % 30.969 M -23.16 % 40.301 M 55.33 % 25.945 M 126.96 % -96.220 M -260.96 % 59.779 M 442.91 % -17.433 M -119.71 % 88.426 M 141.34 % -213.899 M 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -51.773 M -325.29 % 22.981 M 334.67 % -9.793 M 74.92 % -39.042 M -194.62 % 41.261 M 3 286.18 % -1.295 M 93.48 % -19.864 M 65.26 % -57.181 M -70.93 % -33.453 M -246.42 % 22.848 M 137.16 % -61.483 M -185.12 % 72.233 M 229.37 % -55.833 M -222.79 % -17.297 M 68.43 % -54.789 M -439.85 % -10.149 M -499.11 % -1.694 M 0.000 0.000
Accounts payables 71.421 M 167.05 % 26.744 M 206.81 % -25.038 M -257.94 % 15.853 M 148.05 % -32.993 M 35.66 % -51.276 M 40.52 % -86.205 M -215.76 % 74.467 M -14.47 % 87.062 M 262.20 % -53.676 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 1.998 M 106.50 % -30.725 M -565.62 % -4.616 M 19.92 % -5.764 M -121.51 % 26.795 M 277.60 % -15.087 M 36.38 % -23.714 M -157.06 % 41.563 M 725.38 % -6.646 M -125.42 % 26.148 M -24.30 % 34.541 M 215.97 % -29.785 M 42.18 % -51.516 M 44.98 % -93.630 M -425.61 % 28.755 M 550.71 % -6.380 M -206.90 % 5.968 M 0.000 0.000
Other non cash items -20.871 M -159.33 % 35.178 M 214.25 % -30.791 M -393.14 % 10.504 M 124.71 % -42.508 M -558.63 % -6.454 M -1 217.14 % -490.000 K 99.01 % -49.696 M 44.67 % -89.819 M -352.58 % 35.560 M 57.58 % 22.567 M 150.98 % -44.269 M -117.97 % -20.310 M 13.70 % -23.535 M -69.87 % -13.855 M -551.08 % -2.128 M 84.66 % -13.870 M 0.000 0.000
Net cash provided by operating activities -2.059 M -101.90 % 108.453 M -34.24 % 164.930 M -4.14 % 172.061 M -16.00 % 204.827 M 28.57 % 159.317 M -10.09 % 177.193 M 629.73 % 24.282 M -70.74 % 82.990 M -23.63 % 108.667 M -38.50 % 176.690 M -0.78 % 178.079 M 78.73 % 99.633 M 866.56 % 10.308 M -88.82 % 92.198 M 20.78 % 76.335 M 41.67 % 53.883 M 9.73 % 49.104 M -29.96 % 70.107 M
Investments in property plant and equipment -86.659 M 0.87 % -87.417 M 9.16 % -96.234 M -3.82 % -92.696 M -30.42 % -71.073 M -60.28 % -44.344 M 56.59 % -102.145 M -9.74 % -93.075 M -157.81 % -36.102 M 65.30 % -104.033 M 43.48 % -184.068 M -32.36 % -139.068 M 8.41 % -151.832 M -139.78 % -63.322 M 7.56 % -68.500 M -19.49 % -57.325 M 39.69 % -95.053 M -13.85 % -83.489 M -67.28 % -49.910 M
Acquisitions net -3.395 M 75.62 % -13.928 M -420.48 % -2.676 M 64.75 % -7.591 M -2 268.86 % 350.000 K -46.81 % 658.000 K 106.03 % -10.916 M -104.97 % 219.814 M 472.88 % 38.370 M 716.09 % -6.228 M 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 -100.00 % 6.322 M 507.61 % -1.551 M 0.000 0.000
Purchases of investments 0.000 100.00 % -11.076 M -313.90 % -2.676 M 0.000 100.00 % -350.000 K 0.000 100.00 % -10.916 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -14.119 M 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 2.676 M 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 0.000 -100.00 % 2.052 M -74.21 % 7.957 M 0.000 0.000
Other investing activites 4.729 M 195.50 % -4.952 M -292.53 % 2.572 M -11.37 % 2.902 M 5.14 % 2.760 M 2 836.17 % 94.000 K -98.44 % 6.019 M 108.27 % 2.890 M 2 370.09 % 117.000 K -99.52 % 24.611 M 243.93 % -17.099 M -738.74 % 2.677 M -80.86 % 13.990 M 263.93 % -8.534 M -449.04 % 2.445 M 17.60 % 2.079 M -22.94 % 2.698 M 128.73 % -9.390 M -325.46 % -2.207 M
Net cash used for investing activites -85.325 M 27.30 % -117.373 M -21.83 % -96.338 M 1.08 % -97.385 M -43.29 % -67.963 M -55.91 % -43.592 M 59.28 % -107.042 M -182.58 % 129.629 M 5 335.18 % 2.385 M 102.78 % -85.650 M 57.42 % -201.167 M -47.49 % -136.390 M 1.05 % -137.842 M -91.83 % -71.856 M -8.78 % -66.055 M -8.30 % -60.991 M 29.04 % -85.949 M 7.46 % -92.879 M -78.21 % -52.117 M
Debt repayment 139.063 M 2 657.25 % -5.438 M 92.45 % -72.074 M -556.23 % -10.983 M 89.84 % -108.084 M -64.62 % -65.656 M -52.13 % -43.158 M 78.40 % -199.808 M -445.86 % -36.604 M -172.50 % 50.491 M -6.30 % 53.883 M -68.40 % 170.512 M 147.91 % 68.779 M -47.87 % 131.945 M 252.47 % 37.434 M 211.77 % 12.007 M 124.36 % -49.297 M -163.82 % -18.686 M -201.92 % -6.189 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.000 K -96.73 % 1.252 M 29.47 % 967.000 K -57.46 % 2.273 M 108.34 % 1.091 M 0.000 0.000 -100.00 % 297.000 M 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 100.00 % -17.875 M 39.39 % -29.494 M 17.50 % -35.750 M -33.33 % -26.813 M 14.29 % -31.282 M -249.99 % -8.938 M 0.00 % -8.938 M 0.000 100.00 % -14.300 M 78.08 % -65.241 M 33.01 % -97.384 M -85.63 % -52.460 M -53.15 % -34.254 M -61.95 % -21.151 M 10.98 % -23.760 M -200.00 % -7.920 M 81.82 % -43.560 M 0.000
Other financing activites -2.533 M 84.09 % -15.921 M -20.17 % -13.249 M -171.05 % -4.888 M 50.59 % -9.892 M -70.96 % -5.786 M -270.13 % 3.401 M 1 880.63 % -191.000 K -204.37 % 183.000 K 100.79 % -23.103 M -4 459.06 % 530.000 K -97.49 % 21.106 M 397.85 % -7.086 M -1 706.80 % 441.000 K 0.000 0.000 0.000 100.00 % -31.136 M -103.03 % -15.336 M
Net cash used provided by financing activities 136.530 M 447.99 % -39.234 M 65.83 % -114.817 M -122.42 % -51.621 M 64.35 % -144.789 M -40.95 % -102.724 M -110.95 % -48.695 M 76.69 % -208.937 M -473.67 % -36.421 M -378.28 % 13.088 M 221.33 % -10.787 M -111.30 % 95.486 M 836.14 % 10.200 M -89.84 % 100.405 M 477.90 % 17.374 M 247.83 % -11.753 M 79.46 % -57.217 M -128.10 % 203.618 M 1 045.96 % -21.525 M
Effect of forex changes on cash -5.756 M -274.98 % -1.535 M -115.83 % 9.695 M 929.19 % 942.000 K -60.07 % 2.359 M 274.10 % -1.355 M 90.87 % -14.844 M -592.83 % 3.012 M 118.74 % -16.076 M -60.86 % -9.994 M -249.32 % -2.861 M -204.95 % 2.726 M 289.44 % -1.439 M -143.58 % 3.302 M 271.01 % 890.000 K 2 596.97 % 33.000 K 101.46 % -2.255 M 53.30 % -4.829 M -132.05 % -2.081 M
Net change in cash 43.390 M 187.32 % -49.689 M -36.02 % -36.530 M -252.23 % 23.997 M 531.14 % -5.566 M -147.79 % 11.646 M 76.13 % 6.612 M 112.71 % -52.014 M -258.20 % 32.878 M 25.92 % 26.111 M 168.49 % -38.125 M -127.25 % 139.901 M 575.08 % -29.448 M -169.85 % 42.159 M -5.06 % 44.407 M 1 125.36 % 3.624 M 103.96 % -91.538 M -159.05 % 155.014 M 2 860.22 % -5.616 M
Cash at beginning of period 194.464 M -20.35 % 244.153 M -13.01 % 280.683 M 9.35 % 256.686 M -2.12 % 262.252 M 4.65 % 250.606 M 2.71 % 243.994 M -17.57 % 296.008 M 12.49 % 263.130 M 11.02 % 237.019 M -13.86 % 275.144 M 103.44 % 135.243 M -17.88 % 164.691 M 34.41 % 122.532 M 56.84 % 78.125 M 4.86 % 74.501 M -55.13 % 166.039 M 1 406.02 % 11.025 M -33.75 % 16.641 M
Cash at end of period 237.854 M 22.31 % 194.464 M -20.35 % 244.153 M -13.01 % 280.683 M 9.35 % 256.686 M -2.12 % 262.252 M 4.65 % 250.606 M 2.71 % 243.994 M -17.57 % 296.008 M 12.49 % 263.130 M 11.02 % 237.019 M -13.86 % 275.144 M 103.44 % 135.243 M -17.88 % 164.691 M 34.41 % 122.532 M 56.84 % 78.125 M 4.86 % 74.501 M -55.13 % 166.039 M 1 406.02 % 11.025 M
Operating cash flow -2.059 M -101.90 % 108.453 M -34.24 % 164.930 M -4.14 % 172.061 M -16.00 % 204.827 M 28.57 % 159.317 M -10.09 % 177.193 M 629.73 % 24.282 M -70.74 % 82.990 M -23.63 % 108.667 M -38.50 % 176.690 M -0.78 % 178.079 M 78.73 % 99.633 M 866.56 % 10.308 M -88.82 % 92.198 M 20.78 % 76.335 M 41.67 % 53.883 M 9.73 % 49.104 M -29.96 % 70.107 M
Capital expenditure -86.659 M 0.87 % -87.417 M 9.16 % -96.234 M -3.82 % -92.696 M -30.42 % -71.073 M -60.28 % -44.344 M 56.59 % -102.145 M -9.74 % -93.075 M -157.81 % -36.102 M 65.30 % -104.033 M 43.48 % -184.068 M -32.36 % -139.068 M 8.41 % -151.832 M -139.78 % -63.322 M 7.56 % -68.500 M -19.49 % -57.325 M 39.69 % -95.053 M -13.85 % -83.489 M -67.28 % -49.910 M
Free CashFlow -88.718 M -521.74 % 21.036 M -69.38 % 68.696 M -13.44 % 79.365 M -40.66 % 133.754 M 16.34 % 114.973 M 53.20 % 75.048 M 209.09 % -68.793 M -246.72 % 46.888 M 911.83 % 4.634 M 162.81 % -7.378 M -118.91 % 39.011 M 174.74 % -52.199 M 1.54 % -53.014 M -323.71 % 23.698 M 24.66 % 19.010 M 146.17 % -41.170 M -19.73 % -34.385 M -270.25 % 20.197 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31
Revenue 646.247 M -25.52 % 867.700 M 41.30 % 614.102 M -18.22 % 750.884 M 41.25 % 531.611 M -34.43 % 810.722 M 16.87 % 693.717 M -30.22 % 994.160 M 38.00 % 720.389 M -15.54 % 852.972 M 38.41 % 616.265 M -26.80 % 841.857 M 18.15 % 712.507 M -27.89 % 988.095 M 14.33 % 864.234 M -6.64 % 925.651 M 13.84 % 813.087 M -17.82 % 989.394 M 31.38 % 753.082 M -10.15 % 838.123 M 19.52 % 701.221 M -15.16 % 826.535 M 9.36 % 755.798 M -17.42 % 915.209 M 2.67 % 891.376 M -3.25 % 921.354 M 17.45 % 784.479 M 31.66 % 595.849 M 0.00 % 595.849 M 30.48 % 456.672 M 0.00 % 456.672 M 44.10 % 316.916 M 0.00 % 316.916 M -7.49 % 342.567 M 0.00 % 342.567 M -8.98 % 376.375 M 0.00 % 376.375 M 100.00 % 188.187 M -41.70 % 322.794 M 100.00 % 161.397 M
Net income -39.361 M -251.16 % -11.209 M 77.63 % -50.097 M -644.16 % -6.732 M 68.98 % -21.703 M -138.52 % 56.342 M 204.52 % 18.502 M -76.76 % 79.612 M 54.51 % 51.527 M -29.38 % 72.965 M 43.00 % 51.026 M -31.25 % 74.225 M 412.60 % 14.480 M -84.55 % 93.694 M 371.72 % 19.862 M 55.55 % 12.769 M -39.85 % 21.229 M -62.61 % 56.770 M 2 195.59 % 2.473 M 103.87 % -63.870 M -16 863.78 % 381.000 K -99.57 % 89.140 M 849.45 % -11.894 M -19.41 % -9.961 M -114.13 % 70.503 M -16.34 % 84.276 M 33.88 % 62.947 M 100.40 % 31.410 M 0.00 % 31.410 M 11.91 % 28.067 M 0.00 % 28.067 M 48.50 % 18.900 M 0.00 % 18.900 M 337.75 % 4.318 M 0.00 % 4.318 M -84.99 % 28.773 M 0.00 % 28.773 M 100.00 % 14.386 M -74.18 % 55.710 M 100.00 % 27.855 M
Income before tax -39.181 M -1 384.13 % -2.640 M 94.61 % -48.969 M -812.92 % -5.364 M 77.08 % -23.402 M -141.83 % 55.941 M 193.35 % 19.070 M -78.31 % 87.904 M 40.37 % 62.623 M -30.18 % 89.688 M 37.49 % 65.234 M -17.75 % 79.311 M 247.40 % 22.830 M -76.33 % 96.450 M 227.43 % 29.457 M -35.26 % 45.500 M 24.68 % 36.493 M -58.02 % 86.935 M 352.34 % 19.219 M 126.10 % -73.645 M -3 998.62 % 1.889 M -98.07 % 98.019 M 919.56 % -11.960 M -511.28 % 2.908 M -96.69 % 87.743 M -15.66 % 104.029 M 32.33 % 78.615 M 91.04 % 41.150 M 0.00 % 41.150 M 11.56 % 36.886 M 0.00 % 36.886 M 47.43 % 25.020 M 0.00 % 25.020 M 244.46 % 7.264 M 0.00 % 7.264 M -78.55 % 33.862 M 0.00 % 33.862 M 100.00 % 16.931 M -72.42 % 61.380 M 100.00 % 30.690 M
Income before tax ratio -0.06 -1 892.70 % 0.00 96.18 % -0.08 -1 016.26 % -0.01 83.77 % -0.04 -163.80 % 0.07 151.01 % 0.03 -68.91 % 0.09 1.72 % 0.09 -17.33 % 0.11 -0.67 % 0.11 12.36 % 0.09 194.02 % 0.03 -67.17 % 0.10 186.38 % 0.03 -30.66 % 0.05 9.52 % 0.04 -48.92 % 0.09 244.30 % 0.03 129.04 % -0.09 -3 361.81 % 0.00 -97.73 % 0.12 849.42 % -0.02 -598.03 % 0.00 -96.77 % 0.10 -12.82 % 0.11 12.67 % 0.10 45.11 % 0.07 0.00 % 0.07 -14.50 % 0.08 0.00 % 0.08 2.31 % 0.08 0.00 % 0.08 272.34 % 0.02 0.00 % 0.02 -76.43 % 0.09 0.00 % 0.09 0.00 % 0.09 -52.69 % 0.19 0.00 % 0.19
EBITDA 9.628 M -72.74 % 35.320 M 444.22 % 6.490 M -85.77 % 45.617 M 87.91 % 24.276 M -78.33 % 112.051 M 53.97 % 72.774 M -47.36 % 138.237 M 25.18 % 110.434 M -21.77 % 141.168 M 26.04 % 112.006 M -11.68 % 126.816 M 67.65 % 75.644 M -73.81 % 288.820 M 271.75 % 77.691 M -59.28 % 190.808 M 110.95 % 90.451 M -67.88 % 281.580 M 302.18 % 70.013 M 480.98 % -18.377 M -144.44 % 41.356 M -31.64 % 60.493 M 94.91 % 31.036 M -70.87 % 106.548 M -16.90 % 128.218 M -8.69 % 140.422 M 23.56 % 113.646 M 57.03 % 72.372 M 0.00 % 72.372 M 10.31 % 65.608 M 0.00 % 65.608 M 42.93 % 45.901 M 0.00 % 45.901 M 84.52 % 24.876 M 0.00 % 24.876 M -61.40 % 64.441 M 90.30 % 33.862 M 100.00 % 16.931 M -72.42 % 61.380 M 100.00 % 30.690 M
Net income ratio -0.06 -371.49 % -0.01 84.16 % -0.08 -809.91 % -0.01 78.04 % -0.04 -158.74 % 0.07 160.57 % 0.03 -66.69 % 0.08 11.96 % 0.07 -16.38 % 0.09 3.31 % 0.08 -6.09 % 0.09 333.84 % 0.02 -78.57 % 0.09 312.59 % 0.02 66.60 % 0.01 -47.17 % 0.03 -54.50 % 0.06 1 647.30 % 0.00 104.31 % -0.08 -14 125.52 % 0.00 -99.50 % 0.11 785.31 % -0.02 -44.59 % -0.01 -113.76 % 0.08 -13.53 % 0.09 13.99 % 0.08 52.22 % 0.05 0.00 % 0.05 -14.23 % 0.06 0.00 % 0.06 3.05 % 0.06 0.00 % 0.06 373.18 % 0.01 0.00 % 0.01 -83.51 % 0.08 0.00 % 0.08 0.00 % 0.08 -55.71 % 0.17 0.00 % 0.17
Ratio EBITDA 0.01 -63.40 % 0.04 285.17 % 0.01 -82.60 % 0.06 33.04 % 0.05 -66.96 % 0.14 31.75 % 0.10 -24.56 % 0.14 -9.29 % 0.15 -7.37 % 0.17 -8.94 % 0.18 20.65 % 0.15 41.89 % 0.11 -63.68 % 0.29 225.15 % 0.09 -56.39 % 0.21 85.30 % 0.11 -60.91 % 0.28 206.12 % 0.09 524.00 % -0.02 -137.18 % 0.06 -19.42 % 0.07 78.23 % 0.04 -64.73 % 0.12 -19.06 % 0.14 -5.62 % 0.15 5.20 % 0.14 19.27 % 0.12 0.00 % 0.12 -15.46 % 0.14 0.00 % 0.14 -0.81 % 0.14 0.00 % 0.14 99.45 % 0.07 0.00 % 0.07 -57.59 % 0.17 90.30 % 0.09 0.00 % 0.09 -52.69 % 0.19 0.00 % 0.19
Gross profit ratio 0.12 -28.00 % 0.17 22.76 % 0.14 -23.41 % 0.18 -7.15 % 0.19 -12.57 % 0.22 -0.96 % 0.22 -21.33 % 0.28 -0.37 % 0.29 -11.92 % 0.32 17.31 % 0.28 -8.68 % 0.30 53.20 % 0.20 -23.23 % 0.26 27.65 % 0.20 59.46 % 0.13 -46.47 % 0.24 -3.85 % 0.25 35.80 % 0.18 -5.52 % 0.19 7.30 % 0.18 -12.37 % 0.20 11.43 % 0.18 -10.16 % 0.20 -14.14 % 0.24 1.97 % 0.23 3.13 % 0.23 16.40 % 0.19 0.00 % 0.19 -1.52 % 0.20 0.00 % 0.20 -12.37 % 0.22 0.00 % 0.22 46.89 % 0.15 0.00 % 0.15 -17.99 % 0.19 0.00 % 0.19 0.00 % 0.19 -33.52 % 0.28 0.00 % 0.28
Weighted average shs out dil 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.789 M 0.00 % 893.790 M 0.00 % 893.790 M 0.00 % 893.794 M 0.00 % 893.761 M -0.01 % 893.824 M -0.02 % 893.974 M 0.05 % 893.561 M 0.01 % 893.452 M 0.02 % 893.241 M 0.05 % 892.796 M 0.16 % 891.374 M 0.54 % 886.548 M 0.00 % 886.548 M 0.62 % 881.078 M -1.15 % 891.313 M 1.29 % 880.000 M 0.00 % 880.000 M 0.00 % 880.000 M 0.00 % 880.000 M 13.62 % 774.521 M -0.04 % 774.825 M 0.00 % 774.825 M 17.40 % 660.012 M 0.00 % 660.012 M
Weighted average shs out 893.776 M 0.00 % 893.788 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.761 M 0.00 % 893.771 M -0.11 % 894.765 M -0.51 % 899.352 M 0.62 % 893.777 M 0.00 % 893.762 M 0.95 % 885.320 M 0.96 % 876.877 M -7.94 % 952.500 M 6.50 % 894.333 M 0.08 % 893.614 M 0.24 % 891.444 M -0.11 % 892.443 M -0.33 % 895.372 M 0.70 % 889.115 M 0.29 % 886.548 M 0.00 % 886.548 M 0.62 % 881.078 M 0.00 % 881.078 M 0.12 % 880.000 M 0.00 % 880.000 M 0.00 % 880.000 M 0.00 % 880.000 M 13.62 % 774.521 M -0.04 % 774.825 M 0.00 % 774.825 M 17.40 % 660.012 M 0.00 % 660.012 M
EPS diluted -0.04 -252.00 % -0.01 77.72 % -0.06 -648.00 % -0.01 69.14 % -0.02 -138.57 % 0.06 204.35 % 0.02 -76.77 % 0.09 54.42 % 0.06 -29.29 % 0.08 42.91 % 0.06 -31.20 % 0.08 412.35 % 0.02 -84.54 % 0.10 372.07 % 0.02 56.34 % 0.01 -40.34 % 0.02 -62.58 % 0.06 2 171.43 % 0.00 103.92 % -0.07 -17 950.00 % 0.00 -99.60 % 0.10 844.78 % -0.01 -19.64 % -0.01 -114.18 % 0.08 -16.31 % 0.09 33.71 % 0.07 101.14 % 0.04 -0.85 % 0.04 12.03 % 0.03 0.64 % 0.03 45.37 % 0.02 0.93 % 0.02 345.83 % 0.00 -4.00 % 0.01 -86.49 % 0.04 -0.54 % 0.04 100.00 % 0.02 -77.96 % 0.08 100.00 % 0.04
Earnings per share -0.04 -252.00 % -0.01 77.72 % -0.06 -648.00 % -0.01 69.14 % -0.02 -138.57 % 0.06 204.35 % 0.02 -76.77 % 0.09 54.42 % 0.06 -29.29 % 0.08 42.91 % 0.06 -31.20 % 0.08 412.35 % 0.02 -84.54 % 0.10 372.07 % 0.02 56.34 % 0.01 -40.34 % 0.02 -62.58 % 0.06 3 080.00 % 0.00 102.75 % -0.07 -18 300.00 % 0.00 -99.60 % 0.10 843.28 % -0.01 -19.64 % -0.01 -114.18 % 0.08 -16.14 % 0.09 33.05 % 0.07 99.44 % 0.04 0.28 % 0.04 10.97 % 0.03 0.31 % 0.03 47.22 % 0.02 0.93 % 0.02 345.83 % 0.00 -4.00 % 0.01 -86.49 % 0.04 -0.54 % 0.04 100.00 % 0.02 -77.96 % 0.08 100.00 % 0.04
Gross profit 78.807 M -46.37 % 146.953 M 73.46 % 84.721 M -37.36 % 135.259 M 31.15 % 103.136 M -42.67 % 179.906 M 15.75 % 155.428 M -45.11 % 283.139 M 37.50 % 205.925 M -25.61 % 276.814 M 62.36 % 170.489 M -33.15 % 255.036 M 81.02 % 140.890 M -44.64 % 254.520 M 45.95 % 174.389 M 48.88 % 117.135 M -39.06 % 192.219 M -20.99 % 243.272 M 78.42 % 136.350 M -15.10 % 160.606 M 28.25 % 125.228 M -25.65 % 168.440 M 21.86 % 138.220 M -25.81 % 186.306 M -11.84 % 211.327 M -1.35 % 214.215 M 21.13 % 176.853 M 53.25 % 115.404 M 0.00 % 115.404 M 28.50 % 89.811 M 0.00 % 89.811 M 26.27 % 71.127 M 0.00 % 71.127 M 35.89 % 52.340 M 0.00 % 52.340 M -25.35 % 70.116 M 0.00 % 70.116 M 100.00 % 35.058 M -61.24 % 90.456 M 100.00 % 45.228 M
Income tax expense 3.104 M -72.63 % 11.339 M 174.82 % 4.126 M 373.61 % -1.508 M -1.00 % -1.493 M -218.59 % 1.259 M -67.18 % 3.836 M -64.36 % 10.763 M -10.84 % 12.072 M -30.59 % 17.392 M 25.10 % 13.903 M 116.19 % 6.431 M -20.98 % 8.138 M 124.06 % 3.632 M -59.07 % 8.873 M -72.09 % 31.786 M 125.82 % 14.076 M -51.92 % 29.279 M 72.50 % 16.973 M 590.80 % 2.457 M -68.77 % 7.867 M -58.33 % 18.880 M 141.22 % 7.827 M -54.59 % 17.235 M -0.40 % 17.304 M -12.40 % 19.753 M 26.07 % 15.668 M 60.86 % 9.740 M 0.00 % 9.740 M 10.44 % 8.820 M 0.00 % 8.820 M 44.12 % 6.120 M 0.00 % 6.120 M 107.72 % 2.946 M 0.00 % 2.946 M -42.12 % 5.090 M 0.00 % 5.090 M 100.00 % 2.545 M -55.12 % 5.670 M 100.00 % 2.835 M
Cost of revenue 567.440 M -21.27 % 720.747 M 36.15 % 529.381 M -14.01 % 615.625 M 43.68 % 428.475 M -32.08 % 630.816 M 17.19 % 538.289 M -24.29 % 711.021 M 38.21 % 514.464 M -10.71 % 576.158 M 29.25 % 445.776 M -24.04 % 586.821 M 2.66 % 571.617 M -22.08 % 733.575 M 6.34 % 689.845 M -14.68 % 808.516 M 30.22 % 620.868 M -16.79 % 746.122 M 20.98 % 616.732 M -8.97 % 677.517 M 17.63 % 575.993 M -12.48 % 658.095 M 6.56 % 617.578 M -15.27 % 728.903 M 7.18 % 680.049 M -3.83 % 707.139 M 16.38 % 607.627 M 26.47 % 480.445 M 0.00 % 480.445 M 30.96 % 366.861 M 0.00 % 366.861 M 49.26 % 245.789 M 0.00 % 245.789 M -15.31 % 290.227 M 0.00 % 290.227 M -5.23 % 306.259 M 0.00 % 306.259 M 100.00 % 153.129 M -34.09 % 232.338 M 100.00 % 116.169 M
General and administrative expenses 98.530 M -25.14 % 131.617 M 9.15 % 120.581 M 4.07 % 115.865 M 102.22 % 57.296 M -6.75 % 61.443 M -0.74 % 61.902 M -24.71 % 82.218 M 33.09 % 61.777 M -20.15 % 77.364 M 30.28 % 59.384 M -29.74 % 84.526 M 54.72 % 54.633 M -61.94 % 143.532 M 13.81 % 126.112 M 21.88 % 103.476 M -27.30 % 142.328 M 1.85 % 139.738 M 13.80 % 122.788 M -6.02 % 130.648 M -1.28 % 132.342 M -2.42 % 135.631 M -0.21 % 135.923 M 10.66 % 122.825 M 5.49 % 116.434 M 21.62 % 95.739 M 11.14 % 86.146 M 37.71 % 62.557 M 0.00 % 62.557 M 22.41 % 51.106 M 0.00 % 51.106 M 18.20 % 43.236 M 0.00 % 43.236 M 15.04 % 37.583 M 0.00 % 37.583 M 12.87 % 33.298 M 0.00 % 33.298 M 100.00 % 16.649 M -29.68 % 23.676 M 100.00 % 11.838 M
Selling and marketing expenses 23.060 M 24.77 % 18.482 M 0.61 % 18.370 M -3.29 % 18.995 M 129.63 % 8.272 M 4.91 % 7.885 M -11.39 % 8.899 M 13.62 % 7.832 M -10.25 % 8.726 M 21.23 % 7.198 M 13.15 % 6.362 M -14.85 % 7.471 M -0.70 % 7.524 M -57.07 % 17.527 M 9.14 % 16.059 M -3.01 % 16.558 M 19.06 % 13.907 M -13.83 % 16.139 M 22.46 % 13.179 M -13.26 % 15.193 M 16.71 % 13.018 M -21.22 % 16.524 M 1.36 % 16.303 M 14.87 % 14.192 M 14.32 % 12.414 M -14.91 % 14.589 M 27.82 % 11.414 M 26.85 % 8.998 M 0.00 % 8.998 M 30.11 % 6.916 M 0.00 % 6.916 M 82.54 % 3.789 M 0.00 % 3.789 M -21.51 % 4.827 M 0.00 % 4.827 M 29.76 % 3.720 M 0.00 % 3.720 M 100.00 % 1.860 M -52.12 % 3.885 M 100.00 % 1.942 M
Other expenses -21.196 M -24.26 % -17.058 M -73.64 % -9.824 M -292.65 % -2.502 M -202.75 % 2.435 M 14.48 % 2.127 M -13.22 % 2.451 M 9.42 % 2.240 M -60.08 % 5.611 M 325.40 % 1.319 M 5.86 % 1.246 M -33.30 % 1.868 M -4.45 % 1.955 M -1.49 % 1.985 M -69.28 % 6.461 M 0.00 % 6.461 M 9 742.54 % -67.000 K 0.00 % -67.000 K -101.79 % 3.738 M 0.00 % 3.738 M 550.57 % 574.500 K 0.00 % 574.500 K 117.39 % -3.305 M 0.00 % -3.305 M -112.41 % 26.635 M 0.00 % 26.635 M 2 303.06 % -1.209 M -420.69 % 377.000 K 0.00 % 377.000 K 106.11 % -6.166 M 0.00 % -6.166 M -491.99 % 1.573 M 184.07 % -1.871 M 52.61 % -3.948 M -67.64 % -2.355 M 0.000 0.000 0.000 0.000 0.000
Operating expenses 110.494 M -22.27 % 142.153 M 2.85 % 138.213 M 7.39 % 128.697 M -0.78 % 129.707 M -2.83 % 133.489 M -3.74 % 138.678 M -25.78 % 186.857 M 26.27 % 147.983 M -18.37 % 181.279 M 54.93 % 117.006 M -23.02 % 151.997 M 24.23 % 122.351 M -18.91 % 150.887 M 8.36 % 139.248 M 114.78 % 64.834 M -55.82 % 146.766 M -0.64 % 147.715 M 35.35 % 109.132 M -53.32 % 233.787 M 99.47 % 117.205 M 82.31 % 64.288 M -55.71 % 145.143 M -18.45 % 177.977 M 48.50 % 119.850 M 12.03 % 106.978 M 11.03 % 96.351 M 33.95 % 71.932 M 0.00 % 71.932 M 38.72 % 51.856 M 0.00 % 51.856 M 14.84 % 45.154 M 0.00 % 45.154 M 12.73 % 40.055 M 0.00 % 40.055 M 8.20 % 37.018 M 0.00 % 37.018 M 100.00 % 18.509 M -32.84 % 27.561 M 100.00 % 13.780 M
Cost and expenses 677.934 M -21.44 % 862.900 M 31.11 % 658.168 M -11.57 % 744.322 M 33.35 % 558.182 M -26.97 % 764.305 M 12.90 % 676.967 M -24.60 % 897.878 M 35.54 % 662.447 M -12.54 % 757.437 M 34.59 % 562.782 M -23.83 % 738.818 M 6.46 % 693.968 M -21.54 % 884.462 M 6.68 % 829.093 M -5.07 % 873.350 M 13.77 % 767.634 M -14.12 % 893.837 M 23.14 % 725.864 M -20.35 % 911.304 M 31.46 % 693.198 M -4.04 % 722.383 M -5.29 % 762.721 M -15.90 % 906.880 M 13.37 % 799.899 M -1.75 % 814.117 M 15.65 % 703.977 M 27.45 % 552.377 M 0.00 % 552.377 M 31.92 % 418.717 M 0.00 % 418.717 M 43.92 % 290.943 M 0.00 % 290.943 M -11.91 % 330.282 M 0.00 % 330.282 M -3.79 % 343.277 M 0.00 % 343.277 M 100.00 % 171.638 M -33.96 % 259.899 M 100.00 % 129.949 M
Research and development expenses 10.168 M 14.34 % 8.893 M 0.00 % 8.893 M -51.62 % 18.380 M -19.62 % 22.865 M -10.14 % 25.446 M -3.97 % 26.499 M 38.51 % 19.132 M 93.44 % 9.891 M -46.29 % 18.415 M 117.57 % 8.464 M -58.64 % 20.465 M 0.000 -100.00 % 768.000 K 0.000 -100.00 % 8.479 M 0.000 -100.00 % 23.994 M 0.000 -100.00 % 35.102 M 0.000 -100.00 % 35.780 M 0.000 -100.00 % 35.415 M 0.000 -100.00 % 19.473 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
Selling general and administrative expenses 121.522 M -19.16 % 150.318 M 8.03 % 139.144 M 23.33 % 112.819 M 3.24 % 109.277 M -0.81 % 110.170 M -3.89 % 114.630 M -39.38 % 189.097 M 23.11 % 153.594 M -15.88 % 182.598 M 54.41 % 118.252 M -23.15 % 153.865 M 23.78 % 124.306 M -22.85 % 161.115 M 13.35 % 142.138 M 17.61 % 120.859 M -22.64 % 156.235 M 0.05 % 156.152 M 14.85 % 135.967 M -6.78 % 145.859 M 0.34 % 145.360 M -4.61 % 152.390 M 0.11 % 152.226 M 11.10 % 137.017 M 6.34 % 128.848 M 16.77 % 110.347 M 13.11 % 97.560 M 36.34 % 71.555 M 0.00 % 71.555 M 23.32 % 58.022 M 0.00 % 58.022 M 23.39 % 47.025 M 0.00 % 47.025 M 10.88 % 42.410 M 0.00 % 42.410 M 14.56 % 37.018 M 0.00 % 37.018 M 100.00 % 18.509 M -32.84 % 27.561 M 100.00 % 13.780 M
Interest income 1.787 M -2.93 % 1.841 M 26.27 % 1.458 M 3.55 % 1.408 M -45.80 % 2.598 M 293.64 % 660.000 K -10.51 % 737.500 K 262.41 % 203.500 K -77.51 % 905.000 K -13.81 % 1.050 M -46.48 % 1.962 M -17.09 % 2.367 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 -100.00 % 1.120 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
Interest expense 7.198 M -0.36 % 7.224 M 28.04 % 5.642 M 72.22 % 3.276 M 59.34 % 2.056 M -14.26 % 2.398 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.884 M -50.00 % 5.768 M -12.39 % 6.584 M 0.00 % 6.584 M -18.29 % 8.058 M 0.00 % 8.058 M -7.86 % 8.745 M 0.00 % 8.745 M 98.92 % 4.396 M 0.00 % 4.396 M -33.73 % 6.634 M 0.00 % 6.634 M 22.23 % 5.427 M 0.00 % 5.427 M 60.35 % 3.385 M 45.76 % 2.322 M 0.00 % 2.322 M 117.11 % 1.070 M 0.00 % 1.070 M 32.86 % 805.000 K 0.00 % 805.000 K -34.26 % 1.225 M 0.00 % 1.225 M -88.27 % 10.441 M 1 466.62 % -764.000 K -100.00 % -382.000 K -125.20 % 1.516 M 100.00 % 758.000 K
Depreciation and amortization 42.929 M 32.72 % 32.345 M -36.02 % 50.556 M 5.98 % 47.705 M 4.57 % 45.622 M -15.06 % 53.712 M 3.42 % 51.937 M 4.78 % 49.568 M 9.38 % 45.317 M -7.54 % 49.011 M 15.59 % 42.401 M 0.36 % 42.249 M -9.21 % 46.534 M 16.42 % 39.972 M -4.98 % 42.069 M -1.62 % 42.763 M -3.71 % 44.411 M -0.54 % 44.650 M -2.62 % 45.850 M 0.07 % 45.817 M 11.35 % 41.147 M -3.10 % 42.465 M 11.87 % 37.959 M -8.87 % 41.654 M 13.37 % 36.741 M 10.82 % 33.155 M 4.77 % 31.647 M 9.51 % 28.900 M 0.00 % 28.900 M 4.51 % 27.652 M 0.00 % 27.652 M 37.74 % 20.076 M 0.00 % 20.076 M 22.50 % 16.388 M 0.00 % 16.388 M 236.92 % -11.969 M -1 666.62 % 764.000 K 100.00 % 382.000 K 125.20 % -1.516 M -100.00 % -758.000 K
Operating income -31.687 M -760.15 % 4.800 M 110.89 % -44.066 M -771.53 % 6.562 M 124.70 % -26.571 M -157.24 % 46.417 M 177.12 % 16.750 M -82.60 % 96.282 M 66.17 % 57.942 M -39.35 % 95.535 M 78.63 % 53.483 M -48.09 % 103.039 M 455.80 % 18.539 M -83.03 % 109.270 M 206.75 % 35.622 M 9 050.25 % -398.000 K -100.86 % 46.040 M -50.96 % 93.874 M 288.50 % 24.163 M 137.64 % -64.194 M -30 814.83 % 209.000 K -98.84 % 18.028 M 360.41 % -6.923 M -110.67 % 64.894 M -29.06 % 91.477 M -14.72 % 107.267 M 30.81 % 82.000 M 88.63 % 43.472 M 0.00 % 43.472 M 14.53 % 37.956 M 0.00 % 37.956 M 45.30 % 26.123 M 1.15 % 25.825 M 60.57 % 16.083 M 89.48 % 8.488 M -80.84 % 44.303 M 33.85 % 33.098 M 100.00 % 16.549 M -73.69 % 62.896 M 100.00 % 31.448 M
Operating income ratio -0.05 -986.36 % 0.01 107.71 % -0.07 -921.11 % 0.01 117.48 % -0.05 -187.30 % 0.06 137.12 % 0.02 -75.07 % 0.10 20.41 % 0.08 -28.19 % 0.11 29.06 % 0.09 -29.09 % 0.12 370.40 % 0.03 -76.47 % 0.11 168.30 % 0.04 9 686.30 % 0.00 -100.76 % 0.06 -40.32 % 0.09 195.71 % 0.03 141.89 % -0.08 -25 797.77 % 0.00 -98.63 % 0.02 338.12 % -0.01 -112.92 % 0.07 -30.91 % 0.10 -11.85 % 0.12 11.38 % 0.10 43.27 % 0.07 0.00 % 0.07 -12.22 % 0.08 0.00 % 0.08 0.83 % 0.08 1.15 % 0.08 73.57 % 0.05 89.48 % 0.02 -78.95 % 0.12 33.85 % 0.09 0.00 % 0.09 -54.87 % 0.19 0.00 % 0.19
Total other income expenses net -7.494 M -0.73 % -7.440 M -51.74 % -4.903 M 58.89 % -11.926 M -476.33 % 3.169 M -66.73 % 9.524 M 310.52 % 2.320 M 127.69 % -8.378 M -278.98 % 4.681 M 180.06 % -5.847 M -149.76 % 11.751 M 149.52 % -23.728 M -652.97 % 4.291 M 133.47 % -12.820 M -107.95 % -6.165 M -113.43 % 45.898 M 580.76 % -9.547 M -37.58 % -6.939 M -40.35 % -4.944 M 47.69 % -9.451 M -662.56 % 1.680 M -97.90 % 79.991 M 1 688.07 % -5.037 M 91.87 % -61.986 M -1 560.04 % -3.734 M -15.32 % -3.238 M 4.33 % -3.385 M -45.76 % -2.322 M 0.00 % -2.322 M -117.11 % -1.070 M 0.00 % -1.070 M 3.04 % -1.103 M -37.02 % -805.000 K 90.87 % -8.820 M -620.25 % -1.225 M 88.27 % -10.441 M -1 466.62 % 764.000 K 100.00 % 382.000 K 125.20 % -1.516 M -100.00 % -758.000 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2007-12-31 2007-06-30 2006-12-31
Net debt 3.633 M 143.32 % -8.386 M 58.28 % -20.100 M 78.28 % -92.546 M 49.91 % -184.751 M -23.27 % -149.878 M -16.50 % -128.649 M -5.41 % -122.046 M -5.07 % -116.157 M -36.41 % -85.150 M -35.74 % -62.729 M -848.29 % 8.383 M -86.09 % 60.256 M -18.68 % 74.096 M -67.18 % 225.742 M 81.63 % 124.284 M -47.34 % 236.019 M -12.57 % 269.944 M -25.67 % 363.154 M 5.86 % 343.058 M 6.97 % 320.716 M 2.48 % 312.951 M -3.80 % 325.328 M 46.36 % 222.273 M 5.36 % 210.966 M 7.83 % 195.640 M 93.48 % 101.114 M -3.24 % 104.499 M 15.20 % 90.710 M 535.58 % 14.272 M -0.89 % 14.400 M -32.22 % 21.245 M 243.85 % -14.769 M -318.02 % 6.774 M 109.43 % -71.832 M -787.62 % 10.447 M -88.73 % 92.725 M
Total investments 65.796 M 16.21 % 56.619 M 0.04 % 56.596 M -4.26 % 59.117 M 197.58 % 19.866 M 101.79 % 9.845 M 20.40 % 8.177 M -8.63 % 8.949 M 4.65 % 8.551 M -1.61 % 8.691 M 5.05 % 8.273 M -7.60 % 8.953 M -6.36 % 9.561 M -3.73 % 9.931 M 139.19 % 4.152 M 210.78 % 1.336 M 22.57 % 1.090 M -35.04 % 1.678 M -52.03 % 3.498 M 118.08 % -19.348 M -958.39 % 2.254 M 267.10 % 614.000 K 0.000 -100.00 % 48.000 M 917.81 % 4.716 M 696.62 % 592.000 K 0.000 0.000 -100.00 % 4.661 M -43.79 % 8.292 M 271.67 % 2.231 M 0.000 -100.00 % 408.000 K -94.54 % 7.470 M -52.35 % 15.677 M 18.33 % 13.248 M 22.45 % 10.819 M
Total debt 271.667 M 18.39 % 229.468 M -1.47 % 232.885 M 121.88 % 104.958 M 40.05 % 74.943 M -20.51 % 94.275 M -16.44 % 112.818 M -28.88 % 158.637 M 25.17 % 126.736 M -26.12 % 171.536 M -25.70 % 230.854 M -14.70 % 270.635 M 2.50 % 264.033 M -18.68 % 324.702 M -18.40 % 397.920 M 8.05 % 368.278 M -25.06 % 491.459 M -13.16 % 565.952 M -9.88 % 628.024 M 4.05 % 603.587 M 5.46 % 572.349 M 4.07 % 549.970 M 2.12 % 538.539 M 8.25 % 497.506 M 0.01 % 497.463 M 50.34 % 330.883 M 28.82 % 256.853 M -4.58 % 269.190 M 22.79 % 219.229 M 60.25 % 136.804 M 26.66 % 108.009 M 8.64 % 99.416 M 83.48 % 54.184 M -33.69 % 81.714 M -13.26 % 94.207 M -5.43 % 99.616 M -5.15 % 105.025 M
Accumulated other comprehensive income loss 168.224 M 1 131.23 % -16.313 M 3.51 % -16.906 M 0.000 100.00 % -32.354 M -40.87 % -22.967 M -240.07 % 16.397 M -60.87 % 41.903 M 93.61 % 21.643 M -4.29 % 22.612 M 135.61 % -63.507 M 90.76 % -687.125 M -2 035.19 % -32.181 M 94.83 % -622.988 M -632.50 % 116.994 M 119.18 % -609.933 M -526.88 % 142.881 M 126.09 % -547.664 M -496.04 % 138.285 M 127.98 % -494.238 M -416.83 % 155.996 M 134.94 % -446.471 M -403.09 % 147.308 M 139.09 % -376.857 M -350.61 % 150.378 M 146.50 % -323.369 M 0.000 100.00 % -264.582 M 0.000 100.00 % -208.157 M 0.000 100.00 % -153.376 M 0.000 100.00 % -116.741 M 0.000 0.000 0.000
Retained earnings 695.180 M -0.43 % 698.194 M -1.21 % 706.756 M -10.90 % 793.200 M 2.83 % 771.353 M -4.41 % 806.926 M 6.67 % 756.453 M -1.09 % 764.764 M 9.85 % 696.203 M 3.68 % 671.489 M 6.23 % 632.125 M 3.81 % 608.905 M 13.88 % 534.680 M -3.05 % 551.482 M 23.61 % 446.151 M 4.05 % 428.796 M 32.43 % 323.802 M 3.95 % 311.511 M 14.45 % 272.170 M -1.48 % 276.256 M -18.66 % 339.638 M -3.89 % 353.370 M 33.74 % 264.230 M -22.40 % 340.483 M -8.88 % 373.680 M -1.20 % 378.221 M 0.000 0.000 -100.00 % 267.409 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.376 M 0.00 % 89.372 M 0.03 % 89.345 M 0.00 % 89.342 M 0.33 % 89.044 M 0.18 % 88.886 M 0.08 % 88.811 M -45.48 % 162.901 M 84.56 % 88.263 M 0.15 % 88.128 M 0.15 % 88.000 M 0.00 % 88.000 M 0.00 % 88.000 M 0.000 0.000 0.000
Total equity 1.168 B -1.79 % 1.189 B -0.09 % 1.190 B -5.12 % 1.255 B 1.35 % 1.238 B -4.06 % 1.290 B 2.71 % 1.256 B -2.95 % 1.294 B 7.71 % 1.202 B 1.91 % 1.179 B 14.85 % 1.027 B 1.87 % 1.008 B 6.57 % 945.809 M -1.26 % 957.860 M 9.70 % 873.152 M 0.75 % 866.643 M 9.01 % 794.991 M 3.04 % 771.507 M 8.33 % 712.204 M -2.64 % 731.500 M -11.80 % 829.369 M -2.37 % 849.543 M 12.64 % 754.237 M -11.64 % 853.563 M 2.05 % 836.397 M 2.53 % 815.774 M 12.28 % 726.544 M 0.29 % 724.456 M 18.17 % 613.079 M 1.60 % 603.438 M 6.72 % 565.439 M 1.76 % 555.684 M 0.86 % 550.940 M 2.09 % 539.640 M 3.86 % 519.563 M 40.82 % 368.967 M 68.96 % 218.370 M
Other non current liabilities 57.961 M 0.000 0.000 -100.00 % 1.185 M 0.000 0.000 0.000 -100.00 % 803.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 61.182 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.388 M 0.000 0.000 -100.00 % 34.044 M 0.000 0.000 0.000 0.000 0.000
Long term debt 40.791 M 136.41 % 17.254 M -22.20 % 22.177 M -18.55 % 27.227 M 211.77 % 8.733 M -35.94 % 13.633 M -9.61 % 15.082 M -6.22 % 16.082 M -57.04 % 37.438 M -32.60 % 55.545 M -40.78 % 93.802 M 47.90 % 63.422 M 15.01 % 55.146 M -32.62 % 81.848 M 2.11 % 80.153 M 92.37 % 41.667 M -65.10 % 119.403 M 11.34 % 107.244 M 1 043.94 % 9.375 M -94.82 % 181.051 M -2.37 % 185.451 M 562.33 % 28.000 M -44.00 % 50.000 M 0.000 -100.00 % 189.000 K -85.79 % 1.330 M -62.79 % 3.574 M -32.63 % 5.305 M 0.000 0.000 -100.00 % 45.026 M 2 471.44 % 1.751 M -94.22 % 30.274 M -10.45 % 33.805 M 150.41 % 13.500 M -17.05 % 16.275 M -14.57 % 19.049 M
Total non current liabilities 98.752 M 30.26 % 75.810 M 24.74 % 60.774 M -9.32 % 67.023 M 58.57 % 42.268 M -11.28 % 47.642 M 4.45 % 45.613 M -5.30 % 48.165 M -27.29 % 66.241 M -21.47 % 84.348 M -34.47 % 128.717 M 42.58 % 90.274 M 7.44 % 84.019 M -24.00 % 110.549 M -2.82 % 113.753 M 50.81 % 75.429 M -52.86 % 160.024 M -2.05 % 163.368 M 271.04 % 44.030 M -81.82 % 242.233 M 13.77 % 212.910 M 281.18 % 55.855 M -24.48 % 73.961 M 204.38 % 24.299 M 15.94 % 20.958 M -3.80 % 21.786 M -4.54 % 22.822 M -7.12 % 24.571 M 928.94 % 2.388 M 0.00 % 2.388 M -94.88 % 46.634 M 24.68 % 37.403 M 17.32 % 31.882 M -9.97 % 35.413 M 142.09 % 14.628 M -15.94 % 17.403 M -13.75 % 20.177 M
Other current liabilities 129.346 M 3.81 % 124.598 M 39.09 % 89.580 M -8.28 % 97.662 M 3.46 % 94.394 M 0.29 % 94.117 M -0.62 % 94.703 M -12.03 % 107.649 M 12.71 % 95.509 M -5.13 % 100.674 M 24.68 % 80.749 M -5.14 % 85.123 M 8.17 % 78.694 M -20.34 % 98.782 M 24.84 % 79.128 M -21.47 % 100.766 M -41.17 % 171.278 M 30.21 % 131.539 M -0.07 % 131.637 M -9.12 % 144.842 M 67.71 % 86.365 M -13.33 % 99.653 M 30.99 % 76.076 M -6.65 % 81.492 M 2.87 % 79.217 M -3.38 % 81.984 M 37.37 % 59.681 M 8.44 % 55.038 M 10.88 % 49.638 M -4.76 % 52.118 M 33.19 % 39.131 M 3.27 % 37.892 M 32.63 % 28.569 M -12.79 % 32.759 M -6.01 % 34.855 M -0.15 % 34.907 M -0.15 % 34.959 M
Deferred revenue 0.000 0.000 -100.00 % 17.453 M 117.75 % 8.015 M -40.34 % 13.435 M 56.02 % 8.611 M -12.75 % 9.869 M -92.86 % 138.198 M 1.65 % 135.961 M 6.35 % 127.839 M 11.38 % 114.781 M -4.90 % 120.689 M 10.26 % 109.459 M -24.07 % 144.159 M 45.13 % 99.328 M -16.81 % 119.404 M 3.80 % 115.032 M -2.15 % 117.557 M -18.76 % 144.708 M -14.42 % 169.097 M 69.40 % 99.824 M -23.28 % 130.114 M 36.01 % 95.666 M -7.89 % 103.857 M 0.70 % 103.133 M -1.72 % 104.937 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.063 M 0.11 % 39.021 M 0.11 % 38.979 M
Short term debt 230.876 M 8.79 % 212.214 M -5.17 % 223.791 M 187.90 % 77.731 M 17.40 % 66.210 M -17.90 % 80.642 M -17.49 % 97.736 M -31.05 % 141.752 M 58.74 % 89.298 M -23.01 % 115.991 M -15.37 % 137.052 M -33.86 % 207.213 M -0.80 % 208.887 M -13.99 % 242.854 M -23.57 % 317.767 M -2.71 % 326.611 M -12.21 % 372.056 M -18.89 % 458.708 M -25.85 % 618.649 M 46.41 % 422.536 M 9.21 % 386.898 M -25.88 % 521.970 M 6.84 % 488.539 M -1.80 % 497.506 M 0.05 % 497.274 M 50.89 % 329.553 M 30.11 % 253.279 M -4.02 % 263.885 M 20.37 % 219.229 M 60.25 % 136.804 M 117.21 % 62.983 M -35.51 % 97.665 M 308.47 % 23.910 M -50.09 % 47.909 M -40.64 % 80.707 M -3.16 % 83.342 M -3.06 % 85.976 M
Total current liabilities 585.731 M -6.02 % 623.231 M 14.18 % 545.850 M 36.85 % 398.871 M 17.80 % 338.592 M -9.16 % 372.742 M -12.99 % 428.408 M -12.59 % 490.126 M 12.13 % 437.110 M 0.86 % 433.389 M 6.99 % 405.069 M -24.59 % 537.157 M 6.68 % 503.528 M -22.69 % 651.286 M -7.55 % 704.437 M -14.72 % 826.024 M -6.81 % 886.415 M -4.78 % 930.872 M -9.54 % 1.029 B 25.83 % 817.869 M 19.01 % 687.212 M -25.67 % 924.582 M 17.09 % 789.647 M -4.02 % 822.746 M -4.02 % 857.250 M 12.93 % 759.117 M 51.07 % 502.482 M 4.54 % 480.643 M 23.81 % 388.201 M 19.00 % 326.222 M 102.54 % 161.065 M -5.33 % 170.127 M 57.92 % 107.733 M -20.33 % 135.232 M -26.59 % 184.205 M 0.17 % 183.884 M 0.18 % 183.562 M
Total liabilities 684.483 M -2.08 % 699.041 M 15.23 % 606.624 M 30.21 % 465.894 M 22.33 % 380.860 M -9.40 % 420.384 M -11.32 % 474.021 M -11.94 % 538.291 M 6.94 % 503.351 M -2.78 % 517.737 M -3.01 % 533.786 M -14.93 % 627.431 M 6.79 % 587.547 M -22.88 % 761.835 M -6.89 % 818.190 M -9.24 % 901.453 M -13.86 % 1.046 B -4.37 % 1.094 B 1.97 % 1.073 B 1.23 % 1.060 B 17.77 % 900.122 M -8.19 % 980.437 M 13.53 % 863.608 M 1.96 % 847.045 M -3.55 % 878.208 M 12.46 % 780.903 M 48.66 % 525.304 M 3.98 % 505.214 M 29.35 % 390.589 M 18.86 % 328.610 M 58.21 % 207.699 M 0.08 % 207.530 M 48.64 % 139.615 M -18.18 % 170.645 M -14.18 % 198.833 M -1.22 % 201.286 M -1.20 % 203.739 M
Other non current assets 11.327 M 297.30 % 2.851 M -71.91 % 10.149 M -26.64 % 13.834 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 -100.00 % 19.348 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.800 M 0.000 -100.00 % 7.097 M -85.28 % 48.223 M -27.94 % 66.919 M 5.16 % 63.633 M -13.05 % 73.185 M 59.15 % 45.984 M 10.49 % 41.620 M 11.71 % 37.256 M
Long term investments 65.796 M 16.21 % 56.619 M 0.04 % 56.596 M -4.26 % 59.117 M 197.58 % 19.866 M 101.79 % 9.845 M 20.40 % 8.177 M -8.63 % 8.949 M 4.65 % 8.551 M -1.61 % 8.691 M 5.05 % 8.273 M -7.60 % 8.953 M -6.36 % 9.561 M -3.73 % 9.931 M 139.19 % 4.152 M 210.78 % 1.336 M 22.57 % 1.090 M -35.04 % 1.678 M -52.03 % 3.498 M 118.08 % -19.348 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 -100.00 % 12.400 M 12.37 % 11.035 M 14.12 % 9.669 M
Intangible assets 23.983 M -5.65 % 25.420 M -15.16 % 29.964 M -4.11 % 31.249 M 705.59 % 3.879 M -5.39 % 4.100 M -5.11 % 4.321 M -5.10 % 4.553 M 534.12 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K -94.53 % 13.126 M -8.38 % 14.326 M -7.74 % 15.528 M -7.17 % 16.728 M 2 229.81 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.000 0.000 0.000
GoodWill 0.000 0.000 -100.00 % 2.654 M 0.00 % 2.654 M 0.00 % 2.654 M 0.00 % 2.654 M 0.00 % 2.654 M 0.00 % 2.654 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 -100.00 % 1.630 M 0.00 % 1.630 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
Goodwill and intangible assets 23.983 M -5.65 % 25.420 M -22.07 % 32.618 M -3.79 % 33.903 M 418.95 % 6.533 M -3.27 % 6.754 M -3.17 % 6.975 M -3.22 % 7.207 M 903.76 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K -94.53 % 13.126 M -8.38 % 14.326 M -16.51 % 17.158 M -6.54 % 18.358 M 2 456.82 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.00 % 718.000 K 0.000 0.000 0.000
Property plant equipment net 789.105 M 1.39 % 778.301 M 0.63 % 773.453 M 0.16 % 772.207 M 0.50 % 768.371 M -1.93 % 783.526 M -1.82 % 798.021 M -0.97 % 805.866 M 4.36 % 772.234 M -1.81 % 786.494 M 10.83 % 709.624 M -3.65 % 736.473 M -2.46 % 755.052 M -2.50 % 774.442 M 1.06 % 766.311 M -1.90 % 781.161 M -4.27 % 816.025 M -2.97 % 841.024 M 14.37 % 735.376 M -18.84 % 906.101 M 4.78 % 864.789 M 0.84 % 857.597 M 9.89 % 780.438 M 5.05 % 742.893 M 8.22 % 686.482 M 3.72 % 661.876 M 14.16 % 579.772 M 5.98 % 547.081 M 19.54 % 457.670 M 4.74 % 436.939 M 18.65 % 368.252 M 3.55 % 355.626 M 4.87 % 339.098 M 4.88 % 323.326 M 43.97 % 224.580 M 22.08 % 183.964 M 28.33 % 143.347 M
Total non current assets 890.211 M 3.13 % 863.191 M -1.58 % 877.026 M -0.71 % 883.316 M 10.54 % 799.072 M -0.67 % 804.489 M -1.08 % 813.269 M -1.08 % 822.121 M 5.18 % 781.624 M -1.81 % 796.024 M 10.75 % 718.761 M -3.69 % 746.293 M -2.51 % 765.546 M -2.52 % 785.306 M 1.80 % 771.445 M -1.54 % 783.525 M -4.23 % 818.168 M -3.04 % 843.793 M 13.51 % 743.360 M -19.12 % 919.101 M 4.69 % 877.915 M 0.69 % 871.923 M 9.32 % 797.596 M 4.77 % 761.251 M 10.78 % 687.200 M 3.71 % 662.594 M 14.14 % 580.490 M 4.86 % 553.599 M 20.77 % 458.388 M 3.07 % 444.754 M 6.61 % 417.193 M -1.43 % 423.263 M 4.91 % 403.449 M 1.57 % 397.229 M 40.38 % 282.964 M 19.59 % 236.618 M 24.36 % 190.272 M
Other current assets 52.159 M -5.60 % 55.255 M -5.70 % 58.597 M 39.26 % 42.077 M -29.82 % 59.959 M -87.23 % 469.493 M 5.79 % 443.783 M -14.74 % 520.526 M 13.20 % 459.848 M 863.50 % 47.727 M -87.28 % 375.340 M -8.65 % 410.884 M 13.04 % 363.484 M -17.21 % 439.028 M -13.45 % 507.239 M 264.68 % 139.090 M 68.42 % 82.584 M -84.41 % 529.784 M 171.54 % 195.102 M -55.46 % 438.048 M 7.81 % 406.296 M -21.84 % 519.852 M 13.92 % 456.341 M -3.64 % 473.578 M -4.42 % 495.476 M -9.02 % 544.573 M 1 412.58 % 36.003 M -88.54 % 314.098 M 51.55 % 207.252 M 969.41 % 19.380 M -9.26 % 21.357 M 9.57 % 19.492 M -4.14 % 20.333 M 30.72 % 15.555 M -89.47 % 147.772 M 6.33 % 138.978 M 6.76 % 130.183 M
Short term 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 0.000 0.000 0.000 0.000 -100.00 % 2.254 M 267.10 % 614.000 K 0.000 -100.00 % 48.000 M 917.81 % 4.716 M 696.62 % 592.000 K 0.000 0.000 -100.00 % 4.661 M -43.79 % 8.292 M 271.67 % 2.231 M 0.000 -100.00 % 408.000 K 0.000 -100.00 % 3.277 M 48.05 % 2.214 M 92.48 % 1.150 M
cash and cash equivalents 268.034 M 12.69 % 237.854 M -5.98 % 252.985 M 28.86 % 196.319 M -24.40 % 259.694 M 6.37 % 244.153 M 1.11 % 241.467 M -13.97 % 280.683 M 15.56 % 242.893 M -5.37 % 256.686 M -12.57 % 293.583 M 11.95 % 262.252 M 28.70 % 203.777 M -18.69 % 250.606 M 45.55 % 172.178 M -29.43 % 243.994 M -4.48 % 255.440 M -13.71 % 296.008 M 11.76 % 264.870 M 1.67 % 260.529 M 3.54 % 251.633 M 6.17 % 237.019 M 11.17 % 213.211 M -22.53 % 275.233 M -3.93 % 286.497 M 111.84 % 135.243 M -13.16 % 155.739 M -5.44 % 164.691 M 28.15 % 128.519 M 4.89 % 122.532 M 30.90 % 93.609 M 19.75 % 78.171 M 13.37 % 68.953 M -7.99 % 74.940 M -54.87 % 166.039 M 86.21 % 89.170 M 624.96 % 12.300 M
Cash and short term investments 268.034 M 12.69 % 237.854 M -5.98 % 252.985 M 28.86 % 196.319 M -24.40 % 259.694 M 6.37 % 244.153 M 1.11 % 241.467 M -13.97 % 280.683 M 15.56 % 242.893 M -5.37 % 256.686 M -12.57 % 293.583 M 11.95 % 262.252 M 28.70 % 203.777 M -18.69 % 250.606 M 45.55 % 172.178 M -29.43 % 243.994 M -4.48 % 255.440 M -13.71 % 296.008 M 11.76 % 264.870 M 1.67 % 260.529 M 2.62 % 253.887 M 6.84 % 237.633 M 11.45 % 213.211 M -34.04 % 323.233 M 11.00 % 291.213 M 114.39 % 135.835 M -12.78 % 155.739 M -5.44 % 164.691 M 23.66 % 133.180 M 1.80 % 130.824 M 36.50 % 95.840 M 22.60 % 78.171 M 12.70 % 69.361 M -7.44 % 74.940 M -55.74 % 169.316 M 85.28 % 91.383 M 579.43 % 13.450 M
Total current assets 962.257 M -6.13 % 1.025 B 11.43 % 919.968 M 9.89 % 837.175 M 2.14 % 819.624 M -9.55 % 906.171 M -1.18 % 917.030 M -9.26 % 1.011 B 9.43 % 923.504 M 2.50 % 901.021 M 7.03 % 841.809 M -5.32 % 889.093 M 15.80 % 767.810 M -17.83 % 934.389 M 1.58 % 919.897 M -6.57 % 984.571 M -3.78 % 1.023 B 0.13 % 1.022 B -1.92 % 1.042 B 19.42 % 872.501 M 2.46 % 851.576 M -11.11 % 958.057 M 16.80 % 820.249 M -12.68 % 939.357 M -8.57 % 1.027 B 9.99 % 934.083 M 39.13 % 671.358 M -0.70 % 676.071 M 23.99 % 545.280 M 11.90 % 487.294 M 36.90 % 355.945 M 4.70 % 339.951 M 18.41 % 287.106 M -8.29 % 313.056 M -28.10 % 435.432 M 30.51 % 333.635 M 43.91 % 231.837 M
Inventory 204.721 M -6.95 % 220.007 M 2.82 % 213.969 M 33.88 % 159.822 M -3.76 % 166.059 M -13.75 % 192.525 M -16.94 % 231.780 M 10.71 % 209.363 M -5.16 % 220.763 M 22.19 % 180.666 M 4.50 % 172.886 M -19.94 % 215.957 M 7.68 % 200.549 M -18.06 % 244.755 M 1.78 % 240.480 M -4.72 % 252.406 M -8.94 % 277.187 M 41.31 % 196.162 M 10.32 % 177.813 M 2.24 % 173.924 M -9.13 % 191.393 M -4.58 % 200.572 M 33.10 % 150.697 M 5.72 % 142.546 M -40.78 % 240.716 M -5.11 % 253.675 M 38.14 % 183.633 M -6.92 % 197.282 M -3.69 % 204.848 M 12.09 % 182.757 M 45.15 % 125.911 M -3.54 % 130.533 M 12.30 % 116.240 M -7.09 % 125.116 M 5.72 % 118.344 M 14.59 % 103.274 M 17.09 % 88.204 M
Net receivables 437.343 M -14.58 % 511.990 M 29.81 % 394.417 M -10.15 % 438.957 M 14.02 % 384.976 M -9.16 % 423.815 M 8.96 % 388.979 M -17.04 % 468.900 M 19.65 % 391.879 M -5.34 % 413.967 M 26.58 % 327.033 M -9.54 % 361.531 M 14.21 % 316.558 M -19.36 % 392.558 M -11.06 % 441.396 M -8.98 % 484.937 M 18.84 % 408.051 M -11.25 % 459.760 M 13.75 % 404.183 M -5.10 % 425.911 M 4.88 % 406.102 M -18.00 % 495.260 M 8.72 % 455.538 M -2.79 % 468.605 M -5.42 % 495.476 M -9.02 % 544.573 M 83.99 % 295.983 M 0.000 0.000 -100.00 % 154.333 M 36.78 % 112.837 M 0.97 % 111.755 M 37.68 % 81.172 M -16.70 % 97.445 M -31.10 % 141.439 M 6.56 % 132.737 M 7.02 % 124.035 M
Tax assets 0.000 0.000 -100.00 % 4.210 M -1.06 % 4.255 M -1.09 % 4.302 M -1.42 % 4.364 M 4 445.83 % 96.000 K -3.03 % 99.000 K -18.18 % 121.000 K 0.00 % 121.000 K -17.12 % 146.000 K -2.01 % 149.000 K -30.70 % 215.000 K 0.00 % 215.000 K -18.56 % 264.000 K -14.84 % 310.000 K -7.46 % 335.000 K -10.19 % 373.000 K -90.10 % 3.768 M -69.32 % 12.282 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
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
Account payables 225.509 M -21.27 % 286.419 M 33.51 % 214.538 M 0.01 % 214.513 M 32.63 % 161.740 M -12.52 % 184.897 M -8.30 % 201.637 M -3.95 % 209.935 M -0.79 % 211.611 M 11.77 % 189.319 M 23.74 % 152.995 M -26.80 % 209.014 M 13.02 % 184.941 M -29.96 % 264.032 M -3.49 % 273.573 M -25.54 % 367.394 M 16.43 % 315.562 M 0.79 % 313.088 M 22.32 % 255.949 M 13.30 % 225.906 M 18.44 % 190.732 M -29.88 % 271.990 M 34.19 % 202.686 M -7.51 % 219.140 M -13.21 % 252.489 M -21.11 % 320.043 M 81.90 % 175.942 M 14.52 % 153.635 M 41.35 % 108.693 M -14.87 % 127.685 M 122.76 % 57.319 M -7.07 % 61.682 M 19.25 % 51.723 M -4.39 % 54.098 M -13.01 % 62.187 M 6.28 % 58.513 M 6.70 % 54.838 M
Tax payables 0.000 0.000 -100.00 % 488.000 K -48.63 % 950.000 K -66.23 % 2.813 M -37.14 % 4.475 M -81.71 % 24.463 M 6.66 % 22.936 M -0.33 % 23.012 M 72.07 % 13.374 M -48.67 % 26.056 M -27.23 % 35.807 M 59.26 % 22.484 M -49.04 % 44.118 M 29.88 % 33.969 M 8.69 % 31.253 M 13.57 % 27.519 M -0.07 % 27.537 M 20.46 % 22.859 M -7.02 % 24.585 M 5.89 % 23.217 M -25.03 % 30.969 M 38.59 % 22.346 M -9.19 % 24.608 M -12.95 % 28.270 M 2.66 % 27.537 M 102.78 % 13.580 M 67.97 % 8.085 M -24.02 % 10.641 M 10.67 % 9.615 M 489.15 % 1.632 M -76.46 % 6.932 M 96.32 % 3.531 M 657.73 % 466.000 K -92.78 % 6.456 M -9.36 % 7.123 M -8.56 % 7.789 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -1.185 M -22.04 % -971.000 K 0.00 % -971.000 K -20.92 % -803.000 K 0.00 % -803.000 K 97.21 % -28.803 M 0.00 % -28.803 M 17.51 % -34.915 M -30.03 % -26.852 M 7.00 % -28.873 M -0.60 % -28.701 M 14.58 % -33.600 M 0.48 % -33.762 M 16.89 % -40.621 M 27.62 % -56.124 M -61.95 % -34.655 M -108.02 % 432.143 M 1 673.78 % -27.459 M 1.42 % -27.855 M -16.25 % -23.961 M 0.000 100.00 % -20.769 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
Minority interest 10.555 M -19.84 % 13.167 M 96.52 % 6.700 M -34.73 % 10.265 M 10.85 % 9.260 M 36.00 % 6.809 M -32.02 % 10.016 M -30.07 % 14.323 M 2.00 % 14.042 M -8.33 % 15.318 M 3.17 % 14.848 M -3.36 % 15.364 M -12.15 % 17.488 M -0.65 % 17.603 M 10.55 % 15.923 M 3.93 % 15.321 M 67.81 % 9.130 M 9.63 % 8.328 M 0.000 -100.00 % 2.569 M -91.97 % 31.986 M 1.37 % 31.555 M -22.99 % 40.974 M -16.91 % 49.315 M 389.28 % 10.079 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.450 M -50.00 % 4.899 M
Capital lease obligations 54.456 M 112.95 % 25.572 M -22.25 % 32.890 M -18.67 % 40.440 M 116.23 % 18.702 M -23.57 % 24.469 M -13.06 % 28.145 M 94.43 % 14.476 M 1.17 % 14.308 M -20.85 % 18.078 M 108.18 % 8.684 M -25.07 % 11.589 M 14.23 % 10.145 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 188.000 K -85.86 % 1.330 M -59.05 % 3.248 M -38.81 % 5.308 M -34.00 % 8.042 M -35.11 % 12.394 M 5.49 % 11.749 M -1.71 % 11.953 M -33.98 % 18.105 M -25.16 % 24.191 M -2.14 % 24.720 M -22.58 % 31.929 M 186.98 % 11.126 M -0.86 % 11.222 M -0.85 % 11.318 M
Preferred stock 0.000 0.000 0.000 -100.00 % 110.418 M 241.28 % 32.354 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.181 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
Other total stockholders equity 204.650 M -49.45 % 404.832 M 0.10 % 404.444 M 97.63 % 204.650 M -40.75 % 345.424 M -15.78 % 410.132 M 100.41 % 204.650 M 0.00 % 204.650 M 0.00 % 204.650 M 0.00 % 204.650 M 0.00 % 204.650 M -30.46 % 294.310 M -3.27 % 304.265 M -12.16 % 346.377 M 4.28 % 332.166 M 0.00 % 332.166 M -10.87 % 372.683 M -3.41 % 385.856 M 10.04 % 350.658 M -3.48 % 363.299 M -1.38 % 368.369 M -1.83 % 375.242 M 4.33 % 359.661 M -3.94 % 374.420 M 3.06 % 363.296 M 4.24 % 348.509 M -45.35 % 637.658 M 92.75 % 330.819 M 81.00 % 182.769 M -74.73 % 723.332 M 51.54 % 477.311 M -23.15 % 621.060 M 34.16 % 462.940 M -18.55 % 568.381 M 98.33 % 286.589 M 100.00 % 143.295 M 0.000
Deferred tax liabilities non current 0.000 -100.00 % 58.556 M 51.71 % 38.597 M -3.01 % 39.796 M 18.67 % 33.535 M -1.39 % 34.009 M 11.39 % 30.531 M -2.39 % 31.280 M 8.60 % 28.803 M 0.00 % 28.803 M -17.51 % 34.915 M 30.03 % 26.852 M -7.00 % 28.873 M 0.60 % 28.701 M -14.58 % 33.600 M -0.48 % 33.762 M -16.89 % 40.621 M -27.62 % 56.124 M 61.95 % 34.655 M -1.68 % 35.248 M 28.37 % 27.459 M -1.42 % 27.855 M 16.25 % 23.961 M -1.39 % 24.299 M 17.00 % 20.769 M 1.53 % 20.456 M 6.28 % 19.248 M -0.09 % 19.266 M 0.000 -100.00 % 2.388 M 48.51 % 1.608 M 0.00 % 1.608 M 0.00 % 1.608 M 0.00 % 1.608 M 42.55 % 1.128 M 0.00 % 1.128 M 0.00 % 1.128 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
Total assets 1.852 B -1.90 % 1.888 B 5.08 % 1.797 B 4.45 % 1.720 B 6.29 % 1.619 B -5.38 % 1.711 B -1.14 % 1.730 B -5.59 % 1.833 B 7.48 % 1.705 B 0.48 % 1.697 B 8.75 % 1.561 B -4.57 % 1.635 B 6.65 % 1.533 B -10.84 % 1.720 B 1.68 % 1.691 B -4.34 % 1.768 B -3.98 % 1.841 B -1.30 % 1.866 B 4.50 % 1.785 B -0.35 % 1.792 B 3.59 % 1.729 B -5.49 % 1.830 B 13.11 % 1.618 B -4.87 % 1.701 B -0.82 % 1.715 B 7.39 % 1.597 B 27.55 % 1.252 B 1.80 % 1.230 B 22.52 % 1.004 B 7.68 % 932.048 M 20.55 % 773.138 M 1.30 % 763.214 M 10.52 % 690.555 M -2.78 % 710.285 M -1.13 % 718.396 M 25.98 % 570.253 M 35.10 % 422.109 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2007-12-31 2007-06-30 2006-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 100.00 % -127.944 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 100.00 % -22.415 M 0.000 0.000 0.000 100.00 % -1.046 M 0.000 100.00 % -11.209 M 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 317.000 K 0.000 -100.00 % 3.717 M 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 0.000 0.000 0.000 0.000 -100.00 % 111.000 K 100.00 % 55.500 K -95.78 % 1.315 M 100.00 % 657.500 K 0.00 % 657.500 K 0.000 0.000 0.000 -100.00 % 13.500 K 0.00 % 13.500 K -96.90 % 436.000 K 0.00 % 436.000 K -69.86 % 1.447 M 0.00 % 1.447 M -52.82 % 3.066 M 0.00 % 3.066 M 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -120.830 M 0.000 -100.00 % 4.666 M 0.000 -100.00 % 17.239 M 0.000 100.00 % -48.406 M 0.000 -100.00 % 7.310 M 0.000 -100.00 % 7.536 M 182.16 % -9.172 M 57.90 % -21.789 M 0.00 % -21.789 M 75.70 % -89.682 M -1 048.44 % -7.809 M 95.72 % -182.296 M -809.23 % -20.050 M -122.61 % 88.657 M 261.89 % 24.498 M 127.14 % -90.276 M -570.15 % -13.471 M -109.51 % 141.699 M 567.64 % 21.224 M 107.87 % -269.732 M -402.53 % -53.675 M 3.23 % -55.464 M 0.00 % -55.464 M -326.09 % -13.017 M 0.00 % -13.017 M -57.50 % -8.265 M 0.00 % -8.265 M -486.73 % 2.137 M 0.00 % 2.137 M 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 100.00 % -79.477 M 0.000 100.00 % -14.682 M 0.000 -100.00 % 25.067 M 0.000 100.00 % -29.131 M 0.000 100.00 % -20.272 M 0.000 -100.00 % 15.485 M 0.000 0.000 0.000 -100.00 % 25.945 M 0.000 100.00 % -96.220 M 0.000 -100.00 % 59.779 M 0.000 100.00 % -17.433 M 0.000 -100.00 % 88.426 M 0.000 100.00 % -213.899 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
Inventory 0.000 100.00 % -51.773 M 0.000 -100.00 % 22.981 M 0.000 100.00 % -4.897 M 0.000 100.00 % -19.521 M 0.000 -100.00 % 20.631 M 0.000 100.00 % -647.500 K -100.00 % -323.750 K 96.74 % -9.932 M 0.00 % -9.932 M 82.63 % -57.181 M -100.00 % -28.591 M 14.54 % -33.453 M -100.00 % -16.727 M -173.21 % 22.848 M 100.00 % 11.424 M 118.58 % -61.483 M -100.00 % -30.742 M -142.56 % 72.233 M 100.00 % 36.117 M 164.69 % -55.833 M -100.00 % -27.917 M -222.79 % -8.649 M 0.00 % -8.649 M 68.43 % -27.395 M 0.00 % -27.395 M -439.85 % -5.075 M 0.00 % -5.075 M -499.11 % -847.000 K 0.00 % -847.000 K 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 10.420 M 0.000 100.00 % -3.633 M 0.000 100.00 % -2.932 M 0.000 -100.00 % 245.500 K 0.000 -100.00 % 6.951 M 0.000 100.00 % -7.302 M 17.48 % -8.849 M 25.37 % -11.857 M 0.00 % -11.857 M 79.71 % -58.446 M -381.24 % 20.782 M 139.49 % -52.623 M -1 483.60 % -3.323 M -155.11 % 6.030 M -53.88 % 13.074 M 215.09 % -11.360 M -165.78 % 17.271 M 191.09 % -18.960 M -27.31 % -14.893 M 0.00 % -14.893 M 42.18 % -25.758 M 44.98 % -46.815 M 0.00 % -46.815 M -425.61 % 14.378 M 0.00 % 14.378 M 550.71 % -3.190 M 0.00 % -3.190 M -206.90 % 2.984 M 0.00 % 2.984 M 0.000 0.000 0.000 0.000 0.000
Other non cash items 80.598 M -11.95 % 91.540 M 668.11 % -16.113 M 65.83 % -47.161 M -127.17 % 173.583 M 213.58 % 55.355 M -60.84 % 141.338 M 175.01 % 51.393 M -40.96 % 87.041 M 37.53 % 63.290 M -42.80 % 110.639 M 107.41 % 53.343 M -48.28 % 103.145 M 210.09 % -93.694 M -371.72 % -19.862 M -398.23 % 6.660 M 148.02 % -13.868 M -108.41 % 164.840 M 434.38 % -49.297 M -532.39 % 11.401 M 176.12 % -14.977 M -117.90 % 83.650 M 243.80 % 24.331 M 127.08 % -89.833 M -606.01 % -12.724 M 87.88 % -104.985 M -1 279.94 % 8.898 M 137.34 % -23.830 M -8 191.51 % 294.500 K 101.75 % -16.817 M -667.84 % 2.962 M 136.39 % -8.138 M -235.41 % 6.010 M 140.32 % -14.903 M -1 542.69 % 1.033 M -75.52 % 4.221 M 200.00 % -4.221 M -100.00 % -2.110 M 89.78 % -20.657 M -100.00 % -10.328 M
Net cash provided by operating activities 41.237 M 141.38 % 17.084 M 209.14 % -15.654 M -813.17 % 2.195 M -97.93 % 106.258 M 83.25 % 57.985 M -46.26 % 107.903 M 32.50 % 81.437 M -12.67 % 93.251 M 6.89 % 87.244 M -26.85 % 119.264 M 39.79 % 85.319 M 20.01 % 71.091 M -19.76 % 88.597 M 0.00 % 88.597 M 422.29 % -27.490 M -153.10 % 51.772 M -38.34 % 83.964 M 8 720.53 % -974.000 K -101.19 % 82.116 M 209.28 % 26.551 M -78.98 % 126.294 M 150.60 % 50.396 M -39.69 % 83.559 M -11.60 % 94.520 M 659.44 % 12.446 M -75.02 % 49.817 M 866.56 % 5.154 M 0.00 % 5.154 M -88.82 % 46.099 M 0.00 % 46.099 M 20.78 % 38.168 M 0.00 % 38.168 M 41.67 % 26.942 M 0.00 % 26.942 M 9.73 % 24.552 M 0.00 % 24.552 M 100.00 % 12.276 M -64.98 % 35.054 M 100.00 % 17.527 M
Investments in property plant and equipment -23.772 M 0.000 100.00 % -54.749 M 11.66 % -61.972 M -51.47 % -40.913 M 4.22 % -42.717 M 20.18 % -53.517 M 6.52 % -57.248 M -61.50 % -35.448 M 15.92 % -42.160 M -45.82 % -28.913 M 6.58 % -30.950 M -131.07 % -13.394 M 73.77 % -51.073 M 0.00 % -51.073 M 11.79 % -57.898 M -368.17 % -12.367 M 31.05 % -17.935 M 1.28 % -18.167 M 77.31 % -80.059 M -233.94 % -23.974 M 80.58 % -123.476 M -103.78 % -60.592 M 56.43 % -139.068 M -100.00 % -69.534 M 54.20 % -151.832 M -100.00 % -75.916 M -139.78 % -31.661 M 0.00 % -31.661 M 7.56 % -34.250 M 0.00 % -34.250 M -19.49 % -28.663 M 0.00 % -28.663 M 39.69 % -47.527 M 0.00 % -47.527 M -13.85 % -41.745 M 0.00 % -41.745 M -100.00 % -20.872 M 16.36 % -24.955 M -100.00 % -12.478 M
Acquisitions net 0.000 0.000 -100.00 % 197.000 K -87.21 % 1.540 M 237.25 % -1.122 M -372.33 % 412.000 K -65.89 % 1.208 M 152.61 % -2.296 M -317.84 % 1.054 M -35.06 % 1.623 M 292.98 % 413.000 K -37.23 % 658.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -1.200 M 0.000 100.00 % -13.000 K 99.79 % -6.215 M 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.322 M 0.000 100.00 % -1.551 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -3.121 M 66.89 % -9.427 M 16.77 % -11.326 M -323.24 % -2.676 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 100.00 % -7.060 M 0.00 % -7.060 M 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 -100.00 % 350.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.026 M 0.00 % 1.026 M -74.21 % 3.979 M 0.00 % 3.979 M 0.000 0.000 0.000 0.000 0.000
Other investing activites 2.882 M 109.78 % -29.460 M -2 120.58 % 1.458 M 38.73 % 1.051 M -59.55 % 2.598 M 989.73 % -292.000 K -200.00 % 292.000 K 185.13 % -343.000 K -196.89 % 354.000 K 217.22 % -302.000 K -243.81 % 210.000 K 124.03 % -874.000 K -490.18 % 224.000 K -99.56 % 51.073 M 0.00 % 51.073 M -74.40 % 199.477 M 47 736.21 % 417.000 K -98.98 % 40.705 M 4 098.53 % -1.018 M -109.43 % 10.797 M -21.84 % 13.814 M -1.04 % 13.959 M 144.94 % -31.058 M -159.79 % 51.941 M 205.43 % -49.264 M -183.74 % 58.830 M -22.51 % 75.916 M 288.87 % -40.195 M -226.95 % 31.661 M 199.55 % -31.805 M -192.86 % 34.250 M 205.01 % -32.617 M -194.01 % 34.696 M 184.94 % -40.850 M -193.80 % 43.548 M 185.16 % -51.135 M -222.49 % 41.745 M 100.00 % 20.872 M -16.36 % 24.955 M 100.00 % 12.478 M
Net cash used for investing activites -20.890 M 29.09 % -29.460 M 47.59 % -56.215 M 18.30 % -68.808 M -35.55 % -50.763 M -12.13 % -45.273 M 12.96 % -52.017 M 13.14 % -59.887 M -75.93 % -34.040 M 15.93 % -40.489 M -43.12 % -28.290 M 9.23 % -31.166 M -136.64 % -13.170 M 74.21 % -51.073 M 0.00 % -51.073 M -136.07 % 141.579 M 1 284.76 % -11.950 M -155.40 % 21.570 M 212.43 % -19.185 M 72.31 % -69.275 M -323.05 % -16.375 M 85.05 % -109.517 M -19.49 % -91.650 M -5.19 % -87.126 M -76.86 % -49.264 M 47.03 % -93.002 M -33.29 % -69.774 M -98.40 % -35.169 M 4.14 % -36.688 M -15.35 % -31.804 M 7.14 % -34.251 M -40.42 % -24.391 M 33.36 % -36.600 M 13.68 % -42.401 M 2.63 % -43.548 M 6.12 % -46.388 M 0.22 % -46.491 M -100.00 % -23.246 M 10.94 % -26.102 M -100.00 % -13.051 M
Debt repayment 6.303 M 162.52 % 2.401 M -98.24 % 136.662 M 1 779.55 % 7.271 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 -100.00 % 131.945 M 0.000 -100.00 % 37.434 M 0.000 -100.00 % 12.007 M 0.000 100.00 % -49.297 M 0.000 100.00 % -18.686 M 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.500 K 0.00 % 20.500 K -96.73 % 626.000 K 0.00 % 626.000 K 29.47 % 483.500 K -57.46 % 1.137 M 0.00 % 1.137 M 108.34 % 545.500 K 0.00 % 545.500 K 0.000 0.000 0.000 0.000 -100.00 % 297.000 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 100.00 % -17.875 M -566.73 % -2.681 M 90.00 % -26.813 M -199.45 % -8.954 M 66.58 % -26.796 M -199.16 % -8.957 M 49.84 % -17.856 M 0.000 100.00 % -31.282 M -599.98 % -4.469 M 0.00 % -4.469 M 0.00 % -4.469 M 50.00 % -8.938 M -100.00 % -4.469 M 0.000 0.000 100.00 % -14.300 M -95 233.33 % -15.000 K 99.98 % -65.241 M -180.84 % -23.231 M 68.67 % -74.153 M -420.74 % -14.240 M 45.71 % -26.230 M -53.15 % -17.127 M 0.00 % -17.127 M -61.95 % -10.576 M 0.00 % -10.576 M 10.98 % -11.880 M 0.00 % -11.880 M -200.00 % -3.960 M 0.00 % -3.960 M 81.82 % -21.780 M 0.00 % -21.780 M -100.00 % -10.890 M 0.000 0.000
Other financing activites 0.000 -100.00 % 4.961 M 169.44 % -7.144 M 12.05 % -8.123 M 55.63 % -18.309 M -117.10 % -8.434 M 87.18 % -65.775 M -367.02 % 24.633 M 154.74 % -45.004 M 42.50 % -78.265 M -97.09 % -39.711 M -2 148.01 % 1.939 M 108.78 % -22.075 M 72.36 % -79.879 M 0.00 % -79.879 M 34.19 % -121.376 M -63.68 % -74.154 M 38.81 % -121.189 M -595.92 % 24.437 M 200.39 % 8.135 M -57.75 % 19.253 M 44.49 % 13.325 M -67.61 % 41.144 M 175.95 % 14.910 M -91.62 % 177.960 M 138.29 % 74.683 M 432.96 % -22.430 M -491.93 % 5.723 M 208.35 % -5.282 M -183.78 % 6.305 M 200.00 % -6.305 M -212.91 % 5.584 M 200.00 % -5.584 M -121.81 % 25.595 M 200.00 % -25.595 M 83.46 % -154.725 M -225.19 % 123.589 M 100.00 % 61.795 M 397.63 % -20.763 M -100.00 % -10.381 M
Net cash used provided by financing activities 6.303 M -14.38 % 7.362 M -94.32 % 129.518 M 15 301.64 % -852.000 K 97.65 % -36.184 M -62.78 % -22.229 M 75.99 % -92.588 M -690.52 % 15.679 M 121.84 % -71.800 M 17.68 % -87.222 M -51.51 % -57.567 M -3 068.90 % 1.939 M 101.85 % -104.666 M -24.09 % -84.348 M 0.00 % -84.348 M 32.98 % -125.845 M -51.45 % -83.092 M -36.53 % -60.858 M -349.04 % 24.437 M 200.39 % 8.135 M 64.24 % 4.953 M -62.79 % 13.310 M 155.24 % -24.097 M -189.59 % -8.321 M -108.02 % 103.807 M 71.74 % 60.443 M 224.21 % -48.660 M -139.62 % 122.814 M 648.06 % -22.409 M -165.42 % 34.254 M 302.93 % -16.880 M -395.60 % 5.711 M 132.70 % -17.464 M 36.87 % -27.662 M 6.41 % -29.555 M -129.03 % 101.809 M 0.00 % 101.809 M 100.00 % 50.905 M 345.18 % -20.763 M -100.00 % -10.381 M
Effect of forex changes on cash 3.360 M 170.15 % -4.790 M -395.86 % -966.000 K -143.22 % 2.235 M 218.57 % -1.885 M -130.88 % 6.105 M 585.64 % -1.257 M -217.15 % 1.073 M 278.24 % -602.000 K -127.15 % 2.218 M 313.63 % -1.038 M -63.34 % -635.500 K -1 413.10 % -42.000 K -100.08 % 50.130 M 0.00 % 50.130 M 16 070.81 % 310.000 K -88.53 % 2.702 M 119.96 % -13.538 M -433.41 % -2.538 M 73.23 % -9.479 M -1 740.58 % -515.000 K 91.80 % -6.279 M -283.70 % 3.418 M 538.88 % 535.000 K -75.58 % 2.191 M 672.06 % -383.000 K -100.71 % 53.893 M 175.14 % -71.720 M -195.60 % 75.022 M 384.76 % -26.346 M -196.73 % 27.236 M 254.09 % -17.675 M -199.81 % 17.708 M 768.86 % -2.648 M -774.52 % 392.500 K 115.92 % -2.466 M -4.36 % -2.363 M -100.00 % -1.182 M -113.12 % 9.003 M 100.00 % 4.502 M
Net change in cash 30.010 M 111.95 % -251.147 M -543.21 % 56.666 M 186.90 % -65.211 M -520.26 % 15.517 M 500.04 % 2.586 M 106.58 % -39.285 M -203.82 % 37.841 M 374.41 % -13.790 M 62.45 % -36.723 M -217.34 % 31.297 M -43.56 % 55.457 M -61.73 % 144.916 M 4 283.41 % 3.306 M 0.00 % 3.306 M 100.00 % 1.653 M -99.09 % 181.438 M 1 495.30 % -13.004 M -106.53 % 199.088 M 2 322.14 % 8.220 M -95.73 % 192.378 M 2 847.08 % 6.528 M -95.48 % 144.425 M 1 615.28 % -9.531 M -103.77 % 252.686 M 622.47 % 34.975 M 575.08 % -7.362 M -117.46 % 42.159 M 300.00 % 10.540 M -76.27 % 44.407 M 300.00 % 11.102 M 206.34 % 3.624 M 300.00 % 906.000 K 100.99 % -91.538 M -300.00 % -22.885 M -114.76 % 155.014 M 300.00 % 38.754 M 0.00 % 38.754 M 2 860.22 % -1.404 M 0.00 % -1.404 M
Cash at beginning of period 239.899 M -4.48 % 251.147 M 27.93 % 196.319 M -24.93 % 261.530 M 6.31 % 246.013 M 1.06 % 243.427 M -13.90 % 282.712 M 15.45 % 244.871 M -5.33 % 258.661 M -12.43 % 295.384 M 11.85 % 264.087 M 26.58 % 208.631 M 233.00 % 62.652 M -48.65 % 121.997 M 0.00 % 121.997 M 100.00 % 60.999 M -17.57 % 74.002 M 0.00 % 74.002 M 12.49 % 65.783 M 0.00 % 65.783 M 11.02 % 59.255 M 0.00 % 59.255 M -13.86 % 68.786 M 0.00 % 68.786 M 103.44 % 33.811 M 0.00 % 33.811 M -17.88 % 41.173 M -66.40 % 122.532 M 300.00 % 30.633 M -60.79 % 78.125 M 300.00 % 19.531 M -73.78 % 74.501 M 300.00 % 18.625 M -88.78 % 166.039 M 300.00 % 41.510 M 276.51 % 11.025 M 300.00 % 2.756 M 0.00 % 2.756 M -33.75 % 4.160 M 0.00 % 4.160 M
Cash at end of period 268.034 M 0.000 -100.00 % 252.985 M 28.86 % 196.319 M -24.93 % 261.530 M 6.31 % 246.013 M 1.06 % 243.427 M -13.90 % 282.712 M 15.45 % 244.871 M -5.33 % 258.661 M -12.43 % 295.384 M 11.85 % 264.087 M 27.23 % 207.567 M 65.65 % 125.303 M 0.00 % 125.303 M 100.00 % 62.652 M -75.47 % 255.440 M 318.76 % 60.999 M -76.97 % 264.870 M 257.92 % 74.002 M -70.59 % 251.633 M 282.52 % 65.783 M -69.15 % 213.211 M 259.82 % 59.255 M -79.32 % 286.497 M 316.50 % 68.786 M 103.44 % 33.811 M -79.47 % 164.691 M 300.00 % 41.173 M -66.40 % 122.532 M 300.00 % 30.633 M -60.79 % 78.125 M 300.00 % 19.531 M -73.78 % 74.501 M 300.00 % 18.625 M -88.78 % 166.039 M 300.00 % 41.510 M 0.00 % 41.510 M 1 406.02 % 2.756 M 0.00 % 2.756 M
Operating cash flow 41.237 M 141.38 % 17.084 M 209.14 % -15.654 M -813.17 % 2.195 M -97.93 % 106.258 M 83.25 % 57.985 M -46.26 % 107.903 M 32.50 % 81.437 M -12.67 % 93.251 M 6.89 % 87.244 M -26.85 % 119.264 M 39.79 % 85.319 M 20.01 % 71.091 M -19.76 % 88.597 M 0.00 % 88.597 M 422.29 % -27.490 M -153.10 % 51.772 M -38.34 % 83.964 M 8 720.53 % -974.000 K -101.19 % 82.116 M 209.28 % 26.551 M -78.98 % 126.294 M 150.60 % 50.396 M -39.69 % 83.559 M -11.60 % 94.520 M 659.44 % 12.446 M -75.02 % 49.817 M 866.56 % 5.154 M 0.00 % 5.154 M -88.82 % 46.099 M 0.00 % 46.099 M 20.78 % 38.168 M 0.00 % 38.168 M 41.67 % 26.942 M 0.00 % 26.942 M 9.73 % 24.552 M 0.00 % 24.552 M 100.00 % 12.276 M -64.98 % 35.054 M 100.00 % 17.527 M
Capital expenditure -23.772 M 25.50 % -31.910 M 41.72 % -54.749 M 11.66 % -61.972 M -51.47 % -40.913 M 4.22 % -42.717 M 20.18 % -53.517 M 6.52 % -57.248 M -61.50 % -35.448 M 15.92 % -42.160 M -45.82 % -28.913 M 6.58 % -30.950 M -131.07 % -13.394 M 73.77 % -51.073 M 0.00 % -51.073 M 11.79 % -57.898 M -368.17 % -12.367 M 31.05 % -17.935 M 1.28 % -18.167 M 77.31 % -80.059 M -233.94 % -23.974 M 80.58 % -123.476 M -103.78 % -60.592 M 56.43 % -139.068 M -100.00 % -69.534 M 54.20 % -151.832 M -100.00 % -75.916 M -139.78 % -31.661 M 0.00 % -31.661 M 7.56 % -34.250 M 0.00 % -34.250 M -19.49 % -28.663 M 0.00 % -28.663 M 39.69 % -47.527 M 0.00 % -47.527 M -13.85 % -41.745 M 0.00 % -41.745 M -100.00 % -20.872 M 16.36 % -24.955 M -100.00 % -12.478 M
Free CashFlow 17.465 M 217.80 % -14.826 M 78.94 % -70.403 M -17.78 % -59.777 M -191.48 % 65.345 M 327.99 % 15.268 M -71.93 % 54.386 M 124.84 % 24.189 M -58.15 % 57.803 M 28.21 % 45.084 M -50.10 % 90.351 M 66.18 % 54.369 M -5.77 % 57.697 M 53.76 % 37.524 M 0.00 % 37.524 M 143.95 % -85.388 M -316.69 % 39.405 M -40.32 % 66.029 M 444.96 % -19.141 M -1 030.53 % 2.057 M -20.18 % 2.577 M -8.55 % 2.818 M 127.64 % -10.196 M 81.63 % -55.509 M -322.16 % 24.986 M 117.93 % -139.386 M -434.06 % -26.100 M 1.54 % -26.507 M 0.00 % -26.507 M -323.71 % 11.849 M 0.00 % 11.849 M 24.66 % 9.505 M 0.00 % 9.505 M 146.17 % -20.585 M 0.00 % -20.585 M -19.73 % -17.193 M 0.00 % -17.193 M -100.00 % -8.596 M -185.12 % 10.099 M 100.00 % 5.049 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2007 2006 2006