
Carl Zeiss Meditec AG AFX.DE
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.066 B -1.11 % | 2.089 B 9.80 % | 1.903 B 15.55 % | 1.647 B 23.31 % | 1.335 B -8.49 % | 1.459 B 13.93 % | 1.281 B 7.64 % | 1.190 B 9.33 % | 1.088 B 4.64 % | 1.040 B 14.39 % | 909.255 M 0.31 % | 906.445 M 5.17 % | 861.875 M 13.58 % | 758.793 M 12.13 % | 676.682 M 5.72 % | 640.089 M 6.65 % | 600.190 M 5.35 % | 569.695 M 45.87 % | 390.563 M 20.67 % | 323.672 M |
Net income | 178.726 M -38.45 % | 290.396 M -1.20 % | 293.909 M 24.39 % | 236.276 M 93.06 % | 122.385 M -23.39 % | 159.756 M 26.33 % | 126.463 M -5.94 % | 134.445 M 36.73 % | 98.330 M 57.84 % | 62.297 M -16.89 % | 74.954 M -19.84 % | 93.505 M 30.10 % | 71.870 M -0.56 % | 72.274 M 21.19 % | 59.636 M 8.23 % | 55.101 M -2.03 % | 56.241 M 17.76 % | 47.757 M 78.95 % | 26.688 M 63.50 % | 16.323 M |
Income before tax | 240.866 M -41.62 % | 412.564 M 2.25 % | 403.489 M 19.01 % | 339.050 M 89.71 % | 178.717 M -22.25 % | 229.858 M 28.28 % | 179.183 M -4.97 % | 188.556 M 32.82 % | 141.961 M 39.56 % | 101.720 M -11.19 % | 114.537 M -22.39 % | 147.587 M 27.03 % | 116.179 M 15.16 % | 100.881 M 21.58 % | 82.976 M 5.55 % | 78.615 M 3.81 % | 75.732 M -0.50 % | 76.113 M 67.05 % | 45.562 M 35.63 % | 33.592 M |
Income before tax ratio | 0.12 -40.96 % | 0.20 -6.88 % | 0.21 2.99 % | 0.21 53.85 % | 0.13 -15.04 % | 0.16 12.59 % | 0.14 -11.72 % | 0.16 21.49 % | 0.13 33.37 % | 0.10 -22.36 % | 0.13 -22.63 % | 0.16 20.79 % | 0.13 1.39 % | 0.13 8.42 % | 0.12 -0.16 % | 0.12 -2.66 % | 0.13 -5.56 % | 0.13 14.53 % | 0.12 12.40 % | 0.10 |
EBITDA | 403.061 M -19.83 % | 502.770 M 4.23 % | 482.357 M 17.87 % | 409.212 M 53.60 % | 266.407 M -6.81 % | 285.879 M 34.52 % | 212.517 M -0.91 % | 214.467 M 29.86 % | 165.152 M 23.35 % | 133.884 M -0.44 % | 134.482 M -19.79 % | 167.670 M 22.42 % | 136.964 M 7.79 % | 127.062 M 18.55 % | 107.176 M 8.88 % | 98.435 M 4.53 % | 94.169 M -0.17 % | 94.325 M 58.01 % | 59.696 M 29.14 % | 46.225 M |
Net income ratio | 0.09 -37.76 % | 0.14 -10.01 % | 0.15 7.65 % | 0.14 56.56 % | 0.09 -16.29 % | 0.11 10.88 % | 0.10 -12.62 % | 0.11 25.06 % | 0.09 50.84 % | 0.06 -27.34 % | 0.08 -20.09 % | 0.10 23.71 % | 0.08 -12.45 % | 0.10 8.08 % | 0.09 2.38 % | 0.09 -8.13 % | 0.09 11.78 % | 0.08 22.68 % | 0.07 35.50 % | 0.05 |
Ratio EBITDA | 0.20 -18.93 % | 0.24 -5.07 % | 0.25 2.01 % | 0.25 24.56 % | 0.20 1.83 % | 0.20 18.07 % | 0.17 -7.95 % | 0.18 18.78 % | 0.15 17.88 % | 0.13 -12.97 % | 0.15 -20.04 % | 0.18 16.40 % | 0.16 -5.10 % | 0.17 5.73 % | 0.16 2.99 % | 0.15 -1.99 % | 0.16 -5.24 % | 0.17 8.33 % | 0.15 7.02 % | 0.14 |
Gross profit ratio | 0.53 -8.70 % | 0.58 -2.61 % | 0.59 0.89 % | 0.59 5.21 % | 0.56 -2.07 % | 0.57 2.78 % | 0.55 0.49 % | 0.55 3.65 % | 0.53 2.62 % | 0.52 -3.39 % | 0.54 -0.20 % | 0.54 0.54 % | 0.54 -2.09 % | 0.55 3.13 % | 0.53 5.29 % | 0.50 -0.41 % | 0.51 -2.54 % | 0.52 10.25 % | 0.47 0.02 % | 0.47 |
Weighted average shs out dil | 88.851 M -0.66 % | 89.441 M 0.00 % | 89.441 M 0.00 % | 89.441 M 0.00 % | 89.441 M 0.00 % | 89.441 M 0.00 % | 89.441 M 4.50 % | 85.587 M 5.26 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 4.29 % | 77.968 M 75.10 % | 44.527 M 7.14 % | 41.560 M |
Weighted average shs out | 88.851 M -0.66 % | 89.441 M 0.00 % | 89.441 M 0.00 % | 89.441 M 0.00 % | 89.441 M 0.00 % | 89.441 M 0.00 % | 89.441 M 4.50 % | 85.587 M 5.26 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 4.29 % | 77.968 M 75.10 % | 44.527 M 7.14 % | 41.560 M |
EPS diluted | 2.01 -38.15 % | 3.25 -1.22 % | 3.29 24.62 % | 2.64 92.70 % | 1.37 -23.46 % | 1.79 26.95 % | 1.41 -10.19 % | 1.57 29.75 % | 1.21 57.14 % | 0.77 -16.30 % | 0.92 -18.58 % | 1.13 28.41 % | 0.88 7.32 % | 0.82 20.59 % | 0.68 9.68 % | 0.62 -6.06 % | 0.66 8.20 % | 0.61 1.85 % | 0.60 51.85 % | 0.39 |
Earnings per share | 2.01 -38.15 % | 3.25 -1.22 % | 3.29 24.62 % | 2.64 92.70 % | 1.37 -23.46 % | 1.79 26.95 % | 1.41 -10.19 % | 1.57 29.75 % | 1.21 57.14 % | 0.77 -16.30 % | 0.92 -18.58 % | 1.13 28.41 % | 0.88 7.32 % | 0.82 20.59 % | 0.68 9.68 % | 0.62 -6.06 % | 0.66 8.20 % | 0.61 1.85 % | 0.60 46.43 % | 0.41 |
Gross profit | 1.089 B -9.71 % | 1.206 B 6.93 % | 1.128 B 16.58 % | 967.213 M 29.74 % | 745.517 M -10.38 % | 831.884 M 17.10 % | 710.389 M 8.17 % | 656.733 M 13.32 % | 579.546 M 7.39 % | 539.683 M 10.51 % | 488.373 M 0.11 % | 487.821 M 5.73 % | 461.364 M 11.22 % | 414.836 M 15.64 % | 358.727 M 11.31 % | 322.290 M 6.21 % | 303.436 M 2.68 % | 295.519 M 60.82 % | 183.759 M 20.69 % | 152.253 M |
Income tax expense | 60.712 M -49.64 % | 120.555 M 12.06 % | 107.578 M 5.96 % | 101.531 M 83.61 % | 55.296 M -20.18 % | 69.279 M 30.83 % | 52.953 M 0.33 % | 52.778 M 25.69 % | 41.991 M 16.13 % | 36.159 M 2.20 % | 35.380 M -27.00 % | 48.465 M 21.81 % | 39.787 M 39.08 % | 28.607 M 22.57 % | 23.340 M -0.74 % | 23.514 M 20.64 % | 19.491 M -26.36 % | 26.467 M 66.90 % | 15.858 M 17.40 % | 13.508 M |
Cost of revenue | 977.497 M 10.63 % | 883.535 M 13.97 % | 775.238 M 14.08 % | 679.572 M 15.19 % | 589.935 M -5.98 % | 627.437 M 9.99 % | 570.471 M 7.00 % | 533.163 M 4.78 % | 508.819 M 1.69 % | 500.378 M 18.89 % | 420.882 M 0.54 % | 418.624 M 4.52 % | 400.511 M 16.44 % | 343.957 M 8.18 % | 317.955 M 0.05 % | 317.799 M 7.09 % | 296.754 M 8.23 % | 274.176 M 32.58 % | 206.804 M 20.64 % | 171.419 M |
General and administrative expenses | 111.010 M 32.50 % | 83.778 M 7.57 % | 77.881 M 28.21 % | 60.747 M 7.86 % | 56.320 M -2.36 % | 57.679 M 15.76 % | 49.827 M 3.61 % | 48.092 M 3.47 % | 46.480 M -5.50 % | 49.186 M 17.70 % | 41.791 M -1.24 % | 42.317 M 3.27 % | 40.977 M 1.74 % | 40.276 M 8.14 % | 37.245 M 15.05 % | 32.373 M 0.32 % | 32.269 M 0.43 % | 32.130 M | 0.000 | 0.000 |
Selling and marketing expenses | 458.198 M 9.02 % | 420.279 M 16.69 % | 360.179 M 18.78 % | 303.233 M 3.55 % | 292.841 M -12.91 % | 336.234 M 10.67 % | 303.819 M 4.93 % | 289.555 M 13.41 % | 255.328 M 2.98 % | 247.949 M 9.65 % | 226.126 M 5.52 % | 214.294 M 5.03 % | 204.037 M 9.03 % | 187.140 M 14.95 % | 162.801 M 8.07 % | 150.648 M 6.25 % | 141.788 M 5.50 % | 134.401 M | 0.000 | 0.000 |
Other expenses | -18.119 K -100.07 % | 25.294 M 394.12 % | -8.600 M -14.67 % | -7.500 M | 0.000 | 0.000 100.00 % | -15.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K -99.37 % | 2.687 M 204.55 % | -2.570 M -514.83 % | -418.000 K 97.49 % | -16.633 M -231.01 % | 12.696 M 2 664.85 % | -495.000 K | 0.000 | 0.000 |
Operating expenses | 912.279 M 3.83 % | 878.629 M 21.89 % | 720.825 M 22.48 % | 588.546 M 3.62 % | 567.965 M 0.13 % | 567.225 M 10.51 % | 513.259 M 5.95 % | 484.432 M 13.93 % | 425.214 M 3.94 % | 409.092 M 11.27 % | 367.668 M 3.88 % | 353.947 M 4.57 % | 338.464 M 8.74 % | 311.270 M 14.44 % | 271.984 M 18.33 % | 229.843 M -7.59 % | 248.715 M 10.41 % | 225.271 M 64.67 % | 136.799 M 16.93 % | 116.996 M |
Cost and expenses | 1.890 B 7.24 % | 1.762 B 17.79 % | 1.496 B 17.51 % | 1.273 B 9.96 % | 1.158 B -3.08 % | 1.195 B 10.24 % | 1.084 B 6.50 % | 1.018 B 8.95 % | 934.033 M 2.70 % | 909.470 M 15.33 % | 788.550 M 2.07 % | 772.571 M 4.55 % | 738.975 M 12.78 % | 655.227 M 11.07 % | 589.939 M 7.72 % | 547.642 M 0.40 % | 545.469 M 9.21 % | 499.447 M 45.36 % | 343.603 M 19.13 % | 288.415 M |
Research and development expenses | 343.089 M -1.77 % | 349.278 M 19.88 % | 291.365 M 25.55 % | 232.066 M 6.06 % | 218.804 M 26.25 % | 173.312 M 8.57 % | 159.628 M 9.49 % | 145.792 M 18.14 % | 123.406 M 10.23 % | 111.957 M 12.24 % | 99.751 M 2.50 % | 97.319 M 4.14 % | 93.450 M 10.97 % | 84.215 M 16.39 % | 72.356 M 14.03 % | 63.455 M 2.41 % | 61.962 M 4.60 % | 59.235 M 54.65 % | 38.303 M 20.60 % | 31.760 M |
Selling general and administrative expenses | 569.208 M 12.93 % | 504.057 M 15.07 % | 438.060 M 20.35 % | 363.980 M 4.24 % | 349.161 M -11.36 % | 393.913 M 11.39 % | 353.646 M 4.74 % | 337.647 M 11.87 % | 301.808 M 1.57 % | 297.135 M 10.91 % | 267.917 M 4.41 % | 256.611 M 4.73 % | 245.014 M 7.74 % | 227.416 M 13.68 % | 200.046 M 9.30 % | 183.021 M 5.15 % | 174.057 M 4.52 % | 166.531 M 69.07 % | 98.496 M 15.56 % | 85.236 M |
Interest income | 23.273 M -17.21 % | 28.111 M 112.16 % | 13.250 M 748.27 % | 1.562 M 7.28 % | 1.456 M -19.16 % | 1.801 M 84.34 % | 977.000 K 4.27 % | 937.000 K -13.32 % | 1.081 M -16.97 % | 1.302 M -32.68 % | 1.934 M -62.64 % | 5.177 M 71.25 % | 3.023 M -33.15 % | 4.522 M -22.79 % | 5.857 M 10.97 % | 5.278 M -46.00 % | 9.774 M 0.69 % | 9.707 M 292.68 % | 2.472 M 80.04 % | 1.373 M |
Interest expense | -14.579 M -195.60 % | 15.250 M 67.60 % | 9.099 M 6.07 % | 8.578 M -68.54 % | 27.265 M 256.36 % | 7.651 M 272.86 % | 2.052 M 22.43 % | 1.676 M -22.23 % | 2.155 M 42.81 % | 1.509 M -24.25 % | 1.992 M -69.78 % | 6.591 M 8.35 % | 6.083 M -15.17 % | 7.171 M 21.89 % | 5.883 M -1.97 % | 6.001 M 5.10 % | 5.710 M -10.66 % | 6.391 M 89.70 % | 3.369 M -4.15 % | 3.515 M |
Depreciation and amortization | 132.771 M 79.27 % | 74.063 M 6.15 % | 69.769 M 13.29 % | 61.584 M 1.92 % | 60.425 M 24.92 % | 48.370 M 54.63 % | 31.282 M 29.08 % | 24.235 M 19.82 % | 20.226 M 5.55 % | 19.162 M 6.73 % | 17.953 M -4.09 % | 18.719 M 4.60 % | 17.895 M -5.53 % | 18.942 M -9.67 % | 20.970 M 28.14 % | 16.365 M 28.58 % | 12.727 M 7.66 % | 11.821 M 9.81 % | 10.765 M 18.06 % | 9.118 M |
Operating income | 176.351 M -46.09 % | 327.136 M -19.58 % | 406.773 M 7.42 % | 378.667 M 83.28 % | 206.605 M -13.22 % | 238.068 M 20.77 % | 197.130 M 7.88 % | 182.723 M 18.40 % | 154.332 M 18.18 % | 130.591 M 8.19 % | 120.705 M -9.84 % | 133.874 M 8.93 % | 122.900 M 18.67 % | 103.566 M 19.39 % | 86.743 M 14.01 % | 76.082 M 12.17 % | 67.830 M -3.59 % | 70.359 M 49.83 % | 46.960 M 33.19 % | 35.257 M |
Operating income ratio | 0.09 -45.49 % | 0.16 -26.76 % | 0.21 -7.03 % | 0.23 48.63 % | 0.15 -5.17 % | 0.16 6.00 % | 0.15 0.22 % | 0.15 8.29 % | 0.14 12.93 % | 0.13 -5.42 % | 0.13 -10.12 % | 0.15 3.57 % | 0.14 4.48 % | 0.14 6.47 % | 0.13 7.85 % | 0.12 5.17 % | 0.11 -8.49 % | 0.12 2.72 % | 0.12 10.38 % | 0.11 |
Total other income expenses net | 64.515 M -24.48 % | 85.428 M 2 701.34 % | -3.284 M 91.71 % | -39.617 M | 0.000 100.00 % | -34.801 M -93.91 % | -17.947 M -210.41 % | 16.255 M 231.40 % | -12.371 M 57.15 % | -28.871 M -368.08 % | -6.168 M -147.36 % | 13.025 M 293.80 % | -6.721 M -150.32 % | -2.685 M 28.72 % | -3.767 M -248.72 % | 2.533 M -66.32 % | 7.520 M 30.69 % | 5.754 M 511.59 % | -1.398 M 16.04 % | -1.665 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 131.062 M -9.67 % | 145.095 M 20.74 % | 120.174 M 5.57 % | 113.831 M 79.54 % | 63.403 M 81.93 % | 34.850 M 735.33 % | 4.172 M 120.86 % | 1.889 M 599.63 % | 270.000 K 133.05 % | -817.000 K -132.37 % | 2.524 M -68.55 % | 8.025 M -62.47 % | 21.383 M 111.62 % | -183.943 M 37.71 % | -295.322 M -62.48 % | -181.764 M -3.35 % | -175.875 M -1.42 % | -173.407 M -271.81 % | -46.638 M 6.73 % | -50.003 M |
Total investments | 20.378 M -5.02 % | 21.455 M 98.14 % | 10.828 M 61.30 % | 6.713 M 63.41 % | 4.108 M -20.59 % | 5.173 M 4 140.16 % | 122.000 K -99.37 % | 19.300 M 15 464.52 % | 124.000 K 0.00 % | 124.000 K 0.00 % | 124.000 K 0.00 % | 124.000 K -65.93 % | 364.000 K 0.00 % | 364.000 K -15.74 % | 432.000 K -7.49 % | 467.000 K -7.89 % | 507.000 K 40.06 % | 362.000 K | 0.000 | 0.000 |
Total debt | 151.347 M -2.79 % | 155.696 M 21.73 % | 127.903 M 5.47 % | 121.270 M 76.77 % | 68.605 M 19.34 % | 57.489 M 429.85 % | 10.850 M 86.62 % | 5.814 M -35.26 % | 8.980 M -26.54 % | 12.224 M -7.75 % | 13.251 M -7.41 % | 14.311 M -53.70 % | 30.909 M 188.92 % | 10.698 M -41.20 % | 18.194 M -0.20 % | 18.231 M -6.98 % | 19.598 M -55.97 % | 44.514 M | 0.000 | 0.000 |
Accumulated other comprehensive income loss | -4.229 M -109.62 % | 43.974 M -52.01 % | 91.632 M 280.63 % | -50.729 M 41.55 % | -86.783 M -55.49 % | -55.812 M -14.84 % | -48.600 M 1.65 % | -49.416 M 11.24 % | -55.671 M -72.79 % | -32.218 M 21.48 % | -41.031 M -5.05 % | -39.058 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 1.486 B 5.73 % | 1.406 B 15.82 % | 1.214 B 21.33 % | 1.000 B 23.68 % | 808.922 M 8.63 % | 744.673 M 17.74 % | 632.486 M 13.92 % | 555.215 M 21.14 % | 458.335 M 17.25 % | 390.903 M 8.24 % | 361.130 M 12.05 % | 322.290 M 24.04 % | 259.818 M 21.51 % | 213.832 M 11.58 % | 191.646 M 26.59 % | 151.397 M 31.09 % | 115.489 M 19.80 % | 96.404 M 261.23 % | 26.688 M 63.50 % | 16.323 M |
Common stock | 89.441 M 0.00 % | 89.441 M 0.00 % | 89.441 M 0.00 % | 89.441 M 0.00 % | 89.441 M 0.00 % | 89.441 M 0.00 % | 89.441 M 0.00 % | 89.441 M 10.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M | 0.000 | 0.000 |
Total equity | 2.056 B -5.36 % | 2.173 B 7.03 % | 2.030 B 21.03 % | 1.677 B 15.64 % | 1.451 B 2.37 % | 1.417 B 7.78 % | 1.315 B 5.87 % | 1.242 B 45.89 % | 851.163 M 6.74 % | 797.450 M 5.73 % | 754.227 M 2.64 % | 734.835 M 5.61 % | 695.797 M 9.74 % | 634.069 M 5.86 % | 598.982 M 10.97 % | 539.772 M 7.80 % | 500.731 M 4.05 % | 481.250 M 115.72 % | 223.090 M 8.61 % | 205.409 M |
Other non current liabilities | 43.750 M 30.89 % | 33.426 M -0.33 % | 33.536 M -56.56 % | 77.197 M | 0.000 -100.00 % | 95.538 M 1 560.09 % | 5.755 M -89.10 % | 52.789 M -42.95 % | 92.537 M 20.46 % | 76.822 M 27.20 % | 60.395 M 36.29 % | 44.313 M 488.33 % | 7.532 M -76.87 % | 32.564 M -8.61 % | 35.630 M 492.16 % | 6.017 M 47.04 % | 4.092 M -75.00 % | 16.370 M 130.00 % | -54.558 M | 0.000 |
Long term debt | 585.654 M 154.73 % | 229.910 M 16.41 % | 197.495 M 11.06 % | 177.832 M 26.98 % | 140.043 M -7.77 % | 151.837 M 464.93 % | -41.607 M -1 259.62 % | 3.588 M -53.62 % | 7.736 M -21.42 % | 9.845 M -17.98 % | 12.003 M -12.95 % | 13.789 M -17.69 % | 16.752 M -30.52 % | 24.110 M -6.37 % | 25.750 M 52.32 % | 16.905 M -8.85 % | 18.546 M -5.59 % | 19.645 M -58.59 % | 47.437 M | 0.000 |
Total non current liabilities | 767.886 M 157.36 % | 298.375 M 17.74 % | 253.410 M -6.31 % | 270.467 M 2.01 % | 265.144 M -0.16 % | 265.573 M 294.97 % | 67.238 M 2.98 % | 65.295 M -41.00 % | 110.670 M 12.41 % | 98.450 M 16.10 % | 84.800 M 120.30 % | 38.493 M -27.82 % | 53.331 M -12.58 % | 61.008 M -10.16 % | 67.910 M 5.91 % | 64.118 M -10.62 % | 71.737 M 14.66 % | 62.567 M | 0.000 | 0.000 |
Other current liabilities | 324.879 M 48.72 % | 218.443 M -10.19 % | 243.237 M 622.54 % | -46.549 M -13.46 % | -41.027 M -126.52 % | 154.698 M -3.33 % | 160.033 M -8.25 % | 174.432 M 32.67 % | 131.482 M -16.53 % | 157.528 M 36.02 % | 115.811 M 2.38 % | 113.123 M -12.19 % | 128.833 M -0.31 % | 129.230 M 7.20 % | 120.549 M 10.72 % | 108.882 M 6.75 % | 102.001 M -8.07 % | 110.958 M 517.09 % | -26.603 M -344.64 % | -5.983 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 39.908 M -85.77 % | 280.425 M 49.47 % | 187.610 M -7.98 % | 203.888 M 732.33 % | 24.496 M -88.29 % | 209.157 M 7.96 % | 193.735 M 13.43 % | 170.799 M 19.15 % | 143.344 M -1.21 % | 145.098 M 8.45 % | 133.787 M 33.15 % | 100.480 M -8.28 % | 109.552 M 15.39 % | 94.941 M 14.89 % | 82.637 M -12.34 % | 94.270 M | 0.000 | 0.000 |
Short term debt | 27.071 M -60.08 % | 67.814 M 56.72 % | 43.272 M 10.03 % | 39.327 M 12.28 % | 35.025 M -12.86 % | 40.195 M 1 038.99 % | 3.529 M 25.19 % | 2.819 M -88.98 % | 25.574 M 355.70 % | 5.612 M 97.88 % | 2.836 M 21.09 % | 2.342 M -71.51 % | 8.219 M 4.42 % | 7.871 M 337.03 % | 1.801 M 35.82 % | 1.326 M 26.05 % | 1.052 M -91.04 % | 11.737 M 437.90 % | 2.182 M | 0.000 |
Total current liabilities | 568.835 M 1.28 % | 561.646 M 4.14 % | 539.316 M 20.35 % | 448.118 M 50.59 % | 297.584 M -12.37 % | 339.600 M 21.21 % | 280.180 M -11.36 % | 316.078 M 10.56 % | 285.897 M 17.46 % | 243.390 M 21.64 % | 200.083 M -3.45 % | 207.243 M -3.04 % | 213.747 M 23.97 % | 172.417 M -1.09 % | 174.311 M 15.84 % | 150.475 M 4.97 % | 143.356 M -5.99 % | 152.493 M | 0.000 | 0.000 |
Total liabilities | 1.337 B 55.43 % | 860.021 M 8.49 % | 792.726 M 10.32 % | 718.585 M 27.70 % | 562.728 M -7.01 % | 605.173 M 74.19 % | 347.418 M -8.90 % | 381.373 M -3.83 % | 396.567 M 16.01 % | 341.840 M 19.99 % | 284.883 M 15.93 % | 245.736 M -7.99 % | 267.078 M 14.42 % | 233.425 M -3.63 % | 242.221 M 12.87 % | 214.593 M -0.23 % | 215.093 M 0.02 % | 215.060 M 30.85 % | 164.350 M 2.36 % | 160.556 M |
Other non current assets | 30.901 M -31.32 % | 44.993 M 34.14 % | 33.541 M 4 172.74 % | 785.000 K 33.50 % | 588.000 K -60.19 % | 1.477 M -90.43 % | 15.433 M -28.03 % | 21.445 M 1 035.26 % | 1.889 M 41.92 % | 1.331 M 241.28 % | 390.000 K 133.53 % | 167.000 K -99.89 % | 148.592 M 29.66 % | 114.601 M 2 194.31 % | 4.995 M 133.41 % | 2.140 M -39.20 % | 3.520 M -52.77 % | 7.453 M -60.16 % | 18.708 M -15.49 % | 22.137 M |
Long term investments | 20.378 M -5.02 % | 21.455 M 10.29 % | 19.454 M -19.72 % | 24.234 M 27.94 % | 18.942 M -8.66 % | 20.739 M 2 088.40 % | -1.043 M -107.00 % | 14.910 M 2.45 % | 14.554 M 25.63 % | 11.585 M 1.93 % | 11.366 M -10.88 % | 12.754 M 109.61 % | -132.779 M -19.26 % | -111.332 M -32 748.68 % | 341.000 K -1.73 % | 347.000 K -27.41 % | 478.000 K 110.16 % | -4.706 M | 0.000 | 0.000 |
Intangible assets | 706.850 M 172.40 % | 259.489 M 7.93 % | 240.427 M 56.43 % | 153.698 M 11.86 % | 137.400 M -4.81 % | 144.336 M 94.82 % | 74.087 M 8.17 % | 68.491 M 27.43 % | 53.746 M 18.47 % | 45.365 M 8.96 % | 41.633 M 232.24 % | 12.531 M -31.32 % | 18.245 M -24.51 % | 24.168 M -28.80 % | 33.942 M -10.78 % | 38.045 M 15.78 % | 32.859 M 49.75 % | 21.942 M -78.41 % | 101.618 M 23.00 % | 82.616 M |
GoodWill | 982.505 M 136.30 % | 415.783 M -3.23 % | 429.648 M 30.71 % | 328.714 M -1.51 % | 333.767 M -1.28 % | 338.094 M 82.13 % | 185.638 M 6.50 % | 174.313 M 5.92 % | 164.578 M 0.14 % | 164.345 M 3.44 % | 158.876 M 31.25 % | 121.046 M -0.48 % | 121.627 M 7.43 % | 113.212 M 0.13 % | 113.068 M -0.46 % | 113.593 M 1.66 % | 111.735 M 7.71 % | 103.733 M | 0.000 | 0.000 |
Goodwill and intangible assets | 1.689 B 150.17 % | 675.272 M 0.78 % | 670.075 M 38.90 % | 482.412 M 2.39 % | 471.167 M -2.33 % | 482.430 M 85.75 % | 259.725 M 6.97 % | 242.804 M 11.21 % | 218.324 M 4.11 % | 209.710 M 4.59 % | 200.509 M 50.11 % | 133.577 M -6.29 % | 142.549 M 3.76 % | 137.380 M -6.55 % | 147.010 M -3.05 % | 151.638 M 4.87 % | 144.594 M 15.05 % | 125.675 M -1.08 % | 127.045 M 1.87 % | 124.707 M |
Property plant equipment net | 353.763 M 12.03 % | 315.773 M 33.72 % | 236.145 M 18.34 % | 199.555 M 47.53 % | 135.265 M 15.86 % | 116.752 M 86.41 % | 62.632 M 6.71 % | 58.696 M -9.01 % | 64.509 M -4.26 % | 67.381 M 3.58 % | 65.049 M 19.50 % | 54.433 M 12.27 % | 48.484 M 19.71 % | 40.502 M 1.49 % | 39.906 M -5.42 % | 42.193 M 9.85 % | 38.410 M 21.85 % | 31.523 M 7.43 % | 29.344 M -1.55 % | 29.805 M |
Total non current assets | 2.181 B 94.50 % | 1.121 B 8.75 % | 1.031 B 30.18 % | 791.950 M 9.91 % | 720.534 M 0.38 % | 717.800 M 74.65 % | 410.996 M -1.02 % | 415.220 M 6.77 % | 388.897 M 7.14 % | 362.992 M 5.75 % | 343.255 M 40.04 % | 245.112 M -3.52 % | 254.044 M 12.08 % | 226.664 M -3.06 % | 233.820 M 2.10 % | 229.012 M 5.40 % | 217.288 M 15.19 % | 188.633 M 7.73 % | 175.097 M -0.88 % | 176.649 M |
Other current assets | 72.458 M -13.48 % | 83.746 M 139.66 % | 34.943 M 124.70 % | 15.551 M -26.85 % | 21.260 M 63.22 % | 13.025 M -7.46 % | 14.075 M 40.95 % | 9.986 M -32.54 % | 14.802 M 58.99 % | 9.310 M 12.70 % | 8.261 M 29.50 % | 6.379 M -44.84 % | 11.565 M 70.78 % | 6.772 M 61.35 % | 4.197 M 56.25 % | 2.686 M -4.75 % | 2.820 M -19.68 % | 3.511 M 15.00 % | 3.053 M 17.65 % | 2.595 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.566 M -1 436.14 % | 1.165 M -73.46 % | 4.390 M 130.42 % | -14.430 M -25.91 % | -11.461 M -1.95 % | -11.242 M 10.99 % | -12.630 M -109.49 % | 133.143 M 19.20 % | 111.696 M 122 642.86 % | 91.000 K -24.17 % | 120.000 K 313.79 % | 29.000 K -99.43 % | 5.068 M | 0.000 | 0.000 |
cash and cash equivalents | 20.285 M 91.35 % | 10.601 M 37.16 % | 7.729 M 3.90 % | 7.439 M 43.00 % | 5.202 M -77.02 % | 22.639 M 239.01 % | 6.678 M 70.14 % | 3.925 M -54.94 % | 8.710 M -33.21 % | 13.041 M 21.57 % | 10.727 M 70.65 % | 6.286 M -34.01 % | 9.526 M -95.11 % | 194.641 M -37.92 % | 313.516 M 56.76 % | 199.995 M 2.31 % | 195.473 M -10.30 % | 217.921 M 367.26 % | 46.638 M -6.73 % | 50.003 M |
Cash and short term investments | 20.285 M 91.35 % | 10.601 M 37.16 % | 7.729 M 3.90 % | 7.439 M 43.00 % | 5.202 M -77.02 % | 22.639 M 188.65 % | 7.843 M -5.68 % | 8.315 M -4.54 % | 8.710 M -33.21 % | 13.041 M 21.57 % | 10.727 M 70.65 % | 6.286 M -95.59 % | 142.669 M -53.43 % | 306.337 M -2.32 % | 313.607 M 56.71 % | 200.115 M 2.36 % | 195.502 M -12.33 % | 222.989 M 378.13 % | 46.638 M -6.73 % | 50.003 M |
Total current assets | 1.212 B -36.58 % | 1.912 B 6.69 % | 1.792 B 11.71 % | 1.604 B 24.08 % | 1.293 B -0.89 % | 1.304 B 4.26 % | 1.251 B 3.57 % | 1.208 B 40.64 % | 858.833 M 10.63 % | 776.298 M 11.56 % | 695.855 M -5.38 % | 735.459 M 3.76 % | 708.831 M 10.61 % | 640.830 M 5.51 % | 607.383 M 15.61 % | 525.353 M 5.38 % | 498.536 M -1.80 % | 507.677 M 139.08 % | 212.343 M 12.16 % | 189.316 M |
Inventory | 536.556 M 3.14 % | 520.228 M 35.92 % | 382.745 M 33.65 % | 286.375 M 0.01 % | 286.360 M 6.72 % | 268.322 M 8.15 % | 248.092 M 5.89 % | 234.303 M 12.48 % | 208.309 M 9.98 % | 189.411 M 9.87 % | 172.402 M 16.12 % | 148.467 M 3.81 % | 143.013 M 7.04 % | 133.601 M 12.07 % | 119.216 M 20.35 % | 99.054 M -16.97 % | 119.300 M 17.93 % | 101.165 M 79.55 % | 56.345 M 4.27 % | 54.036 M |
Net receivables | 583.184 M -55.04 % | 1.297 B -5.07 % | 1.366 B 5.54 % | 1.295 B 32.12 % | 979.930 M -2.04 % | 1.000 B 1.97 % | 981.046 M | 0.000 -100.00 % | 627.012 M 12.04 % | 559.644 M 11.35 % | 502.596 M -11.63 % | 568.770 M 33.91 % | 424.727 M 117.27 % | 195.481 M | 0.000 -100.00 % | 219.373 M 21.26 % | 180.914 M 0.50 % | 180.012 M 77.15 % | 101.618 M 23.00 % | 82.616 M |
Tax assets | 86.320 M 35.50 % | 63.704 M -11.21 % | 71.749 M -15.55 % | 84.964 M -10.16 % | 94.572 M -1.90 % | 96.402 M 29.84 % | 74.249 M -4.03 % | 77.365 M -13.68 % | 89.621 M 22.79 % | 72.985 M 10.68 % | 65.941 M 49.25 % | 44.181 M -6.39 % | 47.198 M 3.70 % | 45.513 M 9.49 % | 41.568 M 27.14 % | 32.694 M 7.95 % | 30.286 M 5.57 % | 28.688 M | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 183.542 M -23.46 % | 239.792 M 26.75 % | 189.185 M 30.06 % | 145.465 M 58.67 % | 91.679 M -22.38 % | 118.120 M 75.19 % | 67.425 M -32.89 % | 100.463 M 16.10 % | 86.531 M 30.49 % | 66.313 M 32.76 % | 49.948 M -10.32 % | 55.694 M 10.18 % | 50.548 M 73.25 % | 29.176 M -26.29 % | 39.584 M 23.15 % | 32.144 M -12.24 % | 36.629 M 45.78 % | 25.127 M 63.57 % | 15.362 M | 0.000 |
Tax payables | 33.343 M -6.33 % | 35.597 M 50.11 % | 23.714 M -19.48 % | 29.450 M 21.21 % | 24.297 M -8.61 % | 26.587 M 8.54 % | 24.496 M 76.27 % | 13.897 M -38.24 % | 22.500 M 61.44 % | 13.937 M 13.59 % | 12.270 M -35.50 % | 19.024 M 77.41 % | 10.723 M 74.64 % | 6.140 M -50.39 % | 12.377 M 52.37 % | 8.123 M 121.09 % | 3.674 M -21.34 % | 4.671 M -48.44 % | 9.059 M 51.41 % | 5.983 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 185.790 M -5.21 % | 196.009 M 300.61 % | 48.928 M 0.68 % | 48.598 M -44.85 % | 88.124 M 25.45 % | 70.248 M 29.16 % | 54.387 M 234.77 % | 16.246 M -36.43 % | 25.556 M -2.70 % | 26.264 M -31.18 % | 38.163 M 21.34 % | 31.452 M -16.55 % | 37.691 M 146.51 % | 15.290 M | 0.000 | 0.000 |
Minority interest | 14.782 M 9.90 % | 13.450 M -10.28 % | 14.991 M -16.97 % | 18.056 M -4.17 % | 18.841 M 1.75 % | 18.517 M -12.53 % | 21.170 M -19.68 % | 26.358 M -50.57 % | 53.326 M 22.33 % | 43.592 M 11.90 % | 38.955 M 6.94 % | 36.427 M -10.73 % | 40.806 M 16.49 % | 35.031 M 31.21 % | 26.699 M 41.07 % | 18.926 M 48.54 % | 12.741 M 32.11 % | 9.644 M | 0.000 | 0.000 |
Capital lease obligations | 151.347 M -2.79 % | 155.696 M 21.73 % | 127.903 M 5.47 % | 121.270 M 76.77 % | 68.605 M 19.34 % | 57.489 M 429.85 % | 10.850 M 86.62 % | 5.814 M -5.09 % | 6.126 M -47.80 % | 11.735 M -8.13 % | 12.774 M -7.46 % | 13.804 M -14.54 % | 16.153 M -5.01 % | 17.005 M -6.54 % | 18.194 M -0.20 % | 18.231 M -6.98 % | 19.598 M -5.13 % | 20.657 M -12.91 % | 23.720 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 50.729 M -41.55 % | 86.783 M 55.49 % | 55.812 M 14.84 % | 48.600 M -1.65 % | 49.416 M -11.24 % | 55.671 M 72.79 % | 32.218 M -21.48 % | 41.031 M 5.05 % | 39.058 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 470.062 M -24.20 % | 620.137 M 0.00 % | 620.137 M 8.91 % | 569.408 M -8.18 % | 620.137 M 21.95 % | 508.513 M -11.03 % | 571.537 M 0.14 % | 570.721 M 181.81 % | 202.521 M -33.53 % | 304.699 M 7.95 % | 282.254 M -3.95 % | 293.860 M -5.93 % | 312.372 M 2.79 % | 303.896 M 1.53 % | 299.327 M 3.88 % | 288.139 M -1.05 % | 291.191 M -0.92 % | 293.892 M 67.17 % | 175.800 M 23.89 % | 141.905 M |
Deferred tax liabilities non current | 138.482 M 295.22 % | 35.039 M 56.57 % | 22.379 M 44.96 % | 15.438 M -1.05 % | 15.602 M -14.27 % | 18.198 M 247.69 % | 5.234 M -41.31 % | 8.918 M -14.23 % | 10.397 M -11.76 % | 11.783 M -4.99 % | 12.402 M 413.54 % | 2.415 M -30.82 % | 3.491 M -19.45 % | 4.334 M -33.63 % | 6.530 M -32.98 % | 9.744 M -14.59 % | 11.408 M 1.30 % | 11.262 M | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 164.350 M 2.36 % | 160.556 M |
Total assets | 3.393 B 11.88 % | 3.033 B 7.44 % | 2.823 B 17.82 % | 2.396 B 19.01 % | 2.013 B -0.44 % | 2.022 B 21.66 % | 1.662 B 2.40 % | 1.623 B 30.08 % | 1.248 B 9.52 % | 1.139 B 9.64 % | 1.039 B 5.97 % | 980.571 M 1.84 % | 962.875 M 11.00 % | 867.494 M 3.13 % | 841.203 M 11.51 % | 754.365 M 5.38 % | 715.824 M 2.80 % | 696.310 M 79.72 % | 387.440 M 5.87 % | 365.965 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -7.334 M -3 388.79 % | 223.000 K 109.33 % | -2.389 M -29.63 % | -1.843 M -353.51 % | 727.000 K 2 808.00 % | 25.000 K 100.37 % | -6.722 M | 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 |
Change in working capital | 15.104 M 112.00 % | -125.879 M -14.95 % | -109.510 M -312.04 % | 51.647 M 1 110.90 % | -5.109 M -876.86 % | -523.000 K -102.14 % | 24.493 M 121.47 % | -114.056 M -950.14 % | -10.861 M 77.29 % | -47.827 M -119.42 % | -21.797 M 65.90 % | -63.913 M -650.68 % | -8.514 M 81.98 % | -47.252 M -434.52 % | -8.840 M -174.59 % | 11.851 M 338.69 % | -4.965 M 67.65 % | -15.347 M -269.99 % | -4.148 M -54.14 % | -2.691 M |
Accounts receivables | 21.616 M 202.07 % | -21.178 M 71.52 % | -74.370 M -19.75 % | -62.102 M -214.63 % | 54.177 M 362.91 % | -20.607 M -18 136.28 % | -113.000 K 99.77 % | -48.981 M -1 811.83 % | -2.562 M 92.93 % | -36.255 M -326.86 % | 15.981 M 135.12 % | -45.508 M -2 249.41 % | -1.937 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 24.377 M 115.97 % | -152.604 M -104.48 % | -74.631 M -414 716.67 % | 18.000 K 100.06 % | -28.421 M -150.43 % | -11.349 M 3.48 % | -11.758 M 64.78 % | -33.381 M -119.86 % | -15.183 M -53.52 % | -9.890 M 55.22 % | -22.086 M -9.27 % | -20.212 M -260.22 % | -5.611 M 63.20 % | -15.249 M 8.80 % | -16.721 M -180.99 % | 20.645 M 255.79 % | -13.252 M 19.70 % | -16.504 M -297.88 % | -4.148 M -54.14 % | -2.691 M |
Accounts payables | -63.298 M -234.40 % | 47.098 M 39.64 % | 33.729 M -35.99 % | 52.692 M 309.34 % | -25.171 M -271.29 % | 14.695 M 1 495.55 % | 921.000 K -93.97 % | 15.271 M -20.29 % | 19.158 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 32.409 M 3 925.96 % | 805.000 K -86.03 % | 5.762 M -90.56 % | 61.039 M 1 171.99 % | -5.694 M -134.02 % | 16.738 M -53.83 % | 36.251 M 144.93 % | -80.675 M -1 966.61 % | 4.322 M 111.39 % | -37.937 M -13 226.99 % | 289.000 K 100.66 % | -43.701 M -1 405.37 % | -2.903 M 90.93 % | -32.003 M -506.08 % | 7.881 M 189.62 % | -8.794 M -206.12 % | 8.287 M 616.25 % | 1.157 M | 0.000 | 0.000 |
Other non cash items | -79.282 M -843.18 % | 10.668 M 118.19 % | -58.635 M -601.58 % | 11.690 M 436.48 % | 2.179 M -80.56 % | 11.208 M 115.46 % | 5.202 M 163.25 % | -8.225 M -437.78 % | 2.435 M -87.73 % | 19.848 M 262.58 % | -12.208 M -214.14 % | 10.696 M 69.05 % | 6.327 M 198.57 % | -6.419 M 2.07 % | -6.555 M -262.29 % | 4.039 M 144.23 % | -9.131 M -191.69 % | 9.959 M -79.63 % | 48.892 M 24.08 % | 39.404 M |
Net cash provided by operating activities | 247.319 M -1.41 % | 250.861 M 33.30 % | 188.199 M -48.11 % | 362.663 M 103.14 % | 178.527 M -18.72 % | 219.634 M 17.32 % | 187.207 M 396.15 % | 37.732 M -66.24 % | 111.770 M 96.97 % | 56.744 M -10.08 % | 63.105 M -2.35 % | 64.624 M -29.83 % | 92.100 M 145.31 % | 37.545 M -42.43 % | 65.211 M -25.35 % | 87.356 M 59.20 % | 54.872 M -2.15 % | 56.079 M 1.03 % | 55.509 M 21.12 % | 45.831 M |
Investments in property plant and equipment | -86.814 M -32.24 % | -65.651 M 19.91 % | -81.971 M -24.01 % | -66.101 M -46.94 % | -44.986 M 3.69 % | -46.711 M -34.40 % | -34.756 M 10.93 % | -39.022 M -39.78 % | -27.917 M -66.44 % | -16.773 M 7.44 % | -18.121 M -70.29 % | -10.641 M 57.87 % | -25.255 M -288.90 % | -6.494 M 44.31 % | -11.662 M 28.86 % | -16.392 M -26.03 % | -13.006 M -95.46 % | -6.654 M | 0.000 | 0.000 |
Acquisitions net | -1.006 B -9 336.22 % | -10.664 M 82.60 % | -61.290 M -432.54 % | -11.509 M 57.77 % | -27.252 M 71.71 % | -96.333 M -4 488.75 % | 2.195 M -32.54 % | 3.254 M 178.77 % | -4.131 M 59.92 % | -10.307 M 83.30 % | -61.714 M -3 136.18 % | -1.907 M 85.04 % | -12.749 M | 0.000 -100.00 % | 4.001 M 134.54 % | -11.584 M 45.88 % | -21.404 M -156.61 % | -8.341 M | 0.000 | 0.000 |
Purchases of investments | -3.904 M 81.92 % | -21.594 M -269.07 % | -5.851 M -142.18 % | -2.416 M -9 564.00 % | -25.000 K 99.49 % | -4.857 M -126.66 % | 18.221 M 209.80 % | -16.594 M -209.74 % | 15.121 M 112.87 % | -117.479 M -6.80 % | -110.000 M 21.43 % | -140.000 M | 0.000 100.00 % | -4.325 M -177.78 % | -1.557 M 49.00 % | -3.053 M -35.75 % | -2.249 M 72.32 % | -8.125 M -364.29 % | -1.750 M | 0.000 |
Sales maturities of investments | 750.016 M 2 056.21 % | 34.784 M -37.89 % | 56.008 M 257.43 % | -35.576 M -21 925.77 % | 163.000 K -86.37 % | 1.196 M -62.86 % | 3.220 M 20 025.00 % | 16.000 K -99.99 % | 110.000 M 0.00 % | 110.000 M -21.43 % | 140.000 M 16.67 % | 120.000 M | 0.000 | 0.000 -100.00 % | 7.057 M 16.34 % | 6.066 M 22.97 % | 4.933 M 454.89 % | -1.390 M | 0.000 -100.00 % | 318.000 K |
Other investing activites | -65.324 M -36.50 % | -47.855 M 14.22 % | -55.790 M -238.09 % | 40.402 M 26 306.54 % | 153.000 K -82.19 % | 859.000 K 104.84 % | -17.754 M -395.23 % | -3.585 M 77.23 % | -15.741 M -2 463.68 % | -614.000 K -254.27 % | 398.000 K 13.71 % | 350.000 K -41.96 % | 603.000 K 100.55 % | -109.432 M -1 639.50 % | -6.291 M -11.78 % | -5.628 M -181.06 % | 6.943 M 11.28 % | 6.239 M 125.61 % | -24.365 M 77.50 % | -108.271 M |
Net cash used for investing activites | -412.305 M -271.51 % | -110.980 M 25.46 % | -148.894 M -98.00 % | -75.200 M -4.52 % | -71.947 M 50.67 % | -145.846 M -405.11 % | -28.874 M 48.38 % | -55.931 M -172.33 % | 77.332 M 319.86 % | -35.173 M 28.85 % | -49.437 M -53.54 % | -32.198 M 13.91 % | -37.401 M 68.90 % | -120.251 M -1 322.75 % | -8.452 M 72.37 % | -30.591 M -23.44 % | -24.783 M -35.64 % | -18.271 M 30.04 % | -26.115 M 75.81 % | -107.953 M |
Debt repayment | 400.206 M 5 002 675.00 % | -8.000 K 99.61 % | -2.053 M 88.14 % | -17.307 M -7.83 % | -16.050 M -16.59 % | -13.766 M -2 257.19 % | -584.000 K 81.30 % | -3.123 M -638.30 % | -423.000 K 69.98 % | -1.409 M -83.70 % | -767.000 K 88.28 % | -6.544 M -2 874.55 % | -220.000 K 86.29 % | -1.605 M 84.46 % | -10.331 M -1 348.95 % | -713.000 K 94.10 % | -12.082 M -299.14 % | -3.027 M 26.88 % | -4.140 M | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 315.036 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 174.584 M | 0.000 | 0.000 |
Common stock repurchased | -150.075 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.575 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.996 M -16.63 % | -16.287 M | 0.000 |
Dividends paid | -98.204 M 0.18 % | -98.385 M -22.22 % | -80.497 M -80.00 % | -44.720 M 23.08 % | -58.136 M -18.18 % | -49.192 M 0.00 % | -49.192 M -30.95 % | -37.565 M -21.58 % | -30.898 M 5.00 % | -32.524 M 11.11 % | -36.589 M -12.50 % | -32.524 M -33.33 % | -24.393 M 45.45 % | -44.720 M -205.55 % | -14.636 M 0.00 % | -14.636 M 58.14 % | -34.963 M -207.15 % | -11.383 M | 0.000 | 0.000 |
Other financing activites | 24.322 M 166.27 % | -36.701 M -182.82 % | 44.314 M 119.80 % | -223.862 M -358.97 % | -48.775 M -1 228.79 % | 4.321 M 104.02 % | -107.461 M 58.39 % | -258.279 M -57.78 % | -163.700 M -1 217.94 % | 14.643 M -50.92 % | 29.833 M 511.71 % | 4.877 M 102.23 % | -218.257 M -3 468.68 % | 6.479 M -91.90 % | 79.959 M 316.80 % | -36.882 M -1 282.38 % | -2.668 M 89.59 % | -25.632 M -721.80 % | -3.119 M -104.53 % | 68.885 M |
Net cash used provided by financing activities | 176.249 M 230.46 % | -135.094 M -253.32 % | -38.236 M 86.63 % | -285.889 M -132.50 % | -122.961 M -109.70 % | -58.637 M 62.71 % | -157.237 M -1 184.84 % | 14.494 M 107.43 % | -195.021 M -911.00 % | -19.290 M -156.41 % | -7.523 M 78.00 % | -34.191 M 85.92 % | -242.870 M -509.52 % | -39.846 M -172.46 % | 54.992 M 205.29 % | -52.231 M -5.07 % | -49.713 M -136.95 % | 134.542 M 798.34 % | -19.266 M -127.97 % | 68.885 M |
Effect of forex changes on cash | -1.579 M 17.55 % | -1.915 M -145.83 % | -779.000 K -131.16 % | -337.000 K 68.09 % | -1.056 M -230.37 % | 810.000 K 334.78 % | -345.000 K 68.06 % | -1.080 M -168.01 % | 1.588 M 4 712.12 % | 33.000 K 101.94 % | -1.704 M -15.53 % | -1.475 M -148.27 % | 3.056 M -16.89 % | 3.677 M 107.74 % | 1.770 M 14 850.00 % | -12.000 K 99.58 % | -2.824 M -164.67 % | -1.067 M -25.09 % | -853.000 K -195.63 % | 892.000 K |
Net change in cash | 9.684 M 237.19 % | 2.872 M 890.34 % | 290.000 K -76.56 % | 1.237 M 107.09 % | -17.437 M -209.25 % | 15.961 M 479.77 % | 2.753 M 157.53 % | -4.785 M -10.48 % | -4.331 M -287.17 % | 2.314 M -47.89 % | 4.441 M 237.07 % | -3.240 M 98.25 % | -185.115 M -55.72 % | -118.875 M -204.72 % | 113.521 M 2 410.42 % | 4.522 M 120.14 % | -22.448 M -113.11 % | 171.283 M 5 190.13 % | -3.365 M -1 419.61 % | 255.000 K |
Cash at beginning of period | 10.601 M 37.16 % | 7.729 M 3.90 % | 7.439 M 19.95 % | 6.202 M -72.60 % | 22.639 M 239.01 % | 6.678 M 70.14 % | 3.925 M -54.94 % | 8.710 M -33.21 % | 13.041 M 21.57 % | 10.727 M 70.65 % | 6.286 M -34.01 % | 9.526 M -95.11 % | 194.641 M -37.92 % | 313.516 M 56.76 % | 199.995 M 2.31 % | 195.473 M -10.30 % | 217.921 M 367.26 % | 46.638 M -18.00 % | 56.874 M 9.13 % | 52.114 M |
Cash at end of period | 20.285 M 91.35 % | 10.601 M 37.16 % | 7.729 M 3.90 % | 7.439 M 43.00 % | 5.202 M -77.02 % | 22.639 M 239.01 % | 6.678 M 70.14 % | 3.925 M -54.94 % | 8.710 M -33.21 % | 13.041 M 21.57 % | 10.727 M 70.65 % | 6.286 M -34.01 % | 9.526 M -95.11 % | 194.641 M -37.92 % | 313.516 M 56.76 % | 199.995 M 2.31 % | 195.473 M -10.30 % | 217.921 M 307.26 % | 53.509 M 2.18 % | 52.369 M |
Operating cash flow | 247.319 M -1.41 % | 250.861 M 33.30 % | 188.199 M -48.11 % | 362.663 M 103.14 % | 178.527 M -18.72 % | 219.634 M 17.32 % | 187.207 M 396.15 % | 37.732 M -66.24 % | 111.770 M 96.97 % | 56.744 M -10.08 % | 63.105 M -2.35 % | 64.624 M -29.83 % | 92.100 M 145.31 % | 37.545 M -42.43 % | 65.211 M -25.35 % | 87.356 M 59.20 % | 54.872 M -2.15 % | 56.079 M 1.03 % | 55.509 M 21.12 % | 45.831 M |
Capital expenditure | -152.204 M -33.68 % | -113.861 M -38.90 % | -81.971 M -24.01 % | -66.101 M -46.94 % | -44.986 M 3.69 % | -46.711 M -34.40 % | -34.756 M 10.93 % | -39.022 M -39.78 % | -27.917 M -66.44 % | -16.773 M 7.44 % | -18.121 M -70.29 % | -10.641 M 57.87 % | -25.255 M -288.90 % | -6.494 M 44.31 % | -11.662 M 28.86 % | -16.392 M -26.03 % | -13.006 M -95.46 % | -6.654 M | 0.000 | 0.000 |
Free CashFlow | 95.115 M -30.57 % | 137.000 M 28.97 % | 106.228 M -64.18 % | 296.562 M 122.08 % | 133.541 M -22.77 % | 172.923 M 13.43 % | 152.451 M 11 917.91 % | -1.290 M -101.54 % | 83.853 M 109.78 % | 39.971 M -11.14 % | 44.984 M -16.67 % | 53.983 M -19.24 % | 66.845 M 115.27 % | 31.051 M -42.01 % | 53.549 M -24.54 % | 70.964 M 69.50 % | 41.866 M -15.29 % | 49.425 M -10.96 % | 55.509 M 21.12 % | 45.831 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 549.631 M -1.85 % | 560.016 M 14.17 % | 490.500 M -15.38 % | 579.627 M 7.47 % | 539.338 M 14.24 % | 472.125 M -0.61 % | 475.000 M -18.06 % | 579.700 M 8.33 % | 535.121 M 6.13 % | 504.218 M 7.21 % | 470.300 M -17.48 % | 569.936 M 19.36 % | 477.495 M 7.25 % | 445.229 M 8.54 % | 410.200 M -8.56 % | 448.585 M 4.12 % | 430.834 M 8.13 % | 398.456 M 8.01 % | 368.900 M 0.37 % | 367.552 M 45.29 % | 252.974 M -26.73 % | 345.255 M -6.61 % | 369.700 M -14.37 % | 431.721 M 19.78 % | 360.417 M 4.91 % | 343.542 M 6.16 % | 323.600 M -8.73 % | 354.560 M 13.42 % | 312.601 M -1.99 % | 318.953 M 8.23 % | 294.700 M -9.38 % | 325.196 M 17.31 % | 277.212 M -9.85 % | 307.485 M 9.82 % | 280.000 M -3.37 % | 289.769 M 12.39 % | 257.815 M -7.32 % | 278.180 M 5.93 % | 262.601 M -9.87 % | 291.360 M 16.20 % | 250.744 M -2.38 % | 256.867 M 6.54 % | 241.090 M 2.36 % | 235.532 M 10.68 % | 212.801 M -14.42 % | 248.643 M 17.13 % | 212.279 M -17.53 % | 257.403 M 24.90 % | 206.085 M -7.98 % | 223.958 M 2.26 % | 218.999 M -5.22 % | 231.058 M 16.10 % | 199.019 M -10.13 % | 221.457 M 5.28 % | 210.341 M 3.47 % | 203.295 M 13.29 % | 179.454 M -5.95 % | 190.800 M 3.00 % | 185.244 M -0.33 % | 185.851 M 9.53 % | 169.687 M 2.89 % | 164.917 M 5.56 % | 156.227 M -3.30 % | 161.555 M 13.94 % | 141.785 M -10.74 % | 158.848 M -10.71 % | 177.901 M |
Net income | 28.375 M -37.40 % | 45.331 M 188.73 % | 15.700 M -74.15 % | 60.726 M 77.93 % | 34.130 M -26.57 % | 46.477 M 24.27 % | 37.400 M -56.10 % | 85.196 M -7.55 % | 92.151 M 48.62 % | 62.003 M 21.57 % | 51.000 M -50.35 % | 102.709 M 64.25 % | 62.532 M -31.08 % | 90.728 M 139.39 % | 37.900 M -29.91 % | 54.076 M -33.72 % | 81.588 M 50.23 % | 54.309 M 17.30 % | 46.300 M -12.95 % | 53.185 M 905.39 % | 5.290 M -78.92 % | 25.092 M -35.33 % | 38.800 M -23.71 % | 50.856 M 0.07 % | 50.822 M 72.92 % | 29.390 M 2.40 % | 28.700 M -35.60 % | 44.563 M 72.26 % | 25.869 M -6.18 % | 27.572 M -3.26 % | 28.500 M -32.05 % | 41.945 M 36.35 % | 30.762 M -0.40 % | 30.884 M -0.05 % | 30.900 M 1.14 % | 30.553 M 54.45 % | 19.782 M -36.75 % | 31.274 M 87.03 % | 16.721 M 67.26 % | 9.997 M -55.05 % | 22.238 M 89.50 % | 11.735 M -35.97 % | 18.327 M 4.77 % | 17.492 M -2.76 % | 17.989 M -7.15 % | 19.375 M -3.60 % | 20.098 M -26.58 % | 27.375 M 14.62 % | 23.883 M 26.49 % | 18.881 M -19.19 % | 23.366 M 55.50 % | 15.026 M 6.79 % | 14.071 M -43.27 % | 24.802 M 38.01 % | 17.971 M -8.09 % | 19.552 M 15.95 % | 16.863 M -20.72 % | 21.270 M 45.79 % | 14.589 M -37.06 % | 23.181 M 104.38 % | 11.342 M -9.63 % | 12.551 M -0.09 % | 12.562 M -33.37 % | 18.853 M 89.14 % | 9.968 M -19.44 % | 12.373 M -11.03 % | 13.907 M |
Income before tax | 41.228 M -36.94 % | 65.380 M 225.27 % | 20.100 M -71.06 % | 69.466 M 40.85 % | 49.320 M -26.76 % | 67.339 M 23.11 % | 54.700 M -53.03 % | 116.464 M -12.00 % | 132.341 M 45.89 % | 90.711 M 24.26 % | 73.000 M -48.22 % | 140.989 M 59.62 % | 88.329 M -26.45 % | 120.099 M 121.99 % | 54.100 M -29.79 % | 77.050 M -33.73 % | 116.268 M 47.00 % | 79.094 M 18.76 % | 66.600 M -13.19 % | 76.717 M 1 200.07 % | 5.901 M -85.33 % | 40.231 M -28.03 % | 55.900 M -18.34 % | 68.458 M -6.68 % | 73.355 M 57.20 % | 46.663 M 12.71 % | 41.400 M -29.21 % | 58.483 M 59.12 % | 36.755 M -19.26 % | 45.522 M 18.55 % | 38.400 M -24.49 % | 50.856 M 13.70 % | 44.728 M -6.29 % | 47.731 M 5.60 % | 45.200 M 7.36 % | 42.103 M 48.62 % | 28.329 M -38.49 % | 46.057 M 80.81 % | 25.472 M 18.71 % | 21.458 M -34.65 % | 32.838 M 74.81 % | 18.785 M -34.41 % | 28.639 M 24.31 % | 23.039 M -7.83 % | 24.996 M -27.89 % | 34.665 M 8.88 % | 31.837 M -25.95 % | 42.996 M 23.28 % | 34.878 M 11.26 % | 31.348 M -18.29 % | 38.365 M 12.55 % | 34.088 M 65.30 % | 20.622 M -42.27 % | 35.722 M 38.74 % | 25.747 M 12.00 % | 22.989 M -8.16 % | 25.031 M -17.59 % | 30.373 M 35.06 % | 22.488 M -22.24 % | 28.919 M 72.44 % | 16.770 M -13.22 % | 19.324 M 7.58 % | 17.963 M -20.84 % | 22.693 M 50.50 % | 15.078 M -19.63 % | 18.761 M -15.04 % | 22.083 M |
Income before tax ratio | 0.08 -35.75 % | 0.12 184.90 % | 0.04 -65.81 % | 0.12 31.06 % | 0.09 -35.89 % | 0.14 23.86 % | 0.12 -42.68 % | 0.20 -18.76 % | 0.25 37.47 % | 0.18 15.90 % | 0.16 -37.25 % | 0.25 33.73 % | 0.18 -31.42 % | 0.27 104.53 % | 0.13 -23.22 % | 0.17 -36.35 % | 0.27 35.95 % | 0.20 9.95 % | 0.18 -13.50 % | 0.21 794.79 % | 0.02 -79.98 % | 0.12 -22.93 % | 0.15 -4.65 % | 0.16 -22.09 % | 0.20 49.84 % | 0.14 6.17 % | 0.13 -22.44 % | 0.16 40.29 % | 0.12 -17.62 % | 0.14 9.53 % | 0.13 -16.68 % | 0.16 -3.08 % | 0.16 3.94 % | 0.16 -3.84 % | 0.16 11.10 % | 0.15 32.23 % | 0.11 -33.63 % | 0.17 70.69 % | 0.10 31.71 % | 0.07 -43.76 % | 0.13 79.08 % | 0.07 -38.44 % | 0.12 21.44 % | 0.10 -16.72 % | 0.12 -15.75 % | 0.14 -7.04 % | 0.15 -10.21 % | 0.17 -1.30 % | 0.17 20.91 % | 0.14 -20.10 % | 0.18 18.74 % | 0.15 42.38 % | 0.10 -35.76 % | 0.16 31.78 % | 0.12 8.25 % | 0.11 -18.93 % | 0.14 -12.38 % | 0.16 31.13 % | 0.12 -21.98 % | 0.16 57.45 % | 0.10 -15.66 % | 0.12 1.91 % | 0.11 -18.14 % | 0.14 32.09 % | 0.11 -9.96 % | 0.12 -4.85 % | 0.12 |
EBITDA | 47.656 M -34.16 % | 72.386 M 93.49 % | 37.410 M -83.90 % | 232.343 M 286.56 % | 60.106 M -65.40 % | 173.740 M 253.04 % | 49.212 M -58.86 % | 119.614 M -11.80 % | 135.612 M 39.14 % | 97.462 M 28.41 % | 75.900 M -47.39 % | 144.282 M 39.73 % | 103.255 M -15.53 % | 122.243 M 117.90 % | 56.100 M -30.24 % | 80.415 M -32.10 % | 118.434 M 13.84 % | 104.034 M 52.10 % | 68.400 M -28.60 % | 95.805 M 968.18 % | 8.969 M -79.21 % | 43.146 M -26.50 % | 58.700 M -31.25 % | 85.386 M 11.52 % | 76.568 M 52.34 % | 50.260 M 19.67 % | 42.000 M -29.10 % | 59.240 M 59.52 % | 37.137 M -19.81 % | 46.310 M 18.44 % | 39.100 M -9.33 % | 43.123 M -5.00 % | 45.394 M -6.14 % | 48.361 M 5.59 % | 45.800 M -6.21 % | 48.830 M 23.20 % | 39.634 M -16.25 % | 47.324 M 29.42 % | 36.565 M -3.03 % | 37.709 M 12.69 % | 33.463 M -11.05 % | 37.622 M 16.78 % | 32.216 M 23.93 % | 25.996 M -19.73 % | 32.386 M -23.09 % | 42.109 M 38.55 % | 30.393 M -39.75 % | 50.442 M 21.49 % | 41.518 M 10.81 % | 37.467 M -14.61 % | 43.879 M 10.55 % | 39.691 M 20.91 % | 32.827 M -23.43 % | 42.873 M 36.07 % | 31.509 M 2.19 % | 30.833 M 0.90 % | 30.559 M -16.71 % | 36.690 M 26.90 % | 28.912 M -26.41 % | 39.290 M 73.93 % | 22.590 M -8.28 % | 24.628 M 5.60 % | 23.321 M -21.44 % | 29.687 M 46.92 % | 20.206 M -15.98 % | 24.049 M -11.06 % | 27.039 M |
Net income ratio | 0.05 -36.22 % | 0.08 152.89 % | 0.03 -69.45 % | 0.10 65.56 % | 0.06 -35.72 % | 0.10 25.03 % | 0.08 -46.43 % | 0.15 -14.66 % | 0.17 40.04 % | 0.12 13.40 % | 0.11 -39.83 % | 0.18 37.61 % | 0.13 -35.73 % | 0.20 120.55 % | 0.09 -23.36 % | 0.12 -36.34 % | 0.19 38.94 % | 0.14 8.60 % | 0.13 -13.26 % | 0.14 591.98 % | 0.02 -71.23 % | 0.07 -30.75 % | 0.10 -10.91 % | 0.12 -16.46 % | 0.14 64.83 % | 0.09 -3.54 % | 0.09 -29.44 % | 0.13 51.88 % | 0.08 -4.27 % | 0.09 -10.61 % | 0.10 -25.02 % | 0.13 16.23 % | 0.11 10.48 % | 0.10 -8.99 % | 0.11 4.66 % | 0.11 37.42 % | 0.08 -31.75 % | 0.11 76.56 % | 0.06 85.58 % | 0.03 -61.31 % | 0.09 94.13 % | 0.05 -39.90 % | 0.08 2.36 % | 0.07 -12.15 % | 0.08 8.48 % | 0.08 -17.70 % | 0.09 -10.98 % | 0.11 -8.23 % | 0.12 37.46 % | 0.08 -20.98 % | 0.11 64.07 % | 0.07 -8.02 % | 0.07 -36.87 % | 0.11 31.08 % | 0.09 -11.17 % | 0.10 2.35 % | 0.09 -15.71 % | 0.11 41.55 % | 0.08 -36.86 % | 0.12 86.61 % | 0.07 -12.17 % | 0.08 -5.35 % | 0.08 -31.10 % | 0.12 65.99 % | 0.07 -9.74 % | 0.08 -0.36 % | 0.08 |
Ratio EBITDA | 0.09 -32.92 % | 0.13 69.47 % | 0.08 -80.97 % | 0.40 259.69 % | 0.11 -69.72 % | 0.37 255.19 % | 0.10 -49.79 % | 0.21 -18.58 % | 0.25 31.11 % | 0.19 19.77 % | 0.16 -36.25 % | 0.25 17.07 % | 0.22 -21.24 % | 0.27 100.76 % | 0.14 -23.71 % | 0.18 -34.79 % | 0.27 5.29 % | 0.26 40.81 % | 0.19 -28.87 % | 0.26 635.19 % | 0.04 -71.63 % | 0.12 -21.29 % | 0.16 -19.72 % | 0.20 -6.90 % | 0.21 45.21 % | 0.15 12.72 % | 0.13 -22.32 % | 0.17 40.64 % | 0.12 -18.18 % | 0.15 9.43 % | 0.13 0.05 % | 0.13 -19.02 % | 0.16 4.12 % | 0.16 -3.85 % | 0.16 -2.93 % | 0.17 9.62 % | 0.15 -9.63 % | 0.17 22.18 % | 0.14 7.59 % | 0.13 -3.02 % | 0.13 -8.88 % | 0.15 9.61 % | 0.13 21.07 % | 0.11 -27.48 % | 0.15 -10.14 % | 0.17 18.29 % | 0.14 -26.94 % | 0.20 -2.73 % | 0.20 20.42 % | 0.17 -16.50 % | 0.20 16.64 % | 0.17 4.14 % | 0.16 -14.80 % | 0.19 29.24 % | 0.15 -1.23 % | 0.15 -10.94 % | 0.17 -11.44 % | 0.19 23.21 % | 0.16 -26.17 % | 0.21 58.80 % | 0.13 -10.85 % | 0.15 0.04 % | 0.15 -18.76 % | 0.18 28.94 % | 0.14 -5.87 % | 0.15 -0.39 % | 0.15 |
Gross profit ratio | 0.53 -2.17 % | 0.54 4.83 % | 0.51 2.68 % | 0.50 -8.01 % | 0.54 1.72 % | 0.53 0.63 % | 0.53 -9.44 % | 0.59 -0.59 % | 0.59 1.90 % | 0.58 5.87 % | 0.55 -15.53 % | 0.65 20.41 % | 0.54 -10.79 % | 0.60 6.29 % | 0.57 -4.94 % | 0.60 -1.59 % | 0.61 4.76 % | 0.58 3.06 % | 0.56 -1.70 % | 0.57 5.05 % | 0.54 -1.87 % | 0.55 -0.62 % | 0.56 -2.89 % | 0.57 -1.76 % | 0.58 2.84 % | 0.57 3.70 % | 0.55 -3.95 % | 0.57 3.42 % | 0.55 2.21 % | 0.54 -2.26 % | 0.55 1.08 % | 0.55 -3.25 % | 0.57 3.98 % | 0.54 -1.87 % | 0.55 2.35 % | 0.54 1.39 % | 0.53 0.20 % | 0.53 2.19 % | 0.52 2.72 % | 0.51 -2.66 % | 0.52 0.31 % | 0.52 -1.74 % | 0.53 -2.85 % | 0.54 -1.66 % | 0.55 7.31 % | 0.52 -3.88 % | 0.54 -0.08 % | 0.54 -2.83 % | 0.55 4.79 % | 0.53 -1.58 % | 0.54 1.74 % | 0.53 -4.55 % | 0.55 2.31 % | 0.54 2.95 % | 0.52 -8.12 % | 0.57 4.92 % | 0.54 0.61 % | 0.54 1.96 % | 0.53 -4.56 % | 0.56 5.31 % | 0.53 0.18 % | 0.53 3.81 % | 0.51 0.97 % | 0.50 0.43 % | 0.50 -1.58 % | 0.51 0.95 % | 0.50 |
Weighted average shs out dil | 87.175 M 0.00 % | 87.175 M -0.05 % | 87.222 M 0.00 % | 87.222 M -2.80 % | 89.735 M 0.40 % | 89.379 M 0.37 % | 89.048 M -0.44 % | 89.441 M 0.07 % | 89.378 M -0.07 % | 89.441 M -0.04 % | 89.474 M 0.04 % | 89.441 M -0.43 % | 89.830 M 0.00 % | 89.830 M -0.45 % | 90.238 M 1.36 % | 89.031 M 0.00 % | 89.031 M 0.00 % | 89.031 M -0.01 % | 89.038 M 0.00 % | 89.038 M -0.64 % | 89.614 M 0.00 % | 89.614 M -0.69 % | 90.233 M 0.00 % | 90.233 M 1.32 % | 89.061 M 0.00 % | 89.061 M -0.70 % | 89.688 M 0.00 % | 89.688 M 9.76 % | 81.712 M -8.13 % | 88.942 M -0.14 % | 89.063 M 0.00 % | 89.063 M 9.00 % | 81.712 M 0.00 % | 81.712 M 0.49 % | 81.316 M -1.35 % | 82.425 M 0.00 % | 82.425 M 0.87 % | 81.712 M 2.75 % | 79.524 M -3.45 % | 82.363 M 0.00 % | 82.363 M -1.74 % | 83.821 M 5.19 % | 79.683 M -2.55 % | 81.768 M 0.00 % | 81.768 M 1.29 % | 80.729 M 0.42 % | 80.392 M -2.38 % | 82.355 M 2.95 % | 79.997 M 0.41 % | 79.667 M -0.96 % | 80.438 M 1.24 % | 79.453 M 0.00 % | 79.453 M -0.62 % | 79.950 M -0.68 % | 80.500 M -1.00 % | 81.310 M 0.91 % | 80.580 M -2.36 % | 82.530 M 1.95 % | 80.953 M -0.44 % | 81.310 M 0.00 % | 81.310 M -2.70 % | 83.569 M 3.55 % | 80.707 M -0.74 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 2.12 % | 79.619 M |
Weighted average shs out | 87.175 M 0.00 % | 87.175 M -0.05 % | 87.222 M 0.00 % | 87.222 M -2.80 % | 89.735 M 0.40 % | 89.379 M 0.37 % | 89.048 M -0.44 % | 89.441 M 0.07 % | 89.378 M -0.07 % | 89.441 M -0.04 % | 89.474 M 0.04 % | 89.441 M 0.12 % | 89.332 M -0.12 % | 89.441 M -0.88 % | 90.238 M 1.36 % | 89.031 M 0.85 % | 88.277 M -0.85 % | 89.031 M -0.01 % | 89.038 M 1.01 % | 88.152 M -1.60 % | 89.582 M 0.16 % | 89.441 M -0.88 % | 90.233 M 0.29 % | 89.975 M 1.03 % | 89.061 M 0.00 % | 89.061 M -0.70 % | 89.688 M 0.00 % | 89.688 M 9.76 % | 81.712 M -8.13 % | 88.942 M -0.14 % | 89.063 M 0.00 % | 89.063 M 9.00 % | 81.712 M 0.54 % | 81.274 M -0.05 % | 81.316 M 1.42 % | 80.178 M -2.73 % | 82.425 M 0.87 % | 81.712 M 2.75 % | 79.524 M -0.70 % | 80.082 M -2.77 % | 82.363 M -1.74 % | 83.821 M 5.19 % | 79.683 M -2.55 % | 81.768 M 0.00 % | 81.768 M 1.29 % | 80.729 M 0.42 % | 80.392 M -2.13 % | 82.143 M 2.68 % | 79.997 M 0.41 % | 79.667 M -0.96 % | 80.438 M 1.24 % | 79.453 M 0.00 % | 79.453 M -0.62 % | 79.950 M -0.68 % | 80.500 M -0.54 % | 80.938 M 0.44 % | 80.580 M -2.36 % | 82.530 M 1.95 % | 80.953 M -0.44 % | 81.310 M 0.00 % | 81.310 M -2.70 % | 83.569 M 3.55 % | 80.707 M -0.74 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 2.12 % | 79.619 M |
EPS diluted | 0.33 -36.54 % | 0.52 188.89 % | 0.18 -74.29 % | 0.70 84.21 % | 0.38 -26.92 % | 0.52 23.81 % | 0.42 -78.79 % | 1.98 92.23 % | 1.03 -18.25 % | 1.26 121.05 % | 0.57 -50.43 % | 1.15 64.29 % | 0.70 -30.69 % | 1.01 140.48 % | 0.42 -31.15 % | 0.61 -33.70 % | 0.92 50.82 % | 0.61 17.31 % | 0.52 -13.33 % | 0.60 916.95 % | 0.06 -78.93 % | 0.28 -34.88 % | 0.43 -23.21 % | 0.56 -1.75 % | 0.57 72.73 % | 0.33 3.13 % | 0.32 -36.00 % | 0.50 56.25 % | 0.32 3.23 % | 0.31 -3.13 % | 0.32 -31.91 % | 0.47 23.68 % | 0.38 0.00 % | 0.38 0.00 % | 0.38 2.70 % | 0.37 54.17 % | 0.24 -36.84 % | 0.38 80.95 % | 0.21 75.00 % | 0.12 -55.56 % | 0.27 92.86 % | 0.14 -39.13 % | 0.23 9.52 % | 0.21 -4.55 % | 0.22 -8.33 % | 0.24 -4.00 % | 0.25 -24.24 % | 0.33 10.00 % | 0.30 25.00 % | 0.24 -17.24 % | 0.29 52.63 % | 0.19 11.76 % | 0.17 -39.29 % | 0.28 33.33 % | 0.21 -12.50 % | 0.24 20.00 % | 0.20 -13.04 % | 0.23 35.29 % | 0.17 -41.38 % | 0.29 123.08 % | 0.13 0.00 % | 0.13 -7.14 % | 0.14 -39.13 % | 0.23 109.09 % | 0.11 -15.38 % | 0.13 -18.75 % | 0.16 |
Earnings per share | 0.33 -36.54 % | 0.52 188.89 % | 0.18 -74.29 % | 0.70 84.21 % | 0.38 -26.92 % | 0.52 23.81 % | 0.42 -78.79 % | 1.98 92.23 % | 1.03 -18.25 % | 1.26 121.05 % | 0.57 -50.43 % | 1.15 64.29 % | 0.70 -30.69 % | 1.01 140.48 % | 0.42 -31.15 % | 0.61 -33.70 % | 0.92 50.82 % | 0.61 17.31 % | 0.52 -13.33 % | 0.60 916.95 % | 0.06 -78.93 % | 0.28 -34.88 % | 0.43 -23.21 % | 0.56 -1.75 % | 0.57 72.73 % | 0.33 3.13 % | 0.32 -36.00 % | 0.50 56.25 % | 0.32 3.23 % | 0.31 -3.13 % | 0.32 -31.91 % | 0.47 23.68 % | 0.38 0.00 % | 0.38 0.00 % | 0.38 2.70 % | 0.37 54.17 % | 0.24 -36.84 % | 0.38 80.95 % | 0.21 75.00 % | 0.12 -55.56 % | 0.27 92.86 % | 0.14 -39.13 % | 0.23 9.52 % | 0.21 -4.55 % | 0.22 -8.33 % | 0.24 -4.00 % | 0.25 -24.24 % | 0.33 10.00 % | 0.30 25.00 % | 0.24 -17.24 % | 0.29 52.63 % | 0.19 11.76 % | 0.17 -39.29 % | 0.28 33.33 % | 0.21 -12.50 % | 0.24 20.00 % | 0.20 -13.04 % | 0.23 35.29 % | 0.17 -41.38 % | 0.29 123.08 % | 0.13 0.00 % | 0.13 -7.14 % | 0.14 -39.13 % | 0.23 109.09 % | 0.11 -15.38 % | 0.13 -18.75 % | 0.16 |
Gross profit | 289.697 M -3.99 % | 301.733 M 19.69 % | 252.100 M -13.11 % | 290.130 M -1.14 % | 293.469 M 16.21 % | 252.541 M 0.02 % | 252.500 M -25.79 % | 340.265 M 7.69 % | 315.974 M 8.15 % | 292.171 M 13.51 % | 257.400 M -30.30 % | 369.298 M 43.72 % | 256.950 M -4.33 % | 268.575 M 15.37 % | 232.800 M -13.07 % | 267.813 M 2.46 % | 261.375 M 13.27 % | 230.755 M 11.31 % | 207.300 M -1.34 % | 210.117 M 52.63 % | 137.666 M -28.10 % | 191.470 M -7.19 % | 206.300 M -16.84 % | 248.084 M 17.67 % | 210.831 M 7.90 % | 195.403 M 10.09 % | 177.500 M -12.34 % | 202.489 M 17.30 % | 172.625 M 0.17 % | 172.329 M 5.79 % | 162.900 M -8.40 % | 177.833 M 13.49 % | 156.692 M -6.25 % | 167.145 M 7.77 % | 155.100 M -1.10 % | 156.828 M 13.96 % | 137.621 M -7.14 % | 148.197 M 8.25 % | 136.900 M -7.42 % | 147.874 M 13.10 % | 130.744 M -2.08 % | 133.521 M 4.69 % | 127.544 M -0.56 % | 128.263 M 8.85 % | 117.837 M -8.16 % | 128.308 M 12.59 % | 113.965 M -17.59 % | 138.298 M 21.37 % | 113.948 M -3.57 % | 118.170 M 0.65 % | 117.405 M -3.57 % | 121.751 M 10.81 % | 109.872 M -8.05 % | 119.497 M 8.39 % | 110.244 M -4.94 % | 115.973 M 18.86 % | 97.569 M -5.37 % | 103.110 M 5.02 % | 98.184 M -4.87 % | 103.211 M 15.34 % | 89.482 M 3.08 % | 86.812 M 9.58 % | 79.222 M -2.36 % | 81.133 M 14.43 % | 70.903 M -12.15 % | 80.710 M -9.87 % | 89.544 M |
Income tax expense | 13.506 M -31.62 % | 19.752 M 279.85 % | 5.200 M -21.36 % | 6.612 M -58.43 % | 15.904 M -21.38 % | 20.229 M 12.38 % | 18.000 M -40.70 % | 30.355 M -24.68 % | 40.303 M 46.96 % | 27.424 M 21.88 % | 22.500 M -39.48 % | 37.178 M 41.18 % | 26.333 M -5.97 % | 28.004 M 73.94 % | 16.100 M -27.58 % | 22.231 M -36.61 % | 35.069 M 46.60 % | 23.921 M 17.84 % | 20.300 M -7.29 % | 21.896 M 835.33 % | 2.341 M -82.95 % | 13.734 M -20.61 % | 17.300 M -1.59 % | 17.579 M -22.12 % | 22.572 M 40.13 % | 16.108 M 23.91 % | 13.000 M -8.15 % | 14.153 M 26.96 % | 11.148 M -35.47 % | 17.276 M 66.12 % | 10.400 M 6.36 % | 9.778 M -29.42 % | 13.853 M -13.45 % | 16.006 M 22.18 % | 13.100 M 17.17 % | 11.180 M 29.88 % | 8.608 M -37.65 % | 13.806 M 64.42 % | 8.397 M -22.46 % | 10.829 M 5.07 % | 10.306 M 77.75 % | 5.798 M -37.16 % | 9.226 M 76.30 % | 5.233 M -32.84 % | 7.792 M -34.75 % | 11.942 M 14.68 % | 10.413 M -29.57 % | 14.785 M 38.45 % | 10.679 M 8.28 % | 9.862 M -24.94 % | 13.139 M -9.64 % | 14.540 M 121.95 % | 6.551 M -40.01 % | 10.920 M 40.43 % | 7.776 M 126.24 % | 3.437 M -57.92 % | 8.168 M -10.27 % | 9.103 M 15.24 % | 7.899 M 37.66 % | 5.738 M 5.71 % | 5.428 M -19.86 % | 6.773 M 25.40 % | 5.401 M 40.65 % | 3.840 M -24.85 % | 5.110 M -20.01 % | 6.388 M -21.87 % | 8.176 M |
Cost of revenue | 260.034 M 0.68 % | 258.283 M 8.34 % | 238.400 M -17.65 % | 289.497 M 17.74 % | 245.869 M 11.97 % | 219.584 M -1.31 % | 222.500 M -7.07 % | 239.435 M 9.26 % | 219.147 M 3.35 % | 212.047 M -0.40 % | 212.900 M 6.11 % | 200.638 M -9.03 % | 220.545 M 24.85 % | 176.654 M -0.42 % | 177.400 M -1.87 % | 180.772 M 6.68 % | 169.459 M 1.05 % | 167.701 M 3.78 % | 161.600 M 2.65 % | 157.435 M 36.53 % | 115.308 M -25.02 % | 153.785 M -5.88 % | 163.400 M -11.02 % | 183.637 M 22.76 % | 149.586 M 0.98 % | 148.139 M 1.40 % | 146.100 M -3.93 % | 152.071 M 8.64 % | 139.976 M -4.53 % | 146.624 M 11.25 % | 131.800 M -10.56 % | 147.363 M 22.27 % | 120.520 M -14.12 % | 140.340 M 12.36 % | 124.900 M -6.05 % | 132.941 M 10.61 % | 120.194 M -7.53 % | 129.983 M 3.41 % | 125.701 M -12.39 % | 143.486 M 19.57 % | 120.000 M -2.71 % | 123.346 M 8.63 % | 113.546 M 5.85 % | 107.269 M 12.96 % | 94.964 M -21.08 % | 120.335 M 22.40 % | 98.314 M -17.46 % | 119.105 M 29.27 % | 92.137 M -12.90 % | 105.788 M 4.13 % | 101.594 M -7.06 % | 109.307 M 22.61 % | 89.147 M -12.57 % | 101.960 M 1.86 % | 100.097 M 14.63 % | 87.322 M 6.64 % | 81.885 M -6.62 % | 87.690 M 0.72 % | 87.060 M 5.35 % | 82.640 M 3.04 % | 80.205 M 2.69 % | 78.105 M 1.43 % | 77.005 M -4.25 % | 80.422 M 13.46 % | 70.882 M -9.29 % | 78.138 M -11.57 % | 88.357 M |
General and administrative expenses | 31.961 M -7.21 % | 34.444 M 22.14 % | 28.200 M -16.84 % | 33.910 M -7.36 % | 36.603 M 78.36 % | 20.522 M 2.61 % | 20.000 M -18.96 % | 24.678 M 35.27 % | 18.244 M -18.74 % | 22.452 M 22.02 % | 18.400 M -30.52 % | 26.481 M 44.84 % | 18.283 M -0.16 % | 18.313 M 23.74 % | 14.800 M -19.77 % | 18.447 M 37.72 % | 13.395 M -10.66 % | 14.993 M 7.86 % | 13.900 M 0.58 % | 13.820 M 7.91 % | 12.807 M -14.46 % | 14.972 M 1.85 % | 14.700 M -12.91 % | 16.879 M 31.76 % | 12.810 M -9.51 % | 14.156 M 2.58 % | 13.800 M -0.91 % | 13.927 M 23.43 % | 11.283 M -6.76 % | 12.101 M -3.19 % | 12.500 M 0.87 % | 12.392 M 7.20 % | 11.560 M 6.40 % | 10.865 M -18.31 % | 13.300 M 15.17 % | 11.548 M 3.11 % | 11.200 M -6.09 % | 11.926 M 1.02 % | 11.806 M 0.91 % | 11.699 M -5.29 % | 12.353 M -9.22 % | 13.607 M 18.04 % | 11.527 M 15.80 % | 9.954 M -4.96 % | 10.474 M -7.60 % | 11.336 M 13.05 % | 10.027 M -13.52 % | 11.594 M 13.49 % | 10.216 M -5.89 % | 10.855 M 12.46 % | 9.652 M -12.14 % | 10.986 M 7.31 % | 10.238 M 5.60 % | 9.695 M -3.61 % | 10.058 M -2.62 % | 10.329 M 9.55 % | 9.429 M -8.23 % | 10.275 M 0.31 % | 10.243 M -7.08 % | 11.023 M 19.40 % | 9.232 M -0.12 % | 9.243 M 19.31 % | 7.747 M -1.78 % | 7.887 M 10.52 % | 7.136 M -13.00 % | 8.202 M -10.34 % | 9.148 M |
Selling and marketing expenses | 122.398 M 2.49 % | 119.421 M -0.90 % | 120.500 M -13.68 % | 139.598 M 18.10 % | 118.207 M 19.22 % | 99.147 M -2.03 % | 101.200 M -11.60 % | 114.479 M 7.77 % | 106.225 M 4.29 % | 101.852 M 4.25 % | 97.700 M -8.50 % | 106.779 M 15.05 % | 92.809 M 19.72 % | 77.524 M -6.71 % | 83.100 M -10.68 % | 93.033 M 27.62 % | 72.896 M 5.51 % | 69.088 M 1.30 % | 68.200 M -3.18 % | 70.441 M 12.97 % | 62.351 M -19.20 % | 77.164 M -6.92 % | 82.900 M -14.65 % | 97.134 M 17.05 % | 82.985 M 6.17 % | 78.162 M 0.21 % | 78.000 M -9.85 % | 86.519 M 15.55 % | 74.876 M 5.37 % | 71.061 M -0.47 % | 71.400 M -5.75 % | 75.755 M 3.85 % | 72.944 M 0.40 % | 72.650 M 6.52 % | 68.200 M -0.30 % | 68.404 M 11.00 % | 61.624 M -3.04 % | 63.559 M 2.94 % | 61.741 M -8.48 % | 67.460 M 9.29 % | 61.725 M 4.58 % | 59.023 M -1.20 % | 59.741 M -4.12 % | 62.307 M 14.24 % | 54.542 M -1.91 % | 55.606 M 3.61 % | 53.671 M -9.49 % | 59.300 M 18.10 % | 50.210 M -2.28 % | 51.381 M -3.79 % | 53.403 M 5.74 % | 50.504 M 2.83 % | 49.115 M -9.25 % | 54.119 M 7.59 % | 50.299 M -3.91 % | 52.343 M 18.60 % | 44.133 M -3.45 % | 45.710 M 1.68 % | 44.954 M -2.10 % | 45.920 M 11.89 % | 41.042 M 5.00 % | 39.089 M 6.36 % | 36.750 M 2.27 % | 35.934 M 5.64 % | 34.017 M -12.60 % | 38.922 M -6.83 % | 41.775 M |
Other expenses | 750.000 K -31.82 % | 1.100 M 152.38 % | -2.100 M -103.76 % | 55.782 M 223 228.00 % | -25.000 K 89.41 % | -236.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 994.000 K 373.33 % | 210.000 K 133.33 % | 90.000 K | 0.000 100.00 % | -47.000 K -200.00 % | 47.000 K | 0.000 100.00 % | -2.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.000 K -200.00 % | 15.000 K | 0.000 | 0.000 -100.00 % | 8.593 M 7 001.65 % | 121.000 K 337.25 % | -51.000 K 99.34 % | -7.700 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 -100.00 % | 17.000 K | 0.000 | 0.000 100.00 % | -30.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 542.000 K 2 184.62 % | -26.000 K 91.16 % | -294.000 K -4.26 % | -282.000 K -271.05 % | -76.000 K -246.15 % | 52.000 K 146.43 % | -112.000 K 99.31 % | -16.334 M -326 780.00 % | 5.000 K 112.82 % | -39.000 K 85.28 % | -265.000 K |
Operating expenses | 236.536 M 2.60 % | 230.553 M 2.88 % | 224.100 M -28.63 % | 313.979 M 31.33 % | 239.078 M 16.19 % | 205.765 M -1.55 % | 209.000 M -11.87 % | 237.141 M 10.37 % | 214.855 M 3.02 % | 208.552 M 5.81 % | 197.100 M -10.98 % | 221.419 M 19.51 % | 185.274 M 11.87 % | 165.619 M 4.56 % | 158.400 M -10.51 % | 176.999 M 25.30 % | 141.265 M -0.16 % | 141.485 M 5.66 % | 133.900 M -7.31 % | 144.465 M 12.63 % | 128.268 M -12.00 % | 145.766 M -2.50 % | 149.500 M -10.76 % | 167.525 M 22.20 % | 137.087 M 2.98 % | 133.120 M 2.80 % | 129.500 M -7.54 % | 140.059 M 11.01 % | 126.168 M 2.60 % | 122.965 M -0.91 % | 124.100 M -10.09 % | 138.032 M 15.73 % | 119.275 M 2.59 % | 116.264 M 4.84 % | 110.900 M -1.83 % | 112.973 M 10.30 % | 102.425 M -2.59 % | 105.147 M 0.46 % | 104.669 M -1.97 % | 106.775 M 4.43 % | 102.249 M 1.84 % | 100.405 M 0.74 % | 99.663 M -0.04 % | 99.703 M 11.58 % | 89.352 M -1.96 % | 91.142 M 4.20 % | 87.471 M -9.76 % | 96.934 M 13.26 % | 85.585 M 0.39 % | 85.253 M -1.07 % | 86.175 M -1.45 % | 87.441 M 6.14 % | 82.379 M -4.96 % | 86.678 M 5.75 % | 81.966 M -6.93 % | 88.073 M 20.28 % | 73.225 M -3.39 % | 75.798 M 2.19 % | 74.174 M -2.94 % | 76.419 M 11.06 % | 68.809 M 3.92 % | 66.214 M 9.37 % | 60.542 M 43.12 % | 42.301 M -24.69 % | 56.170 M -11.28 % | 63.315 M -6.97 % | 68.057 M |
Cost and expenses | 496.570 M 1.58 % | 488.836 M 5.69 % | 462.500 M -18.27 % | 565.876 M 16.76 % | 484.669 M 13.95 % | 425.349 M -1.43 % | 431.500 M -9.46 % | 476.576 M 9.81 % | 434.002 M 3.19 % | 420.599 M 2.59 % | 410.000 M -2.86 % | 422.057 M 4.00 % | 405.819 M 18.57 % | 342.273 M 1.93 % | 335.800 M -6.14 % | 357.771 M 15.14 % | 310.724 M 0.50 % | 309.186 M 4.63 % | 295.500 M -2.12 % | 301.900 M 23.94 % | 243.576 M -18.69 % | 299.551 M -4.27 % | 312.900 M -10.90 % | 351.162 M 22.50 % | 286.673 M 1.92 % | 281.259 M 2.05 % | 275.600 M -5.66 % | 292.130 M 9.76 % | 266.144 M -1.28 % | 269.589 M 5.35 % | 255.900 M -10.33 % | 285.395 M 19.02 % | 239.795 M -6.55 % | 256.604 M 8.82 % | 235.800 M -4.11 % | 245.914 M 10.46 % | 222.619 M -5.32 % | 235.130 M 2.07 % | 230.370 M -7.95 % | 250.261 M 12.60 % | 222.249 M -0.67 % | 223.751 M 4.94 % | 213.209 M 3.01 % | 206.972 M 12.29 % | 184.316 M -12.84 % | 211.477 M 13.83 % | 185.785 M -14.00 % | 216.039 M 21.56 % | 177.722 M -6.97 % | 191.041 M 1.74 % | 187.769 M -4.56 % | 196.748 M 14.70 % | 171.526 M -9.07 % | 188.638 M 3.61 % | 182.063 M 3.80 % | 175.395 M 13.08 % | 155.110 M -5.12 % | 163.488 M 1.40 % | 161.234 M 1.37 % | 159.059 M 6.74 % | 149.014 M 3.25 % | 144.319 M 4.92 % | 137.547 M 12.08 % | 122.723 M -3.41 % | 127.052 M -10.18 % | 141.453 M -9.57 % | 156.414 M |
Research and development expenses | 81.427 M 7.72 % | 75.588 M -2.47 % | 77.500 M -8.49 % | 84.689 M 0.47 % | 84.293 M -2.36 % | 86.332 M -1.67 % | 87.800 M -6.27 % | 93.678 M 3.64 % | 90.386 M 7.29 % | 84.248 M 4.01 % | 81.000 M -7.07 % | 87.165 M 17.84 % | 73.972 M 6.14 % | 69.692 M 15.19 % | 60.500 M -7.73 % | 65.566 M 19.37 % | 54.927 M -4.32 % | 57.404 M 5.91 % | 54.200 M -9.97 % | 60.204 M 13.36 % | 53.110 M -0.97 % | 53.630 M 3.33 % | 51.900 M -3.01 % | 53.512 M 29.59 % | 41.292 M 1.20 % | 40.802 M 8.23 % | 37.700 M -4.87 % | 39.628 M -0.92 % | 39.994 M 0.48 % | 39.803 M -0.99 % | 40.200 M -2.64 % | 41.292 M 19.17 % | 34.650 M 5.64 % | 32.800 M -11.59 % | 37.100 M 12.35 % | 33.021 M 11.55 % | 29.601 M -0.21 % | 29.662 M -4.69 % | 31.122 M 12.70 % | 27.616 M -1.97 % | 28.171 M 1.43 % | 27.775 M -2.18 % | 28.395 M 3.47 % | 27.442 M 12.76 % | 24.336 M 0.56 % | 24.200 M 1.80 % | 23.773 M -8.71 % | 26.040 M 3.57 % | 25.142 M 9.23 % | 23.017 M -0.45 % | 23.120 M -11.01 % | 25.981 M 12.83 % | 23.026 M 0.71 % | 22.864 M 5.95 % | 21.579 M -15.99 % | 25.685 M 32.26 % | 19.420 M -2.11 % | 19.839 M 2.95 % | 19.271 M -2.46 % | 19.758 M 6.16 % | 18.611 M 4.38 % | 17.830 M 10.35 % | 16.157 M 9.07 % | 14.814 M -1.32 % | 15.012 M -7.50 % | 16.230 M -6.72 % | 17.399 M |
Selling general and administrative expenses | 154.359 M 0.32 % | 153.865 M 3.47 % | 148.700 M -14.30 % | 173.508 M 12.08 % | 154.810 M 29.37 % | 119.669 M -1.26 % | 121.200 M -12.90 % | 139.157 M 11.80 % | 124.469 M 0.13 % | 124.304 M 7.07 % | 116.100 M -12.88 % | 133.260 M 19.95 % | 111.092 M 15.92 % | 95.837 M -2.11 % | 97.900 M -12.18 % | 111.480 M 29.19 % | 86.291 M 2.63 % | 84.081 M 2.41 % | 82.100 M -2.56 % | 84.261 M 12.11 % | 75.158 M -18.43 % | 92.136 M -5.60 % | 97.600 M -14.40 % | 114.013 M 19.02 % | 95.795 M 3.77 % | 92.318 M 0.56 % | 91.800 M -8.61 % | 100.446 M 16.58 % | 86.159 M 3.60 % | 83.162 M -0.88 % | 83.900 M -4.82 % | 88.147 M 4.31 % | 84.504 M 1.18 % | 83.515 M 2.47 % | 81.500 M 1.94 % | 79.952 M 9.79 % | 72.824 M -3.53 % | 75.485 M 2.64 % | 73.547 M -7.09 % | 79.159 M 6.86 % | 74.078 M 1.99 % | 72.630 M 1.91 % | 71.268 M -1.37 % | 72.261 M 11.14 % | 65.016 M -2.88 % | 66.942 M 5.09 % | 63.698 M -10.15 % | 70.894 M 17.32 % | 60.426 M -2.91 % | 62.236 M -1.30 % | 63.055 M 2.55 % | 61.490 M 3.60 % | 59.353 M -6.99 % | 63.814 M 5.73 % | 60.357 M -3.69 % | 62.672 M 17.01 % | 53.562 M -4.33 % | 55.985 M 1.43 % | 55.197 M -3.07 % | 56.943 M 13.27 % | 50.274 M 4.02 % | 48.332 M 8.62 % | 44.497 M 1.54 % | 43.821 M 6.48 % | 41.153 M -12.67 % | 47.124 M -7.46 % | 50.923 M |
Interest income | 708.000 K -86.55 % | 5.265 M 209.71 % | 1.700 M -59.26 % | 4.173 M 103.56 % | 2.050 M -87.62 % | 16.553 M 77.99 % | 9.300 M -24.68 % | 12.347 M 60.27 % | 7.704 M 39.84 % | 5.509 M 25.20 % | 4.400 M -32.82 % | 6.550 M 549.16 % | 1.009 M -81.34 % | 5.408 M 1 702.67 % | 300.000 K 14.50 % | 262.000 K -12.96 % | 301.000 K -34.99 % | 463.000 K -7.40 % | 500.000 K 95.31 % | 256.000 K -19.75 % | 319.000 K -22.57 % | 412.000 K -17.60 % | 500.000 K -28.67 % | 701.000 K 72.66 % | 406.000 K 22.66 % | 331.000 K -17.25 % | 400.000 K 6.10 % | 377.000 K 70.59 % | 221.000 K 40.76 % | 157.000 K -21.50 % | 200.000 K -15.61 % | 237.000 K 13.40 % | 209.000 K -25.09 % | 279.000 K 39.50 % | 200.000 K -45.21 % | 365.000 K 9.61 % | 333.000 K 83.98 % | 181.000 K -10.40 % | 202.000 K -44.20 % | 362.000 K -7.18 % | 390.000 K 39.29 % | 280.000 K 3.70 % | 270.000 K -22.41 % | 348.000 K -48.75 % | 679.000 K 138.25 % | 285.000 K -54.18 % | 622.000 K -82.43 % | 3.541 M 917.53 % | 348.000 K -40.72 % | 587.000 K -16.26 % | 701.000 K 4.94 % | 668.000 K -1.91 % | 681.000 K -10.75 % | 763.000 K -16.25 % | 911.000 K -46.09 % | 1.690 M 86.74 % | 905.000 K -18.69 % | 1.113 M 36.73 % | 814.000 K -80.08 % | 4.087 M 452.30 % | 740.000 K 4.96 % | 705.000 K 116.92 % | 325.000 K -17.51 % | 394.000 K -49.36 % | 778.000 K -50.35 % | 1.567 M -38.28 % | 2.539 M |
Interest expense | 6.428 M -53.66 % | 13.872 M 101.04 % | 6.900 M 121.18 % | -32.579 M -504.21 % | 8.060 M -32.50 % | 11.940 M 206.15 % | 3.900 M 23.81 % | 3.150 M -3.70 % | 3.271 M -51.55 % | 6.751 M 132.79 % | 2.900 M -11.93 % | 3.293 M 53.59 % | 2.144 M 0.00 % | 2.144 M 7.20 % | 2.000 M -40.56 % | 3.365 M 55.36 % | 2.166 M 5.92 % | 2.045 M 13.61 % | 1.800 M -90.57 % | 19.088 M 522.16 % | 3.068 M 5.25 % | 2.915 M 4.11 % | 2.800 M 245.68 % | 810.000 K -74.79 % | 3.213 M -10.68 % | 3.597 M 499.50 % | 600.000 K -20.74 % | 757.000 K 98.17 % | 382.000 K -51.52 % | 788.000 K 12.57 % | 700.000 K -12.06 % | 796.000 K 19.52 % | 666.000 K 5.71 % | 630.000 K 5.00 % | 600.000 K -12.02 % | 682.000 K 63.55 % | 417.000 K -57.49 % | 981.000 K 15.55 % | 849.000 K 5.33 % | 806.000 K 17.49 % | 686.000 K 4.10 % | 659.000 K 5.10 % | 627.000 K 596.67 % | 90.000 K -93.40 % | 1.363 M -16.43 % | 1.631 M 8.81 % | 1.499 M -21.39 % | 1.907 M 2.80 % | 1.855 M 21.88 % | 1.522 M 16.45 % | 1.307 M -26.53 % | 1.779 M 24.49 % | 1.429 M -7.57 % | 1.546 M 16.33 % | 1.329 M -56.14 % | 3.030 M 128.51 % | 1.326 M -14.84 % | 1.557 M 23.77 % | 1.258 M -38.18 % | 2.035 M 54.05 % | 1.321 M 4.76 % | 1.261 M -0.39 % | 1.266 M -47.77 % | 2.424 M 116.04 % | 1.122 M -7.81 % | 1.217 M -1.70 % | 1.238 M |
Depreciation and amortization | 0.000 -100.00 % | 29.722 M 215.84 % | 9.410 M -90.01 % | 94.189 M 1 640.37 % | 5.412 M -85.97 % | 38.582 M 612.90 % | 5.412 M -85.30 % | 36.813 M 614.33 % | 5.154 M -86.17 % | 37.250 M 622.81 % | 5.154 M -85.97 % | 36.724 M 691.29 % | 4.641 M -85.96 % | 33.045 M 612.02 % | 4.641 M -85.34 % | 31.660 M 447.92 % | 5.778 M -80.69 % | 29.924 M 417.87 % | 5.778 M -82.27 % | 32.585 M 553.53 % | 4.986 M -82.09 % | 27.840 M 458.36 % | 4.986 M -80.42 % | 25.469 M 382.32 % | 5.281 M -53.88 % | 11.451 M 116.84 % | 5.281 M 265.53 % | -3.190 M 65.77 % | -9.320 M -205.17 % | -3.054 M -1 118.00 % | 300.000 K -90.97 % | 3.322 M -58.36 % | 7.977 M 416.55 % | -2.520 M -257.50 % | 1.600 M -73.54 % | 6.047 M 26.06 % | 4.797 M 2.33 % | 4.688 M -0.13 % | 4.694 M 4.66 % | 4.485 M -14.65 % | 5.255 M 9.27 % | 4.809 M 4.25 % | 4.613 M 2.40 % | 4.505 M 9.88 % | 4.100 M -22.67 % | 5.302 M 31.04 % | 4.046 M -26.95 % | 5.539 M 19.14 % | 4.649 M 9.03 % | 4.264 M -0.07 % | 4.267 M 11.58 % | 3.824 M -5.18 % | 4.033 M -28.05 % | 5.605 M 26.44 % | 4.433 M -7.91 % | 4.814 M 14.56 % | 4.202 M -11.72 % | 4.760 M -7.86 % | 5.166 M -38.03 % | 8.336 M 85.29 % | 4.499 M 11.28 % | 4.043 M -1.20 % | 4.092 M -10.46 % | 4.570 M 14.08 % | 4.006 M -1.60 % | 4.071 M 9.49 % | 3.718 M |
Operating income | 53.061 M -25.46 % | 71.180 M 174.83 % | 25.900 M 88.35 % | 13.751 M -74.72 % | 54.391 M 16.28 % | 46.776 M 7.53 % | 43.500 M -63.63 % | 119.614 M -11.80 % | 135.612 M 41.00 % | 96.178 M 60.83 % | 59.800 M -58.23 % | 143.180 M 46.04 % | 98.040 M -6.02 % | 104.323 M 40.22 % | 74.400 M -18.07 % | 90.814 M -24.39 % | 120.110 M 34.55 % | 89.270 M 21.62 % | 73.400 M 11.80 % | 65.652 M 598.57 % | 9.398 M -79.44 % | 45.704 M -19.54 % | 56.800 M -29.49 % | 80.559 M 9.24 % | 73.744 M 18.40 % | 62.283 M 29.49 % | 48.100 M -22.95 % | 62.430 M 34.38 % | 46.457 M -5.89 % | 49.364 M 27.23 % | 38.800 M -2.52 % | 39.801 M 6.37 % | 37.417 M -26.46 % | 50.881 M 15.12 % | 44.200 M 0.79 % | 43.855 M 24.60 % | 35.196 M -18.24 % | 43.050 M 33.57 % | 32.231 M -21.58 % | 41.099 M 44.23 % | 28.495 M -13.95 % | 33.116 M 18.78 % | 27.881 M -2.38 % | 28.560 M 0.26 % | 28.485 M -23.36 % | 37.166 M 40.28 % | 26.494 M -35.95 % | 41.364 M 45.84 % | 28.363 M -13.83 % | 32.917 M 5.40 % | 31.230 M -8.98 % | 34.310 M 24.80 % | 27.493 M -16.23 % | 32.819 M 16.06 % | 28.278 M 1.35 % | 27.900 M 14.61 % | 24.344 M -10.87 % | 27.312 M 13.75 % | 24.010 M -10.38 % | 26.792 M 29.60 % | 20.673 M 0.36 % | 20.598 M 10.27 % | 18.680 M -16.86 % | 22.467 M 52.49 % | 14.733 M -15.30 % | 17.395 M -19.04 % | 21.487 M |
Operating income ratio | 0.10 -24.05 % | 0.13 140.71 % | 0.05 122.57 % | 0.02 -76.48 % | 0.10 1.79 % | 0.10 8.19 % | 0.09 -55.62 % | 0.21 -18.58 % | 0.25 32.86 % | 0.19 50.01 % | 0.13 -49.39 % | 0.25 22.36 % | 0.21 -12.37 % | 0.23 29.19 % | 0.18 -10.41 % | 0.20 -27.38 % | 0.28 24.44 % | 0.22 12.60 % | 0.20 11.39 % | 0.18 380.81 % | 0.04 -71.94 % | 0.13 -13.84 % | 0.15 -17.66 % | 0.19 -8.80 % | 0.20 12.86 % | 0.18 21.97 % | 0.15 -15.58 % | 0.18 18.48 % | 0.15 -3.98 % | 0.15 17.55 % | 0.13 7.57 % | 0.12 -9.32 % | 0.13 -18.43 % | 0.17 4.83 % | 0.16 4.30 % | 0.15 10.86 % | 0.14 -11.79 % | 0.15 26.09 % | 0.12 -12.99 % | 0.14 24.13 % | 0.11 -11.85 % | 0.13 11.48 % | 0.12 -4.63 % | 0.12 -9.41 % | 0.13 -10.45 % | 0.15 19.76 % | 0.12 -22.33 % | 0.16 16.76 % | 0.14 -6.36 % | 0.15 3.07 % | 0.14 -3.96 % | 0.15 7.49 % | 0.14 -6.78 % | 0.15 10.23 % | 0.13 -2.04 % | 0.14 1.17 % | 0.14 -5.23 % | 0.14 10.44 % | 0.13 -10.09 % | 0.14 18.33 % | 0.12 -2.46 % | 0.12 4.46 % | 0.12 -14.02 % | 0.14 33.83 % | 0.10 -5.11 % | 0.11 -9.33 % | 0.12 |
Total other income expenses net | -11.833 M -104.02 % | -5.800 M 0.00 % | -5.800 M -110.41 % | 55.715 M 1 198.70 % | -5.071 M -124.66 % | 20.563 M 83.60 % | 11.200 M -16.04 % | 13.340 M -57.27 % | 31.222 M 340.24 % | 7.092 M -44.16 % | 12.700 M -36.53 % | 20.010 M 290.66 % | -10.495 M -161.22 % | 17.143 M 184.45 % | -20.300 M -441.87 % | 5.938 M 254.55 % | -3.842 M 62.24 % | -10.176 M -49.65 % | -6.800 M -161.46 % | 11.065 M 416.41 % | -3.497 M 36.10 % | -5.473 M -508.11 % | -900.000 K -162.39 % | -343.000 K 11.83 % | -389.000 K 97.51 % | -15.620 M -140.31 % | -6.500 M -64.68 % | -3.947 M 59.32 % | -9.702 M -152.52 % | -3.842 M -860.50 % | -400.000 K -103.62 % | 11.055 M 43.98 % | 7.678 M 343.75 % | -3.150 M -135.39 % | 8.900 M 607.99 % | -1.752 M 74.49 % | -6.867 M -328.37 % | 3.007 M 144.49 % | -6.759 M 65.59 % | -19.641 M -552.24 % | 4.343 M 130.30 % | -14.331 M -1 990.63 % | 758.000 K 113.73 % | -5.521 M -58.24 % | -3.489 M -39.50 % | -2.501 M -146.81 % | 5.343 M 227.39 % | 1.632 M -73.70 % | 6.205 M 452.36 % | -1.761 M -125.01 % | 7.040 M 3 271.17 % | -222.000 K 96.77 % | -6.871 M -336.69 % | 2.903 M 214.70 % | -2.531 M 48.46 % | -4.911 M -814.85 % | 687.000 K -77.56 % | 3.061 M 301.12 % | -1.522 M -171.56 % | 2.127 M 154.50 % | -3.903 M -206.36 % | -1.274 M -77.68 % | -717.000 K -417.26 % | 226.000 K -34.49 % | 345.000 K -74.74 % | 1.366 M 129.19 % | 596.000 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 0.000 -100.00 % | 120.324 M | 0.000 -100.00 % | 131.062 M 754.44 % | 15.339 M -87.89 % | 126.669 M 1 094.88 % | 10.601 M -92.69 % | 145.095 M 1 073.53 % | 12.364 M -93.79 % | 198.940 M 2 473.94 % | 7.729 M -93.57 % | 120.174 M 1 330.47 % | 8.401 M -92.48 % | 111.647 M 1 400.83 % | 7.439 M -93.46 % | 113.831 M 1 268.98 % | 8.315 M -92.55 % | 111.583 M 1 699.15 % | 6.202 M -90.22 % | 63.403 M 324.19 % | 14.947 M -61.25 % | 38.568 M 70.36 % | 22.639 M -35.04 % | 34.850 M 234.13 % | 10.430 M -79.13 % | 49.987 M 537.35 % | 7.843 M 87.99 % | 4.172 M -77.41 % | 18.469 M 1 400.63 % | -1.420 M -117.08 % | 8.315 M 340.18 % | 1.889 M -88.40 % | 16.278 M 1 239.92 % | -1.428 M -116.39 % | 8.710 M 3 125.93 % | 270.000 K 125.35 % | -1.065 M -129.33 % | 3.631 M 175.95 % | -4.781 M -485.19 % | -817.000 K -123.72 % | 3.445 M -43.71 % | 6.120 M 74.11 % | 3.515 M 39.26 % | 2.524 M 38.00 % | 1.829 M 33.21 % | 1.373 M -78.14 % | 6.280 M -21.74 % | 8.025 M -26.61 % | 10.934 M -25.10 % | 14.599 M 40.21 % | 10.412 M -51.31 % | 21.383 M 111.57 % | -184.795 M -11.68 % | -165.461 M 6.35 % | -176.678 M 3.95 % | -183.943 M -23.50 % | -148.943 M 24.18 % | -196.432 M 34.54 % | -300.074 M -1.61 % | -295.322 M -54.62 % | -190.993 M -4.63 % | -182.534 M 1.10 % | -184.556 M -1.54 % | -181.764 M |
Total investments | 0.000 -100.00 % | 22.437 M | 0.000 -100.00 % | 20.378 M -33.57 % | 30.678 M 119.39 % | 13.983 M -34.05 % | 21.202 M -1.18 % | 21.455 M -13.24 % | 24.728 M 10.31 % | 22.417 M 45.02 % | 15.458 M 42.76 % | 10.828 M -35.56 % | 16.802 M 145.54 % | 6.843 M -54.01 % | 14.878 M 121.63 % | 6.713 M -59.63 % | 16.630 M 243.38 % | 4.843 M -60.96 % | 12.404 M 201.95 % | 4.108 M -86.26 % | 29.894 M 481.37 % | 5.142 M -88.64 % | 45.278 M 775.28 % | 5.173 M -75.20 % | 20.860 M 16 998.36 % | 122.000 K -99.22 % | 15.686 M 12 757.38 % | 122.000 K -99.67 % | 36.938 M 99.68 % | 18.499 M 11.24 % | 16.630 M -13.83 % | 19.300 M -40.72 % | 32.556 M 70.76 % | 19.065 M 9.44 % | 17.420 M 13 948.39 % | 124.000 K 0.00 % | 124.000 K 0.00 % | 124.000 K 0.00 % | 124.000 K 0.00 % | 124.000 K -98.08 % | 6.462 M 40.88 % | 4.587 M 118.53 % | 2.099 M 1 592.74 % | 124.000 K -25.75 % | 167.000 K 0.00 % | 167.000 K 34.68 % | 124.000 K 0.00 % | 124.000 K -65.93 % | 364.000 K 0.00 % | 364.000 K 0.00 % | 364.000 K 0.00 % | 364.000 K 0.00 % | 364.000 K 0.00 % | 364.000 K 0.00 % | 364.000 K 0.00 % | 364.000 K 0.00 % | 364.000 K 0.00 % | 364.000 K -3.45 % | 377.000 K -12.73 % | 432.000 K -1.59 % | 439.000 K -2.23 % | 449.000 K -2.18 % | 459.000 K -1.71 % | 467.000 K |
Total debt | 0.000 -100.00 % | 146.874 M | 0.000 -100.00 % | 151.347 M | 0.000 -100.00 % | 142.008 M | 0.000 -100.00 % | 155.696 M | 0.000 -100.00 % | 211.304 M | 0.000 -100.00 % | 127.903 M | 0.000 -100.00 % | 120.048 M | 0.000 -100.00 % | 121.270 M | 0.000 -100.00 % | 119.898 M | 0.000 -100.00 % | 68.605 M | 0.000 -100.00 % | 53.515 M | 0.000 -100.00 % | 57.489 M | 0.000 -100.00 % | 60.417 M | 0.000 -100.00 % | 10.850 M | 0.000 -100.00 % | 4.231 M | 0.000 -100.00 % | 5.814 M | 0.000 -100.00 % | 7.880 M | 0.000 -100.00 % | 8.980 M -9.71 % | 9.946 M -4.28 % | 10.391 M -8.46 % | 11.351 M -7.14 % | 12.224 M -5.16 % | 12.889 M -7.88 % | 13.992 M 6.74 % | 13.109 M -1.07 % | 13.251 M 3.77 % | 12.769 M -2.45 % | 13.090 M -3.49 % | 13.564 M -5.22 % | 14.311 M -5.37 % | 15.123 M -31.92 % | 22.213 M 1.55 % | 21.874 M -29.23 % | 30.909 M 82.56 % | 16.931 M 3.00 % | 16.438 M -4.96 % | 17.296 M 61.68 % | 10.698 M -34.16 % | 16.248 M -4.99 % | 17.102 M -6.04 % | 18.201 M 0.04 % | 18.194 M -11.21 % | 20.490 M 7.47 % | 19.066 M 4.35 % | 18.272 M 0.22 % | 18.231 M |
Accumulated other comprehensive income loss | 2.076 B 9 570.62 % | 21.466 M -98.95 % | 2.042 B 48 378.48 % | -4.229 M -100.20 % | 2.094 B 15 584.67 % | 13.352 M -99.38 % | 2.159 B 4 810.75 % | 43.974 M -97.76 % | 1.963 B 7 933.73 % | 24.429 M -98.79 % | 2.015 B 2 099.12 % | 91.632 M -94.73 % | 1.737 B 8 439.62 % | -20.833 M -101.26 % | 1.659 B 3 370.96 % | -50.729 M -103.28 % | 1.546 B 2 200.93 % | -73.565 M -105.14 % | 1.432 B 1 749.77 % | -86.783 M -105.94 % | 1.460 B 2 614.18 % | -58.074 M -104.15 % | 1.398 B 2 605.62 % | -55.812 M -104.27 % | 1.306 B 2 901.96 % | -46.609 M -103.60 % | 1.293 B 2 761.45 % | -48.600 M -103.86 % | 1.260 B 2 173.27 % | -60.776 M -105.00 % | 1.215 B 2 559.48 % | -49.416 M -104.12 % | 1.199 B 3 956.28 % | -31.081 M -103.90 % | 797.837 M 1 533.13 % | -55.671 M -12.17 % | -49.633 M -15.50 % | -42.971 M -59.86 % | -26.881 M 16.57 % | -32.218 M -27.95 % | -25.180 M 25.88 % | -33.971 M 25.55 % | -45.632 M -11.21 % | -41.031 M 13.66 % | -47.520 M 4.83 % | -49.933 M -12.11 % | -44.539 M -14.03 % | -39.058 M -180.23 % | -13.938 M -64.46 % | -8.475 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 |
Retained earnings | 0.000 -100.00 % | 1.495 B | 0.000 -100.00 % | 1.486 B | 0.000 -100.00 % | 1.392 B | 0.000 -100.00 % | 1.406 B | 0.000 -100.00 % | 1.229 B | 0.000 -100.00 % | 1.214 B | 0.000 -100.00 % | 1.049 B | 0.000 -100.00 % | 1.000 B | 0.000 -100.00 % | 909.534 M | 0.000 -100.00 % | 808.922 M | 0.000 -100.00 % | 808.583 M | 0.000 -100.00 % | 744.673 M | 0.000 -100.00 % | 642.995 M | 0.000 -100.00 % | 632.486 M | 0.000 -100.00 % | 611.246 M | 0.000 -100.00 % | 555.215 M | 0.000 -100.00 % | 520.073 M | 0.000 -100.00 % | 458.335 M 7.14 % | 427.782 M -2.53 % | 438.898 M 7.67 % | 407.624 M 4.28 % | 390.903 M 2.62 % | 380.906 M 6.20 % | 358.668 M -5.48 % | 379.457 M 5.07 % | 361.130 M 5.09 % | 343.638 M 5.52 % | 325.649 M -5.02 % | 342.863 M 6.38 % | 322.290 M 9.28 % | 294.915 M 8.81 % | 271.032 M -4.79 % | 284.675 M 9.57 % | 259.818 M 7.26 % | 242.237 M 5.91 % | 228.730 M -0.87 % | 230.737 M 7.91 % | 213.832 M 9.22 % | 195.786 M -12.75 % | 224.390 M 9.24 % | 205.408 M 7.18 % | 191.646 M 12.94 % | 169.689 M 6.78 % | 158.920 M -2.32 % | 162.696 M 7.46 % | 151.397 M |
Common stock | 0.000 -100.00 % | 89.441 M | 0.000 -100.00 % | 89.441 M | 0.000 -100.00 % | 89.441 M | 0.000 -100.00 % | 89.441 M | 0.000 -100.00 % | 89.441 M | 0.000 -100.00 % | 89.441 M | 0.000 -100.00 % | 89.441 M | 0.000 -100.00 % | 89.441 M | 0.000 -100.00 % | 89.441 M | 0.000 -100.00 % | 89.441 M | 0.000 -100.00 % | 89.441 M | 0.000 -100.00 % | 89.441 M | 0.000 -100.00 % | 89.441 M | 0.000 -100.00 % | 89.441 M | 0.000 -100.00 % | 89.441 M | 0.000 -100.00 % | 89.441 M | 0.000 -100.00 % | 89.441 M | 0.000 -100.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M 0.00 % | 81.310 M |
Total equity | 2.090 B 0.00 % | 2.090 B 1.63 % | 2.056 B 0.00 % | 2.056 B -2.41 % | 2.107 B 0.00 % | 2.107 B -3.02 % | 2.173 B 0.00 % | 2.173 B 9.85 % | 1.978 B 0.00 % | 1.978 B -2.56 % | 2.030 B 0.00 % | 2.030 B 15.60 % | 1.756 B 0.00 % | 1.756 B 4.69 % | 1.677 B 0.00 % | 1.677 B 7.30 % | 1.563 B 0.00 % | 1.563 B 7.77 % | 1.451 B 0.00 % | 1.451 B -1.96 % | 1.480 B 0.00 % | 1.480 B 4.42 % | 1.417 B 0.00 % | 1.417 B 6.61 % | 1.329 B 0.00 % | 1.329 B 1.10 % | 1.315 B 0.00 % | 1.315 B 2.56 % | 1.282 B 0.00 % | 1.282 B 3.23 % | 1.242 B 0.00 % | 1.242 B -0.75 % | 1.251 B 0.00 % | 1.251 B 46.99 % | 851.163 M 0.00 % | 851.163 M 3.04 % | 826.041 M -1.46 % | 838.307 M 2.10 % | 821.044 M 2.96 % | 797.450 M 0.58 % | 792.866 M 3.76 % | 764.104 M -0.41 % | 767.220 M 1.72 % | 754.227 M 3.32 % | 730.003 M 2.92 % | 709.283 M -2.59 % | 728.119 M -0.91 % | 734.835 M 3.15 % | 712.378 M 2.36 % | 695.979 M -1.70 % | 708.046 M 1.76 % | 695.797 M 2.28 % | 680.270 M 4.53 % | 650.784 M -1.53 % | 660.887 M 4.23 % | 634.069 M 6.07 % | 597.811 M -4.72 % | 627.410 M 1.48 % | 618.281 M 3.22 % | 598.982 M 1.29 % | 591.359 M 5.44 % | 560.866 M 1.23 % | 554.031 M 2.64 % | 539.772 M |
Other non current liabilities | -2.090 B -4 862.51 % | 43.884 M 102.13 % | -2.056 B -4 800.52 % | 43.750 M 102.08 % | -2.107 B -4 157.99 % | 51.929 M 102.39 % | -2.173 B -4 211.14 % | 52.854 M | 0.000 -100.00 % | 126.362 M | 0.000 -100.00 % | 147.094 M | 0.000 -100.00 % | 169.583 M | 0.000 -100.00 % | 30.176 M | 0.000 -100.00 % | 29.524 M | 0.000 -100.00 % | 108.906 M | 0.000 -100.00 % | 99.921 M | 0.000 -100.00 % | 95.538 M | 0.000 -100.00 % | 71.071 M | 0.000 -100.00 % | 10.989 M | 0.000 -100.00 % | 59.983 M | 0.000 -100.00 % | 52.789 M | 0.000 -100.00 % | 67.456 M | 0.000 -100.00 % | 92.537 M -14.51 % | 108.241 M 4.50 % | 103.575 M 13.64 % | 91.146 M 18.65 % | 76.822 M 5.62 % | 72.733 M -34.77 % | 111.502 M 31.10 % | 85.053 M 16.84 % | 72.797 M 9.07 % | 66.742 M 3.32 % | 64.598 M 38.59 % | 46.612 M 88.68 % | 24.704 M -31.02 % | 35.814 M 3.01 % | 34.767 M 305.01 % | -16.959 M -325.16 % | 7.532 M 5.22 % | 7.158 M 8.27 % | 6.611 M 7.03 % | 6.177 M -81.03 % | 32.564 M 449.33 % | 5.928 M -5.67 % | 6.284 M -8.10 % | 6.838 M -80.81 % | 35.630 M 395.41 % | 7.192 M 14.61 % | 6.275 M 4.11 % | 6.027 M 0.17 % | 6.017 M |
Long term debt | 0.000 -100.00 % | 570.124 M | 0.000 -100.00 % | 585.654 M | 0.000 -100.00 % | 217.022 M | 0.000 -100.00 % | 133.880 M | 0.000 -100.00 % | 134.526 M | 0.000 -100.00 % | 106.316 M | 0.000 -100.00 % | 101.078 M | 0.000 -100.00 % | 101.929 M | 0.000 -100.00 % | 102.022 M | 0.000 -100.00 % | 140.636 M | 0.000 -100.00 % | 148.354 M | 0.000 -100.00 % | 151.837 M | 0.000 -100.00 % | 158.707 M | 0.000 -100.00 % | 7.321 M | 0.000 -100.00 % | 1.868 M | 0.000 -100.00 % | 3.588 M | 0.000 -100.00 % | 5.614 M | 0.000 -100.00 % | 7.736 M -2.37 % | 7.924 M -9.78 % | 8.783 M -9.21 % | 9.674 M -1.74 % | 9.845 M -19.59 % | 12.243 M -16.21 % | 14.611 M 21.89 % | 11.987 M -0.13 % | 12.003 M 2.61 % | 11.698 M -4.41 % | 12.238 M -5.16 % | 12.904 M -6.42 % | 13.789 M -8.32 % | 15.041 M -6.65 % | 16.113 M 1.25 % | 15.914 M -5.00 % | 16.752 M 10.72 % | 15.130 M 2.54 % | 14.755 M -5.41 % | 15.599 M -35.30 % | 24.110 M 63.38 % | 14.757 M -5.42 % | 15.602 M -6.31 % | 16.653 M -35.33 % | 25.750 M 36.40 % | 18.878 M 7.32 % | 17.591 M 4.19 % | 16.883 M -0.13 % | 16.905 M |
Total non current liabilities | -2.090 B -376.46 % | 755.991 M 136.76 % | -2.056 B -367.81 % | 767.886 M 136.44 % | -2.107 B -789.84 % | 305.472 M 114.06 % | -2.173 B -828.25 % | 298.375 M | 0.000 -100.00 % | 260.888 M | 0.000 -100.00 % | 253.410 M | 0.000 -100.00 % | 270.661 M | 0.000 -100.00 % | 270.467 M | 0.000 -100.00 % | 306.581 M | 0.000 -100.00 % | 265.144 M | 0.000 -100.00 % | 265.682 M | 0.000 -100.00 % | 265.573 M | 0.000 -100.00 % | 234.711 M | 0.000 -100.00 % | 67.238 M | 0.000 -100.00 % | 66.750 M | 0.000 -100.00 % | 65.295 M | 0.000 -100.00 % | 83.414 M | 0.000 -100.00 % | 110.670 M -12.97 % | 127.163 M 13.18 % | 112.358 M 11.44 % | 100.820 M 2.41 % | 98.450 M -0.20 % | 98.644 M -21.78 % | 126.113 M 29.96 % | 97.040 M 14.43 % | 84.800 M 8.11 % | 78.440 M 2.09 % | 76.836 M 29.10 % | 59.516 M 54.62 % | 38.493 M -24.31 % | 50.855 M -0.05 % | 50.880 M 0.66 % | 50.545 M -5.22 % | 53.331 M -19.27 % | 66.060 M 3.74 % | 63.678 M -0.05 % | 63.707 M 4.42 % | 61.008 M -3.42 % | 63.170 M -0.52 % | 63.499 M -3.76 % | 65.980 M -2.84 % | 67.910 M -0.90 % | 68.528 M 5.27 % | 65.098 M 2.63 % | 63.431 M -1.07 % | 64.118 M |
Other current liabilities | 0.000 -100.00 % | 350.600 M | 0.000 -100.00 % | 324.879 M | 0.000 -100.00 % | 127.377 M | 0.000 -100.00 % | 264.441 M | 0.000 -100.00 % | 220.858 M | 0.000 -100.00 % | 304.830 M | 0.000 -100.00 % | 333.287 M | 0.000 -100.00 % | 253.862 M | 0.000 -100.00 % | 186.532 M | 0.000 -100.00 % | 146.583 M | 0.000 -100.00 % | 163.986 M | 0.000 -100.00 % | 154.698 M | 0.000 -100.00 % | 136.889 M | 0.000 -100.00 % | 150.718 M | 0.000 -100.00 % | 151.953 M | 0.000 -100.00 % | 193.166 M | 0.000 -100.00 % | 190.293 M | 0.000 -100.00 % | 131.482 M -33.12 % | 196.608 M 20.03 % | 163.805 M -6.35 % | 174.905 M 11.03 % | 157.528 M -4.26 % | 164.537 M -4.58 % | 172.435 M 10.91 % | 155.471 M 15.14 % | 135.029 M -3.90 % | 140.508 M -0.27 % | 140.882 M 9.33 % | 128.862 M -1.01 % | 130.183 M 6.59 % | 122.135 M -13.27 % | 140.830 M 6.12 % | 132.711 M -8.00 % | 144.257 M -0.96 % | 145.650 M 6.79 % | 136.393 M 1.22 % | 134.748 M 4.27 % | 129.230 M -0.24 % | 129.540 M 3.19 % | 125.532 M -2.87 % | 129.242 M 7.21 % | 120.549 M -26.71 % | 164.480 M 12.07 % | 146.767 M 18.70 % | 123.648 M 13.56 % | 108.882 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 122.873 M | 0.000 -100.00 % | 294.473 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.908 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.450 M | 0.000 -100.00 % | 20.122 M | 0.000 -100.00 % | 187.610 M | 0.000 -100.00 % | 172.924 M | 0.000 -100.00 % | 203.888 M | 0.000 -100.00 % | 136.774 M | 0.000 -100.00 % | 172.171 M | 0.000 -100.00 % | 135.278 M | 0.000 -100.00 % | 209.157 M | 0.000 -100.00 % | 167.088 M | 0.000 -100.00 % | 193.735 M 7.07 % | 180.941 M 27.45 % | 141.975 M 1.33 % | 140.108 M -17.97 % | 170.799 M 29.58 % | 131.812 M -6.33 % | 140.713 M 14.72 % | 122.661 M -14.43 % | 143.344 M 21.29 % | 118.184 M -1.21 % | 119.630 M 15.28 % | 103.770 M -28.48 % | 145.098 M 40.83 % | 103.033 M -14.85 % | 121.000 M 9.89 % | 110.109 M -17.70 % | 133.787 M 14.52 % | 116.825 M 4.17 % | 112.144 M 9.02 % | 102.869 M 2.38 % | 100.480 M -6.44 % | 107.393 M -3.55 % | 111.349 M 4.08 % | 106.986 M -2.34 % | 109.552 M -24.21 % | 144.555 M 12.62 % | 128.358 M 22.12 % | 105.105 M 10.71 % | 94.941 M |
Short term debt | 0.000 -100.00 % | 87.014 M | 0.000 -100.00 % | 27.071 M | 0.000 -100.00 % | 66.448 M | 0.000 -100.00 % | 21.816 M | 0.000 -100.00 % | 76.778 M | 0.000 -100.00 % | 21.587 M | 0.000 -100.00 % | 18.970 M | 0.000 -100.00 % | 19.341 M | 0.000 -100.00 % | 17.876 M | 0.000 -100.00 % | 35.025 M | 0.000 -100.00 % | 45.285 M | 0.000 -100.00 % | 40.195 M | 0.000 -100.00 % | 33.580 M | 0.000 -100.00 % | 3.529 M | 0.000 -100.00 % | 2.791 M | 0.000 -100.00 % | 8.552 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.574 M 792.64 % | 2.865 M 2.47 % | 2.796 M | 0.000 -100.00 % | 5.612 M 72.68 % | 3.250 M -1.13 % | 3.287 M 11.46 % | 2.949 M 3.98 % | 2.836 M 10.18 % | 2.574 M 4.68 % | 2.459 M 4.02 % | 2.364 M 0.94 % | 2.342 M 1.21 % | 2.314 M -73.34 % | 8.681 M 5.44 % | 8.233 M 0.17 % | 8.219 M 356.36 % | 1.801 M 7.01 % | 1.683 M -0.82 % | 1.697 M -78.44 % | 7.871 M 427.90 % | 1.491 M -0.60 % | 1.500 M -3.10 % | 1.548 M -14.05 % | 1.801 M 11.72 % | 1.612 M 9.29 % | 1.475 M 6.19 % | 1.389 M 4.75 % | 1.326 M |
Total current liabilities | 0.000 -100.00 % | 628.488 M | 0.000 -100.00 % | 568.835 M | 0.000 -100.00 % | 507.443 M | 0.000 -100.00 % | 561.646 M | 0.000 -100.00 % | 493.169 M | 0.000 -100.00 % | 539.316 M | 0.000 -100.00 % | 499.258 M | 0.000 -100.00 % | 448.118 M | 0.000 -100.00 % | 347.866 M | 0.000 -100.00 % | 297.584 M | 0.000 -100.00 % | 335.435 M | 0.000 -100.00 % | 339.600 M | 0.000 -100.00 % | 285.351 M | 0.000 -100.00 % | 280.180 M | 0.000 -100.00 % | 254.637 M | 0.000 -100.00 % | 316.078 M | 0.000 -100.00 % | 288.337 M | 0.000 -100.00 % | 285.897 M 3.67 % | 275.764 M 17.83 % | 234.043 M 3.12 % | 226.967 M -6.75 % | 243.390 M 9.57 % | 222.132 M -7.35 % | 239.764 M 18.94 % | 201.578 M 0.75 % | 200.083 M 3.79 % | 192.778 M -3.63 % | 200.030 M 14.18 % | 175.185 M -15.47 % | 207.243 M 19.15 % | 173.933 M -14.48 % | 203.387 M 6.45 % | 191.066 M -10.61 % | 213.747 M 13.29 % | 188.666 M 1.72 % | 185.469 M 5.96 % | 175.040 M 1.52 % | 172.417 M 3.31 % | 166.888 M -7.71 % | 180.829 M 6.05 % | 170.517 M -2.18 % | 174.311 M -5.93 % | 185.304 M 10.55 % | 167.624 M 22.64 % | 136.676 M -9.17 % | 150.475 M |
Total liabilities | -2.090 B -250.96 % | 1.384 B 167.32 % | -2.056 B -253.85 % | 1.337 B 163.43 % | -2.107 B -359.22 % | 812.915 M 137.41 % | -2.173 B -352.66 % | 860.021 M | 0.000 -100.00 % | 754.057 M | 0.000 -100.00 % | 792.726 M | 0.000 -100.00 % | 769.919 M | 0.000 -100.00 % | 718.585 M | 0.000 -100.00 % | 654.447 M | 0.000 -100.00 % | 562.728 M | 0.000 -100.00 % | 601.117 M | 0.000 -100.00 % | 605.173 M | 0.000 -100.00 % | 520.062 M | 0.000 -100.00 % | 347.418 M | 0.000 -100.00 % | 321.387 M | 0.000 -100.00 % | 381.373 M | 0.000 -100.00 % | 371.751 M | 0.000 -100.00 % | 396.567 M -1.58 % | 402.927 M 16.32 % | 346.401 M 5.68 % | 327.787 M -4.11 % | 341.840 M 6.57 % | 320.776 M -12.33 % | 365.877 M 22.52 % | 298.618 M 4.82 % | 284.883 M 5.04 % | 271.218 M -2.04 % | 276.866 M 17.97 % | 234.701 M -4.49 % | 245.736 M 9.32 % | 224.788 M -11.59 % | 254.267 M 5.24 % | 241.611 M -9.54 % | 267.078 M 4.85 % | 254.726 M 2.24 % | 249.147 M 4.36 % | 238.747 M 2.28 % | 233.425 M 1.46 % | 230.058 M -5.84 % | 244.328 M 3.31 % | 236.497 M -2.36 % | 242.221 M -4.57 % | 253.832 M 9.07 % | 232.722 M 16.30 % | 200.107 M -6.75 % | 214.593 M |
Other non current assets | 0.000 -100.00 % | 32.637 M 260.89 % | -20.285 M -165.65 % | 30.901 M 301.45 % | -15.339 M -133.95 % | 45.182 M 526.21 % | -10.601 M -1 200.83 % | 963.000 K 107.79 % | -12.364 M -116.08 % | 76.888 M 1 094.80 % | -7.729 M -123.04 % | 33.541 M 499.25 % | -8.401 M -126.98 % | 31.138 M 518.58 % | -7.439 M -1 047.64 % | 785.000 K 109.44 % | -8.315 M -133.49 % | 24.830 M 500.35 % | -6.202 M -1 154.76 % | 588.000 K 103.93 % | -14.947 M -147.95 % | 31.169 M 237.68 % | -22.639 M -1 632.77 % | 1.477 M 114.16 % | -10.430 M -148.66 % | 21.436 M 373.31 % | -7.843 M -150.82 % | 15.433 M 183.56 % | -18.469 M -168.31 % | 27.039 M 425.18 % | -8.315 M -138.77 % | 21.445 M 231.74 % | -16.278 M -166.29 % | 24.557 M 381.94 % | -8.710 M -561.09 % | 1.889 M -91.57 % | 22.403 M -7.48 % | 24.214 M 15.15 % | 21.028 M 1 479.86 % | 1.331 M -95.27 % | 28.135 M 1.60 % | 27.693 M 57.42 % | 17.592 M 4 410.77 % | 390.000 K -95.30 % | 8.305 M -33.29 % | 12.449 M -31.72 % | 18.231 M 10 816.77 % | 167.000 K -99.29 % | 23.663 M 1.06 % | 23.414 M -83.84 % | 144.906 M -2.48 % | 148.592 M 18.04 % | 125.879 M 0.48 % | 125.275 M 7.63 % | 116.393 M 1.56 % | 114.601 M -4.16 % | 119.577 M -0.06 % | 119.643 M 1 750.34 % | 6.466 M 29.45 % | 4.995 M 1.22 % | 4.935 M 20.72 % | 4.088 M 20.77 % | 3.385 M 58.18 % | 2.140 M |
Long term investments | 0.000 -100.00 % | 22.437 M | 0.000 -100.00 % | 20.378 M | 0.000 -100.00 % | 13.983 M | 0.000 -100.00 % | 65.485 M | 0.000 100.00 % | -9.546 M | 0.000 -100.00 % | 19.454 M | 0.000 100.00 % | -6.345 M | 0.000 -100.00 % | 24.234 M | 0.000 100.00 % | -4.194 M | 0.000 -100.00 % | 18.942 M | 0.000 100.00 % | -8.673 M | 0.000 -100.00 % | 20.739 M | 0.000 100.00 % | -9.176 M | 0.000 100.00 % | -1.043 M | 0.000 -100.00 % | 5.681 M | 0.000 -100.00 % | 14.910 M | 0.000 -100.00 % | 12.095 M | 0.000 -100.00 % | 14.554 M 322.06 % | -6.554 M 36.45 % | -10.313 M -45.54 % | -7.086 M -161.17 % | 11.585 M 296.88 % | 2.919 M 412.11 % | 570.000 K 115.51 % | -3.675 M -132.33 % | 11.366 M 619.47 % | -2.188 M 63.71 % | -6.029 M 47.58 % | -11.501 M -190.18 % | 12.754 M 308.71 % | -6.111 M 13.65 % | -7.077 M 94.50 % | -128.744 M 3.04 % | -132.779 M -8.19 % | -122.728 M -0.18 % | -122.506 M -8.45 % | -112.958 M -1.46 % | -111.332 M 2.81 % | -114.548 M 0.35 % | -114.954 M -7 273.57 % | -1.559 M -557.18 % | 341.000 K 1.19 % | 337.000 K -11.55 % | 381.000 K 7.02 % | 356.000 K 2.59 % | 347.000 K |
Intangible assets | 0.000 -100.00 % | 696.002 M | 0.000 -100.00 % | 706.850 M | 0.000 -100.00 % | 274.148 M | 0.000 -100.00 % | 259.489 M | 0.000 -100.00 % | 232.068 M | 0.000 -100.00 % | 240.427 M | 0.000 -100.00 % | 163.484 M | 0.000 -100.00 % | 153.698 M | 0.000 -100.00 % | 144.045 M | 0.000 -100.00 % | 137.400 M | 0.000 -100.00 % | 148.037 M | 0.000 -100.00 % | 144.336 M | 0.000 -100.00 % | 82.805 M | 0.000 -100.00 % | 74.087 M | 0.000 -100.00 % | 66.552 M | 0.000 -100.00 % | 68.491 M | 0.000 -100.00 % | 58.511 M | 0.000 -100.00 % | 53.746 M 6.40 % | 50.513 M 7.40 % | 47.031 M 2.00 % | 46.107 M 1.64 % | 45.365 M 4.13 % | 43.564 M -6.11 % | 46.400 M 9.48 % | 42.381 M 1.80 % | 41.633 M -1.31 % | 42.186 M 4.97 % | 40.189 M 224.92 % | 12.369 M -1.29 % | 12.531 M -18.57 % | 15.388 M -11.28 % | 17.344 M -7.55 % | 18.760 M 2.82 % | 18.245 M -19.33 % | 22.616 M -6.01 % | 24.063 M -13.21 % | 27.726 M 14.72 % | 24.168 M -6.02 % | 25.717 M -8.63 % | 28.145 M -9.33 % | 31.042 M -8.54 % | 33.942 M -7.97 % | 36.880 M 3.31 % | 35.698 M -1.53 % | 36.251 M -4.72 % | 38.045 M |
GoodWill | 0.000 -100.00 % | 991.964 M | 0.000 -100.00 % | 982.505 M | 0.000 -100.00 % | 410.308 M | 0.000 -100.00 % | 415.783 M | 0.000 -100.00 % | 399.657 M | 0.000 -100.00 % | 429.648 M | 0.000 -100.00 % | 379.934 M | 0.000 -100.00 % | 328.714 M | 0.000 -100.00 % | 323.349 M | 0.000 -100.00 % | 333.767 M | 0.000 -100.00 % | 336.403 M | 0.000 -100.00 % | 338.094 M | 0.000 -100.00 % | 388.716 M | 0.000 -100.00 % | 185.638 M | 0.000 -100.00 % | 170.893 M | 0.000 -100.00 % | 174.313 M | 0.000 -100.00 % | 166.395 M | 0.000 -100.00 % | 164.578 M -0.28 % | 165.034 M 0.81 % | 163.707 M -1.45 % | 166.119 M 1.08 % | 164.345 M -0.61 % | 165.356 M -0.84 % | 166.764 M 3.94 % | 160.436 M 0.98 % | 158.876 M 3.53 % | 153.452 M -0.45 % | 154.142 M 20.96 % | 127.433 M 5.28 % | 121.046 M -0.35 % | 121.476 M -0.22 % | 121.747 M 0.32 % | 121.359 M -0.22 % | 121.627 M -0.30 % | 121.997 M 0.57 % | 121.307 M 0.08 % | 121.209 M 7.06 % | 113.212 M 0.78 % | 112.336 M -0.20 % | 112.566 M -0.67 % | 113.323 M 0.23 % | 113.068 M -2.45 % | 115.910 M 1.10 % | 114.649 M 0.73 % | 113.814 M 0.19 % | 113.593 M |
Goodwill and intangible assets | 0.000 -100.00 % | 1.688 B | 0.000 -100.00 % | 1.689 B | 0.000 -100.00 % | 684.456 M | 0.000 -100.00 % | 675.272 M | 0.000 -100.00 % | 631.725 M | 0.000 -100.00 % | 670.075 M | 0.000 -100.00 % | 543.418 M | 0.000 -100.00 % | 482.412 M | 0.000 -100.00 % | 467.394 M | 0.000 -100.00 % | 471.167 M | 0.000 -100.00 % | 484.440 M | 0.000 -100.00 % | 482.430 M | 0.000 -100.00 % | 471.521 M | 0.000 -100.00 % | 259.725 M | 0.000 -100.00 % | 237.445 M | 0.000 -100.00 % | 242.804 M | 0.000 -100.00 % | 224.906 M | 0.000 -100.00 % | 218.324 M 1.29 % | 215.547 M 2.28 % | 210.738 M -0.70 % | 212.226 M 1.20 % | 209.710 M 0.38 % | 208.920 M -1.99 % | 213.164 M 5.10 % | 202.817 M 1.15 % | 200.509 M 2.49 % | 195.638 M 0.67 % | 194.331 M 39.00 % | 139.802 M 4.66 % | 133.577 M -2.40 % | 136.864 M -1.60 % | 139.091 M -0.73 % | 140.119 M -1.70 % | 142.549 M -1.43 % | 144.613 M -0.52 % | 145.370 M -2.39 % | 148.935 M 8.41 % | 137.380 M -0.49 % | 138.053 M -1.89 % | 140.711 M -2.53 % | 144.365 M -1.80 % | 147.010 M -3.78 % | 152.790 M 1.62 % | 150.347 M 0.19 % | 150.065 M -1.04 % | 151.638 M |
Property plant equipment net | 0.000 -100.00 % | 356.316 M | 0.000 -100.00 % | 353.763 M | 0.000 -100.00 % | 332.585 M | 0.000 -100.00 % | 315.773 M | 0.000 -100.00 % | 283.030 M | 0.000 -100.00 % | 236.145 M | 0.000 -100.00 % | 205.703 M | 0.000 -100.00 % | 199.555 M | 0.000 -100.00 % | 189.302 M | 0.000 -100.00 % | 135.265 M | 0.000 -100.00 % | 116.770 M | 0.000 -100.00 % | 116.752 M | 0.000 -100.00 % | 116.081 M | 0.000 -100.00 % | 62.632 M | 0.000 -100.00 % | 55.738 M | 0.000 -100.00 % | 58.696 M | 0.000 -100.00 % | 64.517 M | 0.000 -100.00 % | 64.509 M -0.24 % | 64.662 M -0.08 % | 64.713 M -3.36 % | 66.960 M -0.62 % | 67.381 M 1.29 % | 66.521 M -3.61 % | 69.011 M 4.34 % | 66.139 M 1.68 % | 65.049 M 12.56 % | 57.791 M 5.58 % | 54.735 M 1.94 % | 53.694 M -1.36 % | 54.433 M 12.59 % | 48.346 M -0.09 % | 48.391 M 2.44 % | 47.240 M -2.57 % | 48.484 M -2.52 % | 49.739 M 3.67 % | 47.977 M 5.76 % | 45.363 M 12.00 % | 40.502 M 9.62 % | 36.948 M -2.13 % | 37.751 M -2.51 % | 38.721 M -2.97 % | 39.906 M -3.12 % | 41.190 M 0.66 % | 40.921 M -1.98 % | 41.748 M -1.05 % | 42.193 M |
Total non current assets | 0.000 -100.00 % | 2.190 B 10 896.04 % | -20.285 M -100.93 % | 2.181 B 14 316.81 % | -15.339 M -101.34 % | 1.142 B 10 868.26 % | -10.601 M -100.95 % | 1.121 B 9 168.24 % | -12.364 M -101.19 % | 1.043 B 13 594.88 % | -7.729 M -100.75 % | 1.031 B 12 371.92 % | -8.401 M -100.99 % | 851.434 M 11 545.54 % | -7.439 M -100.94 % | 791.950 M 9 624.35 % | -8.315 M -101.09 % | 765.955 M 12 450.13 % | -6.202 M -100.86 % | 720.534 M 4 920.59 % | -14.947 M -102.08 % | 718.042 M 3 271.70 % | -22.639 M -103.15 % | 717.800 M 6 982.07 % | -10.430 M -101.54 % | 677.417 M 8 737.22 % | -7.843 M -101.91 % | 410.996 M 2 325.33 % | -18.469 M -104.58 % | 403.210 M 4 949.19 % | -8.315 M -102.00 % | 415.220 M 2 650.80 % | -16.278 M -103.98 % | 409.325 M 4 799.48 % | -8.710 M -102.24 % | 388.897 M 1.72 % | 382.317 M 3.91 % | 367.925 M -0.14 % | 368.428 M 1.50 % | 362.992 M -4.53 % | 380.199 M -2.89 % | 391.527 M 11.14 % | 352.273 M 2.63 % | 343.255 M 9.16 % | 314.455 M 1.58 % | 309.556 M 23.78 % | 250.091 M 2.03 % | 245.112 M 0.03 % | 245.046 M -0.80 % | 247.030 M 0.14 % | 246.684 M -2.90 % | 254.044 M 2.87 % | 246.946 M 1.62 % | 243.017 M -1.11 % | 245.736 M 8.41 % | 226.664 M 0.01 % | 226.637 M -1.71 % | 230.589 M -2.19 % | 235.747 M 0.82 % | 233.820 M -2.97 % | 240.985 M 3.03 % | 233.905 M 1.48 % | 230.500 M 0.65 % | 229.012 M |
Other current assets | -26.550 M -129.68 % | 89.466 M | 0.000 -100.00 % | 72.851 M | 0.000 -100.00 % | 855.814 M | 0.000 -100.00 % | 1.381 B | 0.000 -100.00 % | 72.983 M | 0.000 -100.00 % | 1.401 B | 0.000 -100.00 % | 26.105 M | 0.000 -100.00 % | 1.310 B | 0.000 -100.00 % | 20.211 M | 0.000 -100.00 % | 1.001 B | 0.000 -100.00 % | 35.189 M | 0.000 -100.00 % | 1.013 B | 0.000 -100.00 % | 19.725 M | 0.000 -100.00 % | 704.229 M | 0.000 -100.00 % | 18.370 M | 0.000 -100.00 % | 41.617 M | 0.000 -100.00 % | 21.518 M | 0.000 -100.00 % | 641.814 M 71.51 % | 374.212 M 2 035.55 % | 17.523 M -7.80 % | 19.006 M -94.21 % | 328.036 M 1 679.03 % | 18.439 M 1.40 % | 18.184 M 31.06 % | 13.875 M -95.55 % | 311.934 M 2 064.86 % | 14.409 M -7.59 % | 15.592 M 65.50 % | 9.421 M -98.38 % | 580.706 M 5 917.68 % | 9.650 M 10.11 % | 8.764 M -2.27 % | 8.968 M -22.46 % | 11.565 M 24.89 % | 9.260 M -85.33 % | 63.111 M 578.98 % | 9.295 M -0.46 % | 9.338 M -10.98 % | 10.490 M 10.14 % | 9.524 M -11.22 % | 10.728 M -1.58 % | 10.900 M -92.25 % | 140.590 M 17.44 % | 119.711 M 13.55 % | 105.425 M 785.25 % | 11.909 M |
Short term investments | 0.000 -100.00 % | 24.901 M | 0.000 | 0.000 -100.00 % | 30.678 M | 0.000 -100.00 % | 21.202 M 148.15 % | -44.030 M -278.06 % | 24.728 M -22.64 % | 31.963 M 106.77 % | 15.458 M 279.20 % | -8.626 M -151.34 % | 16.802 M 27.40 % | 13.188 M -11.36 % | 14.878 M 184.92 % | -17.521 M -205.36 % | 16.630 M 84.02 % | 9.037 M -27.14 % | 12.404 M 183.62 % | -14.834 M -149.62 % | 29.894 M 116.39 % | 13.815 M -69.49 % | 45.278 M 390.88 % | -15.566 M -174.62 % | 20.860 M 124.35 % | 9.298 M -40.72 % | 15.686 M 1 246.44 % | 1.165 M -96.85 % | 36.938 M 188.17 % | 12.818 M -22.92 % | 16.630 M 278.82 % | 4.390 M -86.52 % | 32.556 M 367.09 % | 6.970 M -59.99 % | 17.420 M 220.72 % | -14.430 M -316.08 % | 6.678 M -36.02 % | 10.437 M 44.76 % | 7.210 M 162.91 % | -11.461 M -423.48 % | 3.543 M -11.80 % | 4.017 M -30.43 % | 5.774 M 151.36 % | -11.242 M -577.37 % | 2.355 M -61.99 % | 6.196 M -46.70 % | 11.625 M 192.04 % | -12.630 M -295.06 % | 6.475 M -12.98 % | 7.441 M -94.24 % | 129.108 M -3.03 % | 133.143 M 8.17 % | 123.092 M 0.18 % | 122.870 M 8.43 % | 113.322 M 1.46 % | 111.696 M -2.80 % | 114.912 M -0.35 % | 115.318 M 5 856.51 % | 1.936 M 2 027.47 % | 91.000 K -10.78 % | 102.000 K 50.00 % | 68.000 K -33.98 % | 103.000 K -14.17 % | 120.000 K |
cash and cash equivalents | 0.000 -100.00 % | 26.550 M | 0.000 -100.00 % | 20.285 M 232.24 % | -15.339 M -200.00 % | 15.339 M 244.69 % | -10.601 M -200.00 % | 10.601 M 185.74 % | -12.364 M -200.00 % | 12.364 M 259.97 % | -7.729 M -200.00 % | 7.729 M 192.00 % | -8.401 M -200.00 % | 8.401 M 212.93 % | -7.439 M -200.00 % | 7.439 M 189.46 % | -8.315 M -200.00 % | 8.315 M 234.07 % | -6.202 M -219.22 % | 5.202 M 134.80 % | -14.947 M -200.00 % | 14.947 M 166.02 % | -22.639 M -200.00 % | 22.639 M 317.06 % | -10.430 M -200.00 % | 10.430 M 232.98 % | -7.843 M -217.45 % | 6.678 M 136.16 % | -18.469 M -426.83 % | 5.651 M 167.96 % | -8.315 M -311.85 % | 3.925 M 124.11 % | -16.278 M -274.88 % | 9.308 M 206.87 % | -8.710 M -200.00 % | 8.710 M -20.90 % | 11.011 M 62.88 % | 6.760 M -58.10 % | 16.132 M 23.70 % | 13.041 M 38.09 % | 9.444 M 19.97 % | 7.872 M -17.95 % | 9.594 M -10.56 % | 10.727 M -1.95 % | 10.940 M -6.63 % | 11.717 M 60.86 % | 7.284 M 15.88 % | 6.286 M 50.06 % | 4.189 M -44.98 % | 7.614 M -33.57 % | 11.462 M 20.32 % | 9.526 M -95.28 % | 201.726 M 10.90 % | 181.899 M -6.23 % | 193.974 M -0.34 % | 194.641 M 17.83 % | 165.191 M -22.64 % | 213.534 M -32.91 % | 318.275 M 1.52 % | 313.516 M 48.25 % | 211.483 M 4.90 % | 201.600 M -0.61 % | 202.828 M 1.42 % | 199.995 M |
Cash and short term investments | 26.550 M -48.40 % | 51.451 M 153.64 % | 20.285 M 0.00 % | 20.285 M 32.24 % | 15.339 M 0.00 % | 15.339 M 44.69 % | 10.601 M 0.00 % | 10.601 M -14.26 % | 12.364 M -72.11 % | 44.327 M 473.52 % | 7.729 M 0.00 % | 7.729 M -8.00 % | 8.401 M -61.09 % | 21.589 M 190.21 % | 7.439 M 0.00 % | 7.439 M -10.54 % | 8.315 M -52.08 % | 17.352 M 179.78 % | 6.202 M 19.22 % | 5.202 M -65.20 % | 14.947 M -48.03 % | 28.762 M 27.05 % | 22.639 M 0.00 % | 22.639 M 117.06 % | 10.430 M -47.13 % | 19.728 M 151.54 % | 7.843 M 0.00 % | 7.843 M -57.53 % | 18.469 M 0.00 % | 18.469 M 122.12 % | 8.315 M 0.00 % | 8.315 M -48.92 % | 16.278 M 0.00 % | 16.278 M 86.89 % | 8.710 M 0.00 % | 8.710 M -50.76 % | 17.689 M 2.86 % | 17.197 M -26.33 % | 23.342 M 78.99 % | 13.041 M 0.42 % | 12.987 M 9.24 % | 11.889 M -22.64 % | 15.368 M 43.26 % | 10.727 M -19.32 % | 13.295 M -25.78 % | 17.913 M -5.27 % | 18.909 M 200.81 % | 6.286 M -41.05 % | 10.664 M -29.17 % | 15.055 M -89.29 % | 140.570 M -1.47 % | 142.669 M -56.08 % | 324.818 M 6.58 % | 304.769 M -0.82 % | 307.296 M 0.31 % | 306.337 M 9.37 % | 280.103 M -14.82 % | 328.852 M 2.70 % | 320.211 M 2.11 % | 313.607 M 48.22 % | 211.585 M 4.92 % | 201.668 M -0.62 % | 202.931 M 1.41 % | 200.115 M |
Total current assets | 0.000 -100.00 % | 1.284 B 6 232.17 % | 20.285 M -98.33 % | 1.212 B 7 804.58 % | 15.339 M -99.14 % | 1.779 B 16 678.09 % | 10.601 M -99.45 % | 1.912 B 15 362.04 % | 12.364 M -99.27 % | 1.689 B 21 754.15 % | 7.729 M -99.57 % | 1.792 B 21 229.04 % | 8.401 M -99.50 % | 1.675 B 22 410.71 % | 7.439 M -99.54 % | 1.604 B 19 190.66 % | 8.315 M -99.43 % | 1.452 B 23 307.67 % | 6.202 M -99.52 % | 1.293 B 8 548.91 % | 14.947 M -98.90 % | 1.363 B 5 918.96 % | 22.639 M -98.26 % | 1.304 B 12 405.55 % | 10.430 M -99.11 % | 1.172 B 14 839.26 % | 7.843 M -99.37 % | 1.251 B 6 673.82 % | 18.469 M -98.46 % | 1.200 B 14 331.51 % | 8.315 M -99.31 % | 1.208 B 7 320.37 % | 16.278 M -98.66 % | 1.214 B 13 833.18 % | 8.710 M -98.99 % | 858.833 M 1.44 % | 846.651 M 3.66 % | 816.783 M 4.66 % | 780.403 M 0.53 % | 776.298 M 5.84 % | 733.443 M -0.68 % | 738.454 M 3.49 % | 713.565 M 2.55 % | 695.855 M 1.32 % | 686.766 M 1.50 % | 676.593 M -5.07 % | 712.729 M -3.09 % | 735.459 M 6.26 % | 692.120 M -1.58 % | 703.216 M 0.03 % | 702.973 M -0.83 % | 708.831 M 3.02 % | 688.050 M 4.74 % | 656.914 M 0.46 % | 653.898 M 2.04 % | 640.830 M 6.59 % | 601.232 M -6.23 % | 641.149 M 3.57 % | 619.031 M 1.92 % | 607.383 M 0.53 % | 604.206 M 7.96 % | 559.683 M 6.88 % | 523.638 M -0.33 % | 525.353 M |
Inventory | 0.000 -100.00 % | 551.017 M | 0.000 -100.00 % | 536.163 M | 0.000 -100.00 % | 555.285 M | 0.000 -100.00 % | 520.228 M | 0.000 -100.00 % | 441.409 M | 0.000 -100.00 % | 382.745 M | 0.000 -100.00 % | 328.867 M | 0.000 -100.00 % | 286.375 M | 0.000 -100.00 % | 274.078 M | 0.000 -100.00 % | 286.360 M | 0.000 -100.00 % | 317.434 M | 0.000 -100.00 % | 268.322 M | 0.000 -100.00 % | 270.709 M | 0.000 -100.00 % | 248.092 M | 0.000 -100.00 % | 247.479 M | 0.000 -100.00 % | 234.303 M | 0.000 -100.00 % | 229.412 M | 0.000 -100.00 % | 208.309 M -3.54 % | 215.943 M 7.09 % | 201.650 M -1.41 % | 204.532 M 7.98 % | 189.411 M -9.15 % | 208.481 M 1.49 % | 205.412 M 10.86 % | 185.286 M 7.47 % | 172.402 M -0.92 % | 174.000 M 7.70 % | 161.553 M -0.41 % | 162.226 M 9.27 % | 148.467 M -5.59 % | 157.255 M 4.07 % | 151.112 M 3.50 % | 145.999 M 2.09 % | 143.013 M -6.56 % | 153.054 M 8.99 % | 140.434 M -0.95 % | 141.783 M 6.12 % | 133.601 M -3.66 % | 138.680 M 4.80 % | 132.322 M 4.64 % | 126.459 M 6.08 % | 119.216 M -4.36 % | 124.646 M 16.31 % | 107.171 M 9.30 % | 98.048 M -1.02 % | 99.054 M |
Net receivables | 0.000 -100.00 % | 592.547 M | 0.000 -100.00 % | 583.184 M | 0.000 -100.00 % | 352.207 M | 0.000 -100.00 % | 1.297 B | 0.000 -100.00 % | 1.162 B | 0.000 -100.00 % | 1.366 B | 0.000 -100.00 % | 1.298 B | 0.000 -100.00 % | 1.295 B | 0.000 -100.00 % | 1.140 B | 0.000 -100.00 % | 979.930 M | 0.000 -100.00 % | 995.062 M | 0.000 -100.00 % | 1.000 B | 0.000 -100.00 % | 861.524 M | 0.000 -100.00 % | 290.892 M | 0.000 -100.00 % | 915.662 M | 0.000 -100.00 % | 923.653 M | 0.000 -100.00 % | 946.372 M | 0.000 -100.00 % | 627.012 M 162.56 % | 238.807 M -58.86 % | 580.413 M 8.79 % | 533.523 M 117.05 % | 245.810 M -50.19 % | 493.536 M -1.88 % | 502.969 M 0.79 % | 499.036 M 148.53 % | 200.792 M -58.60 % | 485.062 M 0.73 % | 481.535 M -7.78 % | 522.173 M -10.07 % | 580.642 M 12.84 % | 514.551 M -2.60 % | 528.285 M 29.66 % | 407.436 M -4.07 % | 424.727 M 111.39 % | 200.918 M 35.21 % | 148.600 M -24.00 % | 195.524 M 2.07 % | 191.554 M 11.40 % | 171.959 M 0.88 % | 170.451 M 5.46 % | 161.633 M -1.24 % | 163.660 M 28.48 % | 127.385 M -2.86 % | 131.133 M 11.86 % | 117.234 M -45.29 % | 214.275 M |
Tax assets | 0.000 -100.00 % | 90.621 M | 0.000 -100.00 % | 86.320 M | 0.000 -100.00 % | 65.337 M | 0.000 -100.00 % | 63.704 M | 0.000 -100.00 % | 60.922 M | 0.000 -100.00 % | 71.749 M | 0.000 -100.00 % | 77.520 M | 0.000 -100.00 % | 84.964 M | 0.000 -100.00 % | 88.623 M | 0.000 -100.00 % | 94.572 M | 0.000 -100.00 % | 94.336 M | 0.000 -100.00 % | 96.402 M | 0.000 -100.00 % | 77.555 M | 0.000 -100.00 % | 74.249 M | 0.000 -100.00 % | 77.307 M | 0.000 -100.00 % | 77.365 M | 0.000 -100.00 % | 83.250 M | 0.000 -100.00 % | 89.621 M 3.90 % | 86.259 M 9.78 % | 78.573 M 4.35 % | 75.300 M 3.17 % | 72.985 M -0.98 % | 73.704 M -9.11 % | 81.089 M 16.84 % | 69.400 M 5.25 % | 65.941 M 20.09 % | 54.909 M 1.55 % | 54.070 M 8.43 % | 49.865 M 12.87 % | 44.181 M 4.49 % | 42.284 M -2.15 % | 43.211 M 0.11 % | 43.163 M -8.55 % | 47.198 M -4.54 % | 49.443 M 5.42 % | 46.901 M -2.30 % | 48.003 M 5.47 % | 45.513 M -2.35 % | 46.607 M -1.75 % | 47.438 M -0.66 % | 47.754 M 14.88 % | 41.568 M -0.40 % | 41.733 M 9.34 % | 38.168 M 9.22 % | 34.946 M 6.89 % | 32.694 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 189.002 M | 0.000 -100.00 % | 183.542 M | 0.000 -100.00 % | 186.676 M | 0.000 -100.00 % | 239.792 M | 0.000 -100.00 % | 192.459 M | 0.000 -100.00 % | 189.185 M | 0.000 -100.00 % | 140.474 M | 0.000 -100.00 % | 145.465 M | 0.000 -100.00 % | 123.336 M | 0.000 -100.00 % | 91.679 M | 0.000 -100.00 % | 117.212 M | 0.000 -100.00 % | 118.120 M | 0.000 -100.00 % | 105.666 M | 0.000 -100.00 % | 101.437 M | 0.000 -100.00 % | 83.648 M | 0.000 -100.00 % | 100.463 M | 0.000 -100.00 % | 86.115 M | 0.000 -100.00 % | 86.531 M 42.18 % | 60.861 M 7.79 % | 56.463 M 22.43 % | 46.120 M -30.45 % | 66.313 M 32.59 % | 50.014 M -13.51 % | 57.826 M 55.19 % | 37.262 M -25.40 % | 49.948 M 20.52 % | 41.443 M -9.59 % | 45.841 M 26.49 % | 36.241 M -34.93 % | 55.694 M 36.75 % | 40.728 M -7.95 % | 44.246 M 16.15 % | 38.094 M -24.64 % | 50.548 M 31.16 % | 38.540 M -5.71 % | 40.872 M 12.79 % | 36.236 M 24.20 % | 29.176 M -10.48 % | 32.590 M -21.69 % | 41.616 M 39.54 % | 29.823 M -24.66 % | 39.584 M 309.31 % | 9.671 M 6.38 % | 9.091 M 58.55 % | 5.734 M -82.16 % | 32.144 M |
Tax payables | 0.000 -100.00 % | 1.872 M | 0.000 -100.00 % | 33.343 M | 0.000 -100.00 % | 4.069 M | 0.000 -100.00 % | 35.597 M | 0.000 -100.00 % | 3.074 M | 0.000 -100.00 % | 23.714 M | 0.000 -100.00 % | 6.527 M | 0.000 -100.00 % | 29.450 M | 0.000 -100.00 % | 20.122 M | 0.000 -100.00 % | 24.297 M | 0.000 -100.00 % | 8.952 M | 0.000 -100.00 % | 26.587 M | 0.000 -100.00 % | 9.216 M | 0.000 -100.00 % | 24.496 M | 0.000 -100.00 % | 16.245 M | 0.000 -100.00 % | 13.897 M | 0.000 -100.00 % | 11.929 M | 0.000 -100.00 % | 22.500 M 45.82 % | 15.430 M 40.54 % | 10.979 M 84.77 % | 5.942 M -57.37 % | 13.937 M 221.80 % | 4.331 M -30.32 % | 6.216 M 5.43 % | 5.896 M -51.95 % | 12.270 M 48.67 % | 8.253 M -23.92 % | 10.848 M 40.55 % | 7.718 M -59.43 % | 19.024 M 117.27 % | 8.756 M -9.08 % | 9.630 M -19.94 % | 12.028 M 12.17 % | 10.723 M 300.86 % | 2.675 M -58.98 % | 6.521 M 176.43 % | 2.359 M -61.58 % | 6.140 M 87.94 % | 3.267 M -73.18 % | 12.181 M 22.99 % | 9.904 M -19.98 % | 12.377 M 29.72 % | 9.541 M -7.29 % | 10.291 M 74.28 % | 5.905 M -27.31 % | 8.123 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 111.641 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.362 M | 0.000 -100.00 % | 175.035 M | 0.000 -100.00 % | 185.790 M | 0.000 -100.00 % | 199.281 M | 0.000 -100.00 % | 196.009 M | 0.000 -100.00 % | 173.328 M | 0.000 -100.00 % | 48.928 M | 0.000 -100.00 % | 55.805 M | 0.000 -100.00 % | 48.598 M | 0.000 -100.00 % | 62.286 M | 0.000 -100.00 % | 88.124 M -14.37 % | 102.916 M 17.75 % | 87.405 M 18.25 % | 73.913 M 5.22 % | 70.248 M 3.89 % | 67.615 M -27.60 % | 93.390 M 39.66 % | 66.869 M 22.95 % | 54.387 M 11.43 % | 48.808 M 4.93 % | 46.514 M 23.25 % | 37.740 M 132.30 % | 16.246 M -41.44 % | 27.744 M 0.46 % | 27.618 M 2.80 % | 26.865 M 5.12 % | 25.556 M -35.41 % | 39.568 M 3.87 % | 38.093 M 1.32 % | 37.598 M 43.15 % | 26.264 M -28.67 % | 36.822 M 4.03 % | 35.394 M -1.30 % | 35.860 M -6.03 % | 38.163 M 16.82 % | 32.668 M 3.87 % | 31.450 M 2.27 % | 30.751 M -2.23 % | 31.452 M |
Minority interest | 0.000 -100.00 % | 14.084 M | 0.000 -100.00 % | 14.782 M | 0.000 -100.00 % | 13.056 M | 0.000 -100.00 % | 13.450 M | 0.000 -100.00 % | 15.508 M | 0.000 -100.00 % | 14.991 M | 0.000 -100.00 % | 18.693 M | 0.000 -100.00 % | 18.056 M | 0.000 -100.00 % | 17.705 M | 0.000 -100.00 % | 18.841 M | 0.000 -100.00 % | 19.470 M | 0.000 -100.00 % | 18.517 M | 0.000 -100.00 % | 23.077 M | 0.000 -100.00 % | 21.170 M | 0.000 -100.00 % | 21.755 M | 0.000 -100.00 % | 26.358 M | 0.000 -100.00 % | 52.584 M | 0.000 -100.00 % | 53.326 M 1.15 % | 52.719 M 11.68 % | 47.207 M 4.61 % | 45.128 M 3.52 % | 43.592 M 3.87 % | 41.967 M -5.13 % | 44.234 M 15.73 % | 38.222 M -1.88 % | 38.955 M 0.63 % | 38.712 M 0.83 % | 38.394 M 10.89 % | 34.622 M -4.96 % | 36.427 M 0.55 % | 36.228 M -5.28 % | 38.249 M 0.98 % | 37.877 M -7.18 % | 40.806 M 0.75 % | 40.504 M 10.78 % | 36.564 M -2.17 % | 37.375 M 6.69 % | 35.031 M 17.21 % | 29.887 M 3.76 % | 28.804 M 0.36 % | 28.702 M 7.50 % | 26.699 M 0.51 % | 26.563 M 17.22 % | 22.660 M 13.63 % | 19.942 M 5.37 % | 18.926 M |
Capital lease obligations | 0.000 -100.00 % | 146.874 M | 0.000 -100.00 % | 151.347 M | 0.000 -100.00 % | 142.008 M | 0.000 -100.00 % | 155.696 M | 0.000 -100.00 % | 156.746 M | 0.000 -100.00 % | 127.903 M | 0.000 -100.00 % | 120.048 M | 0.000 -100.00 % | 121.270 M | 0.000 -100.00 % | 119.898 M | 0.000 -100.00 % | 68.605 M | 0.000 -100.00 % | 53.515 M | 0.000 -100.00 % | 57.489 M | 0.000 -100.00 % | 60.417 M | 0.000 -100.00 % | 10.850 M | 0.000 -100.00 % | 1.440 M | 0.000 -100.00 % | 5.814 M | 0.000 -100.00 % | 4.848 M | 0.000 -100.00 % | 6.126 M -13.49 % | 7.081 M -6.77 % | 7.595 M -10.03 % | 8.442 M -28.06 % | 11.735 M -5.37 % | 12.401 M -8.22 % | 13.512 M 6.97 % | 12.631 M -1.12 % | 12.774 M 3.81 % | 12.305 M -2.56 % | 12.628 M -3.63 % | 13.104 M -5.07 % | 13.804 M -5.88 % | 14.667 M -4.72 % | 15.394 M -0.27 % | 15.435 M -4.44 % | 16.153 M -4.60 % | 16.931 M 3.00 % | 16.438 M -4.96 % | 17.296 M 1.71 % | 17.005 M 4.66 % | 16.248 M -4.99 % | 17.102 M -6.04 % | 18.201 M 0.04 % | 18.194 M -11.21 % | 20.490 M 7.47 % | 19.066 M 4.35 % | 18.272 M 0.22 % | 18.231 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.833 M | 0.000 -100.00 % | 50.729 M | 0.000 -100.00 % | 73.565 M | 0.000 -100.00 % | 86.783 M | 0.000 -100.00 % | 58.074 M | 0.000 -100.00 % | 55.812 M | 0.000 -100.00 % | 46.609 M | 0.000 -100.00 % | 48.600 M | 0.000 -100.00 % | 60.776 M | 0.000 -100.00 % | 49.416 M | 0.000 -100.00 % | 31.081 M | 0.000 -100.00 % | 55.671 M 12.17 % | 49.633 M 15.50 % | 42.971 M 59.86 % | 26.881 M -16.57 % | 32.218 M 27.95 % | 25.180 M -25.88 % | 33.971 M -25.55 % | 45.632 M 11.21 % | 41.031 M -13.66 % | 47.520 M -4.83 % | 49.933 M 12.11 % | 44.539 M 14.03 % | 39.058 M 180.23 % | 13.938 M 64.46 % | 8.475 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 total stockholders equity | 14.084 M -97.00 % | 470.062 M 3 079.96 % | 14.782 M -96.83 % | 465.833 M 3 467.96 % | 13.056 M -97.82 % | 599.857 M 4 359.90 % | 13.450 M -97.97 % | 664.111 M 4 182.38 % | 15.508 M -97.59 % | 644.566 M 4 199.69 % | 14.991 M -97.89 % | 711.769 M 3 707.68 % | 18.693 M -96.77 % | 578.471 M 3 103.76 % | 18.056 M -96.52 % | 518.679 M 2 829.56 % | 17.705 M -96.26 % | 473.007 M 2 410.52 % | 18.841 M -95.78 % | 446.571 M 2 193.64 % | 19.470 M -96.14 % | 503.989 M 2 621.76 % | 18.517 M -96.36 % | 508.513 M 2 103.55 % | 23.077 M -95.62 % | 526.919 M 2 388.99 % | 21.170 M -95.95 % | 522.937 M 2 303.76 % | 21.755 M -96.49 % | 620.137 M 2 252.75 % | 26.358 M -94.94 % | 521.305 M 891.38 % | 52.584 M -90.58 % | 557.975 M 946.35 % | 53.326 M -73.67 % | 202.521 M -23.35 % | 264.230 M 15.93 % | 227.921 M -12.37 % | 260.101 M 4.28 % | 249.427 M -5.34 % | 263.503 M 7.15 % | 245.921 M -21.65 % | 313.863 M 35.40 % | 231.801 M -26.15 % | 313.863 M 46.67 % | 213.997 M -4.80 % | 224.785 M -4.65 % | 235.747 M -17.57 % | 285.987 M -3.68 % | 296.913 M -2.39 % | 304.184 M -2.62 % | 312.372 M -1.22 % | 316.219 M 3.96 % | 304.180 M -2.34 % | 311.465 M -0.76 % | 313.863 M 7.92 % | 290.828 M -0.71 % | 292.906 M -3.29 % | 302.861 M 1.18 % | 299.327 M -4.61 % | 313.797 M 5.31 % | 297.976 M 2.72 % | 290.083 M 0.67 % | 288.139 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 141.983 M | 0.000 -100.00 % | 138.482 M | 0.000 -100.00 % | 36.521 M | 0.000 -100.00 % | 35.039 M | 0.000 -100.00 % | 21.468 M | 0.000 -100.00 % | 22.379 M | 0.000 -100.00 % | 15.035 M | 0.000 -100.00 % | 15.438 M | 0.000 -100.00 % | 16.932 M | 0.000 -100.00 % | 15.602 M | 0.000 -100.00 % | 17.407 M | 0.000 -100.00 % | 18.198 M | 0.000 -100.00 % | 4.933 M | 0.000 -100.00 % | 5.234 M | 0.000 -100.00 % | 4.899 M | 0.000 -100.00 % | 8.918 M | 0.000 -100.00 % | 10.344 M | 0.000 -100.00 % | 10.397 M -5.46 % | 10.998 M -0.42 % | 11.044 M -6.46 % | 11.807 M 0.20 % | 11.783 M -13.79 % | 13.668 M -1.82 % | 13.921 M 7.54 % | 12.945 M 4.38 % | 12.402 M -1.10 % | 12.540 M 2.43 % | 12.243 M 368.00 % | 2.616 M 8.32 % | 2.415 M -20.01 % | 3.019 M -4.85 % | 3.173 M -4.37 % | 3.318 M -4.96 % | 3.491 M -16.96 % | 4.204 M -0.36 % | 4.219 M -2.63 % | 4.333 M -0.02 % | 4.334 M -23.47 % | 5.663 M -8.94 % | 6.219 M -6.18 % | 6.629 M 1.52 % | 6.530 M -33.30 % | 9.790 M 0.08 % | 9.782 M 0.12 % | 9.770 M 0.27 % | 9.744 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 0.000 -100.00 % | 3.474 B | 0.000 -100.00 % | 3.393 B | 0.000 -100.00 % | 2.920 B | 0.000 -100.00 % | 3.033 B | 0.000 -100.00 % | 2.732 B | 0.000 -100.00 % | 2.823 B | 0.000 -100.00 % | 2.526 B | 0.000 -100.00 % | 2.396 B | 0.000 -100.00 % | 2.218 B | 0.000 -100.00 % | 2.013 B | 0.000 -100.00 % | 2.081 B | 0.000 -100.00 % | 2.022 B | 0.000 -100.00 % | 1.849 B | 0.000 -100.00 % | 1.662 B | 0.000 -100.00 % | 1.603 B | 0.000 -100.00 % | 1.623 B | 0.000 -100.00 % | 1.623 B | 0.000 -100.00 % | 1.248 B 1.53 % | 1.229 B 3.74 % | 1.185 B 3.12 % | 1.149 B 0.84 % | 1.139 B 2.30 % | 1.114 B -1.45 % | 1.130 B 6.02 % | 1.066 B 2.57 % | 1.039 B 3.78 % | 1.001 B 1.53 % | 986.149 M 2.42 % | 962.820 M -1.81 % | 980.571 M 4.63 % | 937.166 M -1.38 % | 950.246 M 0.06 % | 949.657 M -1.37 % | 962.875 M 2.98 % | 934.996 M 3.90 % | 899.931 M 0.03 % | 899.634 M 3.70 % | 867.494 M 4.79 % | 827.869 M -5.03 % | 871.738 M 1.98 % | 854.778 M 1.61 % | 841.203 M -0.47 % | 845.191 M 6.50 % | 793.588 M 5.23 % | 754.138 M -0.03 % | 754.365 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.400 M | 0.000 | 0.000 | 0.000 100.00 % | -7.334 M | 0.000 | 0.000 | 0.000 -100.00 % | 223.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.843 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -97.171 M | 0.000 -100.00 % | 52.809 M | 0.000 100.00 % | -37.705 M | 0.000 100.00 % | -23.302 M | 0.000 100.00 % | -102.577 M | 0.000 100.00 % | -66.022 M | 0.000 100.00 % | -43.488 M | 0.000 -100.00 % | 33.957 M | 0.000 -100.00 % | 17.690 M | 0.000 -100.00 % | 39.222 M | 0.000 100.00 % | -44.331 M | 0.000 100.00 % | -12.575 M | 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.345 M -151.40 % | 20.128 M 503.85 % | -4.984 M 68.17 % | -15.660 M -254.83 % | 10.114 M 147.03 % | -21.504 M -444.41 % | -3.950 M 87.84 % | -32.487 M -776.95 % | 4.799 M 640.43 % | -888.000 K -144.65 % | 1.989 M 107.18 % | -27.697 M -561.50 % | -4.187 M 76.40 % | -17.744 M -18.92 % | -14.921 M 44.86 % | -27.061 M -35 706.58 % | 76.000 K -98.90 % | 6.925 M 208.66 % | -6.373 M 30.29 % | -9.142 M -1 219.19 % | -693.000 K 90.28 % | -7.129 M 67.54 % | -21.960 M -25.70 % | -17.470 M -50.69 % | -11.593 M -279.43 % | 6.461 M 1 320.00 % | 455.000 K 110.93 % | -4.163 M -286.93 % | 2.227 M -86.14 % | 16.067 M 262.52 % | 4.432 M 140.75 % | -10.875 M |
Accounts receivables | 0.000 100.00 % | -61.712 M | 0.000 100.00 % | -44.267 M | 0.000 -100.00 % | 65.883 M | 0.000 100.00 % | -34.617 M | 0.000 -100.00 % | 13.439 M | 0.000 100.00 % | -75.748 M | 0.000 -100.00 % | 1.378 M | 0.000 100.00 % | -11.870 M | 0.000 100.00 % | -50.232 M | 0.000 -100.00 % | 19.046 M | 0.000 -100.00 % | 35.131 M | 0.000 100.00 % | -37.510 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.902 M -224.06 % | 10.400 M 183.61 % | -12.439 M -200.48 % | 12.379 M 264.37 % | -7.531 M -180.12 % | 9.400 M 138.08 % | -24.688 M -83.75 % | -13.436 M -750.65 % | 2.065 M -86.52 % | 15.315 M 188.39 % | -17.327 M -208.78 % | 15.928 M 157.74 % | -27.587 M -589.65 % | 5.634 M 126.82 % | -21.003 M -723.00 % | -2.552 M -128.88 % | -1.115 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 |
Inventory | 0.000 100.00 % | -11.475 M | 0.000 -100.00 % | 65.950 M | 0.000 100.00 % | -41.573 M | 0.000 100.00 % | -77.267 M | 0.000 100.00 % | -75.337 M | 0.000 100.00 % | -35.260 M | 0.000 100.00 % | -39.371 M | 0.000 100.00 % | -10.978 M | 0.000 -100.00 % | 10.996 M | 0.000 -100.00 % | 22.218 M | 0.000 100.00 % | -50.639 M | 0.000 -100.00 % | 6.242 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.300 M 183.02 % | -9.997 M -752.26 % | -1.173 M 90.47 % | -12.313 M -180.32 % | 15.329 M 312.78 % | -7.204 M -1.94 % | -7.067 M 35.45 % | -10.948 M -608.74 % | 2.152 M 117.47 % | -12.315 M -439.91 % | 3.623 M 123.31 % | -15.546 M -1 506.88 % | 1.105 M 111.73 % | -9.422 M -86.57 % | -5.050 M 26.22 % | -6.845 M -204.14 % | 6.573 M 180.32 % | -8.184 M -386.56 % | -1.682 M 27.44 % | -2.318 M -126.43 % | 8.770 M 217.40 % | -7.470 M 32.15 % | -11.010 M -98.77 % | -5.539 M -75.62 % | -3.154 M 67.05 % | -9.572 M -72.75 % | -5.541 M -458.41 % | 1.546 M -89.99 % | 15.444 M 148.58 % | 6.213 M 529.37 % | -1.447 M -432.64 % | 435.000 K |
Accounts payables | 0.000 -100.00 % | 6.733 M | 0.000 100.00 % | -17.639 M | 0.000 100.00 % | -45.659 M | 0.000 -100.00 % | 36.816 M | 0.000 -100.00 % | 10.282 M | 0.000 -100.00 % | 39.254 M | 0.000 100.00 % | -5.525 M | 0.000 -100.00 % | 19.589 M | 0.000 -100.00 % | 33.103 M | 0.000 100.00 % | -24.510 M | 0.000 100.00 % | -661.000 K | 0.000 -100.00 % | 11.159 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -30.717 M | 0.000 -100.00 % | 48.765 M | 0.000 100.00 % | -16.356 M | 0.000 -100.00 % | 51.766 M | 0.000 100.00 % | -50.961 M | 0.000 -100.00 % | 5.732 M | 0.000 -100.00 % | 30.000 K | 0.000 -100.00 % | 37.216 M | 0.000 -100.00 % | 23.823 M | 0.000 -100.00 % | 22.468 M | 0.000 100.00 % | -28.162 M | 0.000 -100.00 % | 7.534 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.645 M -161.89 % | 30.125 M 890.47 % | -3.811 M -13.86 % | -3.347 M 35.82 % | -5.215 M 63.53 % | -14.300 M -558.77 % | 3.117 M 114.47 % | -21.539 M -913.71 % | 2.647 M -76.84 % | 11.427 M 799.33 % | -1.634 M 86.55 % | -12.151 M -129.61 % | -5.292 M 36.41 % | -8.322 M 15.69 % | -9.871 M 51.17 % | -20.216 M -211.16 % | -6.497 M -143.00 % | 15.109 M 422.08 % | -4.691 M 31.26 % | -6.824 M 27.89 % | -9.463 M -2 875.07 % | 341.000 K 103.11 % | -10.950 M 8.22 % | -11.931 M -41.38 % | -8.439 M -152.64 % | 16.033 M 167.39 % | 5.996 M 205.03 % | -5.709 M 56.81 % | -13.217 M -234.13 % | 9.854 M 67.61 % | 5.879 M 151.98 % | -11.310 M |
Other non cash items | -28.375 M -147.02 % | 60.348 M 329.46 % | -26.300 M -119.58 % | 134.289 M 463.42 % | -36.951 M -387.18 % | 12.867 M 135.35 % | -36.400 M -124.51 % | 148.499 M 261.15 % | -92.151 M -379.91 % | 32.922 M 200.37 % | -32.800 M -861.88 % | -3.410 M 92.91 % | -48.116 M -3 480.06 % | -1.344 M 97.45 % | -52.800 M -165.93 % | 80.087 M 1 442.39 % | -5.966 M -110.27 % | 58.069 M 1 101.19 % | -5.800 M -109.32 % | 62.242 M 264.24 % | 17.088 M 258.66 % | -10.770 M 13.15 % | -12.400 M -127.82 % | 44.578 M 382.77 % | -15.765 M -143.61 % | 36.153 M 808.88 % | -5.100 M -112.61 % | 40.444 M -3.63 % | 41.969 M 394.33 % | 8.490 M 128.11 % | -30.200 M -15.21 % | -26.213 M -3.81 % | -25.251 M 18.24 % | -30.884 M 0.05 % | -30.900 M -6 271.13 % | -485.000 K 73.17 % | -1.808 M -150.60 % | 3.573 M 209.35 % | 1.155 M -94.55 % | 21.207 M 3 939.43 % | 525.000 K 135.89 % | -1.463 M -247.51 % | -421.000 K 88.52 % | -3.668 M -19.83 % | -3.061 M -82.64 % | -1.676 M 55.93 % | -3.803 M -186.10 % | 4.417 M 227.43 % | 1.349 M 286.53 % | 349.000 K -92.38 % | 4.581 M -63.28 % | 12.476 M 534.25 % | -2.873 M -157.89 % | 4.963 M 233.52 % | -3.717 M -203.22 % | 3.601 M 135.27 % | -10.209 M -317.35 % | 4.697 M 204.19 % | -4.508 M -7 035.38 % | 65.000 K 101.50 % | -4.335 M -275.22 % | 2.474 M 151.99 % | -4.759 M -255.07 % | 3.069 M 256.03 % | 862.000 K -70.00 % | 2.873 M 203.91 % | -2.765 M |
Net cash provided by operating activities | 0.000 -100.00 % | 8.508 M 132.35 % | -26.300 M -114.06 % | 187.098 M 6 732.33 % | -2.821 M -104.68 % | 60.221 M 5 922.10 % | 1.000 M -99.51 % | 203.063 M 265.21 % | 55.602 M 87.86 % | 29.598 M 62.63 % | 18.200 M -81.67 % | 99.299 M 588.81 % | 14.416 M -83.87 % | 89.384 M 699.89 % | -14.900 M -111.11 % | 134.163 M 77.41 % | 75.622 M -32.71 % | 112.378 M 177.48 % | 40.500 M -64.91 % | 115.427 M 415.81 % | 22.378 M 56.25 % | 14.322 M -45.75 % | 26.400 M -72.34 % | 95.434 M 172.23 % | 35.057 M -46.51 % | 65.543 M 177.72 % | 23.600 M -72.24 % | 85.007 M 25.31 % | 67.838 M 88.11 % | 36.062 M 2 221.29 % | -1.700 M -110.81 % | 15.732 M 185.47 % | 5.511 M | 0.000 | 0.000 -100.00 % | 26.140 M -38.98 % | 42.838 M 20.58 % | 35.528 M 389.10 % | 7.264 M -84.36 % | 46.435 M 582.07 % | 6.808 M -45.02 % | 12.383 M 239.42 % | -8.882 M -137.89 % | 23.442 M 35.07 % | 17.355 M -38.76 % | 28.338 M 569.95 % | -6.030 M -117.75 % | 33.980 M 172.87 % | 12.453 M 11.41 % | 11.178 M 59.39 % | 7.013 M -77.67 % | 31.402 M 41.73 % | 22.156 M -23.59 % | 28.997 M 203.79 % | 9.545 M -65.00 % | 27.274 M 631.80 % | 3.727 M -57.49 % | 8.767 M 494.38 % | -2.223 M -111.12 % | 19.989 M 11.25 % | 17.967 M -7.97 % | 19.523 M 152.50 % | 7.732 M -73.08 % | 28.719 M -7.07 % | 30.903 M 30.12 % | 23.749 M 495.96 % | 3.985 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -72.054 M | 0.000 100.00 % | -80.150 M | 0.000 100.00 % | -61.522 M | 0.000 100.00 % | -52.339 M | 0.000 100.00 % | -46.636 M | 0.000 100.00 % | -35.335 M | 0.000 100.00 % | -42.841 M | 0.000 100.00 % | -23.260 M | 0.000 100.00 % | -26.072 M | 0.000 100.00 % | -18.914 M | 0.000 100.00 % | -20.559 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.429 M -85.69 % | -6.155 M -5.50 % | -5.834 M -29.67 % | -4.499 M 35.37 % | -6.961 M -357.96 % | -1.520 M 61.87 % | -3.986 M 7.43 % | -4.306 M 24.63 % | -5.713 M 6.74 % | -6.126 M -66.47 % | -3.680 M -41.43 % | -2.602 M -14.98 % | -2.263 M 50.73 % | -4.593 M -107.36 % | -2.215 M -41.08 % | -1.570 M 84.37 % | -10.042 M -244.38 % | -2.916 M 67.16 % | -8.879 M -159.77 % | -3.418 M -20.31 % | -2.841 M -220.65 % | -886.000 K 51.69 % | -1.834 M -96.57 % | -933.000 K 84.01 % | -5.834 M -71.64 % | -3.399 M -152.15 % | -1.348 M -24.70 % | -1.081 M 83.15 % | -6.415 M -61.18 % | -3.980 M -22.39 % | -3.252 M -18.47 % | -2.745 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 100.00 % | -8.627 M | 0.000 100.00 % | -1.682 M | 0.000 100.00 % | -42.725 M | 0.000 100.00 % | -18.347 M | 0.000 100.00 % | -1.915 M | 0.000 100.00 % | -9.191 M | 0.000 100.00 % | -27.131 M | 0.000 -100.00 % | 32.000 K | 0.000 -100.00 % | 512.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.647 M 33.70 % | -2.484 M -3.20 % | -2.407 M 2.07 % | -2.458 M 29.10 % | -3.467 M -75.54 % | -1.975 M -8 686.96 % | 23.000 K 101.88 % | -1.223 M 97.50 % | -48.955 M -323.52 % | -11.559 M | 0.000 | 0.000 | 0.000 100.00 % | -1.907 M -19 170.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -139.000 K | 0.000 -100.00 % | 4.140 M | 0.000 | 0.000 100.00 % | -1.543 M 33.17 % | -2.309 M 70.14 % | -7.732 M |
Purchases of investments | 0.000 100.00 % | -5.255 M | 0.000 100.00 % | -2.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.594 M | 0.000 100.00 % | -5.222 M | 0.000 100.00 % | -629.000 K | 0.000 100.00 % | -1.675 M | 0.000 100.00 % | -741.000 K | 0.000 100.00 % | -25.000 K | 0.000 | 0.000 | 0.000 100.00 % | -4.857 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.691 M | 0.000 100.00 % | -111.799 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -75.000 K 79.62 % | -368.000 K -466.15 % | -65.000 K -550.00 % | -10.000 K 99.74 % | -3.882 M -1 132.38 % | -315.000 K -136.84 % | -133.000 K -9.92 % | -121.000 K 87.75 % | -988.000 K -86.06 % | -531.000 K -447.42 % | -97.000 K -142.50 % | -40.000 K 98.32 % | -2.385 M |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.423 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 -100.00 % | 355.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.000 M | 0.000 -100.00 % | 110.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.136 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.238 M | 0.000 -100.00 % | 588.000 K | 0.000 | 0.000 -100.00 % | 915.000 K 8.80 % | 841.000 K -27.62 % | 1.162 M |
Other investing activites | 0.000 100.00 % | -10.233 M 41.86 % | -17.600 M 95.01 % | -352.759 M 4.94 % | -371.108 M -490.01 % | 95.153 M 23 888.25 % | -400.000 K -101.24 % | 32.361 M | 0.000 -100.00 % | 19.600 M 200.00 % | -19.600 M -130.53 % | 64.189 M 200.00 % | -64.189 M -67.55 % | -38.311 M -139.44 % | -16.000 M 49.04 % | -31.400 M -65.19 % | -19.008 M -45.19 % | -13.092 M -11.90 % | -11.700 M 70.49 % | -39.647 M -191.93 % | -13.581 M -57.57 % | -8.619 M 14.66 % | -10.100 M 1.42 % | -10.246 M 19.45 % | -12.720 M 9.66 % | -14.080 M 87.06 % | -108.800 M -793.71 % | -12.174 M -56.90 % | -7.759 M -16.83 % | -6.641 M -188.74 % | -2.300 M 89.46 % | -21.831 M -55.82 % | -14.010 M | 0.000 | 0.000 -100.00 % | 7.000 K -95.45 % | 154.000 K 245.28 % | -106.000 K 96.85 % | -3.366 M -290.03 % | -863.000 K -483.56 % | 225.000 K 103.97 % | -5.665 M -63 044.44 % | 9.000 K -92.50 % | 120.000 K 103.67 % | -3.269 M -114.85 % | 22.008 M 5 361.04 % | 403.000 K 212.40 % | 129.000 K 84.29 % | 70.000 K 100.35 % | -19.905 M -35 644.64 % | 56.000 K -99.46 % | 10.450 M 21 000.00 % | -50.000 K 99.49 % | -9.745 M 23.48 % | -12.736 M -5 235.48 % | 248.000 K 704.88 % | -41.000 K 99.96 % | -109.851 M -51 916.51 % | 212.000 K 105.61 % | -3.777 M -2 130.65 % | 186.000 K 138.27 % | -486.000 K -2 958.82 % | 17.000 K -22.73 % | 22.000 K 103.96 % | -556.000 K 33.73 % | -839.000 K 24.21 % | -1.107 M |
Net cash used for investing activites | 0.000 100.00 % | -15.488 M 12.00 % | -17.600 M 95.88 % | -427.313 M -15.15 % | -371.108 M -2 572.73 % | 15.008 M 3 852.00 % | -400.000 K 98.94 % | -37.788 M -141.17 % | 91.792 M 271.28 % | -53.592 M -173.43 % | -19.600 M 35.51 % | -30.394 M 52.65 % | -64.189 M -67.55 % | -38.311 M -139.44 % | -16.000 M 49.04 % | -31.400 M -65.19 % | -19.008 M -45.19 % | -13.092 M -11.90 % | -11.700 M 70.49 % | -39.647 M -191.93 % | -13.581 M -57.57 % | -8.619 M 14.66 % | -10.100 M 1.42 % | -10.246 M 19.45 % | -12.720 M 9.66 % | -14.080 M 87.06 % | -108.800 M -793.71 % | -12.174 M -56.90 % | -7.759 M -16.83 % | -6.641 M -188.74 % | -2.300 M 89.46 % | -21.831 M -55.82 % | -14.010 M | 0.000 | 0.000 100.00 % | -11.422 M -90.33 % | -6.001 M 20.90 % | -7.587 M -107.41 % | 102.342 M 1 100.31 % | -10.231 M -84.28 % | -5.552 M 57.68 % | -13.118 M -109.15 % | -6.272 M -12.60 % | -5.570 M -1 175.29 % | 518.000 K 101.69 % | -30.627 M -122.61 % | -13.758 M -544.70 % | -2.134 M 52.82 % | -4.523 M 79.55 % | -22.120 M -546.59 % | -3.421 M -918.42 % | 418.000 K 114.09 % | -2.966 M 84.07 % | -18.624 M -14.76 % | -16.229 M -448.09 % | -2.961 M -198.49 % | -992.000 K 99.11 % | -111.695 M -2 326.57 % | -4.603 M 21.01 % | -5.827 M -74.15 % | -3.346 M -220.66 % | 2.773 M 235.14 % | -2.052 M 70.36 % | -6.924 M -31.61 % | -5.261 M 6.04 % | -5.599 M 56.28 % | -12.807 M |
Debt repayment | 0.000 -100.00 % | 98.000 K | 0.000 100.00 % | -395.000 K | 0.000 -100.00 % | 601.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -267.000 K -200.38 % | 266.000 K 121.33 % | -1.247 M -251.15 % | 825.000 K 1 427.78 % | 54.000 K 113.92 % | -388.000 K 37.62 % | -622.000 K -37.31 % | -453.000 K -175.12 % | 603.000 K 160.79 % | -992.000 K -164.53 % | -375.000 K -12 400.00 % | -3.000 K 98.64 % | -220.000 K 96.36 % | -6.048 M -2 052.31 % | -281.000 K -5 720.00 % | 5.000 K 104.50 % | -111.000 K -364.29 % | 42.000 K 216.67 % | -36.000 K 68.70 % | -115.000 K -784.62 % | -13.000 K 82.19 % | -73.000 K 34.23 % | -111.000 K -208.33 % | -36.000 K 68.97 % | -116.000 K -87.10 % | -62.000 K 38.61 % | -101.000 K 98.85 % | -8.781 M -6 654.62 % | -130.000 K 34.67 % | -199.000 K -36.30 % | -146.000 K 38.66 % | -238.000 K |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 9.733 M | 0.000 -100.00 % | 2.982 M 161.71 % | -4.832 M -167.67 % | 7.141 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -129.795 M | 0.000 100.00 % | -20.280 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -8.565 M -127.25 % | -3.769 M -299.26 % | -944.000 K | 0.000 100.00 % | -10.596 M -53.14 % | -6.919 M -207.24 % | -2.252 M |
Dividends paid | 0.000 100.00 % | -52.522 M | 0.000 | 0.000 | 0.000 100.00 % | -98.204 M | 0.000 | 0.000 | 0.000 100.00 % | -98.385 M | 0.000 100.00 % | -80.497 M | 0.000 | 0.000 | 0.000 100.00 % | -44.720 M | 0.000 | 0.000 | 0.000 100.00 % | -58.136 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 % | -30.898 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.524 M | 0.000 | 0.000 | 0.000 100.00 % | -36.589 M | 0.000 | 0.000 | 0.000 100.00 % | -32.524 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 -100.00 % | 66.288 M 32.31 % | 50.100 M -86.67 % | 375.790 M -4.49 % | 393.451 M 710.70 % | 48.532 M 1 697.48 % | 2.700 M 106.48 % | -41.694 M 66.42 % | -124.181 M -29.19 % | -96.122 M -643.06 % | 17.700 M 97.52 % | 8.961 M -82.64 % | 51.630 M 203.82 % | -49.730 M -258.38 % | 31.400 M 128.42 % | -110.489 M -117.77 % | -50.737 M 48.78 % | -99.063 M -358.63 % | -21.600 M 73.25 % | -80.761 M -526.39 % | -12.893 M -7.38 % | -12.007 M 30.60 % | -17.300 M 75.75 % | -71.337 M -192.42 % | -24.395 M 55.89 % | -55.305 M -159.85 % | 92.400 M 223.97 % | -74.537 M -26.04 % | -59.139 M -102.80 % | -29.161 M -620.73 % | 5.600 M 1 024.09 % | -606.000 K -105.82 % | 10.419 M | 0.000 | 0.000 100.00 % | -16.761 M -347.92 % | -3.742 M 89.45 % | -35.472 M 67.07 % | -107.725 M -233.71 % | -32.281 M -2 787.84 % | 1.201 M 193.90 % | -1.279 M -108.83 % | 14.478 M 185.67 % | -16.900 M 6.24 % | -18.024 M -357.12 % | 7.010 M -66.87 % | 21.158 M 172.77 % | -29.074 M -453.26 % | -5.255 M -169.62 % | 7.548 M 971.59 % | -866.000 K 99.61 % | -221.172 M -3 443.86 % | -6.241 M 64.30 % | -17.480 M -879.31 % | 2.243 M 194.36 % | -2.377 M 95.26 % | -50.114 M -1 546.71 % | 3.464 M 1 185.89 % | -319.000 K -100.36 % | 87.524 M 33 763.08 % | -260.000 K 98.26 % | -14.968 M -5 724.12 % | -257.000 K 98.43 % | -16.401 M -10.01 % | -14.908 M -7 545.13 % | -195.000 K 21.05 % | -247.000 K |
Net cash used provided by financing activities | 0.000 -100.00 % | 13.864 M -72.33 % | 50.100 M -79.60 % | 245.600 M -37.58 % | 393.451 M 667.33 % | -69.351 M -2 668.56 % | 2.700 M 101.63 % | -165.875 M -33.58 % | -124.181 M -1 049.32 % | 13.081 M -26.10 % | 17.700 M 124.74 % | -71.536 M -238.56 % | 51.630 M 203.82 % | -49.730 M -258.38 % | 31.400 M 128.42 % | -110.489 M -117.77 % | -50.737 M 48.78 % | -99.063 M -286.96 % | -25.600 M 68.30 % | -80.761 M -526.39 % | -12.893 M -7.38 % | -12.007 M 30.60 % | -17.300 M 75.75 % | -71.337 M -192.42 % | -24.395 M 55.89 % | -55.305 M -159.85 % | 92.400 M 223.97 % | -74.537 M -26.04 % | -59.139 M -102.80 % | -29.161 M -620.73 % | 5.600 M 1 024.09 % | -606.000 K -105.82 % | 10.419 M | 0.000 | 0.000 100.00 % | -17.028 M 50.46 % | -34.374 M 6.39 % | -36.719 M 65.65 % | -106.900 M -231.71 % | -32.227 M -4 063.96 % | 813.000 K 142.77 % | -1.901 M -113.55 % | 14.025 M 186.06 % | -16.297 M 14.30 % | -19.016 M -386.60 % | 6.635 M -68.64 % | 21.155 M 172.22 % | -29.294 M -159.17 % | -11.303 M -255.54 % | 7.267 M 944.02 % | -861.000 K 99.61 % | -221.283 M -3 469.66 % | -6.199 M 64.61 % | -17.516 M -923.12 % | 2.128 M 189.04 % | -2.390 M 95.24 % | -50.187 M -1 596.78 % | 3.353 M -64.25 % | 9.378 M -89.27 % | 87.408 M 1 580.24 % | -5.905 M 75.05 % | -23.670 M -733.16 % | -2.841 M 82.81 % | -16.531 M 35.68 % | -25.703 M -254.04 % | -7.260 M -165.25 % | -2.737 M |
Effect of forex changes on cash | 0.000 100.00 % | -619.000 K | 0.000 100.00 % | -439.000 K | 0.000 100.00 % | -1.140 M | 0.000 100.00 % | -1.163 M | 0.000 100.00 % | -7.729 M | 0.000 100.00 % | -8.401 M | 0.000 | 0.000 | 0.000 100.00 % | -102.763 M -81.52 % | -56.614 M 42.98 % | -99.286 M -244.74 % | -28.800 M 62.00 % | -75.780 M -761.43 % | -8.797 M -54.25 % | -5.703 M 65.01 % | -16.300 M -2 112.35 % | 810.000 K 305.58 % | -394.000 K 99.23 % | -51.463 M -160.40 % | 85.200 M 216.98 % | -72.833 M -21.23 % | -60.079 M -104.20 % | -29.421 M -835.53 % | 4.000 M -34.42 % | 6.099 M -28.24 % | 8.499 M | 0.000 | 0.000 -100.00 % | 9.000 K -99.50 % | 1.788 M 401.01 % | -594.000 K -254.29 % | 385.000 K 201.32 % | -380.000 K 23.54 % | -497.000 K -154.38 % | 914.000 K 22 950.00 % | -4.000 K 99.78 % | -1.788 M -588.52 % | 366.000 K 320.69 % | 87.000 K 123.58 % | -369.000 K 18.90 % | -455.000 K -775.00 % | -52.000 K 69.94 % | -173.000 K 78.24 % | -795.000 K 70.95 % | -2.737 M -140.04 % | 6.836 M 238.61 % | -4.932 M -226.82 % | 3.889 M -48.33 % | 7.527 M 944.78 % | -891.000 K 82.75 % | -5.166 M -334.07 % | 2.207 M 376.67 % | 463.000 K -60.33 % | 1.167 M 699.32 % | 146.000 K 2 533.33 % | -6.000 K -102.37 % | 253.000 K 148.19 % | -525.000 K -137.74 % | 1.391 M 222.99 % | -1.131 M |
Net change in cash | 0.000 -100.00 % | 6.265 M | 0.000 -100.00 % | 4.946 M -74.66 % | 19.522 M 312.03 % | 4.738 M 43.58 % | 3.300 M 287.18 % | -1.763 M -107.59 % | 23.213 M 224.52 % | -18.642 M -214.37 % | 16.300 M 247.75 % | -11.032 M -694.08 % | 1.857 M 38.27 % | 1.343 M 168.60 % | 500.000 K 100.42 % | -118.804 M -134.16 % | -50.737 M 48.78 % | -99.063 M -286.96 % | -25.600 M 73.25 % | -95.708 M -642.33 % | -12.893 M -7.38 % | -12.007 M 30.60 % | -17.300 M -218.00 % | 14.661 M 697.92 % | -2.452 M 95.57 % | -55.305 M -159.85 % | 92.400 M 223.97 % | -74.537 M -26.04 % | -59.139 M -102.80 % | -29.161 M -620.73 % | 5.600 M 1 024.09 % | -606.000 K -105.82 % | 10.419 M | 0.000 | 0.000 100.00 % | -2.301 M -154.13 % | 4.251 M 145.36 % | -9.372 M -403.20 % | 3.091 M -14.07 % | 3.597 M 128.82 % | 1.572 M 191.29 % | -1.722 M -51.99 % | -1.133 M -431.92 % | -213.000 K 72.59 % | -777.000 K -117.53 % | 4.433 M 344.19 % | 998.000 K -52.41 % | 2.097 M 161.23 % | -3.425 M 10.99 % | -3.848 M -298.76 % | 1.936 M 101.01 % | -192.200 M -1 069.39 % | 19.827 M 264.20 % | -12.075 M -1 710.34 % | -667.000 K -102.26 % | 29.450 M 160.92 % | -48.343 M 53.85 % | -104.741 M -2 300.90 % | 4.759 M -95.34 % | 102.033 M 932.41 % | 9.883 M 904.80 % | -1.228 M -143.35 % | 2.833 M -48.65 % | 5.517 M 1 041.47 % | -586.000 K -104.77 % | 12.281 M 196.78 % | -12.690 M |
Cash at beginning of period | 0.000 -100.00 % | 20.285 M 0.00 % | 20.285 M 32.24 % | 15.339 M 495.00 % | 2.578 M -75.68 % | 10.601 M 0.00 % | 10.601 M -14.26 % | 12.364 M | 0.000 -100.00 % | 7.729 M | 0.000 -100.00 % | 8.401 M | 0.000 -100.00 % | 7.058 M -99.23 % | 910.800 M 10 853.70 % | 8.315 M | 0.000 -100.00 % | 107.378 M -85.80 % | 756.000 M 4 957.87 % | 14.947 M | 0.000 -100.00 % | 26.954 M -96.18 % | 706.400 M 8 754.35 % | 7.978 M -23.51 % | 10.430 M -84.13 % | 65.735 M -86.59 % | 490.200 M | 0.000 | 0.000 -100.00 % | 34.812 M -93.75 % | 557.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.710 M -20.90 % | 11.011 M 62.88 % | 6.760 M -58.10 % | 16.132 M 23.70 % | 13.041 M 38.09 % | 9.444 M 19.97 % | 7.872 M -17.95 % | 9.594 M -10.56 % | 10.727 M -1.95 % | 10.940 M -6.63 % | 11.717 M 60.86 % | 7.284 M 15.88 % | 6.286 M 50.06 % | 4.189 M -44.98 % | 7.614 M -33.57 % | 11.462 M 20.32 % | 9.526 M -95.28 % | 201.726 M 10.90 % | 181.899 M -6.23 % | 193.974 M -0.34 % | 194.641 M 17.83 % | 165.191 M -22.64 % | 213.534 M -32.91 % | 318.275 M 1.52 % | 313.516 M 48.25 % | 211.483 M 4.90 % | 201.600 M -0.61 % | 202.828 M 1.42 % | 199.995 M 2.84 % | 194.478 M -0.30 % | 195.064 M 6.72 % | 182.783 M -6.49 % | 195.473 M |
Cash at end of period | 0.000 -100.00 % | 26.550 M 30.88 % | 20.285 M 0.00 % | 20.285 M 3.91 % | 19.522 M 657.25 % | 2.578 M -21.88 % | 3.300 M -68.87 % | 10.601 M -54.33 % | 23.213 M 312.71 % | -10.913 M -166.95 % | 16.300 M 719.54 % | -2.631 M -241.68 % | 1.857 M -77.90 % | 8.401 M -99.08 % | 911.300 M 924.79 % | -110.489 M -117.77 % | -50.737 M -710.19 % | 8.315 M -98.86 % | 730.400 M 1 004.40 % | -80.761 M -526.39 % | -12.893 M -186.26 % | 14.947 M -97.83 % | 689.100 M 2 943.86 % | 22.639 M 183.77 % | 7.978 M -23.51 % | 10.430 M -98.21 % | 582.600 M 881.63 % | -74.537 M -26.04 % | -59.139 M -1 146.52 % | 5.651 M -99.00 % | 562.900 M 92 987.79 % | -606.000 K -105.82 % | 10.419 M | 0.000 -100.00 % | 8.710 M 0.00 % | 8.710 M -20.90 % | 11.011 M 62.88 % | 6.760 M -58.10 % | 16.132 M 23.70 % | 13.041 M 38.09 % | 9.444 M 19.97 % | 7.872 M -17.95 % | 9.594 M -10.56 % | 10.727 M -1.95 % | 10.940 M -6.63 % | 11.717 M 60.86 % | 7.284 M 15.88 % | 6.286 M 50.06 % | 4.189 M -44.98 % | 7.614 M -33.57 % | 11.462 M 20.32 % | 9.526 M -95.28 % | 201.726 M 10.90 % | 181.899 M -6.23 % | 193.974 M -0.34 % | 194.641 M 17.83 % | 165.191 M -22.64 % | 213.534 M -32.91 % | 318.275 M 1.52 % | 313.516 M 48.25 % | 211.483 M 4.90 % | 201.600 M -0.61 % | 202.828 M 1.42 % | 199.995 M 2.84 % | 194.478 M -0.30 % | 195.064 M 6.72 % | 182.783 M |
Operating cash flow | 0.000 -100.00 % | 8.508 M 132.35 % | -26.300 M -114.06 % | 187.098 M 6 732.33 % | -2.821 M -104.76 % | 59.221 M 5 822.10 % | 1.000 M -99.51 % | 203.063 M 265.21 % | 55.602 M 87.86 % | 29.598 M 62.63 % | 18.200 M -81.67 % | 99.299 M 588.81 % | 14.416 M -83.87 % | 89.384 M 699.89 % | -14.900 M -111.11 % | 134.163 M 77.41 % | 75.622 M -32.71 % | 112.378 M 177.48 % | 40.500 M -64.91 % | 115.427 M 415.81 % | 22.378 M 56.25 % | 14.322 M -45.75 % | 26.400 M -72.34 % | 95.434 M 172.23 % | 35.057 M -46.51 % | 65.543 M 177.72 % | 23.600 M -72.24 % | 85.007 M 25.31 % | 67.838 M 88.11 % | 36.062 M 2 221.29 % | -1.700 M -110.81 % | 15.732 M 185.47 % | 5.511 M | 0.000 | 0.000 -100.00 % | 26.140 M -38.98 % | 42.838 M 20.58 % | 35.528 M 389.10 % | 7.264 M -84.36 % | 46.435 M 582.07 % | 6.808 M -45.02 % | 12.383 M 239.42 % | -8.882 M -137.89 % | 23.442 M 35.07 % | 17.355 M -38.76 % | 28.338 M 569.95 % | -6.030 M -117.75 % | 33.980 M 172.87 % | 12.453 M 11.41 % | 11.178 M 59.39 % | 7.013 M -77.67 % | 31.402 M 41.73 % | 22.156 M -23.59 % | 28.997 M 203.79 % | 9.545 M -65.00 % | 27.274 M 631.80 % | 3.727 M -57.49 % | 8.767 M 494.38 % | -2.223 M -111.12 % | 19.989 M 11.25 % | 17.967 M -7.97 % | 19.523 M 152.50 % | 7.732 M -73.08 % | 28.719 M -7.07 % | 30.903 M 30.12 % | 23.749 M 495.96 % | 3.985 M |
Capital expenditure | 0.000 100.00 % | -21.687 M | 0.000 100.00 % | -38.610 M | 0.000 100.00 % | -80.150 M | 0.000 100.00 % | -61.522 M | 0.000 100.00 % | -52.339 M | 0.000 100.00 % | -46.636 M | 0.000 100.00 % | -35.335 M | 0.000 100.00 % | -42.841 M | 0.000 100.00 % | -23.260 M | 0.000 100.00 % | -26.072 M | 0.000 100.00 % | -18.914 M | 0.000 100.00 % | -20.559 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.429 M -85.69 % | -6.155 M -5.50 % | -5.834 M -29.67 % | -4.499 M 35.37 % | -6.961 M -357.96 % | -1.520 M 61.87 % | -3.986 M 7.43 % | -4.306 M 24.63 % | -5.713 M 6.74 % | -6.126 M -66.47 % | -3.680 M -41.43 % | -2.602 M -14.98 % | -2.263 M 50.73 % | -4.593 M -107.36 % | -2.215 M -41.08 % | -1.570 M 84.37 % | -10.042 M -244.38 % | -2.916 M 67.16 % | -8.879 M -159.77 % | -3.418 M -20.31 % | -2.841 M -220.65 % | -886.000 K 51.69 % | -1.834 M -96.57 % | -933.000 K 84.01 % | -5.834 M -71.64 % | -3.399 M -152.15 % | -1.348 M -24.70 % | -1.081 M 83.15 % | -6.415 M -61.18 % | -3.980 M -22.39 % | -3.252 M -18.47 % | -2.745 M |
Free CashFlow | 0.000 100.00 % | -13.179 M 49.89 % | -26.300 M -117.71 % | 148.488 M 5 363.67 % | -2.821 M 86.52 % | -20.929 M -2 192.90 % | 1.000 M -99.29 % | 141.541 M 154.56 % | 55.602 M 344.50 % | -22.741 M -224.95 % | 18.200 M -65.44 % | 52.663 M 265.31 % | 14.416 M -73.33 % | 54.049 M 462.74 % | -14.900 M -116.32 % | 91.322 M 20.76 % | 75.622 M -15.14 % | 89.118 M 120.04 % | 40.500 M -54.68 % | 89.355 M 299.30 % | 22.378 M 587.33 % | -4.592 M -117.39 % | 26.400 M -64.74 % | 74.875 M 113.58 % | 35.057 M -46.51 % | 65.543 M 177.72 % | 23.600 M -72.24 % | 85.007 M 25.31 % | 67.838 M 88.11 % | 36.062 M 2 221.29 % | -1.700 M -110.81 % | 15.732 M 185.47 % | 5.511 M | 0.000 | 0.000 -100.00 % | 14.711 M -59.90 % | 36.683 M 23.54 % | 29.694 M 973.92 % | 2.765 M -93.00 % | 39.474 M 646.48 % | 5.288 M -37.03 % | 8.397 M 163.67 % | -13.188 M -174.39 % | 17.729 M 57.89 % | 11.229 M -54.46 % | 24.658 M 385.66 % | -8.632 M -127.22 % | 31.717 M 303.52 % | 7.860 M -12.31 % | 8.963 M 64.67 % | 5.443 M -74.52 % | 21.360 M 11.02 % | 19.240 M -4.36 % | 20.118 M 228.35 % | 6.127 M -74.92 % | 24.433 M 760.01 % | 2.841 M -59.02 % | 6.933 M 319.68 % | -3.156 M -122.30 % | 14.155 M -2.83 % | 14.568 M -19.85 % | 18.175 M 173.27 % | 6.651 M -70.18 % | 22.304 M -17.16 % | 26.923 M 31.35 % | 20.497 M 1 552.98 % | 1.240 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 |