
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 |