
Valid Soluções S.A. VLID3.SA
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.171 B -3.73 % | 2.256 B 20.01 % | 1.879 B 16.27 % | 1.616 B -16.64 % | 1.939 B -3.43 % | 2.008 B 15.78 % | 1.734 B 10.15 % | 1.574 B -8.67 % | 1.724 B 5.28 % | 1.637 B 26.34 % | 1.296 B 10.30 % | 1.175 B 31.03 % | 896.702 M 2.61 % | 873.919 M 15.47 % | 756.849 M 7.15 % | 706.326 M 4.07 % | 678.695 M 46.86 % | 462.142 M 10.14 % | 419.582 M 2.51 % | 409.319 M 25.13 % | 327.119 M |
Net income | 380.914 M 78.59 % | 213.286 M 771.30 % | 24.479 M -58.99 % | 59.687 M 129.48 % | -202.455 M -472.98 % | 54.281 M -45.74 % | 100.040 M 261.32 % | 27.687 M -68.63 % | 88.269 M -33.66 % | 133.065 M 20.81 % | 110.142 M 20.08 % | 91.727 M -10.80 % | 102.829 M -8.04 % | 111.820 M 40.62 % | 79.521 M 8.35 % | 73.393 M 36.20 % | 53.886 M -25.01 % | 71.862 M 7.68 % | 66.736 M 22.01 % | 54.696 M 36.63 % | 40.032 M |
Income before tax | 435.895 M 59.57 % | 273.163 M 135.34 % | 116.074 M 19.53 % | 97.107 M 149.93 % | -194.501 M -378.56 % | 69.824 M -44.77 % | 126.433 M 96.29 % | 64.412 M -4.50 % | 67.446 M -61.22 % | 173.936 M 16.29 % | 149.577 M 24.41 % | 120.226 M -20.11 % | 150.491 M 3.49 % | 145.413 M 30.83 % | 111.145 M 5.76 % | 105.091 M 38.68 % | 75.781 M -25.42 % | 101.616 M 10.69 % | 91.806 M 16.50 % | 78.801 M 43.42 % | 54.945 M |
Income before tax ratio | 0.20 65.76 % | 0.12 96.10 % | 0.06 2.80 % | 0.06 159.89 % | -0.10 -388.44 % | 0.03 -52.30 % | 0.07 78.20 % | 0.04 4.56 % | 0.04 -63.17 % | 0.11 -7.96 % | 0.12 12.79 % | 0.10 -39.03 % | 0.17 0.86 % | 0.17 13.31 % | 0.15 -1.30 % | 0.15 33.25 % | 0.11 -49.22 % | 0.22 0.49 % | 0.22 13.65 % | 0.19 14.62 % | 0.17 |
EBITDA | 616.413 M 19.63 % | 515.275 M 23.50 % | 417.231 M 13.91 % | 366.294 M 699.59 % | 45.810 M -82.61 % | 263.373 M -19.03 % | 325.291 M 32.20 % | 246.062 M -1.52 % | 249.862 M -22.13 % | 320.880 M 26.60 % | 253.454 M 22.54 % | 206.827 M 1.99 % | 202.800 M 3.64 % | 195.671 M 8.33 % | 180.625 M 23.93 % | 145.744 M -1.35 % | 147.740 M 15.30 % | 128.133 M -22.61 % | 165.574 M 106.10 % | 80.335 M 21.22 % | 66.272 M |
Net income ratio | 0.18 85.52 % | 0.09 626.03 % | 0.01 -64.73 % | 0.04 135.37 % | -0.10 -486.21 % | 0.03 -53.14 % | 0.06 228.02 % | 0.02 -65.66 % | 0.05 -36.99 % | 0.08 -4.37 % | 0.08 8.86 % | 0.08 -31.92 % | 0.11 -10.38 % | 0.13 21.78 % | 0.11 1.12 % | 0.10 30.87 % | 0.08 -48.94 % | 0.16 -2.24 % | 0.16 19.03 % | 0.13 9.19 % | 0.12 |
Ratio EBITDA | 0.28 24.27 % | 0.23 2.91 % | 0.22 -2.03 % | 0.23 859.24 % | 0.02 -81.99 % | 0.13 -30.07 % | 0.19 20.02 % | 0.16 7.82 % | 0.14 -26.04 % | 0.20 0.21 % | 0.20 11.10 % | 0.18 -22.17 % | 0.23 1.01 % | 0.22 -6.18 % | 0.24 15.66 % | 0.21 -5.21 % | 0.22 -21.49 % | 0.28 -29.74 % | 0.39 101.06 % | 0.20 -3.12 % | 0.20 |
Gross profit ratio | 0.36 -1.90 % | 0.36 2.39 % | 0.36 17.20 % | 0.30 71.95 % | 0.18 -19.54 % | 0.22 -9.97 % | 0.24 8.69 % | 0.22 -13.34 % | 0.26 -1.50 % | 0.26 -4.45 % | 0.28 7.12 % | 0.26 -15.40 % | 0.30 8.31 % | 0.28 7.90 % | 0.26 10.84 % | 0.23 -10.24 % | 0.26 -11.25 % | 0.29 1.54 % | 0.29 12.24 % | 0.26 4.25 % | 0.25 |
Weighted average shs out dil | 80.000 M -0.03 % | 80.026 M 0.51 % | 79.616 M 1.83 % | 78.187 M 11.77 % | 69.954 M -2.13 % | 71.480 M -0.10 % | 71.551 M 3.05 % | 69.434 M 5.69 % | 65.698 M 1.26 % | 64.878 M 4.41 % | 62.136 M 0.05 % | 62.105 M 0.14 % | 62.019 M 1.97 % | 60.818 M 5.69 % | 57.547 M -8.78 % | 63.085 M 0.01 % | 63.080 M 2.64 % | 61.458 M 0.00 % | 61.458 M 0.00 % | 61.458 M 0.00 % | 61.458 M |
Weighted average shs out | 80.000 M -0.03 % | 80.026 M 0.51 % | 79.616 M 1.83 % | 78.187 M 11.77 % | 69.954 M -2.13 % | 71.480 M -0.10 % | 71.551 M 3.05 % | 69.434 M 5.69 % | 65.698 M 1.26 % | 64.878 M 4.41 % | 62.136 M 0.05 % | 62.105 M 0.14 % | 62.019 M 1.97 % | 60.818 M 5.69 % | 57.547 M -8.78 % | 63.085 M 0.01 % | 63.080 M 2.64 % | 61.458 M 0.00 % | 61.458 M 0.00 % | 61.458 M 0.00 % | 61.458 M |
EPS diluted | 4.76 78.28 % | 2.67 761.29 % | 0.31 -59.21 % | 0.76 126.30 % | -2.89 -480.26 % | 0.76 -45.71 % | 1.40 250.00 % | 0.40 -70.15 % | 1.34 -34.63 % | 2.05 15.82 % | 1.77 19.59 % | 1.48 -10.84 % | 1.66 -9.78 % | 1.84 12.88 % | 1.63 40.52 % | 1.16 36.47 % | 0.85 -27.35 % | 1.17 8.33 % | 1.08 21.35 % | 0.89 36.63 % | 0.65 |
Earnings per share | 4.76 78.28 % | 2.67 761.29 % | 0.31 -59.21 % | 0.76 126.30 % | -2.89 -480.26 % | 0.76 -45.71 % | 1.40 250.00 % | 0.40 -70.15 % | 1.34 -34.63 % | 2.05 15.82 % | 1.77 19.59 % | 1.48 -10.84 % | 1.66 -9.78 % | 1.84 12.88 % | 1.63 40.52 % | 1.16 36.47 % | 0.85 -27.35 % | 1.17 8.33 % | 1.08 21.35 % | 0.89 36.92 % | 0.65 |
Gross profit | 777.054 M -5.56 % | 822.835 M 22.88 % | 669.627 M 36.27 % | 491.397 M 43.33 % | 342.836 M -22.29 % | 441.198 M 4.24 % | 423.257 M 19.72 % | 353.527 M -20.85 % | 446.650 M 3.70 % | 430.712 M 20.72 % | 356.783 M 18.15 % | 301.966 M 10.85 % | 272.411 M 11.13 % | 245.128 M 24.59 % | 196.749 M 18.77 % | 165.662 M -6.58 % | 177.336 M 30.34 % | 136.060 M 11.84 % | 121.654 M 15.05 % | 105.740 M 30.45 % | 81.058 M |
Income tax expense | 56.246 M -10.07 % | 62.542 M 234.16 % | 18.716 M 94.65 % | 9.615 M 34.51 % | 7.148 M -55.56 % | 16.083 M -38.98 % | 26.355 M -28.10 % | 36.654 M 4 386.41 % | 817.000 K -98.24 % | 46.361 M 17.56 % | 39.435 M 38.37 % | 28.499 M -40.21 % | 47.662 M 41.88 % | 33.593 M 6.23 % | 31.624 M -0.23 % | 31.698 M 44.77 % | 21.895 M -26.41 % | 29.754 M 18.68 % | 25.070 M 4.00 % | 24.105 M 61.64 % | 14.913 M |
Cost of revenue | 1.394 B -2.68 % | 1.433 B 18.42 % | 1.210 B 7.54 % | 1.125 B -29.52 % | 1.596 B 1.89 % | 1.567 B 19.50 % | 1.311 B 7.38 % | 1.221 B -4.40 % | 1.277 B 5.84 % | 1.207 B 28.47 % | 939.273 M 7.59 % | 873.026 M 39.84 % | 624.291 M -0.72 % | 628.791 M 12.26 % | 560.100 M 3.59 % | 540.664 M 7.84 % | 501.359 M 53.75 % | 326.082 M 9.45 % | 297.928 M -1.86 % | 303.579 M 23.38 % | 246.061 M |
General and administrative expenses | 164.621 M -0.69 % | 165.762 M 43.27 % | 115.703 M 30.92 % | 88.378 M -2.82 % | 90.940 M 10.26 % | 82.475 M -4.43 % | 86.297 M -2.06 % | 88.114 M -13.11 % | 101.414 M 5.81 % | 95.845 M 56.12 % | 61.391 M 25.92 % | 48.754 M 28.06 % | 38.070 M 12.93 % | 33.712 M 41.36 % | 23.849 M 14.24 % | 20.877 M -29.00 % | 29.405 M 75.34 % | 16.770 M 24.36 % | 13.485 M 13.58 % | 11.873 M | 0.000 |
Selling and marketing expenses | 220.823 M 13.80 % | 194.042 M 10.19 % | 176.100 M 0.74 % | 174.808 M -4.48 % | 183.013 M 8.21 % | 169.122 M 24.67 % | 135.652 M 17.83 % | 115.121 M -29.78 % | 163.936 M 35.88 % | 120.649 M 25.98 % | 95.772 M 12.72 % | 84.961 M 44.72 % | 58.706 M 4.09 % | 56.401 M 64.56 % | 34.273 M 34.85 % | 25.415 M 7.44 % | 23.655 M 42.67 % | 16.580 M 19.02 % | 13.931 M -26.10 % | 18.850 M | 0.000 |
Other expenses | 0.000 -100.00 % | 14.176 M -22.02 % | 18.180 M -0.07 % | 18.193 M -29.51 % | 25.809 M 19.51 % | 21.596 M 29.87 % | 16.629 M -19.82 % | 20.739 M -69.55 % | 68.104 M 95.93 % | 34.759 M | 0.000 -100.00 % | 35.133 M 273.56 % | 9.405 M 855.79 % | 984.000 K -96.43 % | 27.559 M 93.00 % | 14.279 M -70.56 % | 48.495 M 5 048.09 % | 942.000 K -64.71 % | 2.669 M 150.19 % | -5.318 M | 0.000 |
Operating expenses | 385.444 M 3.07 % | 373.980 M 20.65 % | 309.983 M 10.17 % | 281.379 M -6.13 % | 299.762 M 9.73 % | 273.193 M 14.51 % | 238.578 M 6.52 % | 223.974 M -32.83 % | 333.454 M 32.72 % | 251.253 M 21.26 % | 207.206 M 22.72 % | 168.848 M 59.02 % | 106.181 M 16.56 % | 91.097 M 6.32 % | 85.681 M 41.46 % | 60.571 M -40.36 % | 101.555 M 196.15 % | 34.292 M 13.98 % | 30.085 M 18.42 % | 25.405 M -10.81 % | 28.484 M |
Cost and expenses | 1.794 B 0.09 % | 1.792 B 19.37 % | 1.502 B 3.48 % | 1.451 B -22.41 % | 1.870 B 2.85 % | 1.818 B 18.61 % | 1.533 B 7.64 % | 1.424 B -7.67 % | 1.543 B 8.39 % | 1.423 B 29.80 % | 1.096 B 8.91 % | 1.007 B 37.82 % | 730.472 M 1.47 % | 719.888 M 11.48 % | 645.749 M 7.40 % | 601.235 M -0.28 % | 602.914 M 67.30 % | 360.374 M 9.87 % | 328.013 M -0.30 % | 328.984 M 219.83 % | -274.545 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 385.444 M 7.13 % | 359.804 M 23.30 % | 291.803 M 10.87 % | 263.186 M -3.93 % | 273.953 M 8.89 % | 251.597 M 13.36 % | 221.949 M 9.21 % | 203.235 M -23.41 % | 265.350 M 22.57 % | 216.494 M 37.75 % | 157.163 M 17.54 % | 133.715 M 38.17 % | 96.776 M 7.39 % | 90.113 M 55.04 % | 58.122 M 25.56 % | 46.292 M -12.76 % | 53.060 M 59.10 % | 33.350 M 21.64 % | 27.416 M -10.76 % | 30.723 M 7.86 % | 28.484 M |
Interest income | 38.926 M 52.35 % | 25.550 M 926.10 % | 2.490 M -94.35 % | 44.036 M 1 161.78 % | 3.490 M 85.44 % | 1.882 M -97.87 % | 88.395 M 4 983.09 % | 1.739 M -89.14 % | 16.016 M 268.36 % | -9.513 M -3 110.44 % | 316.000 K -98.55 % | 21.803 M 3 828.47 % | 555.000 K -68.34 % | 1.753 M -85.94 % | 12.468 M 28.52 % | 9.701 M 88.99 % | 5.133 M 25.99 % | 4.074 M 39.95 % | 2.911 M | 0.000 -100.00 % | 743.000 K |
Interest expense | 136.192 M 12.23 % | 121.350 M -31.57 % | 177.337 M 13.61 % | 156.094 M 75.48 % | 88.952 M 27.56 % | 69.734 M -39.15 % | 114.609 M 75.90 % | 65.156 M -27.03 % | 89.292 M 24.86 % | 71.516 M 62.52 % | 44.004 M 23.66 % | 35.585 M 57.48 % | 22.597 M -1.99 % | 23.055 M -40.74 % | 38.902 M 92.69 % | 20.189 M -10.21 % | 22.485 M | 0.000 -100.00 % | 5.393 M | 0.000 | 0.000 |
Depreciation and amortization | 103.334 M -14.27 % | 120.535 M -16.45 % | 144.273 M -5.81 % | 153.166 M 0.66 % | 152.160 M 12.42 % | 135.350 M 15.58 % | 117.103 M 3.71 % | 112.917 M 0.69 % | 112.147 M 27.98 % | 87.631 M 36.99 % | 63.967 M 25.39 % | 51.016 M 56.67 % | 32.563 M 19.70 % | 27.203 M -11.04 % | 30.578 M 1.37 % | 30.165 M -44.76 % | 54.607 M 124.39 % | 24.336 M 19.60 % | 20.348 M 525.78 % | -4.779 M -142.19 % | 11.327 M |
Operating income | 377.165 M -14.36 % | 440.413 M 22.46 % | 359.644 M 71.24 % | 210.018 M 387.57 % | 43.074 M -74.45 % | 168.616 M -8.70 % | 184.679 M 42.55 % | 129.553 M 14.45 % | 113.196 M -47.16 % | 214.218 M 7.31 % | 199.620 M 49.96 % | 133.118 M -19.92 % | 166.230 M 7.92 % | 154.031 M 38.64 % | 111.100 M 5.72 % | 105.091 M 38.68 % | 75.781 M -25.54 % | 101.768 M 11.14 % | 91.569 M 13.98 % | 80.335 M 52.80 % | 52.574 M |
Operating income ratio | 0.17 -11.04 % | 0.20 2.04 % | 0.19 47.28 % | 0.13 484.92 % | 0.02 -73.55 % | 0.08 -21.14 % | 0.11 29.41 % | 0.08 25.31 % | 0.07 -49.81 % | 0.13 -15.06 % | 0.15 35.95 % | 0.11 -38.89 % | 0.19 5.18 % | 0.18 20.07 % | 0.15 -1.34 % | 0.15 33.25 % | 0.11 -49.30 % | 0.22 0.90 % | 0.22 11.20 % | 0.20 22.12 % | 0.16 |
Total other income expenses net | 58.730 M 135.12 % | -167.250 M 31.33 % | -243.570 M -115.72 % | -112.911 M 52.47 % | -237.575 M -140.48 % | -98.792 M -69.61 % | -58.246 M 10.58 % | -65.141 M -42.38 % | -45.750 M -13.57 % | -40.282 M 19.51 % | -50.043 M -288.17 % | -12.892 M 18.09 % | -15.739 M -82.63 % | -8.618 M -19 251.11 % | 45.000 K | 0.000 | 0.000 100.00 % | -152.000 K -164.14 % | 237.000 K 115.45 % | -1.534 M -164.70 % | 2.371 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 29.744 M -89.67 % | 287.925 M -42.64 % | 501.994 M -42.73 % | 876.583 M 6.70 % | 821.549 M 31.09 % | 626.728 M 20.69 % | 519.270 M 2.09 % | 508.627 M 25.06 % | 406.693 M -20.28 % | 510.140 M 71.14 % | 298.083 M 14.70 % | 259.889 M -9.44 % | 286.987 M 522.19 % | 46.125 M 2.63 % | 44.942 M -40.59 % | 75.652 M -46.15 % | 140.480 M 507.39 % | -34.483 M -5.23 % | -32.768 M -207.71 % | -10.649 M -182.47 % | -3.770 M |
Total investments | 269.605 M 731.50 % | 32.424 M -56.22 % | 74.062 M 4.40 % | 70.942 M 3.58 % | 68.493 M 43.56 % | 47.710 M 6.88 % | 44.639 M 12.31 % | 39.745 M 12 204.95 % | 323.000 K -98.77 % | 26.284 M 16.81 % | 22.502 M -40.79 % | 38.003 M -0.40 % | 38.154 M 1 012.69 % | 3.429 M 49.09 % | 2.300 M | 0.000 -100.00 % | 15.097 M 8 728.65 % | 171.000 K 0.00 % | 171.000 K 0.00 % | 171.000 K -99.57 % | 40.090 M |
Total debt | 599.216 M -15.60 % | 709.954 M -18.13 % | 867.155 M -31.54 % | 1.267 B -3.17 % | 1.308 B 38.39 % | 945.250 M 13.77 % | 830.841 M 3.15 % | 805.484 M 0.50 % | 801.470 M 6.66 % | 751.423 M 56.82 % | 479.149 M 16.27 % | 412.092 M 2.32 % | 402.766 M 88.50 % | 213.674 M 15.70 % | 184.686 M 0.51 % | 183.742 M -1.30 % | 186.154 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 352.654 M 246.44 % | 101.793 M -49.09 % | 199.950 M -17.14 % | 241.307 M | 0.000 -100.00 % | 210.335 M 1 647.95 % | -13.588 M 82.05 % | -75.698 M -11.68 % | -67.784 M -253.56 % | 44.143 M 123.45 % | 19.755 M 3.16 % | 19.150 M | 0.000 | 0.000 -100.00 % | 196.249 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 469.063 M 134.97 % | 199.624 M 415.65 % | 38.713 M -15.43 % | 45.774 M 122.61 % | -202.455 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 211.435 M 27.74 % | 165.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.152 M -56.48 % | 89.959 M |
Common stock | 1.022 B 0.00 % | 1.022 B 0.00 % | 1.022 B 1.88 % | 1.004 B 10.95 % | 904.508 M 0.00 % | 904.508 M 0.00 % | 904.508 M 0.00 % | 904.508 M 22.10 % | 740.820 M 0.00 % | 740.820 M 105.78 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 38.46 % | 260.000 M 0.00 % | 260.000 M 24.88 % | 208.200 M 60.15 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M 207.82 % | 42.232 M |
Total equity | 1.822 B 36.87 % | 1.331 B 4.60 % | 1.273 B -2.59 % | 1.307 B 17.42 % | 1.113 B -0.40 % | 1.117 B 2.63 % | 1.088 B 9.87 % | 990.695 M -0.15 % | 992.150 M -7.98 % | 1.078 B 82.58 % | 590.561 M 8.66 % | 543.470 M 6.05 % | 512.449 M 1.82 % | 503.310 M 10.62 % | 455.000 M 19.61 % | 380.403 M 13.08 % | 336.407 M 29.75 % | 259.277 M 23.15 % | 210.535 M 24.46 % | 169.152 M 27.96 % | 132.191 M |
Other non current liabilities | 85.863 M -25.57 % | 115.354 M 23.35 % | 93.521 M 19.50 % | 78.257 M 12.99 % | 69.260 M 12.21 % | 61.721 M 57.00 % | 39.313 M 37.86 % | 28.517 M -54.77 % | 63.043 M 104.61 % | 30.811 M -22.29 % | 39.650 M 116.19 % | 18.340 M 261.40 % | -11.363 M -135.04 % | 32.430 M -18.84 % | 39.957 M 10.81 % | 36.058 M -14.92 % | 42.381 M 137.48 % | 17.846 M -7.22 % | 19.234 M 60.28 % | 12.000 M -28.48 % | 16.779 M |
Long term debt | 483.085 M -10.19 % | 537.893 M -8.11 % | 585.354 M -28.65 % | 820.355 M 48.75 % | 551.485 M -17.65 % | 669.698 M 8.46 % | 617.438 M 12.34 % | 549.599 M 15.60 % | 475.421 M -18.49 % | 583.248 M 70.91 % | 341.268 M -13.20 % | 393.164 M 68.04 % | 233.976 M 72.04 % | 136.000 M 25.93 % | 108.000 M -40.04 % | 180.113 M -0.15 % | 180.387 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 582.382 M -12.18 % | 663.187 M -3.67 % | 688.460 M -26.52 % | 936.949 M 40.77 % | 665.592 M -13.50 % | 769.499 M 11.03 % | 693.030 M 11.61 % | 620.952 M 15.32 % | 538.464 M -15.94 % | 640.549 M 57.84 % | 405.815 M -7.40 % | 438.261 M 40.43 % | 312.082 M 65.65 % | 188.393 M 19.40 % | 157.777 M -29.56 % | 223.991 M 0.55 % | 222.768 M 1 148.28 % | 17.846 M -7.22 % | 19.234 M 60.28 % | 12.000 M -28.48 % | 16.779 M |
Other current liabilities | 171.067 M 15.44 % | 148.192 M -17.07 % | 178.705 M 1.74 % | 175.645 M 108.76 % | 84.137 M -44.99 % | 152.949 M 22.51 % | 124.850 M 53.61 % | 81.276 M -18.98 % | 100.313 M -15.21 % | 118.304 M 24.48 % | 95.039 M -34.21 % | 144.460 M 92.40 % | 75.083 M 15.52 % | 64.998 M 42.88 % | 45.492 M 23.51 % | 36.833 M -31.54 % | 53.804 M 5.53 % | 50.984 M 4.14 % | 48.956 M 65.30 % | 29.617 M 45.52 % | 20.353 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 116.131 M -32.51 % | 172.061 M -38.94 % | 281.801 M -39.92 % | 469.006 M -39.77 % | 778.749 M 182.61 % | 275.552 M 29.12 % | 213.403 M -16.60 % | 255.885 M -21.52 % | 326.049 M 93.87 % | 168.175 M 38.34 % | 121.565 M 542.25 % | 18.928 M -86.38 % | 138.967 M 78.91 % | 77.674 M 7.14 % | 72.500 M 1 897.80 % | 3.629 M -37.07 % | 5.767 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 539.370 M -2.14 % | 551.170 M -21.51 % | 702.216 M -17.80 % | 854.308 M -21.69 % | 1.091 B 72.65 % | 631.836 M 35.66 % | 465.766 M 3.94 % | 448.118 M -17.64 % | 544.083 M 24.37 % | 437.464 M 45.90 % | 299.838 M 56.80 % | 191.225 M -32.38 % | 282.810 M 26.85 % | 222.944 M 18.41 % | 188.277 M 126.58 % | 83.094 M -18.28 % | 101.683 M 64.26 % | 61.903 M 8.10 % | 57.267 M -14.41 % | 66.909 M 47.78 % | 45.275 M |
Total liabilities | 1.122 B -7.63 % | 1.214 B -12.68 % | 1.391 B -22.36 % | 1.791 B 1.98 % | 1.756 B 25.34 % | 1.401 B 20.93 % | 1.159 B 8.39 % | 1.069 B -1.24 % | 1.083 B 0.42 % | 1.078 B 52.77 % | 705.653 M 12.10 % | 629.486 M 7.90 % | 583.419 M 41.51 % | 412.291 M 19.14 % | 346.054 M 12.69 % | 307.085 M -5.35 % | 324.451 M 306.84 % | 79.749 M 4.25 % | 76.501 M -3.05 % | 78.909 M 27.16 % | 62.054 M |
Other non current assets | 139.055 M -51.72 % | 288.001 M 243.30 % | 83.892 M 2.78 % | 81.624 M -37.91 % | 131.463 M 77.44 % | 74.090 M -5.37 % | 78.295 M -41.59 % | 134.038 M 62.21 % | 82.631 M 10.95 % | 74.479 M 51.26 % | 49.238 M 72.80 % | 28.494 M 197.15 % | 9.589 M -57.17 % | 22.387 M 183.70 % | 7.891 M 136.33 % | 3.339 M -81.90 % | 18.451 M -14.01 % | 21.456 M 23.54 % | 17.368 M 5.21 % | 16.508 M | 0.000 |
Long term investments | 236.882 M 630.58 % | 32.424 M -52.95 % | 68.915 M -2.86 % | 70.942 M 526.14 % | 11.330 M -76.25 % | 47.710 M 6.88 % | 44.639 M 93.83 % | 23.030 M 517.29 % | -5.519 M -132.52 % | 16.970 M -24.58 % | 22.502 M -29.29 % | 31.821 M -76.36 % | 134.631 M 3 664.85 % | 3.576 M 37.54 % | 2.600 M | 0.000 | 0.000 -100.00 % | 171.000 K | 0.000 | 0.000 -100.00 % | 16.179 M |
Intangible assets | 157.830 M -12.14 % | 179.648 M -15.92 % | 213.655 M -31.56 % | 312.185 M 0.50 % | 310.625 M 9.37 % | 284.013 M 6.94 % | 265.586 M 27.98 % | 207.515 M -8.77 % | 227.472 M -17.51 % | 275.758 M 404.77 % | 54.630 M 191.22 % | 18.759 M 86.27 % | 10.071 M 58.52 % | 6.353 M -13.48 % | 7.343 M -94.20 % | 126.628 M 5.18 % | 120.391 M 589.96 % | 17.449 M 176.92 % | 6.301 M | 0.000 | 0.000 |
GoodWill | 548.427 M 15.05 % | 476.699 M 5.33 % | 452.591 M -22.32 % | 582.663 M 4.14 % | 559.485 M 14.61 % | 488.176 M 5.59 % | 462.338 M 12.73 % | 410.139 M 2.41 % | 400.506 M -11.73 % | 453.741 M 178.23 % | 163.079 M -7.55 % | 176.391 M 9.25 % | 161.463 M -0.66 % | 162.543 M -0.04 % | 162.610 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 706.257 M 7.60 % | 656.347 M -1.49 % | 666.246 M -25.55 % | 894.848 M 2.84 % | 870.110 M 12.68 % | 772.189 M 6.08 % | 727.924 M 17.85 % | 617.654 M -1.64 % | 627.978 M -13.92 % | 729.499 M 235.08 % | 217.709 M 11.56 % | 195.150 M 13.36 % | 172.156 M 1.93 % | 168.896 M -0.62 % | 169.953 M 34.21 % | 126.628 M 5.18 % | 120.391 M 589.96 % | 17.449 M 176.92 % | 6.301 M | 0.000 | 0.000 |
Property plant equipment net | 233.969 M 12.61 % | 207.775 M -20.87 % | 262.562 M -39.12 % | 431.254 M -3.51 % | 446.945 M -1.52 % | 453.837 M 24.17 % | 365.507 M 0.35 % | 364.250 M -9.04 % | 400.460 M -6.56 % | 428.564 M 16.73 % | 367.129 M 8.94 % | 337.013 M 0.43 % | 335.576 M 37.62 % | 243.840 M 5.09 % | 232.029 M -3.00 % | 239.199 M 4.98 % | 227.852 M 99.45 % | 114.241 M 19.92 % | 95.263 M -4.57 % | 99.823 M 80.19 % | 55.398 M |
Total non current assets | 1.391 B 8.85 % | 1.278 B -5.43 % | 1.352 B -23.68 % | 1.771 B 13.22 % | 1.564 B 8.91 % | 1.436 B 11.79 % | 1.285 B 7.05 % | 1.200 B 2.40 % | 1.172 B -8.73 % | 1.284 B 88.45 % | 681.480 M 10.10 % | 618.954 M -7.15 % | 666.642 M 48.70 % | 448.308 M 6.81 % | 419.717 M 10.07 % | 381.328 M 0.11 % | 380.914 M 141.11 % | 157.982 M 32.83 % | 118.932 M 2.24 % | 116.331 M 56.80 % | 74.192 M |
Other current assets | 242.202 M 9.91 % | 220.363 M -20.79 % | 278.216 M 37.54 % | 202.274 M 6.40 % | 190.107 M 34.77 % | 141.063 M 21.69 % | 115.916 M 25.29 % | 92.519 M 24.27 % | 74.448 M -6.47 % | 79.602 M 90.57 % | 41.770 M 52.48 % | 27.394 M 84.26 % | 14.867 M 141.70 % | 6.151 M 1 350.71 % | 424.000 K -94.30 % | 7.433 M -48.42 % | 14.411 M 59.34 % | 9.044 M 30.98 % | 6.905 M 27.16 % | 5.430 M 14.27 % | 4.752 M |
Short term investments | 32.723 M | 0.000 -100.00 % | 5.147 M -88.76 % | 45.797 M -19.88 % | 57.163 M | 0.000 | 0.000 -100.00 % | 16.715 M 186.12 % | 5.842 M -37.28 % | 9.314 M | 0.000 -100.00 % | 6.182 M 106.41 % | -96.477 M -2 380.24 % | 4.231 M 1 510.33 % | -300.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.911 M |
cash and cash equivalents | 569.472 M 34.94 % | 422.029 M 15.57 % | 365.161 M -6.38 % | 390.039 M -19.83 % | 486.536 M 52.75 % | 318.522 M 2.23 % | 311.571 M 4.96 % | 296.857 M -24.80 % | 394.777 M 63.62 % | 241.283 M 33.26 % | 181.066 M 18.96 % | 152.203 M 31.46 % | 115.779 M -30.90 % | 167.549 M 19.90 % | 139.744 M 29.28 % | 108.090 M 136.66 % | 45.674 M 32.45 % | 34.483 M 5.23 % | 32.768 M 207.71 % | 10.649 M 182.47 % | 3.770 M |
Cash and short term investments | 602.195 M 42.69 % | 422.029 M 15.57 % | 365.161 M -6.38 % | 390.039 M -19.83 % | 486.536 M 52.75 % | 318.522 M 2.23 % | 311.571 M -0.64 % | 313.572 M -21.73 % | 400.619 M 59.87 % | 250.597 M 38.40 % | 181.066 M 18.96 % | 152.203 M 31.46 % | 115.779 M -32.60 % | 171.780 M 22.92 % | 139.744 M 29.28 % | 108.090 M 136.66 % | 45.674 M 32.45 % | 34.483 M 5.23 % | 32.768 M 207.71 % | 10.649 M -61.53 % | 27.681 M |
Total current assets | 1.553 B 22.50 % | 1.267 B -3.38 % | 1.312 B -1.13 % | 1.327 B 1.68 % | 1.305 B 20.58 % | 1.082 B 12.44 % | 962.385 M 11.97 % | 859.518 M -4.77 % | 902.566 M 3.51 % | 871.960 M 41.84 % | 614.734 M 10.96 % | 554.002 M 32.18 % | 419.136 M -10.31 % | 467.293 M 22.52 % | 381.387 M 24.57 % | 306.160 M 9.36 % | 279.944 M 54.63 % | 181.044 M 7.70 % | 168.104 M 27.61 % | 131.730 M 9.73 % | 120.053 M |
Inventory | 236.318 M -0.75 % | 238.114 M -25.87 % | 321.227 M 5.15 % | 305.503 M 13.14 % | 270.014 M 18.93 % | 227.028 M 55.60 % | 145.902 M 23.37 % | 118.262 M -8.32 % | 128.999 M -29.06 % | 181.831 M 42.64 % | 127.478 M 7.98 % | 118.058 M 18.25 % | 99.834 M -0.42 % | 100.253 M 17.94 % | 85.000 M 4.88 % | 81.042 M -20.07 % | 101.385 M 66.59 % | 60.859 M 6.38 % | 57.209 M 13.41 % | 50.446 M 23.42 % | 40.874 M |
Net receivables | 471.854 M 21.95 % | 386.929 M 11.47 % | 347.115 M -19.06 % | 428.869 M 19.63 % | 358.504 M -13.97 % | 416.727 M 7.13 % | 388.996 M 16.06 % | 335.165 M 12.28 % | 298.500 M -17.07 % | 359.930 M 36.12 % | 264.420 M 3.15 % | 256.347 M 35.88 % | 188.656 M -0.24 % | 189.109 M 21.02 % | 156.263 M 42.58 % | 109.595 M -7.49 % | 118.474 M 54.55 % | 76.658 M 7.63 % | 71.222 M 9.23 % | 65.205 M 39.49 % | 46.746 M |
Tax assets | 75.117 M -19.78 % | 93.644 M -9.83 % | 103.855 M -10.11 % | 115.533 M 10.59 % | 104.465 M 18.07 % | 88.480 M 29.19 % | 68.489 M 11.77 % | 61.275 M -7.97 % | 66.581 M 91.51 % | 34.767 M 39.62 % | 24.902 M -5.95 % | 26.476 M 80.23 % | 14.690 M 11.41 % | 13.185 M 82.01 % | 7.244 M -40.44 % | 12.162 M -14.47 % | 14.220 M 204.82 % | 4.665 M | 0.000 | 0.000 -100.00 % | 2.615 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 -100.00 % | 10.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 176.424 M 6.71 % | 165.338 M -11.09 % | 185.961 M -8.42 % | 203.061 M 7.98 % | 188.062 M 3.86 % | 181.080 M 66.35 % | 108.852 M 9.17 % | 99.705 M -5.96 % | 106.027 M -19.78 % | 132.174 M 113.21 % | 61.992 M 475.92 % | 10.764 M -80.67 % | 55.681 M 7.00 % | 52.037 M 24.77 % | 41.708 M 27.38 % | 32.744 M 1.42 % | 32.285 M 448.13 % | 5.890 M -20.52 % | 7.411 M -78.00 % | 33.683 M 63.07 % | 20.656 M |
Tax payables | 75.748 M 15.51 % | 65.579 M 17.63 % | 55.749 M 90.04 % | 29.335 M -26.54 % | 39.936 M 79.45 % | 22.255 M 19.26 % | 18.661 M 65.85 % | 11.252 M -3.78 % | 11.694 M -37.83 % | 18.811 M -11.44 % | 21.242 M 24.42 % | 17.073 M 30.54 % | 13.079 M -53.68 % | 28.235 M -1.20 % | 28.577 M 189.01 % | 9.888 M 0.62 % | 9.827 M 95.41 % | 5.029 M 458.78 % | 900.000 K -75.06 % | 3.609 M -15.40 % | 4.266 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.031 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.823 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 27.386 M -16.52 % | 32.806 M -12.07 % | 37.308 M -21.82 % | 47.722 M -4.13 % | 49.778 M 172.88 % | 18.242 M 10.32 % | 16.535 M 41.40 % | 11.694 M 2.32 % | 11.429 M -8.35 % | 12.470 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 19.866 M 19.85 % | 16.576 M -38.67 % | 27.028 M -76.78 % | 116.415 M 0.27 % | 116.107 M | 0.000 -100.00 % | 4.802 M -20.38 % | 6.031 M -59.89 % | 15.038 M | 0.000 | 0.000 -100.00 % | 20.057 M 167.25 % | -29.823 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | -49.376 M -94.98 % | -25.324 M 1.33 % | -25.666 M 19.30 % | -31.804 M -108.81 % | 360.825 M 2 358.26 % | -15.978 M -108.83 % | 180.988 M 20.51 % | 150.191 M -51.19 % | 307.685 M 9.58 % | 280.793 M 44 741.18 % | -629.000 K 47.58 % | -1.200 M -100.79 % | 152.449 M 6.38 % | 143.310 M 11 573.98 % | -1.249 M -101.04 % | 120.403 M -6.09 % | 128.207 M -0.83 % | 129.277 M 60.52 % | 80.535 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 13.434 M 35.15 % | 9.940 M 3.70 % | 9.585 M -75.00 % | 38.337 M -14.52 % | 44.847 M 17.77 % | 38.080 M 4.96 % | 36.279 M -1.43 % | 36.805 M | 0.000 -100.00 % | 26.490 M 6.40 % | 24.897 M -6.95 % | 26.757 M -10.28 % | 29.823 M 49.39 % | 19.963 M 103.29 % | 9.820 M 25.58 % | 7.820 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.473 M -1 302.62 % | 954.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.944 B 15.64 % | 2.546 B -4.42 % | 2.663 B -14.02 % | 3.098 B 7.97 % | 2.869 B 13.92 % | 2.518 B 12.07 % | 2.247 B 9.10 % | 2.060 B -0.72 % | 2.075 B -3.78 % | 2.156 B 66.35 % | 1.296 B 10.51 % | 1.173 B 7.03 % | 1.096 B 19.69 % | 915.601 M 14.29 % | 801.104 M 16.53 % | 687.488 M 4.03 % | 660.858 M 94.93 % | 339.026 M 18.11 % | 287.036 M 15.71 % | 248.061 M 27.71 % | 194.245 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.174 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.761 M -66.45 % | 32.075 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 719.000 K |
Stock based compensation | 3.336 M 1.21 % | 3.296 M -10.26 % | 3.673 M -59.94 % | 9.169 M | 0.000 -100.00 % | 2.215 M -21.87 % | 2.835 M 109.07 % | 1.356 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 93.000 K -89.21 % | 862.000 K -57.68 % | 2.037 M | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -62.705 M -231.09 % | 47.835 M 3 435.77 % | -1.434 M 98.69 % | -109.351 M -278.00 % | 61.434 M 244.54 % | -42.502 M 24.18 % | -56.059 M 49.87 % | -111.835 M -399.64 % | -22.383 M 16.18 % | -26.703 M -466.25 % | 7.291 M 121.72 % | -33.570 M -181.74 % | 41.069 M 4 724.89 % | -888.000 K 92.80 % | -12.341 M -150.14 % | 24.612 M 170.29 % | -35.015 M -178.03 % | -12.594 M 49.29 % | -24.837 M -611.25 % | -3.492 M 42.34 % | -6.056 M |
Accounts receivables | -59.733 M -272.60 % | 34.608 M -79.22 % | 166.556 M 515.97 % | -40.040 M -139.13 % | 102.324 M 522.39 % | -24.225 M 36.16 % | -37.947 M 45.23 % | -69.285 M -1 744.94 % | 4.212 M 123.28 % | -18.089 M 43.90 % | -32.244 M 38.02 % | -52.025 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.060 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 6.193 M -0.34 % | 6.214 M 103.24 % | -191.948 M -310.93 % | -46.711 M -153.05 % | -18.459 M 77.92 % | -83.615 M -391.33 % | -17.018 M -285.95 % | 9.152 M -72.11 % | 32.813 M 387.28 % | -11.422 M -71.97 % | -6.642 M 46.00 % | -12.301 M -306.39 % | 5.960 M 139.00 % | -15.284 M -289.20 % | -3.927 M -119.30 % | 20.343 M 150.20 % | -40.526 M -1 010.30 % | -3.650 M 23.93 % | -4.798 M -924.40 % | 582.000 K | 0.000 |
Accounts payables | 0.000 | 0.000 -100.00 % | 2.418 M 114.99 % | -16.135 M 55.72 % | -36.439 M -185.52 % | 42.608 M 397.38 % | -14.328 M 57.44 % | -33.663 M -147.29 % | -13.613 M -139.69 % | 34.299 M | 0.000 | 0.000 100.00 % | -659.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -9.165 M -230.69 % | 7.013 M -67.44 % | 21.540 M 433.18 % | -6.465 M -146.15 % | 14.008 M -38.37 % | 22.730 M 71.75 % | 13.234 M 173.36 % | -18.039 M 60.61 % | -45.795 M -45.42 % | -31.491 M -168.20 % | 46.177 M 50.14 % | 30.756 M -14.01 % | 35.768 M 148.46 % | 14.396 M 271.10 % | -8.414 M -23.90 % | -6.791 M -223.23 % | 5.511 M 161.62 % | -8.944 M 55.37 % | -20.039 M -391.88 % | -4.074 M 32.73 % | -6.056 M |
Other non cash items | -41.662 M -115.79 % | 263.769 M -27.44 % | 363.502 M 351.79 % | 80.458 M -69.69 % | 265.416 M 388.20 % | 54.366 M 422.20 % | 10.411 M -30.94 % | 15.076 M -36.85 % | 23.874 M 351.36 % | -9.498 M -122.30 % | 42.597 M 366.53 % | -15.982 M 25.55 % | -21.466 M -51.48 % | -14.171 M -174.26 % | 19.083 M 513.68 % | -4.613 M -103.76 % | 122.844 M 47 899.22 % | -257.000 K -100.38 % | 67.324 M 8.74 % | 61.914 M 1 044.10 % | -6.558 M |
Net cash provided by operating activities | 438.198 M -32.49 % | 649.125 M 19.27 % | 544.233 M 170.80 % | 200.974 M -29.36 % | 284.509 M 14.07 % | 249.427 M 24.26 % | 200.723 M 145.01 % | 81.926 M -63.28 % | 223.104 M -3.37 % | 230.889 M 3.08 % | 223.997 M 140.36 % | 93.191 M -40.11 % | 155.614 M 25.53 % | 123.964 M -12.76 % | 142.094 M -10.90 % | 159.471 M 77.45 % | 89.866 M 7.82 % | 83.347 M 32.64 % | 62.835 M 17.14 % | 53.643 M 35.93 % | 39.464 M |
Investments in property plant and equipment | -51.055 M -80.73 % | -28.250 M 54.71 % | -62.369 M -7.03 % | -58.272 M 26.21 % | -78.965 M 0.46 % | -79.330 M -4.79 % | -75.707 M -200.64 % | -25.182 M 60.71 % | -64.094 M 3.69 % | -66.547 M 14.71 % | -78.023 M -52.29 % | -51.234 M -25.59 % | -40.794 M 0.34 % | -40.934 M 39.90 % | -68.110 M -42.04 % | -47.951 M 82.07 % | -267.473 M -357.05 % | -58.522 M -192.62 % | -19.999 M 64.48 % | -56.308 M -214.22 % | -17.920 M |
Acquisitions net | 156.964 M 901.78 % | -19.577 M -57.07 % | -12.464 M -493.52 % | -2.100 M 86.78 % | -15.880 M -714.36 % | -1.950 M 52.85 % | -4.136 M 88.87 % | -37.147 M -155.45 % | 66.988 M 113.79 % | -485.668 M -7 495.68 % | -6.394 M 37.73 % | -10.268 M 90.34 % | -106.322 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -67.930 M -37.35 % | -49.458 M -2 550.48 % | -1.866 M -7.80 % | -1.731 M 25.32 % | -2.318 M -42.47 % | -1.627 M 52.85 % | -3.451 M 66.76 % | -10.383 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -273.000 K |
Sales maturities of investments | 28.792 M | 0.000 -100.00 % | 21.621 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.021 M | 0.000 -100.00 % | 66.988 M | 0.000 | 0.000 -100.00 % | 5.320 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -28.115 M -22.67 % | -22.919 M 19.51 % | -28.475 M 82.86 % | -166.133 M -55.59 % | -106.777 M -199.63 % | -35.636 M -1 132.63 % | 3.451 M 116.20 % | -21.299 M 78.77 % | -100.318 M -205.99 % | -32.785 M 22.18 % | -42.131 M -142.57 % | 98.978 M 197.88 % | -101.124 M -396.29 % | -20.376 M -442.22 % | 5.954 M 2 847.52 % | 202.000 K 102.82 % | -7.153 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | 38.656 M 132.16 % | -120.204 M -43.87 % | -83.553 M 63.39 % | -228.236 M -11.91 % | -203.940 M -72.04 % | -118.543 M -91.75 % | -61.822 M 34.24 % | -94.011 M -208.88 % | -30.436 M 94.80 % | -585.000 M -362.28 % | -126.548 M -395.70 % | 42.796 M 117.24 % | -248.240 M -304.89 % | -61.310 M 1.36 % | -62.156 M -30.17 % | -47.749 M 82.61 % | -274.626 M -369.27 % | -58.522 M -192.62 % | -19.999 M 64.48 % | -56.308 M -209.50 % | -18.193 M |
Debt repayment | -140.231 M 1.72 % | -142.688 M 53.37 % | -306.005 M -242.23 % | -89.416 M -145.01 % | 198.678 M 697.58 % | -33.247 M 42.11 % | -57.435 M -379.80 % | 20.527 M -81.41 % | 110.445 M -20.18 % | 138.376 M 434.21 % | 25.903 M 398.32 % | -8.683 M -105.10 % | 170.132 M 507.61 % | 28.000 M 245.48 % | -19.246 M 14.84 % | -22.601 M -113.41 % | 168.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 -100.00 % | 342.000 K -98.19 % | 18.843 M -80.97 % | 99.019 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.495 M -84.90 % | 380.820 M | 0.000 | 0.000 -100.00 % | 1.344 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.200 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -24.052 M | 0.000 100.00 % | -19.377 M -176.97 % | -6.996 M 20.77 % | -8.830 M -643.89 % | -1.187 M 71.82 % | -4.212 M 64.09 % | -11.728 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.076 M -15.32 % | -20.010 M -5.85 % | -18.905 M -21.26 % | -15.591 M | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -24.643 M 74.77 % | -97.669 M -322.01 % | -23.144 M -1 046.88 % | -2.018 M 95.45 % | -44.340 M -4.80 % | -42.310 M -300.06 % | -10.576 M 57.60 % | -24.944 M -2.61 % | -24.310 M 20.20 % | -30.462 M 9.10 % | -33.513 M 2.62 % | -34.414 M 61.42 % | -89.211 M -642.81 % | -12.010 M -65.38 % | -7.262 M -42.28 % | -5.104 M 80.09 % | -25.634 M -155.96 % | -10.015 M -34.85 % | -7.427 M -53.13 % | -4.850 M 45.20 % | -8.850 M |
Other financing activites | -201.440 M -85.51 % | -108.585 M 30.32 % | -155.841 M -82.95 % | -85.180 M -2.92 % | -82.767 M -50.80 % | -54.887 M 25.42 % | -73.591 M 3.57 % | -76.312 M 31.09 % | -110.735 M -31.65 % | -84.110 M -43.89 % | -58.454 M 1.54 % | -59.369 M -29.58 % | -45.817 M -74.16 % | -26.307 M -13 123.27 % | 202.000 K | 0.000 -100.00 % | 39.091 M 398.52 % | -13.095 M 1.47 % | -13.290 M -3.14 % | -12.885 M | 0.000 |
Net cash used provided by financing activities | -390.366 M -11.98 % | -348.600 M 28.20 % | -485.524 M -473.97 % | -84.591 M -234.83 % | 62.741 M 147.66 % | -131.631 M 9.73 % | -145.814 M -57.71 % | -92.457 M -275.84 % | -24.600 M -106.08 % | 404.624 M 712.47 % | -66.064 M 35.53 % | -102.466 M -381.13 % | 36.448 M 209.15 % | -33.393 M 27.90 % | -46.316 M 0.63 % | -46.610 M -123.96 % | 194.566 M 941.91 % | -23.110 M -11.55 % | -20.717 M -16.81 % | -17.735 M -100.40 % | -8.850 M |
Effect of forex changes on cash | 60.955 M 149.38 % | -123.453 M -362 997.06 % | -34.000 K -100.22 % | 15.356 M -37.84 % | 24.704 M 220.91 % | 7.698 M -64.41 % | 21.627 M 226.59 % | 6.622 M 145.44 % | -14.574 M -250.19 % | 9.704 M 484.77 % | -2.522 M -186.88 % | 2.903 M -32.35 % | 4.291 M 54.63 % | 2.775 M 241.01 % | -1.968 M 27.00 % | -2.696 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 147.443 M 159.27 % | 56.868 M 328.59 % | -24.878 M 74.22 % | -96.497 M -157.43 % | 168.014 M 2 317.12 % | 6.951 M -52.76 % | 14.714 M 115.03 % | -97.920 M -163.79 % | 153.494 M 154.90 % | 60.217 M 108.63 % | 28.863 M -20.76 % | 36.424 M 170.36 % | -51.770 M -261.60 % | 32.036 M 1.21 % | 31.654 M -49.29 % | 62.416 M 457.73 % | 11.191 M 552.54 % | 1.715 M -92.25 % | 22.119 M 208.43 % | -20.400 M | 0.000 |
Cash at beginning of period | 422.029 M 15.57 % | 365.161 M -6.38 % | 390.039 M -19.83 % | 486.536 M 52.75 % | 318.522 M 2.23 % | 311.571 M 4.96 % | 296.857 M -24.80 % | 394.777 M 63.62 % | 241.283 M 33.26 % | 181.066 M 18.96 % | 152.203 M 31.46 % | 115.779 M -30.90 % | 167.549 M 19.90 % | 139.744 M 29.28 % | 108.090 M 136.66 % | 45.674 M 32.45 % | 34.483 M 5.23 % | 32.768 M 207.71 % | 10.649 M -65.70 % | 31.049 M | 0.000 |
Cash at end of period | 569.472 M 34.94 % | 422.029 M 15.57 % | 365.161 M -6.38 % | 390.039 M -19.83 % | 486.536 M 52.75 % | 318.522 M 2.23 % | 311.571 M 4.96 % | 296.857 M -24.80 % | 394.777 M 63.62 % | 241.283 M 33.26 % | 181.066 M 18.96 % | 152.203 M 31.46 % | 115.779 M -32.60 % | 171.780 M 22.92 % | 139.744 M 29.28 % | 108.090 M 136.66 % | 45.674 M 32.45 % | 34.483 M 5.23 % | 32.768 M 207.71 % | 10.649 M 182.47 % | 3.770 M |
Operating cash flow | 438.198 M -32.49 % | 649.125 M 19.27 % | 544.233 M 170.80 % | 200.974 M -29.36 % | 284.509 M 14.07 % | 249.427 M 24.26 % | 200.723 M 145.01 % | 81.926 M -63.28 % | 223.104 M -3.37 % | 230.889 M 3.08 % | 223.997 M 140.36 % | 93.191 M -40.11 % | 155.614 M 25.53 % | 123.964 M -12.76 % | 142.094 M -10.90 % | 159.471 M 77.45 % | 89.866 M 7.82 % | 83.347 M 32.64 % | 62.835 M 17.14 % | 53.643 M 35.93 % | 39.464 M |
Capital expenditure | -79.170 M -54.72 % | -51.169 M 43.67 % | -90.844 M 18.80 % | -111.880 M 12.99 % | -128.579 M -11.84 % | -114.966 M -51.86 % | -75.707 M -62.88 % | -46.481 M 52.29 % | -97.424 M 6.08 % | -103.733 M 16.08 % | -123.606 M -114.67 % | -57.580 M -41.15 % | -40.794 M 0.34 % | -40.934 M 39.90 % | -68.110 M -42.04 % | -47.951 M 82.07 % | -267.473 M -357.05 % | -58.522 M -192.62 % | -19.999 M 64.48 % | -56.308 M -214.22 % | -17.920 M |
Free CashFlow | 359.028 M -39.96 % | 597.956 M 31.89 % | 453.389 M 408.89 % | 89.094 M -42.86 % | 155.930 M 15.97 % | 134.461 M 7.56 % | 125.016 M 252.70 % | 35.445 M -71.80 % | 125.680 M -1.16 % | 127.156 M 26.66 % | 100.391 M 181.91 % | 35.611 M -69.02 % | 114.937 M 38.43 % | 83.030 M 12.23 % | 73.984 M -33.66 % | 111.520 M 162.79 % | -177.607 M -815.44 % | 24.825 M -42.05 % | 42.836 M 1 707.35 % | -2.665 M -112.37 % | 21.544 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 490.099 M -2.11 % | 500.672 M -15.02 % | 589.173 M 1.63 % | 579.699 M 11.88 % | 518.153 M 6.99 % | 484.319 M -23.54 % | 633.466 M 13.44 % | 558.409 M 4.50 % | 534.356 M 0.96 % | 529.279 M 10.55 % | 478.750 M -3.54 % | 496.301 M 6.97 % | 463.946 M 3.67 % | 447.543 M -23.33 % | 583.747 M 38.57 % | 421.274 M 4.76 % | 402.120 M -17.89 % | 489.706 M -9.10 % | 538.718 M 3.19 % | 522.060 M 25.91 % | 414.624 M -10.59 % | 463.740 M -15.50 % | 548.805 M -3.56 % | 569.035 M 22.81 % | 463.343 M 8.57 % | 426.779 M -4.58 % | 447.279 M -6.59 % | 478.851 M 13.51 % | 421.851 M 9.19 % | 386.331 M -6.21 % | 411.913 M -0.05 % | 412.111 M 5.15 % | 391.928 M 9.32 % | 358.522 M -14.02 % | 416.999 M -2.09 % | 425.901 M -2.72 % | 437.802 M -1.20 % | 443.100 M -0.78 % | 446.564 M -1.05 % | 451.289 M 19.24 % | 378.461 M 4.81 % | 361.100 M 0.70 % | 358.603 M 4.61 % | 342.796 M 16.40 % | 294.500 M -1.87 % | 300.100 M -5.22 % | 316.618 M 0.25 % | 315.813 M 14.72 % | 275.286 M 2.99 % | 267.300 M 15.54 % | 231.339 M 3.52 % | 223.469 M -2.79 % | 229.875 M 4.96 % | 219.007 M -3.82 % | 227.716 M -0.21 % | 228.200 M 7.64 % | 212.000 M 2.91 % | 205.999 M 1.53 % | 202.900 M 4.10 % | 194.900 M 3.18 % | 188.900 M 11.03 % | 170.135 M 7.12 % | 158.826 M -14.52 % | 185.800 M 2.99 % | 180.400 M |
Net income | 54.054 M -26.38 % | 73.419 M 16.37 % | 63.090 M -30.14 % | 90.315 M 13.41 % | 79.635 M -46.15 % | 147.874 M 315.42 % | 35.596 M -41.37 % | 60.712 M 5.55 % | 57.521 M -3.26 % | 59.457 M 139.88 % | 24.786 M 12.27 % | 22.078 M 613.20 % | -4.302 M 76.21 % | -18.083 M -160.29 % | 29.991 M -42.61 % | 52.258 M 396.87 % | -17.603 M -254.97 % | -4.959 M 90.82 % | -54.025 M -2 083.71 % | -2.474 M 98.33 % | -148.058 M -7 143.67 % | 2.102 M -19.34 % | 2.606 M -91.76 % | 31.642 M 401.38 % | 6.311 M -54.01 % | 13.722 M -68.13 % | 43.060 M 81.07 % | 23.781 M 76.46 % | 13.477 M -31.67 % | 19.722 M 1 753.57 % | 1.064 M -93.27 % | 15.818 M 399.94 % | 3.164 M -58.59 % | 7.641 M -72.63 % | 27.914 M -44.10 % | 49.932 M 3 666.57 % | -1.400 M -111.86 % | 11.800 M -49.93 % | 23.565 M -45.85 % | 43.516 M 43.31 % | 30.366 M -14.70 % | 35.600 M 31.64 % | 27.044 M -25.28 % | 36.192 M 54.01 % | 23.500 M 0.43 % | 23.400 M -2.71 % | 24.052 M 14.77 % | 20.957 M 2.73 % | 20.400 M -22.73 % | 26.400 M 123.18 % | 11.829 M -56.89 % | 27.437 M -31.90 % | 40.288 M 72.99 % | 23.289 M 421.63 % | -7.241 M -123.51 % | 30.800 M 182.57 % | 10.900 M -48.69 % | 21.243 M -34.23 % | 32.300 M 38.03 % | 23.400 M 10.90 % | 21.100 M 23.81 % | 17.042 M 79.52 % | 9.493 M -55.43 % | 21.300 M 1.43 % | 21.000 M |
Income before tax | 32.542 M -62.30 % | 86.329 M 29.51 % | 66.657 M -39.88 % | 110.874 M 25.58 % | 88.290 M -48.09 % | 170.073 M 430.25 % | 32.074 M -63.50 % | 87.864 M 24.38 % | 70.644 M -14.45 % | 82.581 M 323.51 % | 19.499 M -48.63 % | 37.961 M -47.73 % | 72.623 M 527.90 % | -16.972 M -156.73 % | 29.918 M -51.48 % | 61.659 M 375.41 % | -22.388 M -1 613.73 % | 1.479 M 103.61 % | -40.989 M -1 313.90 % | -2.899 M 98.18 % | -159.065 M -1 981.98 % | 8.452 M 188.31 % | -9.571 M -121.51 % | 44.492 M 274.01 % | 11.896 M -48.29 % | 23.007 M -35.90 % | 35.892 M 1.21 % | 35.462 M 55.08 % | 22.867 M -29.01 % | 32.212 M 34.91 % | 23.876 M -6.57 % | 25.555 M 229.74 % | 7.750 M 7.18 % | 7.231 M -68.82 % | 23.192 M -24.75 % | 30.818 M 932.92 % | -3.700 M -119.37 % | 19.100 M -12.62 % | 21.859 M -67.52 % | 67.295 M 84.95 % | 36.385 M -31.86 % | 53.400 M 50.21 % | 35.550 M -31.92 % | 52.221 M 72.35 % | 30.300 M -3.50 % | 31.400 M -13.25 % | 36.197 M 63.91 % | 22.083 M -29.22 % | 31.200 M 1.30 % | 30.800 M 18.45 % | 26.003 M -35.42 % | 40.262 M -19.90 % | 50.262 M 39.54 % | 36.019 M 24.34 % | 28.969 M -30.53 % | 41.700 M 178.00 % | 15.000 M -52.71 % | 31.716 M -21.50 % | 40.400 M 66.26 % | 24.300 M -11.96 % | 27.600 M 6.61 % | 25.889 M -13.96 % | 30.091 M 13.98 % | 26.400 M -2.94 % | 27.200 M |
Income before tax ratio | 0.07 -61.49 % | 0.17 52.41 % | 0.11 -40.85 % | 0.19 12.25 % | 0.17 -51.48 % | 0.35 593.54 % | 0.05 -67.82 % | 0.16 19.02 % | 0.13 -15.27 % | 0.16 283.08 % | 0.04 -46.75 % | 0.08 -51.14 % | 0.16 512.77 % | -0.04 -173.99 % | 0.05 -64.98 % | 0.15 362.89 % | -0.06 -1 943.43 % | 0.00 103.97 % | -0.08 -1 270.18 % | -0.01 98.55 % | -0.38 -2 204.92 % | 0.02 204.51 % | -0.02 -122.30 % | 0.08 204.54 % | 0.03 -52.37 % | 0.05 -32.82 % | 0.08 8.36 % | 0.07 36.62 % | 0.05 -34.99 % | 0.08 43.85 % | 0.06 -6.53 % | 0.06 213.59 % | 0.02 -1.96 % | 0.02 -63.74 % | 0.06 -23.14 % | 0.07 956.19 % | -0.01 -119.61 % | 0.04 -11.94 % | 0.05 -67.17 % | 0.15 55.11 % | 0.10 -34.99 % | 0.15 49.17 % | 0.10 -34.92 % | 0.15 48.06 % | 0.10 -1.67 % | 0.10 -8.48 % | 0.11 63.50 % | 0.07 -38.30 % | 0.11 -1.64 % | 0.12 2.51 % | 0.11 -37.61 % | 0.18 -17.60 % | 0.22 32.95 % | 0.16 29.28 % | 0.13 -30.38 % | 0.18 158.26 % | 0.07 -54.04 % | 0.15 -22.68 % | 0.20 59.70 % | 0.12 -14.67 % | 0.15 -3.98 % | 0.15 -19.68 % | 0.19 33.34 % | 0.14 -5.76 % | 0.15 |
EBITDA | 137.731 M 5.94 % | 130.013 M -9.26 % | 143.288 M -55.75 % | 323.797 M 138.67 % | 135.665 M -42.83 % | 237.282 M 170.49 % | 87.724 M -39.55 % | 145.109 M 7.19 % | 135.373 M -7.09 % | 145.699 M 10.45 % | 131.914 M 0.60 % | 131.122 M -39.99 % | 218.505 M 303.55 % | 54.146 M -48.82 % | 105.805 M -16.90 % | 127.319 M 195.09 % | 43.146 M -20.87 % | 54.528 M 218.78 % | 17.105 M -77.61 % | 76.396 M 177.44 % | -98.658 M -271.16 % | 57.641 M 52.34 % | 37.836 M -61.12 % | 97.324 M 53.47 % | 63.414 M -9.86 % | 70.353 M -25.53 % | 94.476 M -9.62 % | 104.529 M 142.84 % | 43.044 M -41.84 % | 74.009 M 4.95 % | 70.520 M -5.28 % | 74.454 M 39.28 % | 53.455 M -0.27 % | 53.600 M -18.64 % | 65.882 M -20.54 % | 82.913 M 97.29 % | 42.027 M -41.14 % | 71.405 M -5.01 % | 75.168 M -33.89 % | 113.698 M 37.15 % | 82.900 M 2.09 % | 81.200 M 25.61 % | 64.644 M -16.82 % | 77.716 M 38.75 % | 56.012 M -4.09 % | 58.400 M 0.26 % | 58.247 M 45.57 % | 40.013 M 4.29 % | 38.366 M -25.07 % | 51.200 M 0.82 % | 50.782 M -4.04 % | 52.922 M -15.32 % | 62.498 M 27.40 % | 49.055 M -5.15 % | 51.716 M 7.07 % | 48.300 M 3.43 % | 46.700 M 3.27 % | 45.222 M -4.15 % | 47.178 M 7.91 % | 43.720 M 1.67 % | 43.000 M 10.41 % | 38.944 M 48.96 % | 26.144 M -35.45 % | 40.500 M 28.57 % | 31.500 M |
Net income ratio | 0.11 -24.79 % | 0.15 36.94 % | 0.11 -31.27 % | 0.16 1.37 % | 0.15 -49.66 % | 0.31 443.35 % | 0.06 -48.32 % | 0.11 1.00 % | 0.11 -4.18 % | 0.11 116.98 % | 0.05 16.38 % | 0.04 579.75 % | -0.01 77.05 % | -0.04 -178.64 % | 0.05 -58.58 % | 0.12 383.37 % | -0.04 -332.29 % | -0.01 89.90 % | -0.10 -2 016.19 % | 0.00 98.67 % | -0.36 -7 978.06 % | 0.00 -4.54 % | 0.00 -91.46 % | 0.06 308.25 % | 0.01 -57.64 % | 0.03 -66.60 % | 0.10 93.85 % | 0.05 55.45 % | 0.03 -37.42 % | 0.05 1 876.31 % | 0.00 -93.27 % | 0.04 375.45 % | 0.01 -62.12 % | 0.02 -68.16 % | 0.07 -42.90 % | 0.12 3 766.23 % | 0.00 -112.01 % | 0.03 -49.53 % | 0.05 -45.27 % | 0.10 20.18 % | 0.08 -18.62 % | 0.10 30.73 % | 0.08 -28.57 % | 0.11 32.31 % | 0.08 2.34 % | 0.08 2.64 % | 0.08 14.48 % | 0.07 -10.45 % | 0.07 -24.97 % | 0.10 93.15 % | 0.05 -58.35 % | 0.12 -29.95 % | 0.18 64.81 % | 0.11 434.42 % | -0.03 -123.56 % | 0.13 162.51 % | 0.05 -50.14 % | 0.10 -35.22 % | 0.16 32.59 % | 0.12 7.49 % | 0.11 11.51 % | 0.10 67.59 % | 0.06 -47.86 % | 0.11 -1.52 % | 0.12 |
Ratio EBITDA | 0.28 8.22 % | 0.26 6.77 % | 0.24 -56.46 % | 0.56 113.33 % | 0.26 -46.56 % | 0.49 253.78 % | 0.14 -46.71 % | 0.26 2.57 % | 0.25 -7.97 % | 0.28 -0.09 % | 0.28 4.29 % | 0.26 -43.90 % | 0.47 289.28 % | 0.12 -33.25 % | 0.18 -40.03 % | 0.30 181.67 % | 0.11 -3.64 % | 0.11 250.69 % | 0.03 -78.30 % | 0.15 161.50 % | -0.24 -291.43 % | 0.12 80.29 % | 0.07 -59.69 % | 0.17 24.97 % | 0.14 -16.98 % | 0.16 -21.96 % | 0.21 -3.24 % | 0.22 113.94 % | 0.10 -46.74 % | 0.19 11.90 % | 0.17 -5.24 % | 0.18 32.46 % | 0.14 -8.77 % | 0.15 -5.37 % | 0.16 -18.84 % | 0.19 102.80 % | 0.10 -40.43 % | 0.16 -4.26 % | 0.17 -33.19 % | 0.25 15.02 % | 0.22 -2.59 % | 0.22 24.74 % | 0.18 -20.49 % | 0.23 19.20 % | 0.19 -2.27 % | 0.19 5.78 % | 0.18 45.20 % | 0.13 -9.09 % | 0.14 -27.24 % | 0.19 -12.74 % | 0.22 -7.31 % | 0.24 -12.89 % | 0.27 21.38 % | 0.22 -1.37 % | 0.23 7.30 % | 0.21 -3.92 % | 0.22 0.35 % | 0.22 -5.59 % | 0.23 3.65 % | 0.22 -1.46 % | 0.23 -0.55 % | 0.23 39.06 % | 0.16 -24.48 % | 0.22 24.83 % | 0.17 |
Gross profit ratio | 0.32 -4.02 % | 0.34 0.05 % | 0.34 -7.38 % | 0.36 -0.73 % | 0.37 -1.19 % | 0.37 3.45 % | 0.36 2.19 % | 0.35 -3.26 % | 0.36 -7.73 % | 0.39 11.02 % | 0.35 -2.82 % | 0.36 -0.82 % | 0.37 8.78 % | 0.34 44.13 % | 0.23 -23.49 % | 0.31 -6.18 % | 0.33 69.96 % | 0.19 -1.45 % | 0.19 -7.11 % | 0.21 106.21 % | 0.10 -45.79 % | 0.19 -13.57 % | 0.22 -9.39 % | 0.24 18.31 % | 0.20 -6.99 % | 0.22 -2.80 % | 0.22 -10.53 % | 0.25 2.14 % | 0.24 -6.03 % | 0.26 16.59 % | 0.22 -7.96 % | 0.24 12.47 % | 0.22 0.24 % | 0.22 -19.82 % | 0.27 -1.42 % | 0.27 6.12 % | 0.26 6.70 % | 0.24 -2.03 % | 0.25 -5.52 % | 0.26 -8.79 % | 0.28 6.82 % | 0.27 -2.27 % | 0.27 -8.30 % | 0.30 11.00 % | 0.27 2.95 % | 0.26 -3.37 % | 0.27 -1.52 % | 0.27 17.35 % | 0.23 -5.90 % | 0.25 -12.90 % | 0.28 -8.77 % | 0.31 -1.83 % | 0.32 7.95 % | 0.29 3.41 % | 0.28 -5.53 % | 0.30 11.38 % | 0.27 2.35 % | 0.26 -8.41 % | 0.29 10.40 % | 0.26 7.25 % | 0.24 0.24 % | 0.24 26.25 % | 0.19 -22.95 % | 0.25 5.02 % | 0.24 |
Weighted average shs out dil | 78.741 M -0.06 % | 78.786 M -1.52 % | 80.000 M -0.02 % | 80.013 M -0.36 % | 80.302 M 0.20 % | 80.143 M 0.18 % | 80.000 M -0.16 % | 80.127 M 0.26 % | 79.921 M 0.10 % | 79.840 M 0.14 % | 79.728 M 0.02 % | 79.715 M 0.56 % | 79.269 M 0.10 % | 79.188 M 0.64 % | 78.688 M -1.14 % | 79.591 M -0.77 % | 80.206 M 11.84 % | 71.715 M 1.10 % | 70.933 M 1.51 % | 69.880 M 0.00 % | 69.880 M -0.51 % | 70.241 M -0.09 % | 70.303 M -1.63 % | 71.467 M -0.07 % | 71.518 M 0.00 % | 71.519 M 1.58 % | 70.406 M -1.56 % | 71.518 M 0.55 % | 71.125 M 0.92 % | 70.475 M -0.06 % | 70.515 M -1.58 % | 71.647 M 9.05 % | 65.703 M 0.16 % | 65.599 M -9.23 % | 72.273 M 10.00 % | 65.703 M 0.02 % | 65.688 M -8.97 % | 72.159 M -0.24 % | 72.333 M 15.09 % | 62.849 M 1.08 % | 62.179 M 0.08 % | 62.128 M 4.06 % | 59.702 M -3.91 % | 62.134 M 1.57 % | 61.174 M 0.03 % | 61.156 M 0.00 % | 61.157 M -1.56 % | 62.124 M -0.28 % | 62.296 M 0.00 % | 62.296 M 0.40 % | 62.045 M 0.01 % | 62.038 M 0.00 % | 62.038 M 0.19 % | 61.922 M 0.12 % | 61.847 M 0.09 % | 61.792 M -1.67 % | 62.840 M 9.49 % | 57.396 M -9.33 % | 63.301 M 0.00 % | 63.301 M 9.98 % | 57.558 M -8.70 % | 63.043 M -0.06 % | 63.082 M 0.00 % | 63.082 M 0.00 % | 63.082 M |
Weighted average shs out | 78.741 M -0.06 % | 78.786 M -1.52 % | 80.000 M -0.02 % | 80.013 M -0.36 % | 80.302 M 0.20 % | 80.143 M 0.18 % | 80.000 M -0.16 % | 80.127 M 0.26 % | 79.921 M 0.10 % | 79.840 M 0.14 % | 79.728 M 0.02 % | 79.715 M 0.56 % | 79.269 M 0.10 % | 79.188 M 0.64 % | 78.688 M -1.14 % | 79.591 M -0.77 % | 80.206 M 11.84 % | 71.715 M 1.10 % | 70.933 M 1.51 % | 69.881 M 0.00 % | 69.880 M -0.52 % | 70.242 M -0.09 % | 70.303 M -1.63 % | 71.467 M -0.07 % | 71.518 M 0.00 % | 71.519 M 1.58 % | 70.406 M -1.56 % | 71.518 M 0.55 % | 71.125 M 0.92 % | 70.475 M -0.06 % | 70.520 M -1.57 % | 71.647 M 9.05 % | 65.703 M 0.16 % | 65.599 M -9.23 % | 72.273 M 10.00 % | 65.703 M 0.02 % | 65.688 M 2.85 % | 63.867 M -11.70 % | 72.333 M 15.09 % | 62.849 M 1.08 % | 62.179 M 0.08 % | 62.128 M 4.06 % | 59.702 M -3.91 % | 62.134 M 1.57 % | 61.174 M 0.03 % | 61.156 M 0.00 % | 61.157 M -1.56 % | 62.124 M -0.28 % | 62.296 M 0.00 % | 62.296 M 0.40 % | 62.045 M 0.01 % | 62.038 M 0.00 % | 62.038 M 0.19 % | 61.922 M 6.96 % | 57.895 M -6.31 % | 61.792 M -1.67 % | 62.840 M 9.49 % | 57.396 M -3.37 % | 59.400 M -6.16 % | 63.301 M 9.98 % | 57.558 M -8.70 % | 63.043 M -0.06 % | 63.082 M 0.00 % | 63.082 M 0.00 % | 63.082 M |
EPS diluted | 0.69 -25.81 % | 0.93 17.72 % | 0.79 -30.09 % | 1.13 14.14 % | 0.99 -46.49 % | 1.85 320.45 % | 0.44 -42.11 % | 0.76 5.56 % | 0.72 -2.70 % | 0.74 208.33 % | 0.24 -14.29 % | 0.28 615.65 % | -0.05 76.39 % | -0.23 -160.53 % | 0.38 -42.42 % | 0.66 400.00 % | -0.22 -218.38 % | -0.07 91.03 % | -0.77 -2 075.14 % | -0.04 98.33 % | -2.12 -7 190.30 % | 0.03 -18.53 % | 0.04 -91.66 % | 0.44 398.87 % | 0.09 -53.58 % | 0.19 -68.33 % | 0.60 81.82 % | 0.33 73.68 % | 0.19 -32.14 % | 0.28 2 400.00 % | 0.01 -94.91 % | 0.22 356.43 % | 0.05 -59.83 % | 0.12 -71.43 % | 0.42 -44.74 % | 0.76 3 651.40 % | -0.02 -113.38 % | 0.16 -46.67 % | 0.30 -56.52 % | 0.69 40.82 % | 0.49 -9.26 % | 0.54 22.73 % | 0.44 -24.14 % | 0.58 18.37 % | 0.49 28.95 % | 0.38 -2.56 % | 0.39 14.71 % | 0.34 3.03 % | 0.33 -21.43 % | 0.42 -32.26 % | 0.62 40.91 % | 0.44 -32.31 % | 0.65 71.05 % | 0.38 416.67 % | -0.12 -124.00 % | 0.50 2.04 % | 0.49 32.43 % | 0.37 -27.45 % | 0.51 37.84 % | 0.37 0.00 % | 0.37 37.04 % | 0.27 80.00 % | 0.15 -55.88 % | 0.34 3.03 % | 0.33 |
Earnings per share | 0.69 -25.81 % | 0.93 17.72 % | 0.79 -30.09 % | 1.13 14.14 % | 0.99 -46.49 % | 1.85 320.45 % | 0.44 -42.11 % | 0.76 5.56 % | 0.72 -2.70 % | 0.74 138.71 % | 0.31 10.71 % | 0.28 615.65 % | -0.05 76.39 % | -0.23 -160.53 % | 0.38 -42.42 % | 0.66 400.00 % | -0.22 -218.38 % | -0.07 91.03 % | -0.77 -2 075.14 % | -0.04 98.33 % | -2.12 -7 190.30 % | 0.03 -18.53 % | 0.04 -91.66 % | 0.44 398.87 % | 0.09 -53.58 % | 0.19 -68.33 % | 0.60 81.82 % | 0.33 73.68 % | 0.19 -32.14 % | 0.28 2 400.00 % | 0.01 -94.91 % | 0.22 356.43 % | 0.05 -59.83 % | 0.12 -71.43 % | 0.42 -44.74 % | 0.76 3 651.40 % | -0.02 -111.89 % | 0.18 -40.00 % | 0.30 -56.52 % | 0.69 40.82 % | 0.49 -9.26 % | 0.54 22.73 % | 0.44 -24.14 % | 0.58 18.37 % | 0.49 28.95 % | 0.38 -2.56 % | 0.39 14.71 % | 0.34 3.03 % | 0.33 -21.43 % | 0.42 -32.26 % | 0.62 40.91 % | 0.44 -32.31 % | 0.65 71.05 % | 0.38 392.31 % | -0.13 -126.00 % | 0.50 2.04 % | 0.49 32.43 % | 0.37 -32.73 % | 0.55 48.65 % | 0.37 0.00 % | 0.37 37.04 % | 0.27 80.00 % | 0.15 -55.88 % | 0.34 3.03 % | 0.33 |
Gross profit | 158.192 M -6.05 % | 168.378 M -14.98 % | 198.035 M -5.87 % | 210.383 M 11.06 % | 189.438 M 5.71 % | 179.197 M -20.90 % | 226.555 M 15.92 % | 195.439 M 1.10 % | 193.319 M -6.84 % | 207.521 M 22.74 % | 169.077 M -6.26 % | 180.369 M 6.09 % | 170.010 M 12.77 % | 150.756 M 10.50 % | 136.428 M 6.02 % | 128.683 M -1.71 % | 130.919 M 39.57 % | 93.805 M -10.42 % | 104.712 M -4.15 % | 109.240 M 159.64 % | 42.073 M -51.53 % | 86.811 M -26.96 % | 118.861 M -12.61 % | 136.016 M 45.29 % | 93.616 M 0.98 % | 92.705 M -7.25 % | 99.953 M -16.43 % | 119.609 M 15.95 % | 103.159 M 2.61 % | 100.536 M 9.35 % | 91.943 M -8.01 % | 99.944 M 18.26 % | 84.513 M 9.58 % | 77.127 M -31.07 % | 111.887 M -3.48 % | 115.917 M 3.24 % | 112.282 M 5.43 % | 106.500 M -2.79 % | 109.557 M -6.51 % | 117.185 M 8.77 % | 107.741 M 11.95 % | 96.236 M -1.59 % | 97.792 M -4.07 % | 101.942 M 29.20 % | 78.900 M 1.02 % | 78.100 M -8.41 % | 85.269 M -1.27 % | 86.369 M 34.63 % | 64.153 M -3.09 % | 66.200 M 0.64 % | 65.779 M -5.56 % | 69.648 M -4.57 % | 72.983 M 13.31 % | 64.409 M -0.55 % | 64.762 M -5.73 % | 68.700 M 19.90 % | 57.300 M 5.33 % | 54.401 M -7.01 % | 58.500 M 14.93 % | 50.900 M 10.65 % | 46.000 M 11.30 % | 41.331 M 35.24 % | 30.562 M -34.13 % | 46.400 M 8.16 % | 42.900 M |
Income tax expense | -22.338 M -275.21 % | 12.749 M 171.02 % | 4.704 M -75.80 % | 19.436 M 124.15 % | 8.671 M -63.00 % | 23.435 M 964.12 % | -2.712 M -110.10 % | 26.863 M 73.88 % | 15.449 M -32.66 % | 22.942 M 9 302.46 % | 244.000 K -25.61 % | 328.000 K -98.74 % | 26.078 M 428.69 % | -7.934 M -310.28 % | 3.773 M -37.58 % | 6.045 M 235.60 % | -4.458 M -204.77 % | 4.255 M -67.52 % | 13.099 M 638.39 % | -2.433 M 77.79 % | -10.956 M -247.30 % | 7.438 M 176.56 % | -9.715 M -181.41 % | 11.933 M 141.02 % | 4.951 M -44.46 % | 8.914 M 244.10 % | -6.186 M -155.09 % | 11.228 M 19.41 % | 9.403 M -21.05 % | 11.910 M -48.00 % | 22.903 M 124.72 % | 10.192 M 135.76 % | 4.323 M 665.84 % | -764.000 K 84.68 % | -4.987 M -961.31 % | 579.000 K 127.57 % | -2.100 M -128.77 % | 7.300 M 519.78 % | -1.739 M -107.14 % | 24.364 M 304.78 % | 6.019 M -66.19 % | 17.800 M 109.26 % | 8.506 M -46.93 % | 16.029 M 135.72 % | 6.800 M -15.00 % | 8.000 M -34.13 % | 12.145 M 978.60 % | 1.126 M -89.57 % | 10.800 M 145.45 % | 4.400 M -68.96 % | 14.174 M 10.52 % | 12.825 M 28.58 % | 9.974 M -21.65 % | 12.730 M 56.58 % | 8.130 M -25.41 % | 10.900 M 165.85 % | 4.100 M -60.85 % | 10.473 M -53.45 % | 22.500 M 2 400.00 % | 900.000 K -86.15 % | 6.500 M -26.53 % | 8.847 M -57.05 % | 20.598 M 303.88 % | 5.100 M -17.74 % | 6.200 M |
Cost of revenue | 331.907 M -0.12 % | 332.294 M -15.04 % | 391.138 M 5.91 % | 369.316 M 12.35 % | 328.715 M 7.73 % | 305.122 M -25.02 % | 406.911 M 12.11 % | 362.970 M 6.43 % | 341.037 M 5.99 % | 321.758 M 3.90 % | 309.673 M -1.98 % | 315.932 M 7.48 % | 293.936 M -0.96 % | 296.787 M -33.65 % | 447.319 M 52.88 % | 292.591 M 7.89 % | 271.201 M -31.50 % | 395.901 M -8.78 % | 434.006 M 5.13 % | 412.820 M 10.81 % | 372.551 M -1.16 % | 376.929 M -12.33 % | 429.944 M -0.71 % | 433.019 M 17.12 % | 369.727 M 10.67 % | 334.074 M -3.82 % | 347.326 M -3.32 % | 359.242 M 12.72 % | 318.692 M 11.51 % | 285.795 M -10.68 % | 319.970 M 2.50 % | 312.167 M 1.55 % | 307.415 M 9.25 % | 281.395 M -7.77 % | 305.112 M -1.57 % | 309.984 M -4.77 % | 325.520 M -3.29 % | 336.600 M -0.12 % | 337.007 M 0.87 % | 334.104 M 23.41 % | 270.720 M 2.21 % | 264.864 M 1.55 % | 260.811 M 8.29 % | 240.854 M 11.71 % | 215.600 M -2.88 % | 222.000 M -4.04 % | 231.349 M 0.83 % | 229.444 M 8.67 % | 211.133 M 4.99 % | 201.100 M 21.47 % | 165.560 M 7.63 % | 153.821 M -1.96 % | 156.892 M 1.48 % | 154.598 M -5.13 % | 162.954 M 2.17 % | 159.500 M 3.10 % | 154.700 M 2.05 % | 151.598 M 4.98 % | 144.400 M 0.28 % | 144.000 M 0.77 % | 142.900 M 10.94 % | 128.804 M 0.42 % | 128.264 M -7.99 % | 139.400 M 1.38 % | 137.500 M |
General and administrative expenses | 43.327 M 5.92 % | 40.907 M -12.20 % | 46.591 M 8.82 % | 42.815 M 17.58 % | 36.413 M -6.16 % | 38.802 M -8.25 % | 42.293 M -9.42 % | 46.692 M 25.55 % | 37.190 M -6.06 % | 39.587 M 86.48 % | 21.229 M -44.67 % | 38.366 M 51.48 % | 25.328 M -18.95 % | 31.248 M -3.88 % | 32.509 M 60.06 % | 20.310 M -43.44 % | 35.907 M 34.47 % | 26.703 M 24.96 % | 21.369 M -25.61 % | 28.727 M 37.06 % | 20.960 M 5.41 % | 19.884 M -5.00 % | 20.930 M 7.39 % | 19.489 M -8.52 % | 21.304 M 2.66 % | 20.752 M -12.02 % | 23.588 M 11.07 % | 21.238 M 1.90 % | 20.842 M 1.03 % | 20.629 M -12.00 % | 23.441 M 16.83 % | 20.064 M -8.14 % | 21.841 M -4.07 % | 22.768 M 5.60 % | 21.560 M -17.26 % | 26.056 M -5.72 % | 27.638 M 5.89 % | 26.100 M -1.30 % | 26.445 M 15.17 % | 22.962 M -9.96 % | 25.502 M 22.02 % | 20.900 M 11.01 % | 18.827 M 24.33 % | 15.143 M 8.94 % | 13.900 M 2.96 % | 13.500 M 2.33 % | 13.193 M 20.08 % | 10.987 M -25.03 % | 14.656 M 48.04 % | 9.900 M 10.73 % | 8.941 M -0.56 % | 8.991 M -7.11 % | 9.679 M -9.85 % | 10.737 M 31.20 % | 8.184 M -8.04 % | 8.900 M 25.35 % | 7.100 M -25.13 % | 9.483 M 52.95 % | 6.200 M -3.13 % | 6.400 M 14.29 % | 5.600 M -0.16 % | 5.609 M 31.14 % | 4.277 M -27.51 % | 5.900 M 20.41 % | 4.900 M |
Selling and marketing expenses | 51.241 M 10.50 % | 46.370 M -31.61 % | 67.800 M 15.31 % | 58.796 M 26.17 % | 46.601 M -2.15 % | 47.626 M -28.16 % | 66.294 M 97.86 % | 33.505 M -25.95 % | 45.244 M -7.66 % | 48.999 M 17.12 % | 41.835 M -2.16 % | 42.759 M -14.20 % | 49.835 M 15.85 % | 43.017 M 5.77 % | 40.671 M -3.13 % | 41.985 M -34.92 % | 64.515 M 59.48 % | 40.453 M -42.13 % | 69.901 M 76.13 % | 39.688 M 8.75 % | 36.494 M -1.18 % | 36.930 M -22.52 % | 47.661 M -2.20 % | 48.732 M 24.66 % | 39.091 M 16.21 % | 33.638 M 17.60 % | 28.604 M -35.13 % | 44.096 M 39.11 % | 31.699 M 1.43 % | 31.253 M 15.35 % | 27.095 M -15.11 % | 31.916 M 13.57 % | 28.102 M 0.34 % | 28.008 M -45.85 % | 51.722 M 37.54 % | 37.604 M -0.27 % | 37.706 M 2.18 % | 36.900 M 12.33 % | 32.849 M -3.76 % | 34.134 M 26.98 % | 26.881 M 0.30 % | 26.800 M 18.23 % | 22.667 M -8.45 % | 24.759 M -0.17 % | 24.800 M 5.08 % | 23.600 M 9.07 % | 21.638 M -8.26 % | 23.585 M 11.32 % | 21.187 M 13.91 % | 18.600 M 70.41 % | 10.915 M -34.00 % | 16.537 M 9.57 % | 15.092 M -7.28 % | 16.277 M -5.19 % | 17.168 M 12.21 % | 15.300 M 10.07 % | 13.900 M 38.34 % | 10.048 M 10.42 % | 9.100 M -3.19 % | 9.400 M 1.08 % | 9.300 M 43.94 % | 6.461 M 0.72 % | 6.415 M 0.23 % | 6.400 M -1.54 % | 6.500 M |
Other expenses | 7.861 M 182.77 % | 2.780 M | 0.000 -100.00 % | 1.705 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.827 M -45.61 % | 7.036 M -12.03 % | 7.998 M 0.48 % | 7.960 M -17.23 % | 9.617 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 -100.00 % | 14.475 M 14.23 % | 12.672 M | 0.000 | 0.000 | 0.000 -100.00 % | 41.488 M 69.70 % | 24.448 M -34.75 % | 37.469 M 439.30 % | -11.043 M -158.20 % | 18.973 M 487.20 % | -4.900 M -123.62 % | 20.748 M 1 386.25 % | 1.396 M -85.77 % | 9.812 M 2.21 % | 9.600 M 611.64 % | 1.349 M -95.46 % | 29.714 M 575.32 % | 4.400 M 4 843.82 % | 89.000 K -99.44 % | 15.793 M 7 078.64 % | 220.000 K 104.69 % | -4.688 M -144.68 % | -1.916 M -517.43 % | 459.000 K 359.00 % | 100.000 K 111.11 % | -900.000 K -89.87 % | -474.000 K -116.93 % | 2.800 M -74.07 % | 10.800 M 208.57 % | 3.500 M 688.29 % | 444.000 K 104.34 % | -10.221 M -232.74 % | 7.700 M 120.00 % | 3.500 M |
Operating expenses | 102.429 M 13.74 % | 90.057 M -21.27 % | 114.391 M 10.72 % | 103.316 M 24.46 % | 83.014 M -3.95 % | 86.428 M -20.41 % | 108.586 M 29.23 % | 84.024 M -6.09 % | 89.470 M -7.37 % | 96.584 M 35.99 % | 71.024 M -21.73 % | 90.742 M 13.72 % | 79.797 M 1.69 % | 78.469 M 11.27 % | 70.522 M 4.58 % | 67.433 M -21.67 % | 86.092 M 15.06 % | 74.826 M -28.49 % | 104.642 M 45.59 % | 71.875 M 13.72 % | 63.205 M 3.13 % | 61.289 M -19.12 % | 75.780 M 11.08 % | 68.221 M 12.96 % | 60.395 M 3.84 % | 58.160 M 1.47 % | 57.319 M -13.93 % | 66.593 M 12.79 % | 59.044 M 13.80 % | 51.882 M -3.85 % | 53.959 M -18.80 % | 66.455 M 6.13 % | 62.615 M 2.51 % | 61.081 M -16.65 % | 73.282 M 0.37 % | 73.013 M -31.63 % | 106.788 M 22.12 % | 87.448 M -9.63 % | 96.763 M 110.11 % | 46.053 M -35.46 % | 71.356 M 66.72 % | 42.800 M -31.24 % | 62.242 M 50.72 % | 41.296 M -14.87 % | 48.512 M 3.88 % | 46.700 M 29.08 % | 36.180 M -43.72 % | 64.286 M 59.92 % | 40.200 M 40.61 % | 28.589 M -19.80 % | 35.649 M 38.45 % | 25.748 M 28.21 % | 20.083 M -19.98 % | 25.098 M -2.76 % | 25.811 M 6.22 % | 24.300 M 20.90 % | 20.100 M 5.47 % | 19.057 M 5.29 % | 18.100 M -31.95 % | 26.600 M 44.57 % | 18.400 M 47.04 % | 12.514 M 2 556.90 % | 471.000 K -97.65 % | 20.000 M 34.23 % | 14.900 M |
Cost and expenses | 434.336 M 2.84 % | 422.351 M -17.37 % | 511.154 M 8.54 % | 470.927 M 14.38 % | 411.729 M 5.15 % | 391.550 M -24.04 % | 515.498 M 16.32 % | 443.167 M 4.65 % | 423.471 M 3.20 % | 410.344 M 10.09 % | 372.737 M -6.13 % | 397.057 M 10.06 % | 360.766 M -2.77 % | 371.052 M -28.35 % | 517.841 M 45.92 % | 354.886 M 3.55 % | 342.718 M -26.59 % | 466.865 M -11.12 % | 525.276 M 9.15 % | 481.235 M 11.91 % | 430.005 M -0.86 % | 433.743 M -13.00 % | 498.535 M -0.54 % | 501.240 M 16.53 % | 430.122 M 10.72 % | 388.464 M -2.77 % | 399.518 M -5.90 % | 424.576 M 14.37 % | 371.233 M 9.94 % | 337.677 M -8.86 % | 370.506 M 1.75 % | 364.147 M 1.90 % | 357.358 M 7.58 % | 332.171 M -12.22 % | 378.394 M 1.27 % | 373.644 M -13.59 % | 432.388 M 1.97 % | 424.048 M -2.24 % | 433.758 M 14.10 % | 380.157 M 11.13 % | 342.076 M 11.17 % | 307.700 M -4.75 % | 323.053 M 14.48 % | 282.196 M 6.85 % | 264.112 M -1.71 % | 268.700 M 0.44 % | 267.529 M -8.92 % | 293.730 M 16.88 % | 251.300 M 9.41 % | 229.689 M 14.15 % | 201.209 M 12.05 % | 179.569 M 1.47 % | 176.975 M -1.51 % | 179.696 M -4.80 % | 188.765 M 2.70 % | 183.800 M 5.15 % | 174.800 M 2.43 % | 170.655 M 5.02 % | 162.500 M -4.75 % | 170.600 M 5.77 % | 161.300 M 14.14 % | 141.318 M 9.77 % | 128.735 M -19.24 % | 159.400 M 4.59 % | 152.400 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 94.568 M 8.35 % | 87.277 M -23.70 % | 114.391 M 12.58 % | 101.611 M 22.40 % | 83.014 M -3.95 % | 86.428 M -20.41 % | 108.587 M 35.40 % | 80.197 M -2.71 % | 82.434 M -6.94 % | 88.586 M 40.47 % | 63.064 M -22.26 % | 81.125 M 7.93 % | 75.163 M 1.21 % | 74.265 M 1.48 % | 73.180 M 17.47 % | 62.295 M -37.97 % | 100.422 M 49.54 % | 67.156 M -26.42 % | 91.270 M 33.41 % | 68.415 M 19.08 % | 57.454 M 1.13 % | 56.814 M -17.17 % | 68.591 M 0.54 % | 68.221 M 12.96 % | 60.395 M 11.04 % | 54.390 M 4.21 % | 52.192 M -20.12 % | 65.334 M 24.35 % | 52.541 M 1.27 % | 51.882 M 2.66 % | 50.536 M -2.78 % | 51.980 M 4.08 % | 49.943 M -1.64 % | 50.776 M -30.71 % | 73.282 M 15.11 % | 63.660 M -2.58 % | 65.344 M 3.72 % | 63.000 M 6.25 % | 59.294 M 3.85 % | 57.096 M 9.00 % | 52.383 M 9.82 % | 47.700 M 14.96 % | 41.494 M 3.99 % | 39.900 M 3.10 % | 38.700 M 4.31 % | 37.100 M 6.51 % | 34.831 M 0.75 % | 34.572 M -3.55 % | 35.843 M 25.76 % | 28.500 M 43.53 % | 19.856 M -22.22 % | 25.528 M 3.06 % | 24.771 M -8.30 % | 27.014 M 6.56 % | 25.352 M 4.76 % | 24.200 M 15.24 % | 21.000 M 7.52 % | 19.531 M 27.65 % | 15.300 M -3.16 % | 15.800 M 6.04 % | 14.900 M 23.45 % | 12.070 M 12.89 % | 10.692 M -13.07 % | 12.300 M 7.89 % | 11.400 M |
Interest income | 52.558 M 214.02 % | 16.737 M 946.59 % | -1.977 M -104.70 % | 42.081 M -22.08 % | 54.003 M 642.92 % | 7.269 M -47.76 % | 13.914 M -78.72 % | 65.391 M 36.95 % | 47.749 M 956.39 % | 4.520 M -91.54 % | 53.404 M -0.36 % | 53.598 M -26.82 % | 73.243 M 19 966.58 % | 365.000 K -94.96 % | 7.244 M -84.31 % | 46.156 M 45.14 % | 31.801 M 1 697.24 % | -1.991 M -47.92 % | -1.346 M -147.21 % | 2.851 M 32.79 % | 2.147 M 205.84 % | 702.000 K -34.76 % | 1.076 M 1 893.33 % | -60.000 K -101.86 % | 3.223 M 115.44 % | 1.496 M -59.70 % | 3.712 M 624.29 % | -708.000 K -124.56 % | 2.883 M 799.76 % | -412.000 K -378.38 % | 148.000 K -95.62 % | 3.380 M 466.16 % | 597.000 K 172.60 % | 219.000 K 196.90 % | -226.000 K 82.96 % | -1.326 M -470.39 % | 358.000 K -93.79 % | 5.766 M 195.64 % | -6.029 M -1 137.99 % | -487.000 K 83.65 % | -2.979 M -119.60 % | 15.200 M 113.33 % | 7.125 M 695.20 % | 896.000 K 120.69 % | 406.000 K -86.47 % | 3.000 M -0.99 % | 3.030 M | 0.000 -100.00 % | 11.000 M 140.23 % | 4.579 M | 0.000 100.00 % | -1.118 M -133.88 % | 3.300 M -33.92 % | 4.994 M -14.69 % | 5.854 M | 0.000 -100.00 % | 2.800 M -14.37 % | 3.270 M | 0.000 | 0.000 -100.00 % | 2.200 M -8.45 % | 2.403 M | 0.000 | 0.000 | 0.000 |
Interest expense | 75.728 M 162.73 % | 28.823 M 64.59 % | 17.512 M -53.90 % | 37.991 M -45.66 % | 69.916 M 59.06 % | 43.955 M 53.87 % | 28.566 M -68.12 % | 89.613 M 11.43 % | 80.420 M 157.26 % | 31.260 M -77.86 % | 141.207 M 34.95 % | 104.634 M 16.32 % | 89.957 M 136.34 % | 38.063 M -12.65 % | 43.574 M -3.31 % | 45.066 M -27.81 % | 62.428 M 274.02 % | 16.691 M -10.25 % | 18.597 M -45.75 % | 34.280 M 60.16 % | 21.404 M 45.89 % | 14.671 M -10.26 % | 16.348 M -11.51 % | 18.475 M -14.50 % | 21.607 M 36.84 % | 15.790 M 109.75 % | 7.528 M -55.06 % | 16.751 M 12.32 % | 14.914 M 8.11 % | 13.795 M -22.40 % | 17.777 M -22.67 % | 22.988 M 17.95 % | 19.490 M 12.93 % | 17.259 M 14.87 % | 15.025 M -40.00 % | 25.043 M 21.31 % | 20.644 M -33.41 % | 31.000 M 17.97 % | 26.278 M 5.95 % | 24.803 M -3.55 % | 25.715 M 170.68 % | 9.500 M -3.48 % | 9.843 M -2.70 % | 10.116 M -13.54 % | 11.700 M -12.03 % | 13.300 M 50.33 % | 8.847 M 738.58 % | 1.055 M -72.24 % | 3.800 M -66.67 % | 11.400 M | 0.000 -100.00 % | 3.884 M 3.52 % | 3.752 M -54.72 % | 8.286 M -47.68 % | 15.836 M | 0.000 -100.00 % | 25.000 M 262.42 % | 6.898 M | 0.000 | 0.000 -100.00 % | 13.100 M 145.73 % | 5.331 M | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 29.461 M 14.53 % | 25.724 M -8.98 % | 28.261 M -83.84 % | 174.932 M 538.72 % | 27.388 M 5.88 % | 25.866 M -20.57 % | 32.564 M 5.79 % | 30.782 M 9.98 % | 27.988 M -3.97 % | 29.145 M -25.04 % | 38.882 M -29.19 % | 54.908 M 212.39 % | 17.577 M -54.23 % | 38.405 M -10.76 % | 43.036 M -35.94 % | 67.185 M 83.44 % | 36.625 M 0.70 % | 36.370 M -12.35 % | 41.494 M 6.31 % | 39.031 M 4.72 % | 37.272 M 8.47 % | 34.362 M 0.51 % | 34.186 M 0.36 % | 34.063 M -0.63 % | 34.279 M 4.44 % | 32.822 M 13.18 % | 29.000 M -45.29 % | 53.003 M 747.91 % | 6.251 M -78.34 % | 28.861 M -1.50 % | 29.300 M 12.91 % | 25.950 M -13.21 % | 29.900 M 6.15 % | 28.168 M 1.82 % | 27.665 M 1.02 % | 27.385 M 1.43 % | 27.000 M -6.57 % | 28.900 M 6.91 % | 27.031 M 25.14 % | 21.600 M 3.85 % | 20.800 M 13.66 % | 18.300 M -4.94 % | 19.251 M 25.01 % | 15.400 M -1.28 % | 15.600 M 13.87 % | 13.700 M 3.76 % | 13.203 M -6.45 % | 14.113 M -3.99 % | 14.700 M 63.33 % | 9.000 M 3.66 % | 8.682 M -1.07 % | 8.776 M 3.44 % | 8.484 M 23.62 % | 6.863 M -0.69 % | 6.911 M 47.04 % | 4.700 M -29.85 % | 6.700 M 1.39 % | 6.608 M 50.94 % | 4.378 M -52.00 % | 9.120 M -4.00 % | 9.500 M 22.99 % | 7.724 M 7.80 % | 7.165 M -1.85 % | 7.300 M | 0.000 |
Operating income | 55.763 M -28.80 % | 78.321 M 0.39 % | 78.019 M -27.13 % | 107.067 M 6.35 % | 100.673 M 8.52 % | 92.769 M -13.17 % | 106.839 M -4.11 % | 111.415 M 7.29 % | 103.849 M -6.39 % | 110.937 M 13.14 % | 98.053 M 9.40 % | 89.627 M -0.65 % | 90.213 M 24.80 % | 72.287 M 9.68 % | 65.906 M 7.60 % | 61.250 M 41.12 % | 43.404 M 90.03 % | 22.841 M 1 728.74 % | 1.249 M -96.94 % | 40.825 M 293.19 % | -21.132 M -182.80 % | 25.522 M -49.23 % | 50.270 M -25.85 % | 67.795 M 104.07 % | 33.221 M -12.44 % | 37.941 M -50.88 % | 77.243 M 45.70 % | 53.016 M 4.74 % | 50.618 M 4.04 % | 48.654 M 28.09 % | 37.984 M -20.81 % | 47.964 M 119.03 % | 21.898 M -16.90 % | 26.351 M -31.74 % | 38.605 M -26.12 % | 52.257 M 865.22 % | 5.414 M -71.65 % | 19.100 M 49.15 % | 12.806 M -82.00 % | 71.132 M 28.49 % | 55.358 M 3.67 % | 53.400 M -5.15 % | 56.298 M -7.10 % | 60.600 M 99.34 % | 30.400 M -3.18 % | 31.400 M -36.03 % | 49.089 M -5.23 % | 51.797 M 115.82 % | 24.000 M -36.19 % | 37.611 M 24.83 % | 30.130 M -31.37 % | 43.900 M -17.01 % | 52.900 M 34.57 % | 39.311 M 0.92 % | 38.951 M -12.27 % | 44.400 M 19.35 % | 37.200 M 5.25 % | 35.344 M -12.51 % | 40.400 M 66.26 % | 24.300 M -11.96 % | 27.600 M -4.22 % | 28.817 M -4.23 % | 30.091 M 13.98 % | 26.400 M -5.71 % | 28.000 M |
Operating income ratio | 0.11 -27.27 % | 0.16 18.13 % | 0.13 -28.30 % | 0.18 -4.94 % | 0.19 1.43 % | 0.19 13.57 % | 0.17 -15.47 % | 0.20 2.66 % | 0.19 -7.28 % | 0.21 2.34 % | 0.20 13.41 % | 0.18 -7.13 % | 0.19 20.39 % | 0.16 43.06 % | 0.11 -22.35 % | 0.15 34.70 % | 0.11 131.42 % | 0.05 1 911.77 % | 0.00 -97.04 % | 0.08 253.43 % | -0.05 -192.61 % | 0.06 -39.92 % | 0.09 -23.12 % | 0.12 66.17 % | 0.07 -19.35 % | 0.09 -48.52 % | 0.17 55.98 % | 0.11 -7.73 % | 0.12 -4.72 % | 0.13 36.57 % | 0.09 -20.77 % | 0.12 108.31 % | 0.06 -23.98 % | 0.07 -20.61 % | 0.09 -24.55 % | 0.12 892.19 % | 0.01 -71.31 % | 0.04 50.31 % | 0.03 -81.81 % | 0.16 7.76 % | 0.15 -1.09 % | 0.15 -5.80 % | 0.16 -11.19 % | 0.18 71.26 % | 0.10 -1.34 % | 0.10 -32.51 % | 0.16 -5.47 % | 0.16 88.13 % | 0.09 -38.04 % | 0.14 8.04 % | 0.13 -33.70 % | 0.20 -14.63 % | 0.23 28.21 % | 0.18 4.94 % | 0.17 -12.09 % | 0.19 10.88 % | 0.18 2.27 % | 0.17 -13.83 % | 0.20 59.70 % | 0.12 -14.67 % | 0.15 -13.74 % | 0.17 -10.60 % | 0.19 33.34 % | 0.14 -8.45 % | 0.16 |
Total other income expenses net | -23.221 M -544.17 % | 5.228 M 146.01 % | -11.362 M -398.45 % | 3.807 M 130.74 % | -12.383 M -116.02 % | 77.304 M 203.40 % | -74.765 M -217.46 % | -23.551 M 29.07 % | -33.205 M -17.10 % | -28.356 M 63.90 % | -78.554 M -52.04 % | -51.666 M -193.72 % | -17.590 M 80.29 % | -89.259 M -148.02 % | -35.988 M -8 899.02 % | 409.000 K 100.62 % | -65.792 M -207.99 % | -21.362 M 49.42 % | -42.238 M 3.40 % | -43.724 M 68.30 % | -137.933 M -708.04 % | -17.070 M 71.47 % | -59.841 M -156.80 % | -23.303 M -9.28 % | -21.325 M -42.79 % | -14.934 M 63.88 % | -41.351 M -135.56 % | -17.554 M 36.74 % | -27.751 M -68.78 % | -16.442 M -16.54 % | -14.108 M 37.04 % | -22.409 M -58.39 % | -14.148 M 26.00 % | -19.120 M -24.05 % | -15.413 M 28.11 % | -21.439 M -135.23 % | -9.114 M | 0.000 -100.00 % | 9.053 M 335.94 % | -3.837 M 79.78 % | -18.973 M | 0.000 100.00 % | -20.748 M -147.62 % | -8.379 M -8 279.00 % | -100.000 K | 0.000 100.00 % | -12.892 M 56.61 % | -29.714 M -512.69 % | 7.200 M 205.71 % | -6.811 M -65.04 % | -4.127 M -13.44 % | -3.638 M -37.91 % | -2.638 M 19.87 % | -3.292 M 67.02 % | -9.982 M -269.70 % | -2.700 M 87.84 % | -22.200 M -511.91 % | -3.628 M | 0.000 | 0.000 | 0.000 100.00 % | -2.928 M | 0.000 | 0.000 100.00 % | -800.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 |
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 | 2009-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -459.133 M 21.80 % | -587.118 M -2 073.90 % | 29.744 M -54.17 % | 64.905 M -9.68 % | 71.862 M -48.36 % | 139.151 M -51.67 % | 287.925 M -4.59 % | 301.787 M -37.10 % | 479.754 M -3.53 % | 497.319 M -0.93 % | 501.994 M -34.00 % | 760.633 M -9.60 % | 841.444 M -1.53 % | 854.553 M -2.51 % | 876.583 M -5.21 % | 924.766 M 0.01 % | 924.708 M 0.33 % | 921.699 M 12.19 % | 821.549 M -7.75 % | 890.553 M 5.01 % | 848.065 M 7.50 % | 788.886 M 25.87 % | 626.728 M -8.07 % | 681.761 M 2.07 % | 667.924 M 0.73 % | 663.076 M 27.69 % | 519.270 M -1.45 % | 526.933 M -6.06 % | 560.926 M 14.11 % | 491.555 M -3.36 % | 508.627 M 0.22 % | 507.499 M -1.51 % | 515.300 M 22.14 % | 421.900 M 3.74 % | 406.693 M -6.15 % | 433.339 M -13.41 % | 500.454 M -1.35 % | 507.300 M 310.25 % | -241.283 M 1.60 % | -245.200 M -26.98 % | -193.100 M -152.75 % | 366.100 M 22.82 % | 298.083 M 2.91 % | 289.668 M 291.71 % | -151.100 M 2.70 % | -155.300 M -159.76 % | 259.889 M -1.00 % | 262.511 M 5.85 % | 248.001 M 43.59 % | 172.718 M 249.18 % | -115.779 M -11 477.90 % | -1.000 M -101.12 % | 89.200 M 106.45 % | 43.206 M 3.13 % | 41.894 M -2.86 % | 43.126 M -19.09 % | 53.300 M 427.92 % | -16.254 M -136.17 % | 44.942 M -38.85 % | 73.500 M 2.08 % | 72.000 M -4.83 % | 75.652 M |
Total investments | 328.081 M 99.30 % | 164.614 M -38.94 % | 269.605 M 146.21 % | 109.504 M -67.95 % | 341.654 M 37.45 % | 248.575 M -6.08 % | 264.676 M 295.07 % | 66.995 M 1.46 % | 66.033 M -4.69 % | 69.285 M -6.45 % | 74.062 M 18.97 % | 62.251 M -1.97 % | 63.505 M -0.08 % | 63.553 M -10.42 % | 70.942 M -65.96 % | 208.410 M -4.35 % | 217.891 M 196.80 % | 73.413 M 7.18 % | 68.493 M 0.11 % | 68.417 M 8.72 % | 62.931 M 5.20 % | 59.821 M 25.38 % | 47.710 M 7.37 % | 44.437 M 5.11 % | 42.275 M -4.59 % | 44.309 M -0.74 % | 44.639 M 1.89 % | 43.813 M 2.28 % | 42.837 M 7.94 % | 39.685 M -0.15 % | 39.745 M 584.43 % | 5.807 M 2 803.50 % | 200.000 K 0.00 % | 200.000 K -38.08 % | 323.000 K -19.25 % | 400.000 K -14.71 % | 469.000 K -98.20 % | 26.100 M -0.70 % | 26.284 M 21.12 % | 21.700 M -3.13 % | 22.400 M 3.23 % | 21.700 M -3.56 % | 22.502 M 38.14 % | 16.289 M -27.28 % | 22.400 M -11.81 % | 25.400 M -33.16 % | 38.003 M 45.01 % | 26.207 M 9.52 % | 23.929 M 0.77 % | 23.747 M 416.46 % | 4.598 M -4.21 % | 4.800 M 26.32 % | 3.800 M 11.73 % | 3.401 M -0.82 % | 3.429 M -73.90 % | 13.139 M 353.07 % | 2.900 M -73.77 % | 11.054 M 384.40 % | 2.282 M -74.36 % | 8.900 M 456.25 % | 1.600 M | 0.000 |
Total debt | 0.000 -100.00 % | 597.712 M -0.25 % | 599.216 M -1.29 % | 607.062 M 1.57 % | 597.670 M -14.73 % | 700.895 M -1.28 % | 709.954 M -3.59 % | 736.416 M -3.39 % | 762.254 M -15.53 % | 902.382 M 4.06 % | 867.155 M -21.60 % | 1.106 B 2.83 % | 1.076 B -13.76 % | 1.247 B -1.52 % | 1.267 B -2.06 % | 1.293 B 3.75 % | 1.247 B -14.33 % | 1.455 B 11.23 % | 1.308 B -5.36 % | 1.382 B 0.73 % | 1.372 B 22.22 % | 1.123 B 18.78 % | 945.250 M -7.70 % | 1.024 B 5.12 % | 974.201 M 2.13 % | 953.871 M 14.81 % | 830.841 M -4.99 % | 874.496 M -17.38 % | 1.058 B 31.45 % | 805.225 M -0.03 % | 805.484 M -1.27 % | 815.864 M -1.32 % | 826.800 M 6.63 % | 775.400 M -3.25 % | 801.470 M -6.41 % | 856.367 M 38.06 % | 620.270 M -13.62 % | 718.100 M -4.43 % | 751.423 M -6.01 % | 799.500 M 17.09 % | 682.800 M 23.18 % | 554.300 M 15.68 % | 479.149 M 2.34 % | 468.192 M 5.33 % | 444.500 M 3.20 % | 430.700 M 4.52 % | 412.092 M -20.12 % | 515.903 M 28.65 % | 401.000 M 47.25 % | 272.320 M -32.39 % | 402.766 M 301.96 % | 100.200 M -43.36 % | 176.900 M -19.18 % | 218.879 M 2.44 % | 213.674 M 39.68 % | 152.973 M 3.71 % | 147.500 M 35.93 % | 108.512 M -41.25 % | 184.686 M -3.10 % | 190.600 M 29.05 % | 147.700 M -19.62 % | 183.742 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 270.242 M -23.37 % | 352.654 M 45.51 % | 242.354 M -6.48 % | 259.147 M 48.53 % | 174.474 M 71.40 % | 101.793 M -37.11 % | 161.860 M 11.08 % | 145.716 M -19.74 % | 181.559 M -9.20 % | 199.950 M -15.86 % | 237.628 M 13.21 % | 209.898 M 43.38 % | 146.394 M -39.33 % | 241.307 M 9.39 % | 220.602 M 32.92 % | 165.969 M -29.58 % | 235.682 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.378 M | 0.000 | 0.000 100.00 % | -14.596 M -7.42 % | -13.588 M | 0.000 | 0.000 100.00 % | -64.683 M 18.15 % | -79.030 M -244.14 % | 54.828 M 232.99 % | -41.226 M 50.35 % | -83.026 M -22.49 % | -67.784 M | 0.000 100.00 % | -64.078 M -1 733.42 % | -3.495 M -108.51 % | 41.060 M -43.74 % | 72.979 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 |
Retained earnings | 65.490 M -75.02 % | 262.149 M -44.11 % | 469.063 M 2.74 % | 456.534 M 15.31 % | 395.924 M 129.49 % | 172.521 M -13.58 % | 199.624 M -0.12 % | 199.855 M 33.75 % | 149.428 M 48.51 % | 100.621 M 159.92 % | 38.713 M -30.53 % | 55.726 M 90.50 % | 29.253 M -3.75 % | 30.394 M -33.60 % | 45.774 M 35.64 % | 33.747 M 268.60 % | -20.016 M -232.11 % | -6.027 M 97.02 % | -202.455 M -36.40 % | -148.430 M -1.70 % | -145.956 M -7 043.67 % | 2.102 M | 0.000 -100.00 % | 51.675 M 157.95 % | 20.033 M 45.99 % | 13.722 M | 0.000 -100.00 % | 40.414 M 21.73 % | 33.199 M 68.33 % | 19.722 M | 0.000 -100.00 % | 26.623 M 146.40 % | 10.805 M 41.41 % | 7.641 M | 0.000 -100.00 % | 45.136 M 333.04 % | 10.423 M -11.67 % | 11.800 M | 0.000 -100.00 % | 91.700 M 79.80 % | 51.000 M 43.26 % | 35.600 M -83.16 % | 211.435 M 252.15 % | 60.042 M 97.51 % | 30.400 M 73.71 % | 17.500 M -89.43 % | 165.520 M 336.67 % | 37.905 M 10.57 % | 34.280 M 146.12 % | 13.928 M | 0.000 -100.00 % | 152.800 M | 0.000 -100.00 % | 102.566 M | 0.000 | 0.000 -100.00 % | 39.800 M | 0.000 | 0.000 -100.00 % | 54.500 M 43.04 % | 38.100 M | 0.000 |
Common stock | 1.022 B 0.00 % | 1.022 B 0.00 % | 1.022 B 0.00 % | 1.022 B 0.00 % | 1.022 B 0.00 % | 1.022 B 0.00 % | 1.022 B 0.00 % | 1.022 B 0.00 % | 1.022 B 0.00 % | 1.022 B 0.00 % | 1.022 B 0.00 % | 1.022 B 1.44 % | 1.008 B 0.00 % | 1.008 B 0.43 % | 1.004 B 0.00 % | 1.004 B 0.00 % | 1.004 B 0.00 % | 1.004 B 10.95 % | 904.508 M 0.00 % | 904.508 M 0.00 % | 904.508 M 0.00 % | 904.508 M 0.00 % | 904.508 M 0.00 % | 904.508 M 0.00 % | 904.508 M 0.00 % | 904.508 M 0.00 % | 904.508 M 0.00 % | 904.508 M 0.00 % | 904.508 M 0.00 % | 904.508 M 0.00 % | 904.508 M 0.00 % | 904.508 M 0.00 % | 904.508 M 22.10 % | 740.800 M 0.00 % | 740.820 M 0.00 % | 740.820 M 0.00 % | 740.820 M 0.00 % | 740.800 M 0.00 % | 740.820 M 0.00 % | 740.820 M 105.78 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 38.46 % | 260.000 M 0.00 % | 260.000 M 0.00 % | 260.000 M 0.00 % | 260.000 M 0.00 % | 260.000 M |
Total equity | 1.751 B -0.44 % | 1.758 B -3.51 % | 1.822 B 6.13 % | 1.717 B 2.18 % | 1.680 B 7.32 % | 1.566 B 17.60 % | 1.331 B -4.44 % | 1.393 B 5.10 % | 1.326 B 0.72 % | 1.316 B 3.41 % | 1.273 B -3.71 % | 1.322 B 5.47 % | 1.253 B 5.16 % | 1.192 B -8.80 % | 1.307 B 1.73 % | 1.284 B 9.64 % | 1.171 B -7.07 % | 1.261 B 13.29 % | 1.113 B -6.95 % | 1.196 B 2.08 % | 1.171 B -6.96 % | 1.259 B 12.70 % | 1.117 B -5.38 % | 1.181 B 6.94 % | 1.104 B 0.19 % | 1.102 B 1.23 % | 1.088 B -1.12 % | 1.101 B 2.63 % | 1.072 B 7.47 % | 997.958 M 0.73 % | 990.695 M 0.66 % | 984.176 M -1.33 % | 997.400 M 1.34 % | 984.200 M -0.80 % | 992.150 M -1.37 % | 1.006 B 4.50 % | 962.632 M -7.91 % | 1.045 B -3.05 % | 1.078 B -2.57 % | 1.107 B 71.98 % | 643.500 M 0.44 % | 640.700 M 8.49 % | 590.561 M 0.00 % | 590.547 M 6.08 % | 556.700 M 0.43 % | 554.300 M 1.99 % | 543.470 M 0.15 % | 542.670 M 1.36 % | 535.404 M 2.32 % | 523.283 M 2.11 % | 512.449 M -0.40 % | 514.500 M 2.10 % | 503.900 M -4.91 % | 529.903 M 5.28 % | 503.310 M 3.62 % | 485.749 M 1.37 % | 479.200 M 1.20 % | 473.515 M 4.07 % | 455.000 M 6.91 % | 425.600 M 3.73 % | 410.300 M 7.86 % | 380.403 M |
Other non current liabilities | 138.414 M -10.22 % | 154.178 M 79.56 % | 85.863 M 3.99 % | 82.566 M -21.44 % | 105.105 M -10.86 % | 117.909 M 0.63 % | 117.166 M -16.38 % | 140.120 M 19.31 % | 117.446 M 41.27 % | 83.134 M -11.11 % | 93.521 M -36.28 % | 146.774 M 30.36 % | 112.590 M 24.47 % | 90.453 M 15.58 % | 78.257 M -39.86 % | 130.120 M 58.97 % | 81.853 M 4.47 % | 78.353 M 13.13 % | 69.260 M -14.35 % | 80.864 M -31.56 % | 118.159 M 62.25 % | 72.825 M 17.99 % | 61.721 M -40.83 % | 104.312 M 147.26 % | 42.188 M -66.30 % | 125.186 M 183.77 % | 44.115 M -41.33 % | 75.193 M 120.73 % | 34.066 M 3.65 % | 32.866 M -19.01 % | 40.579 M 17.67 % | 34.486 M -51.37 % | 70.909 M 880.35 % | 7.233 M -88.53 % | 63.043 M -1.83 % | 64.218 M 9.58 % | 58.604 M -89.06 % | 535.682 M -16.37 % | 640.549 M 1.35 % | 632.021 M 19.97 % | 526.830 M 32.38 % | 397.979 M 725.15 % | 48.231 M 8.42 % | 44.485 M -88.88 % | 400.100 M -9.13 % | 440.300 M 575.78 % | 65.154 M 25.37 % | 51.971 M 1.64 % | 51.134 M -1.65 % | 51.993 M -81.58 % | 282.259 M 945.40 % | 27.000 M -8.47 % | 29.500 M -1.92 % | 30.076 M -9.91 % | 33.384 M 2.12 % | 32.692 M -3.56 % | 33.900 M -7.96 % | 36.830 M 7.76 % | 34.177 M 395.32 % | 6.900 M -25.00 % | 9.200 M -70.63 % | 31.324 M |
Long term debt | 476.717 M 0.93 % | 472.338 M -2.22 % | 483.085 M -1.33 % | 489.612 M -0.78 % | 493.485 M -4.71 % | 517.878 M -3.40 % | 536.081 M 13.53 % | 472.189 M -8.87 % | 518.131 M -9.69 % | 573.726 M -1.99 % | 585.354 M -22.15 % | 751.932 M 0.31 % | 749.583 M 2.16 % | 733.746 M -10.56 % | 820.355 M 2.32 % | 801.761 M -5.90 % | 851.992 M 37.03 % | 621.746 M 12.74 % | 551.485 M -23.30 % | 719.037 M -3.68 % | 746.476 M -1.33 % | 756.509 M 12.96 % | 669.698 M -10.76 % | 750.433 M 4.10 % | 720.911 M 19.24 % | 604.596 M -1.31 % | 612.636 M -9.91 % | 680.034 M -0.01 % | 680.106 M 25.34 % | 542.592 M -0.18 % | 543.568 M -9.90 % | 603.300 M -3.90 % | 627.791 M 37.95 % | 455.084 M -4.28 % | 475.421 M -7.19 % | 512.259 M 69.81 % | 301.662 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 357.584 M 3.98 % | 343.883 M | 0.000 | 0.000 -100.00 % | 373.107 M -7.08 % | 401.529 M 0.12 % | 401.029 M 47.26 % | 272.320 M | 0.000 -100.00 % | 100.000 M 0.00 % | 100.000 M -26.47 % | 136.000 M 0.00 % | 136.000 M 88.89 % | 72.000 M 0.00 % | 72.000 M -33.33 % | 108.000 M 0.00 % | 108.000 M -3.23 % | 111.600 M -5.50 % | 118.100 M -34.43 % | 180.113 M |
Total non current liabilities | 648.264 M -1.00 % | 654.832 M 12.44 % | 582.382 M -0.73 % | 586.680 M -1.99 % | 598.590 M -8.20 % | 652.024 M -1.68 % | 663.187 M 8.31 % | 612.309 M -8.21 % | 667.112 M 0.25 % | 665.447 M -3.34 % | 688.460 M -23.39 % | 898.706 M -0.68 % | 904.898 M 4.84 % | 863.095 M -7.88 % | 936.949 M 0.54 % | 931.881 M -5.10 % | 981.994 M 31.77 % | 745.234 M 11.97 % | 665.592 M -22.22 % | 855.769 M -1.03 % | 864.635 M -0.39 % | 868.030 M 12.80 % | 769.499 M -9.97 % | 854.745 M 6.71 % | 800.995 M 2.31 % | 782.889 M 12.97 % | 693.030 M -8.24 % | 755.227 M 0.65 % | 750.361 M 22.61 % | 612.010 M -1.44 % | 620.952 M -7.86 % | 673.919 M -3.55 % | 698.700 M 32.33 % | 528.000 M -1.94 % | 538.464 M -6.59 % | 576.477 M 60.01 % | 360.266 M -39.92 % | 599.600 M -6.39 % | 640.549 M -6.71 % | 686.600 M 15.26 % | 595.700 M 27.61 % | 466.800 M 15.03 % | 405.815 M 4.49 % | 388.368 M -2.93 % | 400.100 M -9.13 % | 440.300 M 0.47 % | 438.261 M -3.36 % | 453.500 M 0.30 % | 452.163 M 39.42 % | 324.313 M 3.92 % | 312.082 M 103.71 % | 153.200 M -0.33 % | 153.700 M -20.32 % | 192.891 M 1.87 % | 189.347 M 50.04 % | 126.198 M 0.56 % | 125.500 M -22.73 % | 162.426 M 2.95 % | 157.777 M -19.91 % | 197.000 M 3.25 % | 190.800 M -14.82 % | 223.991 M |
Other current liabilities | 138.013 M -17.92 % | 168.153 M -1.70 % | 171.067 M 11.16 % | 153.892 M 7.83 % | 142.717 M 19.78 % | 119.154 M -14.83 % | 139.896 M -12.51 % | 159.901 M -0.13 % | 160.107 M -42.54 % | 278.660 M 47.87 % | 188.453 M -43.77 % | 335.122 M 7.64 % | 311.339 M 84.36 % | 168.871 M -3.86 % | 175.645 M 32.59 % | 132.473 M 36.33 % | 97.169 M -14.53 % | 113.686 M -86.48 % | 840.737 M 437.87 % | 156.309 M 7.32 % | 145.644 M 25.21 % | 116.318 M -11.00 % | 130.694 M 82.90 % | 71.458 M -29.13 % | 100.831 M -1.28 % | 102.139 M -18.19 % | 124.850 M 25.04 % | 99.850 M 7.90 % | 92.543 M 9.50 % | 84.512 M 3.98 % | 81.276 M -13.35 % | 93.794 M 11.61 % | 84.037 M -78.75 % | 395.379 M 294.15 % | 100.313 M -17.07 % | 120.954 M 69.27 % | 71.456 M -39.03 % | 117.200 M -0.93 % | 118.304 M 21.86 % | 97.080 M -60.44 % | 245.400 M 215.02 % | 77.900 M -18.03 % | 95.039 M 2.05 % | 93.133 M -45.12 % | 169.700 M 46.28 % | 116.008 M -19.70 % | 144.460 M 89.74 % | 76.136 M -56.16 % | 173.653 M -16.31 % | 207.498 M -3.06 % | 214.050 M 58.32 % | 135.200 M 225.78 % | 41.500 M 13.75 % | 36.483 M -43.87 % | 64.998 M 23.05 % | 52.821 M 9.59 % | 48.200 M -56.58 % | 111.012 M 168.76 % | 41.306 M 212.92 % | 13.200 M -73.06 % | 49.000 M 272.65 % | 13.149 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.999 K -0.01 % | 8.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.566 M -105.14 % | 30.455 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.378 M -91.32 % | 27.410 M 23.16 % | 22.255 M 0.10 % | 22.232 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.832 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 96.668 M -22.90 % | 125.374 M 7.96 % | 116.131 M -1.12 % | 117.450 M 7.08 % | 109.685 M -42.18 % | 189.692 M 5.18 % | 180.349 M -33.93 % | 272.963 M 15.84 % | 235.632 M -33.41 % | 353.833 M 30.06 % | 272.053 M -23.18 % | 354.148 M 13.29 % | 312.601 M -39.13 % | 513.570 M 15.08 % | 446.267 M -9.19 % | 491.444 M 24.57 % | 394.519 M -52.65 % | 833.230 M 3 661.93 % | 22.149 M -96.66 % | 663.112 M 5.98 % | 625.723 M 70.84 % | 366.253 M 32.92 % | 275.552 M 0.68 % | 273.693 M 14.21 % | 239.649 M 4.68 % | 228.932 M 7.28 % | 213.403 M 9.74 % | 194.462 M -48.61 % | 378.390 M 45.79 % | 259.537 M 1.43 % | 255.885 M 23.94 % | 206.466 M 3.77 % | 198.963 M 2 380.53 % | 8.021 M -97.54 % | 326.049 M 1.37 % | 321.632 M -5.41 % | 340.031 M 96.89 % | 172.700 M 2.69 % | 168.175 M -8.01 % | 182.820 M | 0.000 -100.00 % | 139.400 M 14.67 % | 121.565 M 7.89 % | 112.670 M | 0.000 -100.00 % | 37.373 M 97.45 % | 18.928 M -83.45 % | 114.374 M | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K -99.74 % | 76.900 M -7.21 % | 82.879 M 6.70 % | 77.674 M -4.07 % | 80.973 M 7.25 % | 75.500 M 14 646.09 % | 512.000 K -99.33 % | 76.686 M 64.56 % | 46.600 M 1 159.46 % | 3.700 M 1.96 % | 3.629 M |
Total current liabilities | 464.881 M -13.26 % | 535.972 M -0.63 % | 539.370 M 3.77 % | 519.757 M 14.24 % | 454.950 M -11.77 % | 515.656 M -6.44 % | 551.170 M -18.25 % | 674.220 M 9.03 % | 618.387 M -16.04 % | 736.511 M 4.88 % | 702.216 M -21.23 % | 891.529 M 7.81 % | 826.954 M -8.59 % | 904.650 M 5.89 % | 854.308 M 2.60 % | 832.660 M 12.01 % | 743.389 M -36.09 % | 1.163 B 6.62 % | 1.091 B 4.37 % | 1.045 B 6.03 % | 985.751 M 39.34 % | 707.448 M 11.97 % | 631.836 M 9.81 % | 575.376 M 10.53 % | 520.574 M 7.49 % | 484.298 M 3.98 % | 465.766 M 4.60 % | 445.263 M -25.72 % | 599.440 M 35.16 % | 443.517 M -1.03 % | 448.118 M 7.25 % | 417.817 M 5.56 % | 395.800 M -21.83 % | 506.300 M -6.94 % | 544.083 M -6.02 % | 578.924 M 4.26 % | 555.257 M 35.86 % | 408.700 M -6.58 % | 437.464 M 10.16 % | 397.100 M 15.17 % | 344.800 M 6.19 % | 324.700 M 8.29 % | 299.838 M -1.90 % | 305.650 M 19.02 % | 256.800 M 29.05 % | 199.000 M 4.07 % | 191.225 M -28.48 % | 267.382 M 10.36 % | 242.290 M -12.12 % | 275.707 M -2.51 % | 282.810 M 30.81 % | 216.200 M -4.38 % | 226.100 M 5.49 % | 214.339 M -3.86 % | 222.944 M 0.86 % | 221.051 M 9.27 % | 202.300 M 6.48 % | 189.996 M 0.90 % | 188.300 M 26.89 % | 148.400 M 11.50 % | 133.100 M 60.18 % | 83.094 M |
Total liabilities | 1.113 B -6.52 % | 1.191 B 6.16 % | 1.122 B 1.38 % | 1.106 B 5.02 % | 1.054 B -9.77 % | 1.168 B -3.84 % | 1.214 B -5.61 % | 1.287 B 0.08 % | 1.285 B -8.31 % | 1.402 B 0.81 % | 1.391 B -22.32 % | 1.790 B 3.37 % | 1.732 B -2.03 % | 1.768 B -1.31 % | 1.791 B 1.51 % | 1.765 B 2.27 % | 1.725 B -9.59 % | 1.908 B 8.65 % | 1.756 B -7.60 % | 1.901 B 2.73 % | 1.850 B 17.45 % | 1.575 B 12.43 % | 1.401 B -2.01 % | 1.430 B 8.21 % | 1.322 B 4.29 % | 1.267 B 9.35 % | 1.159 B -3.47 % | 1.200 B -11.06 % | 1.350 B 27.88 % | 1.056 B -1.27 % | 1.069 B -2.08 % | 1.092 B -0.25 % | 1.095 B 5.82 % | 1.034 B -4.46 % | 1.083 B -6.31 % | 1.155 B 26.20 % | 915.523 M -9.20 % | 1.008 B -6.47 % | 1.078 B -0.52 % | 1.084 B 15.23 % | 940.500 M 18.83 % | 791.500 M 12.17 % | 705.653 M 1.68 % | 694.018 M 5.65 % | 656.900 M 2.75 % | 639.300 M 1.56 % | 629.486 M -12.68 % | 720.882 M 3.81 % | 694.453 M 15.74 % | 600.020 M 0.65 % | 596.132 M 61.38 % | 369.400 M -2.74 % | 379.800 M -6.74 % | 407.230 M -1.23 % | 412.291 M 18.73 % | 347.249 M 5.93 % | 327.800 M -6.99 % | 352.422 M 1.84 % | 346.054 M 0.19 % | 345.400 M 6.64 % | 323.900 M 5.48 % | 307.085 M |
Other non current assets | 57.395 M -73.16 % | 213.874 M 53.81 % | 139.055 M -53.15 % | 296.779 M 347.61 % | 66.303 M -58.49 % | 159.712 M 122.16 % | 71.891 M -70.00 % | 239.622 M -7.98 % | 260.405 M 2.39 % | 254.331 M 1.71 % | 250.054 M -25.13 % | 333.987 M -11.96 % | 379.379 M 31.75 % | 287.949 M -5.38 % | 304.318 M 125.17 % | 135.149 M 13.86 % | 118.695 M -16.95 % | 142.914 M 8.71 % | 131.463 M 42.25 % | 92.420 M -11.98 % | 104.999 M 50.14 % | 69.935 M -5.61 % | 74.090 M -2.87 % | 76.283 M 0.79 % | 75.686 M 0.42 % | 75.370 M -3.74 % | 78.295 M -35.48 % | 121.347 M -15.10 % | 142.935 M 7.56 % | 132.883 M -0.86 % | 134.038 M 14.84 % | 116.716 M 0.63 % | 115.987 M 39.28 % | 83.279 M 0.78 % | 82.631 M -2.00 % | 84.317 M 11.51 % | 75.612 M 2.18 % | 74.000 M -0.64 % | 74.479 M 12.43 % | 66.247 M -19.70 % | 82.500 M 178.72 % | 29.600 M -39.88 % | 49.238 M 15.98 % | 42.455 M 42.95 % | 29.700 M -66.52 % | 88.700 M 19.43 % | 74.270 M 108.02 % | 35.704 M -74.90 % | 142.227 M 1.55 % | 140.062 M 2.58 % | 136.542 M 350.63 % | 30.300 M 43.60 % | 21.100 M 4.45 % | 20.201 M 27.58 % | 15.834 M 7 700.00 % | 203.000 K 103.00 % | 100.000 K -50.50 % | 202.000 K -89.84 % | 1.988 M -80.12 % | 10.000 M 203.03 % | 3.300 M -1.17 % | 3.339 M |
Long term investments | 274.695 M 120.65 % | 124.494 M -47.44 % | 236.882 M 116.32 % | 109.504 M -67.13 % | 333.117 M 43.74 % | 231.756 M -6.75 % | 248.534 M 270.97 % | 66.995 M 1.46 % | 66.033 M -4.69 % | 69.285 M 0.54 % | 68.915 M 162.41 % | 26.262 M 40.78 % | 18.655 M 15.26 % | 16.185 M -35.63 % | 25.145 M -85.64 % | 175.047 M -12.48 % | 200.017 M 4 070.95 % | -5.037 M -144.46 % | 11.330 M -66.92 % | 34.246 M 18.73 % | 28.843 M -51.78 % | 59.821 M 25.38 % | 47.710 M 7.37 % | 44.437 M 5.11 % | 42.275 M -4.59 % | 44.309 M -0.74 % | 44.639 M 1.89 % | 43.813 M 83.51 % | 23.875 M 6.19 % | 22.484 M -2.37 % | 23.030 M 296.59 % | 5.807 M 3 575.32 % | 158.000 K -34.44 % | 241.000 K 104.37 % | -5.519 M 36.81 % | -8.734 M -149.54 % | -3.500 M -115.98 % | 21.900 M 29.05 % | 16.970 M -21.70 % | 21.672 M | 0.000 -100.00 % | 45.700 M 103.09 % | 22.502 M 38.14 % | 16.289 M -46.94 % | 30.700 M | 0.000 | 0.000 -100.00 % | 26.207 M 9.98 % | 23.829 M 13.24 % | 21.043 M 668.83 % | 2.737 M | 0.000 -100.00 % | 7.600 M | 0.000 -100.00 % | 3.576 M -73.09 % | 13.290 M 12.63 % | 11.800 M 5.41 % | 11.194 M 330.54 % | 2.600 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 244.400 M 8.69 % | 224.862 M 42.47 % | 157.830 M 17.90 % | 133.873 M -4.70 % | 140.470 M 0.34 % | 139.991 M -22.07 % | 179.648 M -10.71 % | 201.195 M -3.89 % | 209.348 M 3.60 % | 202.072 M -5.42 % | 213.655 M -10.71 % | 239.272 M -69.27 % | 778.744 M 187.30 % | 271.060 M -13.17 % | 312.185 M -1.73 % | 317.688 M 3.55 % | 306.795 M -9.80 % | 340.117 M 9.49 % | 310.625 M 2.11 % | 304.197 M 3.38 % | 294.244 M -11.87 % | 333.861 M 19.92 % | 278.407 M 1.78 % | 273.544 M 6.57 % | 256.691 M -1.66 % | 261.013 M -1.72 % | 265.586 M 15.88 % | 229.199 M 1.73 % | 225.303 M 10.85 % | 203.255 M -2.05 % | 207.515 M 2.42 % | 202.618 M -7.10 % | 218.095 M 0.88 % | 216.193 M -4.96 % | 227.472 M 1.66 % | 223.749 M 1.21 % | 221.084 M -9.69 % | 244.808 M -11.22 % | 275.758 M 85.57 % | 148.600 M 27.55 % | 116.500 M 82.76 % | 63.746 M 16.69 % | 54.630 M 150.14 % | 21.840 M 2.84 % | 21.236 M 9.80 % | 19.340 M 3.10 % | 18.759 M 29.53 % | 14.482 M 12.18 % | 12.910 M 15.22 % | 11.205 M 4.79 % | 10.693 M -94.45 % | 192.500 M 13.04 % | 170.300 M 0.30 % | 169.786 M 0.49 % | 168.963 M -0.34 % | 169.535 M 0.67 % | 168.400 M -0.45 % | 169.161 M -0.49 % | 170.000 M | 0.000 | 0.000 -100.00 % | 126.628 M |
GoodWill | 592.286 M 1.35 % | 584.387 M 6.56 % | 548.427 M 7.85 % | 508.494 M -0.75 % | 512.336 M 7.03 % | 478.681 M 0.42 % | 476.699 M -3.52 % | 494.084 M 1.93 % | 484.721 M 8.82 % | 445.417 M -1.59 % | 452.591 M -5.38 % | 478.307 M | 0.000 -100.00 % | 516.692 M -11.32 % | 582.663 M 1.58 % | 573.573 M 5.90 % | 541.634 M -8.98 % | 595.045 M 6.36 % | 559.485 M -7.85 % | 607.164 M 5.80 % | 573.865 M -1.22 % | 580.978 M 17.66 % | 493.782 M 1.72 % | 485.425 M 5.89 % | 458.404 M -0.98 % | 462.940 M 0.13 % | 462.338 M -2.19 % | 472.694 M 3.37 % | 457.281 M 10.84 % | 412.560 M 0.59 % | 410.139 M -4.36 % | 428.846 M 5.05 % | 408.246 M 3.85 % | 393.100 M -1.85 % | 400.506 M -0.44 % | 402.272 M 0.93 % | 398.553 M -7.64 % | 431.500 M -4.90 % | 453.741 M 62.34 % | 279.500 M 15.50 % | 242.000 M 40.73 % | 171.966 M 5.45 % | 163.079 M -6.35 % | 174.128 M 1.34 % | 171.824 M -0.98 % | 173.520 M 6.82 % | 162.436 M -8.45 % | 177.437 M 8.37 % | 163.730 M 2.49 % | 159.748 M -1.06 % | 161.463 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 170.500 M 8.67 % | 156.900 M | 0.000 |
Goodwill and intangible assets | 836.686 M 3.39 % | 809.249 M 14.58 % | 706.257 M 9.95 % | 642.367 M -1.60 % | 652.806 M 5.52 % | 618.672 M -5.74 % | 656.347 M -5.60 % | 695.279 M 0.17 % | 694.069 M 7.19 % | 647.489 M -2.82 % | 666.246 M -7.15 % | 717.579 M -7.85 % | 778.744 M -1.14 % | 787.752 M -11.97 % | 894.848 M 0.40 % | 891.261 M 5.05 % | 848.429 M -9.27 % | 935.162 M 7.48 % | 870.110 M -4.53 % | 911.361 M 4.98 % | 868.109 M -5.11 % | 914.839 M 18.47 % | 772.189 M 1.74 % | 758.969 M 6.14 % | 715.095 M -1.22 % | 723.953 M -0.55 % | 727.924 M 3.71 % | 701.893 M 2.80 % | 682.744 M 10.87 % | 615.815 M -0.30 % | 617.654 M -2.19 % | 631.464 M 0.81 % | 626.400 M 2.81 % | 609.300 M -2.97 % | 627.978 M 0.31 % | 626.021 M 1.03 % | 619.637 M -8.38 % | 676.300 M -7.29 % | 729.499 M 70.40 % | 428.100 M 19.41 % | 358.500 M 52.10 % | 235.700 M 8.26 % | 217.709 M 11.09 % | 195.968 M 1.49 % | 193.100 M 0.10 % | 192.900 M 6.46 % | 181.195 M -5.59 % | 191.919 M 8.65 % | 176.640 M 3.33 % | 170.953 M -0.70 % | 172.156 M 0.62 % | 171.100 M 0.47 % | 170.300 M 0.30 % | 169.786 M 0.49 % | 168.963 M -0.34 % | 169.535 M 0.67 % | 168.400 M -0.45 % | 169.161 M -0.49 % | 170.000 M -0.29 % | 170.500 M 8.67 % | 156.900 M 23.91 % | 126.628 M |
Property plant equipment net | 218.930 M -2.74 % | 225.089 M -3.80 % | 233.969 M 7.96 % | 216.727 M 7.43 % | 201.744 M 0.25 % | 201.249 M -3.14 % | 207.775 M -14.71 % | 243.602 M -1.05 % | 246.196 M -3.51 % | 255.152 M -2.82 % | 262.562 M -0.90 % | 264.948 M -0.24 % | 265.581 M -34.07 % | 402.841 M -6.59 % | 431.254 M 1.47 % | 424.994 M 4.81 % | 405.483 M -12.34 % | 462.539 M 3.49 % | 446.945 M -7.99 % | 485.768 M -4.33 % | 507.731 M 0.93 % | 503.042 M 10.84 % | 453.837 M -7.18 % | 488.935 M 3.85 % | 470.828 M -0.54 % | 473.382 M 29.51 % | 365.507 M -0.62 % | 367.778 M 0.18 % | 367.120 M 2.72 % | 357.408 M -1.88 % | 364.250 M 0.97 % | 360.759 M -4.28 % | 376.880 M -1.77 % | 383.680 M -4.19 % | 400.460 M -2.58 % | 411.067 M 0.77 % | 407.916 M -2.55 % | 418.600 M -2.32 % | 428.564 M -1.54 % | 435.281 M 8.41 % | 401.500 M -0.37 % | 403.000 M 9.77 % | 367.129 M -4.46 % | 384.261 M 5.28 % | 365.000 M 1.33 % | 360.200 M 6.88 % | 337.013 M 0.78 % | 334.394 M -1.11 % | 338.148 M 1.13 % | 334.385 M -1.67 % | 340.062 M 36.79 % | 248.600 M -2.47 % | 254.900 M 0.99 % | 252.389 M 2.29 % | 246.750 M 3.18 % | 239.147 M 3.66 % | 230.700 M -0.30 % | 231.396 M -0.27 % | 232.029 M -0.63 % | 233.500 M -3.35 % | 241.600 M 1.00 % | 239.199 M |
Total non current assets | 1.452 B 1.36 % | 1.432 B 2.94 % | 1.391 B 4.54 % | 1.331 B 1.25 % | 1.315 B 2.92 % | 1.277 B -0.07 % | 1.278 B -3.99 % | 1.331 B -1.94 % | 1.358 B 2.51 % | 1.324 B -2.01 % | 1.352 B -8.75 % | 1.481 B -5.42 % | 1.566 B -3.13 % | 1.617 B -8.71 % | 1.771 B 1.71 % | 1.741 B 3.12 % | 1.689 B 2.28 % | 1.651 B 5.54 % | 1.564 B -4.64 % | 1.640 B 1.01 % | 1.624 B -1.76 % | 1.653 B 15.09 % | 1.436 B -0.93 % | 1.450 B 5.43 % | 1.375 B -0.93 % | 1.388 B 8.03 % | 1.285 B -1.26 % | 1.301 B 1.60 % | 1.281 B 7.87 % | 1.187 B -1.08 % | 1.200 B 0.76 % | 1.191 B -0.55 % | 1.198 B 4.08 % | 1.151 B -1.82 % | 1.172 B 0.49 % | 1.166 B 1.54 % | 1.149 B -6.32 % | 1.226 B -4.51 % | 1.284 B 31.13 % | 979.400 M 13.00 % | 866.700 M 17.42 % | 738.100 M 8.31 % | 681.480 M 2.57 % | 664.383 M 2.34 % | 649.200 M 1.15 % | 641.800 M 3.69 % | 618.954 M 1.39 % | 610.443 M -12.78 % | 699.910 M 2.17 % | 685.019 M 2.76 % | 666.642 M 43.64 % | 464.100 M -1.04 % | 469.000 M 2.53 % | 457.410 M 2.03 % | 448.308 M 2.10 % | 439.068 M 2.63 % | 427.800 M 0.64 % | 425.070 M 1.28 % | 419.717 M -1.34 % | 425.400 M 2.85 % | 413.600 M 8.46 % | 381.328 M |
Other current assets | 258.334 M -3.63 % | 268.052 M 10.67 % | 242.202 M 13.47 % | 213.452 M 14.14 % | 187.006 M -4.55 % | 195.928 M -11.09 % | 220.363 M 45.77 % | 151.176 M -30.66 % | 218.028 M -12.90 % | 250.320 M -10.03 % | 278.216 M -40.84 % | 470.291 M -5.75 % | 498.991 M 266.49 % | 136.153 M -32.69 % | 202.274 M 207.73 % | 65.730 M -57.29 % | 153.911 M 11.21 % | 138.393 M -27.20 % | 190.107 M 31.08 % | 145.028 M 21.33 % | 119.532 M 3.09 % | 115.950 M -17.80 % | 141.063 M 14.04 % | 123.694 M 17.99 % | 104.832 M -20.03 % | 131.083 M 13.08 % | 115.916 M 4.17 % | 111.280 M 24.22 % | 89.583 M -15.30 % | 105.760 M 8.60 % | 97.388 M -8.55 % | 106.489 M -15.69 % | 126.300 M 24.70 % | 101.287 M 36.05 % | 74.448 M -0.45 % | 74.784 M -30.42 % | 107.480 M 33.85 % | 80.300 M -6.97 % | 86.318 M 218.52 % | 27.100 M -2.52 % | 27.800 M -7.02 % | 29.900 M -28.42 % | 41.770 M -33.38 % | 62.702 M 97.80 % | 31.700 M -43.50 % | 56.108 M -3.29 % | 58.018 M 2.83 % | 56.423 M 85.60 % | 30.400 M 20.60 % | 25.208 M 69.56 % | 14.867 M -43.69 % | 26.400 M -37.14 % | 42.000 M 4.63 % | 40.141 M -77.44 % | 177.927 M 386.68 % | 36.559 M -22.05 % | 46.900 M 34.21 % | 34.946 M 22.21 % | 28.594 M 449.88 % | 5.200 M 67.74 % | 3.100 M -58.29 % | 7.433 M |
Short term investments | 38.658 M -3.64 % | 40.120 M 22.60 % | 32.723 M | 0.000 | 0.000 -100.00 % | 16.819 M 4.19 % | 16.142 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.147 M -85.70 % | 35.989 M -19.76 % | 44.850 M -5.32 % | 47.368 M 3.43 % | 45.797 M 37.27 % | 33.363 M 86.66 % | 17.874 M -77.22 % | 78.450 M 37.24 % | 57.163 M 67.29 % | 34.171 M 0.24 % | 34.088 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.962 M 10.24 % | 17.201 M 2.91 % | 16.715 M | 0.000 -100.00 % | 42.000 K 202.44 % | -41.000 K -100.70 % | 5.842 M -36.04 % | 9.134 M 130.13 % | 3.969 M -5.50 % | 4.200 M -54.91 % | 9.314 M -97.64 % | 394.600 M | 0.000 100.00 % | -24.000 M | 0.000 | 0.000 100.00 % | -8.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K -96.30 % | 2.704 M 45.30 % | 1.861 M | 0.000 100.00 % | -3.800 M | 0.000 100.00 % | -147.000 K 2.65 % | -151.000 K 98.30 % | -8.900 M -6 257.14 % | -140.000 K 55.97 % | -318.000 K | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 459.133 M -21.80 % | 587.118 M 3.10 % | 569.472 M 5.04 % | 542.157 M 3.11 % | 525.808 M -6.40 % | 561.744 M 33.11 % | 422.029 M -2.90 % | 434.629 M 53.85 % | 282.500 M -30.26 % | 405.063 M 10.93 % | 365.161 M 5.71 % | 345.447 M 47.47 % | 234.243 M -40.36 % | 392.763 M 0.70 % | 390.039 M 5.86 % | 368.439 M 14.49 % | 321.803 M -39.66 % | 533.277 M 9.61 % | 486.536 M -1.03 % | 491.596 M -6.21 % | 524.134 M 56.98 % | 333.876 M 4.82 % | 318.522 M -6.96 % | 342.365 M 11.78 % | 306.277 M 5.32 % | 290.795 M -6.67 % | 311.571 M -10.36 % | 347.563 M -30.15 % | 497.570 M 58.63 % | 313.670 M 5.66 % | 296.857 M -3.73 % | 308.365 M -1.01 % | 311.500 M -11.88 % | 353.500 M -10.46 % | 394.777 M -6.68 % | 423.028 M 253.06 % | 119.816 M -43.16 % | 210.800 M -12.63 % | 241.283 M -1.60 % | 245.200 M 26.98 % | 193.100 M 2.60 % | 188.200 M 3.94 % | 181.066 M 1.42 % | 178.524 M 18.15 % | 151.100 M -2.70 % | 155.300 M 2.03 % | 152.203 M -39.93 % | 253.392 M 65.62 % | 152.999 M 53.61 % | 99.602 M -13.97 % | 115.779 M 14.41 % | 101.200 M 15.39 % | 87.700 M -50.08 % | 175.673 M 4.85 % | 167.549 M 52.53 % | 109.847 M 16.61 % | 94.200 M -24.50 % | 124.766 M -10.72 % | 139.744 M 19.34 % | 117.100 M 54.69 % | 75.700 M -29.97 % | 108.090 M |
Cash and short term investments | 497.791 M -20.64 % | 627.238 M 4.16 % | 602.195 M 11.07 % | 542.157 M 3.11 % | 525.808 M -6.40 % | 561.744 M 33.11 % | 422.029 M -2.90 % | 434.629 M 53.85 % | 282.500 M -30.26 % | 405.063 M 10.93 % | 365.161 M -4.27 % | 381.436 M 36.67 % | 279.093 M -36.59 % | 440.131 M 12.84 % | 390.039 M -2.93 % | 401.802 M 18.29 % | 339.677 M -44.47 % | 611.727 M 25.73 % | 486.536 M -7.46 % | 525.767 M -5.81 % | 558.222 M 67.19 % | 333.876 M 4.82 % | 318.522 M -6.96 % | 342.365 M 11.78 % | 306.277 M 5.32 % | 290.795 M -6.67 % | 311.571 M -10.36 % | 347.563 M -32.71 % | 516.532 M 56.11 % | 330.871 M 5.52 % | 313.572 M 1.69 % | 308.365 M -1.01 % | 311.500 M -11.88 % | 353.500 M -11.76 % | 400.619 M -7.30 % | 432.162 M 249.12 % | 123.785 M -42.43 % | 215.000 M -14.20 % | 250.597 M -60.83 % | 639.800 M 231.33 % | 193.100 M 2.60 % | 188.200 M 3.94 % | 181.066 M 1.42 % | 178.524 M 18.15 % | 151.100 M -2.70 % | 155.300 M 2.03 % | 152.203 M -39.93 % | 253.392 M 65.62 % | 152.999 M 53.61 % | 99.602 M -15.33 % | 117.640 M 16.25 % | 101.200 M 15.39 % | 87.700 M -50.08 % | 175.673 M 4.85 % | 167.549 M 52.53 % | 109.847 M 16.61 % | 94.200 M -24.50 % | 124.766 M -10.72 % | 139.744 M 19.34 % | 117.100 M 54.69 % | 75.700 M -29.97 % | 108.090 M |
Total current assets | 1.412 B -6.91 % | 1.517 B -2.30 % | 1.553 B 4.03 % | 1.492 B 5.15 % | 1.419 B -2.52 % | 1.456 B 14.88 % | 1.267 B -6.00 % | 1.348 B 7.57 % | 1.253 B -10.06 % | 1.394 B 6.24 % | 1.312 B -19.56 % | 1.631 B 14.93 % | 1.419 B 5.68 % | 1.343 B 1.20 % | 1.327 B 1.46 % | 1.308 B 8.23 % | 1.208 B -20.41 % | 1.518 B 16.33 % | 1.305 B -10.40 % | 1.456 B 4.19 % | 1.398 B 18.31 % | 1.181 B 9.18 % | 1.082 B -6.79 % | 1.161 B 10.52 % | 1.050 B 7.07 % | 980.994 M 1.93 % | 962.385 M -3.76 % | 999.937 M -12.40 % | 1.141 B 31.78 % | 866.149 M 0.77 % | 859.518 M -2.85 % | 884.777 M -0.98 % | 893.500 M 2.97 % | 867.700 M -3.86 % | 902.566 M -9.29 % | 994.951 M 36.41 % | 729.408 M -11.83 % | 827.300 M -5.12 % | 871.960 M -28.00 % | 1.211 B 68.83 % | 717.300 M 3.34 % | 694.100 M 12.91 % | 614.734 M -0.88 % | 620.182 M 9.88 % | 564.400 M 2.28 % | 551.800 M -0.40 % | 554.002 M -15.17 % | 653.109 M 23.24 % | 529.947 M 20.91 % | 438.284 M 4.57 % | 419.136 M -0.16 % | 419.800 M 1.23 % | 414.700 M -13.55 % | 479.723 M 9.84 % | 436.732 M 10.87 % | 393.930 M 3.91 % | 379.100 M -5.43 % | 400.867 M 5.11 % | 381.387 M 10.36 % | 345.600 M 7.80 % | 320.600 M 4.72 % | 306.160 M |
Inventory | 247.909 M 2.33 % | 242.267 M 2.52 % | 236.318 M -19.35 % | 293.032 M -7.32 % | 316.186 M -5.54 % | 334.730 M 40.58 % | 238.114 M -30.30 % | 341.620 M 4.20 % | 327.835 M -3.36 % | 339.219 M 5.60 % | 321.227 M 5.74 % | 303.797 M 5.95 % | 286.725 M -14.30 % | 334.569 M 9.51 % | 305.503 M -0.51 % | 307.063 M -5.73 % | 325.736 M 0.06 % | 325.554 M 20.57 % | 270.014 M -3.75 % | 280.541 M 5.82 % | 265.106 M 0.13 % | 264.757 M 16.62 % | 227.028 M -4.83 % | 238.547 M 14.95 % | 207.524 M 29.12 % | 160.725 M 10.16 % | 145.902 M -4.73 % | 153.148 M 6.12 % | 144.318 M 22.23 % | 118.072 M 4.13 % | 113.393 M -6.68 % | 121.514 M -4.92 % | 127.800 M 3.01 % | 124.061 M -3.83 % | 128.999 M -12.92 % | 148.145 M -4.66 % | 155.379 M -11.72 % | 176.000 M 0.51 % | 175.115 M -0.28 % | 175.600 M 2.63 % | 171.100 M 9.33 % | 156.500 M 32.48 % | 118.129 M 0.06 % | 118.058 M -2.56 % | 121.163 M 3.03 % | 117.600 M 5.33 % | 111.652 M 0.40 % | 111.202 M 3.99 % | 106.940 M 17.67 % | 90.885 M -8.96 % | 99.834 M 0.13 % | 99.700 M -3.86 % | 103.700 M 4.81 % | 98.943 M 8.42 % | 91.256 M -0.99 % | 92.169 M -3.08 % | 95.100 M 5.26 % | 90.351 M 6.33 % | 84.969 M 8.24 % | 78.500 M -2.36 % | 80.400 M -0.79 % | 81.042 M |
Net receivables | 408.048 M 7.57 % | 379.347 M -19.61 % | 471.854 M 6.33 % | 443.777 M 13.70 % | 390.310 M -2.05 % | 398.459 M 2.98 % | 386.929 M -8.08 % | 420.924 M -0.97 % | 425.042 M 6.52 % | 399.012 M 14.95 % | 347.115 M -26.95 % | 475.153 M 34.21 % | 354.036 M -18.00 % | 431.743 M 0.67 % | 428.869 M -19.54 % | 532.994 M 33.27 % | 399.950 M -9.57 % | 442.256 M 23.36 % | 358.504 M -29.01 % | 504.990 M 11.01 % | 454.905 M -2.56 % | 466.842 M 18.03 % | 395.523 M -13.32 % | 456.309 M 5.69 % | 431.733 M 3.28 % | 418.020 M 7.46 % | 388.996 M 0.27 % | 387.946 M -0.79 % | 391.019 M 25.55 % | 311.446 M -7.08 % | 335.165 M -3.47 % | 347.216 M 5.89 % | 327.900 M 13.52 % | 288.852 M -3.23 % | 298.500 M -12.17 % | 339.860 M -0.85 % | 342.764 M -3.72 % | 356.000 M -1.09 % | 359.930 M -2.30 % | 368.400 M 13.21 % | 325.400 M 1.85 % | 319.500 M 20.22 % | 265.764 M -6.99 % | 285.749 M 21.59 % | 235.004 M 5.46 % | 222.831 M -13.07 % | 256.347 M -0.15 % | 256.733 M 7.15 % | 239.608 M 7.65 % | 222.589 M 17.99 % | 188.656 M -2.00 % | 192.500 M 6.18 % | 181.300 M 9.90 % | 164.966 M 13.64 % | 145.168 M -6.56 % | 155.355 M 8.72 % | 142.900 M -5.24 % | 150.804 M 17.74 % | 128.080 M -11.55 % | 144.800 M -10.29 % | 161.400 M 47.27 % | 109.595 M |
Tax assets | 63.870 M 7.49 % | 59.417 M -20.90 % | 75.117 M 14.67 % | 65.506 M 8.20 % | 60.539 M -8.10 % | 65.873 M -29.66 % | 93.644 M 9.12 % | 85.817 M -5.61 % | 90.915 M -7.40 % | 98.178 M -5.47 % | 103.855 M -25.01 % | 138.489 M 11.87 % | 123.791 M 1.45 % | 122.020 M 5.61 % | 115.533 M 0.61 % | 114.827 M -0.98 % | 115.959 M 0.51 % | 115.369 M 10.44 % | 104.465 M -10.39 % | 116.577 M 1.96 % | 114.331 M 8.46 % | 105.410 M 19.13 % | 88.480 M 9.04 % | 81.145 M 13.89 % | 71.247 M 0.37 % | 70.981 M 3.64 % | 68.489 M 3.08 % | 66.440 M 3.56 % | 64.155 M 9.21 % | 58.746 M -4.13 % | 61.275 M -19.79 % | 76.389 M -2.41 % | 78.275 M 5.35 % | 74.300 M 11.59 % | 66.581 M 23.89 % | 53.743 M 9.50 % | 49.082 M 38.26 % | 35.500 M 2.11 % | 34.767 M 23.73 % | 28.100 M 16.12 % | 24.200 M 0.41 % | 24.100 M -3.22 % | 24.902 M -2.00 % | 25.410 M -17.23 % | 30.700 M | 0.000 -100.00 % | 26.476 M 19.16 % | 22.219 M 16.54 % | 19.066 M 2.64 % | 18.576 M 22.65 % | 15.145 M 7.41 % | 14.100 M -6.62 % | 15.100 M 0.44 % | 15.034 M 14.02 % | 13.185 M -21.95 % | 16.893 M 0.55 % | 16.800 M 28.08 % | 13.117 M 0.13 % | 13.100 M 14.91 % | 11.400 M -3.39 % | 11.800 M -2.98 % | 12.162 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 -100.00 % | 700.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 -100.00 % | 10.090 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.561 M | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 176.117 M -2.26 % | 180.193 M 2.14 % | 176.424 M 11.51 % | 158.210 M 14.45 % | 138.234 M -9.37 % | 152.521 M -7.75 % | 165.338 M -10.87 % | 185.511 M 18.84 % | 156.100 M 218.38 % | 49.029 M -73.63 % | 185.961 M 18.81 % | 156.516 M -3.18 % | 161.658 M -13.20 % | 186.234 M -8.29 % | 203.061 M 18.90 % | 170.778 M -10.49 % | 190.791 M 7.66 % | 177.209 M -5.77 % | 188.062 M 4.03 % | 180.772 M 1.82 % | 177.546 M 4.40 % | 170.057 M -6.09 % | 181.080 M -2.52 % | 185.761 M 15.34 % | 161.054 M 18.95 % | 135.396 M 24.39 % | 108.852 M -5.58 % | 115.287 M -0.24 % | 115.559 M 35.88 % | 85.043 M -14.71 % | 99.705 M -3.52 % | 103.345 M 8.33 % | 95.400 M 9.53 % | 87.100 M -17.85 % | 106.027 M -8.97 % | 116.479 M -2.36 % | 119.290 M 19.65 % | 99.700 M -24.57 % | 132.174 M 43.05 % | 92.400 M 14.64 % | 80.600 M -2.89 % | 83.000 M 33.89 % | 61.992 M -18.46 % | 76.022 M 10.50 % | 68.800 M 187.64 % | 23.919 M 122.21 % | 10.764 M -82.01 % | 59.832 M 10.32 % | 54.237 M 1.56 % | 53.406 M -4.09 % | 55.681 M -12.86 % | 63.900 M -15.03 % | 75.200 M 24.07 % | 60.613 M 16.48 % | 52.037 M -6.85 % | 55.863 M 38.96 % | 40.200 M -13.08 % | 46.252 M 10.89 % | 41.708 M -44.32 % | 74.900 M 7.93 % | 69.400 M 22.99 % | 56.428 M |
Tax payables | 54.083 M -13.12 % | 62.252 M -17.82 % | 75.748 M -16.03 % | 90.205 M 40.26 % | 64.314 M 18.48 % | 54.281 M -17.23 % | 65.579 M 17.43 % | 55.845 M -16.08 % | 66.548 M 21.02 % | 54.989 M -1.36 % | 55.749 M 21.87 % | 45.743 M 10.61 % | 41.356 M 14.96 % | 35.975 M 22.64 % | 29.335 M -22.73 % | 37.965 M 24.66 % | 30.455 M -21.89 % | 38.992 M -2.36 % | 39.936 M -11.24 % | 44.991 M 22.13 % | 36.838 M 34.40 % | 27.410 M 23.16 % | 22.255 M 0.10 % | 22.232 M 16.76 % | 19.040 M 6.78 % | 17.831 M -4.45 % | 18.661 M 4.65 % | 17.832 M 37.72 % | 12.948 M -10.24 % | 14.425 M 28.20 % | 11.252 M -20.83 % | 14.212 M -18.32 % | 17.400 M 10.13 % | 15.800 M 35.11 % | 11.694 M -41.11 % | 19.859 M -18.88 % | 24.480 M 28.17 % | 19.100 M 1.54 % | 18.811 M -24.15 % | 24.800 M 31.91 % | 18.800 M -22.95 % | 24.400 M 14.87 % | 21.242 M -10.84 % | 23.825 M 30.19 % | 18.300 M -15.67 % | 21.700 M 27.10 % | 17.073 M 0.19 % | 17.040 M 18.33 % | 14.400 M -2.72 % | 14.803 M 13.18 % | 13.079 M -22.61 % | 16.900 M -48.00 % | 32.500 M -5.42 % | 34.364 M 21.71 % | 28.235 M -10.06 % | 31.394 M -18.24 % | 38.400 M 19.18 % | 32.220 M 12.66 % | 28.600 M 108.76 % | 13.700 M 24.55 % | 11.000 M 11.25 % | 9.888 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.645 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.400 M | 0.000 -100.00 % | 27.300 M -1.44 % | 27.700 M 2.21 % | 27.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.823 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.400 M 25.10 % | 25.900 M 447.11 % | 4.734 M |
Minority interest | 8.186 M 6.38 % | 7.695 M -71.90 % | 27.386 M -1.66 % | 27.848 M 3.67 % | 26.861 M 0.57 % | 26.709 M -18.59 % | 32.806 M -4.56 % | 34.375 M 2.22 % | 33.630 M -9.40 % | 37.120 M -0.50 % | 37.308 M -22.70 % | 48.265 M -0.39 % | 48.452 M 3.26 % | 46.923 M -1.67 % | 47.722 M -3.25 % | 49.323 M 4.17 % | 47.347 M -9.24 % | 52.166 M 4.80 % | 49.778 M 106.86 % | 24.064 M 18.82 % | 20.253 M 15.49 % | 17.537 M -3.86 % | 18.242 M -7.77 % | 19.779 M 25.53 % | 15.757 M 2.71 % | 15.341 M -7.22 % | 16.535 M 14.38 % | 14.456 M 3.56 % | 13.959 M 13.72 % | 12.275 M 4.97 % | 11.694 M 3.58 % | 11.290 M -8.21 % | 12.300 M 6.96 % | 11.500 M 0.62 % | 11.429 M 2.49 % | 11.151 M 7.27 % | 10.395 M -15.49 % | 12.300 M -1.36 % | 12.470 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 |
Capital lease obligations | 9.491 M -40.94 % | 16.071 M -19.10 % | 19.866 M 33.86 % | 14.841 M 8.67 % | 13.657 M -12.32 % | 15.576 M -6.03 % | 16.576 M -21.48 % | 21.110 M 62.85 % | 12.963 M -48.51 % | 25.177 M 45.70 % | 17.280 M -21.40 % | 21.984 M | 0.000 -100.00 % | 98.149 M 4.77 % | 93.676 M -13.70 % | 108.542 M 5.98 % | 102.418 M -15.52 % | 121.239 M 4.42 % | 116.107 M -12.14 % | 132.147 M -1.81 % | 134.588 M 0.77 % | 133.554 M 19.28 % | 111.968 M -6.27 % | 119.454 M 18.08 % | 101.164 M | 0.000 | 0.000 -100.00 % | 7.671 M 30.28 % | 5.888 M 6.03 % | 5.553 M | 0.000 -100.00 % | 6.272 M -57.72 % | 14.834 M -9.61 % | 16.411 M 9.13 % | 15.038 M -14.41 % | 17.569 M -58.45 % | 42.288 M 363.79 % | 9.118 M | 0.000 -100.00 % | 14.020 M 4.32 % | 13.439 M -8.08 % | 14.621 M | 0.000 -100.00 % | 18.764 M | 0.000 -100.00 % | 4.673 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 % | -32.400 M -25.10 % | -25.900 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.959 M | 0.000 | 0.000 -100.00 % | 56.215 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 |
Other total stockholders equity | 654.467 M 1 167.07 % | -61.333 M -24.22 % | -49.376 M -53.14 % | -32.242 M -34.21 % | -24.023 M 1.81 % | -24.466 M 3.39 % | -25.324 M 0.00 % | -25.325 M 1.15 % | -25.620 M -0.16 % | -25.579 M 0.34 % | -25.666 M 39.30 % | -42.282 M 0.06 % | -42.309 M -5.87 % | -39.962 M -25.65 % | -31.804 M -39.05 % | -22.873 M 10.05 % | -25.429 M -2.50 % | -24.808 M -106.88 % | 360.825 M -13.18 % | 415.603 M 5.86 % | 392.587 M 17.24 % | 334.847 M 73.51 % | 192.979 M -5.68 % | 204.601 M 25.04 % | 163.630 M -10.50 % | 182.827 M 1.02 % | 180.988 M 28.05 % | 141.340 M 16.99 % | 120.814 M -4.22 % | 126.136 M -17.84 % | 153.523 M 1 274.35 % | -13.073 M -177.69 % | 16.828 M -94.52 % | 307.285 M -0.13 % | 307.685 M 101.57 % | 152.642 M -42.41 % | 265.072 M -6.63 % | 283.895 M 0.01 % | 283.876 M 41.09 % | 201.201 M -13.46 % | 232.500 M -5.14 % | 245.100 M 1 181.50 % | 19.126 M -88.78 % | 170.505 M 2.53 % | 166.300 M -5.94 % | 176.800 M 884.96 % | 17.950 M -87.60 % | 144.765 M 2.58 % | 141.124 M -5.51 % | 149.355 M -2.03 % | 152.449 M 8 867.59 % | 1.700 M -98.82 % | 143.900 M 113.70 % | 67.337 M -53.01 % | 143.310 M 13.97 % | 125.749 M 58.37 % | 79.400 M -62.81 % | 213.515 M 9.49 % | 195.000 M 75.52 % | 111.100 M -0.98 % | 112.200 M -6.81 % | 120.403 M |
Deferred tax liabilities non current | 33.133 M 17.01 % | 28.316 M 110.78 % | 13.434 M -7.36 % | 14.502 M -43.94 % | 25.869 M 59.32 % | 16.237 M 63.35 % | 9.940 M | 0.000 -100.00 % | 31.535 M 267.24 % | 8.587 M -10.41 % | 9.585 M | 0.000 -100.00 % | 42.725 M 9.84 % | 38.896 M 1.46 % | 38.337 M | 0.000 -100.00 % | 48.149 M 6.68 % | 45.135 M 0.64 % | 44.847 M -19.73 % | 55.868 M | 0.000 -100.00 % | 38.696 M 1.62 % | 38.080 M | 0.000 -100.00 % | 37.896 M -28.64 % | 53.107 M 46.38 % | 36.279 M | 0.000 -100.00 % | 36.189 M -0.99 % | 36.552 M -0.69 % | 36.805 M 1.86 % | 36.133 M | 0.000 -100.00 % | 32.883 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.400 M | 0.000 -100.00 % | 27.279 M -1.63 % | 27.731 M 2.33 % | 27.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.200 M 8.26 % | 24.200 M -9.75 % | 26.815 M 34.32 % | 19.963 M -7.17 % | 21.506 M 9.72 % | 19.600 M 11.39 % | 17.596 M 12.79 % | 15.600 M 13.87 % | 13.700 M 17.09 % | 11.700 M 49.62 % | 7.820 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 -100.00 % | 1.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.000 K | 0.000 | 0.000 | 0.000 |
Total assets | 2.864 B -2.89 % | 2.949 B 0.18 % | 2.944 B 4.27 % | 2.823 B 3.27 % | 2.734 B 0.02 % | 2.733 B 7.37 % | 2.546 B -5.00 % | 2.680 B 2.63 % | 2.611 B -3.94 % | 2.718 B 2.05 % | 2.663 B -14.42 % | 3.112 B 4.25 % | 2.985 B 0.87 % | 2.959 B -4.47 % | 3.098 B 1.60 % | 3.049 B 5.25 % | 2.897 B -8.59 % | 3.169 B 10.45 % | 2.869 B -7.35 % | 3.097 B 2.48 % | 3.022 B 6.61 % | 2.834 B 12.55 % | 2.518 B -3.53 % | 2.611 B 7.64 % | 2.425 B 2.39 % | 2.369 B 5.42 % | 2.247 B -2.35 % | 2.301 B -5.00 % | 2.422 B 17.96 % | 2.053 B -0.30 % | 2.060 B -0.78 % | 2.076 B -0.76 % | 2.092 B 3.64 % | 2.019 B -2.71 % | 2.075 B -4.01 % | 2.161 B 15.08 % | 1.878 B -8.54 % | 2.054 B -4.76 % | 2.156 B -1.56 % | 2.190 B 38.28 % | 1.584 B 10.60 % | 1.432 B 10.49 % | 1.296 B 0.91 % | 1.285 B 5.85 % | 1.214 B 1.68 % | 1.194 B 1.76 % | 1.173 B -7.17 % | 1.264 B 2.74 % | 1.230 B 9.49 % | 1.123 B 2.50 % | 1.096 B 23.98 % | 883.900 M 0.02 % | 883.700 M -5.70 % | 937.133 M 2.35 % | 915.601 M 9.92 % | 832.998 M 3.22 % | 807.000 M -2.29 % | 825.937 M 3.10 % | 801.104 M 3.90 % | 771.000 M 5.01 % | 734.200 M 6.79 % | 687.488 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 | 2009-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.539 M | 0.000 -100.00 % | 19.798 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.948 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 -100.00 % | 6.581 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.900 M |
Stock based compensation | -3.268 M -309.89 % | 1.557 M 107.88 % | 749.000 K -40.41 % | 1.257 M 49.29 % | 842.000 K -49.55 % | 1.669 M 99.16 % | 838.000 K -56.17 % | 1.912 M 1 393.75 % | 128.000 K -69.38 % | 418.000 K -76.29 % | 1.763 M 314.82 % | 425.000 K -29.52 % | 603.000 K -31.63 % | 882.000 K 27.83 % | 690.000 K -84.95 % | 4.584 M 17.69 % | 3.895 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -730.000 K -156.15 % | 1.300 M 40.69 % | 924.000 K 25.03 % | 739.000 K 0.00 % | 739.000 K 5.57 % | 700.000 K 3.24 % | 678.000 K -0.15 % | 679.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 100.00 % | -7.000 K -107.00 % | 100.000 K | 0.000 -100.00 % | 71.000 K 14.52 % | 62.000 K -38.00 % | 100.000 K |
Change in working capital | -58.579 M -334.28 % | 25.004 M -59.93 % | 62.401 M 347.87 % | -25.175 M -131.45 % | 80.040 M 156.94 % | -140.577 M -371.08 % | 51.858 M -54.10 % | 112.973 M 585.18 % | -23.285 M 75.58 % | -95.335 M -181.80 % | 116.540 M 258.74 % | -73.416 M -240.42 % | -21.566 M 5.15 % | -22.738 M -146.00 % | 49.434 M 6 681.07 % | 729.000 K 102.06 % | -35.426 M 71.25 % | -123.240 M -286.57 % | 66.056 M 368.95 % | -24.561 M -151.60 % | 47.601 M 270.59 % | -27.904 M -263.74 % | 17.042 M 1 339.42 % | -1.375 M 96.94 % | -45.006 M -241.91 % | -13.163 M -989.99 % | 1.479 M 103.49 % | -42.384 M -378.70 % | -8.854 M -34.15 % | -6.600 M -119.45 % | 33.929 M 278.27 % | -19.032 M 76.61 % | -81.363 M -75.84 % | -46.272 M -59.14 % | -29.076 M -1 502.60 % | 2.073 M 209.11 % | -1.900 M 93.81 % | -30.700 M -887.79 % | 3.897 M -66.69 % | 11.700 M 186.67 % | -13.500 M 45.34 % | -24.700 M -816.17 % | -2.696 M -2 596.00 % | -100.000 K 99.30 % | -14.300 M -218.18 % | 12.100 M -43.98 % | 21.599 M 88.64 % | 11.450 M 144.38 % | -25.800 M 36.76 % | -40.800 M -155.74 % | 73.198 M 1 312.27 % | 5.183 M 122.83 % | -22.707 M -77.50 % | -12.793 M -25.85 % | -10.165 M -179.98 % | 12.709 M 523.63 % | -3.000 M 90.77 % | -32.503 M -169.94 % | -12.041 M -162.07 % | 19.400 M 188.58 % | -21.900 M -222.20 % | -6.797 M -134.31 % | 19.812 M 13.86 % | 17.400 M |
Accounts receivables | 10.607 M -86.75 % | 80.057 M 202.84 % | 26.435 M 137.11 % | -71.239 M -417.22 % | 22.457 M 161.44 % | -36.553 M -231.91 % | 27.711 M -61.08 % | 71.201 M 446.31 % | 13.033 M 129.24 % | -44.572 M -119.12 % | 233.161 M 650.49 % | -42.355 M -225.35 % | 33.789 M 158.22 % | -58.039 M -207.67 % | 53.907 M 651.08 % | -9.782 M 66.13 % | -28.879 M 47.76 % | -55.286 M -171.30 % | 77.536 M 295.85 % | -39.589 M -360.71 % | 15.185 M -12.68 % | 17.391 M -55.30 % | 38.905 M 290.17 % | -20.458 M -194.87 % | -6.938 M 74.95 % | -27.699 M -343.79 % | 11.362 M 148.51 % | -23.423 M 41.60 % | -40.110 M -335.21 % | 17.053 M 27.97 % | 13.326 M 156.13 % | -23.740 M 20.16 % | -29.736 M -10 558.06 % | -279.000 K -101.00 % | 28.020 M | 0.000 100.00 % | -9.530 M 44.33 % | -17.120 M -196.82 % | 17.682 M 194.70 % | 6.000 M 205.91 % | -5.665 M 55.36 % | -12.689 M -185.13 % | 14.906 M 174.76 % | -19.938 M -34.53 % | -14.820 M -440.61 % | 4.351 M 36.65 % | 3.184 M 144.70 % | -7.123 M 51.64 % | -14.728 M 57.34 % | -34.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 |
Inventory | -15.470 M -445.08 % | 4.483 M -85.03 % | 29.949 M 100.77 % | 14.917 M -47.20 % | 28.250 M 142.21 % | -66.923 M -281.72 % | 36.828 M 131.42 % | 15.914 M 179.94 % | -19.908 M 25.21 % | -26.620 M 63.60 % | -73.135 M -76.95 % | -41.332 M 41.90 % | -71.137 M -1 021.33 % | -6.344 M 53.95 % | -13.776 M -141.35 % | 33.316 M 231.44 % | -25.346 M 38.04 % | -40.905 M -263.54 % | -11.252 M 6.83 % | -12.077 M -256.99 % | 7.693 M 372.51 % | -2.823 M -139.09 % | 7.222 M 127.31 % | -26.442 M 45.60 % | -48.610 M -207.95 % | -15.785 M -313.22 % | 7.403 M 210.54 % | -6.697 M 47.17 % | -12.676 M -151.11 % | -5.048 M -183.00 % | 6.082 M 75.27 % | 3.470 M 175.43 % | -4.600 M -209.52 % | 4.200 M -77.24 % | 18.451 M 151.86 % | 7.326 M -31.53 % | 10.700 M 389.19 % | -3.700 M -148.19 % | 7.678 M -60.63 % | 19.500 M 183.69 % | -23.300 M -52.29 % | -15.300 M -6 583.05 % | 236.000 K 121.45 % | -1.100 M 72.50 % | -4.000 M -122.22 % | -1.800 M -121.92 % | 8.212 M 1 239.64 % | 613.000 K 102.81 % | -21.800 M -3 393.05 % | 662.000 K -77.75 % | 2.975 M -79.20 % | 14.300 M 225.33 % | -11.410 M -970.99 % | 1.310 M 116.20 % | -8.084 M -378.76 % | 2.900 M 161.70 % | -4.700 M 12.67 % | -5.382 M 16.26 % | -6.427 M -457.06 % | 1.800 M 157.14 % | 700.000 K 869.23 % | -91.000 K -101.41 % | 6.443 M -33.58 % | 9.700 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.159 M | 0.000 -100.00 % | 9.514 M 131.62 % | -30.093 M -105.41 % | -14.650 M -47 358.06 % | 31.000 K 100.07 % | -41.639 M -183.69 % | 49.751 M 969.01 % | -5.725 M -123.31 % | 24.560 M 191.74 % | -26.772 M -306.54 % | 12.962 M 148.21 % | -26.885 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 |
Other working capital | -53.716 M 9.78 % | -59.536 M -1 089.46 % | 6.017 M -80.68 % | 31.147 M 6.18 % | 29.333 M 227.86 % | -22.942 M -80.92 % | -12.681 M -177.59 % | 16.344 M 19.45 % | 13.683 M 244.14 % | -9.493 M 78.19 % | -43.517 M -183.83 % | 51.910 M 252.82 % | -33.969 M -171.71 % | 47.370 M 410.48 % | -15.257 M -484.60 % | 3.967 M -32.04 % | 5.837 M 3 659.15 % | -164.000 K 28.07 % | -228.000 K -100.84 % | 27.105 M 9.63 % | 24.723 M 158.21 % | -42.472 M -46.03 % | -29.085 M -163.89 % | 45.525 M 331.84 % | 10.542 M -65.23 % | 30.321 M 275.41 % | -17.286 M -40.95 % | -12.264 M -127.92 % | 43.932 M 336.13 % | -18.605 M -228.12 % | 14.521 M 1 072.94 % | 1.238 M 102.63 % | -47.027 M 6.31 % | -50.193 M 33.56 % | -75.547 M -1 338.17 % | -5.253 M -71.11 % | -3.070 M 68.93 % | -9.880 M 53.97 % | -21.463 M -55.53 % | -13.800 M -189.23 % | 15.465 M 370.20 % | 3.289 M 118.44 % | -17.838 M -185.19 % | 20.938 M 363.23 % | 4.520 M -52.67 % | 9.549 M -6.41 % | 10.203 M -43.19 % | 17.960 M 67.41 % | 10.728 M 254.63 % | -6.938 M -109.88 % | 70.223 M 870.24 % | -9.117 M 19.30 % | -11.297 M 19.90 % | -14.103 M -577.70 % | -2.081 M -121.22 % | 9.809 M 477.00 % | 1.700 M 106.27 % | -27.121 M -383.10 % | -5.614 M -131.90 % | 17.600 M 177.88 % | -22.600 M -237.01 % | -6.706 M -150.16 % | 13.369 M 73.62 % | 7.700 M |
Other non cash items | 26.778 M 321.97 % | 6.346 M -64.08 % | 17.665 M 61.95 % | 10.908 M 191.06 % | -11.979 M 75.57 % | -49.031 M -131.91 % | 153.658 M 506.19 % | -37.829 M -176.16 % | 49.673 M 19.52 % | 41.562 M -57.20 % | 97.115 M 64.50 % | 59.038 M -48.83 % | 115.373 M 26.26 % | 91.375 M 935.88 % | 8.821 M 247.61 % | -5.976 M -107.41 % | 80.642 M 374.56 % | 16.993 M -78.28 % | 78.230 M 244.53 % | 22.706 M -83.90 % | 141.001 M 494.41 % | 23.721 M -55.06 % | 52.782 M 463.13 % | 9.373 M -59.74 % | 23.281 M 13 179.21 % | -178.000 K 98.55 % | -12.301 M -58.56 % | -7.758 M -119.93 % | 38.936 M 575.58 % | -8.187 M -3 189.43 % | 265.000 K -96.16 % | 6.895 M -20.67 % | 8.692 M 1 134.66 % | 704.000 K -99.02 % | 71.618 M 333.37 % | -30.689 M -334.27 % | 13.100 M 59.76 % | 8.200 M -3.55 % | 8.502 M 176.59 % | -11.100 M -26.14 % | -8.800 M -300.00 % | -2.200 M -107.32 % | 30.074 M 213.27 % | 9.600 M 442.86 % | -2.800 M 54.10 % | -6.100 M -331.10 % | -1.415 M 68.49 % | -4.490 M 47.18 % | -8.500 M -409.59 % | -1.668 M 95.99 % | -41.595 M -1 104.95 % | -3.452 M -114.26 % | 24.215 M 153.85 % | 9.539 M -77.03 % | 41.534 M 599.87 % | -8.309 M -537.32 % | 1.900 M -58.73 % | 4.604 M 2.70 % | 4.483 M -87.85 % | 36.908 M 405.59 % | 7.300 M 140.47 % | -18.040 M -192.36 % | 19.532 M 315.57 % | 4.700 M |
Net cash provided by operating activities | 26.934 M -81.42 % | 144.960 M -17.08 % | 174.810 M 70.03 % | 102.809 M -40.65 % | 173.239 M 1 320.08 % | -14.199 M -105.07 % | 280.109 M 25.36 % | 223.443 M 128.31 % | 97.867 M 67.66 % | 58.371 M -78.33 % | 269.383 M 327.37 % | 63.033 M -50.87 % | 128.301 M 53.62 % | 83.516 M -36.72 % | 131.972 M 26.36 % | 104.439 M 216.86 % | 32.961 M 148.19 % | -68.398 M -147.24 % | 144.791 M 322.41 % | 34.277 M -48.69 % | 66.810 M 72.94 % | 38.631 M -59.09 % | 94.439 M 10.04 % | 85.826 M 233.30 % | 25.750 M -40.68 % | 43.412 M -20.78 % | 54.797 M 40.28 % | 39.062 M -34.79 % | 59.900 M 27.54 % | 46.964 M -46.40 % | 87.616 M 122.88 % | 39.310 M 212.64 % | -34.900 M -242.16 % | -10.200 M -110.92 % | 93.399 M 34.11 % | 69.643 M 101.28 % | 34.600 M 36.22 % | 25.400 M -58.56 % | 61.289 M -31.98 % | 90.100 M 158.17 % | 34.900 M -21.92 % | 44.700 M -39.33 % | 73.673 M -4.44 % | 77.100 M 250.45 % | 22.000 M -56.95 % | 51.100 M -11.04 % | 57.439 M 36.60 % | 42.048 M 5 156.00 % | 800.000 K 111.43 % | -7.001 M -113.43 % | 52.114 M 37.34 % | 37.944 M 7.47 % | 35.307 M 30.59 % | 27.036 M -12.90 % | 31.039 M 10.46 % | 28.100 M -22.16 % | 36.100 M 75 308.33 % | -48.000 K -100.13 % | 35.694 M -45.53 % | 65.528 M 309.55 % | 16.000 M -28.86 % | 22.492 M -51.70 % | 46.571 M -17.86 % | 56.700 M |
Investments in property plant and equipment | -6.871 M -126.24 % | -3.037 M 95.37 % | -65.531 M -187.09 % | -22.826 M -366.79 % | -4.890 M 47.53 % | -9.319 M -31.35 % | -7.095 M | 0.000 100.00 % | -19.175 M -294.22 % | -4.864 M 36.89 % | -7.707 M 33.53 % | -11.594 M 58.60 % | -28.003 M -85.88 % | -15.065 M 13.41 % | -17.398 M -2.15 % | -17.031 M -201.81 % | -5.643 M 68.99 % | -18.200 M 45.78 % | -33.569 M -273.20 % | -8.995 M 53.49 % | -19.342 M -13.38 % | -17.059 M 18.39 % | -20.904 M 40.11 % | -34.904 M -160.96 % | -13.375 M -31.81 % | -10.147 M 62.58 % | -27.119 M -177.49 % | -9.773 M -44.12 % | -6.781 M 27.69 % | -9.378 M 39.43 % | -15.483 M -575.08 % | 3.259 M 125.39 % | -12.837 M -159.75 % | -4.942 M 65.57 % | -14.353 M 23.28 % | -18.709 M -339.69 % | -4.255 M 84.11 % | -26.777 M -47.60 % | -18.141 M -17.71 % | -15.411 M 18.80 % | -18.979 M -35.41 % | -14.016 M -465.86 % | 3.831 M 115.14 % | -25.301 M -8.12 % | -23.400 M 35.54 % | -36.300 M -24.87 % | -29.071 M -320.34 % | -6.916 M 37.13 % | -11.000 M -61.50 % | -6.811 M 17.41 % | -8.247 M 66.06 % | -24.300 M -920.11 % | 2.963 M 122.01 % | -13.463 M 15.80 % | -15.990 M -9.94 % | -14.544 M -179.69 % | -5.200 M -0.33 % | -5.183 M 89.62 % | -49.910 M -319.41 % | -11.900 M -67.61 % | -7.100 M 83.31 % | -42.544 M -119.85 % | -19.351 M -127.66 % | -8.500 M |
Acquisitions net | -76.823 M -980.80 % | -7.108 M -20.11 % | -5.918 M -0.53 % | -5.887 M 33.93 % | -8.910 M -105.01 % | 177.679 M 11 310.03 % | -1.585 M 91.19 % | -17.992 M | 0.000 | 0.000 100.00 % | -12.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.100 M -1 478.95 % | -133.000 K 98.36 % | -8.094 M -85.43 % | -4.365 M -32.76 % | -3.288 M -68.62 % | -1.950 M | 0.000 | 0.000 | 0.000 100.00 % | -3.346 M -323.54 % | -790.000 K | 0.000 | 0.000 | 0.000 100.00 % | -37.147 M | 0.000 | 0.000 | 0.000 -100.00 % | 66.988 M | 0.000 | 0.000 100.00 % | -339.906 M | 0.000 100.00 % | -123.500 M -453.81 % | -22.300 M | 0.000 100.00 % | -6.400 M | 0.000 | 0.000 | 0.000 100.00 % | -10.268 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 |
Purchases of investments | 33.101 M 177.98 % | -42.449 M 33.93 % | -64.249 M -1 726.29 % | -3.518 M -2 058.28 % | -163.000 K | 0.000 100.00 % | -41.910 M -307.76 % | 20.172 M 194.22 % | -21.410 M -706.40 % | -2.655 M -104.65 % | 57.151 M 7.39 % | 53.219 M 155.25 % | -96.329 M -1 570.06 % | -5.768 M -105.02 % | 114.976 M 420.18 % | 22.103 M 124.01 % | -92.040 M -323.83 % | -21.716 M -165.61 % | 33.097 M 109.90 % | 15.768 M 146.13 % | -34.178 M -1 021.33 % | -3.048 M -463.40 % | -541.000 K -103.22 % | 16.824 M 6 646.30 % | -257.000 K 44.61 % | -464.000 K 86.55 % | -3.451 M -1 017.82 % | 376.000 K 281.64 % | -207.000 K -22.49 % | -169.000 K 98.27 % | -9.787 M -100.11 % | 8.822 B 200.04 % | -8.819 B -220 264.77 % | -4.002 M | 0.000 | 0.000 | 0.000 100.00 % | -600.000 K | 0.000 100.00 % | -394.600 M | 0.000 100.00 % | -5.900 M | 0.000 | 0.000 100.00 % | -1.400 M 17.65 % | -1.700 M | 0.000 | 0.000 100.00 % | -2.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.948 M -1 848.00 % | -100.000 K | 0.000 | 0.000 100.00 % | -47.200 M -23 500.00 % | -200.000 K | 0.000 | 0.000 100.00 % | -3.800 M |
Sales maturities of investments | 2.881 M -92.94 % | 40.780 M | 0.000 100.00 % | -1.774 M 5.34 % | -1.874 M | 0.000 | 0.000 -100.00 % | 14.491 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.726 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -338.000 K | 0.000 | 0.000 | 0.000 100.00 % | -5.842 M -3 597.47 % | -158.000 K -290.36 % | 83.000 K -98.59 % | 5.900 M | 0.000 | 0.000 -100.00 % | 600.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 |
Other investing activites | -15.668 M 21.29 % | -19.906 M -132.90 % | 60.502 M | 0.000 100.00 % | -5.079 M -1 326.81 % | 414.000 K 107.47 % | -5.544 M 80.87 % | -28.982 M -123.76 % | -12.952 M -254.36 % | -3.655 M -123.14 % | 15.796 M 322.29 % | -7.106 M 54.28 % | -15.544 M -53.31 % | -10.139 M 92.07 % | -127.866 M -234.14 % | -38.267 M -1 252.67 % | -2.829 M 87.27 % | -22.225 M 77.46 % | -98.615 M -241.37 % | -28.888 M -106.98 % | -13.957 M | 0.000 100.00 % | -8.836 M 67.03 % | -26.800 M -216.97 % | -8.455 M 3.19 % | -8.734 M -353.09 % | 3.451 M -70.04 % | 11.519 M 222.84 % | -9.377 M -45.63 % | -6.439 M 27.90 % | -8.931 M 99.90 % | -8.827 B -200.08 % | 8.819 B 36 745 950.00 % | 24.000 K 100.17 % | -14.070 M -44.57 % | -9.732 M -12.57 % | -8.645 M -950.43 % | -823.000 K -100.22 % | 378.547 M 3 852.08 % | -10.089 M -300.20 % | -2.521 M -238.82 % | 1.816 M 104.39 % | -41.398 M -10 423.69 % | 401.000 K -87.85 % | 3.300 M 94.12 % | 1.700 M -67.86 % | 5.289 M -94.69 % | 99.518 M 1 973.29 % | 4.800 M 4 100.00 % | -120.000 K 99.94 % | -207.246 M -1 355.35 % | 16.509 M 200.58 % | -16.413 M -915.35 % | 2.013 M -56.86 % | 4.666 M 127.30 % | -17.094 M -557.46 % | -2.600 M 22.25 % | -3.344 M -106.12 % | 54.654 M 30.43 % | 41.903 M 1 232.51 % | -3.700 M -196.05 % | 3.852 M -31.24 % | 5.602 M | 0.000 |
Net cash used for investing activites | -63.380 M -99.81 % | -31.720 M 57.82 % | -75.196 M -121.13 % | -34.005 M -62.58 % | -20.916 M -112.39 % | 168.774 M 400.66 % | -56.134 M -355.97 % | -12.311 M 69.67 % | -40.585 M -263.21 % | -11.174 M -120.99 % | 53.240 M 54.23 % | 34.519 M 124.68 % | -139.876 M -351.62 % | -30.972 M -2.26 % | -30.288 M 8.76 % | -33.195 M 66.97 % | -100.512 M -56.46 % | -64.241 M 18.16 % | -78.494 M -159.84 % | -30.209 M 57.95 % | -71.842 M -207.08 % | -23.395 M 27.41 % | -32.231 M 28.18 % | -44.880 M -103.20 % | -22.087 M -14.17 % | -19.345 M 37.20 % | -30.803 M -2 412.54 % | 1.332 M 108.14 % | -16.365 M -2.37 % | -15.986 M 60.08 % | -40.043 M -4.91 % | -38.168 M -200.54 % | -12.700 M -320.53 % | -3.020 M 89.37 % | -28.423 M -173.74 % | 38.547 M 413.39 % | -12.300 M 56.38 % | -28.200 M -237.56 % | 20.500 M 104.88 % | -420.100 M -189.72 % | -145.000 M -258.91 % | -40.400 M -7.54 % | -37.567 M -20.02 % | -31.300 M -45.58 % | -21.500 M 40.77 % | -36.300 M -52.64 % | -23.782 M -128.88 % | 82.334 M 1 035.61 % | -8.800 M -26.97 % | -6.931 M 96.78 % | -215.493 M -2 665.92 % | -7.791 M 42.07 % | -13.450 M -17.47 % | -11.450 M -1.11 % | -11.324 M 66.28 % | -33.586 M -325.14 % | -7.900 M 7.35 % | -8.527 M -279.74 % | 4.744 M 127.59 % | -17.197 M -56.34 % | -11.000 M 71.57 % | -38.692 M -181.42 % | -13.749 M -11.78 % | -12.300 M |
Debt repayment | -27.241 M -5 733.19 % | -467.000 K 95.29 % | -9.924 M -230.25 % | -3.005 M 97.48 % | -119.309 M -449.99 % | -21.693 M | 0.000 100.00 % | -48.384 M 55.42 % | -108.530 M -521.74 % | 25.734 M 111.15 % | -230.793 M -3 485.55 % | 6.817 M 108.07 % | -84.457 M -796.27 % | 12.130 M 141.39 % | -29.305 M -10 556.36 % | -275.000 K 99.77 % | -117.344 M -252.70 % | 76.846 M 1 413.16 % | -5.852 M 73.94 % | -22.456 M -110.24 % | 219.280 M 2 731.25 % | 7.745 M 116.80 % | -46.100 M -513.93 % | -7.509 M -116.65 % | 45.101 M 1 608.39 % | -2.990 M 79.17 % | -14.356 M 93.44 % | -218.945 M -215.11 % | 190.200 M 1 932.90 % | -10.377 M 40.17 % | -17.343 M -921.38 % | -1.698 M -102.94 % | 57.811 M 668.67 % | -10.166 M 76.65 % | -43.530 M -120.40 % | 213.361 M 313.38 % | -99.993 M -6 149.56 % | -1.600 M 95.01 % | -32.081 M -931.21 % | -3.111 M -102.19 % | 142.250 M 508.17 % | 23.390 M 576.99 % | 3.455 M 3 555.00 % | -100.000 K -100.50 % | 20.156 M 397.43 % | 4.052 M 104.04 % | -100.243 M -41 352.26 % | 243.000 K -99.71 % | 84.000 M 784.21 % | 9.500 M -95.39 % | 206.132 M | 0.000 100.00 % | -36.000 M | 0.000 -100.00 % | 54.425 M 353.54 % | 12.000 M 133.33 % | -36.000 M | 0.000 100.00 % | -10.046 M -13.49 % | -8.852 M | 0.000 | 0.000 100.00 % | -9.501 M -1 483.50 % | -600.000 K |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 443.000 K -48.37 % | 858.000 K | 0.000 -100.00 % | 296.000 K 821.95 % | -41.000 K -147.13 % | 87.000 K | 0.000 -100.00 % | 14.521 M | 0.000 -100.00 % | 4.322 M | 0.000 -100.00 % | 14.000 K | 0.000 -100.00 % | 99.005 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.380 M -101.39 % | 386.200 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 % | 22.200 M 12 165.19 % | 181.000 K -84.44 % | 1.163 M | 0.000 | 0.000 100.00 % | -11.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 748.000 K 106.26 % | -11.957 M 30.21 % | -17.134 M -108.47 % | -8.219 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.899 M -33 059.26 % | 27.000 K 101.15 % | -2.347 M 71.23 % | -8.158 M -20.45 % | -6.773 M -1 801.76 % | 398.000 K 164.09 % | -621.000 K | 0.000 100.00 % | -5.217 M | 0.000 | 0.000 100.00 % | -3.613 M | 0.000 100.00 % | -1.187 M | 0.000 | 0.000 | 0.000 100.00 % | -2.336 M | 0.000 100.00 % | -1.876 M | 0.000 100.00 % | -1.327 M 80.19 % | -6.700 M -79.91 % | -3.724 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.200 M 79.66 % | -5.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.000 M | 0.000 | 0.000 | 0.000 100.00 % | -12.600 M -48.24 % | -8.500 M | 0.000 100.00 % | -7.010 M 1.27 % | -7.100 M -20.34 % | -5.900 M | 0.000 100.00 % | -7.205 M 38.42 % | -11.700 M |
Dividends paid | -29.892 M 31.39 % | -43.571 M -3 480.22 % | 1.289 M 200.00 % | -1.289 M 97.52 % | -51.977 M | 0.000 100.00 % | -46.232 M -188.66 % | -16.016 M -11.06 % | -14.421 M 31.33 % | -21.000 M -4 425.86 % | -464.000 K | 0.000 | 0.000 100.00 % | -23.144 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.170 M | 0.000 | 0.000 100.00 % | -22.170 M -355.05 % | -4.872 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.576 M | 0.000 100.00 % | -14.102 M -33 476.19 % | -42.000 K 99.61 % | -10.800 M 18.06 % | -13.181 M | 0.000 100.00 % | -10.000 K 99.94 % | -16.100 M -96.34 % | -8.200 M -25.36 % | -6.541 M 26.12 % | -8.853 M 13.53 % | -10.238 M -111.97 % | -4.830 M 43.06 % | -8.482 M -30.49 % | -6.500 M 18.75 % | -8.000 M 24.53 % | -10.600 M -2.23 % | -10.369 M -87.00 % | -5.545 M 70.03 % | -18.500 M | 0.000 100.00 % | -15.511 M -230.58 % | -4.692 M 92.88 % | -65.911 M -2 053.25 % | -3.061 M -10.07 % | -2.781 M -9 489.66 % | -29.000 K 98.74 % | -2.300 M 67.00 % | -6.969 M -18 439.47 % | 38.000 K 0.00 % | 38.000 K 102.38 % | -1.600 M 71.50 % | -5.614 M -140 250.00 % | -4.000 K 99.91 % | -4.500 M |
Other financing activites | -17.916 M -52.33 % | -11.761 M 85.10 % | -78.913 M -64.82 % | -47.877 M -96.74 % | -24.335 M -162.20 % | -9.281 M 84.77 % | -60.940 M -558.88 % | -9.249 M 79.67 % | -45.494 M -201.78 % | -15.075 M 76.07 % | -62.994 M -224.80 % | -19.395 M 73.30 % | -72.637 M -622.54 % | -10.053 M 76.95 % | -43.619 M -271.48 % | -11.742 M 69.44 % | -38.426 M -201.40 % | -12.749 M 52.55 % | -26.869 M -100.80 % | -13.381 M 59.67 % | -33.177 M -253.74 % | -9.379 M 69.07 % | -30.323 M -242.56 % | -8.852 M 71.69 % | -31.263 M 28.36 % | -43.636 M 6.84 % | -46.838 M -1 895.65 % | -2.347 M 90.72 % | -25.302 M -726.59 % | -3.061 M 88.40 % | -26.386 M -762.57 % | -3.059 M 93.07 % | -44.111 M -925.84 % | -4.300 M 91.37 % | -49.849 M -195.45 % | -16.872 M -311.08 % | 7.993 M 181.56 % | -9.800 M 76.24 % | -41.254 M -110.92 % | 377.864 M 1 924.37 % | -20.712 M -82.32 % | -11.360 M 56.63 % | -26.194 M -127.77 % | -11.500 M 19.33 % | -14.256 M -1 397.48 % | -952.000 K 96.12 % | -24.559 M -86.63 % | -13.159 M -18.55 % | -11.100 M 12.95 % | -12.751 M 63.69 % | -35.117 M -175.00 % | -12.770 M -6.38 % | -12.004 M -55.09 % | -7.740 M 7.77 % | -8.392 M -135.67 % | 23.529 M 220.66 % | -19.500 M | 0.000 -100.00 % | 202.000 K -97.72 % | 8.872 M 159.95 % | -14.800 M | 0.000 | 0.000 -100.00 % | 9.000 M |
Net cash used provided by financing activities | -74.301 M -9.66 % | -67.756 M 35.27 % | -104.682 M -73.34 % | -60.390 M 69.06 % | -195.178 M -548.09 % | -30.116 M 71.90 % | -107.172 M -46.10 % | -73.353 M 56.46 % | -168.486 M -1 543.12 % | -10.254 M 96.62 % | -303.150 M -15 488.32 % | 1.970 M 101.24 % | -159.441 M -540.25 % | -24.903 M 68.75 % | -79.697 M -586.75 % | -11.605 M 92.58 % | -156.391 M -195.89 % | 163.102 M 371.35 % | -60.108 M -67.73 % | -35.837 M -119.26 % | 186.103 M 778.79 % | -27.417 M 66.27 % | -81.295 M -363.27 % | -17.548 M -226.81 % | 13.838 M 129.68 % | -46.626 M 23.81 % | -61.194 M 72.64 % | -223.628 M -244.91 % | 154.322 M 1 107.72 % | -15.314 M 73.52 % | -57.831 M -844.03 % | -6.126 M -311.24 % | 2.900 M 109.24 % | -31.371 M 66.40 % | -93.379 M -147.53 % | 196.479 M 281.76 % | -108.100 M -451.53 % | -19.600 M 75.46 % | -79.876 M -121.83 % | 365.900 M 228.75 % | 111.300 M 1 445.83 % | 7.200 M 123.06 % | -31.221 M -72.49 % | -18.100 M -448.48 % | -3.300 M 75.37 % | -13.400 M 90.09 % | -135.171 M -632.20 % | -18.461 M -133.94 % | 54.400 M 1 773.33 % | -3.251 M -101.83 % | 177.348 M 1 115.62 % | -17.462 M 84.65 % | -113.734 M -1 080.06 % | -9.638 M -122.28 % | 43.252 M 88.87 % | 22.900 M 139.62 % | -57.800 M -729.39 % | -6.969 M 58.56 % | -16.816 M -138.80 % | -7.042 M 57.06 % | -16.400 M -192.13 % | -5.614 M 66.40 % | -16.710 M -114.23 % | -7.800 M |
Effect of forex changes on cash | -17.238 M 38.08 % | -27.838 M -185.96 % | 32.383 M 308.10 % | 7.935 M 14.68 % | 6.919 M -49.56 % | 13.718 M 110.60 % | -129.403 M -1 001.76 % | 14.350 M 226.33 % | -11.359 M -483.88 % | 2.959 M 319.72 % | 705.000 K -93.97 % | 11.682 M -6.51 % | 12.496 M 150.15 % | -24.917 M -6 338.50 % | -387.000 K 97.02 % | -13.003 M -204.29 % | 12.468 M -23.41 % | 16.278 M 244.71 % | -11.249 M -1 362.81 % | -769.000 K -108.37 % | 9.187 M -66.64 % | 27.535 M 678.95 % | -4.756 M -137.48 % | 12.690 M 728.53 % | -2.019 M -213.24 % | 1.783 M 47.60 % | 1.208 M -96.36 % | 33.227 M 338.07 % | -13.957 M -1 314.71 % | 1.149 M 191.92 % | -1.250 M -166.77 % | 1.872 M -30.67 % | 2.700 M -19.55 % | 3.356 M 2 107.89 % | 152.000 K 110.66 % | -1.426 M 72.58 % | -5.200 M 35.80 % | -8.100 M -39.75 % | -5.796 M -135.78 % | 16.200 M 337.84 % | 3.700 M 184.09 % | -4.400 M -87.79 % | -2.343 M -681.00 % | -300.000 K 78.57 % | -1.400 M -182.35 % | 1.700 M 423.08 % | 325.000 K 105.88 % | -5.528 M -177.86 % | 7.100 M 605.77 % | 1.006 M -59.61 % | 2.491 M 131.72 % | 1.075 M 28.74 % | 835.000 K 492.02 % | -213.000 K 79.40 % | -1.034 M -125.16 % | 4.109 M 556.56 % | -900.000 K -259.01 % | 566.000 K 158.47 % | -968.000 K -683.13 % | 166.000 K 118.44 % | -900.000 K -151.08 % | 1.762 M 1 544.26 % | -122.000 K 79.67 % | -600.000 K |
Net change in cash | -127.985 M -825.29 % | 17.646 M -35.40 % | 27.315 M 67.07 % | 16.349 M 145.49 % | -35.936 M -125.72 % | 139.715 M 1 208.85 % | -12.600 M -108.28 % | 152.129 M 224.12 % | -122.563 M -407.16 % | 39.902 M 102.40 % | 19.714 M -82.27 % | 111.204 M 170.15 % | -158.520 M -5 919.38 % | 2.724 M -87.39 % | 21.600 M -53.68 % | 46.636 M 122.05 % | -211.474 M -552.44 % | 46.741 M 1 023.74 % | -5.060 M 84.45 % | -32.538 M -117.10 % | 190.258 M 1 139.14 % | 15.354 M 164.40 % | -23.843 M -166.07 % | 36.088 M 133.10 % | 15.482 M 174.52 % | -20.776 M 42.28 % | -35.992 M 76.01 % | -150.007 M -181.57 % | 183.900 M 993.80 % | 16.813 M 246.10 % | -11.508 M -262.11 % | -3.178 M 92.43 % | -42.000 M -1.65 % | -41.318 M -46.25 % | -28.251 M -109.32 % | 303.228 M 433.22 % | -91.000 M -198.36 % | -30.500 M -678.66 % | -3.917 M -107.52 % | 52.100 M 963.27 % | 4.900 M -30.99 % | 7.100 M 179.31 % | 2.542 M -90.72 % | 27.400 M 752.38 % | -4.200 M -235.48 % | 3.100 M 103.06 % | -101.189 M -200.79 % | 100.393 M 88.00 % | 53.400 M 430.10 % | -16.177 M -198.40 % | 16.440 M 19.42 % | 13.766 M 115.12 % | -91.042 M -1 687.48 % | 5.735 M -90.74 % | 61.933 M 180.24 % | 22.100 M 172.22 % | -30.600 M -104.30 % | -14.978 M -166.15 % | 22.644 M -45.30 % | 41.400 M 436.59 % | -12.300 M 38.66 % | -20.052 M -225.40 % | 15.990 M -55.58 % | 36.000 M |
Cash at beginning of period | 587.118 M 3.10 % | 569.472 M 5.04 % | 542.157 M 3.11 % | 525.808 M -6.40 % | 561.744 M 33.11 % | 422.029 M -2.90 % | 434.629 M 53.85 % | 282.500 M -30.26 % | 405.063 M 10.93 % | 365.161 M 5.71 % | 345.447 M 47.47 % | 234.243 M -40.36 % | 392.763 M 7.57 % | 365.122 M -0.90 % | 368.439 M 14.49 % | 321.803 M -39.66 % | 533.277 M 9.61 % | 486.536 M -1.03 % | 491.596 M -6.21 % | 524.134 M 56.98 % | 333.876 M 4.82 % | 318.522 M -6.96 % | 342.365 M 11.78 % | 306.277 M 5.32 % | 290.795 M -6.67 % | 311.571 M -10.36 % | 347.563 M -30.15 % | 497.570 M 58.63 % | 313.670 M 5.66 % | 296.857 M -3.73 % | 308.365 M -1.02 % | 311.543 M -11.87 % | 353.500 M -10.46 % | 394.777 M -6.68 % | 423.028 M 253.06 % | 119.816 M -43.16 % | 210.800 M -12.64 % | 241.300 M -1.59 % | 245.200 M 26.98 % | 193.100 M 2.60 % | 188.200 M 3.92 % | 181.100 M 1.44 % | 178.524 M 18.15 % | 151.100 M -2.70 % | 155.300 M 2.04 % | 152.200 M -39.93 % | 253.392 M 65.62 % | 152.999 M 53.61 % | 99.600 M -13.97 % | 115.779 M 14.41 % | 101.200 M 23.05 % | 82.242 M -53.18 % | 175.673 M 2.27 % | 171.780 M 56.38 % | 109.847 M 25.25 % | 87.700 M -29.73 % | 124.800 M -10.69 % | 139.744 M 19.34 % | 117.100 M 54.69 % | 75.700 M -13.98 % | 88.000 M -18.59 % | 108.090 M 17.36 % | 92.100 M 64.17 % | 56.100 M |
Cash at end of period | 459.133 M -21.80 % | 587.118 M 3.10 % | 569.472 M 5.04 % | 542.157 M 3.11 % | 525.808 M -6.40 % | 561.744 M 33.11 % | 422.029 M -2.90 % | 434.629 M 53.85 % | 282.500 M -30.26 % | 405.063 M 10.93 % | 365.161 M 5.71 % | 345.447 M 47.47 % | 234.243 M -40.36 % | 392.763 M 0.70 % | 390.039 M 5.86 % | 368.439 M 14.49 % | 321.803 M -39.66 % | 533.277 M 9.61 % | 486.536 M -1.03 % | 491.596 M -6.21 % | 524.134 M 56.98 % | 333.876 M 4.82 % | 318.522 M -6.96 % | 342.365 M 11.78 % | 306.277 M 5.32 % | 290.795 M -6.67 % | 311.571 M -10.36 % | 347.563 M -30.15 % | 497.570 M 58.63 % | 313.670 M 5.66 % | 296.857 M -3.73 % | 308.365 M -1.01 % | 311.500 M -11.87 % | 353.459 M -10.47 % | 394.777 M -6.68 % | 423.028 M 253.11 % | 119.800 M -43.17 % | 210.800 M -12.63 % | 241.283 M -1.60 % | 245.200 M 26.98 % | 193.100 M 2.60 % | 188.200 M 3.94 % | 181.066 M 1.44 % | 178.500 M 18.13 % | 151.100 M -2.70 % | 155.300 M 2.03 % | 152.203 M -39.93 % | 253.392 M 65.62 % | 153.000 M 53.61 % | 99.602 M -15.33 % | 117.640 M 22.53 % | 96.008 M 1.92 % | 94.200 M -46.38 % | 175.673 M 2.27 % | 171.780 M 56.38 % | 109.847 M 16.61 % | 94.200 M -24.50 % | 124.766 M -10.72 % | 139.744 M 19.34 % | 117.100 M 54.69 % | 75.700 M -14.01 % | 88.038 M -18.55 % | 108.090 M 17.36 % | 92.100 M |
Operating cash flow | 26.934 M -81.42 % | 144.960 M -17.08 % | 174.810 M 70.03 % | 102.809 M -40.65 % | 173.239 M 1 468.40 % | -12.660 M -104.70 % | 269.444 M 20.59 % | 223.443 M 128.31 % | 97.867 M 67.66 % | 58.371 M -78.33 % | 269.383 M 327.37 % | 63.033 M -50.87 % | 128.301 M 53.62 % | 83.516 M -36.72 % | 131.972 M 26.36 % | 104.439 M 216.86 % | 32.961 M 148.19 % | -68.398 M -147.24 % | 144.791 M 322.41 % | 34.277 M -48.69 % | 66.810 M 72.94 % | 38.631 M -59.09 % | 94.439 M 10.04 % | 85.826 M 233.30 % | 25.750 M -40.68 % | 43.412 M -20.78 % | 54.797 M 40.28 % | 39.062 M -34.79 % | 59.900 M 27.54 % | 46.964 M -46.40 % | 87.616 M 122.88 % | 39.310 M 200.13 % | -39.260 M -281.80 % | -10.283 M -111.01 % | 93.399 M 33.99 % | 69.705 M 101.46 % | 34.600 M 36.22 % | 25.400 M -58.56 % | 61.289 M -31.98 % | 90.100 M 158.17 % | 34.900 M -21.92 % | 44.700 M -39.33 % | 73.673 M -4.44 % | 77.100 M 250.45 % | 22.000 M -56.95 % | 51.100 M -11.04 % | 57.439 M 36.60 % | 42.048 M 5 156.00 % | 800.000 K 111.43 % | -7.001 M -113.43 % | 52.114 M 37.34 % | 37.944 M 7.47 % | 35.307 M 34.21 % | 26.307 M -15.25 % | 31.039 M -45.47 % | 56.925 M 57.69 % | 36.100 M 75 308.33 % | -48.000 K -100.13 % | 35.694 M -45.53 % | 65.528 M 309.55 % | 16.000 M -28.86 % | 22.492 M -51.70 % | 46.571 M -17.86 % | 56.700 M |
Capital expenditure | -22.539 M 1.76 % | -22.943 M 64.99 % | -65.531 M -274.44 % | -17.501 M -75.55 % | -9.969 M 20.59 % | -12.554 M 0.67 % | -12.639 M | 0.000 100.00 % | -15.520 M -219.08 % | -4.864 M 64.06 % | -13.532 M -16.72 % | -11.594 M 58.60 % | -28.003 M -85.88 % | -15.065 M 53.98 % | -32.739 M 40.80 % | -55.298 M -879.94 % | -5.643 M 68.99 % | -18.200 M 66.48 % | -54.295 M -43.32 % | -37.883 M -95.86 % | -19.342 M -13.38 % | -17.059 M 42.64 % | -29.740 M 51.80 % | -61.704 M -361.34 % | -13.375 M -31.81 % | -10.147 M 62.58 % | -27.119 M 16.37 % | -32.429 M -378.23 % | -6.781 M 57.13 % | -15.817 M 35.21 % | -24.414 M -8 436.36 % | -286.000 K 96.43 % | -8.016 M 9.93 % | -8.900 M 68.69 % | -28.423 M 0.27 % | -28.501 M -120.94 % | -12.900 M 53.26 % | -27.600 M 22.33 % | -35.533 M -39.35 % | -25.500 M -11.84 % | -22.800 M -14.57 % | -19.900 M 47.03 % | -37.567 M -42.30 % | -26.400 M -12.82 % | -23.400 M 35.36 % | -36.200 M -24.39 % | -29.101 M -223.20 % | -9.004 M 18.15 % | -11.000 M -30.47 % | -8.431 M -2.23 % | -8.247 M 66.06 % | -24.300 M -89.78 % | -12.804 M 4.89 % | -13.463 M 15.80 % | -15.990 M -9.94 % | -14.544 M -179.69 % | -5.200 M -0.33 % | -5.183 M 89.62 % | -49.910 M -319.41 % | -11.900 M -67.61 % | -7.100 M 83.31 % | -42.544 M -119.85 % | -19.351 M -127.66 % | -8.500 M |
Free CashFlow | 4.395 M -96.40 % | 122.017 M 11.66 % | 109.279 M 28.10 % | 85.308 M -47.75 % | 163.270 M 747.54 % | -25.214 M -109.43 % | 267.470 M 28.01 % | 208.952 M 153.75 % | 82.347 M 53.90 % | 53.507 M -79.09 % | 255.851 M 788.71 % | 28.789 M -71.30 % | 100.298 M 46.53 % | 68.451 M -31.02 % | 99.233 M 101.94 % | 49.141 M 79.89 % | 27.318 M 131.55 % | -86.598 M -195.69 % | 90.496 M 2 609.60 % | -3.606 M -107.60 % | 47.468 M 120.04 % | 21.572 M -66.66 % | 64.699 M 168.22 % | 24.122 M 14.27 % | 21.109 M -13.95 % | 24.531 M -11.37 % | 27.678 M 23.29 % | 22.449 M -62.31 % | 59.558 M 91.22 % | 31.147 M -50.72 % | 63.202 M 61.34 % | 39.173 M 182.12 % | -47.700 M -149.74 % | -19.100 M -129.40 % | 64.976 M 57.69 % | 41.204 M 89.88 % | 21.700 M 1 086.36 % | -2.200 M -108.54 % | 25.756 M -60.13 % | 64.600 M 433.88 % | 12.100 M -51.21 % | 24.800 M -31.31 % | 36.106 M -28.79 % | 50.700 M 3 721.43 % | -1.400 M -109.40 % | 14.900 M -47.42 % | 28.338 M -14.24 % | 33.044 M 423.96 % | -10.200 M 33.90 % | -15.432 M -135.18 % | 43.867 M 1.54 % | 43.200 M 91.97 % | 22.503 M 75.20 % | 12.844 M -14.65 % | 15.049 M -64.49 % | 42.381 M 37.16 % | 30.900 M 718.87 % | -4.993 M 64.88 % | -14.216 M -118.02 % | 78.900 M 786.52 % | 8.900 M 144.38 % | -20.052 M -173.67 % | 27.220 M -43.53 % | 48.200 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 |