
Beijing Enterprises Environment Group Limited 0154.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.771 B -0.14 % | 1.773 B -30.85 % | 2.564 B 6.02 % | 2.419 B 35.08 % | 1.791 B 29.37 % | 1.384 B 8.97 % | 1.270 B 11.72 % | 1.137 B 182.47 % | 402.467 M -67.72 % | 1.247 B 1 048.87 % | 108.516 M -43.79 % | 193.067 M -7.35 % | 208.387 M 12.53 % | 185.184 M -12.50 % | 211.639 M -6.10 % | 225.376 M -23.14 % | 293.223 M -18.19 % | 358.412 M -38.67 % | 584.382 M 9.99 % | 531.298 M -0.10 % | 531.848 M |
Net income | 304.485 M 59.45 % | 190.954 M -37.14 % | 303.755 M 15.04 % | 264.051 M 104.65 % | 129.027 M -41.94 % | 222.232 M -16.14 % | 265.008 M 39.25 % | 190.308 M 46.28 % | 130.101 M 56.22 % | 83.283 M 1 007.63 % | 7.519 M 130.71 % | -24.484 M -30.01 % | -18.833 M -134.34 % | 54.846 M 333.79 % | -23.460 M 85.19 % | -158.418 M 61.79 % | -414.598 M -230.12 % | 318.631 M 1 019.38 % | 28.465 M 199.74 % | -28.538 M -198.68 % | 28.919 M |
Income before tax | 400.925 M 43.58 % | 279.243 M -31.37 % | 406.906 M 51.50 % | 268.576 M 79.85 % | 149.337 M -39.49 % | 246.805 M -24.04 % | 324.916 M 9.07 % | 297.885 M 239.85 % | 87.651 M 3.80 % | 84.444 M 845.20 % | 8.934 M 130.65 % | -29.152 M -9.95 % | -26.515 M -146.10 % | 57.516 M 319.73 % | -26.176 M 84.28 % | -166.542 M 61.38 % | -431.267 M -241.65 % | 304.460 M 766.72 % | 35.128 M 238.03 % | -25.450 M -180.24 % | 31.719 M |
Income before tax ratio | 0.23 43.77 % | 0.16 -0.75 % | 0.16 42.91 % | 0.11 33.14 % | 0.08 -53.23 % | 0.18 -30.30 % | 0.26 -2.37 % | 0.26 20.31 % | 0.22 221.53 % | 0.07 -17.73 % | 0.08 154.52 % | -0.15 -18.67 % | -0.13 -140.97 % | 0.31 351.12 % | -0.12 83.26 % | -0.74 49.76 % | -1.47 -273.14 % | 0.85 1 313.16 % | 0.06 225.49 % | -0.05 -180.32 % | 0.06 |
EBITDA | 750.799 M 2.62 % | 731.657 M -9.80 % | 811.118 M 51.60 % | 535.053 M 22.27 % | 437.605 M -22.99 % | 568.217 M 18.07 % | 481.248 M -1.72 % | 489.694 M 218.25 % | 153.872 M 17.64 % | 130.798 M 226.03 % | 40.118 M 399.75 % | -13.384 M 35.14 % | -20.634 M -132.38 % | 63.718 M 917.95 % | -7.790 M 93.84 % | -126.398 M -31.52 % | -96.104 M -126.12 % | 367.987 M 833.22 % | 39.432 M 1 050.17 % | -4.150 M -107.52 % | 55.221 M |
Net income ratio | 0.17 59.68 % | 0.11 -9.09 % | 0.12 8.51 % | 0.11 51.50 % | 0.07 -55.12 % | 0.16 -23.05 % | 0.21 24.64 % | 0.17 -48.22 % | 0.32 383.90 % | 0.07 -3.59 % | 0.07 154.64 % | -0.13 -40.32 % | -0.09 -130.51 % | 0.30 367.18 % | -0.11 84.23 % | -0.70 50.29 % | -1.41 -259.05 % | 0.89 1 725.12 % | 0.05 190.68 % | -0.05 -198.78 % | 0.05 |
Ratio EBITDA | 0.42 2.76 % | 0.41 30.45 % | 0.32 42.99 % | 0.22 -9.49 % | 0.24 -40.47 % | 0.41 8.35 % | 0.38 -12.04 % | 0.43 12.66 % | 0.38 264.41 % | 0.10 -71.62 % | 0.37 633.30 % | -0.07 29.99 % | -0.10 -128.78 % | 0.34 1 034.80 % | -0.04 93.44 % | -0.56 -71.12 % | -0.33 -131.92 % | 1.03 1 421.59 % | 0.07 963.86 % | -0.01 -107.52 % | 0.10 |
Gross profit ratio | 0.36 2.61 % | 0.35 17.91 % | 0.30 26.79 % | 0.24 -16.18 % | 0.28 -15.14 % | 0.33 12.39 % | 0.30 -3.63 % | 0.31 10.54 % | 0.28 307.98 % | 0.07 -77.93 % | 0.31 61.19 % | 0.19 93.96 % | 0.10 -30.36 % | 0.14 -14.18 % | 0.16 901.71 % | -0.02 -704.94 % | 0.00 -102.96 % | 0.09 -79.21 % | 0.42 -5.58 % | 0.44 -2.01 % | 0.45 |
Weighted average shs out dil | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B -51.97 % | 3.124 B -9.44 % | 3.449 B 0.00 % | 3.449 B -3.18 % | 3.562 B -14.17 % | 4.151 B 63.88 % | 2.533 B 14.32 % | 2.216 B 68.75 % | 1.313 B 58.86 % | 826.448 M 21.99 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M -0.95 % | 683.962 M 2.25 % | 668.942 M 34.01 % | 499.174 M 1.00 % | 494.245 M -0.06 % | 494.551 M |
Weighted average shs out | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B -57.88 % | 3.562 B -14.17 % | 4.151 B 63.88 % | 2.533 B 14.32 % | 2.216 B 71.71 % | 1.290 B 56.13 % | 826.448 M 21.99 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M -0.95 % | 683.962 M 4.37 % | 655.305 M 31.28 % | 499.174 M 1.00 % | 494.245 M -0.06 % | 494.551 M |
EPS diluted | 0.21 61.54 % | 0.13 -45.83 % | 0.24 159.18 % | 0.09 100.87 % | 0.05 -36.85 % | 0.07 -1.88 % | 0.07 62.45 % | 0.05 -15.81 % | 0.05 27.40 % | 0.04 649.12 % | 0.01 119.26 % | -0.03 -6.47 % | -0.03 -134.32 % | 0.08 334.10 % | -0.03 84.96 % | -0.23 62.30 % | -0.61 -229.79 % | 0.47 1 842.15 % | 0.02 141.94 % | -0.06 -291.69 % | 0.03 |
Earnings per share | 0.21 61.54 % | 0.13 -45.83 % | 0.24 33.33 % | 0.18 109.30 % | 0.09 -42.67 % | 0.15 101.61 % | 0.07 -42.77 % | 0.13 49.94 % | 0.09 55.94 % | 0.06 858.62 % | 0.01 119.59 % | -0.03 -6.47 % | -0.03 -134.32 % | 0.08 334.10 % | -0.03 84.96 % | -0.23 62.30 % | -0.61 -227.08 % | 0.48 1 883.47 % | 0.02 141.94 % | -0.06 -291.69 % | 0.03 |
Gross profit | 641.697 M 2.47 % | 626.254 M -18.47 % | 768.097 M 34.42 % | 571.418 M 13.22 % | 504.682 M 9.78 % | 459.731 M 22.48 % | 375.367 M 7.67 % | 348.624 M 212.26 % | 111.647 M 31.71 % | 84.770 M 153.61 % | 33.425 M -9.40 % | 36.894 M 79.70 % | 20.531 M -21.63 % | 26.198 M -24.91 % | 34.887 M 852.85 % | -4.634 M -518.69 % | -749.000 K -102.42 % | 30.942 M -87.25 % | 242.715 M 3.86 % | 233.700 M -2.11 % | 238.749 M |
Income tax expense | 72.937 M 22.47 % | 59.557 M -25.09 % | 79.510 M 246.31 % | 22.959 M 479.61 % | -6.048 M -122.78 % | 26.554 M -39.00 % | 43.528 M -46.72 % | 81.692 M 200.31 % | 27.203 M 114.11 % | 12.705 M 806.85 % | 1.401 M 3 602.50 % | -40.000 K -129.63 % | 135.000 K -98.43 % | 8.578 M 440.52 % | 1.587 M -84.61 % | 10.312 M 197.50 % | -10.576 M -608.46 % | 2.080 M -68.78 % | 6.663 M 115.77 % | 3.088 M 10.29 % | 2.800 M |
Cost of revenue | 1.129 B -14.98 % | 1.328 B -26.07 % | 1.796 B -2.77 % | 1.847 B 43.66 % | 1.286 B 39.11 % | 924.382 M 3.31 % | 894.774 M 13.52 % | 788.242 M 171.04 % | 290.820 M -74.97 % | 1.162 B 1 447.37 % | 75.091 M -51.92 % | 156.173 M -16.87 % | 187.856 M 18.16 % | 158.986 M -10.05 % | 176.752 M -23.15 % | 230.010 M -21.76 % | 293.972 M -10.23 % | 327.470 M -4.16 % | 341.667 M 14.81 % | 297.598 M 1.53 % | 293.099 M |
General and administrative expenses | 184.215 M -19.14 % | 227.829 M 9.48 % | 208.108 M 9.34 % | 190.330 M 43.73 % | 132.422 M -4.76 % | 139.034 M 16.75 % | 119.092 M 24.16 % | 95.921 M 19.60 % | 80.201 M 156.63 % | 31.251 M -1.57 % | 31.749 M -51.49 % | 65.444 M 0.42 % | 65.171 M -27.14 % | 89.452 M 53.37 % | 58.325 M -8.65 % | 63.848 M -38.99 % | 104.652 M 35.55 % | 77.205 M -5.32 % | 81.547 M 10.45 % | 73.830 M 15.71 % | 63.806 M |
Selling and marketing expenses | 19.293 M -35.96 % | 30.125 M 595.80 % | -6.076 M -305.90 % | 2.951 M 47.56 % | 2.000 M -13.84 % | 2.321 M 29.45 % | 1.793 M 14.94 % | 1.560 M -19.21 % | 1.931 M | 0.000 | 0.000 -100.00 % | 6.571 M 11.00 % | 5.920 M -38.58 % | 9.639 M 3.36 % | 9.326 M 19.24 % | 7.821 M -7.18 % | 8.426 M -47.41 % | 16.023 M -89.69 % | 155.406 M 18.08 % | 131.609 M -0.36 % | 132.082 M |
Other expenses | -80.966 M -33.97 % | -60.438 M -2.22 % | -59.128 M 4.59 % | -61.975 M 7.63 % | -67.091 M 9.77 % | -74.356 M -195.55 % | 77.815 M | 0.000 -100.00 % | 4.852 M 582.42 % | 711.000 K 377.18 % | 149.000 K -88.93 % | 1.346 M -57.82 % | 3.191 M 102.37 % | -134.904 M -591.71 % | -19.503 M -4.28 % | -18.703 M -84.96 % | -10.112 M -116.63 % | 60.810 M 468.21 % | -16.515 M -133.61 % | 49.140 M 578.54 % | 7.242 M |
Operating expenses | 122.542 M -26.79 % | 167.391 M 17.14 % | 142.904 M 8.83 % | 131.306 M 95.02 % | 67.331 M 0.50 % | 66.999 M 205.12 % | 21.958 M -75.59 % | 89.968 M 68.54 % | 53.381 M 36.86 % | 39.004 M 21.78 % | 32.029 M -58.94 % | 77.997 M 11.78 % | 69.776 M 294.83 % | -35.813 M -174.38 % | 48.148 M -62.24 % | 127.520 M 23.85 % | 102.966 M -33.16 % | 154.038 M -30.12 % | 220.438 M -13.41 % | 254.579 M 25.33 % | 203.130 M |
Cost and expenses | 1.252 B -4.77 % | 1.314 B -32.22 % | 1.939 B -2.00 % | 1.979 B 46.22 % | 1.353 B 36.50 % | 991.381 M 8.14 % | 916.732 M 4.39 % | 878.210 M 155.14 % | 344.201 M -71.34 % | 1.201 B 1 021.12 % | 107.120 M -54.26 % | 234.170 M -9.11 % | 257.632 M 109.16 % | 123.173 M -45.23 % | 224.900 M -37.10 % | 357.530 M -9.93 % | 396.938 M -17.56 % | 481.508 M -14.34 % | 562.105 M 1.80 % | 552.177 M 11.27 % | 496.229 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 203.508 M -10.68 % | 227.829 M 12.77 % | 202.032 M 4.53 % | 193.281 M 43.79 % | 134.422 M -4.90 % | 141.355 M 16.93 % | 120.885 M 24.01 % | 97.481 M 18.69 % | 82.132 M 162.81 % | 31.251 M -1.57 % | 31.749 M -55.91 % | 72.015 M 1.30 % | 71.091 M -28.26 % | 99.091 M 46.47 % | 67.651 M -5.61 % | 71.669 M -36.62 % | 113.078 M 21.29 % | 93.228 M -60.66 % | 236.953 M 15.34 % | 205.439 M 4.88 % | 195.888 M |
Interest income | 9.749 M -54.71 % | 21.525 M 35.59 % | 15.875 M 48.10 % | 10.719 M -5.91 % | 11.392 M -28.08 % | 15.840 M -48.95 % | 31.027 M 153.22 % | 12.253 M 27.12 % | 9.639 M -15.31 % | 11.381 M -0.28 % | 11.413 M -19.59 % | 14.194 M -15.20 % | 16.739 M -22.91 % | 21.713 M 808.87 % | 2.389 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 110.437 M -33.32 % | 165.625 M 1.20 % | 163.669 M 133.97 % | 69.954 M -8.07 % | 76.095 M 5.69 % | 72.001 M 20.34 % | 59.830 M -1.21 % | 60.562 M 325.74 % | 14.225 M 25.35 % | 11.348 M 168.08 % | 4.233 M -47.85 % | 8.117 M 80.10 % | 4.507 M 10.28 % | 4.087 M -52.54 % | 8.612 M -46.01 % | 15.952 M | 0.000 -100.00 % | 2.610 M | 0.000 -100.00 % | 4.571 M 17.21 % | 3.900 M |
Depreciation and amortization | 239.345 M -9.95 % | 265.787 M 10.49 % | 240.543 M 22.40 % | 196.523 M -7.69 % | 212.898 M 21.32 % | 175.485 M 23.25 % | 142.386 M 8.49 % | 131.247 M 152.42 % | 51.996 M 38.02 % | 37.673 M 26.98 % | 29.668 M 793.08 % | 3.322 M -7.62 % | 3.596 M -37.94 % | 5.794 M 5.90 % | 5.471 M -4.95 % | 5.756 M 10.33 % | 5.217 M -47.22 % | 9.885 M -42.38 % | 17.155 M 2.55 % | 16.729 M -14.66 % | 19.602 M |
Operating income | 519.156 M 13.14 % | 458.863 M -26.60 % | 625.193 M 42.05 % | 440.112 M 0.63 % | 437.351 M 11.36 % | 392.732 M 15.76 % | 339.274 M 31.17 % | 258.656 M 153.82 % | 101.907 M 6.30 % | 95.865 M 626.25 % | 13.200 M 156.14 % | -23.514 M -19.22 % | -19.723 M -131.81 % | 62.011 M 567.62 % | -13.261 M 89.97 % | -132.154 M -27.42 % | -103.715 M 15.74 % | -123.096 M -652.57 % | 22.277 M 206.70 % | -20.879 M -158.62 % | 35.619 M |
Operating income ratio | 0.29 13.30 % | 0.26 6.14 % | 0.24 33.99 % | 0.18 -25.50 % | 0.24 -13.92 % | 0.28 6.22 % | 0.27 17.40 % | 0.23 -10.15 % | 0.25 229.29 % | 0.08 -36.79 % | 0.12 199.88 % | -0.12 -28.68 % | -0.09 -128.26 % | 0.33 634.42 % | -0.06 89.31 % | -0.59 -65.78 % | -0.35 -2.99 % | -0.34 -1 000.95 % | 0.04 197.00 % | -0.04 -158.68 % | 0.07 |
Total other income expenses net | -118.231 M 34.18 % | -179.620 M 17.71 % | -218.287 M -27.25 % | -171.536 M 40.44 % | -288.014 M -298.01 % | -72.363 M -21.08 % | -59.765 M 0.58 % | -60.114 M -321.68 % | -14.256 M -24.82 % | -11.421 M -167.72 % | -4.266 M -335.56 % | 1.811 M -92.78 % | 25.092 M 658.22 % | -4.495 M 65.20 % | -12.915 M 62.44 % | -34.388 M 89.50 % | -327.552 M -12 449.89 % | -2.610 M -309.13 % | 1.248 M 127.30 % | -4.571 M -17.21 % | -3.900 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 3.447 B 6.12 % | 3.249 B -13.55 % | 3.758 B 1 655.60 % | 214.038 M -88.40 % | 1.844 B 6.06 % | 1.739 B 18.24 % | 1.471 B -21.28 % | 1.868 B 15.23 % | 1.621 B 250.27 % | -1.079 B -18.24 % | -912.520 M -1.23 % | -901.449 M -39.32 % | -647.050 M 9.76 % | -717.035 M -15.73 % | -619.590 M 1.54 % | -629.287 M -2.76 % | -612.414 M 14.75 % | -718.373 M -263.36 % | -197.701 M -472.61 % | -34.526 M -134.63 % | 99.702 M |
Total investments | 2.667 B -1.75 % | 2.714 B -1.63 % | 2.759 B 3.86 % | 2.656 B 13.93 % | 2.332 B 15.05 % | 2.027 B 30 366.73 % | 6.652 M -99.69 % | 2.167 B 36 661.53 % | 5.895 M 0.02 % | 5.894 M -1.22 % | 5.967 M -84.25 % | 37.896 M 4.07 % | 36.415 M 16.99 % | 31.127 M -12.57 % | 35.602 M -0.61 % | 35.821 M -47.23 % | 67.876 M -82.36 % | 384.712 M 4 718.54 % | 7.984 M -44.62 % | 14.417 M -12.29 % | 16.438 M |
Total debt | 4.885 B -0.41 % | 4.905 B -23.42 % | 6.405 B 46.19 % | 4.381 B 16.77 % | 3.752 B 18.56 % | 3.165 B 2.70 % | 3.082 B -19.97 % | 3.850 B 7.50 % | 3.582 B 357.21 % | 783.385 M 0.44 % | 779.947 M 186.18 % | 272.541 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.351 M -25.78 % | 112.307 M -44.46 % | 202.208 M |
Accumulated other comprehensive income loss | 279.607 M 281.34 % | 73.323 M 68.94 % | 43.401 M -80.07 % | 217.716 M -15.49 % | 257.611 M 3 210.49 % | -8.282 M -118.70 % | 44.294 M -16.15 % | 52.828 M 221.51 % | -43.476 M -65.18 % | -26.321 M -103.99 % | -12.903 M 57.96 % | -30.689 M 2.52 % | -31.481 M -7.02 % | -29.417 M -15.98 % | -25.363 M -5.12 % | -24.128 M -5.69 % | -22.828 M | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 1.378 B -2.92 % | 1.419 B -3.99 % | 1.478 B 30.19 % | 1.135 B 60.05 % | 709.320 M 18.53 % | 598.428 M 48.74 % | 402.340 M 252.55 % | 114.122 M 262.59 % | -70.190 M 70.12 % | -234.899 M 25.83 % | -316.702 M 2.39 % | -324.467 M -7.78 % | -301.048 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 1.973 B -9.10 % | 2.170 B -2.56 % | 2.228 B 0.00 % | 2.228 B 0.00 % | 2.228 B 0.00 % | 2.228 B 0.00 % | 2.228 B 0.00 % | 2.228 B 0.00 % | 2.228 B 0.08 % | 2.226 B 0.27 % | 2.220 B 159.62 % | 854.960 M 26.20 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 4.167 B 3.53 % | 4.025 B -2.05 % | 4.110 B 2.87 % | 3.995 B 11.24 % | 3.592 B 15.45 % | 3.111 B 5.27 % | 2.955 B 11.80 % | 2.643 B 12.73 % | 2.345 B 11.72 % | 2.099 B 1.85 % | 2.061 B 121.83 % | 929.062 M 29.91 % | 715.181 M -3.11 % | 738.139 M 14.59 % | 644.168 M -0.88 % | 649.869 M -20.11 % | 813.445 M -33.40 % | 1.221 B 59.71 % | 764.745 M 28.08 % | 597.103 M -4.03 % | 622.145 M |
Other non current liabilities | 25.777 M -21.64 % | 32.895 M -18.90 % | 40.560 M 215.21 % | 12.867 M 38.61 % | 9.283 M 27.20 % | 7.298 M 21.11 % | 6.026 M -96.32 % | 163.865 M 4 125.50 % | 3.878 M | 0.000 | 0.000 -100.00 % | 6.863 M -37.81 % | 11.036 M -18.41 % | 13.526 M -10.06 % | 15.039 M -3.25 % | 15.544 M | 0.000 | 0.000 | 0.000 100.00 % | -733.000 K | 0.000 |
Long term debt | 2.103 B 10.94 % | 1.895 B -68.83 % | 6.082 B 315.71 % | 1.463 B 61.35 % | 906.648 M -69.26 % | 2.950 B 1.47 % | 2.907 B -1.79 % | 2.960 B -15.62 % | 3.508 B 347.82 % | 783.385 M 0.44 % | 779.947 M 186.18 % | 272.541 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.423 M 59.78 % | 4.020 M -7.03 % | 4.324 M |
Total non current liabilities | 2.565 B 7.45 % | 2.387 B -63.44 % | 6.529 B 251.52 % | 1.857 B 44.67 % | 1.284 B -61.63 % | 3.346 B 15.09 % | 2.907 B -14.64 % | 3.406 B -12.90 % | 3.910 B 359.43 % | 851.056 M 1.27 % | 840.410 M 200.79 % | 279.404 M 412.86 % | 54.480 M -9.86 % | 60.441 M 20.08 % | 50.333 M 1.41 % | 49.635 M 45.60 % | 34.091 M -88.65 % | 300.490 M 422.13 % | -93.282 M -21.90 % | -76.523 M -14.65 % | -66.743 M |
Other current liabilities | 776.593 M 109.35 % | 370.950 M -43.55 % | 657.153 M -48.81 % | 1.284 B 6.89 % | 1.201 B 4.22 % | 1.152 B -41.57 % | 1.972 B 6.61 % | 1.850 B 4.70 % | 1.767 B 514.60 % | 287.523 M 7.23 % | 268.144 M 171.98 % | 98.591 M -41.06 % | 167.269 M -7.73 % | 181.286 M -0.77 % | 182.687 M -2.88 % | 188.103 M -7.55 % | 203.472 M -32.29 % | 300.490 M 1 778.30 % | 15.998 M -90.22 % | 163.527 M 70.32 % | 96.013 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 76.347 M 55.60 % | 49.066 M 1 138.41 % | 3.962 M -78.11 % | 18.098 M -70.43 % | 61.213 M 9 821.07 % | 617.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 164.739 M | 0.000 | 0.000 |
Short term debt | 2.788 B -6.84 % | 2.992 B 951.91 % | 284.480 M -90.25 % | 2.918 B 2.56 % | 2.845 B 303.13 % | 705.801 M 304.90 % | 174.315 M -78.79 % | 821.921 M 1 017.42 % | 73.555 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.928 M -28.96 % | 108.287 M -54.62 % | 238.637 M |
Total current liabilities | 3.918 B -3.79 % | 4.073 B 166.46 % | 1.528 B -69.84 % | 5.068 B 3.91 % | 4.877 B 96.44 % | 2.483 B -9.51 % | 2.744 B -15.14 % | 3.233 B 49.23 % | 2.167 B 64.71 % | 1.316 B 351.15 % | 291.595 M 30.52 % | 223.410 M 14.06 % | 195.867 M -19.36 % | 242.887 M 5.20 % | 230.889 M -1.19 % | 233.660 M 1.14 % | 231.030 M -27.34 % | 317.969 M -10.14 % | 353.856 M 5.80 % | 334.453 M -14.91 % | 393.071 M |
Total liabilities | 6.483 B -5.65 % | 6.871 B -14.72 % | 8.057 B 16.35 % | 6.925 B 12.40 % | 6.161 B 5.70 % | 5.829 B -4.15 % | 6.081 B -8.41 % | 6.639 B 9.25 % | 6.077 B 180.48 % | 2.167 B 91.39 % | 1.132 B 125.13 % | 502.814 M 100.85 % | 250.347 M -17.47 % | 303.328 M 7.86 % | 281.222 M -0.73 % | 283.295 M 6.85 % | 265.121 M -16.62 % | 317.969 M 22.03 % | 260.574 M 1.03 % | 257.930 M -20.96 % | 326.328 M |
Other non current assets | 347.882 M -52.47 % | 731.897 M 165.23 % | -1.122 B -2.24 % | -1.098 B 2.21 % | -1.122 B -2.81 % | -1.092 B -6 050.87 % | -17.748 M 98.34 % | -1.066 B -153.05 % | 2.009 B 182.30 % | 711.820 M 743.96 % | 84.343 M -33.14 % | 126.147 M 2.13 % | 123.513 M 33.42 % | 92.577 M 17 666.79 % | -527.000 K 67.61 % | -1.627 M -102.24 % | 72.648 M 56.42 % | 46.443 M -31.22 % | 67.520 M -0.29 % | 67.716 M -60.57 % | 171.724 M |
Long term investments | 2.667 B -1.75 % | 2.714 B 0.21 % | 2.708 B 6.38 % | 2.546 B 14.63 % | 2.221 B 9.59 % | 2.027 B 30 366.73 % | 6.652 M -99.69 % | 2.167 B 2 202.80 % | 94.107 M 17.14 % | 80.339 M 1 246.39 % | 5.967 M -84.25 % | 37.896 M | 0.000 | 0.000 -100.00 % | 110.775 M 5.85 % | 104.652 M 63.78 % | 63.899 M -83.39 % | 384.712 M 2 226.37 % | 16.537 M -70.02 % | 55.165 M | 0.000 |
Intangible assets | 2.916 B 5.22 % | 2.771 B -35.44 % | 4.292 B 2.94 % | 4.169 B 15.26 % | 3.617 B 7.41 % | 3.368 B 32.96 % | 2.533 B -32.21 % | 3.737 B 70.90 % | 2.186 B 162.99 % | 831.390 M 61.11 % | 516.039 M 17 962.27 % | 2.857 M -20.11 % | 3.576 M 43.27 % | 2.496 M -51.15 % | 5.109 M -0.02 % | 5.110 M -25.71 % | 6.878 M -19.52 % | 8.546 M -27.51 % | 11.789 M -7.70 % | 12.773 M -11.12 % | 14.371 M |
GoodWill | 1.033 B 2.22 % | 1.010 B -10.00 % | 1.123 B 0.00 % | 1.123 B 0.00 % | 1.123 B 0.00 % | 1.123 B 0.00 % | 1.123 B 0.00 % | 1.123 B 0.00 % | 1.123 B 600.89 % | 160.161 M 0.00 % | 160.161 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M -85.43 % | 68.625 M 0.00 % | 68.625 M -51.32 % | 140.964 M 0.00 % | 140.964 M 5.02 % | 134.221 M |
Goodwill and intangible assets | 3.948 B 4.42 % | 3.781 B -30.16 % | 5.415 B 2.32 % | 5.292 B 11.65 % | 4.740 B 5.56 % | 4.490 B 22.84 % | 3.655 B -24.77 % | 4.859 B 46.85 % | 3.309 B 233.72 % | 991.551 M 46.64 % | 676.200 M 23 568.18 % | 2.857 M -20.11 % | 3.576 M 43.27 % | 2.496 M -83.48 % | 15.109 M -0.01 % | 15.110 M -79.99 % | 75.503 M -2.16 % | 77.171 M -49.48 % | 152.753 M -0.64 % | 153.737 M 3.46 % | 148.592 M |
Property plant equipment net | 559.188 M -16.89 % | 672.861 M -37.48 % | 1.076 B -6.06 % | 1.146 B -1.73 % | 1.166 B -2.99 % | 1.202 B 14.04 % | 1.054 B 20.51 % | 874.414 M 17.55 % | 743.847 M 239.92 % | 218.829 M -4.23 % | 228.496 M 2 244.27 % | 9.747 M -22.22 % | 12.532 M 28.96 % | 9.718 M 3.13 % | 9.423 M -10.76 % | 10.559 M -6.47 % | 11.290 M -77.57 % | 50.329 M -57.07 % | 117.248 M 9.55 % | 107.028 M -12.69 % | 122.585 M |
Total non current assets | 7.522 B -6.67 % | 8.060 B -0.92 % | 8.135 B 2.35 % | 7.948 B 13.18 % | 7.023 B 5.85 % | 6.635 B 40.69 % | 4.716 B -31.26 % | 6.861 B 10.99 % | 6.181 B 208.27 % | 2.005 B 102.74 % | 989.039 M 612.82 % | 138.751 M -0.62 % | 139.621 M 33.24 % | 104.791 M -23.20 % | 136.452 M 3.59 % | 131.717 M -44.08 % | 235.551 M -57.89 % | 559.359 M 57.77 % | 354.542 M -7.76 % | 384.379 M -13.21 % | 442.901 M |
Other current assets | 613.364 M 0.65 % | 609.404 M 97.82 % | 308.057 M 17.70 % | 261.720 M 49.36 % | 175.230 M 7.44 % | 163.097 M -8.10 % | 177.469 M -24.18 % | 234.074 M 273.51 % | 62.668 M -82.53 % | 358.715 M 5.08 % | 341.360 M 656.41 % | 45.129 M -50.02 % | 90.291 M 530.08 % | 14.330 M -91.30 % | 164.738 M 0.20 % | 164.411 M 7 561.28 % | 2.146 M -99.05 % | 226.887 M | 0.000 | 0.000 -100.00 % | 1.250 M |
Short term investments | 0.000 | 0.000 -100.00 % | 50.754 M -54.08 % | 110.519 M -0.11 % | 110.636 M | 0.000 | 0.000 | 0.000 100.00 % | -88.212 M -18.49 % | -74.445 M -565.66 % | 15.987 M -25.07 % | 21.335 M | 0.000 | 0.000 100.00 % | -75.173 M -9.21 % | -68.831 M -1 830.73 % | 3.977 M | 0.000 100.00 % | -8.553 M 79.01 % | -40.748 M | 0.000 |
cash and cash equivalents | 1.437 B 18.79 % | 1.210 B -54.29 % | 2.647 B 79.61 % | 1.474 B 4.04 % | 1.417 B -0.64 % | 1.426 B -11.49 % | 1.611 B -18.73 % | 1.982 B 1.10 % | 1.960 B 5.26 % | 1.862 B 10.04 % | 1.692 B 44.16 % | 1.174 B 81.44 % | 647.050 M -9.76 % | 717.035 M 15.73 % | 619.590 M -1.54 % | 629.287 M 2.76 % | 612.414 M -14.75 % | 718.373 M 155.60 % | 281.052 M 91.41 % | 146.833 M 43.24 % | 102.506 M |
Cash and short term investments | 1.437 B 18.79 % | 1.210 B -55.15 % | 2.698 B 70.29 % | 1.584 B 3.74 % | 1.527 B 7.12 % | 1.426 B -11.49 % | 1.611 B -18.73 % | 1.982 B 1.10 % | 1.960 B 5.26 % | 1.862 B 10.04 % | 1.692 B 44.16 % | 1.174 B 81.44 % | 647.050 M -9.76 % | 717.035 M 15.73 % | 619.590 M -1.54 % | 629.287 M 2.09 % | 616.391 M -14.20 % | 718.373 M 155.60 % | 281.052 M 91.41 % | 146.833 M 43.24 % | 102.506 M |
Total current assets | 3.128 B 4.45 % | 2.995 B -25.73 % | 4.033 B 35.66 % | 2.973 B 8.89 % | 2.730 B 18.44 % | 2.305 B 5.61 % | 2.182 B -9.88 % | 2.422 B 8.10 % | 2.240 B -0.88 % | 2.260 B 2.56 % | 2.204 B 70.43 % | 1.293 B 56.57 % | 825.907 M -11.83 % | 936.676 M 18.73 % | 788.938 M -1.56 % | 801.447 M -4.93 % | 843.015 M -13.98 % | 979.986 M 46.10 % | 670.777 M 42.52 % | 470.654 M -6.91 % | 505.572 M |
Inventory | 38.452 M -10.55 % | 42.988 M -10.11 % | 47.824 M 1.56 % | 47.089 M 7.41 % | 43.842 M 10.52 % | 39.668 M 31.14 % | 30.249 M 29.19 % | 23.415 M 28.77 % | 18.184 M 364.71 % | 3.913 M 64.62 % | 2.377 M -75.26 % | 9.609 M 20.61 % | 7.967 M -45.81 % | 14.702 M 218.92 % | 4.610 M -40.51 % | 7.749 M -73.88 % | 29.664 M -14.58 % | 34.726 M -47.13 % | 65.687 M -1.71 % | 66.827 M -12.52 % | 76.395 M |
Net receivables | 1.039 B -8.25 % | 1.132 B 15.70 % | 978.859 M -9.32 % | 1.080 B 9.73 % | 983.795 M 45.42 % | 676.527 M 85.86 % | 363.992 M 84.65 % | 197.121 M -12.64 % | 225.654 M 496.59 % | 37.824 M -77.44 % | 167.654 M 141.47 % | 69.432 M -13.86 % | 80.599 M | 0.000 -100.00 % | 163.369 M 4.28 % | 156.668 M -17.44 % | 189.757 M -12.55 % | 216.997 M -28.31 % | 302.707 M 19.47 % | 253.382 M -15.88 % | 301.230 M |
Tax assets | 0.000 -100.00 % | 159.675 M 177.06 % | 57.631 M -7.10 % | 62.038 M 238.88 % | 18.307 M 138.25 % | 7.684 M -56.70 % | 17.748 M -32.20 % | 26.176 M 4.97 % | 24.937 M 848.54 % | 2.629 M 144.06 % | -5.967 M 84.25 % | -37.896 M | 0.000 | 0.000 -100.00 % | 1.672 M -44.69 % | 3.023 M -75.24 % | 12.211 M 1 634.52 % | 704.000 K 45.45 % | 484.000 K -33.97 % | 733.000 K | 0.000 |
Other assets | 0.000 100.00 % | -157.814 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.138 B | 0.000 | 0.000 | 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 | 353.880 M -40.76 % | 597.381 M 43.11 % | 417.441 M -43.36 % | 737.054 M -3.11 % | 760.696 M 44.08 % | 527.970 M 12.64 % | 468.741 M 10.36 % | 424.723 M 45.16 % | 292.583 M -71.05 % | 1.011 B 14 274.84 % | 7.031 M -94.04 % | 117.975 M 436.06 % | 22.008 M -59.87 % | 54.839 M 13.82 % | 48.179 M 6.31 % | 45.318 M 65.36 % | 27.405 M 76.95 % | 15.487 M -93.92 % | 254.872 M 306.89 % | 62.639 M 7.22 % | 58.421 M |
Tax payables | 0.000 -100.00 % | 111.925 M 20.28 % | 93.051 M 16.75 % | 79.701 M 20.72 % | 66.020 M -15.82 % | 78.429 M 16.90 % | 67.092 M -0.84 % | 67.660 M 101.89 % | 33.514 M 93.73 % | 17.299 M 5.35 % | 16.420 M 139.92 % | 6.844 M 3.85 % | 6.590 M -2.54 % | 6.762 M 29 300.00 % | 23.000 K -90.38 % | 239.000 K 56.21 % | 153.000 K -92.32 % | 1.992 M -67.12 % | 6.058 M | 0.000 | 0.000 |
Deferred revenue non current | 149.175 M -12.26 % | 170.011 M -2.53 % | 174.432 M 17.70 % | 148.206 M -1.61 % | 150.626 M 0.40 % | 150.026 M -6.32 % | 160.145 M -8.64 % | 175.293 M 9.48 % | 160.115 M -79.56 % | 783.385 M 0.44 % | 779.947 M | 0.000 -100.00 % | 43.444 M -7.40 % | 46.915 M 32.93 % | 35.294 M 3.53 % | 34.091 M 0.00 % | 34.091 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 322.664 M -10.29 % | 359.672 M -0.33 % | 360.876 M -12.99 % | 414.738 M 4.45 % | 397.070 M 35.40 % | 293.255 M -2.20 % | 299.845 M 20.47 % | 248.892 M 19.72 % | 207.898 M 743.16 % | 24.657 M 241.37 % | 7.223 M -6.64 % | 7.737 M -49.69 % | 15.380 M -18.39 % | 18.846 M -24.43 % | 24.940 M -7.97 % | 27.099 M -40.60 % | 45.619 M -7.01 % | 49.059 M -50.80 % | 99.705 M 23.79 % | 80.543 M 13.33 % | 71.067 M |
Capital lease obligations | 15.781 M 98.53 % | 7.949 M -78.51 % | 36.984 M 146.87 % | 14.981 M -52.92 % | 31.820 M 4.09 % | 30.571 M | 0.000 -100.00 % | 90.410 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 262.736 M 8 969.69 % | 2.897 M | 0.000 | 0.000 | 0.000 100.00 % | -8.282 M -144.14 % | 18.764 M | 0.000 -100.00 % | 23.185 M -78.88 % | 109.765 M -32.92 % | 163.627 M -58.13 % | 390.832 M 129.47 % | 170.319 M 0.00 % | 170.319 M 392.48 % | -58.232 M -6.48 % | -54.690 M -132.11 % | 170.319 M -79.98 % | 850.761 M 705.14 % | 105.666 M -79.54 % | 516.560 M -6.26 % | 551.078 M |
Deferred tax liabilities non current | 287.042 M -0.59 % | 288.756 M 24.22 % | 232.462 M -1.07 % | 234.978 M 8.13 % | 217.320 M -8.93 % | 238.638 M -9.54 % | 263.818 M -0.49 % | 265.114 M 11.46 % | 237.853 M 251.48 % | 67.671 M 11.92 % | 60.463 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 -100.00 % | 411.368 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 429.989 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -300.490 M | 0.000 | 0.000 | 0.000 |
Total assets | 10.650 B -2.26 % | 10.897 B -10.44 % | 12.167 B 11.42 % | 10.921 B 11.98 % | 9.753 B 9.09 % | 8.940 B -1.07 % | 9.036 B -2.65 % | 9.283 B 10.22 % | 8.422 B 97.44 % | 4.265 B 33.59 % | 3.193 B 122.99 % | 1.432 B 48.30 % | 965.528 M -7.29 % | 1.041 B 12.54 % | 925.390 M -0.83 % | 933.164 M -13.48 % | 1.079 B -29.93 % | 1.539 B 50.13 % | 1.025 B 19.92 % | 855.033 M -9.85 % | 948.473 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.278 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.882 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -247.322 M -520.85 % | -39.836 M 55.86 % | -90.251 M 77.83 % | -407.078 M -180.07 % | -145.348 M 46.17 % | -270.026 M -57.92 % | -170.991 M -268.40 % | 101.539 M 110.18 % | -997.019 M -741.60 % | 155.395 M 204.89 % | -148.144 M -653.25 % | 26.777 M 172.08 % | -37.151 M -154.05 % | 68.737 M 624.39 % | -13.108 M -118.83 % | 69.617 M 418.98 % | -21.825 M 11.80 % | -24.745 M -171.36 % | 34.677 M -23.57 % | 45.371 M 166.66 % | -68.064 M |
Accounts receivables | -162.920 M 64.35 % | -456.944 M -139.50 % | -190.790 M 51.47 % | -393.136 M -21.53 % | -323.500 M -6.62 % | -303.426 M -85.93 % | -163.195 M -535.76 % | 37.451 M 359.05 % | -14.457 M -201.70 % | 14.216 M 247.24 % | 4.094 M -75.77 % | 16.898 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 7.433 M 844.97 % | -997.813 K 75.29 % | -4.038 M -87.64 % | -2.152 M -25.77 % | -1.711 M 82.90 % | -10.007 M -28.36 % | -7.796 M -102.97 % | -3.841 M -96.57 % | -1.954 M -115.21 % | 12.843 M 212.43 % | -11.423 M -755.01 % | -1.336 M -119.84 % | 6.735 M 166.09 % | -10.191 M -579.35 % | 2.126 M -89.78 % | 20.809 M 224.03 % | 6.422 M 125.95 % | -24.745 M -752.21 % | 3.794 M -64.77 % | 10.769 M 163.64 % | -16.922 M |
Accounts payables | -126.606 M -126.90 % | 470.671 M 480.44 % | 81.088 M 294.51 % | -41.688 M -121.94 % | 189.991 M 25.90 % | 150.912 M 4.04 % | 145.045 M 32.74 % | 109.271 M 111.28 % | -968.809 M -251.24 % | 640.583 M 15 746.87 % | -4.094 M 75.77 % | -16.898 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 13.940 M 126.52 % | -52.564 M -323.78 % | 23.489 M -21.44 % | 29.898 M 395.20 % | -10.128 M 90.58 % | -107.505 M 25.88 % | -145.045 M -250.84 % | -41.342 M -250.39 % | -11.799 M 97.70 % | -512.247 M -263.77 % | -140.815 M -1 355.60 % | 11.215 M 125.55 % | -43.886 M -155.60 % | 78.928 M 618.10 % | -15.234 M -131.21 % | 48.808 M 272.79 % | -28.247 M | 0.000 -100.00 % | 30.883 M -10.75 % | 34.602 M 167.66 % | -51.142 M |
Other non cash items | -450.876 K -100.37 % | 123.053 M -12.28 % | 140.277 M 36.50 % | 102.764 M -56.13 % | 234.261 M 65.46 % | 141.579 M -54.86 % | 313.621 M 162.09 % | 119.662 M 240.94 % | -84.905 M -335.54 % | -19.494 M -65.72 % | -11.763 M -180.41 % | -4.195 M 37.67 % | -6.730 M 95.17 % | -139.340 M -1 958.11 % | 7.499 M -92.82 % | 104.400 M -72.32 % | 377.168 M 275.06 % | -215.446 M -433.89 % | 64.526 M 62.67 % | 39.666 M 73.68 % | 22.839 M |
Net cash provided by operating activities | 369.321 M -34.05 % | 560.008 M -13.01 % | 643.772 M 311.99 % | 156.260 M -63.73 % | 430.838 M 60.00 % | 269.270 M -51.01 % | 549.612 M 29.89 % | 423.143 M 148.34 % | -875.263 M -423.85 % | 270.264 M 318.74 % | -123.556 M -3 704.06 % | -3.248 M 95.14 % | -66.800 M -252.28 % | 43.867 M 266.71 % | -26.314 M -298.88 % | 13.231 M 118.71 % | -70.707 M -180.05 % | 88.325 M -39.01 % | 144.823 M 97.77 % | 73.228 M 2 121.72 % | 3.296 M |
Investments in property plant and equipment | 0.000 100.00 % | -70.584 M 88.52 % | -614.831 M 17.49 % | -745.150 M -69.43 % | -439.809 M -144.92 % | -179.575 M 37.38 % | -286.786 M 44.22 % | -514.134 M -507.41 % | -84.643 M -518.01 % | -13.696 M 22.87 % | -17.756 M -552.31 % | -2.722 M 93.05 % | -39.159 M -1 263.47 % | -2.872 M 26.77 % | -3.922 M -1.79 % | -3.853 M 31.20 % | -5.600 M -41.56 % | -3.956 M 83.20 % | -23.550 M -204.62 % | -7.731 M -7.78 % | -7.173 M |
Acquisitions net | 0.000 -100.00 % | 31.448 M 1 823.44 % | 1.635 M -95.94 % | 40.302 M -28.36 % | 56.254 M 29 507.37 % | 190.000 K -99.75 % | 77.514 M 234 790.91 % | 33.000 K -99.98 % | 207.267 M 2 991.69 % | 6.704 M 110.02 % | -66.937 M -14 547.05 % | -457.000 K -101.30 % | 35.264 M -0.60 % | 35.477 M 118 356.67 % | -30.000 K -101.31 % | 2.283 M -81.42 % | 12.285 M | 0.000 100.00 % | -195.000 K 97.94 % | -9.469 M 68.40 % | -29.969 M |
Purchases of investments | 0.000 | 0.000 100.00 % | -53.443 M -1 821.72 % | -2.781 M -3 465.38 % | -78.000 K 99.93 % | -110.714 M -22.58 % | -90.320 M 4.48 % | -94.560 M -2 092.44 % | -4.313 M 90.10 % | -43.544 M -214.65 % | -13.839 M -216.59 % | 11.870 M 752.56 % | -1.819 M | 0.000 100.00 % | -63.496 M -99.55 % | -31.819 M 75.54 % | -130.075 M | 0.000 100.00 % | -580.000 K | 0.000 100.00 % | -1.594 M |
Sales maturities of investments | 0.000 -100.00 % | 44.663 M -16.43 % | 53.443 M 1 821.72 % | 2.781 M 3 465.38 % | 78.000 K | 0.000 -100.00 % | 12.806 M -86.45 % | 94.527 M 1 637.95 % | 5.439 M -60.44 % | 13.748 M -39.99 % | 22.909 M -42.72 % | 39.993 M 196.88 % | 13.471 M | 0.000 100.00 % | -2.394 M -160.20 % | 3.977 M 983.78 % | -450.000 K -128.20 % | 1.596 M 244.83 % | -1.102 M | 0.000 -100.00 % | 6.758 M |
Other investing activites | -413.950 M -13.27 % | -365.445 M -783.80 % | 53.443 M 1 821.72 % | 2.781 M 3 465.38 % | 78.000 K | 0.000 100.00 % | -56.144 M 80.86 % | -293.361 M -911.04 % | 36.171 M 86 021.43 % | 42.000 K -99.75 % | 16.697 M 391.09 % | 3.400 M 223.10 % | -2.762 M -102.15 % | 128.393 M 1 733.40 % | 7.003 M 521.38 % | 1.127 M -81.17 % | 5.986 M 151.49 % | -11.626 M 9.14 % | -12.795 M -149.53 % | 25.833 M 718.31 % | -4.178 M |
Net cash used for investing activites | -413.950 M -15.01 % | -359.917 M 35.70 % | -559.753 M 20.27 % | -702.067 M -83.08 % | -383.477 M -32.19 % | -290.099 M 15.41 % | -342.930 M 18.27 % | -419.574 M -362.36 % | 159.921 M 535.21 % | -36.746 M 37.64 % | -58.926 M -213.14 % | 52.084 M 942.72 % | 4.995 M -96.90 % | 160.998 M 356.21 % | -62.839 M -122.16 % | -28.285 M 76.00 % | -117.854 M -742.66 % | -13.986 M 63.41 % | -38.222 M -542.74 % | 8.633 M 123.88 % | -36.156 M |
Debt repayment | 187.875 M 113.97 % | -1.345 B -227.22 % | 1.057 B 79.83 % | 587.992 M 9 680.31 % | 6.012 M -78.84 % | 28.407 M -85.25 % | 192.608 M 696.36 % | 24.186 M 113.48 % | -179.423 M | 0.000 -100.00 % | 813.600 M 170.68 % | 300.580 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -71.533 M -153.97 % | -28.166 M 67.43 % | -86.477 M -355.93 % | 33.789 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.250 M -69.70 % | 4.125 M -59.26 % | 10.125 M -94.95 % | 200.635 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.700 M -97.76 % | 254.500 M 136.09 % | 107.800 M | 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 100.00 % | -10.604 M | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -54.974 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 2.701 M 168.63 % | -3.935 M -102.59 % | 152.092 M 1 121.78 % | -14.885 M 0.57 % | -14.971 M 95.04 % | -302.121 M 54.96 % | -670.769 M -1 672.22 % | -37.849 M -103.96 % | 954.703 M 13 846.62 % | -6.945 M -841.99 % | 936.000 K 120.76 % | -4.508 M -185.20 % | 5.291 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.705 M -98.99 % | 169.495 M 432.16 % | -51.028 M -197.28 % | 52.454 M 4 333.58 % | -1.239 M |
Net cash used provided by financing activities | 190.576 M 114.13 % | -1.349 B -211.54 % | 1.209 B 111.04 % | 573.107 M 6 497.00 % | -8.959 M 96.73 % | -273.714 M 42.76 % | -478.161 M -2 077.02 % | 24.186 M -96.89 % | 776.530 M 27 636.52 % | -2.820 M -100.34 % | 824.661 M 66.03 % | 496.707 M 9 287.77 % | 5.291 M | 0.000 | 0.000 | 0.000 100.00 % | -58.173 M -116.50 % | 352.462 M 1 132.13 % | 28.606 M 184.08 % | -34.023 M -204.53 % | 32.550 M |
Effect of forex changes on cash | -39.530 M -219.98 % | 32.948 M 127.48 % | -119.884 M -501.88 % | 29.831 M 162.79 % | -47.512 M -278.04 % | -12.568 M 82.74 % | -72.800 M -191.37 % | 79.672 M 152.01 % | -153.180 M -357.08 % | -33.513 M -236.61 % | -9.956 M -156.17 % | 17.725 M | 0.000 -100.00 % | 10.833 M 4.31 % | 10.385 M 9 515.74 % | 108.000 K -99.26 % | 14.639 M 39.15 % | 10.520 M 48.59 % | 7.080 M 254.53 % | 1.997 M 3 815.69 % | 51.000 K |
Net change in cash | 106.215 M 109.49 % | -1.119 B -195.37 % | 1.173 B 1 948.22 % | 57.285 M 728.81 % | -9.110 M 95.36 % | -196.547 M 42.91 % | -344.279 M -2 768.83 % | 12.900 M 114.02 % | -91.992 M -146.65 % | 197.185 M -68.81 % | 632.223 M 12.24 % | 563.268 M 1 096.69 % | -56.514 M -126.20 % | 215.698 M 373.84 % | -78.768 M -427.02 % | -14.946 M 93.56 % | -232.095 M -153.07 % | 437.321 M 207.35 % | 142.287 M 185.52 % | 49.835 M 19 341.31 % | -259.000 K |
Cash at beginning of period | 1.331 B -42.85 % | 2.329 B 58.03 % | 1.474 B 4.04 % | 1.417 B -0.64 % | 1.426 B -12.12 % | 1.622 B -17.02 % | 1.955 B -0.71 % | 1.969 B 1.26 % | 1.944 B 11.29 % | 1.747 B 56.70 % | 1.115 B 102.09 % | 551.748 M -9.29 % | 608.262 M 54.95 % | 392.564 M -16.71 % | 471.332 M -3.07 % | 486.278 M -32.31 % | 718.373 M 155.60 % | 281.052 M 102.54 % | 138.765 M 56.04 % | 88.930 M -0.29 % | 89.189 M |
Cash at end of period | 1.437 B 18.79 % | 1.210 B -54.29 % | 2.647 B 79.61 % | 1.474 B 4.04 % | 1.417 B -0.64 % | 1.426 B -11.49 % | 1.611 B -18.73 % | 1.982 B 6.99 % | 1.852 B -4.73 % | 1.944 B 11.29 % | 1.747 B 56.70 % | 1.115 B 102.09 % | 551.748 M -9.29 % | 608.262 M 54.95 % | 392.564 M -16.71 % | 471.332 M -3.07 % | 486.278 M -32.31 % | 718.373 M 155.60 % | 281.052 M 102.54 % | 138.765 M 56.04 % | 88.930 M |
Operating cash flow | 369.321 M -34.05 % | 560.008 M -13.01 % | 643.772 M 311.99 % | 156.260 M -63.73 % | 430.838 M 60.00 % | 269.270 M -51.01 % | 549.612 M 29.89 % | 423.143 M 148.34 % | -875.263 M -423.85 % | 270.264 M 318.74 % | -123.556 M -3 704.06 % | -3.248 M 95.14 % | -66.800 M -252.28 % | 43.867 M 266.71 % | -26.314 M -298.88 % | 13.231 M 118.71 % | -70.707 M -180.05 % | 88.325 M -39.01 % | 144.823 M 97.77 % | 73.228 M 2 121.72 % | 3.296 M |
Capital expenditure | -14.226 M 96.96 % | -467.745 M 23.92 % | -614.831 M 17.49 % | -745.150 M -69.43 % | -439.809 M -144.92 % | -179.575 M 37.38 % | -286.786 M 44.22 % | -514.134 M -507.41 % | -84.643 M -518.01 % | -13.696 M 22.87 % | -17.756 M -552.31 % | -2.722 M 93.05 % | -39.159 M -1 263.47 % | -2.872 M 26.77 % | -3.922 M -1.79 % | -3.853 M 31.20 % | -5.600 M -41.56 % | -3.956 M 83.20 % | -23.550 M -204.62 % | -7.731 M -7.78 % | -7.173 M |
Free CashFlow | 355.095 M 284.87 % | 92.263 M 218.80 % | 28.941 M 104.91 % | -588.890 M -6 464.37 % | -8.971 M -110.00 % | 89.695 M -65.87 % | 262.826 M 388.85 % | -90.991 M 90.52 % | -959.906 M -474.13 % | 256.568 M 281.56 % | -141.312 M -2 267.04 % | -5.970 M 94.37 % | -105.959 M -358.47 % | 40.995 M 235.58 % | -30.236 M -422.41 % | 9.378 M 112.29 % | -76.307 M -190.44 % | 84.369 M -30.43 % | 121.273 M 85.16 % | 65.497 M 1 789.37 % | -3.877 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2025-06-30 | 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 | 2009-01-31 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-01-31 | 2004-06-30 | 2004-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 791.540 M -13.59 % | 916.052 M 6.14 % | 863.093 M -4.61 % | 904.809 M -26.14 % | 1.225 B -12.45 % | 1.399 B 20.11 % | 1.165 B -20.35 % | 1.463 B 52.98 % | 956.121 M -19.76 % | 1.192 B 98.89 % | 599.092 M -16.55 % | 717.874 M 7.75 % | 666.239 M -7.91 % | 723.454 M 32.33 % | 546.687 M -17.65 % | 663.859 M 56.20 % | 425.006 M 66.67 % | 254.998 M 58.46 % | 160.923 M 59.94 % | 100.617 M 27.66 % | 78.819 M -74.71 % | 311.677 M 1 177.99 % | 24.388 M -55.05 % | 54.258 M -64.74 % | 153.886 M 59.41 % | 96.534 M -53.68 % | 208.387 M 100.00 % | 104.194 M -43.74 % | 185.184 M 100.00 % | 92.592 M -56.25 % | 211.639 M 100.00 % | 105.820 M -53.05 % | 225.376 M 100.00 % | 112.688 M -61.57 % | 293.223 M 100.00 % | 146.612 M -59.09 % | 358.412 M 100.00 % | 179.206 M -69.33 % | 584.382 M 100.00 % | 292.191 M -45.00 % | 531.298 M 300.00 % | 132.825 M -75.03 % | 531.848 M 300.00 % | 132.962 M |
Net income | 139.303 M -14.27 % | 162.490 M 13.32 % | 143.390 M 246.24 % | 41.413 M -72.31 % | 149.541 M -30.24 % | 214.376 M 54.42 % | 138.827 M 10.62 % | 125.496 M -9.43 % | 138.555 M 278.83 % | 36.574 M -60.44 % | 92.453 M 0.85 % | 91.677 M -29.78 % | 130.555 M -12.97 % | 150.006 M 30.44 % | 115.002 M -3.87 % | 119.628 M 69.25 % | 70.680 M 84.52 % | 38.305 M -58.27 % | 91.796 M 507.44 % | 15.112 M 556.69 % | -3.309 M -118.45 % | 17.935 M 191.86 % | -19.523 M -618.33 % | 3.767 M 110.10 % | -37.284 M -156.14 % | -14.556 M 45.38 % | -26.650 M -100.00 % | -13.325 M -127.23 % | 48.938 M 100.00 % | 24.469 M 188.14 % | -27.763 M -100.00 % | -13.882 M 92.15 % | -176.854 M -100.00 % | -88.427 M 78.98 % | -420.691 M -100.00 % | -210.346 M -169.56 % | 302.380 M 100.00 % | 151.190 M 431.14 % | 28.465 M 100.00 % | 14.233 M 149.87 % | -28.538 M -300.00 % | -7.135 M -124.67 % | 28.919 M 300.00 % | 7.230 M |
Income before tax | 193.877 M -5.40 % | 204.954 M 3.57 % | 197.897 M 112.29 % | 93.218 M -50.84 % | 189.636 M -17.68 % | 230.354 M 30.47 % | 176.552 M 144.17 % | 72.308 M -63.16 % | 196.268 M 385.37 % | 40.437 M -62.87 % | 108.900 M 13.45 % | 95.992 M -36.35 % | 150.813 M -18.98 % | 186.136 M 34.12 % | 138.780 M -29.97 % | 198.165 M 98.72 % | 99.720 M 69.35 % | 58.885 M 104.70 % | 28.766 M 31.28 % | 21.913 M 99.84 % | 10.965 M -48.06 % | 21.111 M 474.91 % | -5.631 M -226.06 % | 4.467 M 108.31 % | -53.744 M -268.72 % | -14.576 M 45.03 % | -26.515 M -100.00 % | -13.258 M -123.05 % | 57.516 M 100.00 % | 28.758 M 209.86 % | -26.176 M -100.00 % | -13.088 M 92.14 % | -166.542 M -100.00 % | -83.271 M 80.69 % | -431.267 M -100.00 % | -215.634 M -170.82 % | 304.460 M 100.00 % | 152.230 M 333.36 % | 35.128 M 100.00 % | 17.564 M 169.01 % | -25.450 M -300.00 % | -6.363 M -120.06 % | 31.719 M 300.00 % | 7.930 M |
Income before tax ratio | 0.24 9.48 % | 0.22 -2.42 % | 0.23 122.56 % | 0.10 -33.44 % | 0.15 -5.97 % | 0.16 8.63 % | 0.15 206.55 % | 0.05 -75.92 % | 0.21 504.87 % | 0.03 -81.33 % | 0.18 35.94 % | 0.13 -40.93 % | 0.23 -12.02 % | 0.26 1.35 % | 0.25 -14.96 % | 0.30 27.22 % | 0.23 1.61 % | 0.23 29.18 % | 0.18 -17.92 % | 0.22 56.55 % | 0.14 105.39 % | 0.07 129.34 % | -0.23 -380.45 % | 0.08 123.57 % | -0.35 -131.30 % | -0.15 -18.67 % | -0.13 0.00 % | -0.13 -140.97 % | 0.31 0.00 % | 0.31 351.12 % | -0.12 0.00 % | -0.12 83.26 % | -0.74 0.00 % | -0.74 49.76 % | -1.47 0.00 % | -1.47 -273.14 % | 0.85 0.00 % | 0.85 1 313.16 % | 0.06 0.00 % | 0.06 225.49 % | -0.05 0.00 % | -0.05 -180.32 % | 0.06 0.00 % | 0.06 |
EBITDA | 368.863 M -8.17 % | 401.668 M 15.05 % | 349.130 M 7.59 % | 324.498 M -20.30 % | 407.159 M -8.72 % | 446.078 M 22.20 % | 365.040 M 79.35 % | 203.539 M -38.60 % | 331.514 M 75.70 % | 188.683 M -24.20 % | 248.922 M 12.56 % | 221.141 M -19.04 % | 273.150 M -7.78 % | 296.202 M 38.64 % | 213.643 M -26.69 % | 291.407 M 53.12 % | 190.309 M 80.60 % | 105.378 M 217.81 % | 33.158 M -41.00 % | 56.200 M 101.47 % | 27.895 M -23.05 % | 36.252 M 226 676.56 % | -16.000 K -100.07 % | 21.411 M 139.42 % | -54.318 M -730.23 % | -6.543 M 38.25 % | -10.595 M -100.00 % | -5.298 M -107.65 % | 69.218 M 100.00 % | 34.609 M 311.00 % | -16.402 M -100.00 % | -8.201 M 94.24 % | -142.350 M -100.00 % | -71.175 M 83.05 % | -419.957 M -100.00 % | -209.979 M -163.52 % | 330.596 M 100.00 % | 165.298 M 216.16 % | 52.283 M 100.00 % | 26.142 M 399.75 % | -8.721 M -300.00 % | -2.180 M -104.25 % | 51.321 M 300.00 % | 12.830 M |
Net income ratio | 0.18 -0.78 % | 0.18 6.77 % | 0.17 262.98 % | 0.05 -62.50 % | 0.12 -20.32 % | 0.15 28.57 % | 0.12 38.88 % | 0.09 -40.79 % | 0.14 372.10 % | 0.03 -80.11 % | 0.15 20.84 % | 0.13 -34.83 % | 0.20 -5.49 % | 0.21 -1.43 % | 0.21 16.74 % | 0.18 8.36 % | 0.17 10.71 % | 0.15 -73.67 % | 0.57 279.80 % | 0.15 457.76 % | -0.04 -172.96 % | 0.06 107.19 % | -0.80 -1 253.18 % | 0.07 128.65 % | -0.24 -60.68 % | -0.15 -17.91 % | -0.13 0.00 % | -0.13 -148.39 % | 0.26 0.00 % | 0.26 301.45 % | -0.13 0.00 % | -0.13 83.28 % | -0.78 0.00 % | -0.78 45.31 % | -1.43 0.00 % | -1.43 -270.06 % | 0.84 0.00 % | 0.84 1 632.03 % | 0.05 0.00 % | 0.05 190.68 % | -0.05 0.00 % | -0.05 -198.78 % | 0.05 0.00 % | 0.05 |
Ratio EBITDA | 0.47 6.28 % | 0.44 8.40 % | 0.40 12.79 % | 0.36 7.91 % | 0.33 4.25 % | 0.32 1.74 % | 0.31 125.17 % | 0.14 -59.87 % | 0.35 118.96 % | 0.16 -61.89 % | 0.42 34.88 % | 0.31 -24.86 % | 0.41 0.14 % | 0.41 4.77 % | 0.39 -10.97 % | 0.44 -1.97 % | 0.45 8.36 % | 0.41 100.56 % | 0.21 -63.11 % | 0.56 57.82 % | 0.35 204.27 % | 0.12 17 829.12 % | 0.00 -100.17 % | 0.39 211.79 % | -0.35 -420.81 % | -0.07 -33.30 % | -0.05 0.00 % | -0.05 -113.60 % | 0.37 0.00 % | 0.37 582.30 % | -0.08 0.00 % | -0.08 87.73 % | -0.63 0.00 % | -0.63 55.90 % | -1.43 0.00 % | -1.43 -255.27 % | 0.92 0.00 % | 0.92 930.98 % | 0.09 0.00 % | 0.09 645.05 % | -0.02 0.00 % | -0.02 -117.01 % | 0.10 0.00 % | 0.10 |
Gross profit ratio | 0.41 22.98 % | 0.34 -13.77 % | 0.39 96.43 % | 0.20 -37.50 % | 0.32 1.17 % | 0.31 11.41 % | 0.28 33.83 % | 0.21 -18.53 % | 0.26 -12.84 % | 0.30 36.09 % | 0.22 -40.72 % | 0.37 29.83 % | 0.28 -4.17 % | 0.30 0.08 % | 0.30 17.29 % | 0.25 -23.97 % | 0.33 0.74 % | 0.33 28.39 % | 0.26 -7.67 % | 0.28 -13.21 % | 0.32 370.10 % | 0.07 -71.25 % | 0.24 -23.22 % | 0.31 324.73 % | 0.07 -62.05 % | 0.19 93.96 % | 0.10 0.00 % | 0.10 -30.36 % | 0.14 0.00 % | 0.14 -14.18 % | 0.16 0.00 % | 0.16 901.71 % | -0.02 0.00 % | -0.02 -704.94 % | 0.00 0.00 % | 0.00 -102.96 % | 0.09 0.00 % | 0.09 -79.21 % | 0.42 0.00 % | 0.42 -5.58 % | 0.44 0.00 % | 0.44 -2.01 % | 0.45 0.00 % | 0.45 |
Weighted average shs out dil | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B -46.84 % | 2.822 B -18.18 % | 3.449 B 0.00 % | 3.449 B 0.00 % | 3.449 B 0.00 % | 3.449 B 0.00 % | 3.449 B 0.05 % | 3.447 B -6.26 % | 3.677 B -11.34 % | 4.148 B -0.15 % | 4.154 B 51.33 % | 2.745 B 24.29 % | 2.208 B -12.80 % | 2.533 B 67.04 % | 1.516 B -31.56 % | 2.216 B 100.01 % | 1.108 B -15.63 % | 1.313 B 64.58 % | 797.742 M -3.47 % | 826.448 M 21.99 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M -0.95 % | 683.962 M 0.00 % | 683.962 M 4.38 % | 655.273 M 0.00 % | 655.273 M 31.27 % | 499.174 M 0.00 % | 499.174 M 1.00 % | 494.245 M 0.00 % | 494.245 M -0.06 % | 494.551 M 0.00 % | 494.551 M |
Weighted average shs out | 1.500 B -1.95 % | 1.530 B 1.99 % | 1.500 B -0.11 % | 1.502 B 0.11 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B -52.22 % | 3.140 B -3.54 % | 3.255 B -10.83 % | 3.651 B 8.22 % | 3.373 B 124.83 % | 1.500 B 0.00 % | 1.500 B -40.76 % | 2.533 B 703.07 % | 315.383 M -85.77 % | 2.216 B -66.19 % | 6.554 B 399.16 % | 1.313 B 64.58 % | 797.758 M -3.47 % | 826.448 M 21.99 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M -0.95 % | 683.962 M 0.00 % | 683.962 M 4.38 % | 655.273 M 0.00 % | 655.273 M 31.27 % | 499.174 M 0.00 % | 499.174 M 1.00 % | 494.245 M 0.00 % | 494.245 M -0.06 % | 494.551 M 0.00 % | 494.551 M |
EPS diluted | 0.09 -15.64 % | 0.11 10.89 % | 0.10 259.42 % | 0.03 -72.32 % | 0.10 -28.79 % | 0.14 51.35 % | 0.09 107.87 % | 0.04 10.70 % | 0.04 279.25 % | 0.01 -60.45 % | 0.03 0.75 % | 0.03 -29.63 % | 0.04 -13.10 % | 0.04 38.98 % | 0.03 8.68 % | 0.03 69.41 % | 0.02 4.94 % | 0.02 37.29 % | 0.01 96.67 % | 0.01 -42.86 % | 0.01 29.63 % | 0.01 170.00 % | 0.00 7.14 % | 0.00 105.98 % | -0.05 -165.91 % | -0.02 55.10 % | -0.04 -100.00 % | -0.02 -127.07 % | 0.07 100.00 % | 0.04 188.73 % | -0.04 -100.00 % | -0.02 92.19 % | -0.26 -100.00 % | -0.13 78.23 % | -0.60 -100.00 % | -0.30 -162.50 % | 0.48 100.00 % | 0.24 319.58 % | 0.06 100.00 % | 0.03 149.65 % | -0.06 -300.00 % | -0.01 -124.66 % | 0.06 300.00 % | 0.01 |
Earnings per share | 0.09 -15.64 % | 0.11 10.89 % | 0.10 259.42 % | 0.03 -72.32 % | 0.10 -28.79 % | 0.14 51.35 % | 0.09 10.65 % | 0.08 -9.43 % | 0.09 278.28 % | 0.02 -60.39 % | 0.06 0.82 % | 0.06 -29.77 % | 0.09 82.01 % | 0.05 35.41 % | 0.04 7.62 % | 0.03 56.19 % | 0.02 -29.05 % | 0.03 70.11 % | 0.02 190.00 % | 0.01 -88.10 % | 0.05 522.22 % | 0.01 1 520.00 % | 0.00 -82.14 % | 0.00 105.98 % | -0.05 -165.91 % | -0.02 55.10 % | -0.04 -100.00 % | -0.02 -127.07 % | 0.07 100.00 % | 0.04 188.73 % | -0.04 -100.00 % | -0.02 92.19 % | -0.26 -100.00 % | -0.13 78.23 % | -0.60 -100.00 % | -0.30 -162.50 % | 0.48 100.00 % | 0.24 319.58 % | 0.06 100.00 % | 0.03 149.65 % | -0.06 -300.00 % | -0.01 -124.66 % | 0.06 300.00 % | 0.01 |
Gross profit | 327.534 M 6.27 % | 308.218 M -8.47 % | 336.757 M 87.38 % | 179.723 M -53.84 % | 389.377 M -11.42 % | 439.581 M 33.81 % | 328.516 M 6.60 % | 308.177 M 24.63 % | 247.277 M -30.06 % | 353.552 M 170.67 % | 130.622 M -50.53 % | 264.041 M 39.90 % | 188.742 M -11.75 % | 213.878 M 32.44 % | 161.489 M -3.41 % | 167.187 M 18.75 % | 140.786 M 67.90 % | 83.852 M 103.44 % | 41.217 M 47.67 % | 27.912 M 10.79 % | 25.194 M 18.88 % | 21.193 M 267.42 % | 5.768 M -65.49 % | 16.713 M 49.75 % | 11.160 M -39.50 % | 18.447 M -10.15 % | 20.531 M 100.00 % | 10.266 M -60.82 % | 26.198 M 100.00 % | 13.099 M -62.45 % | 34.887 M 100.00 % | 17.444 M 476.42 % | -4.634 M -100.00 % | -2.317 M -209.35 % | -749.000 K -100.00 % | -374.500 K -101.21 % | 30.942 M 100.00 % | 15.471 M -93.63 % | 242.715 M 100.00 % | 121.358 M -48.07 % | 233.700 M 300.00 % | 58.425 M -75.53 % | 238.749 M 300.00 % | 59.687 M |
Income tax expense | 42.907 M 15.37 % | 37.191 M 3.03 % | 36.097 M 32.18 % | 27.309 M -15.32 % | 32.248 M -27.37 % | 44.402 M 26.47 % | 35.108 M 302.46 % | -17.341 M -143.03 % | 40.300 M 322.33 % | -18.126 M -250.07 % | 12.078 M -2.33 % | 12.366 M -12.84 % | 14.188 M -47.73 % | 27.146 M 65.71 % | 16.382 M -71.73 % | 57.944 M 144.00 % | 23.748 M 26.35 % | 18.795 M 123.54 % | 8.408 M 23.63 % | 6.801 M 731.39 % | 818.000 K -74.25 % | 3.176 M 419.84 % | 611.000 K -12.78 % | 700.500 K 101.30 % | -53.744 M -268 620.00 % | -20.000 K -114.81 % | 135.000 K 100.00 % | 67.500 K -99.21 % | 8.578 M 100.00 % | 4.289 M 170.26 % | 1.587 M 100.00 % | 793.500 K -92.31 % | 10.312 M 100.00 % | 5.156 M 148.75 % | -10.576 M -100.00 % | -5.288 M -354.23 % | 2.080 M 100.00 % | 1.040 M -84.39 % | 6.663 M 100.00 % | 3.332 M 7.89 % | 3.088 M 300.00 % | 772.000 K -72.43 % | 2.800 M 300.00 % | 700.000 K |
Cost of revenue | 464.006 M -23.66 % | 607.834 M 15.48 % | 526.336 M -0.63 % | 529.665 M -36.62 % | 835.733 M -12.92 % | 959.732 M 14.73 % | 836.538 M -27.54 % | 1.155 B 62.87 % | 708.844 M -15.41 % | 837.967 M 78.87 % | 468.470 M 3.23 % | 453.833 M -4.96 % | 477.497 M -6.30 % | 509.576 M 32.29 % | 385.198 M -22.44 % | 496.672 M 74.75 % | 284.220 M 66.07 % | 171.146 M 42.97 % | 119.706 M 64.65 % | 72.705 M 35.58 % | 53.625 M -81.54 % | 290.484 M 1 460.06 % | 18.620 M -50.41 % | 37.546 M -73.69 % | 142.726 M 82.78 % | 78.087 M -58.43 % | 187.856 M 100.00 % | 93.928 M -40.92 % | 158.986 M 100.00 % | 79.493 M -55.03 % | 176.752 M 100.00 % | 88.376 M -61.58 % | 230.010 M 100.00 % | 115.005 M -60.88 % | 293.972 M 100.00 % | 146.986 M -55.11 % | 327.470 M 100.00 % | 163.735 M -52.08 % | 341.667 M 100.00 % | 170.834 M -42.60 % | 297.598 M 300.00 % | 74.400 M -74.62 % | 293.099 M 300.00 % | 73.275 M |
General and administrative expenses | 98.092 M 29.51 % | 75.743 M -30.85 % | 109.538 M -5.55 % | 115.970 M 3.68 % | 111.859 M 2.87 % | 108.743 M 9.44 % | 99.365 M -2.36 % | 101.768 M 14.91 % | 88.562 M 4.31 % | 84.905 M 17.55 % | 72.226 M 0.00 % | 72.226 M 8.11 % | 66.808 M -0.83 % | 67.365 M 30.23 % | 51.727 M -2.43 % | 53.015 M 23.56 % | 42.906 M | 0.000 -100.00 % | 30.972 M 54.47 % | 20.050 M 24.56 % | 16.097 M 106.04 % | 7.813 M -47.21 % | 14.800 M -6.77 % | 15.875 M -74.77 % | 62.918 M 92.28 % | 32.722 M -49.79 % | 65.171 M 100.00 % | 32.586 M -63.57 % | 89.452 M 100.00 % | 44.726 M -23.32 % | 58.325 M 100.00 % | 29.163 M -54.33 % | 63.848 M 100.00 % | 31.924 M -69.50 % | 104.652 M 100.00 % | 52.326 M -32.22 % | 77.205 M 100.00 % | 38.603 M -52.66 % | 81.547 M 100.00 % | 40.774 M -44.77 % | 73.830 M 300.00 % | 18.458 M -71.07 % | 63.806 M 300.00 % | 15.952 M |
Selling and marketing expenses | 0.000 -100.00 % | 19.293 M | 0.000 -100.00 % | 949.000 K 0.00 % | 949.000 K -26.21 % | 1.286 M 0.00 % | 1.286 M -7.08 % | 1.384 M -68.07 % | 4.335 M 245.97 % | 1.253 M 11.88 % | 1.120 M 2.00 % | 1.098 M -10.22 % | 1.223 M 21.69 % | 1.005 M 27.54 % | 788.000 K 4.10 % | 757.000 K -5.73 % | 803.000 K | 0.000 -100.00 % | 1.592 M 229.78 % | 482.750 K | 0.000 -100.00 % | 1.938 M | 0.000 -100.00 % | 140.000 K -98.05 % | 7.194 M 118.96 % | 3.286 M -44.50 % | 5.920 M 100.00 % | 2.960 M -69.29 % | 9.639 M 100.00 % | 4.820 M -48.32 % | 9.326 M 100.00 % | 4.663 M -40.38 % | 7.821 M 100.00 % | 3.911 M -53.59 % | 8.426 M 100.00 % | 4.213 M -73.71 % | 16.023 M 100.00 % | 8.012 M -94.84 % | 155.406 M 100.00 % | 77.703 M -40.96 % | 131.609 M 300.00 % | 32.902 M -75.09 % | 132.082 M 300.00 % | 33.021 M |
Other expenses | -46.536 M 7.64 % | -50.386 M -63.16 % | -30.881 M 47.34 % | -58.644 M -260.08 % | 36.634 M 75.82 % | 20.836 M -23.19 % | 27.125 M 54.81 % | 17.521 M -23.02 % | 22.760 M -27.78 % | 31.513 M -8.64 % | 34.493 M 47.45 % | 23.393 M -11.85 % | 26.539 M 57.91 % | 16.806 M 182.66 % | -20.332 M | 0.000 | 0.000 100.00 % | -5.309 M 75.74 % | -21.882 M -204.43 % | -7.188 M 4.02 % | -7.489 M | 0.000 100.00 % | -6.671 M | 0.000 | 0.000 -100.00 % | 2.991 M 327.45 % | -1.315 M -100.00 % | -657.500 K 99.51 % | -134.904 M -100.00 % | -67.452 M -245.85 % | -19.503 M -100.00 % | -9.752 M -117.46 % | 55.851 M 100.00 % | 27.926 M 376.16 % | -10.112 M -100.00 % | -5.056 M -108.31 % | 60.810 M 100.00 % | 30.405 M 284.11 % | -16.515 M -100.00 % | -8.258 M -116.80 % | 49.140 M 300.00 % | 12.285 M 69.64 % | 7.242 M 300.00 % | 1.811 M |
Operating expenses | 51.556 M 15.47 % | 44.649 M -43.24 % | 78.658 M 39.02 % | 56.580 M -25.52 % | 75.971 M 9.22 % | 69.556 M -5.17 % | 73.348 M -11.48 % | 82.863 M 207.15 % | 26.978 M -50.63 % | 54.645 M 782.38 % | -8.008 M -116.04 % | 49.931 M 398.71 % | 10.012 M -56.60 % | 23.070 M 1 974.64 % | 1.112 M -97.95 % | 54.281 M 237.99 % | 16.060 M -63.71 % | 44.259 M 314.33 % | 10.682 M -19.96 % | 13.345 M 55.03 % | 8.608 M -11.72 % | 9.751 M 19.95 % | 8.129 M -49.24 % | 16.015 M -78.03 % | 72.884 M 86.89 % | 38.999 M -44.11 % | 69.776 M 100.00 % | 34.888 M 197.42 % | -35.813 M -100.00 % | -17.907 M -137.19 % | 48.148 M 100.00 % | 24.074 M -81.12 % | 127.520 M 100.00 % | 63.760 M -38.08 % | 102.966 M 100.00 % | 51.483 M -66.58 % | 154.038 M 100.00 % | 77.019 M -65.06 % | 220.438 M 100.00 % | 110.219 M -56.71 % | 254.579 M 300.00 % | 63.645 M -68.67 % | 203.130 M 300.00 % | 50.783 M |
Cost and expenses | 515.561 M -20.98 % | 652.484 M 7.85 % | 604.993 M -16.39 % | 723.569 M -20.64 % | 911.704 M -11.42 % | 1.029 B 13.12 % | 909.886 M -26.47 % | 1.237 B 68.16 % | 735.822 M -17.57 % | 892.612 M 93.85 % | 460.462 M -8.60 % | 503.764 M 3.33 % | 487.509 M -8.47 % | 532.646 M 37.88 % | 386.310 M -29.88 % | 550.953 M 83.48 % | 300.280 M 39.40 % | 215.405 M 65.20 % | 130.388 M 51.53 % | 86.050 M 38.27 % | 62.233 M -79.27 % | 300.235 M 1 022.42 % | 26.749 M -50.06 % | 53.560 M -75.16 % | 215.610 M 84.15 % | 117.085 M -54.55 % | 257.632 M 100.00 % | 128.816 M 4.58 % | 123.173 M 100.00 % | 61.587 M -72.62 % | 224.900 M 100.00 % | 112.450 M -68.55 % | 357.530 M 100.00 % | 178.765 M -54.96 % | 396.938 M 100.00 % | 198.469 M -58.78 % | 481.508 M 100.00 % | 240.754 M -57.17 % | 562.105 M 100.00 % | 281.053 M -49.10 % | 552.177 M 300.00 % | 138.044 M -72.18 % | 496.229 M 300.00 % | 124.057 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 98.092 M 3.22 % | 95.035 M -13.24 % | 109.538 M -4.93 % | 115.224 M 2.33 % | 112.605 M 24.57 % | 90.392 M -10.03 % | 100.473 M 0.09 % | 100.384 M 101.83 % | 49.738 M -42.27 % | 86.158 M 225.31 % | 26.485 M -63.88 % | 73.324 M 100.61 % | 36.551 M -46.54 % | 68.370 M 30.19 % | 52.515 M -2.34 % | 53.772 M 23.02 % | 43.709 M -11.82 % | 49.568 M 52.22 % | 32.564 M 58.59 % | 20.533 M 27.56 % | 16.097 M 65.08 % | 9.751 M -34.11 % | 14.800 M -7.58 % | 16.015 M -77.16 % | 70.112 M 94.71 % | 36.008 M -49.35 % | 71.091 M 100.00 % | 35.546 M -64.13 % | 99.091 M 100.00 % | 49.546 M -26.76 % | 67.651 M 100.00 % | 33.826 M -52.80 % | 71.669 M 100.00 % | 35.835 M -68.31 % | 113.078 M 100.00 % | 56.539 M -39.35 % | 93.228 M 100.00 % | 46.614 M -80.33 % | 236.953 M 100.00 % | 118.477 M -42.33 % | 205.439 M 300.00 % | 51.360 M -73.78 % | 195.888 M 300.00 % | 48.972 M |
Interest income | 5.571 M -21.19 % | 7.069 M 101.77 % | 3.503 M -80.05 % | 17.562 M 287.17 % | 4.536 M -68.11 % | 14.226 M 762.70 % | 1.649 M -22.87 % | 2.138 M -75.08 % | 8.581 M 73.99 % | 4.932 M -23.65 % | 6.460 M -32.21 % | 9.529 M 50.99 % | 6.311 M 35.08 % | 4.672 M -80.39 % | 23.821 M 2.22 % | 23.303 M -6.81 % | 25.006 M 337.47 % | 5.716 M 45.70 % | 3.923 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.980 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 |
Interest expense | 80.482 M 34.68 % | 59.757 M -2.52 % | 61.301 M -15.52 % | 72.566 M -22.60 % | 93.749 M 0.52 % | 93.265 M 4.93 % | 88.883 M 102.68 % | 43.854 M 3.57 % | 42.344 M 13.54 % | 37.293 M -3.89 % | 38.802 M 4.27 % | 37.213 M -1.89 % | 37.928 M 110.71 % | 18.000 M 20.97 % | 14.880 M | 0.000 | 0.000 -100.00 % | 12.523 M 622.20 % | 1.734 M -51.24 % | 3.556 M | 0.000 -100.00 % | 2.837 M | 0.000 -100.00 % | 2.117 M | 0.000 -100.00 % | 4.059 M -9.95 % | 4.507 M 100.00 % | 2.254 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 |
Depreciation and amortization | 100.478 M -30.19 % | 143.935 M 50.86 % | 95.410 M -32.77 % | 141.908 M 14.55 % | 123.879 M -5.37 % | 130.912 M 19.41 % | 109.631 M 10.93 % | 98.832 M 1.17 % | 97.691 M -12.52 % | 111.678 M 10.33 % | 101.220 M 14.03 % | 88.770 M 2.37 % | 86.715 M 8.55 % | 79.886 M 28.67 % | 62.088 M -2.49 % | 63.676 M -4.93 % | 66.976 M 97.16 % | 33.970 M 88.45 % | 18.026 M 35.36 % | 13.318 M -28.93 % | 18.739 M 98.96 % | 9.418 M 4.42 % | 9.020 M -39.19 % | 14.834 M 337.07 % | 3.394 M 104.33 % | 1.661 M -53.81 % | 3.596 M 100.00 % | 1.798 M -68.97 % | 5.794 M 100.00 % | 2.897 M -47.05 % | 5.471 M 100.00 % | 2.736 M -52.48 % | 5.756 M 100.00 % | 2.878 M -44.83 % | 5.217 M 100.00 % | 2.609 M -73.61 % | 9.885 M 100.00 % | 4.943 M -71.19 % | 17.155 M 100.00 % | 8.578 M -48.73 % | 16.729 M 300.00 % | 4.182 M -78.66 % | 19.602 M 300.00 % | 4.901 M |
Operating income | 275.979 M 4.71 % | 263.568 M 2.12 % | 258.099 M 86.91 % | 138.088 M -55.94 % | 313.406 M -15.30 % | 370.025 M 45.01 % | 255.168 M 13.25 % | 225.314 M 2.28 % | 220.299 M -26.30 % | 298.907 M 115.61 % | 138.630 M -35.25 % | 214.110 M 19.80 % | 178.730 M -4.79 % | 187.719 M 23.86 % | 151.555 M -33.45 % | 227.731 M 84.65 % | 123.333 M 211.50 % | 39.593 M 29.66 % | 30.535 M -28.79 % | 42.882 M 158.54 % | 16.586 M -38.19 % | 26.834 M 1 236.55 % | -2.361 M -135.90 % | 6.577 M 111.40 % | -57.712 M -603.50 % | -8.204 M 42.19 % | -14.191 M -100.00 % | -7.096 M -111.19 % | 63.424 M 100.00 % | 31.712 M 244.98 % | -21.873 M -100.00 % | -10.937 M 92.62 % | -148.106 M -100.00 % | -74.053 M 82.58 % | -425.174 M -100.00 % | -212.587 M -166.29 % | 320.711 M 100.00 % | 160.356 M 356.49 % | 35.128 M 100.00 % | 17.564 M 169.01 % | -25.450 M -300.00 % | -6.363 M -120.06 % | 31.719 M 300.00 % | 7.930 M |
Operating income ratio | 0.35 21.18 % | 0.29 -3.78 % | 0.30 95.94 % | 0.15 -40.34 % | 0.26 -3.26 % | 0.26 20.74 % | 0.22 42.18 % | 0.15 -33.15 % | 0.23 -8.15 % | 0.25 8.41 % | 0.23 -22.42 % | 0.30 11.18 % | 0.27 3.39 % | 0.26 -6.40 % | 0.28 -19.19 % | 0.34 18.21 % | 0.29 86.90 % | 0.16 -18.17 % | 0.19 -55.48 % | 0.43 102.53 % | 0.21 144.42 % | 0.09 188.93 % | -0.10 -179.87 % | 0.12 132.32 % | -0.38 -341.31 % | -0.08 -24.79 % | -0.07 0.00 % | -0.07 -119.88 % | 0.34 0.00 % | 0.34 431.39 % | -0.10 0.00 % | -0.10 84.27 % | -0.66 0.00 % | -0.66 54.68 % | -1.45 0.00 % | -1.45 -262.05 % | 0.89 0.00 % | 0.89 1 388.59 % | 0.06 0.00 % | 0.06 225.49 % | -0.05 0.00 % | -0.05 -180.32 % | 0.06 0.00 % | 0.06 |
Total other income expenses net | -82.101 M -40.07 % | -58.614 M 2.64 % | -60.203 M -34.17 % | -44.870 M 63.75 % | -123.770 M -77.87 % | -69.584 M 12.13 % | -79.187 M -142.43 % | -32.664 M 13.70 % | -37.849 M 85.36 % | -258.470 M -562.34 % | -39.024 M -6.75 % | -36.558 M -2.10 % | -35.805 M -5 178.72 % | 705.000 K 102.35 % | -29.956 M -1.56 % | -29.495 M -31.40 % | -22.446 M -216.35 % | 19.292 M 1 190.56 % | -1.769 M 91.56 % | -20.970 M -273.06 % | -5.621 M 1.78 % | -5.723 M -75.02 % | -3.270 M -55.01 % | -2.110 M -153.16 % | 3.968 M 162.27 % | -6.373 M 48.29 % | -12.324 M -100.00 % | -6.162 M -4.30 % | -5.908 M -100.00 % | -2.954 M 31.35 % | -4.303 M -100.00 % | -2.152 M 88.33 % | -18.436 M -100.00 % | -9.218 M -51.29 % | -6.093 M -100.00 % | -3.047 M 81.25 % | -16.251 M -100.00 % | -8.126 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 2009-01-31 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-01-31 | 2004-06-30 | 2004-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 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 3.481 B 0.98 % | 3.447 B -3.86 % | 3.586 B 10.39 % | 3.249 B -17.57 % | 3.941 B 4.88 % | 3.758 B -8.53 % | 4.108 B 1 819.36 % | 214.038 M -90.53 % | 2.259 B 22.50 % | 1.844 B -3.52 % | 1.912 B 9.93 % | 1.739 B -2.34 % | 1.781 B 21.07 % | 1.471 B 53.46 % | 958.458 M -44.38 % | 1.723 B 3.69 % | 1.662 B 2.50 % | 1.621 B 241.42 % | -1.146 B -6.25 % | -1.079 B -14.50 % | -942.375 M -3.27 % | -912.520 M 12.28 % | -1.040 B -15.39 % | -901.449 M -5.09 % | -857.769 M -32.57 % | -647.050 M -0.42 % | -644.373 M 10.13 % | -717.035 M -18.21 % | -606.560 M 2.10 % | -619.590 M -1.27 % | -611.820 M 2.78 % | -629.287 M -2.76 % | -612.414 M 14.75 % | -718.373 M -263.36 % | -197.701 M -472.61 % | -34.526 M -134.63 % | 99.702 M |
Total investments | 2.781 B 4.30 % | 2.667 B -6.85 % | 2.863 B 9.44 % | 2.616 B -15.50 % | 3.095 B 12.19 % | 2.759 B 1.53 % | 2.717 B 2.29 % | 2.656 B 7.17 % | 2.479 B 6.31 % | 2.332 B 11.67 % | 2.088 B 3.03 % | 2.027 B -3.30 % | 2.096 B 31 405.47 % | 6.652 M -0.61 % | 6.693 M 1.61 % | 6.587 M 6.50 % | 6.185 M 4.92 % | 5.895 M 0.61 % | 5.859 M -0.59 % | 5.894 M -1.22 % | 5.967 M 0.00 % | 5.967 M -51.94 % | 12.415 M -67.24 % | 37.896 M 20.63 % | 31.414 M -13.73 % | 36.415 M 54.53 % | 23.565 M -24.29 % | 31.127 M 0.23 % | 31.055 M -12.77 % | 35.602 M 17.47 % | 30.308 M -15.39 % | 35.821 M -47.23 % | 67.876 M -82.36 % | 384.712 M 4 718.54 % | 7.984 M -44.62 % | 14.417 M -12.29 % | 16.438 M |
Total debt | 5.037 B 3.11 % | 4.885 B 0.79 % | 4.846 B 8.70 % | 4.459 B -22.57 % | 5.759 B -10.09 % | 6.405 B 12.76 % | 5.680 B 236.52 % | 1.688 B -51.78 % | 3.500 B 7.33 % | 3.261 B 4.75 % | 3.113 B -1.62 % | 3.165 B 0.77 % | 3.140 B 1.91 % | 3.082 B 1.98 % | 3.022 B -18.15 % | 3.692 B 0.69 % | 3.666 B 2.36 % | 3.582 B 356.20 % | 785.119 M 0.22 % | 783.385 M 0.22 % | 781.645 M 0.22 % | 779.947 M 794.65 % | 87.179 M -68.01 % | 272.541 M 1.15 % | 269.449 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.351 M -25.78 % | 112.307 M -44.46 % | 202.208 M |
Accumulated other comprehensive income loss | 147.007 M -47.42 % | 279.607 M 785.35 % | 31.581 M -97.67 % | 1.357 B 1 839.37 % | -77.990 M -279.70 % | 43.401 M -21.31 % | 55.157 M -74.67 % | 217.716 M -30.05 % | 311.247 M 20.82 % | 257.611 M 424.73 % | -79.330 M -857.86 % | -8.282 M -125.55 % | 32.409 M 122.73 % | -142.561 M -175.22 % | 189.537 M -5.21 % | 199.963 M 157.40 % | 77.687 M 278.69 % | -43.476 M -0.39 % | -43.305 M -64.53 % | -26.321 M -124.29 % | 108.373 M 939.91 % | -12.903 M -112.14 % | 106.258 M 446.24 % | -30.689 M -119.66 % | 156.127 M 595.94 % | -31.481 M | 0.000 100.00 % | -29.417 M | 0.000 100.00 % | -25.363 M | 0.000 100.00 % | -24.128 M -5.69 % | -22.828 M | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 1.866 B 35.47 % | 1.378 B -10.65 % | 1.542 B | 0.000 -100.00 % | 1.607 B 8.72 % | 1.478 B 16.86 % | 1.265 B 11.40 % | 1.135 B 31.31 % | 864.594 M 21.89 % | 709.320 M 4.65 % | 677.802 M 13.26 % | 598.428 M 17.85 % | 507.799 M 26.21 % | 402.340 M 71.71 % | 234.312 M 86.44 % | 125.674 M 2 130.64 % | 5.634 M 108.03 % | -70.190 M 35.19 % | -108.296 M 53.90 % | -234.899 M 26.58 % | -319.950 M -1.03 % | -316.702 M 7.46 % | -342.233 M -5.48 % | -324.467 M -1.83 % | -318.625 M -5.84 % | -301.048 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 2.162 B 9.58 % | 1.973 B -6.94 % | 2.120 B 7.45 % | 1.973 B -11.43 % | 2.228 B 0.00 % | 2.228 B 0.00 % | 2.228 B 0.00 % | 2.228 B 0.00 % | 2.228 B 0.00 % | 2.228 B 0.00 % | 2.228 B 0.00 % | 2.228 B 0.00 % | 2.228 B 0.00 % | 2.228 B 0.00 % | 2.228 B 0.00 % | 2.228 B 0.00 % | 2.228 B 0.00 % | 2.228 B 0.00 % | 2.228 B 0.08 % | 2.226 B 0.00 % | 2.226 B 0.27 % | 2.220 B 0.33 % | 2.212 B 158.76 % | 854.960 M 0.06 % | 854.460 M 26.13 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M 0.00 % | 677.460 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 4.519 B 8.44 % | 4.167 B 4.00 % | 4.007 B 9.60 % | 3.656 B -11.01 % | 4.109 B -0.02 % | 4.110 B 4.05 % | 3.950 B -1.14 % | 3.995 B 4.15 % | 3.836 B 6.81 % | 3.592 B 14.54 % | 3.136 B 0.79 % | 3.111 B 1.25 % | 3.073 B 3.97 % | 2.955 B -0.59 % | 2.973 B 6.09 % | 2.802 B 10.71 % | 2.531 B 7.93 % | 2.345 B 12.47 % | 2.085 B -0.66 % | 2.099 B 2.13 % | 2.055 B -0.28 % | 2.061 B 2.46 % | 2.011 B 116.50 % | 929.062 M 0.47 % | 924.738 M 29.30 % | 715.181 M 0.91 % | 708.706 M -3.99 % | 738.139 M 17.46 % | 628.441 M -2.44 % | 644.168 M 2.73 % | 627.069 M -3.51 % | 649.869 M -20.11 % | 813.445 M -33.40 % | 1.221 B 59.71 % | 764.745 M 28.08 % | 597.103 M -4.03 % | 622.145 M |
Other non current liabilities | 471.979 M 0.16 % | 471.232 M 2.23 % | 460.961 M 1 442.86 % | 29.877 M 136.88 % | 12.613 M -68.90 % | 40.560 M 245.49 % | 11.740 M -97.08 % | 402.382 M 3 781.00 % | 10.368 M 11.69 % | 9.283 M 16.66 % | 7.957 M 9.03 % | 7.298 M -75.73 % | 30.071 M 399.02 % | 6.026 M 16.38 % | 5.178 M -98.84 % | 445.585 M 5.58 % | 422.034 M 157.35 % | 163.993 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.554 M 1 219.45 % | 6.863 M -50.86 % | 13.965 M 26.54 % | 11.036 M 23.62 % | 8.927 M -34.00 % | 13.526 M 11.34 % | 12.148 M -19.22 % | 15.039 M -14.22 % | 17.533 M 12.80 % | 15.544 M | 0.000 | 0.000 | 0.000 100.00 % | -733.000 K | 0.000 |
Long term debt | 2.184 B 4.33 % | 2.094 B 6.56 % | 1.965 B 14.03 % | 1.723 B -68.61 % | 5.489 B -9.75 % | 6.082 B 11.19 % | 5.469 B 275.91 % | 1.455 B 27.53 % | 1.141 B 25.84 % | 906.648 M -69.41 % | 2.964 B 0.47 % | 2.950 B -0.38 % | 2.961 B 1.86 % | 2.907 B 0.51 % | 2.893 B 3.25 % | 2.801 B 0.92 % | 2.776 B -20.87 % | 3.508 B 346.83 % | 785.119 M 0.22 % | 783.385 M 0.22 % | 781.645 M 0.22 % | 779.947 M 794.65 % | 87.179 M -68.01 % | 272.541 M 1.15 % | 269.449 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.423 M 59.78 % | 4.020 M -7.03 % | 4.324 M |
Total non current liabilities | 2.656 B 3.56 % | 2.565 B 5.74 % | 2.426 B 11.88 % | 2.168 B -63.61 % | 5.958 B -8.75 % | 6.529 B 11.48 % | 5.857 B 215.32 % | 1.857 B 21.17 % | 1.533 B 19.40 % | 1.284 B -61.63 % | 3.346 B 0.01 % | 3.346 B -1.85 % | 3.409 B 2.15 % | 3.337 B -0.28 % | 3.347 B 3.07 % | 3.247 B 1.53 % | 3.198 B -18.21 % | 3.910 B 357.11 % | 855.365 M 0.51 % | 851.056 M 1.22 % | 840.783 M 0.04 % | 840.410 M 372.85 % | 177.733 M -36.39 % | 279.404 M -1.41 % | 283.414 M 420.22 % | 54.480 M -1.62 % | 55.375 M -8.38 % | 60.441 M 0.17 % | 60.341 M 19.88 % | 50.333 M -3.24 % | 52.016 M 4.80 % | 49.635 M 45.60 % | 34.091 M -88.65 % | 300.490 M 422.13 % | -93.282 M -21.90 % | -76.523 M -14.65 % | -66.743 M |
Other current liabilities | 524.242 M -32.49 % | 776.593 M 82.07 % | 426.524 M -20.27 % | 534.994 M -3.61 % | 555.032 M -24.33 % | 733.500 M 168.42 % | 273.268 M -93.28 % | 4.065 B 139.22 % | 1.699 B 41.03 % | 1.205 B -25.45 % | 1.617 B 40.26 % | 1.152 B -30.48 % | 1.658 B -18.49 % | 2.034 B 8.52 % | 1.874 B -2.32 % | 1.918 B 2.52 % | 1.871 B 5.90 % | 1.767 B 69.26 % | 1.044 B 263.11 % | 287.523 M 15.42 % | 249.104 M -7.10 % | 268.144 M 78.28 % | 150.409 M 52.56 % | 98.591 M 13.67 % | 86.731 M -15.09 % | 102.146 M -45.12 % | 186.124 M 71.93 % | 108.256 M 5.23 % | 102.874 M 17.91 % | 87.251 M -8.27 % | 95.121 M 6.52 % | 89.300 M -56.11 % | 203.472 M -32.29 % | 300.490 M 1 778.30 % | 15.998 M -90.22 % | 163.527 M 70.32 % | 96.013 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 101.657 M 708.41 % | 12.575 M -83.53 % | 76.347 M 35.13 % | 56.501 M 15.15 % | 49.066 M 472.06 % | 8.577 M 116.48 % | 3.962 M -34.74 % | 6.071 M -66.45 % | 18.098 M -69.65 % | 59.628 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 % | 164.739 M | 0.000 | 0.000 |
Short term debt | 2.852 B 2.32 % | 2.788 B -3.26 % | 2.882 B 5.28 % | 2.737 B 834.68 % | 292.833 M 2.94 % | 284.480 M 21.95 % | 233.285 M 25.62 % | 185.706 M -92.13 % | 2.359 B -17.09 % | 2.845 B 1 804.07 % | 149.434 M -78.83 % | 705.801 M 225.01 % | 217.165 M 24.58 % | 174.315 M -81.06 % | 920.167 M 3.37 % | 890.198 M -0.02 % | 890.361 M 1 110.47 % | 73.555 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 -100.00 % | 76.928 M -28.96 % | 108.287 M -54.62 % | 238.637 M |
Total current liabilities | 3.916 B -0.07 % | 3.918 B -3.34 % | 4.054 B -0.46 % | 4.073 B 152.08 % | 1.616 B 5.71 % | 1.528 B 14.03 % | 1.340 B -73.55 % | 5.068 B 6.63 % | 4.753 B -2.55 % | 4.877 B 111.45 % | 2.306 B -7.10 % | 2.483 B 1.99 % | 2.434 B -11.27 % | 2.744 B -17.55 % | 3.328 B 2.92 % | 3.233 B 4.15 % | 3.104 B 43.28 % | 2.167 B 92.15 % | 1.128 B -14.28 % | 1.316 B 381.60 % | 273.153 M -6.32 % | 291.595 M 28.04 % | 227.737 M 1.94 % | 223.410 M 19.29 % | 187.284 M -4.38 % | 195.867 M -5.68 % | 207.653 M -14.51 % | 242.887 M 9.84 % | 221.132 M -4.23 % | 230.889 M 3.54 % | 222.997 M -4.56 % | 233.660 M 1.14 % | 231.030 M -27.34 % | 317.969 M -10.14 % | 353.856 M 5.80 % | 334.453 M -14.91 % | 393.071 M |
Total liabilities | 6.572 B 1.37 % | 6.483 B 0.05 % | 6.479 B 3.82 % | 6.241 B -17.60 % | 7.574 B -6.01 % | 8.057 B 11.96 % | 7.197 B 3.92 % | 6.925 B 10.18 % | 6.286 B 2.02 % | 6.161 B 8.99 % | 5.653 B -3.02 % | 5.829 B -0.25 % | 5.843 B -3.91 % | 6.081 B -8.89 % | 6.674 B 2.99 % | 6.480 B 2.82 % | 6.302 B 3.71 % | 6.077 B 206.44 % | 1.983 B -8.47 % | 2.167 B 94.50 % | 1.114 B -1.60 % | 1.132 B 179.18 % | 405.470 M -19.36 % | 502.814 M 6.82 % | 470.698 M 88.02 % | 250.347 M -4.82 % | 263.028 M -13.29 % | 303.328 M 7.76 % | 281.473 M 0.09 % | 281.222 M 2.26 % | 275.013 M -2.92 % | 283.295 M 6.85 % | 265.121 M -16.62 % | 317.969 M 22.03 % | 260.574 M 1.03 % | 257.930 M -20.96 % | 326.328 M |
Other non current assets | 36.474 M -89.52 % | 347.882 M 349.18 % | -139.611 M 47.52 % | -266.007 M 76.27 % | -1.121 B 0.09 % | -1.122 B -0.26 % | -1.119 B -1.98 % | -1.098 B 2.21 % | -1.122 B 0.01 % | -1.122 B -2.74 % | -1.092 B -0.07 % | -1.092 B 2.72 % | -1.122 B -154.15 % | 2.072 B -3.42 % | 2.146 B -4.30 % | 2.242 B 0.24 % | 2.237 B 11.30 % | 2.009 B 178.07 % | 722.658 M 1.52 % | 711.820 M 743.96 % | 84.343 M 0.00 % | 84.343 M -81.59 % | 458.124 M 263.17 % | 126.147 M 4.47 % | 120.753 M -2.23 % | 123.513 M 12.81 % | 109.485 M 18.26 % | 92.577 M 0.46 % | 92.153 M 17 586.34 % | -527.000 K 5.89 % | -560.000 K 65.58 % | -1.627 M -102.24 % | 72.648 M 56.42 % | 46.443 M -31.22 % | 67.520 M -0.29 % | 67.716 M -60.57 % | 171.724 M |
Long term investments | 2.726 B 2.21 % | 2.667 B -6.85 % | 2.863 B 9.44 % | 2.616 B -11.46 % | 2.954 B 9.08 % | 2.708 B 3.93 % | 2.606 B 2.35 % | 2.546 B 7.51 % | 2.368 B 6.62 % | 2.221 B 12.31 % | 1.978 B -2.42 % | 2.027 B -3.30 % | 2.096 B 31 405.47 % | 6.652 M -0.61 % | 6.693 M 1.61 % | 6.587 M 6.50 % | 6.185 M -93.43 % | 94.107 M 3.51 % | 90.913 M 13.16 % | 80.339 M 1 246.39 % | 5.967 M 0.00 % | 5.967 M 153.81 % | -11.089 M -129.26 % | 37.896 M 20.63 % | 31.414 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.775 M 12.39 % | 98.561 M -5.82 % | 104.652 M 63.78 % | 63.899 M -83.39 % | 384.712 M 2 226.37 % | 16.537 M -70.02 % | 55.165 M | 0.000 |
Intangible assets | 3.147 B 7.94 % | 2.916 B -4.52 % | 3.054 B 10.20 % | 2.771 B -40.64 % | 4.668 B 8.75 % | 4.292 B 4.83 % | 4.094 B -1.80 % | 4.169 B 8.80 % | 3.832 B 5.94 % | 3.617 B 7.55 % | 3.363 B -0.14 % | 3.368 B -6.31 % | 3.595 B 39.28 % | 2.581 B -4.64 % | 2.706 B 3.53 % | 2.614 B 15.80 % | 2.257 B 3.24 % | 2.186 B 161.51 % | 836.104 M 0.57 % | 831.390 M 64.45 % | 505.550 M -2.03 % | 516.039 M -17.81 % | 627.835 M 21 875.32 % | 2.857 M 9.21 % | 2.616 M -26.85 % | 3.576 M 69.24 % | 2.113 M -15.34 % | 2.496 M -31.67 % | 3.653 M -28.50 % | 5.109 M 30.80 % | 3.906 M -23.56 % | 5.110 M -25.71 % | 6.878 M -19.52 % | 8.546 M -27.51 % | 11.789 M -7.70 % | 12.773 M -11.12 % | 14.371 M |
GoodWill | 1.119 B 8.39 % | 1.033 B -5.91 % | 1.098 B 8.65 % | 1.010 B -10.00 % | 1.123 B 0.00 % | 1.123 B 0.00 % | 1.123 B 0.00 % | 1.123 B 0.00 % | 1.123 B 0.00 % | 1.123 B 0.00 % | 1.123 B 0.00 % | 1.123 B 0.00 % | 1.123 B 0.00 % | 1.123 B 0.00 % | 1.123 B 0.00 % | 1.123 B 0.00 % | 1.123 B 0.00 % | 1.123 B 600.89 % | 160.161 M 0.00 % | 160.161 M 0.00 % | 160.161 M 0.00 % | 160.161 M 94.52 % | 82.336 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M -85.43 % | 68.625 M 0.00 % | 68.625 M -51.32 % | 140.964 M 0.00 % | 140.964 M 5.02 % | 134.221 M |
Goodwill and intangible assets | 4.267 B 8.06 % | 3.948 B -4.89 % | 4.151 B 9.79 % | 3.781 B -34.70 % | 5.790 B 6.94 % | 5.415 B 3.79 % | 5.217 B -1.42 % | 5.292 B 6.81 % | 4.955 B 4.53 % | 4.740 B 5.66 % | 4.486 B -0.10 % | 4.490 B -4.81 % | 4.717 B 27.37 % | 3.703 B -3.28 % | 3.829 B 2.47 % | 3.737 B 10.55 % | 3.380 B 2.14 % | 3.309 B 232.14 % | 996.265 M 0.48 % | 991.551 M 48.95 % | 665.711 M -1.55 % | 676.200 M -4.78 % | 710.171 M 24 757.23 % | 2.857 M 9.21 % | 2.616 M -26.85 % | 3.576 M 69.24 % | 2.113 M -15.34 % | 2.496 M -81.72 % | 13.653 M -9.64 % | 15.109 M 8.65 % | 13.906 M -7.97 % | 15.110 M -79.99 % | 75.503 M -2.16 % | 77.171 M -49.48 % | 152.753 M -0.64 % | 153.737 M 3.46 % | 148.592 M |
Property plant equipment net | 587.865 M 5.13 % | 559.188 M -9.22 % | 615.979 M 0.71 % | 611.617 M -8.75 % | 670.289 M -37.72 % | 1.076 B -7.97 % | 1.169 B 2.07 % | 1.146 B -2.20 % | 1.171 B 0.48 % | 1.166 B 1.43 % | 1.149 B -4.35 % | 1.202 B 3.18 % | 1.165 B 10.53 % | 1.054 B 7.58 % | 979.482 M 12.02 % | 874.414 M 4.45 % | 837.172 M 12.55 % | 743.847 M 198.53 % | 249.167 M 13.86 % | 218.829 M -1.70 % | 222.611 M -2.58 % | 228.496 M -0.22 % | 228.996 M 2 249.40 % | 9.747 M -3.47 % | 10.097 M -19.43 % | 12.532 M 25.29 % | 10.002 M 2.92 % | 9.718 M 0.23 % | 9.696 M 2.90 % | 9.423 M -4.18 % | 9.834 M -6.87 % | 10.559 M -6.47 % | 11.290 M -77.57 % | 50.329 M -57.07 % | 117.248 M 9.55 % | 107.028 M -12.69 % | 122.585 M |
Total non current assets | 7.617 B 1.25 % | 7.522 B 0.42 % | 7.490 B 8.52 % | 6.902 B -17.86 % | 8.403 B 3.30 % | 8.135 B 2.38 % | 7.945 B -0.03 % | 7.948 B 7.57 % | 7.389 B 5.21 % | 7.023 B 7.62 % | 6.525 B -1.65 % | 6.635 B -3.45 % | 6.872 B 0.26 % | 6.854 B -1.87 % | 6.984 B 1.82 % | 6.860 B 6.19 % | 6.460 B 4.50 % | 6.181 B 199.98 % | 2.061 B 2.76 % | 2.005 B 106.15 % | 972.665 M -1.66 % | 989.039 M -4.33 % | 1.034 B 645.11 % | 138.751 M 3.96 % | 133.466 M -4.41 % | 139.621 M 14.82 % | 121.600 M 16.04 % | 104.791 M -10.21 % | 116.707 M -14.47 % | 136.452 M 9.34 % | 124.799 M -5.25 % | 131.717 M -44.08 % | 235.551 M -57.89 % | 559.359 M 57.77 % | 354.542 M -7.76 % | 384.379 M -13.21 % | 442.901 M |
Other current assets | 686.296 M 11.89 % | 613.364 M -4.72 % | 643.755 M 113.04 % | 302.173 M -17.44 % | 366.001 M -68.44 % | 1.160 B 260.77 % | 321.421 M 49.62 % | 214.818 M 37.56 % | 156.168 M -14.36 % | 182.352 M 27.07 % | 143.509 M -16.44 % | 171.739 M -17.50 % | 208.177 M 17.30 % | 177.469 M 9.97 % | 161.377 M -31.06 % | 234.074 M 120.49 % | 106.163 M 69.41 % | 62.668 M 391.09 % | 12.761 M -96.44 % | 358.715 M -14.42 % | 419.182 M 30.36 % | 321.546 M 251.48 % | 91.483 M -16.47 % | 109.526 M -2.03 % | 111.794 M 23.82 % | 90.291 M -14.40 % | 105.474 M -10.63 % | 118.015 M -32.09 % | 173.791 M 5.50 % | 164.738 M 338.94 % | 37.531 M -43.32 % | 66.214 M 2 985.46 % | 2.146 M -99.05 % | 226.887 M | 0.000 | 0.000 -100.00 % | 1.250 M |
Short term investments | 55.573 M | 0.000 | 0.000 | 0.000 -100.00 % | 141.304 M 178.41 % | 50.754 M -54.49 % | 111.521 M 0.91 % | 110.519 M -0.16 % | 110.697 M 0.06 % | 110.636 M 0.20 % | 110.416 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -88.212 M -3.71 % | -85.054 M -14.25 % | -74.445 M -1 277.00 % | 6.325 M -60.44 % | 15.987 M -31.98 % | 23.504 M 10.17 % | 21.335 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -75.173 M -10.14 % | -68.253 M 0.84 % | -68.831 M -1 830.73 % | 3.977 M | 0.000 100.00 % | -8.553 M 79.01 % | -40.748 M | 0.000 |
cash and cash equivalents | 1.555 B 8.21 % | 1.437 B 14.03 % | 1.260 B 4.17 % | 1.210 B -33.43 % | 1.818 B -31.34 % | 2.647 B 68.42 % | 1.572 B 6.65 % | 1.474 B 18.80 % | 1.241 B -12.42 % | 1.417 B 17.90 % | 1.201 B -15.72 % | 1.426 B 4.86 % | 1.360 B -15.59 % | 1.611 B -21.93 % | 2.063 B 4.82 % | 1.968 B -1.79 % | 2.004 B 2.24 % | 1.960 B 1.49 % | 1.932 B 3.72 % | 1.862 B 8.02 % | 1.724 B 1.86 % | 1.692 B 50.12 % | 1.127 B -3.97 % | 1.174 B 4.15 % | 1.127 B 74.21 % | 647.050 M 0.42 % | 644.373 M -10.13 % | 717.035 M 18.21 % | 606.560 M -2.10 % | 619.590 M 1.27 % | 611.820 M -2.78 % | 629.287 M 2.76 % | 612.414 M -14.75 % | 718.373 M 155.60 % | 281.052 M 91.41 % | 146.833 M 43.24 % | 102.506 M |
Cash and short term investments | 1.555 B 8.21 % | 1.437 B 14.03 % | 1.260 B 4.17 % | 1.210 B -38.23 % | 1.959 B -27.39 % | 2.698 B 60.27 % | 1.683 B 6.25 % | 1.584 B 17.25 % | 1.351 B -11.52 % | 1.527 B 16.41 % | 1.312 B -7.98 % | 1.426 B 4.86 % | 1.360 B -15.59 % | 1.611 B -21.93 % | 2.063 B 4.82 % | 1.968 B -1.79 % | 2.004 B 2.24 % | 1.960 B 1.49 % | 1.932 B 3.72 % | 1.862 B 8.02 % | 1.724 B 1.86 % | 1.692 B 47.05 % | 1.151 B -1.97 % | 1.174 B 4.15 % | 1.127 B 74.21 % | 647.050 M 0.42 % | 644.373 M -10.13 % | 717.035 M 18.21 % | 606.560 M -2.10 % | 619.590 M 1.27 % | 611.820 M -2.78 % | 629.287 M 2.09 % | 616.391 M -14.20 % | 718.373 M 155.60 % | 281.052 M 91.41 % | 146.833 M 43.24 % | 102.506 M |
Total current assets | 3.474 B 11.06 % | 3.128 B 4.40 % | 2.996 B 0.05 % | 2.995 B -8.68 % | 3.280 B -18.67 % | 4.033 B 25.96 % | 3.201 B 7.70 % | 2.973 B 8.78 % | 2.733 B 0.10 % | 2.730 B 20.65 % | 2.263 B -1.83 % | 2.305 B 12.76 % | 2.044 B -6.34 % | 2.182 B -18.05 % | 2.663 B 9.91 % | 2.423 B 2.08 % | 2.374 B 5.94 % | 2.240 B 11.60 % | 2.007 B -11.19 % | 2.260 B 2.91 % | 2.196 B -0.34 % | 2.204 B 59.35 % | 1.383 B 6.95 % | 1.293 B 2.47 % | 1.262 B 52.80 % | 825.907 M -2.85 % | 850.134 M -9.24 % | 936.676 M 18.09 % | 793.207 M 0.54 % | 788.938 M 1.50 % | 777.283 M -3.02 % | 801.447 M -4.93 % | 843.015 M -13.98 % | 979.986 M 46.10 % | 670.777 M 42.52 % | 470.654 M -6.91 % | 505.572 M |
Inventory | 39.625 M 3.05 % | 38.452 M -8.09 % | 41.837 M -2.68 % | 42.988 M -9.28 % | 47.386 M -0.92 % | 47.824 M -9.37 % | 52.768 M 12.06 % | 47.089 M 10.36 % | 42.670 M -2.67 % | 43.842 M 17.17 % | 37.416 M -5.68 % | 39.668 M 8.28 % | 36.636 M 21.11 % | 30.249 M -8.73 % | 33.144 M 41.55 % | 23.415 M 16.92 % | 20.027 M 10.14 % | 18.184 M 532.93 % | 2.873 M -26.58 % | 3.913 M 38.46 % | 2.826 M 18.89 % | 2.377 M -90.80 % | 25.837 M 168.88 % | 9.609 M -58.15 % | 22.958 M 188.16 % | 7.967 M -66.25 % | 23.606 M 60.56 % | 14.702 M 14.36 % | 12.856 M 178.87 % | 4.610 M -84.62 % | 29.977 M 286.85 % | 7.749 M -73.88 % | 29.664 M -14.58 % | 34.726 M -47.13 % | 65.687 M -1.71 % | 66.827 M -12.52 % | 76.395 M |
Net receivables | 1.193 B 14.82 % | 1.039 B -1.07 % | 1.050 B -27.05 % | 1.440 B 58.67 % | 907.349 M -7.31 % | 978.859 M -14.76 % | 1.148 B 6.37 % | 1.080 B -9.20 % | 1.189 B 20.84 % | 983.795 M 26.39 % | 778.410 M 15.06 % | 676.527 M 49.76 % | 451.742 M -2.74 % | 464.452 M -0.65 % | 467.492 M 137.16 % | 197.121 M -18.89 % | 243.027 M 7.70 % | 225.654 M 429.28 % | 42.634 M 20.66 % | 35.333 M -19.64 % | 43.969 M -74.36 % | 171.481 M 49.36 % | 114.812 M 65.36 % | 69.432 M -18.77 % | 85.480 M 6.06 % | 80.599 M 5.11 % | 76.681 M -11.78 % | 86.924 M -49.37 % | 171.694 M 4.97 % | 163.565 M 66.98 % | 97.955 M -0.25 % | 98.197 M -48.25 % | 189.757 M -12.55 % | 216.997 M -28.31 % | 302.707 M 19.47 % | 253.382 M -15.88 % | 301.230 M |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 159.675 M 46.29 % | 109.153 M 89.40 % | 57.631 M -20.62 % | 72.598 M 17.02 % | 62.038 M 269.45 % | 16.792 M -8.28 % | 18.307 M 252.80 % | 5.189 M -32.47 % | 7.684 M -53.01 % | 16.354 M -7.85 % | 17.748 M -24.61 % | 23.541 M | 0.000 | 0.000 -100.00 % | 24.937 M 1 485.31 % | 1.573 M -40.17 % | 2.629 M 144.06 % | -5.967 M 0.00 % | -5.967 M 98.31 % | -352.357 M -829.80 % | -37.896 M -20.63 % | -31.414 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.205 M -27.93 % | 1.672 M -45.32 % | 3.058 M 1.16 % | 3.023 M -75.24 % | 12.211 M 1 634.52 % | 704.000 K 45.45 % | 484.000 K -33.97 % | 733.000 K | 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 | 539.030 M 52.32 % | 353.880 M -45.19 % | 645.651 M 8.08 % | 597.381 M -14.45 % | 698.285 M 67.28 % | 417.441 M -38.95 % | 683.762 M -7.23 % | 737.054 M 15.61 % | 637.560 M -16.19 % | 760.696 M 63.58 % | 465.018 M -11.92 % | 527.970 M 19.90 % | 440.353 M -6.06 % | 468.741 M -5.40 % | 495.520 M 16.67 % | 424.723 M 23.95 % | 342.670 M 17.12 % | 292.583 M 350.74 % | 64.911 M -93.58 % | 1.011 B 13 771.74 % | 7.286 M 3.63 % | 7.031 M -90.05 % | 70.655 M -40.11 % | 117.975 M 25.78 % | 93.796 M 7.65 % | 87.131 M 484.85 % | 14.898 M -88.35 % | 127.869 M 8.13 % | 118.258 M -17.66 % | 143.615 M 12.31 % | 127.876 M -11.27 % | 144.121 M 425.89 % | 27.405 M 76.95 % | 15.487 M -93.92 % | 254.872 M 306.89 % | 62.639 M 7.22 % | 58.421 M |
Tax payables | 0.000 | 0.000 -100.00 % | 99.943 M -1.69 % | 101.657 M 78.48 % | 56.957 M -38.79 % | 93.051 M -0.55 % | 93.563 M 17.39 % | 79.701 M 41.03 % | 56.513 M -14.40 % | 66.020 M -12.55 % | 75.492 M -3.74 % | 78.429 M 31.53 % | 59.628 M -11.13 % | 67.092 M 75.80 % | 38.163 M | 0.000 | 0.000 -100.00 % | 33.514 M 79.44 % | 18.677 M 7.97 % | 17.299 M 3.20 % | 16.763 M 2.09 % | 16.420 M 146.07 % | 6.673 M -2.50 % | 6.844 M 1.29 % | 6.757 M 2.53 % | 6.590 M -0.62 % | 6.631 M -1.94 % | 6.762 M | 0.000 -100.00 % | 23.000 K | 0.000 -100.00 % | 239.000 K 56.21 % | 153.000 K -92.32 % | 1.992 M -67.12 % | 6.058 M | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 154.414 M -10.63 % | 172.774 M -0.95 % | 174.432 M 25.50 % | 138.986 M -6.22 % | 148.206 M -1.61 % | 150.636 M 0.01 % | 150.626 M 7.10 % | 140.639 M -6.26 % | 150.026 M -3.56 % | 155.572 M -2.86 % | 160.145 M -8.64 % | 175.294 M | 0.000 | 0.000 -100.00 % | 160.115 M -79.61 % | 785.119 M 0.22 % | 783.385 M 0.22 % | 781.645 M 0.22 % | 779.947 M 857.71 % | -102.935 M | 0.000 | 0.000 -100.00 % | 43.444 M -6.47 % | 46.448 M -1.00 % | 46.915 M -2.65 % | 48.193 M 36.55 % | 35.294 M 2.35 % | 34.483 M 1.15 % | 34.091 M 0.00 % | 34.091 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 343.995 M 6.61 % | 322.664 M 2.75 % | 314.039 M -3.94 % | 326.934 M -7.25 % | 352.492 M -2.32 % | 360.876 M -10.33 % | 402.440 M -2.97 % | 414.738 M -4.13 % | 432.583 M 8.94 % | 397.070 M 28.30 % | 309.479 M 5.53 % | 293.255 M -3.80 % | 304.842 M 1.67 % | 299.845 M -1.17 % | 303.387 M 21.90 % | 248.892 M 13.10 % | 220.069 M 5.85 % | 207.898 M 4 957.12 % | 4.111 M -83.33 % | 24.657 M 860.91 % | 2.566 M -64.47 % | 7.223 M 526.64 % | -1.693 M -121.88 % | 7.737 M 123.81 % | 3.457 M -77.52 % | 15.380 M 32.37 % | 11.619 M -38.35 % | 18.846 M -14.20 % | 21.966 M -11.92 % | 24.940 M 17.00 % | 21.316 M -21.34 % | 27.099 M -40.60 % | 45.619 M -7.01 % | 49.059 M -50.80 % | 99.705 M 23.79 % | 80.543 M 13.33 % | 71.067 M |
Capital lease obligations | 11.705 M 77.71 % | 6.587 M -67.43 % | 20.224 M -16.80 % | 24.307 M 6.63 % | 22.796 M -38.36 % | 36.984 M -22.24 % | 47.564 M 577.84 % | 7.017 M -72.32 % | 25.348 M -20.34 % | 31.820 M 26.15 % | 25.223 M -17.49 % | 30.571 M -19.71 % | 38.074 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.305 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 |
Other total stockholders equity | 0.000 -100.00 % | 262.736 M | 0.000 | 0.000 | 0.000 -100.00 % | 214.913 M 260.51 % | 59.613 M | 0.000 -100.00 % | 48.349 M | 0.000 -100.00 % | 39.223 M 573.59 % | -8.282 M | 0.000 -100.00 % | 18.764 M 4.12 % | 18.022 M | 0.000 | 0.000 -100.00 % | 23.185 M 128.39 % | -81.665 M | 0.000 | 0.000 -100.00 % | 163.627 M | 0.000 -100.00 % | 192.892 M -49.96 % | 385.446 M 19.19 % | 323.389 M 1 547.67 % | 19.627 M -94.11 % | 333.470 M 569.78 % | -70.985 M -115.96 % | -32.869 M 54.16 % | -71.707 M -134.63 % | -30.562 M -117.94 % | 170.319 M -79.98 % | 850.761 M 705.14 % | 105.666 M -79.54 % | 516.560 M -6.26 % | 551.078 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 262.266 M -7.65 % | 283.993 M 22.17 % | 232.462 M -1.67 % | 236.413 M 0.61 % | 234.978 M 1.72 % | 231.006 M 6.30 % | 217.320 M -7.02 % | 233.737 M -2.05 % | 238.638 M -8.91 % | 261.991 M -0.69 % | 263.818 M -3.57 % | 273.575 M | 0.000 | 0.000 -100.00 % | 237.853 M 238.60 % | 70.246 M 3.81 % | 67.671 M 14.43 % | 59.138 M -2.19 % | 60.463 M -30.03 % | 86.411 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 |
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 100.00 % | -300.490 M | 0.000 | 0.000 | 0.000 |
Total assets | 11.091 B 4.14 % | 10.650 B 1.56 % | 10.487 B 5.96 % | 9.897 B -15.28 % | 11.683 B -3.98 % | 12.167 B 9.16 % | 11.147 B 2.07 % | 10.921 B 7.89 % | 10.122 B 3.78 % | 9.753 B 10.97 % | 8.788 B -1.69 % | 8.940 B 0.26 % | 8.916 B -1.33 % | 9.036 B -6.33 % | 9.647 B 3.93 % | 9.283 B 5.08 % | 8.833 B 4.89 % | 8.422 B 107.02 % | 4.068 B -4.63 % | 4.265 B 34.60 % | 3.169 B -0.75 % | 3.193 B 32.11 % | 2.417 B 68.79 % | 1.432 B 2.61 % | 1.395 B 44.53 % | 965.528 M -0.64 % | 971.734 M -6.70 % | 1.041 B 14.46 % | 909.914 M -1.67 % | 925.390 M 2.58 % | 902.082 M -3.33 % | 933.164 M -13.48 % | 1.079 B -29.93 % | 1.539 B 50.13 % | 1.025 B 19.92 % | 855.033 M -9.85 % | 948.473 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 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-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-06-30 | 2014-06-30 | 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 | 2009-01-31 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-01-31 | 2004-06-30 | 2004-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 100.00 % | -268.298 M | 0.000 100.00 % | -513.429 M | 0.000 100.00 % | -90.251 M | 0.000 100.00 % | -407.078 M | 0.000 100.00 % | -145.348 M | 0.000 100.00 % | -270.026 M | 0.000 100.00 % | -50.175 M -330.89 % | 21.732 M 290.86 % | -11.386 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -76.778 M -519.58 % | -12.392 M -192.56 % | 13.389 M 136.04 % | -37.151 M -100.00 % | -18.576 M -127.02 % | 68.737 M 100.00 % | 34.369 M 362.19 % | -13.108 M -100.00 % | -6.554 M -109.41 % | 69.617 M 100.00 % | 34.809 M 259.49 % | -21.825 M -100.00 % | -10.913 M 55.90 % | -24.745 M -100.00 % | -12.373 M -135.68 % | 34.677 M 100.00 % | 17.339 M -61.79 % | 45.371 M 100.00 % | 22.686 M 133.33 % | -68.064 M -300.00 % | -17.016 M |
Accounts receivables | 0.000 | 0.000 | 0.000 100.00 % | -285.451 M | 0.000 100.00 % | -7.895 M | 0.000 100.00 % | -74.528 M | 0.000 100.00 % | -251.323 M | 0.000 100.00 % | -351.009 M | 0.000 100.00 % | -163.195 M | 0.000 -100.00 % | 21.292 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 |
Inventory | 0.000 | 0.000 | 0.000 100.00 % | -993.422 K | 0.000 100.00 % | -4.038 M | 0.000 100.00 % | -2.152 M | 0.000 100.00 % | -1.711 M | 0.000 100.00 % | -10.007 M | 0.000 100.00 % | -7.796 M -300.00 % | -1.949 M 49.26 % | -3.841 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -668.000 K -109.92 % | 6.735 M 100.00 % | 3.368 M 133.04 % | -10.191 M -100.00 % | -5.096 M -339.68 % | 2.126 M 100.00 % | 1.063 M -94.89 % | 20.809 M 100.00 % | 10.405 M 62.01 % | 6.422 M 100.00 % | 3.211 M 112.98 % | -24.745 M -100.00 % | -12.373 M -426.11 % | 3.794 M 100.00 % | 1.897 M -82.38 % | 10.769 M 100.00 % | 5.385 M 131.82 % | -16.922 M -300.00 % | -4.231 M |
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 -100.00 % | 65.005 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -268.298 M | 0.000 100.00 % | -226.984 M | 0.000 100.00 % | -196.582 M | 0.000 100.00 % | -282.690 M | 0.000 100.00 % | -74.443 M | 0.000 100.00 % | -52.236 M | 0.000 -100.00 % | 120.816 M 410.19 % | 23.681 M 182.12 % | -28.837 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -76.778 M -519.58 % | -12.392 M -188.16 % | 14.057 M 132.03 % | -43.886 M -100.00 % | -21.943 M -127.80 % | 78.928 M 100.00 % | 39.464 M 359.05 % | -15.234 M -100.00 % | -7.617 M -115.61 % | 48.808 M 100.00 % | 24.404 M 186.40 % | -28.247 M -100.00 % | -14.124 M | 0.000 | 0.000 -100.00 % | 30.883 M 100.00 % | 15.442 M -55.37 % | 34.602 M 100.00 % | 17.301 M 133.83 % | -51.142 M -300.00 % | -12.786 M |
Other non cash items | -52.661 M -112.11 % | 434.896 M 313.20 % | -203.988 M -123.03 % | 885.655 M 1 773.76 % | -52.914 M -107.14 % | 741.551 M 716.99 % | -120.188 M -117.32 % | 693.997 M 450.17 % | -198.187 M -134.24 % | 578.847 M 612.78 % | 81.210 M -83.84 % | 502.618 M 5 091.74 % | -10.069 M -104.83 % | 208.473 M 1 430.57 % | -15.668 M -111.62 % | 134.783 M 1 330.67 % | 9.421 M 101.14 % | -825.605 M -405.97 % | -163.173 M -181.06 % | -58.057 M -313.16 % | -14.052 M -31.81 % | -10.661 M -140.57 % | -4.432 M 69.25 % | -14.412 M -100.00 % | -7.206 M 93.65 % | -113.392 M -100.00 % | -56.696 M -1 285.36 % | 4.783 M 100.00 % | 2.392 M -97.52 % | 96.276 M 100.00 % | 48.138 M -86.65 % | 360.499 M 100.00 % | 180.250 M 183.66 % | -215.446 M -100.00 % | -107.723 M -266.95 % | 64.526 M 100.00 % | 32.263 M -18.66 % | 39.666 M 100.00 % | 19.833 M -13.16 % | 22.839 M 300.00 % | 5.710 M |
Net cash provided by operating activities | 191.875 M -41.70 % | 329.088 M 713.88 % | 40.434 M -92.95 % | 573.575 M 2 204.71 % | -27.252 M -103.71 % | 734.764 M 907.50 % | -90.992 M -129.02 % | 313.583 M 299.32 % | -157.323 M -143.90 % | 358.395 M 394.73 % | 72.443 M -69.24 % | 235.499 M 597.34 % | 33.771 M -91.30 % | 388.190 M 140.48 % | 161.422 M -47.37 % | 306.701 M 108.53 % | 147.077 M 117.81 % | -825.605 M -1 447.50 % | -53.351 M -25.16 % | -42.627 M 57.92 % | -101.295 M -153.25 % | -39.998 M -2 362.93 % | -1.624 M 97.57 % | -66.800 M -100.00 % | -33.400 M -176.14 % | 43.867 M 100.00 % | 21.934 M 183.35 % | -26.314 M -100.00 % | -13.157 M -199.44 % | 13.231 M 100.00 % | 6.616 M 109.36 % | -70.707 M -100.00 % | -35.354 M -140.03 % | 88.325 M 100.00 % | 44.163 M -69.51 % | 144.823 M 100.00 % | 72.412 M -1.12 % | 73.228 M 100.00 % | 36.614 M 1 010.86 % | 3.296 M 300.00 % | 824.000 K |
Investments in property plant and equipment | -1.037 M | 0.000 100.00 % | -2.766 M 95.31 % | -58.993 M 51.54 % | -121.738 M 73.80 % | -464.609 M -209.28 % | -150.222 M 68.47 % | -476.463 M -77.33 % | -268.687 M 10.72 % | -300.945 M -116.72 % | -138.864 M -6.33 % | -130.594 M -166.62 % | -48.981 M 71.11 % | -169.561 M -44.65 % | -117.225 M -150.79 % | -46.743 M 39.39 % | -77.119 M | 0.000 100.00 % | -43.748 M -2 702.56 % | -1.561 M | 0.000 | 0.000 100.00 % | -1.361 M 96.52 % | -39.159 M -100.00 % | -19.580 M -581.74 % | -2.872 M -100.00 % | -1.436 M 63.39 % | -3.922 M -100.00 % | -1.961 M 49.10 % | -3.853 M -100.00 % | -1.927 M 65.60 % | -5.600 M -100.00 % | -2.800 M 29.22 % | -3.956 M -100.00 % | -1.978 M 91.60 % | -23.550 M -100.00 % | -11.775 M -52.31 % | -7.731 M -100.00 % | -3.866 M 46.11 % | -7.173 M -300.00 % | -1.793 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.635 M | 0.000 -100.00 % | 13.206 M -51.26 % | 27.096 M -27.91 % | 37.587 M 101.36 % | 18.667 M 9 724.74 % | 190.000 K | 0.000 -100.00 % | 32.417 M 25.90 % | 25.749 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -60.937 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 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -63.496 M -100.00 % | -31.748 M 0.22 % | -31.819 M -100.00 % | -15.910 M 87.77 % | -130.075 M -100.00 % | -65.038 M | 0.000 | 0.000 100.00 % | -580.000 K -100.00 % | -290.000 K | 0.000 | 0.000 100.00 % | -1.594 M -300.00 % | -398.500 K |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.202 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.997 M 48.44 % | 13.471 M 100.00 % | 6.736 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.977 M 100.00 % | 1.989 M | 0.000 | 0.000 -100.00 % | 1.596 M 100.00 % | 798.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -145.716 M 28.03 % | -202.463 M 3.10 % | -208.946 M -69.15 % | -123.529 M -27.25 % | -97.077 M -266.35 % | 58.356 M 1 287.79 % | -4.913 M -271.36 % | 2.867 M 3 433.72 % | -86.000 K -210.26 % | 78.000 K 100.07 % | -111.508 M 3.39 % | -115.419 M -2 553.11 % | 4.705 M 109.12 % | -51.575 M 17.79 % | -62.735 M 74.22 % | -243.349 M -386.58 % | -50.012 M | 0.000 100.00 % | -5.336 M 85.05 % | -35.681 M -399.44 % | 11.916 M -73.52 % | 45.000 M 341.47 % | -18.636 M -172.55 % | 25.688 M 100.00 % | 12.844 M 347.21 % | 2.872 M 100.00 % | 1.436 M -97.87 % | 67.418 M 100.00 % | 33.709 M 6.35 % | 31.695 M 100.00 % | 15.848 M -88.32 % | 135.675 M 100.00 % | 67.838 M 2 774.47 % | 2.360 M 100.00 % | 1.180 M -95.11 % | 24.130 M 100.00 % | 12.065 M 56.06 % | 7.731 M 100.00 % | 3.866 M -55.91 % | 8.767 M 300.00 % | 2.192 M |
Net cash used for investing activites | -146.753 M 27.52 % | -202.463 M 4.37 % | -211.712 M -15.99 % | -182.522 M 16.59 % | -218.815 M 45.92 % | -404.618 M -160.82 % | -155.135 M 66.30 % | -460.390 M -90.50 % | -241.677 M 8.21 % | -263.280 M -119.04 % | -120.197 M 51.10 % | -245.823 M -455.21 % | -44.276 M 76.54 % | -188.719 M -22.38 % | -154.211 M 46.84 % | -290.092 M -128.18 % | -127.131 M | 0.000 100.00 % | -49.084 M -31.80 % | -37.242 M 24.03 % | -49.021 M -208.94 % | 45.000 M 124.77 % | 20.021 M 166.02 % | -30.327 M -100.00 % | -15.164 M -112.08 % | 125.513 M 100.00 % | 62.757 M 199.79 % | -62.890 M -100.00 % | -31.445 M -1.02 % | -31.127 M -100.00 % | -15.564 M 88.04 % | -130.168 M -100.00 % | -65.084 M -8.37 % | -60.057 M -100.00 % | -30.029 M 22.13 % | -38.564 M -100.00 % | -19.282 M -207.12 % | 18.000 M 100.00 % | 9.000 M 169.52 % | -12.945 M -300.00 % | -3.236 M |
Debt repayment | 30.187 M -55.60 % | 67.989 M -48.14 % | 131.093 M | 0.000 100.00 % | -503.904 M -160.26 % | 836.155 M 112.58 % | 393.343 M 6.26 % | 370.155 M 69.92 % | 217.837 M 377.01 % | 45.667 M 215.16 % | -39.655 M | 0.000 -100.00 % | 49.765 M | 0.000 -100.00 % | 106.132 M | 0.000 -100.00 % | 42.386 M | 0.000 | 0.000 | 0.000 -100.00 % | 113.000 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 |
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 % | 100.318 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.700 M 100.00 % | 2.850 M -98.88 % | 254.500 M 100.00 % | 127.250 M 18.04 % | 107.800 M 100.00 % | 53.900 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 100.00 % | -10.604 M -100.00 % | -5.302 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 financing activites | -860.796 K 81.87 % | -4.749 M -29.98 % | -3.654 M 99.60 % | -902.925 M -1 732.00 % | -49.286 M 60.32 % | -124.201 M -701.61 % | -15.494 M -113.83 % | -7.246 M 5.14 % | -7.639 M -9.69 % | -6.964 M 13.03 % | -8.007 M 65.90 % | -23.479 M 92.17 % | -300.000 M 46.89 % | -564.885 M -2 810.58 % | -19.408 M 48.45 % | -37.649 M -104.61 % | -18.400 M | 0.000 -100.00 % | 5.901 M 7.70 % | 5.479 M 15.35 % | 4.750 M -99.05 % | 498.610 M 399.99 % | 99.723 M 1 784.77 % | 5.291 M 100.00 % | 2.646 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -58.173 M -100.00 % | -29.087 M -108.44 % | 344.742 M 100.00 % | 172.371 M 459.95 % | -47.887 M -100.00 % | -23.944 M 69.29 % | -77.965 M -100.00 % | -38.983 M 8.17 % | -42.450 M -300.00 % | -10.613 M |
Net cash used provided by financing activities | 29.326 M -53.63 % | 63.240 M -50.38 % | 127.440 M 114.11 % | -902.925 M -77.84 % | -507.713 M -161.05 % | 831.611 M 120.09 % | 377.849 M 4.12 % | 362.909 M 72.65 % | 210.198 M 443.11 % | 38.703 M 181.20 % | -47.662 M -103.00 % | -23.479 M 90.62 % | -250.235 M 55.70 % | -564.885 M -751.36 % | 86.724 M 330.35 % | -37.649 M -256.96 % | 23.986 M | 0.000 -100.00 % | 5.901 M 7.70 % | 5.479 M -95.35 % | 117.750 M -76.38 % | 498.610 M 399.99 % | 99.723 M 1 784.77 % | 5.291 M 100.00 % | 2.646 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -58.173 M -100.00 % | -29.087 M -108.44 % | 344.742 M 100.00 % | 172.371 M 459.95 % | -47.887 M -100.00 % | -23.944 M 69.29 % | -77.965 M -100.00 % | -38.983 M 8.17 % | -42.450 M -300.00 % | -10.613 M |
Effect of forex changes on cash | -12.522 M 2.03 % | -12.781 M 97.51 % | -512.268 M | 0.000 100.00 % | -75.759 M 12.22 % | -86.307 M -157.04 % | -33.577 M -296.26 % | 17.108 M 34.47 % | 12.723 M -84.23 % | 80.661 M 551.68 % | -17.858 M -65.94 % | -10.762 M -495.90 % | -1.806 M 97.77 % | -81.045 M -1 082.96 % | 8.245 M -80.13 % | 41.501 M 8.72 % | 38.171 M | 0.000 100.00 % | -35.025 M -1 651.25 % | -2.000 M 80.09 % | -10.046 M -181.25 % | 12.364 M -92.44 % | 163.515 M 362.93 % | 35.322 M 100.00 % | 17.661 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.953 M 100.00 % | 13.477 M -79.04 % | 64.311 M 100.00 % | 32.156 M -61.68 % | 83.915 M 100.00 % | 41.958 M 14.73 % | 36.572 M 100.00 % | 18.286 M -64.73 % | 51.840 M 300.00 % | 12.960 M |
Net change in cash | 1.555 B 223.39 % | -1.260 B -126.65 % | -556.106 M 69.21 % | -1.806 B -117.70 % | -829.539 M -177.14 % | 1.075 B 997.60 % | 97.973 M -58.00 % | 233.278 M 232.55 % | -175.993 M -181.83 % | 215.068 M 195.94 % | -224.178 M -387.30 % | 78.028 M 129.72 % | -262.546 M 84.83 % | -1.731 B -210.34 % | 1.568 B 7 565.45 % | 20.461 M -75.08 % | 82.103 M 104.53 % | -1.813 B -200.00 % | 1.813 B 8.50 % | 1.671 B 55.80 % | 1.072 B 0.44 % | 1.068 B 658.24 % | 140.817 M 1 096.69 % | -14.129 M 0.00 % | -14.129 M -126.20 % | 53.925 M 0.00 % | 53.925 M 373.84 % | -19.692 M 0.00 % | -19.692 M -427.02 % | -3.737 M 0.00 % | -3.737 M 93.56 % | -58.024 M 0.00 % | -58.024 M -153.07 % | 109.330 M 0.00 % | 109.330 M 207.35 % | 35.572 M 0.00 % | 35.572 M 185.52 % | 12.459 M 0.00 % | 12.459 M 19 341.31 % | -64.750 K 0.00 % | -64.750 K |
Cash at beginning of period | 0.000 -100.00 % | 1.260 B -30.65 % | 1.818 B 0.65 % | 1.806 B -31.78 % | 2.647 B 68.42 % | 1.572 B 6.65 % | 1.474 B 18.80 % | 1.241 B -12.42 % | 1.417 B 17.90 % | 1.201 B -15.72 % | 1.426 B 5.79 % | 1.348 B -16.92 % | 1.622 B -21.15 % | 2.057 B 320.91 % | 488.749 M -74.74 % | 1.935 B 4.43 % | 1.852 B 2.18 % | 1.813 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 137.937 M -9.29 % | 152.066 M 0.00 % | 152.066 M 54.95 % | 98.141 M 0.00 % | 98.141 M -16.71 % | 117.833 M 0.00 % | 117.833 M -3.07 % | 121.570 M 0.00 % | 121.570 M -32.31 % | 179.593 M 0.00 % | 179.593 M 155.60 % | 70.263 M 0.00 % | 70.263 M 102.54 % | 34.691 M 0.00 % | 34.691 M 56.04 % | 22.233 M 0.00 % | 22.233 M -0.29 % | 22.297 M 0.00 % | 22.297 M |
Cash at end of period | 1.555 B | 0.000 -100.00 % | 1.260 B | 0.000 -100.00 % | 1.818 B -31.34 % | 2.647 B 68.42 % | 1.572 B 6.65 % | 1.474 B 18.80 % | 1.241 B -12.42 % | 1.417 B 17.90 % | 1.201 B -15.72 % | 1.426 B 4.86 % | 1.360 B 316.32 % | 326.569 M -84.13 % | 2.057 B 5.23 % | 1.955 B 1.06 % | 1.935 B | 0.000 -100.00 % | 1.813 B 8.50 % | 1.671 B 55.80 % | 1.072 B 0.44 % | 1.068 B 283.03 % | 278.754 M 102.09 % | 137.937 M 0.00 % | 137.937 M -9.29 % | 152.066 M 0.00 % | 152.066 M 54.95 % | 98.141 M 0.00 % | 98.141 M -16.71 % | 117.833 M 0.00 % | 117.833 M -3.07 % | 121.570 M 0.00 % | 121.570 M -32.31 % | 179.593 M 0.00 % | 179.593 M 155.60 % | 70.263 M 0.00 % | 70.263 M 102.54 % | 34.691 M 0.00 % | 34.691 M 56.04 % | 22.233 M 0.00 % | 22.233 M |
Operating cash flow | 225.198 M -31.57 % | 329.088 M 342.65 % | 74.344 M -87.04 % | 573.575 M 2 204.71 % | -27.252 M -103.71 % | 734.764 M 907.50 % | -90.992 M -129.02 % | 313.583 M 299.32 % | -157.323 M -143.90 % | 358.395 M 394.73 % | 72.443 M -69.24 % | 235.499 M 597.34 % | 33.771 M -91.30 % | 388.190 M 140.48 % | 161.422 M -47.37 % | 306.701 M 108.53 % | 147.077 M 117.81 % | -825.605 M -1 447.50 % | -53.351 M -25.16 % | -42.627 M 57.92 % | -101.295 M -153.25 % | -39.998 M -2 362.93 % | -1.624 M 97.57 % | -66.800 M -100.00 % | -33.400 M -176.14 % | 43.867 M 100.00 % | 21.934 M 183.35 % | -26.314 M -100.00 % | -13.157 M -199.44 % | 13.231 M 100.00 % | 6.616 M 109.36 % | -70.707 M -100.00 % | -35.354 M -140.03 % | 88.325 M 100.00 % | 44.163 M -69.51 % | 144.823 M 100.00 % | 72.412 M -1.12 % | 73.228 M 100.00 % | 36.614 M 1 010.86 % | 3.296 M 300.00 % | 824.000 K |
Capital expenditure | -1.037 M 90.94 % | -11.445 M -313.78 % | -2.766 M 95.31 % | -58.993 M 51.54 % | -121.738 M 73.80 % | -464.609 M -209.28 % | -150.222 M 68.47 % | -476.463 M -77.33 % | -268.687 M 10.72 % | -300.945 M -116.72 % | -138.864 M -6.33 % | -130.594 M -166.62 % | -48.981 M 71.11 % | -169.561 M -44.65 % | -117.225 M -150.79 % | -46.743 M 39.39 % | -77.119 M | 0.000 100.00 % | -43.748 M -2 702.56 % | -1.561 M | 0.000 | 0.000 100.00 % | -1.361 M 96.52 % | -39.159 M -100.00 % | -19.580 M -581.74 % | -2.872 M -100.00 % | -1.436 M 63.39 % | -3.922 M -100.00 % | -1.961 M 49.10 % | -3.853 M -100.00 % | -1.927 M 65.60 % | -5.600 M -100.00 % | -2.800 M 29.22 % | -3.956 M -100.00 % | -1.978 M 91.60 % | -23.550 M -100.00 % | -11.775 M -52.31 % | -7.731 M -100.00 % | -3.866 M 46.11 % | -7.173 M -300.00 % | -1.793 M |
Free CashFlow | 224.161 M -29.43 % | 317.643 M 343.77 % | 71.579 M -86.09 % | 514.582 M 445.38 % | -148.990 M -155.15 % | 270.155 M 212.00 % | -241.214 M -48.09 % | -162.880 M 61.77 % | -426.010 M -841.53 % | 57.450 M 186.49 % | -66.421 M -163.32 % | 104.905 M 789.71 % | -15.210 M -106.96 % | 218.629 M 394.67 % | 44.197 M -83.00 % | 259.958 M 271.59 % | 69.958 M | 0.000 100.00 % | -97.099 M -119.74 % | -44.188 M 56.38 % | -101.295 M -153.25 % | -39.998 M -1 239.97 % | -2.985 M 97.18 % | -105.959 M -100.00 % | -52.980 M -229.23 % | 40.995 M 100.00 % | 20.498 M 167.79 % | -30.236 M -100.00 % | -15.118 M -261.21 % | 9.378 M 100.00 % | 4.689 M 106.14 % | -76.307 M -100.00 % | -38.154 M -145.22 % | 84.369 M 100.00 % | 42.185 M -65.22 % | 121.273 M 100.00 % | 60.637 M -7.42 % | 65.497 M 100.00 % | 32.749 M 944.69 % | -3.877 M -300.00 % | -969.250 K |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2014 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 |