002117.SZ

Tungkong Inc. 002117.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Revenue 1.178 B -1.92 % 1.201 B 12.75 % 1.065 B -11.32 % 1.201 B 1.70 % 1.181 B -21.05 % 1.496 B -3.24 % 1.546 B 8.13 % 1.430 B -4.15 % 1.491 B 18.72 % 1.256 B 13.09 % 1.111 B 19.87 % 926.701 M 13.37 % 817.401 M 4.56 % 781.766 M 9.76 % 712.233 M 29.29 % 550.874 M 4.43 % 527.528 M 12.56 % 468.662 M 14.04 % 410.972 M 3.54 % 396.939 M 14.39 % 346.991 M 28.24 % 270.581 M
Net income 157.817 M -3.36 % 163.311 M 21.32 % 134.611 M -27.82 % 186.489 M 14.18 % 163.330 M -38.76 % 266.722 M 3.88 % 256.768 M 10.63 % 232.106 M 5.91 % 219.144 M 1.35 % 216.223 M 28.07 % 168.826 M 29.82 % 130.042 M 26.24 % 103.009 M 18.45 % 86.964 M 9.81 % 79.194 M 6.98 % 74.027 M 25.12 % 59.164 M 5.52 % 56.068 M 7.17 % 52.315 M 7.82 % 48.520 M 28.38 % 37.793 M 9.23 % 34.598 M
Income before tax 182.765 M 0.87 % 181.180 M 20.38 % 150.511 M -32.12 % 221.719 M 21.17 % 182.983 M -41.52 % 312.922 M 4.69 % 298.916 M 10.16 % 271.357 M -2.71 % 278.916 M 2.55 % 271.974 M 24.75 % 218.011 M 24.51 % 175.097 M 27.56 % 137.263 M 21.22 % 113.237 M 8.76 % 104.116 M 14.59 % 90.857 M 20.00 % 75.717 M 6.21 % 71.290 M 9.69 % 64.992 M 6.51 % 61.019 M 42.24 % 42.899 M 11.95 % 38.318 M
Income before tax ratio 0.16 2.85 % 0.15 6.77 % 0.14 -23.45 % 0.18 19.14 % 0.15 -25.94 % 0.21 8.19 % 0.19 1.88 % 0.19 1.50 % 0.19 -13.62 % 0.22 10.32 % 0.20 3.87 % 0.19 12.52 % 0.17 15.93 % 0.14 -0.91 % 0.15 -11.37 % 0.16 14.91 % 0.14 -5.64 % 0.15 -3.81 % 0.16 2.87 % 0.15 24.34 % 0.12 -12.70 % 0.14
EBITDA 254.132 M -1.70 % 258.515 M 10.99 % 232.925 M -21.39 % 296.299 M 11.89 % 264.822 M -33.24 % 396.691 M 5.15 % 377.257 M 9.09 % 345.818 M -2.23 % 353.700 M 4.46 % 338.612 M 24.52 % 271.931 M 19.72 % 227.145 M 10.32 % 205.904 M 16.28 % 177.080 M 7.03 % 165.449 M 27.03 % 130.240 M 7.60 % 121.043 M 12.64 % 107.459 M 14.17 % 94.119 M 15.84 % 81.252 M 35.61 % 59.917 M 19.51 % 50.137 M
Net income ratio 0.13 -1.47 % 0.14 7.60 % 0.13 -18.60 % 0.16 12.27 % 0.14 -22.44 % 0.18 7.35 % 0.17 2.31 % 0.16 10.50 % 0.15 -14.63 % 0.17 13.25 % 0.15 8.30 % 0.14 11.35 % 0.13 13.29 % 0.11 0.04 % 0.11 -17.26 % 0.13 19.82 % 0.11 -6.25 % 0.12 -6.02 % 0.13 4.14 % 0.12 12.23 % 0.11 -14.82 % 0.13
Ratio EBITDA 0.22 0.23 % 0.22 -1.56 % 0.22 -11.35 % 0.25 10.02 % 0.22 -15.45 % 0.27 8.67 % 0.24 0.89 % 0.24 2.00 % 0.24 -12.01 % 0.27 10.11 % 0.24 -0.13 % 0.25 -2.70 % 0.25 11.21 % 0.23 -2.49 % 0.23 -1.75 % 0.24 3.04 % 0.23 0.07 % 0.23 0.12 % 0.23 11.88 % 0.20 18.54 % 0.17 -6.81 % 0.19
Gross profit ratio 0.32 -9.87 % 0.36 0.71 % 0.36 -6.78 % 0.38 2.21 % 0.38 -9.04 % 0.41 5.88 % 0.39 -1.81 % 0.40 -1.72 % 0.40 1.10 % 0.40 -1.90 % 0.41 3.15 % 0.39 1.83 % 0.39 11.70 % 0.35 -2.74 % 0.36 -5.17 % 0.38 17.60 % 0.32 -3.52 % 0.33 1.03 % 0.33 -4.46 % 0.34 7.25 % 0.32 -1.47 % 0.32
Weighted average shs out dil 523.721 M -4.02 % 545.643 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.01 % 545.618 M -0.02 % 545.703 M 0.00 % 545.676 M -0.74 % 549.720 M -0.15 % 550.520 M 1.60 % 541.843 M -0.64 % 545.340 M 1.61 % 536.694 M 99.66 % 268.809 M 2.40 % 262.519 M -1.50 % 266.519 M 3.57 % 257.334 M 28.65 % 200.030 M -0.53 % 201.097 M 0.00 % 201.097 M 0.00 % 201.097 M
Weighted average shs out 523.721 M -4.02 % 545.643 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.01 % 545.618 M -0.01 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M -0.87 % 550.460 M 1.59 % 541.843 M -0.64 % 545.340 M 1.61 % 536.694 M 99.66 % 268.809 M 2.40 % 262.519 M -1.50 % 266.519 M 3.57 % 257.334 M 28.65 % 200.030 M -0.53 % 201.097 M 0.00 % 201.097 M 0.00 % 201.097 M
EPS diluted 0.30 0.00 % 0.30 20.00 % 0.25 -26.47 % 0.34 13.33 % 0.30 -38.78 % 0.49 4.26 % 0.47 9.30 % 0.43 7.50 % 0.40 2.56 % 0.39 25.81 % 0.31 29.17 % 0.24 26.32 % 0.19 18.75 % 0.16 -44.83 % 0.29 3.57 % 0.28 27.27 % 0.22 0.00 % 0.22 -15.38 % 0.26 8.33 % 0.24 26.32 % 0.19 11.76 % 0.17
Earnings per share 0.30 0.00 % 0.30 20.00 % 0.25 -26.47 % 0.34 13.33 % 0.30 -38.78 % 0.49 4.26 % 0.47 9.30 % 0.43 7.50 % 0.40 2.56 % 0.39 25.81 % 0.31 29.17 % 0.24 26.32 % 0.19 18.75 % 0.16 -44.83 % 0.29 3.57 % 0.28 27.27 % 0.22 0.00 % 0.22 -15.38 % 0.26 8.33 % 0.24 26.32 % 0.19 11.76 % 0.17
Gross profit 381.981 M -11.61 % 432.131 M 13.54 % 380.589 M -17.33 % 460.386 M 3.94 % 442.918 M -28.18 % 616.744 M 2.45 % 602.000 M 6.17 % 567.028 M -5.79 % 601.900 M 20.02 % 501.516 M 10.93 % 452.084 M 23.65 % 365.624 M 15.44 % 316.718 M 16.79 % 271.193 M 6.76 % 254.032 M 22.61 % 207.184 M 22.81 % 168.704 M 8.60 % 155.349 M 15.22 % 134.833 M -1.09 % 136.312 M 22.69 % 111.103 M 26.36 % 87.927 M
Income tax expense 24.948 M 40.45 % 17.763 M 26.26 % 14.068 M -57.43 % 33.044 M 80.01 % 18.356 M -59.51 % 45.331 M 9.86 % 41.264 M 1.80 % 40.535 M -1.69 % 41.232 M 3.69 % 39.764 M 24.01 % 32.065 M 7.57 % 29.808 M 43.23 % 20.811 M 21.84 % 17.081 M 0.21 % 17.045 M 49.51 % 11.400 M 38.43 % 8.236 M -2.34 % 8.433 M 25.12 % 6.740 M 18.56 % 5.685 M 17.79 % 4.826 M 24.07 % 3.890 M
Cost of revenue 795.644 M 3.52 % 768.587 M 12.30 % 684.383 M -7.59 % 740.555 M 0.35 % 737.942 M -16.04 % 878.890 M -6.86 % 943.650 M 9.41 % 862.473 M -3.03 % 889.465 M 17.85 % 754.732 M 14.56 % 658.795 M 17.42 % 561.077 M 12.06 % 500.683 M -1.94 % 510.573 M 11.43 % 458.201 M 33.32 % 343.690 M -4.22 % 358.825 M 14.53 % 313.313 M 13.46 % 276.140 M 5.95 % 260.626 M 10.49 % 235.888 M 29.14 % 182.655 M
General and administrative expenses 55.002 M 172.99 % 20.148 M -10.71 % 22.564 M -8.41 % 24.635 M -21.71 % 31.466 M -17.34 % 38.068 M -6.79 % 40.843 M -15.08 % 48.096 M 6.60 % 45.117 M 18.28 % 38.143 M -7.89 % 41.411 M 29.08 % 32.082 M 14.94 % 27.911 M 13.94 % 24.497 M 21.73 % 20.123 M -67.86 % 62.617 M 64.24 % 38.126 M 48.24 % 25.720 M 11.75 % 23.016 M 102.45 % 11.369 M -11.18 % 12.800 M 253.39 % 3.622 M
Selling and marketing expenses 34.488 M 0.01 % 34.485 M -45.62 % 63.410 M -28.04 % 88.121 M 8.94 % 80.889 M -32.81 % 120.387 M 2.66 % 117.267 M -3.41 % 121.406 M 0.18 % 121.188 M 36.03 % 89.092 M 1.18 % 88.053 M 12.03 % 78.599 M 1.02 % 77.802 M 17.01 % 66.493 M 7.54 % 61.832 M 9.06 % 56.697 M 0.27 % 56.542 M -2.11 % 57.759 M 34.38 % 42.981 M -32.36 % 63.547 M 14.00 % 55.742 M 28.26 % 43.461 M
Other expenses 56.789 M -53.48 % 122.063 M 49.38 % 81.713 M 14.57 % 71.321 M 0.98 % 70.632 M -3.64 % 73.299 M 2 737.65 % 2.583 M -69.18 % 8.382 M -43.56 % 14.851 M 13.71 % 13.060 M 38.33 % 9.442 M 60.52 % 5.882 M -41.30 % 10.021 M 269.83 % 2.710 M 40.77 % 1.925 M 0.000 -100.00 % 689.067 K 0.000 0.000 -100.00 % 533.027 K 7.98 % 493.649 K 0.000
Operating expenses 200.230 M -18.47 % 245.598 M 1.95 % 240.899 M -6.66 % 258.078 M -8.82 % 283.034 M -12.38 % 323.014 M -0.12 % 323.392 M 0.01 % 323.375 M -6.61 % 346.258 M 31.18 % 263.965 M 4.18 % 253.377 M 21.03 % 209.344 M 6.81 % 196.001 M 21.52 % 161.286 M 13.27 % 142.396 M 18.60 % 120.060 M 26.25 % 95.100 M 13.66 % 83.672 M 26.51 % 66.139 M -11.74 % 74.934 M 9.32 % 68.542 M 45.58 % 47.083 M
Cost and expenses 995.873 M -1.81 % 1.014 B 9.61 % 925.282 M -7.35 % 998.633 M -2.19 % 1.021 B -15.05 % 1.202 B -5.14 % 1.267 B 6.85 % 1.186 B -4.04 % 1.236 B 21.30 % 1.019 B 11.68 % 912.172 M 18.40 % 770.420 M 10.58 % 696.684 M 3.70 % 671.858 M 11.87 % 600.597 M 29.51 % 463.751 M 2.16 % 453.925 M 14.34 % 396.985 M 15.98 % 342.279 M 2.00 % 335.560 M 10.23 % 304.430 M 32.51 % 229.737 M
Research and development expenses 53.951 M -21.70 % 68.903 M -5.89 % 73.211 M -1.07 % 74.001 M -26.03 % 100.048 M 9.63 % 91.259 M -0.12 % 91.371 M 6.26 % 85.988 M -5.09 % 90.599 M 37.11 % 66.079 M 9.36 % 60.423 M 24.69 % 48.459 M 11.92 % 43.297 M 20.43 % 35.951 M -5.73 % 38.138 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 89.490 M 63.80 % 54.633 M -36.45 % 85.974 M -23.75 % 112.757 M 0.36 % 112.355 M -29.09 % 158.456 M 0.22 % 158.109 M -6.72 % 169.503 M 1.92 % 166.305 M 30.71 % 127.235 M -1.72 % 129.464 M 16.97 % 110.681 M 4.70 % 105.713 M 16.18 % 90.990 M 11.02 % 81.956 M -31.31 % 119.314 M 26.03 % 94.669 M 13.40 % 83.479 M 26.49 % 65.997 M -11.90 % 74.915 M 9.30 % 68.542 M 45.58 % 47.083 M
Interest income 17.121 M 912.78 % 1.691 M 53.93 % 1.098 M 11.09 % 988.648 K 57.23 % 628.786 K -31.67 % 920.222 K -87.85 % 7.573 M 312.41 % 1.836 M 14.36 % 1.606 M -20.83 % 2.028 M -32.20 % 2.991 M -24.61 % 3.967 M -48.85 % 7.757 M 103.19 % 3.818 M 225.55 % 1.173 M 0.000 -100.00 % 1.343 M -19.21 % 1.662 M 363.08 % 358.889 K -35.84 % 559.397 K -38.07 % 903.286 K 51.83 % 594.918 K
Interest expense 2.654 M 26.79 % 2.093 M 20.20 % 1.742 M 52.10 % 1.145 M 301.28 % 285.350 K 4 348.02 % 6.415 K -94.62 % 119.241 K -54.53 % 262.258 K -33.90 % 396.776 K -60.46 % 1.003 M 24.45 % 806.335 K 120.57 % 365.575 K -20.84 % 461.789 K 22.67 % 376.441 K -95.15 % 7.770 M 6 148.30 % 124.347 K -86.32 % 909.150 K -75.69 % 3.740 M -31.70 % 5.475 M 331.20 % 1.270 M 25.10 % 1.015 M 459.43 % 181.425 K
Depreciation and amortization 68.713 M -8.68 % 75.241 M -6.35 % 80.346 M 2.65 % 78.271 M -4.03 % 81.554 M -1.84 % 83.080 M 6.87 % 77.736 M 5.71 % 73.535 M -0.39 % 73.824 M 16.12 % 63.576 M -10.65 % 71.158 M 0.41 % 70.865 M 6.90 % 66.289 M 5.02 % 63.119 M 18.48 % 53.272 M 23.55 % 43.116 M -1.92 % 43.961 M 37.08 % 32.069 M 35.59 % 23.652 M 24.72 % 18.963 M 20.16 % 15.781 M 35.62 % 11.637 M
Operating income 181.752 M -2.56 % 186.533 M 23.67 % 150.825 M -32.57 % 223.666 M 20.70 % 185.305 M -40.71 % 312.542 M 5.47 % 296.333 M 12.68 % 262.975 M -0.72 % 264.876 M 2.07 % 259.508 M 24.34 % 208.711 M 23.30 % 169.277 M 32.98 % 127.298 M 14.69 % 110.989 M 8.27 % 102.515 M 16.41 % 88.065 M 17.28 % 75.088 M 7.01 % 70.171 M 8.08 % 64.922 M 6.31 % 61.068 M 42.97 % 42.714 M 2.69 % 41.594 M
Operating income ratio 0.15 -0.65 % 0.16 9.69 % 0.14 -23.96 % 0.19 18.68 % 0.16 -24.91 % 0.21 9.00 % 0.19 4.22 % 0.18 3.58 % 0.18 -14.02 % 0.21 9.95 % 0.19 2.85 % 0.18 17.29 % 0.16 9.69 % 0.14 -1.36 % 0.14 -9.96 % 0.16 12.31 % 0.14 -4.93 % 0.15 -5.22 % 0.16 2.68 % 0.15 24.98 % 0.12 -19.92 % 0.15
Total other income expenses net 1.013 M 118.93 % -5.353 M -1 601.16 % -314.639 K 83.85 % -1.948 M 16.11 % -2.322 M -711.08 % 379.985 K -85.29 % 2.583 M -69.18 % 8.382 M -41.26 % 14.270 M 14.47 % 12.466 M -41.28 % 21.229 M 19.30 % 17.794 M 78.58 % 9.964 M 343.24 % 2.248 M 143.02 % -5.225 M -287.17 % 2.792 M 343.84 % 628.960 K -43.77 % 1.119 M 112.90 % -8.671 M -17 450.67 % -49.406 K -271.82 % 28.755 K 100.88 % -3.276 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Net debt -282.381 M 63.70 % -777.930 M 1.80 % -792.221 M -9.36 % -724.445 M -24.00 % -584.206 M -69.55 % -344.566 M 55.81 % -779.777 M -6.10 % -734.941 M -174.78 % -267.468 M 29.68 % -380.371 M -41.72 % -268.403 M 43.35 % -473.820 M -90.25 % -249.046 M 31.97 % -366.073 M -18.15 % -309.825 M -289.15 % -79.616 M 40.26 % -133.277 M 8.38 % -145.471 M -347.97 % 58.666 M 524.38 % -13.824 M 78.33 % -63.803 M -130.44 % -27.687 M
Total investments 454.041 M 413.68 % 88.390 M 58.47 % 55.776 M -52.43 % 117.249 M -41.38 % 200.000 M -62.96 % 540.000 M 0.000 -100.00 % 71.859 M -87.96 % 597.075 M 30.58 % 457.251 M 4 565.51 % 9.801 M -89.11 % 90.000 M -52.63 % 190.000 M 0.000 0.000 0.000 0.000 -100.00 % 15.000 M 0.000 0.000 0.000 0.000
Total debt 18.993 M -39.57 % 31.429 M -20.97 % 39.768 M 30.57 % 30.457 M -76.22 % 128.070 M 876.14 % 13.120 M -6.51 % 14.034 M -9.71 % 15.544 M 587.53 % 2.261 M -29.90 % 3.225 M -69.66 % 10.629 M 0.000 0.000 0.000 -100.00 % 100.000 M -16.67 % 120.000 M 0.000 -100.00 % 33.000 M -75.38 % 134.055 M 175.90 % 48.588 M 21.47 % 40.000 M 178.54 % 14.361 M
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 352.158 M 4.34 % 337.506 M 5.12 % 321.075 M 6.90 % 300.354 M 10.93 % 270.760 M 15.67 % 234.077 M 14.42 % 204.569 M 17.20 % 174.542 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
Retained earnings 395.164 M -6.05 % 420.622 M 6.38 % 395.385 M -9.96 % 439.125 M -9.89 % 487.334 M -13.44 % 562.991 M -26.16 % 762.397 M 10.84 % 687.823 M 15.67 % 594.647 M 15.30 % 515.748 M 18.08 % 436.792 M 24.66 % 350.398 M 20.96 % 289.688 M 16.93 % 247.755 M 25.49 % 197.437 M 23.41 % 159.985 M 25.89 % 127.083 M 20.08 % 105.834 M 42.14 % 74.457 M 18.20 % 62.995 M 9.28 % 57.647 M 108.27 % 27.679 M
Common stock 523.721 M -4.02 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 50.00 % 363.778 M 0.00 % 363.778 M 0.00 % 363.778 M 0.00 % 363.778 M -0.01 % 363.806 M 19.96 % 303.280 M 19.99 % 252.748 M 99.94 % 126.414 M 1.84 % 124.124 M 12.84 % 110.000 M 0.00 % 110.000 M 0.00 % 110.000 M 34.15 % 82.000 M 0.00 % 82.000 M 0.00 % 82.000 M 0.00 % 82.000 M
Total equity 1.398 B -10.78 % 1.567 B 0.83 % 1.554 B -1.81 % 1.582 B -0.29 % 1.587 B -3.27 % 1.641 B 0.80 % 1.628 B 7.21 % 1.518 B -4.66 % 1.592 B 6.85 % 1.490 B 8.75 % 1.370 B 9.89 % 1.247 B 7.52 % 1.160 B 5.63 % 1.098 B 8.64 % 1.011 B 65.12 % 612.063 M 8.53 % 563.943 M 8.13 % 521.536 M 147.17 % 211.000 M 9.97 % 191.871 M 16.98 % 164.016 M 33.20 % 123.134 M
Other non current liabilities 2.853 M -12.31 % 3.254 M -60.18 % 8.172 M -35.90 % 12.747 M -14.35 % 14.884 M -49.85 % 29.678 M -26.16 % 40.192 M -16.45 % 48.103 M 391.16 % 9.794 M 0.000 0.000 -100.00 % 80.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 823.845 K 6.46 % 773.845 K 57.34 % 491.845 K 42.55 % 345.045 K
Long term debt 18.993 M -39.57 % 31.429 M 88.02 % 16.716 M 17.65 % 14.209 M 74.40 % 8.147 M 0.000 -100.00 % 13.120 M 0.000 -100.00 % 3.766 M -23.02 % 4.892 M -53.97 % 10.629 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.000 M 0.00 % 23.000 M 541.07 % 3.588 M -66.69 % 10.771 M -25.00 % 14.361 M
Total non current liabilities 28.383 M -36.12 % 44.429 M 15.33 % 38.522 M 3.95 % 37.059 M 34.55 % 27.542 M -26.13 % 37.286 M -30.06 % 53.312 M -10.35 % 59.466 M 338.54 % 13.560 M -16.20 % 16.181 M -28.34 % 22.579 M 28 123.49 % 80.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.000 M -3.46 % 23.824 M 446.22 % 4.362 M -61.27 % 11.262 M -23.42 % 14.706 M
Other current liabilities 330.919 M -9.47 % 365.548 M -38.83 % 597.569 M 62.02 % 368.821 M 229.47 % 111.944 M -60.10 % 280.541 M -37.08 % 445.845 M 238.61 % 131.670 M -44.48 % 237.144 M 24.52 % 190.451 M 27.93 % 148.873 M 26.83 % 117.377 M -47.43 % 223.281 M 273.78 % 59.736 M -25.42 % 80.097 M -36.73 % 126.596 M 270.43 % 34.175 M 220.25 % 10.671 M 4.36 % 10.225 M -68.47 % 32.426 M 54.16 % 21.034 M -3.92 % 21.893 M
Deferred revenue 0.000 0.000 -100.00 % 235.899 M -38.76 % 385.221 M 43.38 % 268.669 M 148.07 % 108.305 M 196.99 % 36.468 M -64.24 % 101.977 M -37.94 % 164.324 M 52.62 % 107.669 M 0.000 0.000 0.000 0.000 -100.00 % 65.325 M -32.16 % 96.298 M 0.000 -100.00 % 25.553 M -12.17 % 29.095 M 81.79 % 16.005 M 32.42 % 12.086 M 0.000
Short term debt 173.251 M 0.000 -100.00 % 13.190 M 0.000 0.000 0.000 -100.00 % 14.034 M 109.90 % -141.825 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 M -16.67 % 120.000 M 0.000 -100.00 % 10.000 M -91.00 % 111.055 M 146.79 % 45.000 M 12.50 % 40.000 M 0.000
Total current liabilities 599.837 M -0.26 % 601.371 M -7.32 % 648.860 M 9.55 % 592.309 M -11.96 % 672.755 M 2.37 % 657.155 M 4.01 % 631.790 M -4.16 % 659.215 M 9.28 % 603.260 M 15.48 % 522.416 M 21.20 % 431.021 M 24.30 % 346.750 M 17.98 % 293.912 M 16.55 % 252.184 M -22.81 % 326.705 M -14.24 % 380.953 M 196.77 % 128.366 M -22.78 % 166.237 M -37.01 % 263.900 M 65.09 % 159.849 M -6.33 % 170.658 M 84.37 % 92.562 M
Total liabilities 628.220 M -2.72 % 645.800 M -6.05 % 687.382 M 9.22 % 629.368 M -10.13 % 700.297 M 0.84 % 694.440 M 1.36 % 685.102 M -4.67 % 718.681 M 16.51 % 616.820 M 14.52 % 538.597 M 18.74 % 453.599 M 30.78 % 346.830 M 18.00 % 293.912 M 16.55 % 252.184 M -22.81 % 326.705 M -14.24 % 380.953 M 196.77 % 128.366 M -32.17 % 189.237 M -34.23 % 287.723 M 75.22 % 164.211 M -9.73 % 181.920 M 69.60 % 107.267 M
Other non current assets 9.358 M -10.44 % 10.449 M -21.87 % 13.373 M 513.51 % 2.180 M -99.73 % 805.788 M 4 198.00 % 18.748 M -59.32 % 46.085 M 483.48 % 7.898 M 95.91 % 4.032 M 123.37 % 1.805 M -69.11 % 5.843 M 3.85 % 5.627 M -57.08 % 13.110 M -7.20 % 14.127 M 5.90 % 13.339 M 2 788.20 % 461.852 K -48.33 % 893.804 K -94.45 % 16.100 M 2 402.56 % 643.322 K -1.23 % 651.339 K -20.74 % 821.767 K 63.51 % 502.575 K
Long term investments 38.041 M -21.39 % 48.390 M -13.24 % 55.776 M -4.39 % 58.340 M 107.76 % -751.961 M -2 113.32 % 37.349 M 0.000 -100.00 % 31.859 M 350.33 % 7.075 M -14.26 % 8.251 M -15.81 % 9.801 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 76.461 M -4.39 % 79.975 M -1.38 % 81.096 M -9.74 % 89.848 M -8.14 % 97.807 M -14.29 % 114.111 M 0.88 % 113.115 M 0.85 % 112.157 M 3.77 % 108.078 M 5.79 % 102.160 M 10.12 % 92.769 M -1.92 % 94.586 M 0.71 % 93.914 M 36.66 % 68.722 M 8.21 % 63.509 M -2.63 % 65.222 M 15.58 % 56.432 M 10.00 % 51.303 M 83.90 % 27.897 M 11.17 % 25.094 M 112.28 % 11.821 M -4.14 % 12.332 M
GoodWill 1.245 M -49.89 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M -3.46 % 2.574 M 0.00 % 2.574 M 3.59 % 2.485 M 100.42 % 1.240 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 77.706 M -5.76 % 82.460 M -1.34 % 83.581 M -9.48 % 92.333 M -7.94 % 100.292 M -13.98 % 116.596 M 0.86 % 115.600 M 0.76 % 114.732 M 3.69 % 110.652 M 5.74 % 104.645 M 11.31 % 94.009 M -0.61 % 94.586 M 0.71 % 93.914 M 36.66 % 68.722 M 8.21 % 63.509 M -2.63 % 65.222 M 15.58 % 56.432 M 10.00 % 51.303 M 83.90 % 27.897 M 11.17 % 25.094 M 112.28 % 11.821 M -4.14 % 12.332 M
Property plant equipment net 731.027 M -1.21 % 739.948 M -3.68 % 768.256 M -1.30 % 778.384 M -3.40 % 805.788 M -0.44 % 809.317 M -0.41 % 812.648 M 7.20 % 758.037 M 4.05 % 728.547 M -0.30 % 730.768 M 6.12 % 688.612 M 2.73 % 670.292 M -1.35 % 679.434 M -2.08 % 693.892 M 1.42 % 684.181 M 21.13 % 564.833 M 43.79 % 392.806 M 19.31 % 329.243 M 22.25 % 269.312 M 44.45 % 186.435 M 34.43 % 138.687 M 24.81 % 111.123 M
Total non current assets 868.752 M -3.08 % 896.348 M -3.36 % 927.513 M -1.11 % 937.944 M -2.89 % 965.848 M -2.31 % 988.707 M 0.80 % 980.831 M 6.72 % 919.086 M 7.04 % 858.634 M 0.76 % 852.121 M 6.02 % 803.760 M 4.03 % 772.607 M -2.04 % 788.698 M 1.36 % 778.129 M 2.13 % 761.873 M 20.61 % 631.693 M 40.00 % 451.200 M 13.45 % 397.713 M 33.24 % 298.485 M 40.68 % 212.180 M 40.21 % 151.330 M 22.08 % 123.958 M
Other current assets 20.382 M -0.72 % 20.529 M -77.17 % 89.936 M 226.74 % 27.525 M 54.14 % 17.857 M -28.08 % 24.831 M -75.56 % 101.597 M 34.87 % 75.330 M -87.92 % 623.511 M 34.63 % 463.146 M -3.08 % 477.857 M 378.05 % 99.959 M -48.17 % 192.860 M 7 494.24 % 2.540 M 286.57 % -1.361 M -106.06 % 22.460 M 114.49 % 10.471 M 36.45 % 7.674 M 7.93 % 7.110 M -12.02 % 8.081 M -8.72 % 8.853 M -30.20 % 12.683 M
Short term investments 416.000 M 940.00 % 40.000 M 0.000 -100.00 % 117.249 M -41.38 % 200.000 M -62.96 % 540.000 M 2 600.00 % 20.000 M -50.00 % 40.000 M -93.22 % 590.000 M 31.40 % 449.000 M -4.47 % 470.000 M 422.22 % 90.000 M -52.63 % 190.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 301.374 M -62.76 % 809.359 M -2.72 % 831.989 M 10.21 % 754.901 M 5.98 % 712.276 M 99.13 % 357.686 M -54.94 % 793.811 M 5.77 % 750.485 M 178.24 % 269.729 M -29.68 % 383.596 M 37.47 % 279.033 M -41.11 % 473.820 M 90.25 % 249.046 M -31.97 % 366.073 M -10.68 % 409.825 M 105.31 % 199.616 M 49.78 % 133.277 M -25.32 % 178.471 M 136.73 % 75.390 M 20.79 % 62.412 M -39.87 % 103.803 M 146.87 % 42.048 M
Cash and short term investments 717.374 M -15.54 % 849.359 M 2.09 % 831.989 M -4.60 % 872.150 M -4.40 % 912.276 M 1.63 % 897.686 M 13.09 % 793.811 M 5.77 % 750.485 M 178.24 % 269.729 M -29.68 % 383.596 M 37.47 % 279.033 M -41.11 % 473.820 M 90.25 % 249.046 M -31.97 % 366.073 M -10.68 % 409.825 M 105.31 % 199.616 M 49.78 % 133.277 M -25.32 % 178.471 M 136.73 % 75.390 M 20.79 % 62.412 M -39.87 % 103.803 M 146.87 % 42.048 M
Total current assets 1.157 B -12.07 % 1.316 B 0.18 % 1.314 B 3.12 % 1.274 B -3.60 % 1.322 B -1.85 % 1.346 B 1.09 % 1.332 B 1.07 % 1.318 B -2.42 % 1.350 B 14.77 % 1.177 B 15.35 % 1.020 B 24.23 % 821.163 M 23.48 % 664.991 M 16.26 % 571.992 M -0.60 % 575.464 M 59.27 % 361.324 M 49.86 % 241.108 M -22.98 % 313.059 M 56.34 % 200.239 M 39.15 % 143.902 M -26.05 % 194.606 M 82.83 % 106.444 M
Inventory 147.996 M -20.38 % 185.882 M 7.27 % 173.287 M 12.60 % 153.900 M 33.07 % 115.654 M 3.17 % 112.105 M 4.79 % 106.983 M -26.30 % 145.155 M 25.20 % 115.935 M -5.45 % 122.614 M -9.93 % 136.134 M -5.32 % 143.782 M 42.13 % 101.163 M 13.52 % 89.117 M -2.51 % 91.407 M -0.05 % 91.450 M 48.40 % 61.623 M 6.77 % 57.714 M 56.53 % 36.872 M -14.94 % 43.349 M -25.20 % 57.951 M 12.06 % 51.713 M
Net receivables 271.467 M 4.94 % 258.699 M 5.43 % 245.383 M 11.37 % 220.329 M -19.53 % 273.788 M -10.83 % 307.024 M -7.87 % 333.266 M 1.97 % 326.814 M -4.24 % 341.288 M 64.60 % 207.341 M 63.11 % 127.114 M 22.70 % 103.602 M -15.03 % 121.921 M 6.70 % 114.263 M 51.16 % 75.593 M 51.74 % 49.818 M 31.74 % 37.814 M -40.21 % 63.249 M -21.79 % 80.868 M 169.02 % 30.060 M 25.25 % 23.999 M 0.000
Tax assets 12.620 M -16.43 % 15.101 M 131.36 % 6.527 M -2.69 % 6.707 M 12.90 % 5.941 M -11.29 % 6.697 M 3.05 % 6.498 M -0.96 % 6.561 M -21.22 % 8.328 M 25.20 % 6.652 M 21.07 % 5.495 M 161.31 % 2.103 M -6.09 % 2.239 M 61.27 % 1.388 M 64.55 % 843.764 K -28.23 % 1.176 M 10.04 % 1.068 M 0.09 % 1.067 M 68.72 % 632.671 K 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 70.700 M -69.30 % 230.307 M 5 912.14 % 3.831 M -98.01 % 192.647 M -28.52 % 269.495 M -23.31 % 351.395 M 255.03 % 98.976 M -74.43 % 387.084 M 16.11 % 333.362 M 11.30 % 299.522 M 11.91 % 267.648 M 26.17 % 212.138 M 271.90 % 57.041 M -69.29 % 185.740 M 25.59 % 147.891 M 10.26 % 134.130 M 38.68 % 96.719 M -15.17 % 114.018 M 2.89 % 110.811 M 32.89 % 83.384 M -22.79 % 107.990 M 52.05 % 71.024 M
Tax payables 24.967 M 352.66 % 5.516 M -83.91 % 34.270 M 11.12 % 30.841 M 36.18 % 22.647 M -10.20 % 25.219 M -30.84 % 36.468 M 58.96 % 22.941 M -29.96 % 32.753 M 0.96 % 32.442 M 64.44 % 19.729 M 14.48 % 17.234 M 26.81 % 13.590 M 102.59 % 6.708 M 623.22 % -1.282 M -664.13 % 227.271 K 108.99 % -2.529 M -142.19 % 5.995 M 120.97 % 2.713 M 382.14 % -961.594 K -158.85 % 1.634 M 559.43 % -355.653 K
Deferred revenue non current 1.217 M -51.22 % 2.495 M -33.87 % 3.773 M -25.30 % 5.051 M -20.19 % 6.329 M -16.80 % 7.607 M -19.80 % 9.485 M -16.53 % 11.363 M 16.03 % 9.794 M -13.24 % 11.289 M -5.53 % 11.950 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 -100.00 % 15.787 M 2.83 % 15.353 M 365.29 % 3.300 M 64.70 % 2.003 M 103.90 % 982.524 K -64.32 % 2.754 M -96.08 % 70.188 M -8.92 % 77.059 M 13.57 % 67.850 M 19.61 % 56.724 M 5.89 % 53.571 M 10.70 % 48.395 M 4.42 % 46.347 M 18.59 % 39.082 M 10.75 % 35.289 M 57.36 % 22.425 M 67.76 % 13.367 M -24.53 % 17.713 M 111.03 % 8.394 M 49.65 % 5.609 M
Capital lease obligations 18.993 M -39.57 % 31.429 M 18.26 % 26.578 M 37.99 % 19.260 M 136.40 % 8.147 M 0.000 0.000 100.00 % -157.368 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
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
Other total stockholders equity 478.865 M -20.24 % 600.364 M 0.57 % 596.989 M 143.84 % 244.831 M 6.59 % 229.698 M -56.67 % 530.052 M 5.91 % 500.458 M 117.88 % 229.698 M -36.03 % 359.096 M -32.71 % 533.639 M 6.33 % 501.849 M -6.47 % 536.538 M -4.83 % 563.769 M -5.64 % 597.457 M -7.04 % 642.723 M 112.12 % 302.996 M 3.92 % 291.572 M 2.93 % 283.276 M 587.96 % 41.176 M 41.19 % 29.163 M 82.55 % 15.975 M 103.60 % 7.847 M
Deferred tax liabilities non current 5.320 M -26.63 % 7.251 M 0.000 0.000 100.00 % -8.147 M 0.000 0.000 0.000 100.00 % -9.794 M 13.24 % -11.289 M 5.53 % -11.950 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.026 B -8.43 % 2.212 B -1.28 % 2.241 B 1.33 % 2.212 B -3.30 % 2.287 B -2.05 % 2.335 B 0.97 % 2.313 B 3.39 % 2.237 B 1.25 % 2.209 B 8.89 % 2.029 B 11.24 % 1.824 B 14.44 % 1.594 B 9.64 % 1.454 B 7.67 % 1.350 B 0.96 % 1.337 B 34.67 % 993.017 M 43.44 % 692.309 M -2.60 % 710.773 M 42.52 % 498.724 M 40.06 % 356.082 M 2.93 % 345.937 M 50.15 % 230.401 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Deferred income tax 0.000 0.000 -100.00 % 180.135 K 123.51 % -766.188 K -201.38 % 755.762 K 480.30 % -198.729 K -449.03 % 56.937 K -96.78 % 1.767 M 195.22 % -1.856 M -60.33 % -1.158 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.516 M -16.99 % 4.235 M -1.99 % 4.322 M -5.91 % 4.593 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 54.799 M 258.82 % -34.504 M 26.18 % -46.738 M 17.84 % -56.889 M -243.53 % 39.636 M -56.25 % 90.588 M 1 044.98 % -9.586 M -124.34 % 39.381 M 134.90 % -112.850 M -626.88 % 21.419 M -60.05 % 53.607 M 71.95 % 31.176 M 43.35 % 21.749 M 49.92 % 14.507 M -49.17 % 28.542 M 357.36 % -11.090 M -438.80 % 3.273 M 113.13 % -24.932 M -67.67 % -14.870 M 23.27 % -19.379 M -234.79 % 14.378 M 2.42 % 14.038 M
Accounts receivables -6.059 M -120.95 % 28.925 M 145.85 % -63.087 M 60.80 % -160.927 M -85.19 % -86.896 M -175.85 % 114.562 M 1 764.48 % 6.144 M 104.02 % -152.915 M -27.75 % -119.699 M -10.33 % -108.496 M -137.74 % -45.637 M -521.61 % 10.825 M 235.82 % -7.970 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 37.886 M 400.80 % -12.595 M 35.03 % -19.387 M 49.31 % -38.246 M -977.53 % -3.549 M 40.21 % -5.936 M -115.55 % 38.172 M 234.46 % -28.389 M -525.04 % 6.679 M -50.59 % 13.519 M 90.60 % 7.093 M 116.64 % -42.619 M -253.79 % -12.046 M -401.97 % 3.989 M 9 324.24 % 42.330 K 100.15 % -28.875 M -494.10 % -4.860 M 76.68 % -20.842 M -421.79 % 6.477 M -55.64 % 14.602 M 334.06 % -6.239 M 61.00 % -15.996 M
Accounts payables 22.971 M 145.19 % -50.834 M -242.97 % 35.556 M -75.14 % 143.050 M 10.61 % 129.326 M 824.98 % -17.839 M 66.94 % -53.959 M -124.65 % 218.918 M 10 706.72 % 2.026 M -98.28 % 117.553 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
Other working capital 0.000 0.000 -100.00 % 180.135 K 123.51 % -766.189 K -201.38 % 755.761 K 480.30 % -198.730 K 99.58 % -47.758 M -170.47 % 67.770 M 156.70 % -119.529 M -1 613.12 % 7.899 M -83.02 % 46.514 M -36.97 % 73.795 M 118.36 % 33.795 M 221.33 % 10.517 M -63.10 % 28.500 M 60.25 % 17.785 M 118.66 % 8.134 M 298.88 % -4.090 M 80.84 % -21.347 M 37.18 % -33.982 M -264.83 % 20.616 M -31.36 % 30.033 M
Other non cash items -20.463 M -1 097.26 % -1.709 M 60.12 % -4.286 M 68.01 % -13.398 M 13.20 % -15.435 M -62.22 % -9.515 M -176.28 % -3.444 M 77.14 % -15.062 M -163.22 % -5.722 M 71.84 % -20.323 M -557.52 % -3.091 M 32.74 % -4.596 M -177.77 % 5.909 M 46.27 % 4.040 M -62.07 % 10.650 M 7 811.93 % 134.610 K -53.74 % 290.980 K -92.32 % 3.789 M -58.54 % 9.138 M 274.57 % 2.440 M -62.09 % 6.435 M 1 122.65 % 526.299 K
Net cash provided by operating activities 260.866 M 28.93 % 202.339 M 26.15 % 160.398 M -16.38 % 191.823 M -26.56 % 261.215 M -38.27 % 423.159 M 34.04 % 315.689 M -3.04 % 325.575 M 69.18 % 192.439 M -35.18 % 296.882 M -3.49 % 307.620 M 26.73 % 242.734 M 15.37 % 210.398 M 18.32 % 177.822 M -0.95 % 179.536 M 60.85 % 111.617 M -2.95 % 115.006 M 55.87 % 73.782 M -3.14 % 76.172 M 32.80 % 57.358 M -23.18 % 74.666 M 23.15 % 60.630 M
Investments in property plant and equipment -55.154 M -93.47 % -28.507 M 35.14 % -43.954 M 4.30 % -45.928 M -39.48 % -32.927 M 63.24 % -89.571 M 31.20 % -130.191 M 17.98 % -158.725 M -142.38 % -65.485 M 50.98 % -133.577 M -49.90 % -89.110 M -40.01 % -63.643 M 18.76 % -78.342 M 28.87 % -110.139 M 56.74 % -254.612 M -92.35 % -132.367 M -17.56 % -112.597 M -17.81 % -95.576 M -12.01 % -85.325 M -6.62 % -80.026 M -81.37 % -44.123 M -21.81 % -36.223 M
Acquisitions net 0.000 0.000 -100.00 % 438.080 K -81.39 % 2.354 M -92.90 % 33.140 M 50 923.15 % 64.951 K 0.000 100.00 % -1.887 M -3 893.19 % 49.736 K 100.91 % -5.468 M 46.94 % -10.305 M -116.18 % 63.676 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -15.000 M 0.000 0.000 -100.00 % 36.488 M
Purchases of investments -1.501 B -17.70 % -1.276 B 18.80 % -1.571 B 14.40 % -1.835 B -16.58 % -1.574 B 41.31 % -2.682 B -65.88 % -1.617 B 19.55 % -2.010 B -100.30 % -1.004 B -60.61 % -624.800 M 29.00 % -880.000 M -486.67 % -150.000 M 21.05 % -190.000 M 0.000 0.000 0.000 100.00 % -1.677 M 88.82 % -15.000 M 23.06 % -19.495 M 0.000 100.00 % -1.211 M 78.81 % -5.715 M
Sales maturities of investments 1.141 B -8.95 % 1.253 B -26.45 % 1.704 B -12.20 % 1.941 B 0.20 % 1.937 B -10.42 % 2.162 B 29.45 % 1.670 B -35.28 % 2.581 B 191.54 % 885.236 M 29.32 % 684.515 M 34.17 % 510.188 M 97.45 % 258.388 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 104.604 M 0.000 0.000 -100.00 % 1.544 M
Other investing activites 33.660 K -83.93 % 209.496 K 0.000 0.000 100.00 % -32.927 M -123 027.93 % 26.786 K 101.10 % -2.440 M -1 283.22 % 206.191 K 101.98 % 102.086 K -98.35 % 6.171 M 10 537.17 % 58.009 K 100.09 % -63.643 M -74 980.98 % 84.992 K 46.29 % 58.100 K 229.09 % 17.655 K 101.23 % -1.436 M 0.43 % -1.442 M -125.50 % 5.654 M 106.63 % -85.325 M -6.62 % -80.026 M -21 691.02 % 370.646 K 101.02 % -36.223 M
Net cash used for investing activites -415.297 M -722.90 % -50.467 M -156.33 % 89.588 M 44.64 % 61.940 M -81.23 % 329.980 M 154.12 % -609.700 M -668.16 % -79.372 M -119.34 % 410.379 M 323.52 % -183.597 M -150.96 % -73.159 M 84.41 % -469.168 M -1 147.75 % 44.779 M 116.69 % -268.257 M -143.69 % -110.081 M 56.76 % -254.595 M -90.28 % -133.802 M -15.63 % -115.715 M -10.29 % -104.922 M -4.36 % -100.542 M -25.64 % -80.026 M -77.98 % -44.963 M -12.05 % -40.129 M
Debt repayment -19.924 M 0.000 0.000 100.00 % -12.527 M 0.000 0.000 0.000 0.000 100.00 % -2.952 M 13.89 % -3.428 M 0.000 0.000 0.000 100.00 % -100.000 M -400.00 % -20.000 M -116.67 % 120.000 M 463.64 % -33.000 M 66.14 % -97.460 M -240.88 % 69.180 M 4 824.19 % 1.405 M -95.93 % 34.519 M 445.19 % -10.000 M
Common stock issued 0.000 0.000 -100.00 % 490.000 K -98.04 % 25.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -163.412 M 0.000 -100.00 % 13.331 M 206.88 % -12.473 M 0.000 0.000 0.000 0.000 0.000 100.00 % -24.325 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
Dividends paid -164.029 M -36.75 % -119.945 M 27.56 % -165.587 M 24.14 % -218.267 M 0.00 % -218.267 M 14.29 % -254.644 M -74.86 % -145.630 M -33.44 % -109.133 M 0.00 % -109.133 M -0.35 % -108.755 M -79.30 % -60.656 M -19.99 % -50.550 M -1.38 % -49.863 M -80.67 % -27.599 M 28.71 % -38.714 M -29.47 % -29.903 M 11.05 % -33.615 M 25.69 % -45.235 M -42.10 % -31.832 M -40.55 % -22.649 M -1 532.22 % -1.388 M 80.12 % -6.981 M
Other financing activites -24.152 M 52.97 % -51.353 M -284.98 % -13.339 M -153.54 % 24.916 M 294.24 % -12.827 M 10.24 % -14.291 M -21.76 % -11.738 M 92.61 % -158.783 M -695.30 % -19.965 M -135.36 % -8.483 M -284.58 % -2.206 M 81.88 % -12.174 M -30.86 % -9.303 M -157.76 % 16.107 M -95.32 % 343.991 M 19 636.44 % -1.761 M -127.10 % 6.497 M -97.65 % 276.916 M 0.000 -100.00 % 2.521 M 333.51 % -1.079 M -468.12 % -190.000 K
Net cash used provided by financing activities -371.516 M -116.88 % -171.298 M 4.00 % -178.436 M 13.33 % -205.878 M 10.91 % -231.094 M 14.07 % -268.935 M -71.03 % -157.249 M 41.31 % -267.917 M -102.89 % -132.050 M -9.44 % -120.665 M -91.95 % -62.862 M -0.22 % -62.724 M -6.01 % -59.166 M 46.93 % -111.492 M -139.08 % 285.277 M 222.94 % 88.337 M 246.94 % -60.119 M -144.79 % 134.221 M 259.38 % 37.348 M 299.47 % -18.723 M -158.41 % 32.052 M 286.66 % -17.171 M
Effect of forex changes on cash 696.740 182.84 % 246.340 125.45 % -968.070 12.31 % -1.104 K 0.000 -100.00 % 1.593 K 63.80 % 972.590 0.000 0.000 100.00 % -455.170 60.46 % -1.151 K 92.61 % -15.573 K -13 126.99 % -117.740 89.20 % -1.090 K 88.20 % -9.243 K -104.92 % 187.935 K -70.31 % 632.924 K 0.000 0.000 0.000 0.000 0.000
Net change in cash -525.947 M -2 607.40 % -19.426 M -127.15 % 71.548 M 49.42 % 47.884 M -86.70 % 360.101 M 179.06 % -455.475 M -676.04 % 79.070 M -83.11 % 468.037 M 479.87 % -123.208 M -219.55 % 103.057 M 145.92 % -224.411 M -199.84 % 224.774 M 292.07 % -117.026 M -167.48 % -43.752 M -120.81 % 210.209 M 216.87 % 66.339 M 210.21 % -60.194 M -158.39 % 103.082 M 694.28 % 12.978 M 131.35 % -41.392 M -167.03 % 61.755 M 1 754.79 % 3.329 M
Cash at beginning of period 780.997 M -2.43 % 800.423 M 9.82 % 728.875 M 7.03 % 680.991 M 112.22 % 320.889 M -58.67 % 776.365 M 11.34 % 697.295 M 204.15 % 229.258 M -34.96 % 352.466 M 41.32 % 249.409 M -47.36 % 473.820 M 90.25 % 249.046 M -31.97 % 366.073 M -10.68 % 409.825 M 105.31 % 199.616 M 49.78 % 133.277 M -31.11 % 193.471 M 156.63 % 75.390 M 20.79 % 62.412 M -39.87 % 103.803 M 146.87 % 42.048 M 8.60 % 38.719 M
Cash at end of period 255.051 M -67.34 % 780.997 M -2.43 % 800.423 M 9.82 % 728.875 M 7.03 % 680.991 M 112.22 % 320.889 M -58.67 % 776.365 M 11.34 % 697.295 M 204.15 % 229.258 M -34.96 % 352.466 M 41.32 % 249.409 M -47.36 % 473.820 M 90.25 % 249.046 M -31.97 % 366.073 M -10.68 % 409.825 M 105.31 % 199.616 M 49.78 % 133.277 M -25.32 % 178.471 M 136.73 % 75.390 M 20.79 % 62.412 M -39.87 % 103.803 M 146.87 % 42.048 M
Operating cash flow 260.866 M 28.93 % 202.339 M 26.15 % 160.398 M -16.38 % 191.823 M -26.56 % 261.215 M -38.27 % 423.159 M 34.04 % 315.689 M -3.04 % 325.575 M 69.18 % 192.439 M -35.18 % 296.882 M -3.49 % 307.620 M 26.73 % 242.734 M 15.37 % 210.398 M 18.32 % 177.822 M -0.95 % 179.536 M 60.85 % 111.617 M -2.95 % 115.006 M 55.87 % 73.782 M -3.14 % 76.172 M 32.80 % 57.358 M -23.18 % 74.666 M 23.15 % 60.630 M
Capital expenditure -55.154 M -93.47 % -28.507 M 35.14 % -43.954 M 4.30 % -45.928 M -39.48 % -32.927 M 63.24 % -89.571 M 31.20 % -130.191 M 17.98 % -158.725 M -142.38 % -65.485 M 50.98 % -133.577 M -49.90 % -89.110 M -40.01 % -63.643 M 18.76 % -78.342 M 28.87 % -110.139 M 56.74 % -254.612 M -92.35 % -132.367 M -17.56 % -112.597 M -17.81 % -95.576 M -12.01 % -85.325 M -6.62 % -80.026 M -81.37 % -44.123 M -21.81 % -36.223 M
Free CashFlow 205.712 M 18.34 % 173.832 M 49.28 % 116.444 M -20.19 % 145.896 M -36.09 % 228.287 M -31.57 % 333.587 M 79.83 % 185.498 M 11.18 % 166.849 M 31.42 % 126.954 M -22.26 % 163.305 M -25.26 % 218.511 M 22.01 % 179.091 M 35.62 % 132.055 M 95.11 % 67.683 M 190.15 % -75.076 M -261.82 % -20.750 M -961.09 % 2.410 M 111.06 % -21.793 M -138.09 % -9.153 M 59.62 % -22.668 M -174.22 % 30.543 M 25.14 % 24.407 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
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 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31
Revenue 304.961 M 10.32 % 276.426 M -31.21 % 401.822 M 104.97 % 196.044 M -27.73 % 271.284 M -10.70 % 303.805 M -3.09 % 313.496 M -3.21 % 323.879 M 27.58 % 253.857 M -16.64 % 304.515 M -5.60 % 322.596 M 34.84 % 239.237 M 18.25 % 202.313 M -32.75 % 300.828 M -6.69 % 322.405 M 16.14 % 277.603 M -6.65 % 297.377 M -2.04 % 303.557 M -16.43 % 363.245 M 34.29 % 270.493 M -2.17 % 276.497 M 2.17 % 270.624 M -17.85 % 329.441 M 4.01 % 316.725 M -22.59 % 409.137 M -7.08 % 440.331 M 15.76 % 380.375 M 16.10 % 327.630 M -23.90 % 430.553 M 5.76 % 407.093 M 5.51 % 385.828 M 19.47 % 322.943 M -9.86 % 358.288 M -1.15 % 362.442 M -25.43 % 486.042 M 57.21 % 309.166 M -7.28 % 333.430 M -8.08 % 362.726 M -0.45 % 364.356 M 38.31 % 263.433 M -11.72 % 298.391 M -9.60 % 330.068 M 16.31 % 283.781 M 20.23 % 236.025 M -22.21 % 303.425 M 5.48 % 287.649 M 43.92 % 199.868 M -14.23 % 233.032 M -8.21 % 253.862 M 5.80 % 239.939 M 10.45 % 217.234 M 8.05 % 201.053 M 16.86 % 172.039 M -24.24 % 227.075 M 18.13 % 192.221 M 18.92 % 161.638 M -23.96 % 212.574 M -1.28 % 215.333 M 15.64 % 186.210 M 26.30 % 147.435 M -16.15 % 175.830 M -13.28 % 202.758 M 59.91 % 126.798 M 6.20 % 119.400 M -12.32 % 136.175 M -19.18 % 168.501 M 59.93 % 105.358 M -7.36 % 113.725 M -18.92 % 140.264 M -16.60 % 168.182 M 24.49 % 135.101 M 56.24 % 86.472 M -38.67 % 140.996 M 32.90 % 106.092 M -3.43 % 109.858 M 21.98 % 90.064 M -5.28 % 95.085 M -16.37 % 113.704 M
Net income 35.555 M -17.20 % 42.940 M -44.66 % 77.596 M 723.36 % 9.424 M -65.58 % 27.379 M -36.94 % 43.418 M 53.79 % 28.232 M -39.82 % 46.914 M 12.33 % 41.765 M -9.99 % 46.400 M 200.75 % 15.428 M -62.52 % 41.166 M 26.06 % 32.655 M -28.01 % 45.363 M 9.76 % 41.331 M -24.93 % 55.057 M 20.02 % 45.872 M 3.72 % 44.228 M 2.68 % 43.075 M -7.10 % 46.366 M 26.98 % 36.513 M -2.31 % 37.377 M -38.56 % 60.838 M -4.29 % 63.567 M -11.02 % 71.438 M 0.79 % 70.879 M 16.09 % 61.054 M -3.78 % 63.456 M -11.82 % 71.965 M 19.36 % 60.293 M -8.42 % 65.833 M -0.88 % 66.420 M 16.67 % 56.930 M 32.64 % 42.922 M -38.82 % 70.161 M 35.69 % 51.707 M 3.61 % 49.904 M 5.34 % 47.372 M -31.14 % 68.792 M 24.33 % 55.331 M 16.72 % 47.404 M 6.06 % 44.696 M -9.12 % 49.184 M 22.16 % 40.262 M 4.63 % 38.479 M -5.92 % 40.901 M 27.89 % 31.982 M 1.57 % 31.487 M -11.82 % 35.708 M 15.69 % 30.866 M 37.87 % 22.387 M -11.02 % 25.161 M -12.26 % 28.677 M 7.07 % 26.783 M 120.38 % 12.153 M 7.90 % 11.263 M -73.26 % 42.121 M 96.57 % 21.428 M 111.86 % 10.114 M -22.06 % 12.976 M -63.25 % 35.307 M 69.77 % 20.797 M 41.72 % 14.675 M 13.23 % 12.960 M -55.70 % 29.257 M 70.74 % 17.135 M 77.09 % 9.676 M -2.17 % 9.890 M -59.86 % 24.637 M 64.67 % 14.961 M 3.24 % 14.492 M 60.29 % 9.041 M -58.46 % 21.765 M 102.10 % 10.769 M -35.77 % 16.767 M 94.14 % 8.637 M -42.31 % 14.969 M 31.45 % 11.388 M
Income before tax 45.494 M -8.67 % 49.813 M -43.96 % 88.889 M 683.85 % 11.340 M -63.94 % 31.445 M -38.45 % 51.091 M 144.81 % 20.870 M -62.71 % 55.967 M 14.00 % 49.095 M -11.14 % 55.249 M 370.93 % 11.732 M -73.85 % 44.856 M 13.30 % 39.591 M -27.13 % 54.332 M 18.63 % 45.801 M -25.30 % 61.315 M -2.98 % 63.197 M 22.94 % 51.405 M 23.88 % 41.496 M -28.43 % 57.983 M 53.53 % 37.767 M -17.43 % 45.737 M -31.06 % 66.346 M -11.76 % 75.190 M -13.65 % 87.077 M 3.28 % 84.309 M 21.83 % 69.201 M -0.60 % 69.616 M -21.88 % 89.116 M 25.54 % 70.984 M -3.61 % 73.642 M 15.75 % 63.619 M -18.87 % 78.419 M 40.84 % 55.678 M -35.55 % 86.384 M 21.44 % 71.132 M 17.28 % 60.653 M -0.15 % 60.747 M -25.53 % 81.572 M 16.70 % 69.900 M 7.92 % 64.773 M 16.23 % 55.729 M -7.50 % 60.245 M 13.13 % 53.255 M 2.06 % 52.180 M -0.29 % 52.332 M 35.48 % 38.626 M -19.02 % 47.696 M 0.42 % 47.494 M 15.05 % 41.281 M 32.01 % 31.270 M -9.41 % 34.520 M -8.24 % 37.619 M 11.13 % 33.853 M 90.74 % 17.748 M 32.28 % 13.417 M -75.09 % 53.865 M 90.96 % 28.207 M 96.89 % 14.326 M -23.87 % 18.819 M -56.44 % 43.205 M 55.60 % 27.766 M 55.36 % 17.872 M 18.25 % 15.114 M -55.40 % 33.888 M 41.30 % 23.983 M 167.79 % 8.956 M -28.71 % 12.562 M -62.13 % 33.169 M 57.73 % 21.029 M 13.97 % 18.452 M 51.47 % 12.182 M -54.89 % 27.003 M 97.78 % 13.653 M -36.05 % 21.349 M 87.83 % 11.366 M -37.88 % 18.298 M 30.90 % 13.979 M
Income before tax ratio 0.15 -17.22 % 0.18 -18.54 % 0.22 282.43 % 0.06 -50.10 % 0.12 -31.08 % 0.17 152.61 % 0.07 -61.48 % 0.17 -10.65 % 0.19 6.59 % 0.18 398.89 % 0.04 -80.60 % 0.19 -4.19 % 0.20 8.35 % 0.18 27.13 % 0.14 -35.68 % 0.22 3.93 % 0.21 25.49 % 0.17 48.24 % 0.11 -46.71 % 0.21 56.94 % 0.14 -19.18 % 0.17 -16.08 % 0.20 -15.17 % 0.24 11.54 % 0.21 11.16 % 0.19 5.24 % 0.18 -14.38 % 0.21 2.66 % 0.21 18.70 % 0.17 -8.64 % 0.19 -3.11 % 0.20 -9.99 % 0.22 42.48 % 0.15 -13.57 % 0.18 -22.75 % 0.23 26.48 % 0.18 8.62 % 0.17 -25.19 % 0.22 -15.63 % 0.27 22.24 % 0.22 28.57 % 0.17 -20.47 % 0.21 -5.91 % 0.23 31.20 % 0.17 -5.47 % 0.18 -5.86 % 0.19 -5.58 % 0.20 9.40 % 0.19 8.74 % 0.17 19.52 % 0.14 -16.16 % 0.17 -21.48 % 0.22 46.67 % 0.15 61.47 % 0.09 11.23 % 0.08 -67.24 % 0.25 93.44 % 0.13 70.26 % 0.08 -39.73 % 0.13 -48.05 % 0.25 79.43 % 0.14 -2.84 % 0.14 11.35 % 0.13 -49.13 % 0.25 74.84 % 0.14 67.44 % 0.09 -23.04 % 0.11 -53.29 % 0.24 89.13 % 0.13 -8.45 % 0.14 -3.05 % 0.14 -26.44 % 0.19 48.82 % 0.13 -33.78 % 0.19 53.99 % 0.13 -34.42 % 0.19 56.53 % 0.12
EBITDA 45.624 M -8.94 % 50.105 M -54.33 % 109.720 M 824.72 % 11.865 M -75.88 % 49.197 M -28.33 % 68.640 M 63.13 % 42.076 M -45.17 % 76.735 M 10.52 % 69.432 M -8.14 % 75.582 M 546.17 % 11.697 M -82.63 % 67.340 M 14.30 % 58.913 M -22.29 % 75.812 M 2.72 % 73.805 M -6.31 % 78.777 M -1.74 % 80.172 M 14.70 % 69.897 M 12.12 % 62.340 M -16.68 % 74.824 M 29.71 % 57.685 M -12.14 % 65.654 M -24.49 % 86.945 M -1.87 % 88.605 M -17.86 % 107.867 M 2.63 % 105.099 M 39.79 % 75.185 M 12.87 % 66.612 M -25.44 % 89.340 M 19.74 % 74.609 M -18.18 % 91.191 M 61.83 % 56.351 M -34.52 % 86.057 M 58.97 % 54.135 M -48.43 % 104.982 M 106.16 % 50.923 M -20.35 % 63.936 M -20.24 % 80.159 M -20.57 % 100.913 M 90.64 % 52.933 M 0.90 % 52.462 M -37.53 % 83.978 M 63.99 % 51.210 M 26.54 % 40.468 M -23.11 % 52.629 M -17.14 % 63.518 M 248.64 % 18.219 M -59.36 % 44.833 M -8.06 % 48.765 M -3.21 % 50.381 M 30.24 % 38.684 M 27.62 % 30.312 M -16.91 % 36.481 M 3.64 % 35.199 M 132.97 % 15.109 M 18.46 % 12.754 M -74.77 % 50.551 M 37.72 % 36.706 M 480.70 % 6.321 M -69.35 % 20.626 M -59.73 % 51.213 M 40.98 % 36.325 M 327.27 % 8.502 M -43.33 % 15.002 M -50.12 % 30.078 M -4.19 % 31.394 M 325.69 % 7.375 M -20.16 % 9.238 M -70.28 % 31.078 M 15.41 % 26.929 M 42.28 % 18.927 M 122.25 % 8.516 M -69.67 % 28.077 M 71.13 % 16.407 M -10.65 % 18.362 M 21.97 % 15.054 M -23.19 % 19.600 M 33.97 % 14.630 M
Net income ratio 0.12 -24.95 % 0.16 -19.56 % 0.19 301.71 % 0.05 -52.37 % 0.10 -29.38 % 0.14 58.70 % 0.09 -37.83 % 0.14 -11.96 % 0.16 7.97 % 0.15 218.61 % 0.05 -72.21 % 0.17 6.61 % 0.16 7.04 % 0.15 17.63 % 0.13 -35.36 % 0.20 28.57 % 0.15 5.87 % 0.15 22.87 % 0.12 -30.82 % 0.17 29.80 % 0.13 -4.39 % 0.14 -25.21 % 0.18 -7.99 % 0.20 14.94 % 0.17 8.47 % 0.16 0.28 % 0.16 -17.13 % 0.19 15.88 % 0.17 12.86 % 0.15 -13.20 % 0.17 -17.04 % 0.21 29.44 % 0.16 34.17 % 0.12 -17.96 % 0.14 -13.69 % 0.17 11.74 % 0.15 14.60 % 0.13 -30.83 % 0.19 -10.11 % 0.21 32.21 % 0.16 17.32 % 0.14 -21.87 % 0.17 1.60 % 0.17 34.51 % 0.13 -10.81 % 0.14 -11.14 % 0.16 18.43 % 0.14 -3.94 % 0.14 9.34 % 0.13 24.83 % 0.10 -17.65 % 0.13 -24.92 % 0.17 41.33 % 0.12 86.56 % 0.06 -9.26 % 0.07 -64.83 % 0.20 99.12 % 0.10 83.21 % 0.05 -38.29 % 0.09 -56.17 % 0.20 95.77 % 0.10 -11.37 % 0.12 6.63 % 0.11 -49.48 % 0.21 111.27 % 0.10 10.73 % 0.09 5.60 % 0.09 -50.49 % 0.18 97.45 % 0.09 -17.07 % 0.11 2.59 % 0.10 -32.27 % 0.15 52.07 % 0.10 -33.49 % 0.15 59.16 % 0.10 -39.09 % 0.16 57.19 % 0.10
Ratio EBITDA 0.15 -17.46 % 0.18 -33.62 % 0.27 351.16 % 0.06 -66.63 % 0.18 -19.73 % 0.23 68.34 % 0.13 -43.35 % 0.24 -13.38 % 0.27 10.19 % 0.25 584.53 % 0.04 -87.12 % 0.28 -3.34 % 0.29 15.55 % 0.25 10.09 % 0.23 -19.33 % 0.28 5.26 % 0.27 17.08 % 0.23 34.17 % 0.17 -37.96 % 0.28 32.59 % 0.21 -14.00 % 0.24 -8.08 % 0.26 -5.66 % 0.28 6.11 % 0.26 10.46 % 0.24 20.75 % 0.20 -2.78 % 0.20 -2.02 % 0.21 13.22 % 0.18 -22.46 % 0.24 35.45 % 0.17 -27.35 % 0.24 60.81 % 0.15 -30.85 % 0.22 31.14 % 0.16 -14.10 % 0.19 -13.23 % 0.22 -20.21 % 0.28 37.84 % 0.20 14.29 % 0.18 -30.90 % 0.25 40.99 % 0.18 5.25 % 0.17 -1.15 % 0.17 -21.45 % 0.22 142.24 % 0.09 -52.62 % 0.19 0.15 % 0.19 -8.52 % 0.21 17.91 % 0.18 18.11 % 0.15 -28.90 % 0.21 36.80 % 0.16 97.21 % 0.08 -0.38 % 0.08 -66.82 % 0.24 39.51 % 0.17 402.16 % 0.03 -75.74 % 0.14 -51.97 % 0.29 62.58 % 0.18 167.20 % 0.07 -46.64 % 0.13 -43.12 % 0.22 18.55 % 0.19 166.17 % 0.07 -13.82 % 0.08 -63.34 % 0.22 38.38 % 0.16 14.29 % 0.14 42.26 % 0.10 -50.55 % 0.20 28.76 % 0.15 -7.47 % 0.17 0.00 % 0.17 -18.91 % 0.21 60.21 % 0.13
Gross profit ratio 0.34 -2.18 % 0.35 5.36 % 0.33 6.40 % 0.31 15.37 % 0.27 -19.87 % 0.34 14.38 % 0.30 -14.20 % 0.34 -14.58 % 0.40 8.71 % 0.37 64.33 % 0.23 -44.74 % 0.41 -7.62 % 0.44 15.67 % 0.38 14.75 % 0.33 -18.17 % 0.41 -0.81 % 0.41 5.94 % 0.39 31.20 % 0.30 -31.61 % 0.43 6.99 % 0.40 2.07 % 0.40 -4.89 % 0.42 -6.44 % 0.44 9.93 % 0.40 2.70 % 0.39 8.79 % 0.36 -14.49 % 0.42 9.43 % 0.39 -0.96 % 0.39 1.13 % 0.39 -4.35 % 0.40 -7.81 % 0.44 21.53 % 0.36 -6.98 % 0.39 -19.11 % 0.48 25.68 % 0.38 -0.10 % 0.38 -4.65 % 0.40 -5.67 % 0.42 9.21 % 0.39 0.10 % 0.39 -16.36 % 0.46 14.35 % 0.41 6.31 % 0.38 0.80 % 0.38 -4.35 % 0.40 0.61 % 0.39 -8.48 % 0.43 20.31 % 0.36 -6.01 % 0.38 -12.89 % 0.44 -1.08 % 0.44 42.05 % 0.31 -9.48 % 0.34 16.44 % 0.29 -32.81 % 0.44 46.57 % 0.30 -6.58 % 0.32 -4.11 % 0.33 -18.35 % 0.41 13.21 % 0.36 4.86 % 0.34 -8.27 % 0.38 -13.21 % 0.43 22.10 % 0.35 119.37 % 0.16 -54.15 % 0.35 -4.27 % 0.37 3.21 % 0.36 19.25 % 0.30 -13.16 % 0.34 -3.05 % 0.36 7.45 % 0.33 -6.34 % 0.35 14.48 % 0.31 -4.37 % 0.32 3.69 % 0.31
Weighted average shs out dil 523.721 M 0.01 % 523.664 M -0.95 % 528.701 M 0.95 % 523.721 M 0.00 % 523.721 M -3.98 % 545.450 M -0.04 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.04 % 545.459 M -0.08 % 545.885 M 0.00 % 545.885 M 0.00 % 545.885 M 0.00 % 545.885 M 0.10 % 545.356 M 0.00 % 545.356 M 0.00 % 545.356 M -0.02 % 545.485 M 0.00 % 545.485 M -0.03 % 545.645 M 0.00 % 545.645 M 0.00 % 545.642 M 0.00 % 545.642 M -0.03 % 545.782 M 0.03 % 545.642 M -0.02 % 545.776 M 0.03 % 545.620 M -0.03 % 545.803 M 0.00 % 545.803 M 0.03 % 545.616 M 0.00 % 545.616 M 0.00 % 545.625 M 0.00 % 545.625 M -0.03 % 545.816 M 0.00 % 545.816 M 0.01 % 545.760 M 0.00 % 545.760 M -2.92 % 562.154 M 3.02 % 545.671 M -2.33 % 558.703 M 2.42 % 545.519 M -0.64 % 549.022 M 0.00 % 549.022 M 16.33 % 471.935 M -15.38 % 557.742 M -1.59 % 566.766 M 8.00 % 524.783 M 13.35 % 462.991 M -16.67 % 555.590 M 2.23 % 543.474 M -4.00 % 566.118 M 3.68 % 546.021 M 3.82 % 525.923 M 76.88 % 297.337 M 10.00 % 270.307 M -9.74 % 299.490 M 0.00 % 299.490 M 16.57 % 256.925 M 0.00 % 256.925 M -3.51 % 266.265 M 2.38 % 260.075 M -1.00 % 262.713 M 2.38 % 256.606 M -1.50 % 260.516 M 0.00 % 260.516 M -2.54 % 267.315 M 0.00 % 267.315 M 2.83 % 259.958 M 0.00 % 259.958 M -5.44 % 274.911 M 0.00 % 274.911 M 25.93 % 218.307 M 0.00 % 218.307 M 9.11 % 200.084 M 0.00 % 200.084 M 1.12 % 197.869 M 0.00 % 197.869 M
Weighted average shs out 523.721 M 0.01 % 523.664 M -0.95 % 528.701 M 0.95 % 523.721 M 0.00 % 523.721 M -3.98 % 545.450 M -0.04 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.04 % 545.469 M -0.04 % 545.666 M 0.07 % 545.273 M -0.07 % 545.666 M 0.06 % 545.314 M -0.01 % 545.356 M 0.00 % 545.356 M 0.00 % 545.356 M -0.02 % 545.485 M 0.01 % 545.453 M -0.04 % 545.645 M 0.00 % 545.645 M 0.00 % 545.635 M 0.00 % 545.642 M -0.02 % 545.743 M 0.02 % 545.642 M 0.01 % 545.613 M 0.00 % 545.620 M 0.03 % 545.434 M -0.04 % 545.639 M 0.00 % 545.616 M 0.00 % 545.616 M 0.00 % 545.625 M 0.04 % 545.394 M -0.02 % 545.529 M -0.05 % 545.816 M 0.04 % 545.595 M -0.03 % 545.760 M -2.92 % 562.154 M 3.02 % 545.671 M -0.01 % 545.714 M 0.04 % 545.519 M -0.64 % 549.022 M 0.00 % 549.022 M 16.33 % 471.935 M -15.38 % 557.742 M -1.59 % 566.766 M 8.00 % 524.783 M 13.35 % 462.991 M -16.60 % 555.146 M 2.15 % 543.474 M -4.00 % 566.118 M 3.68 % 546.021 M 3.82 % 525.923 M 76.88 % 297.337 M 10.00 % 270.307 M -9.74 % 299.490 M 0.00 % 299.490 M 16.57 % 256.925 M 0.00 % 256.925 M -2.19 % 262.688 M 1.00 % 260.075 M -1.00 % 262.713 M 2.38 % 256.606 M -1.50 % 260.516 M 0.00 % 260.516 M -1.14 % 263.524 M -1.42 % 267.315 M 2.83 % 259.958 M 0.00 % 259.958 M -4.01 % 270.830 M -1.48 % 274.911 M 25.93 % 218.307 M 0.00 % 218.307 M 10.91 % 196.828 M -1.63 % 200.084 M 1.12 % 197.869 M 0.00 % 197.869 M
EPS diluted 0.07 -17.20 % 0.08 -45.33 % 0.15 733.33 % 0.02 -65.58 % 0.05 -34.30 % 0.08 53.97 % 0.05 -39.88 % 0.09 12.42 % 0.08 -10.00 % 0.09 200.35 % 0.03 -62.47 % 0.08 26.09 % 0.06 -28.04 % 0.08 10.65 % 0.08 -24.90 % 0.10 18.91 % 0.08 3.70 % 0.08 2.66 % 0.08 -7.06 % 0.09 27.06 % 0.07 -2.34 % 0.07 -37.73 % 0.11 -8.33 % 0.12 -7.69 % 0.13 0.00 % 0.13 18.18 % 0.11 -8.33 % 0.12 -7.69 % 0.13 18.18 % 0.11 -8.33 % 0.12 0.00 % 0.12 20.00 % 0.10 27.06 % 0.08 -39.46 % 0.13 37.28 % 0.09 3.61 % 0.09 5.30 % 0.09 -27.67 % 0.12 20.00 % 0.10 17.92 % 0.08 3.54 % 0.08 -8.59 % 0.09 22.24 % 0.07 -10.06 % 0.08 11.19 % 0.07 29.96 % 0.06 -6.00 % 0.06 -22.18 % 0.08 38.67 % 0.06 34.95 % 0.04 -7.21 % 0.04 -15.43 % 0.05 3.14 % 0.05 24.45 % 0.04 -1.92 % 0.04 -70.21 % 0.14 95.80 % 0.07 81.47 % 0.04 -21.98 % 0.05 -61.15 % 0.13 62.50 % 0.08 43.11 % 0.06 10.69 % 0.05 -54.09 % 0.11 67.17 % 0.07 81.77 % 0.04 -2.16 % 0.04 -60.97 % 0.09 64.58 % 0.06 9.30 % 0.05 60.18 % 0.03 -67.00 % 0.10 102.23 % 0.05 -41.17 % 0.08 93.98 % 0.04 -42.93 % 0.08 31.42 % 0.06
Earnings per share 0.07 -17.20 % 0.08 -45.33 % 0.15 733.33 % 0.02 -65.58 % 0.05 -34.30 % 0.08 53.97 % 0.05 -39.88 % 0.09 12.42 % 0.08 -10.00 % 0.09 200.35 % 0.03 -62.47 % 0.08 25.88 % 0.06 -27.92 % 0.08 10.65 % 0.08 -24.90 % 0.10 18.91 % 0.08 3.70 % 0.08 2.66 % 0.08 -7.06 % 0.09 27.06 % 0.07 -2.34 % 0.07 -37.73 % 0.11 -8.33 % 0.12 -7.69 % 0.13 0.00 % 0.13 18.18 % 0.11 -8.33 % 0.12 -7.69 % 0.13 18.18 % 0.11 -8.33 % 0.12 0.00 % 0.12 20.00 % 0.10 27.06 % 0.08 -39.46 % 0.13 37.28 % 0.09 3.61 % 0.09 5.30 % 0.09 -27.67 % 0.12 20.00 % 0.10 17.92 % 0.08 3.54 % 0.08 -8.59 % 0.09 22.24 % 0.07 -10.06 % 0.08 11.19 % 0.07 29.96 % 0.06 -6.00 % 0.06 -22.18 % 0.08 38.67 % 0.06 34.95 % 0.04 -7.21 % 0.04 -15.43 % 0.05 3.14 % 0.05 24.45 % 0.04 -1.92 % 0.04 -70.21 % 0.14 95.80 % 0.07 81.47 % 0.04 -21.98 % 0.05 -61.15 % 0.13 62.50 % 0.08 43.11 % 0.06 10.69 % 0.05 -54.09 % 0.11 67.17 % 0.07 81.77 % 0.04 -2.16 % 0.04 -60.97 % 0.09 64.58 % 0.06 9.30 % 0.05 60.18 % 0.03 -67.00 % 0.10 102.23 % 0.05 -41.17 % 0.08 93.98 % 0.04 -42.93 % 0.08 31.42 % 0.06
Gross profit 104.584 M 7.91 % 96.915 M -27.52 % 133.709 M 118.08 % 61.312 M -16.63 % 73.538 M -28.45 % 102.780 M 10.84 % 92.728 M -16.95 % 111.654 M 8.99 % 102.448 M -9.37 % 113.045 M 55.12 % 72.877 M -25.48 % 97.794 M 9.24 % 89.519 M -22.21 % 115.079 M 7.07 % 107.482 M -4.96 % 113.090 M -7.40 % 122.133 M 3.78 % 117.682 M 9.65 % 107.330 M -8.16 % 116.864 M 4.66 % 111.657 M 4.29 % 107.067 M -21.87 % 137.035 M -2.69 % 140.816 M -14.90 % 165.476 M -4.58 % 173.417 M 25.93 % 137.706 M -0.72 % 138.708 M -16.73 % 166.571 M 4.75 % 159.016 M 6.70 % 149.030 M 14.27 % 130.415 M -16.90 % 156.945 M 20.14 % 130.639 M -30.63 % 188.334 M 27.17 % 148.093 M 16.53 % 127.082 M -8.17 % 138.391 M -5.08 % 145.798 M 30.47 % 111.745 M -3.59 % 115.901 M -9.50 % 128.072 M -2.71 % 131.645 M 37.48 % 95.755 M -17.30 % 115.790 M 6.33 % 108.895 M 37.66 % 79.106 M -13.71 % 91.675 M -15.99 % 109.118 M 27.29 % 85.725 M 3.82 % 82.575 M -5.88 % 87.735 M 15.60 % 75.892 M 7.62 % 70.516 M 6.93 % 65.945 M 38.48 % 47.622 M -48.91 % 93.207 M 44.69 % 64.419 M 8.03 % 59.629 M 21.11 % 49.236 M -31.54 % 71.915 M -1.83 % 73.252 M 67.68 % 43.687 M -2.58 % 44.844 M -23.90 % 58.932 M -1.32 % 59.722 M 250.84 % 17.023 M -57.52 % 40.073 M -22.38 % 51.628 M -13.92 % 59.980 M 48.45 % 40.405 M 35.67 % 29.781 M -40.54 % 50.087 M 42.80 % 35.076 M -9.55 % 38.780 M 39.64 % 27.771 M -9.42 % 30.660 M -13.29 % 35.360 M
Income tax expense 9.939 M 44.63 % 6.872 M -39.15 % 11.293 M 489.50 % 1.916 M -52.88 % 4.066 M -47.02 % 7.674 M 209.66 % -6.998 M -179.02 % 8.856 M 20.61 % 7.343 M -14.24 % 8.562 M 75.56 % 4.877 M 35.13 % 3.609 M -48.33 % 6.985 M -16.36 % 8.351 M 72.97 % 4.828 M -21.93 % 6.184 M -57.98 % 14.716 M 101.18 % 7.315 M 405.17 % -2.397 M -120.90 % 11.468 M 665.55 % 1.498 M -80.77 % 7.788 M 37.96 % 5.645 M -50.64 % 11.436 M -25.02 % 15.252 M 17.33 % 12.999 M 80.80 % 7.190 M 13.80 % 6.318 M -62.67 % 16.926 M 56.27 % 10.831 M 32.17 % 8.195 M -21.19 % 10.399 M -17.30 % 12.574 M 34.22 % 9.368 M -4.15 % 9.774 M -22.34 % 12.585 M 50.04 % 8.388 M -20.00 % 10.485 M 16.68 % 8.986 M -27.94 % 12.470 M 13.97 % 10.941 M 48.49 % 7.368 M -22.34 % 9.487 M 18.74 % 7.990 M 1.22 % 7.894 M 17.91 % 6.695 M 42.08 % 4.712 M -59.07 % 11.513 M 56.32 % 7.365 M 18.45 % 6.218 M 22.57 % 5.073 M -4.41 % 5.307 M -5.61 % 5.622 M 16.92 % 4.809 M 56.59 % 3.071 M 100.78 % 1.529 M -80.26 % 7.748 M 63.75 % 4.732 M 158.02 % 1.834 M -48.54 % 3.564 M -43.84 % 6.346 M 19.73 % 5.300 M 10.79 % 4.784 M 466.88 % 843.970 K -69.62 % 2.778 M -7.20 % 2.994 M 208.71 % -2.754 M -509.37 % 672.773 K -89.75 % 6.566 M 75.04 % 3.751 M 104.53 % 1.834 M 18.58 % 1.547 M -54.76 % 3.418 M 109.18 % 1.634 M -12.75 % 1.873 M 1.61 % 1.843 M -32.74 % 2.741 M 226.78 % 838.748 K
Cost of revenue 200.377 M 11.62 % 179.512 M -33.05 % 268.112 M 99.00 % 134.732 M -31.87 % 197.745 M -1.63 % 201.025 M -8.94 % 220.767 M 4.02 % 212.225 M 40.17 % 151.410 M -20.92 % 191.470 M -23.33 % 249.718 M 76.55 % 141.443 M 25.40 % 112.794 M -39.28 % 185.749 M -13.57 % 214.923 M 30.64 % 164.513 M -6.12 % 175.244 M -5.72 % 185.876 M -27.37 % 255.915 M 66.58 % 153.630 M -6.80 % 164.840 M 0.78 % 163.557 M -14.99 % 192.406 M 9.38 % 175.909 M -27.81 % 243.661 M -8.71 % 266.914 M 9.99 % 242.669 M 28.45 % 188.922 M -28.43 % 263.982 M 6.41 % 248.077 M 4.76 % 236.798 M 22.99 % 192.528 M -4.38 % 201.344 M -13.14 % 231.803 M -22.14 % 297.709 M 84.83 % 161.073 M -21.94 % 206.348 M -8.02 % 224.335 M 2.64 % 218.558 M 44.08 % 151.688 M -16.88 % 182.490 M -9.66 % 201.997 M 32.77 % 152.136 M 8.46 % 140.270 M -25.24 % 187.635 M 4.97 % 178.754 M 48.02 % 120.761 M -14.57 % 141.357 M -2.34 % 144.744 M -6.14 % 154.214 M 14.52 % 134.659 M 18.83 % 113.317 M 17.86 % 96.147 M -38.59 % 156.559 M 23.98 % 126.276 M 10.75 % 114.016 M -4.48 % 119.367 M -20.90 % 150.914 M 19.22 % 126.581 M 28.90 % 98.199 M -5.50 % 103.916 M -19.76 % 129.505 M 55.82 % 83.112 M 11.48 % 74.555 M -3.48 % 77.244 M -28.99 % 108.779 M 23.14 % 88.335 M 19.94 % 73.651 M -16.91 % 88.636 M -18.08 % 108.202 M 14.26 % 94.697 M 67.04 % 56.691 M -37.64 % 90.909 M 28.01 % 71.016 M -0.09 % 71.078 M 14.10 % 62.293 M -3.31 % 64.426 M -17.77 % 78.344 M
General and administrative expenses -3.619 M -123.60 % 15.336 M 203.55 % -14.810 M -126.33 % 56.244 M 239.94 % 16.546 M -25.00 % 22.061 M -16.49 % 26.418 M -49.64 % 52.461 M 272.32 % 14.090 M -35.83 % 21.956 M -0.73 % 22.118 M -58.41 % 53.176 M 606.29 % -10.503 M -148.40 % 21.701 M 158.21 % -37.279 M -174.56 % 49.999 M 670.05 % -8.771 M -142.40 % 20.686 M 168.71 % -30.107 M -219.97 % 25.096 M 643.57 % -4.617 M -127.30 % 16.910 M -32.96 % 25.224 M -10.25 % 28.104 M 691.87 % -4.748 M -119.75 % 24.046 M -7.70 % 26.053 M 10.73 % 23.528 M 6.72 % 22.046 M -12.96 % 25.328 M 128.74 % -88.140 M -468.09 % 23.945 M -46.25 % 44.548 M -3.08 % 45.964 M 146.07 % -99.761 M -258.98 % 62.751 M 85.36 % 33.854 M -22.67 % 43.778 M 159.04 % -74.144 M -282.61 % 40.602 M 27.68 % 31.801 M -11.16 % 35.796 M 156.70 % -63.130 M -268.81 % 37.396 M 18.32 % 31.605 M -0.84 % 31.872 M 166.03 % -48.266 M -293.09 % 24.996 M -7.84 % 27.121 M 8.52 % 24.992 M 160.06 % -41.611 M -260.81 % 25.875 M 28.92 % 20.071 M -14.86 % 23.575 M 163.27 % -37.261 M -256.35 % 23.832 M 38.34 % 17.228 M -16.77 % 20.698 M 158.94 % -35.116 M -276.92 % 19.849 M 49.45 % 13.281 M -39.93 % 22.110 M 23.93 % 17.841 M 12.60 % 15.845 M 5.39 % 15.034 M 8.18 % 13.897 M 17.54 % 11.823 M 48.42 % 7.966 M 18.47 % 6.724 M -42.10 % 11.614 M 29.95 % 8.937 M 59.56 % 5.601 M 17.43 % 4.770 M -25.61 % 6.412 M -44.04 % 11.458 M 122.58 % 5.148 M 22.77 % 4.193 M -32.94 % 6.253 M
Selling and marketing expenses 2.516 M -80.27 % 12.755 M 2 047.36 % -655.000 K -102.82 % 23.241 M 2 039.79 % 1.086 M -89.96 % 10.816 M 268.50 % -6.419 M -125.71 % 24.971 M 4 231.55 % 576.502 K -96.25 % 15.356 M -36.54 % 24.199 M 84.95 % 13.084 M 42.08 % 9.209 M -45.57 % 16.918 M -43.29 % 29.834 M -27.56 % 41.183 M 95.17 % 21.101 M -9.73 % 23.375 M 143.16 % 9.613 M -51.72 % 19.909 M -16.53 % 23.852 M 2.73 % 23.218 M -28.11 % 32.296 M 70.99 % 18.888 M -14.09 % 21.986 M -45.42 % 40.278 M 48.25 % 27.169 M 8.86 % 24.959 M 41.62 % 17.624 M -51.98 % 36.702 M 190.07 % 12.653 M -48.87 % 24.745 M -13.02 % 28.449 M -12.90 % 32.662 M -12.63 % 37.384 M 17.90 % 31.707 M 33.00 % 23.840 M -15.63 % 28.257 M 10.70 % 25.525 M 47.29 % 17.330 M 10.19 % 15.727 M -34.55 % 24.030 M -11.26 % 27.079 M 70.80 % 15.854 M -30.59 % 22.841 M 29.67 % 17.615 M 1.87 % 17.291 M -17.21 % 20.886 M -7.22 % 22.512 M 64.55 % 13.681 M 57.96 % 8.661 M -71.48 % 30.372 M 83.57 % 16.545 M 23.14 % 13.436 M -26.09 % 18.179 M 72.22 % 10.556 M -45.18 % 19.255 M 83.70 % 10.482 M -33.11 % 15.671 M 81.99 % 8.611 M -15.32 % 10.169 M -45.52 % 18.665 M -0.33 % 18.726 M 66.85 % 11.223 M 33.92 % 8.380 M -54.38 % 18.368 M 151.62 % 7.300 M -62.35 % 19.390 M 93.69 % 10.011 M -49.55 % 19.842 M -6.32 % 21.180 M 68.08 % 12.601 M -0.06 % 12.609 M 10.90 % 11.369 M -9.67 % 12.587 M 49.18 % 8.438 M 9.82 % 7.683 M -46.17 % 14.273 M
Other expenses 46.459 M 904.65 % 4.624 M 209.53 % 1.494 M 103.65 % -40.877 M -2 593.52 % 1.639 M 3 983.58 % 40.144 K 0.000 0.000 -100.00 % 1.967 M -3.79 % 2.045 M 122.09 % 920.799 K 103.30 % -27.933 M -182.07 % 34.036 M 14 761.26 % 229.025 K -70.29 % 770.839 K 148.36 % -1.594 M -156.54 % 2.819 M 54.72 % 1.822 M 0.000 -100.00 % 398.623 K -98.72 % 31.187 M 1 861.45 % 1.590 M -77.76 % 7.150 M 1 037.87 % 628.365 K 664.23 % 82.222 K -95.68 % 1.905 M -58.98 % 4.644 M 159.07 % 1.792 M 2 408.68 % 71.451 K -98.47 % 4.684 M 0.000 -100.00 % 4.319 M -9.59 % 4.777 M 343.96 % 1.076 M -82.52 % 6.157 M 127.03 % 2.712 M 220.69 % -2.247 M -179.12 % 2.840 M -43.37 % 5.015 M 688.94 % 635.662 K -91.32 % 7.320 M 255.86 % 2.057 M -51.41 % 4.233 M 156.08 % 1.653 M -38.82 % 2.702 M 19.88 % 2.254 M -29.32 % 3.189 M 117.53 % 1.466 M 4 733.82 % 30.328 K -98.83 % 2.589 M -23.54 % 3.386 M 202.86 % 1.118 M -60.00 % 2.795 M 62.69 % 1.718 M -97.67 % 73.625 M 27 043.76 % 271.241 K -90.55 % 2.870 M 114.02 % 1.341 M -98.04 % 68.591 M 18 597.54 % 366.845 K 80.02 % 203.781 K -50.82 % 414.324 K 106.90 % -6.003 M -3 102.40 % 199.941 K -94.42 % 3.580 M 0.000 100.00 % -6.453 M -472.71 % 1.731 M 682.48 % 221.249 K -95.28 % 4.686 M 188.63 % -5.287 M -610.35 % 1.036 M -54.76 % 2.290 M 6.30 % 2.154 M 216.31 % -1.852 M 0.000 0.000 -100.00 % 113.444 K
Operating expenses 59.080 M 27.16 % 46.461 M 15.20 % 40.332 M -18.82 % 49.684 M 8.73 % 45.695 M -4.26 % 47.730 M -41.18 % 81.143 M 39.84 % 58.027 M 13.79 % 50.994 M -8.63 % 55.808 M -22.76 % 72.252 M 29.75 % 55.686 M 10.59 % 50.355 M -12.88 % 57.800 M -24.31 % 76.367 M 42.73 % 53.505 M -10.96 % 60.093 M -9.62 % 66.486 M -15.27 % 78.470 M 21.71 % 64.473 M -11.09 % 72.513 M 18.09 % 61.407 M -32.69 % 91.233 M 30.38 % 69.977 M -9.16 % 77.031 M -9.13 % 84.773 M 2.20 % 82.948 M 15.05 % 72.096 M -7.00 % 77.526 M -11.51 % 87.607 M 5.62 % 82.942 M 20.89 % 68.607 M -17.61 % 83.273 M 3.11 % 80.761 M -24.98 % 107.652 M 10.79 % 97.170 M 44.70 % 67.155 M -9.40 % 74.126 M -7.15 % 79.831 M 35.74 % 58.812 M -7.30 % 63.440 M 2.52 % 61.883 M -23.06 % 80.435 M 45.49 % 55.286 M -16.13 % 65.915 M 27.39 % 51.741 M -15.02 % 60.887 M 29.98 % 46.842 M -22.39 % 60.353 M 46.27 % 41.262 M -31.73 % 60.437 M 5.25 % 57.423 M 45.70 % 39.411 M 1.76 % 38.730 M -28.99 % 54.543 M 56.43 % 34.868 M -11.40 % 39.353 M 21.00 % 32.522 M -33.82 % 49.145 M 71.77 % 28.611 M 21.29 % 23.589 M -42.54 % 41.051 M 34.31 % 30.564 M 12.09 % 27.268 M 1.01 % 26.994 M -17.14 % 32.578 M 157.12 % 12.670 M -56.44 % 29.087 M 69.10 % 17.201 M -52.41 % 36.142 M 45.56 % 24.830 M 29.07 % 19.238 M -2.19 % 19.669 M 5.35 % 18.669 M -15.88 % 22.192 M 62.22 % 13.680 M 15.86 % 11.807 M -43.04 % 20.730 M
Cost and expenses 259.457 M 14.82 % 225.973 M -28.09 % 314.254 M 70.41 % 184.416 M -24.25 % 243.440 M -2.14 % 248.755 M -17.61 % 301.910 M 12.70 % 267.884 M 33.02 % 201.379 M -18.56 % 247.278 M -23.20 % 321.970 M 63.33 % 197.129 M 20.83 % 163.149 M -33.01 % 243.549 M -16.39 % 291.290 M 33.61 % 218.017 M -9.33 % 240.441 M -3.39 % 248.886 M -25.57 % 334.385 M 53.32 % 218.102 M -10.15 % 242.750 M 7.54 % 225.738 M -20.41 % 283.639 M 15.35 % 245.886 M -23.33 % 320.691 M -8.81 % 351.687 M 8.01 % 325.617 M 24.75 % 261.018 M -24.28 % 344.723 M 2.69 % 335.685 M 3.81 % 323.356 M 21.29 % 266.591 M -5.91 % 283.336 M -9.35 % 312.564 M -23.24 % 407.208 M 57.68 % 258.243 M -4.99 % 271.811 M -8.93 % 298.461 M 0.02 % 298.389 M 41.75 % 210.499 M -14.41 % 245.930 M -6.80 % 263.879 M 13.46 % 232.570 M 18.93 % 195.556 M -22.87 % 253.550 M 10.00 % 230.495 M 26.89 % 181.648 M -3.48 % 188.199 M -8.24 % 205.097 M 4.92 % 195.476 M 0.19 % 195.096 M 14.26 % 170.741 M 25.95 % 135.558 M -30.59 % 195.289 M 8.00 % 180.819 M 21.45 % 148.884 M -6.20 % 158.720 M -13.47 % 183.436 M 4.39 % 175.727 M 38.58 % 126.809 M -0.55 % 127.505 M -25.24 % 170.556 M 50.04 % 113.676 M 8.80 % 104.479 M 0.23 % 104.238 M -26.26 % 141.357 M 39.95 % 101.005 M -1.69 % 102.738 M -2.93 % 105.837 M -26.68 % 144.345 M 20.76 % 119.527 M 57.42 % 75.929 M -31.33 % 110.578 M 21.58 % 90.951 M -2.49 % 93.270 M 22.77 % 75.973 M -0.34 % 76.233 M -23.05 % 99.074 M
Research and development expenses 13.723 M -0.16 % 13.745 M -7.42 % 14.847 M 34.06 % 11.075 M -18.01 % 13.508 M -6.98 % 14.521 M -18.77 % 17.877 M 5.83 % 16.892 M -4.47 % 17.682 M 7.48 % 16.451 M -14.70 % 19.287 M 11.11 % 17.359 M -1.44 % 17.613 M -7.07 % 18.952 M 9.28 % 17.343 M -3.22 % 17.920 M -17.08 % 21.611 M 26.18 % 17.127 M -47.18 % 32.427 M 64.86 % 19.669 M -28.45 % 27.488 M 34.32 % 20.464 M -28.78 % 28.734 M 33.11 % 21.586 M -3.61 % 22.394 M 20.75 % 18.545 M -25.41 % 24.861 M 10.12 % 22.577 M -6.39 % 24.118 M 15.44 % 20.893 M -81.07 % 110.395 M 424.34 % 21.054 M -48.46 % 40.853 M 0.000 -100.00 % 90.599 M 0.000 -100.00 % 45.130 M 0.000 -100.00 % 66.079 M 0.000 -100.00 % 29.205 M 0.000 -100.00 % 60.423 M 0.000 -100.00 % 27.418 M 0.000 -100.00 % 50.896 M 0.000 -100.00 % 24.221 M 0.000 -100.00 % 47.282 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -1.102 M -103.92 % 28.092 M 281.65 % -15.465 M -119.46 % 79.485 M 139.26 % 33.221 M 1.04 % 32.878 M -50.66 % 66.632 M -13.95 % 77.432 M 163.67 % 29.367 M -21.29 % 37.312 M -19.44 % 46.318 M -30.10 % 66.260 M 5 220.56 % -1.294 M -103.35 % 38.619 M -27.60 % 53.344 M -41.50 % 91.182 M 639.51 % 12.330 M -72.02 % 44.061 M 314.99 % -20.494 M -145.54 % 45.005 M 133.97 % 19.235 M -52.06 % 40.127 M -30.24 % 57.520 M 22.40 % 46.992 M 172.62 % 17.237 M -73.20 % 64.324 M 20.86 % 53.222 M 9.77 % 48.487 M -16.10 % 57.791 M -6.83 % 62.030 M 217.95 % -52.590 M -208.01 % 48.690 M -33.30 % 72.997 M -7.16 % 78.627 M 226.05 % -62.377 M -166.04 % 94.458 M 63.72 % 57.694 M -19.91 % 72.035 M 248.16 % -48.619 M -183.93 % 57.931 M 1 464.86 % 3.702 M -93.81 % 59.826 M 265.94 % -36.052 M -167.70 % 53.250 M 267.77 % 14.479 M -70.74 % 49.487 M 259.76 % -30.975 M -167.51 % 45.882 M 222.81 % 14.213 M -63.25 % 38.673 M 260.06 % -24.162 M -142.96 % 56.247 M 53.61 % 36.616 M -1.07 % 37.011 M 293.95 % -19.083 M -155.49 % 34.388 M -5.74 % 36.483 M 17.01 % 31.180 M 260.34 % -19.446 M -168.33 % 28.459 M 21.36 % 23.450 M -42.49 % 40.775 M 11.51 % 36.567 M 35.09 % 27.068 M 15.60 % 23.414 M -27.43 % 32.265 M 68.73 % 19.123 M -30.10 % 27.355 M 63.46 % 16.735 M -46.80 % 31.456 M 4.45 % 30.117 M 65.46 % 18.202 M 4.74 % 17.379 M 5.23 % 16.515 M -31.32 % 24.045 M 76.99 % 13.586 M 14.39 % 11.876 M -42.14 % 20.526 M
Interest income 929.937 K -21.15 % 1.179 M -91.44 % 13.770 M 4 386.34 % 306.942 K -84.52 % 1.983 M 87.01 % 1.061 M -93.39 % 16.050 M 3 777.85 % 413.888 K -77.15 % 1.811 M 52.55 % 1.187 M -89.31 % 11.106 M 507.28 % 1.829 M -16.15 % 2.181 M 16.51 % 1.872 M 8.14 % 1.731 M 1 237.16 % 129.453 K -87.31 % 1.020 M 150.26 % 407.573 K -63.22 % 1.108 M 820.70 % 120.343 K -78.94 % 571.378 K -53.51 % 1.229 M -15.01 % 1.446 M 781.92 % 163.961 K -70.74 % 560.347 K 177.92 % 201.622 K -97.65 % 8.590 M 744.63 % 1.017 M 0.000 -100.00 % 531.278 K -54.71 % 1.173 M 0.000 0.000 0.000 0.000 -100.00 % 521.459 K 0.000 0.000 -100.00 % 1.548 M 0.000 0.000 -100.00 % 353.159 K 0.000 0.000 0.000 -100.00 % 690.483 K 0.000 -100.00 % 478.276 K 13.86 % 420.042 K -72.74 % 1.541 M 3.92 % 1.483 M -59.22 % 3.636 M 0.000 0.000 -100.00 % 3.538 M 0.000 -100.00 % 1.692 M 0.000 -100.00 % 913.953 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 548.399 K 0.000 -100.00 % 1.259 M 0.000 -100.00 % 419.152 K 0.000 -100.00 % 1.497 M 0.000 -100.00 % 773.830 K 0.000 -100.00 % 183.656 K 0.000 -100.00 % 148.686 K 0.000
Interest expense 129.848 K -55.63 % 292.678 K -73.18 % 1.091 M 107.76 % 525.182 K -15.42 % 620.930 K 48.88 % 417.079 K -49.60 % 827.584 K 112.36 % 389.701 K -11.52 % 440.415 K 1.06 % 435.775 K 0.000 -100.00 % 1.634 M 0.000 -100.00 % 2.157 M 77.70 % 1.214 M 1 470.48 % 77.301 K 3.73 % 74.518 K 69.44 % 43.979 K -65.84 % 128.756 K 77.66 % 72.474 K -42.49 % 126.013 K 0.000 -100.00 % 133.360 K 150.46 % 53.245 K -87.23 % 416.901 K 416.32 % 80.745 K -88.24 % 686.775 K -11.77 % 778.352 K 0.000 -100.00 % 212.290 K -79.25 % 1.023 M 0.000 0.000 0.000 -100.00 % 913.663 K 0.000 0.000 0.000 -100.00 % 1.299 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.750 K 0.000 -100.00 % 108.465 K 2 343.46 % 4.439 K -98.08 % 230.904 K -96.03 % 5.812 M 0.000 0.000 0.000 -100.00 % 2.974 M 0.000 -100.00 % 878.869 K 0.000 -100.00 % 2.194 M -9.09 % 2.413 M -0.97 % 2.437 M 235.92 % 725.464 K 53.85 % 471.542 K 0.000 -100.00 % 151.919 K 0.000 -100.00 % 858.893 K 0.000 -100.00 % 712.993 K 25 040.80 % 2.836 K -99.84 % 1.785 M 848.83 % 188.126 K -78.77 % 886.277 K -47.11 % 1.676 M -13.35 % 1.934 M 12.58 % 1.718 M 44.52 % 1.189 M 55.50 % 764.434 K
Depreciation and amortization 0.000 -100.00 % 12.691 M -35.71 % 19.740 M 8 230.27 % 236.967 K -98.62 % 17.131 M 20.25 % 14.246 M -30.09 % 20.379 M 0.00 % 20.379 M 2.42 % 19.897 M 0.00 % 19.897 M 33.23 % 14.934 M -28.37 % 20.850 M 7.90 % 19.323 M 0.00 % 19.323 M -28.06 % 26.859 M 53.81 % 17.462 M 2.87 % 16.975 M 0.00 % 16.975 M -6.20 % 18.097 M -2.83 % 18.624 M 5.14 % 17.713 M -4.89 % 18.624 M 0.00 % 18.624 M 4.82 % 17.767 M -5.42 % 18.786 M 5.74 % 17.767 M 817.65 % 1.936 M 348.97 % -777.658 K -363.48 % 295.148 K -92.08 % 3.728 M -78.83 % 17.608 M 385.98 % -6.157 M -237.37 % 4.482 M 1 057.69 % -468.000 K -102.30 % 20.323 M 254.42 % -13.161 M -428.37 % 4.008 M -70.80 % 13.726 M -16.23 % 16.385 M 228.86 % -12.715 M -83.24 % -6.939 M -132.77 % 21.178 M 313.10 % -9.938 M 24.30 % -13.129 M -519.59 % 3.129 M -73.93 % 12.001 M 148.15 % -24.924 M -972.46 % -2.324 M -177.62 % 2.994 M -70.92 % 10.297 M 58.07 % 6.514 M 355.15 % -2.553 M -297.81 % 1.291 M -76.50 % 5.493 M 207.20 % -5.124 M -1 694.89 % 321.276 K 115.04 % -2.136 M -123.85 % 8.959 M 226.38 % -7.089 M -513.00 % 1.716 M -78.89 % 8.133 M -9.34 % 8.971 M 200.80 % -8.900 M -19 457.04 % 45.976 K 101.78 % -2.585 M -130.96 % 8.350 M 316.88 % -3.850 M -0.43 % -3.833 M -395.50 % -773.657 K -112.50 % 6.187 M 58 855.94 % -10.530 K 99.73 % -3.866 M -509.84 % 943.404 K -43.70 % 1.676 M 155.93 % -2.996 M -182.21 % 3.644 M 0.000 0.000
Operating income 45.504 M -9.81 % 50.454 M -42.38 % 87.568 M 653.06 % 11.628 M -63.09 % 31.505 M -38.29 % 51.051 M 340.63 % 11.586 M -79.29 % 55.946 M 13.86 % 49.135 M -11.15 % 55.298 M 375.23 % 11.636 M -74.13 % 44.982 M 13.29 % 39.705 M -27.15 % 54.502 M 7.45 % 50.721 M -17.35 % 61.371 M 1.64 % 60.378 M 17.93 % 51.196 M 15.59 % 44.291 M -23.08 % 57.584 M 52.46 % 37.769 M -17.28 % 45.661 M -31.70 % 66.851 M -10.34 % 74.562 M -14.29 % 86.994 M 3.40 % 84.135 M 22.67 % 68.585 M 1.12 % 67.824 M -23.83 % 89.044 M 25.63 % 70.880 M -2.76 % 72.892 M 17.93 % 61.808 M -16.10 % 73.672 M 34.92 % 54.603 M -32.52 % 80.912 M 22.43 % 66.090 M 10.28 % 59.928 M 3.42 % 57.946 M -24.45 % 76.696 M 10.50 % 69.409 M 20.30 % 57.697 M 3.57 % 55.706 M -0.69 % 56.091 M 8.70 % 51.603 M 4.25 % 49.500 M -3.92 % 51.517 M 45.23 % 35.472 M -23.28 % 46.238 M -2.62 % 47.483 M 18.46 % 40.085 M 43.59 % 27.917 M -16.44 % 33.410 M -7.87 % 36.266 M 22.09 % 29.705 M 81.96 % 16.325 M 24.18 % 13.146 M -75.55 % 53.771 M 93.79 % 27.747 M 106.91 % 13.410 M -28.17 % 18.670 M -56.66 % 43.080 M 57.49 % 27.354 M 57.20 % 17.401 M 16.35 % 14.956 M -54.21 % 32.664 M 41.75 % 23.044 M 176.75 % 8.327 M -36.30 % 13.071 M -60.33 % 32.948 M 58.85 % 20.742 M 20.66 % 17.190 M 38.83 % 12.382 M -54.37 % 27.134 M 101.52 % 13.465 M -36.96 % 21.358 M 87.19 % 11.410 M -37.62 % 18.289 M 31.91 % 13.866 M
Operating income ratio 0.15 -18.25 % 0.18 -16.25 % 0.22 267.41 % 0.06 -48.92 % 0.12 -30.89 % 0.17 354.68 % 0.04 -78.60 % 0.17 -10.75 % 0.19 6.59 % 0.18 403.45 % 0.04 -80.82 % 0.19 -4.19 % 0.20 8.32 % 0.18 15.16 % 0.16 -28.84 % 0.22 8.88 % 0.20 20.39 % 0.17 38.32 % 0.12 -42.72 % 0.21 55.85 % 0.14 -19.04 % 0.17 -16.85 % 0.20 -13.80 % 0.24 10.72 % 0.21 11.28 % 0.19 5.97 % 0.18 -12.90 % 0.21 0.10 % 0.21 18.78 % 0.17 -7.84 % 0.19 -1.29 % 0.19 -6.92 % 0.21 36.49 % 0.15 -9.50 % 0.17 -22.13 % 0.21 18.94 % 0.18 12.51 % 0.16 -24.11 % 0.21 -20.11 % 0.26 36.26 % 0.19 14.57 % 0.17 -14.61 % 0.20 -9.59 % 0.22 34.02 % 0.16 -8.91 % 0.18 0.91 % 0.18 -10.55 % 0.20 6.08 % 0.19 11.96 % 0.17 30.00 % 0.13 -22.67 % 0.17 -21.17 % 0.21 61.14 % 0.13 54.03 % 0.08 4.42 % 0.08 -67.85 % 0.25 96.31 % 0.13 78.93 % 0.07 -43.13 % 0.13 -48.32 % 0.25 81.61 % 0.13 -1.69 % 0.14 9.56 % 0.13 -47.78 % 0.24 75.39 % 0.14 73.04 % 0.08 -31.24 % 0.11 -51.07 % 0.23 90.46 % 0.12 -3.07 % 0.13 -11.14 % 0.14 -25.59 % 0.19 51.63 % 0.13 -34.72 % 0.19 53.46 % 0.13 -34.14 % 0.19 57.73 % 0.12
Total other income expenses net -9.615 K 98.50 % -641.000 K -148.52 % 1.321 M 558.34 % -288.215 K -380.30 % -60.007 K -249.48 % 40.144 K -99.57 % 9.284 M 45 020.53 % 20.576 K 151.50 % -39.952 K 17.52 % -48.441 K -100.27 % 17.719 M 14 162.70 % -126.000 K -9.57 % -115.000 K 32.35 % -170.000 K 96.54 % -4.920 M -8 663.18 % -56.144 K -101.99 % 2.819 M 1 246.59 % 209.343 K 107.49 % -2.795 M -801.16 % 398.624 K 25 076.44 % -1.596 K -102.09 % 76.183 K 115.09 % -505.000 K -180.37 % 628.365 K 664.23 % 82.222 K -52.87 % 174.449 K -71.68 % 616.099 K -79.49 % 3.004 M 4 104.72 % 71.452 K 116.81 % -425.000 K -156.68 % 749.814 K -58.60 % 1.811 M -61.85 % 4.747 M 341.58 % 1.075 M -80.36 % 5.473 M 8.55 % 5.042 M 595.08 % 725.389 K -74.10 % 2.801 M -42.56 % 4.876 M 892.83 % 491.119 K -93.06 % 7.076 M 30 275.62 % 23.295 K -99.44 % 4.154 M 151.45 % 1.652 M -38.36 % 2.680 M 228.94 % 814.744 K -74.17 % 3.154 M 116.32 % 1.458 M 13 235.77 % 10.933 K -99.09 % 1.197 M -64.30 % 3.353 M 202.10 % 1.110 M -17.98 % 1.353 M -67.37 % 4.148 M 191.50 % 1.423 M 424.96 % 271.070 K 188.68 % 93.899 K -79.59 % 460.054 K -49.79 % 916.309 K 516.76 % 148.569 K 18.87 % 124.982 K -69.63 % 411.514 K -12.58 % 470.722 K 198.06 % 157.931 K -87.10 % 1.224 M 30.42 % 938.680 K 49.15 % 629.372 K 223.68 % -508.867 K -330.00 % 221.250 K -22.96 % 287.204 K -77.24 % 1.262 M 729.51 % -200.474 K -52.94 % -131.076 K -169.65 % 188.203 K 2 157.54 % -9.147 K 78.92 % -43.397 K -602.80 % 8.631 K -92.39 % 113.444 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 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-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 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-06-30
Net debt -74.939 M 53.17 % -160.021 M 43.33 % -282.381 M -392.78 % -57.304 M -157.23 % 100.130 M 345.40 % -40.803 M 94.05 % -685.664 M -747.41 % -80.913 M 32.75 % -120.313 M -95.16 % -61.647 M 92.35 % -805.411 M -649.42 % -107.471 M -21.41 % -88.519 M -11.44 % -79.435 M 89.04 % -724.445 M -6 869.88 % 10.701 M 282.02 % -5.879 M -116.46 % 35.722 M 105.02 % -712.276 M -680.46 % -91.264 M 9.61 % -100.967 M -88.02 % -53.699 M 84.42 % -344.566 M -413.73 % -67.071 M 11.74 % -75.989 M -47.99 % -51.349 M 93.41 % -779.777 M -126.57 % -344.169 M -8.17 % -318.182 M -142.92 % -130.984 M 82.18 % -734.941 M -348.62 % -163.824 M 55.34 % -366.784 M -120.12 % -166.632 M 37.70 % -267.468 M -54.93 % -172.637 M -50.01 % -115.084 M 26.47 % -156.503 M 58.86 % -380.371 M -275.65 % -101.256 M 29.60 % -143.832 M -69.92 % -84.646 M 68.46 % -268.403 M -63.65 % -164.007 M 0.99 % -165.649 M -19.43 % -138.698 M 70.73 % -473.820 M -182.95 % -167.456 M 9.07 % -184.162 M 14.57 % -215.580 M 13.44 % -249.046 M 24.12 % -328.204 M -8.17 % -303.418 M 10.94 % -340.695 M 6.93 % -366.073 M -55.33 % -235.672 M 11.86 % -267.379 M -13.61 % -235.341 M 24.04 % -309.825 M -40.21 % -220.974 M -281.36 % 121.845 M 182.12 % 43.189 M 154.25 % -79.616 M -33.11 % -59.813 M 23.98 % -78.682 M 12.86 % -90.297 M 32.25 % -133.277 M -52.48 % -87.407 M -17.02 % -74.691 M 27.90 % -103.596 M 28.79 % -145.471 M -58.25 % -91.926 M 16.71 % -110.366 M 27.63 % -152.493 M -359.93 % 58.666 M -5.44 % 62.038 M
Total investments 361.000 M -14.83 % 423.878 M 1.89 % 416.000 M -6.48 % 444.809 M -5.79 % 472.132 M -16.58 % 566.000 M 540.34 % 88.390 M -81.78 % 485.000 M 15.20 % 421.000 M -26.78 % 575.000 M 0.000 -100.00 % 462.491 M 5.58 % 438.041 M -31.22 % 636.849 M 443.16 % 117.249 M -78.64 % 549.000 M 13.90 % 482.000 M -32.54 % 714.500 M 257.25 % 200.000 M -61.61 % 521.000 M 33.25 % 391.000 M -39.68 % 648.200 M 20.04 % 540.000 M 0.000 -100.00 % 350.000 M 0.000 -100.00 % 20.000 M 0.000 -100.00 % 159.000 M 0.000 -100.00 % 40.000 M 0.000 -100.00 % 240.000 M 0.000 -100.00 % 590.000 M 5 773.57 % 10.045 M -2.02 % 10.252 M -5.35 % 10.831 M -97.59 % 449.000 M 0.000 -100.00 % 8.745 M -7.29 % 9.433 M -3.75 % 9.801 M 0.000 -100.00 % 270.000 M 0.000 -100.00 % 90.000 M 0.000 -100.00 % 180.000 M 0.000 -100.00 % 190.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.000 M 0.000 0.000 0.000 0.000 0.000
Total debt 22.641 M 0.33 % 22.567 M 18.82 % 18.993 M -50.99 % 38.753 M -79.94 % 193.186 M 126.60 % 85.253 M -31.08 % 123.695 M 287.43 % 31.927 M -11.17 % 35.940 M -11.11 % 40.434 M 52.13 % 26.578 M -9.64 % 29.412 M -2.22 % 30.080 M -3.79 % 31.264 M 2.65 % 30.457 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.618 M 3.80 % 13.120 M -9.95 % 14.569 M 7.06 % 13.608 M -46.23 % 25.306 M -7.53 % 27.366 M 529.83 % 4.345 M -11.58 % 4.914 M -10.25 % 5.475 M -9.16 % 6.027 M -8.28 % 6.571 M -10.64 % 7.353 M 53.19 % 4.800 M -1.88 % 4.892 M -44.43 % 8.804 M -6.49 % 9.415 M -13.17 % 10.843 M 2.01 % 10.629 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 M -49.80 % 199.200 M 0.00 % 199.200 M 0.00 % 199.200 M 66.00 % 120.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.000 M 0.00 % 18.000 M -45.45 % 33.000 M -6.94 % 35.460 M 0.00 % 35.460 M 0.00 % 35.460 M -72.82 % 130.460 M 49.43 % 87.308 M
Accumulated other comprehensive income loss 400.634 M 0.000 0.000 0.000 -100.00 % 382.981 M -36.21 % 600.364 M 0.000 -100.00 % 596.567 M 0.000 -100.00 % 581.544 M 0.000 -100.00 % 593.219 M 0.000 -100.00 % 582.337 M 72.54 % 337.506 M -41.59 % 577.840 M 73.14 % 333.747 M -39.40 % 550.773 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 204.569 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
Retained earnings 353.182 M -19.38 % 438.105 M 10.87 % 395.164 M 12.61 % 350.910 M 2.76 % 341.486 M -26.41 % 464.039 M 10.32 % 420.622 M 6.18 % 396.125 M 13.43 % 349.211 M -20.95 % 441.784 M -39.27 % 727.457 M 89.58 % 383.726 M 12.02 % 342.560 M -29.29 % 484.488 M 10.33 % 439.125 M 9.36 % 401.553 M 15.89 % 346.496 M -34.82 % 531.562 M 9.08 % 487.334 M 11.52 % 436.997 M 11.87 % 390.631 M -34.93 % 600.368 M 6.64 % 562.991 M 11.73 % 503.905 M 14.44 % 440.337 M -47.16 % 833.275 M 9.30 % 762.397 M 7.80 % 707.201 M 9.86 % 643.746 M -13.95 % 748.116 M 8.77 % 687.823 M 11.47 % 617.060 M 9.26 % 564.768 M -11.38 % 637.281 M 7.17 % 594.647 M 7.03 % 555.597 M 14.79 % 484.008 M -14.05 % 563.120 M 9.19 % 515.748 M 11.46 % 462.731 M 13.58 % 407.400 M -15.39 % 481.488 M 10.23 % 436.792 M 10.27 % 396.104 M 10.64 % 358.008 M 8.28 % 330.643 M -5.64 % 350.398 M 7.39 % 326.273 M 10.17 % 296.152 M 9.68 % 270.004 M -6.79 % 289.688 M 7.07 % 270.557 M 10.25 % 245.396 M -10.61 % 274.538 M 10.81 % 247.755 M 2.85 % 240.898 M 4.77 % 229.923 M 5.05 % 218.865 M 10.85 % 197.437 M 3.77 % 190.270 M 7.32 % 177.295 M 19.97 % 147.783 M -7.63 % 159.985 M 5.41 % 151.771 M 9.34 % 138.811 M -3.75 % 144.219 M 13.48 % 127.083 M 5.38 % 120.595 M 8.93 % 110.705 M 21.53 % 91.096 M -13.93 % 105.834 M 28.04 % 82.660 M 12.28 % 73.619 M -14.24 % 85.842 M 15.29 % 74.457 M 37.85 % 54.013 M
Common stock 523.721 M 0.00 % 523.721 M 0.00 % 523.721 M -4.02 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 0.00 % 545.666 M 50.00 % 363.778 M 0.00 % 363.778 M 0.00 % 363.778 M 0.00 % 363.778 M 0.00 % 363.778 M 0.00 % 363.778 M 0.00 % 363.778 M 0.00 % 363.778 M 0.00 % 363.778 M 0.00 % 363.778 M 0.00 % 363.778 M 0.00 % 363.778 M 0.00 % 363.778 M 0.00 % 363.778 M -0.01 % 363.806 M 0.00 % 363.806 M 0.00 % 363.806 M 0.00 % 363.806 M -0.04 % 363.936 M 0.00 % 363.936 M 20.00 % 303.280 M 0.00 % 303.280 M -0.01 % 303.298 M 0.00 % 303.298 M 20.00 % 252.748 M 0.00 % 252.748 M -0.03 % 252.828 M 0.00 % 252.828 M 100.00 % 126.414 M 0.00 % 126.414 M 1.84 % 124.124 M 0.00 % 124.124 M 0.00 % 124.124 M 0.00 % 124.124 M 0.00 % 124.124 M 12.84 % 110.000 M 0.00 % 110.000 M 0.00 % 110.000 M 0.00 % 110.000 M 0.00 % 110.000 M 0.00 % 110.000 M 0.00 % 110.000 M 0.00 % 110.000 M 0.00 % 110.000 M 0.00 % 110.000 M 0.00 % 110.000 M 0.00 % 110.000 M 0.00 % 110.000 M 0.00 % 110.000 M 34.15 % 82.000 M 0.00 % 82.000 M
Total equity 1.366 B -5.17 % 1.441 B 3.07 % 1.398 B 3.82 % 1.346 B 0.70 % 1.337 B -10.19 % 1.489 B -4.98 % 1.567 B 1.77 % 1.539 B 3.16 % 1.492 B -5.29 % 1.576 B 1.40 % 1.554 B 0.96 % 1.539 B 2.75 % 1.498 B -8.05 % 1.629 B 2.94 % 1.582 B 2.66 % 1.542 B 3.71 % 1.486 B -8.88 % 1.631 B 2.78 % 1.587 B 2.84 % 1.543 B 3.11 % 1.497 B -10.84 % 1.679 B 2.31 % 1.641 B 3.84 % 1.580 B 4.20 % 1.516 B -10.76 % 1.699 B 4.39 % 1.628 B 3.94 % 1.566 B 4.05 % 1.505 B -4.65 % 1.578 B 3.96 % 1.518 B 4.51 % 1.453 B -7.68 % 1.573 B -3.89 % 1.637 B 2.82 % 1.592 B 4.70 % 1.521 B 3.76 % 1.466 B -3.73 % 1.523 B 2.17 % 1.490 B 5.54 % 1.412 B 4.58 % 1.350 B -3.78 % 1.403 B 2.40 % 1.370 B 3.82 % 1.320 B 4.35 % 1.265 B 3.82 % 1.218 B -2.30 % 1.247 B 2.98 % 1.211 B 3.08 % 1.175 B 2.65 % 1.144 B -1.34 % 1.160 B 2.48 % 1.132 B 2.65 % 1.102 B -1.45 % 1.119 B 1.89 % 1.098 B 3.56 % 1.060 B 1.13 % 1.048 B 1.37 % 1.034 B 2.32 % 1.011 B 1.25 % 998.152 M 57.56 % 633.501 M 6.18 % 596.642 M -2.52 % 612.063 M 2.18 % 598.976 M 2.44 % 584.706 M 0.24 % 583.296 M 3.43 % 563.943 M 2.05 % 552.627 M 4.16 % 530.535 M 5.45 % 503.108 M -3.53 % 521.536 M 3.82 % 502.348 M 2.16 % 491.708 M -0.32 % 493.282 M 133.78 % 211.000 M 16.29 % 181.441 M
Other non current liabilities 7.121 M 22.52 % 5.812 M 103.72 % 2.853 M -53.11 % 6.084 M 227.80 % 1.856 M -64.79 % 5.271 M 111.26 % 2.495 M -49.80 % 4.970 M -38.17 % 8.038 M -11.16 % 9.048 M -49.83 % 18.033 M 107.99 % 8.670 M -31.82 % 12.716 M 19.61 % 10.631 M -16.60 % 12.747 M -27.03 % 17.468 M -3.58 % 18.116 M -20.13 % 22.682 M 6.92 % 21.213 M -7.63 % 22.965 M -10.47 % 25.651 M -5.04 % 27.013 M -8.98 % 29.678 M -15.19 % 34.993 M -0.55 % 35.187 M -19.62 % 43.774 M 42.55 % 30.707 M 0.21 % 30.642 M -5.17 % 32.311 M -17.50 % 39.163 M -18.59 % 48.103 M 0.000 0.000 0.000 -100.00 % 9.794 M 56.65 % 6.252 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.950 M 0.000 0.000 -100.00 % 76.239 K 0.00 % 76.239 K -4.70 % 80.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.500 M 0.000 -100.00 % 70.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 823.845 K 0.00 % 823.845 K 0.00 % 823.845 K 0.00 % 823.845 K 6.46 % 773.845 K
Long term debt 22.641 M 0.33 % 22.567 M 18.82 % 18.993 M -16.89 % 22.853 M -6.46 % 24.430 M -20.51 % 30.733 M -2.21 % 31.429 M 50.66 % 20.861 M -14.42 % 24.376 M -13.86 % 28.299 M 6.48 % 26.578 M 31.90 % 20.150 M 2.87 % 19.588 M -5.03 % 20.625 M 7.09 % 19.260 M 0.000 0.000 0.000 -100.00 % 8.147 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.120 M 625.47 % 1.808 M -87.17 % 14.096 M 3.59 % 13.608 M -46.23 % 25.306 M -7.53 % 27.366 M 592.11 % 3.954 M -23.46 % 5.166 M -18.75 % 6.358 M -15.59 % 7.532 M -3.83 % 7.832 M 65.55 % 4.731 M -1.44 % 4.800 M -1.88 % 4.892 M -44.43 % 8.804 M -6.49 % 9.415 M -13.17 % 10.843 M 2.01 % 10.629 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.000 M 0.00 % 18.000 M -21.74 % 23.000 M 0.00 % 23.000 M 0.00 % 23.000 M 0.00 % 23.000 M 0.00 % 23.000 M 541.03 % 3.588 M
Total non current liabilities 35.660 M 3.08 % 34.596 M 21.89 % 28.383 M -24.76 % 37.724 M -2.78 % 38.803 M -14.64 % 45.460 M 2.32 % 44.429 M 55.10 % 28.646 M -19.42 % 35.548 M -12.94 % 40.831 M -8.47 % 44.611 M 35.54 % 32.913 M -10.36 % 36.715 M -3.57 % 38.075 M 2.74 % 37.059 M 62.27 % 22.838 M -4.08 % 23.810 M -17.03 % 28.696 M -19.59 % 35.689 M 20.51 % 29.614 M -9.22 % 32.620 M -4.90 % 34.301 M -8.01 % 37.286 M -13.43 % 43.070 M -1.52 % 43.733 M -17.16 % 52.790 M -0.98 % 53.312 M 31.32 % 40.597 M -5.00 % 42.735 M -17.45 % 51.766 M -12.95 % 59.466 M 330.60 % 13.810 M -7.22 % 14.885 M 17.85 % 12.630 M -6.86 % 13.560 M -3.71 % 14.083 M -7.79 % 15.272 M -2.82 % 15.715 M -2.88 % 16.181 M -20.18 % 20.273 M -5.11 % 21.364 M -6.27 % 22.793 M 0.95 % 22.579 M 0.000 -100.00 % 76.239 K 0.00 % 76.239 K -4.70 % 80.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.500 M 0.000 -100.00 % 70.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.000 M 0.00 % 18.000 M -21.74 % 23.000 M -3.46 % 23.824 M 0.00 % 23.824 M 0.00 % 23.824 M 0.00 % 23.824 M 446.17 % 4.362 M
Other current liabilities 218.080 M -43.37 % 385.122 M -23.61 % 504.170 M 111.58 % 238.288 M -60.65 % 605.608 M 71.13 % 353.883 M -26.22 % 479.662 M 70.83 % 280.776 M -27.64 % 388.045 M 20.24 % 322.735 M -39.76 % 535.707 M 16.65 % 459.238 M 42.34 % 322.642 M 39.39 % 231.472 M -54.15 % 504.881 M 37.84 % 366.282 M -4.22 % 382.437 M -4.93 % 402.274 M 5.69 % 380.613 M 243.32 % 110.864 M -19.83 % 138.291 M 33.37 % 103.692 M -73.33 % 388.846 M 124.08 % 173.527 M -12.61 % 198.557 M 18.81 % 167.126 M -45.91 % 308.967 M 172.40 % 113.425 M -39.15 % 186.400 M 11.21 % 167.605 M -52.27 % 351.168 M 62.02 % 216.748 M 4.13 % 208.148 M -0.07 % 208.286 M -47.83 % 399.208 M 131.26 % 172.626 M 143.63 % 70.856 M -17.27 % 85.643 M -66.47 % 255.400 M 196.41 % 86.164 M -0.63 % 86.708 M -18.48 % 106.369 M -28.55 % 148.873 M 75.60 % 84.779 M 5.01 % 80.735 M -47.20 % 152.898 M 30.26 % 117.377 M 35.48 % 86.641 M -1.23 % 87.716 M -6.65 % 93.968 M 0.76 % 93.263 M 24.09 % 75.159 M 58.85 % 47.313 M 3.69 % 45.630 M -23.61 % 59.736 M 75.19 % 34.098 M -29.46 % 48.340 M -15.27 % 57.049 M -14.35 % 66.607 M -29.55 % 94.551 M -24.80 % 125.731 M 22.88 % 102.319 M 6.50 % 96.071 M 242.69 % 28.034 M 25.44 % 22.349 M -33.89 % 33.806 M -1.08 % 34.176 M 42.35 % 24.009 M -27.43 % 33.082 M -55.52 % 74.374 M 351.90 % 16.458 M 11.66 % 14.740 M -30.70 % 21.271 M 104.75 % 10.389 M -60.62 % 26.382 M -13.25 % 30.411 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 65.325 M -30.48 % 93.965 M -24.64 % 124.695 M 13.18 % 110.175 M 14.41 % 96.298 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.553 M 49.80 % 17.058 M -46.88 % 32.115 M 93.42 % 16.604 M 0.000 0.000
Short term debt 0.000 0.000 0.000 -100.00 % 15.900 M -73.62 % 60.275 M 10.56 % 54.520 M 259.09 % 15.183 M 37.20 % 11.066 M -4.31 % 11.564 M -4.71 % 12.135 M 0.000 -100.00 % 9.261 M -11.73 % 10.492 M 0.000 -100.00 % 11.197 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 -100.00 % 2.331 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 M -49.80 % 199.200 M 0.00 % 199.200 M 0.00 % 199.200 M 66.00 % 120.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 M -19.74 % 12.460 M 0.00 % 12.460 M 0.00 % 12.460 M -88.40 % 107.460 M 26.42 % 85.000 M
Total current liabilities 495.104 M 6.44 % 465.169 M -22.45 % 599.837 M 22.43 % 489.941 M -13.76 % 568.093 M 15.14 % 493.402 M -17.95 % 601.371 M 39.10 % 432.325 M -21.70 % 552.160 M 24.86 % 442.240 M -31.84 % 648.860 M 62.84 % 398.463 M -4.86 % 418.796 M -0.59 % 421.293 M -28.87 % 592.309 M 23.91 % 477.998 M -8.44 % 522.079 M -6.25 % 556.876 M -17.22 % 672.755 M 126.96 % 296.424 M -2.07 % 302.702 M -22.73 % 391.759 M -40.39 % 657.155 M 54.18 % 426.218 M -18.16 % 520.783 M 7.52 % 484.362 M -23.33 % 631.790 M 47.57 % 428.115 M -14.03 % 497.984 M 17.78 % 422.821 M -35.86 % 659.215 M 41.81 % 464.873 M 3.38 % 449.665 M 7.34 % 418.933 M -30.56 % 603.260 M 50.24 % 401.526 M -9.09 % 441.694 M 14.27 % 386.538 M -26.01 % 522.416 M 61.40 % 323.669 M -2.06 % 330.483 M -11.82 % 374.778 M -13.05 % 431.021 M 52.27 % 283.066 M -5.25 % 298.754 M -17.03 % 360.060 M 3.84 % 346.750 M 41.44 % 245.160 M -17.23 % 296.193 M 12.89 % 262.369 M -10.73 % 293.912 M 28.28 % 229.110 M -3.32 % 236.971 M 15.84 % 204.563 M -18.88 % 252.184 M 32.01 % 191.032 M -23.44 % 249.528 M 40.49 % 177.612 M -45.64 % 326.705 M -21.16 % 414.372 M -7.12 % 446.113 M 8.14 % 412.532 M 8.29 % 380.953 M 235.90 % 113.414 M -7.06 % 122.025 M -2.45 % 125.093 M -2.55 % 128.366 M 5.42 % 121.763 M -14.66 % 142.674 M -15.88 % 169.608 M 2.03 % 166.237 M 60.28 % 103.719 M -27.32 % 142.699 M 10.62 % 129.000 M -51.12 % 263.900 M 15.81 % 227.869 M
Total liabilities 530.764 M 6.20 % 499.766 M -20.45 % 628.220 M 19.06 % 527.665 M -12.79 % 605.040 M 12.28 % 538.862 M -16.24 % 643.305 M 39.55 % 460.971 M -21.56 % 587.708 M 21.66 % 483.070 M -30.34 % 693.471 M 60.76 % 431.376 M -5.30 % 455.511 M -0.84 % 459.368 M -27.01 % 629.368 M 25.66 % 500.837 M -8.25 % 545.890 M -6.78 % 585.573 M -16.38 % 700.297 M 114.79 % 326.037 M -2.77 % 335.322 M -21.30 % 426.060 M -38.65 % 694.440 M 47.98 % 469.288 M -16.87 % 564.516 M 5.09 % 537.152 M -21.60 % 685.102 M 46.17 % 468.712 M -13.32 % 540.719 M 13.93 % 474.588 M -33.96 % 718.681 M 50.14 % 478.683 M 3.04 % 464.550 M 7.64 % 431.562 M -30.03 % 616.820 M 48.41 % 415.609 M -9.05 % 456.966 M 13.60 % 402.253 M -25.31 % 538.597 M 56.60 % 343.942 M -2.25 % 351.847 M -11.50 % 397.571 M -12.35 % 453.599 M 60.24 % 283.066 M -5.28 % 298.831 M -17.02 % 360.136 M 3.84 % 346.830 M 41.47 % 245.160 M -17.23 % 296.193 M 12.89 % 262.369 M -10.73 % 293.912 M 28.28 % 229.110 M -3.32 % 236.971 M 15.84 % 204.563 M -18.88 % 252.184 M 32.01 % 191.032 M -23.44 % 249.528 M 39.31 % 179.112 M -45.18 % 326.705 M -21.17 % 414.442 M -7.10 % 446.113 M 8.14 % 412.532 M 8.29 % 380.953 M 235.90 % 113.414 M -7.06 % 122.025 M -2.45 % 125.093 M -2.55 % 128.366 M 5.42 % 121.763 M -24.22 % 160.674 M -14.36 % 187.608 M -0.86 % 189.237 M 48.37 % 127.542 M -23.41 % 166.523 M 8.96 % 152.824 M -46.89 % 287.723 M 23.90 % 232.231 M
Other non current assets 43.847 M -3.22 % 45.304 M -4.42 % 47.399 M 390.42 % 9.665 M -1.88 % 9.850 M 277.25 % 2.611 M -75.01 % 10.449 M 373.02 % 2.209 M 0.00 % 2.209 M -82.26 % 12.452 M -84.77 % 81.765 M 496.78 % 13.701 M -76.36 % 57.957 M 1.98 % 56.831 M 2 506.93 % 2.180 M -83.64 % 13.323 M -11.14 % 14.993 M 10.19 % 13.607 M -98.31 % 805.788 M 2.38 % 787.088 M 1 451.74 % 50.723 M -3.57 % 52.603 M -6.23 % 56.097 M 20.33 % 46.618 M -3.86 % 48.489 M 9.01 % 44.482 M -3.48 % 46.085 M 4.78 % 43.983 M 4.11 % 42.245 M 23.77 % 34.132 M -14.15 % 39.757 M 9.51 % 36.304 M 200.78 % 12.070 M 0.12 % 12.056 M 8.55 % 11.106 M 131 937.61 % -8.424 K -0.01 % -8.423 K 0.01 % -8.424 K -100.08 % 10.056 M 44.19 % 6.974 M 5.41 % 6.616 M 4.72 % 6.318 M 8.13 % 5.843 M 2.67 % 5.691 M 0.26 % 5.676 M 0.50 % 5.648 M 0.37 % 5.627 M -53.88 % 12.202 M -2.27 % 12.486 M -2.44 % 12.798 M -2.38 % 13.110 M -2.32 % 13.422 M -1.65 % 13.647 M -1.68 % 13.880 M -1.75 % 14.127 M 7.75 % 13.111 M 0.74 % 13.015 M -1.23 % 13.177 M -1.21 % 13.339 M -4.08 % 13.907 M 4 303.72 % 315.801 K -18.72 % 388.526 K -15.88 % 461.852 K -13.89 % 536.379 K -17.14 % 647.331 K -16.04 % 771.033 K -13.74 % 893.804 K -12.11 % 1.017 M -10.71 % 1.139 M 12.77 % 1.010 M -93.73 % 16.100 M 606.45 % 2.279 M 37.21 % 1.661 M 39.35 % 1.192 M 85.29 % 643.322 K 13.64 % 566.125 K
Long term investments 0.000 0.000 0.000 -100.00 % 40.809 M 9.90 % 37.132 M 0.000 -100.00 % 48.390 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 -100.00 % 10.045 M 0.000 -100.00 % 10.831 M 0.000 0.000 -100.00 % 8.745 M -7.29 % 9.433 M -3.75 % 9.801 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
Intangible assets 74.045 M -1.79 % 75.396 M -1.39 % 76.461 M 0.08 % 76.402 M -2.52 % 78.380 M -1.02 % 79.191 M -0.98 % 79.975 M 10.83 % 72.157 M -5.42 % 76.296 M -3.68 % 79.213 M -2.32 % 81.096 M -4.09 % 84.555 M -1.82 % 86.124 M -2.06 % 87.937 M -2.13 % 89.848 M -3.09 % 92.716 M -1.63 % 94.253 M -2.04 % 96.219 M -1.62 % 97.807 M -9.02 % 107.507 M -1.27 % 108.886 M -3.44 % 112.765 M -1.18 % 114.111 M -0.07 % 114.191 M 0.21 % 113.947 M 0.42 % 113.473 M 0.32 % 113.115 M 2.80 % 110.031 M -0.74 % 110.847 M -0.79 % 111.728 M -0.38 % 112.157 M 0.16 % 111.981 M 0.84 % 111.050 M 1.62 % 109.277 M 1.11 % 108.078 M 2.30 % 105.648 M 0.99 % 104.613 M 1.08 % 103.491 M 1.30 % 102.160 M 3.69 % 98.523 M 0.87 % 97.678 M 4.18 % 93.755 M 1.06 % 92.769 M 0.23 % 92.556 M -0.61 % 93.125 M -0.66 % 93.739 M -0.90 % 94.586 M -0.49 % 95.047 M 0.30 % 94.758 M 0.04 % 94.723 M 0.86 % 93.914 M 33.29 % 70.457 M 0.85 % 69.863 M 0.68 % 69.391 M 0.97 % 68.722 M 2.14 % 67.279 M 1.80 % 66.092 M 4.31 % 63.361 M -0.23 % 63.509 M -0.82 % 64.034 M -0.81 % 64.555 M -0.30 % 64.747 M -0.73 % 65.222 M 0.12 % 65.147 M -0.82 % 65.687 M 17.41 % 55.949 M -0.86 % 56.432 M -1.30 % 57.178 M 12.98 % 50.611 M -0.70 % 50.967 M -0.65 % 51.303 M 87.58 % 27.350 M -1.16 % 27.672 M 0.40 % 27.562 M -1.20 % 27.897 M 13.33 % 24.615 M
GoodWill 1.245 M 0.01 % 1.245 M 0.00 % 1.245 M -49.90 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M -3.46 % 2.574 M 0.00 % 2.574 M 0.00 % 2.574 M 0.00 % 2.574 M 0.00 % 2.574 M 0.00 % 2.574 M 0.00 % 2.574 M 0.00 % 2.574 M -37.62 % 4.126 M 66.04 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 0.00 % 2.485 M 100.40 % 1.240 M 0.00 % 1.240 M 0.00 % 1.240 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
Goodwill and intangible assets 75.290 M -1.76 % 76.641 M -1.37 % 77.706 M -1.50 % 78.888 M -2.44 % 80.865 M -0.99 % 81.676 M -0.95 % 82.460 M 10.47 % 74.642 M -5.25 % 78.781 M -3.57 % 81.698 M -2.25 % 83.581 M -3.97 % 87.040 M -1.77 % 88.609 M -2.01 % 90.422 M -2.07 % 92.333 M -3.01 % 95.202 M -1.59 % 96.738 M -1.99 % 98.704 M -1.58 % 100.292 M -8.82 % 109.992 M -1.24 % 111.371 M -3.37 % 115.250 M -1.15 % 116.596 M -0.07 % 116.676 M 0.21 % 116.432 M 0.41 % 115.959 M 0.31 % 115.600 M 2.66 % 112.605 M -0.72 % 113.421 M -0.77 % 114.303 M -0.37 % 114.732 M 0.15 % 114.555 M 0.82 % 113.625 M 1.59 % 111.851 M 1.08 % 110.652 M 0.80 % 109.774 M 2.50 % 107.098 M 1.06 % 105.976 M 1.27 % 104.645 M 3.60 % 101.008 M 2.11 % 98.918 M 4.13 % 94.994 M 1.05 % 94.009 M 1.57 % 92.556 M -0.61 % 93.125 M -0.66 % 93.739 M -0.90 % 94.586 M -0.49 % 95.047 M 0.30 % 94.758 M 0.04 % 94.723 M 0.86 % 93.914 M 33.29 % 70.457 M 0.85 % 69.863 M 0.68 % 69.391 M 0.97 % 68.722 M 2.14 % 67.279 M 1.80 % 66.092 M 4.31 % 63.361 M -0.23 % 63.509 M -0.82 % 64.034 M -0.81 % 64.555 M -0.30 % 64.747 M -0.73 % 65.222 M 0.12 % 65.147 M -0.82 % 65.687 M 17.41 % 55.949 M -0.86 % 56.432 M -1.30 % 57.178 M 12.98 % 50.611 M -0.70 % 50.967 M -0.65 % 51.303 M 87.58 % 27.350 M -1.16 % 27.672 M 0.40 % 27.562 M -1.20 % 27.897 M 13.33 % 24.615 M
Property plant equipment net 738.459 M 1.38 % 728.405 M -0.36 % 731.027 M 1.05 % 723.403 M -0.64 % 728.074 M -0.71 % 733.281 M -0.90 % 739.948 M -0.88 % 746.536 M -0.58 % 750.873 M -0.29 % 753.022 M -1.98 % 768.256 M 0.94 % 761.121 M -1.49 % 772.617 M -0.66 % 777.746 M -0.08 % 778.384 M -0.55 % 782.675 M -1.65 % 795.767 M -1.12 % 804.761 M -0.13 % 805.788 M 2.38 % 787.088 M -1.06 % 795.526 M -1.30 % 806.042 M -0.40 % 809.317 M 0.47 % 805.566 M -0.55 % 810.041 M -0.51 % 814.234 M 0.20 % 812.648 M 4.16 % 780.191 M 0.56 % 775.871 M -0.92 % 783.073 M 3.30 % 758.037 M 7.27 % 706.660 M -3.15 % 729.673 M -1.01 % 737.106 M 1.17 % 728.547 M 1.65 % 716.706 M -0.68 % 721.584 M -1.64 % 733.647 M 0.39 % 730.768 M 2.01 % 716.380 M 3.55 % 691.837 M -0.72 % 696.840 M 1.19 % 688.612 M 0.71 % 683.738 M 2.10 % 669.653 M -0.91 % 675.771 M 0.82 % 670.292 M -0.77 % 675.518 M 1.80 % 663.556 M -1.52 % 673.771 M -0.83 % 679.434 M -0.35 % 681.793 M -0.30 % 683.844 M -1.06 % 691.185 M -0.39 % 693.892 M 1.23 % 685.453 M -0.36 % 687.963 M -1.62 % 699.277 M 2.21 % 684.181 M -0.29 % 686.167 M -2.27 % 702.137 M 15.50 % 607.935 M 7.63 % 564.833 M 27.48 % 443.087 M 3.92 % 426.356 M 4.18 % 409.238 M 4.18 % 392.806 M 6.76 % 367.932 M 0.41 % 366.445 M 6.23 % 344.946 M 4.77 % 329.243 M 6.85 % 308.141 M 2.62 % 300.272 M 7.94 % 278.187 M 3.30 % 269.312 M 17.50 % 229.200 M
Total non current assets 870.175 M 0.84 % 862.926 M -0.67 % 868.752 M 0.11 % 867.761 M -0.37 % 870.973 M -1.01 % 879.866 M -1.84 % 896.348 M 0.46 % 892.203 M -1.77 % 908.272 M -0.58 % 913.583 M -2.14 % 933.602 M 2.52 % 910.630 M -1.63 % 925.763 M -0.63 % 931.661 M -0.67 % 937.944 M 0.39 % 934.273 M -1.82 % 951.575 M -1.46 % 965.645 M -0.02 % 965.848 M 1.44 % 952.124 M -1.26 % 964.309 M -1.66 % 980.631 M -0.82 % 988.707 M 1.35 % 975.536 M -0.61 % 981.539 M 0.03 % 981.266 M 0.04 % 980.831 M 3.97 % 943.363 M 0.55 % 938.204 M 0.01 % 938.093 M 2.07 % 919.086 M 6.09 % 866.297 M 0.24 % 864.205 M -0.59 % 869.312 M 1.24 % 858.634 M 1.81 % 843.342 M -0.28 % 845.678 M -1.33 % 857.098 M 0.58 % 852.121 M 2.68 % 829.907 M 2.25 % 811.656 M -0.18 % 813.080 M 1.16 % 803.760 M 2.50 % 784.153 M 1.76 % 770.622 M -0.85 % 777.260 M 0.60 % 772.607 M -1.62 % 785.306 M 1.55 % 773.340 M -1.30 % 783.531 M -0.66 % 788.698 M 2.81 % 767.163 M -0.22 % 768.846 M -0.90 % 775.844 M -0.29 % 778.129 M 1.37 % 767.579 M -0.17 % 768.873 M -1.00 % 776.659 M 1.94 % 761.873 M -0.55 % 766.092 M -0.38 % 768.984 M 14.05 % 674.246 M 6.74 % 631.693 M 23.90 % 509.826 M 3.26 % 493.728 M 5.72 % 467.032 M 3.51 % 451.200 M 5.61 % 427.230 M 1.89 % 419.317 M 5.35 % 398.041 M 0.08 % 397.713 M 17.45 % 338.635 M 2.36 % 330.827 M 7.50 % 307.751 M 3.10 % 298.485 M 17.34 % 254.381 M
Other current assets 38.749 M 8.85 % 35.599 M 74.66 % 20.382 M -40.24 % 34.108 M -28.17 % 47.486 M 99.60 % 23.791 M 7.34 % 22.164 M -31.47 % 32.343 M -54.98 % 71.834 M 122.06 % 32.349 M -48.68 % 63.037 M 114.04 % 29.451 M 48.37 % 19.850 M -23.83 % 26.059 M -5.33 % 27.525 M -38.67 % 44.877 M -36.87 % 71.087 M 101.41 % 35.294 M 97.65 % 17.857 M -22.05 % 22.907 M -72.39 % 82.963 M 196.76 % 27.956 M 12.59 % 24.830 M -94.59 % 459.070 M 1 182.64 % 35.791 M -95.05 % 723.477 M 612.10 % 101.597 M -47.63 % 194.003 M 387.10 % 39.828 M -91.25 % 455.089 M 504.13 % 75.330 M -83.36 % 452.797 M 370.90 % 96.156 M -84.10 % 604.932 M -2.98 % 623.512 M 12.92 % 552.180 M 9.87 % 502.560 M -11.62 % 568.636 M 22.78 % 463.146 M -5.76 % 491.442 M 26.59 % 388.215 M -34.03 % 588.429 M 23.14 % 477.856 M 20.18 % 397.619 M 37.14 % 289.943 M -28.28 % 404.249 M 304.41 % 99.959 M -58.32 % 239.809 M 27.72 % 187.762 M 4.14 % 180.294 M -6.52 % 192.861 M 6 163.75 % 3.079 M 36.30 % 2.259 M 28.50 % 1.758 M -17.23 % 2.124 M 31.76 % 1.612 M -10.49 % 1.801 M 5.01 % 1.715 M 23.12 % 1.393 M -71.76 % 4.932 M -50.81 % 10.026 M -36.94 % 15.898 M -29.22 % 22.460 M 1 781.07 % 1.194 M -58.27 % 2.861 M -55.36 % 6.409 M 32.50 % 4.837 M 376.08 % 1.016 M -21.24 % 1.290 M -58.81 % 3.132 M -8.63 % 3.428 M -1.10 % 3.466 M -88.01 % 28.911 M -72.49 % 105.105 M 2 435.71 % 4.145 M -72.35 % 14.992 M
Short term investments 361.000 M -14.83 % 423.878 M 1.89 % 416.000 M 2.97 % 404.000 M -7.13 % 435.000 M -23.14 % 566.000 M 1 315.00 % 40.000 M -91.75 % 485.000 M 15.20 % 421.000 M -26.78 % 575.000 M 0.000 -100.00 % 462.491 M 5.58 % 438.041 M -31.22 % 636.849 M 443.16 % 117.249 M -78.64 % 549.000 M 13.90 % 482.000 M -32.54 % 714.500 M 257.25 % 200.000 M -61.61 % 521.000 M 33.25 % 391.000 M -39.68 % 648.200 M 20.04 % 540.000 M 0.000 -100.00 % 350.000 M 0.000 -100.00 % 20.000 M 0.000 -100.00 % 159.000 M 0.000 -100.00 % 40.000 M 0.000 -100.00 % 240.000 M 0.000 -100.00 % 590.000 M 0.000 -100.00 % 490.000 M 0.000 -100.00 % 449.000 M 0.000 -100.00 % 370.000 M 0.000 -100.00 % 470.000 M 0.000 -100.00 % 270.000 M 0.000 -100.00 % 90.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 97.579 M -46.56 % 182.588 M -39.41 % 301.374 M 213.74 % 96.057 M 3.22 % 93.056 M -26.18 % 126.056 M -84.43 % 809.359 M 617.26 % 112.841 M -27.78 % 156.253 M 53.07 % 102.081 M -87.73 % 831.989 M 507.81 % 136.882 M 15.42 % 118.599 M 7.14 % 110.699 M -85.34 % 754.901 M 507.75 % 124.213 M -20.28 % 155.815 M 82.25 % 85.495 M -88.00 % 712.276 M 678.75 % 91.464 M -9.59 % 101.167 M 51.40 % 66.819 M -81.32 % 357.686 M 344.93 % 80.391 M -9.99 % 89.309 M 37.47 % 64.967 M -91.82 % 793.811 M 121.28 % 358.739 M 7.61 % 333.357 M 118.46 % 152.596 M -79.67 % 750.485 M 351.58 % 166.191 M -54.98 % 369.115 M 118.50 % 168.928 M -37.37 % 269.729 M 53.87 % 175.292 M 48.92 % 117.705 M -26.01 % 159.091 M -58.53 % 383.596 M 248.53 % 110.060 M -28.18 % 153.246 M 60.49 % 95.489 M -65.78 % 279.033 M 70.13 % 164.007 M -0.99 % 165.649 M 19.43 % 138.698 M -70.73 % 473.820 M 182.95 % 167.456 M -9.07 % 184.162 M -14.57 % 215.580 M -13.44 % 249.046 M -24.12 % 328.204 M 8.17 % 303.418 M -10.94 % 340.695 M -6.93 % 366.073 M 55.33 % 235.672 M -11.86 % 267.379 M 13.61 % 235.341 M -42.58 % 409.825 M -2.46 % 420.174 M 443.18 % 77.355 M -50.42 % 156.011 M -21.84 % 199.616 M 233.73 % 59.813 M -23.98 % 78.682 M -12.86 % 90.297 M -32.25 % 133.277 M 52.48 % 87.407 M -5.70 % 92.691 M -23.77 % 121.596 M -31.87 % 178.471 M 38.16 % 129.181 M -12.49 % 147.622 M -22.93 % 191.548 M 154.08 % 75.390 M 198.34 % 25.270 M
Cash and short term investments 458.579 M -24.39 % 606.467 M -15.46 % 717.374 M 43.46 % 500.057 M -5.30 % 528.056 M -23.70 % 692.056 M -18.52 % 849.359 M 42.07 % 597.841 M 3.57 % 577.253 M -14.74 % 677.081 M -18.62 % 831.989 M 38.81 % 599.373 M 7.68 % 556.639 M -25.54 % 747.548 M -14.29 % 872.150 M 29.55 % 673.213 M 5.55 % 637.815 M -20.27 % 799.995 M -12.31 % 912.276 M 48.95 % 612.464 M 24.44 % 492.167 M -31.17 % 715.019 M -20.35 % 897.686 M 1 016.65 % 80.391 M -81.70 % 439.309 M 576.20 % 64.967 M -92.02 % 813.811 M 126.85 % 358.739 M -27.14 % 492.357 M 222.65 % 152.596 M -80.70 % 790.485 M 375.65 % 166.191 M -72.72 % 609.115 M 260.58 % 168.928 M -37.37 % 269.729 M 53.87 % 175.292 M -71.16 % 607.705 M 281.99 % 159.091 M -58.53 % 383.596 M 248.53 % 110.060 M -28.18 % 153.246 M 60.49 % 95.489 M -65.78 % 279.033 M 70.13 % 164.007 M -0.99 % 165.649 M 19.43 % 138.698 M -70.73 % 473.820 M 182.95 % 167.456 M -9.07 % 184.162 M -14.57 % 215.580 M -13.44 % 249.046 M -24.12 % 328.204 M 8.17 % 303.418 M -10.94 % 340.695 M -6.93 % 366.073 M 55.33 % 235.672 M -11.86 % 267.379 M 13.61 % 235.341 M -42.58 % 409.825 M -2.46 % 420.174 M 443.18 % 77.355 M -50.42 % 156.011 M -21.84 % 199.616 M 233.73 % 59.813 M -23.98 % 78.682 M -12.86 % 90.297 M -32.25 % 133.277 M 52.48 % 87.407 M -5.70 % 92.691 M -23.77 % 121.596 M -31.87 % 178.471 M 38.16 % 129.181 M -12.49 % 147.622 M -22.93 % 191.548 M 154.08 % 75.390 M 198.34 % 25.270 M
Total current assets 1.027 B -4.70 % 1.078 B -6.89 % 1.157 B 15.00 % 1.006 B -6.21 % 1.073 B -6.51 % 1.148 B -12.81 % 1.316 B 18.77 % 1.108 B -5.42 % 1.172 B 2.33 % 1.145 B -12.84 % 1.314 B 23.95 % 1.060 B 3.14 % 1.028 B -11.16 % 1.157 B -9.20 % 1.274 B 14.97 % 1.108 B 2.53 % 1.081 B -13.62 % 1.251 B -5.33 % 1.322 B 44.10 % 917.092 M 5.70 % 867.677 M -22.81 % 1.124 B -16.51 % 1.346 B 25.40 % 1.074 B -2.32 % 1.099 B -12.41 % 1.255 B -5.78 % 1.332 B 22.06 % 1.091 B -1.47 % 1.107 B -0.65 % 1.115 B -15.40 % 1.318 B 23.72 % 1.065 B -9.26 % 1.174 B -2.13 % 1.199 B -11.19 % 1.350 B 23.55 % 1.093 B 1.49 % 1.077 B 0.87 % 1.068 B -9.26 % 1.177 B 27.06 % 926.086 M 4.01 % 890.381 M -9.86 % 987.742 M -3.18 % 1.020 B 24.60 % 818.761 M 3.25 % 792.992 M -1.01 % 801.080 M -2.45 % 821.163 M 22.44 % 670.664 M -3.84 % 697.481 M 11.93 % 623.128 M -6.30 % 664.991 M 12.02 % 593.650 M 4.04 % 570.615 M 4.23 % 547.433 M -4.29 % 571.992 M 18.27 % 483.649 M -8.57 % 528.963 M 21.17 % 436.560 M -24.14 % 575.464 M -10.99 % 646.502 M 108.13 % 310.629 M -7.25 % 334.928 M -7.31 % 361.324 M 78.38 % 202.563 M -4.90 % 213.002 M -11.75 % 241.356 M 0.10 % 241.108 M -2.45 % 247.160 M -9.10 % 271.892 M -7.10 % 292.675 M -10.79 % 328.059 M 12.64 % 291.255 M -11.04 % 327.404 M -3.24 % 338.354 M 68.98 % 200.239 M 25.71 % 159.291 M
Inventory 93.185 M -10.12 % 103.675 M -29.95 % 147.996 M 14.93 % 128.765 M 23.61 % 104.172 M -15.28 % 122.955 M -33.85 % 185.882 M 39.38 % 133.364 M -31.71 % 195.283 M 42.91 % 136.646 M -21.14 % 173.287 M 13.54 % 152.625 M 23.29 % 123.789 M 13.95 % 108.636 M -29.41 % 153.900 M 80.25 % 85.380 M -9.50 % 94.345 M 1.80 % 92.675 M -19.87 % 115.654 M 26.50 % 91.425 M 39.82 % 65.387 M -41.91 % 112.569 M 0.41 % 112.105 M 115.99 % 51.902 M -30.60 % 74.785 M 31.45 % 56.893 M -46.82 % 106.983 M 42.04 % 75.319 M -28.15 % 104.825 M 17.39 % 89.299 M -38.48 % 145.155 M 71.84 % 84.472 M 41.17 % 59.836 M -3.59 % 62.061 M -46.47 % 115.935 M 1.21 % 114.545 M 35.73 % 84.392 M 40.21 % 60.190 M -50.91 % 122.614 M 107.65 % 59.048 M 7.05 % 55.161 M -35.35 % 85.323 M -37.32 % 136.134 M 103.41 % 66.925 M 1.18 % 66.143 M -25.51 % 88.789 M -38.25 % 143.782 M 187.32 % 50.042 M -25.41 % 67.093 M 30.72 % 51.327 M -49.26 % 101.163 M 67.95 % 60.234 M -17.75 % 73.236 M 249.23 % 20.971 M -76.47 % 89.117 M 89.85 % 46.941 M -33.27 % 70.348 M 124.12 % 31.389 M -65.66 % 91.407 M 44.04 % 63.458 M 4.01 % 61.013 M 33.39 % 45.741 M -49.98 % 91.450 M 136.24 % 38.710 M 18.68 % 32.616 M -16.31 % 38.971 M -36.76 % 61.623 M 47.73 % 41.714 M 8.60 % 38.411 M 12.37 % 34.184 M -40.77 % 57.714 M 76.54 % 32.691 M -1.79 % 33.286 M -20.18 % 41.701 M 13.10 % 36.872 M 23.32 % 29.900 M
Net receivables 436.340 M 31.51 % 331.789 M 22.22 % 271.467 M -20.93 % 343.315 M -16.41 % 410.728 M 33.02 % 308.773 M 19.36 % 258.699 M -24.92 % 344.551 M 5.28 % 327.286 M 9.49 % 298.924 M 21.82 % 245.383 M -11.86 % 278.401 M -13.46 % 321.684 M 17.22 % 274.416 M 24.55 % 220.329 M -18.93 % 271.774 M -16.61 % 325.911 M 0.86 % 323.127 M 18.02 % 273.789 M 43.87 % 190.297 M -16.23 % 227.159 M -15.41 % 268.547 M -12.53 % 307.024 M -28.53 % 429.577 M -21.02 % 543.886 M 24.95 % 435.286 M 30.61 % 333.266 M -19.19 % 412.402 M -2.16 % 421.486 M 8.29 % 389.203 M 19.09 % 326.814 M -9.62 % 361.608 M -16.64 % 433.793 M 12.77 % 384.680 M 12.71 % 341.288 M 25.41 % 272.131 M -26.92 % 372.352 M 29.68 % 287.136 M 38.48 % 207.341 M -28.78 % 291.109 M -0.90 % 293.759 M 30.08 % 225.823 M 77.65 % 127.114 M -35.80 % 197.994 M -27.01 % 271.256 M 49.81 % 181.072 M 101.75 % 89.749 M -59.74 % 222.933 M -8.43 % 243.465 M 37.29 % 177.330 M 45.45 % 121.921 M -39.68 % 202.133 M 4.48 % 193.461 M 4.26 % 185.552 M 59.43 % 116.387 M -42.00 % 200.651 M 5.26 % 190.622 M 12.49 % 169.456 M 130.33 % 73.572 M -54.70 % 162.408 M -5.40 % 171.676 M 29.78 % 132.281 M 176.75 % 47.798 M -53.80 % 103.463 M 2.24 % 101.200 M -9.37 % 111.658 M 145.88 % 45.411 M -61.31 % 117.376 M -16.25 % 140.147 M 2.74 % 136.410 M 79.35 % 76.056 M -39.60 % 125.917 M 7.09 % 117.585 M 0.000 -100.00 % 83.833 M -5.94 % 89.128 M
Tax assets 12.579 M 0.02 % 12.576 M -0.35 % 12.620 M -15.84 % 14.996 M -0.37 % 15.052 M -0.28 % 15.095 M -0.04 % 15.101 M 136.17 % 6.394 M -0.93 % 6.454 M -0.54 % 6.489 M 0.000 -100.00 % 6.534 M -0.71 % 6.581 M -1.22 % 6.662 M -0.67 % 6.707 M 15.34 % 5.815 M -3.63 % 6.034 M 0.60 % 5.998 M 0.96 % 5.941 M -10.32 % 6.625 M -0.97 % 6.690 M -0.67 % 6.735 M 0.57 % 6.697 M 0.31 % 6.676 M 1.52 % 6.576 M -0.23 % 6.591 M 1.43 % 6.498 M -1.31 % 6.584 M -1.23 % 6.666 M 1.21 % 6.586 M 0.38 % 6.561 M -25.26 % 8.778 M -0.67 % 8.837 M 6.48 % 8.299 M -0.35 % 8.328 M 22.04 % 6.824 M 1.05 % 6.753 M 1.52 % 6.652 M 0.00 % 6.652 M 19.99 % 5.544 M 0.07 % 5.540 M 0.82 % 5.495 M 0.00 % 5.495 M 153.58 % 2.167 M 0.00 % 2.167 M 3.04 % 2.103 M 0.00 % 2.103 M -17.20 % 2.540 M 0.00 % 2.540 M 13.44 % 2.239 M 0.00 % 2.239 M 50.07 % 1.492 M 0.00 % 1.492 M 7.49 % 1.388 M 0.00 % 1.388 M -20.05 % 1.736 M -3.72 % 1.803 M 113.69 % 843.764 K 0.00 % 843.764 K -57.47 % 1.984 M 0.35 % 1.977 M 68.11 % 1.176 M 0.00 % 1.176 M 11.47 % 1.055 M 1.64 % 1.038 M -3.44 % 1.075 M 0.66 % 1.068 M -3.17 % 1.103 M -1.61 % 1.121 M 0.27 % 1.118 M 4.78 % 1.067 M 23.22 % 865.915 K -29.14 % 1.222 M 50.77 % 810.494 K 28.11 % 632.671 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 253.933 M 262.48 % 70.055 M -0.91 % 70.700 M -68.98 % 227.901 M 3 310.67 % 6.682 M -96.21 % 176.470 M -23.38 % 230.307 M 21.38 % 189.738 M -18.40 % 232.522 M 25.19 % 185.730 M -24.72 % 246.735 M 2 813.39 % 8.469 M -94.96 % 168.188 M -3.41 % 174.120 M -9.62 % 192.647 M -9.54 % 212.974 M -14.00 % 247.631 M -5.22 % 261.258 M -3.06 % 269.495 M 25.01 % 215.585 M -2.08 % 220.170 M -28.92 % 309.735 M -11.86 % 351.395 M 12.57 % 312.166 M -20.56 % 392.937 M 8.41 % 362.439 M 2.61 % 353.237 M 10.00 % 321.133 M -13.59 % 371.626 M 18.91 % 312.523 M -19.26 % 387.084 M 21.30 % 319.122 M -2.19 % 326.254 M 11.05 % 293.783 M -11.87 % 333.362 M 18.24 % 281.942 M -17.73 % 342.697 M 23.78 % 276.856 M -7.57 % 299.522 M 31.38 % 227.984 M 4.04 % 219.141 M -12.72 % 251.090 M -6.19 % 267.648 M 42.79 % 187.446 M -3.32 % 193.878 M 2.60 % 188.961 M -10.93 % 212.138 M 43.91 % 147.413 M -20.64 % 185.762 M 21.63 % 152.733 M -18.35 % 187.059 M 29.25 % 144.730 M -16.78 % 173.912 M 16.54 % 149.231 M -19.66 % 185.740 M 20.55 % 154.077 M -14.29 % 179.775 M 67.96 % 107.033 M -27.63 % 147.891 M 30.90 % 112.979 M -0.48 % 113.525 M 17.90 % 96.288 M -28.21 % 134.130 M 56.57 % 85.670 M -15.15 % 100.961 M 15.24 % 87.607 M -9.42 % 96.719 M 5.33 % 91.824 M -6.59 % 98.306 M 15.92 % 84.803 M -25.62 % 114.018 M 64.41 % 69.349 M -27.05 % 95.068 M 0.89 % 94.233 M -14.96 % 110.811 M 13.31 % 97.796 M
Tax payables 23.091 M 131.10 % 9.992 M -59.98 % 24.967 M 217.97 % 7.852 M 340.88 % 1.781 M -90.87 % 19.499 M 253.50 % 5.516 M -68.58 % 17.554 M -32.95 % 26.179 M 175.51 % 9.502 M 0.000 -100.00 % 21.223 M -7.62 % 22.973 M 46.32 % 15.701 M -49.09 % 30.841 M 57.37 % 19.598 M 3.76 % 18.887 M 8.89 % 17.345 M -23.41 % 22.647 M 47.15 % 15.390 M -21.52 % 19.609 M 119.09 % 8.950 M -64.51 % 25.219 M 144.80 % 10.302 M -69.04 % 33.277 M 182.37 % 11.785 M -67.68 % 36.468 M 103.97 % 17.879 M -50.91 % 36.418 M 62.71 % 22.382 M -2.44 % 22.941 M -15.03 % 27.000 M -38.50 % 43.899 M 316.46 % 10.541 M -67.82 % 32.753 M 45.78 % 22.467 M -20.16 % 28.141 M 17.06 % 24.039 M -25.90 % 32.442 M 240.74 % 9.521 M -61.35 % 24.634 M 42.23 % 17.320 M -12.21 % 19.729 M 81.99 % 10.841 M -55.09 % 24.141 M 32.64 % 18.201 M 5.61 % 17.234 M 55.18 % 11.106 M -51.11 % 22.715 M 44.97 % 15.669 M 15.30 % 13.590 M 47.38 % 9.221 M -41.44 % 15.747 M 62.32 % 9.701 M 44.62 % 6.708 M 134.79 % 2.857 M -86.66 % 21.412 M 58.26 % 13.530 M 1 155.38 % -1.282 M -118.77 % -586.000 K 43.44 % -1.036 M -113.19 % 7.856 M 3 356.67 % 227.271 K 178.37 % -290.000 K 77.43 % -1.285 M -134.92 % 3.680 M 245.51 % -2.529 M -142.65 % 5.930 M -47.46 % 11.286 M 8.20 % 10.431 M 73.99 % 5.995 M 158.63 % 2.318 M -78.62 % 10.844 M 74.48 % 6.215 M 129.08 % 2.713 M -60.45 % 6.860 M
Deferred revenue non current 578.037 K -35.60 % 897.547 K -26.25 % 1.217 M -20.82 % 1.537 M -17.19 % 1.856 M -15.87 % 2.206 M -11.58 % 2.495 M -11.37 % 2.815 M -10.18 % 3.134 M -10.05 % 3.484 M 0.000 -100.00 % 4.093 M -7.23 % 4.412 M -35.30 % 6.819 M 35.00 % 5.051 M -5.96 % 5.371 M -5.67 % 5.694 M -5.32 % 6.014 M -71.65 % 21.213 M 219.04 % 6.649 M -4.58 % 6.968 M -4.39 % 7.288 M -4.19 % 7.607 M -5.82 % 8.077 M -5.49 % 8.546 M -5.21 % 9.016 M -4.94 % 9.485 M -4.72 % 9.955 M -4.50 % 10.424 M -17.30 % 12.604 M 10.92 % 11.363 M -3.97 % 11.833 M -3.81 % 12.302 M 30.18 % 9.450 M -3.51 % 9.794 M -3.67 % 10.167 M -3.55 % 10.541 M -3.43 % 10.915 M -3.31 % 11.289 M -1.57 % 11.469 M -4.03 % 11.950 M 0.00 % 11.950 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 971.305 K 25.44 % 774.300 K -88.12 % 6.519 M -58.71 % 15.787 M -4.28 % 16.493 M 0.49 % 16.412 M -0.30 % 16.461 M 7.22 % 15.353 M -6.66 % 16.449 M 0.45 % 16.375 M 418.03 % 3.161 M -4.21 % 3.300 M 33.01 % 2.481 M 6.39 % 2.332 M -9.44 % 2.575 M 28.56 % 2.003 M -6.40 % 2.140 M 9.58 % 1.953 M 24.71 % 1.566 M 59.39 % 982.524 K 270.63 % 265.098 K -90.66 % 2.839 M 8.65 % 2.613 M -5.12 % 2.754 M -12.71 % 3.155 M -94.82 % 60.940 M -15.82 % 72.394 M 3.14 % 70.188 M 3.57 % 67.766 M 5.20 % 64.415 M 3.80 % 62.054 M -19.47 % 77.059 M 11.57 % 69.065 M 10.44 % 62.535 M 11.46 % 56.107 M -17.31 % 67.850 M -0.74 % 68.354 M 27.65 % 53.550 M 12.16 % 47.743 M -15.83 % 56.724 M 3.53 % 54.792 M 9.37 % 50.096 M -13.28 % 57.768 M 7.83 % 53.571 M 7.65 % 49.762 M 8.87 % 45.709 M 7.83 % 42.390 M -12.41 % 48.395 M 5.08 % 46.054 M 1.79 % 45.245 M -6.51 % 48.394 M 4.42 % 46.347 M 5.38 % 43.982 M 17.55 % 37.415 M 4.33 % 35.863 M -8.24 % 39.082 M -3.90 % 40.669 M 3.33 % 39.359 M 4.94 % 37.506 M 6.28 % 35.289 M 4.63 % 33.728 M 56.68 % 21.527 M 14.90 % 18.736 M -16.45 % 22.425 M 26.52 % 17.725 M 9.91 % 16.127 M 64.85 % 9.783 M -26.81 % 13.367 M 36.87 % 9.766 M
Capital lease obligations 22.641 M 0.33 % 22.567 M 18.82 % 18.993 M -16.89 % 22.853 M -41.75 % 39.235 M -14.11 % 45.683 M -1.99 % 46.612 M 46.00 % 31.927 M -11.17 % 35.940 M -11.11 % 40.434 M 0.000 -100.00 % 29.411 M -2.22 % 30.080 M 45.84 % 20.625 M -32.28 % 30.457 M 0.000 0.000 0.000 -100.00 % 8.147 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 904.237 K 0.000 0.000 0.000 0.000 -100.00 % 1.977 M -59.77 % 4.914 M 54.58 % 3.179 M -15.59 % 3.766 M -3.83 % 3.916 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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 88.728 M -81.47 % 478.865 M 0.00 % 478.865 M 6.47 % 449.763 M 573.48 % 66.782 M 154.97 % -121.491 M -120.24 % 600.364 M 0.000 -100.00 % 596.567 M 0.000 -100.00 % 264.916 M 0.000 -100.00 % 593.219 M 0.000 -100.00 % 244.831 M 0.000 -100.00 % 244.093 M 0.000 -100.00 % 550.773 M -1.30 % 558.035 M 0.00 % 558.035 M 5.28 % 530.052 M 0.00 % 530.052 M 0.33 % 528.301 M 0.00 % 528.301 M 5.56 % 500.458 M 0.00 % 500.458 M 1.18 % 494.600 M 0.00 % 494.599 M 6.65 % 463.776 M 0.00 % 463.775 M -1.05 % 468.690 M -19.74 % 583.976 M 3.60 % 563.665 M 0.00 % 563.665 M 5.63 % 533.639 M -3.59 % 553.521 M 3.73 % 533.639 M 0.00 % 533.638 M 3.33 % 516.449 M 0.00 % 516.449 M 2.91 % 501.849 M 0.00 % 501.850 M 2.12 % 491.455 M 0.44 % 489.290 M -8.81 % 536.538 M 0.00 % 536.538 M 1.92 % 526.448 M 0.26 % 525.083 M -6.86 % 563.769 M 0.00 % 563.769 M 0.93 % 558.556 M 0.00 % 558.557 M -17.30 % 675.373 M 0.00 % 675.373 M 4.04 % 649.119 M 0.02 % 649.015 M 0.98 % 642.723 M 0.00 % 642.723 M 0.46 % 639.776 M 107.19 % 308.792 M 1.91 % 302.996 M 0.00 % 302.996 M 2.18 % 296.536 M 0.00 % 296.536 M 1.70 % 291.572 M 0.00 % 291.571 M 1.13 % 288.304 M 0.00 % 288.304 M 1.77 % 283.276 M 0.00 % 283.276 M -2.98 % 291.962 M 0.00 % 291.962 M 1.50 % 287.657 M 588.09 % 41.805 M 17.22 % 35.663 M
Deferred tax liabilities non current 5.320 M 0.00 % 5.320 M 0.00 % 5.320 M -26.63 % 7.251 M 0.00 % 7.251 M 0.00 % 7.251 M 0.00 % 7.251 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 100.00 % -9.794 M 3.67 % -10.167 M 0.000 0.000 0.000 0.000 0.000 100.00 % -11.950 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
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.897 B -2.24 % 1.940 B -4.22 % 2.026 B 8.11 % 1.874 B -3.59 % 1.944 B -4.12 % 2.027 B -8.36 % 2.212 B 10.61 % 2.000 B -3.83 % 2.080 B 1.04 % 2.059 B -8.40 % 2.247 B 14.05 % 1.970 B 0.88 % 1.953 B -6.46 % 2.088 B -5.58 % 2.212 B 8.30 % 2.042 B 0.50 % 2.032 B -8.32 % 2.217 B -3.09 % 2.287 B 22.37 % 1.869 B 2.03 % 1.832 B -12.96 % 2.105 B -9.87 % 2.335 B 13.95 % 2.049 B -1.51 % 2.081 B -6.95 % 2.236 B -3.31 % 2.313 B 13.67 % 2.035 B -0.54 % 2.046 B -0.35 % 2.053 B -8.22 % 2.237 B 15.82 % 1.931 B -5.23 % 2.038 B -1.48 % 2.069 B -6.36 % 2.209 B 14.08 % 1.936 B 0.71 % 1.923 B -0.11 % 1.925 B -5.13 % 2.029 B 15.54 % 1.756 B 3.17 % 1.702 B -5.49 % 1.801 B -1.27 % 1.824 B 13.79 % 1.603 B 2.51 % 1.564 B -0.93 % 1.578 B -0.97 % 1.594 B 9.46 % 1.456 B -1.01 % 1.471 B 4.56 % 1.407 B -3.24 % 1.454 B 6.82 % 1.361 B 1.59 % 1.339 B 1.22 % 1.323 B -1.99 % 1.350 B 7.90 % 1.251 B -3.59 % 1.298 B 6.97 % 1.213 B -9.28 % 1.337 B -5.33 % 1.413 B 30.84 % 1.080 B 6.98 % 1.009 B 1.63 % 993.017 M 39.39 % 712.389 M 0.80 % 706.730 M -0.23 % 708.389 M 2.32 % 692.309 M 2.66 % 674.390 M -2.43 % 691.209 M 0.07 % 690.716 M -2.82 % 710.773 M 12.84 % 629.890 M -4.31 % 658.231 M 1.88 % 646.106 M 29.55 % 498.724 M 20.56 % 413.672 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 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-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 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -92.772 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.937 K 0.000 0.000 0.000 -100.00 % 1.767 M 247.46 % 508.548 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.516 M 0.000 -100.00 % 2.250 M 0.000 -100.00 % 4.235 M 0.000 -100.00 % 2.293 M 0.000 -100.00 % 4.322 M 0.000 -100.00 % 2.303 M 0.000 -100.00 % 4.593 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
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -78.038 M 0.000 -100.00 % 16.330 M -86.18 % 118.194 M 200.00 % -118.194 M 0.000 100.00 % -82.474 M -219.50 % 69.016 M 200.00 % -69.016 M 0.000 100.00 % -199.173 M -692.23 % 33.631 M 200.00 % -33.631 M 0.000 100.00 % -90.446 M -13.12 % -79.956 M -200.00 % 79.956 M 0.000 -100.00 % 108.626 M -10.85 % 121.852 M 200.00 % -121.852 M 0.000 -100.00 % 44.316 M -49.57 % 87.881 M 200.00 % -87.881 M 0.000 100.00 % -181.601 M -345.55 % 73.958 M 200.00 % -73.958 M 0.000 100.00 % -113.020 M -190.19 % 125.319 M 200.00 % -125.319 M 0.000 100.00 % -91.461 M -197.53 % 93.781 M 200.00 % -93.781 M 0.000 100.00 % -34.309 M -131.45 % 109.097 M 200.00 % -109.097 M 0.000 100.00 % -27.473 M -126.15 % 105.072 M 200.00 % -105.072 M 0.000 100.00 % -20.016 M -132.74 % 61.128 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
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.925 M -69.93 % 96.198 M 200.00 % -96.198 M 0.000 100.00 % -63.087 M -163.64 % 99.127 M 200.00 % -99.127 M 0.000 100.00 % -160.927 M -392.91 % 54.940 M 200.00 % -54.940 M 0.000 100.00 % -86.896 M -161.44 % -33.238 M -200.00 % 33.238 M 0.000 -100.00 % 114.562 M -25.63 % 154.050 M 200.00 % -154.050 M 0.000 -100.00 % 6.144 M -95.21 % 128.211 M 200.00 % -128.211 M 0.000 100.00 % -152.915 M -217.58 % 130.057 M 200.00 % -130.057 M 0.000 100.00 % -119.699 M -173.19 % 163.541 M 200.00 % -163.541 M 0.000 100.00 % -108.496 M -161.30 % 177.003 M 200.00 % -177.003 M 0.000 100.00 % -45.637 M -124.14 % 189.029 M 200.00 % -189.029 M 0.000 -100.00 % 10.825 M -92.35 % 141.445 M 200.00 % -141.445 M 0.000 100.00 % -7.970 M -110.35 % 77.009 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
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.595 M -157.26 % 21.996 M 200.00 % -21.996 M 0.000 100.00 % -19.387 M 35.62 % -30.112 M -200.00 % 30.112 M 0.000 100.00 % -38.246 M -79.47 % -21.310 M -200.00 % 21.310 M 0.000 100.00 % -3.549 M 92.40 % -46.718 M -200.00 % 46.718 M 0.000 100.00 % -5.936 M 81.56 % -32.198 M -200.00 % 32.198 M 0.000 -100.00 % 38.172 M 194.65 % -40.330 M -200.00 % 40.330 M 0.000 100.00 % -28.389 M 49.40 % -56.100 M -200.00 % 56.100 M 0.000 -100.00 % 6.679 M 117.47 % -38.222 M -200.00 % 38.222 M 0.000 -100.00 % 13.519 M 116.70 % -80.972 M -200.00 % 80.972 M 0.000 -100.00 % 7.093 M 109.14 % -77.638 M -200.00 % 77.638 M 0.000 100.00 % -42.619 M -25.09 % -34.070 M -200.00 % 34.070 M 0.000 100.00 % -12.046 M 24.15 % -15.881 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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -297.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.516 M 256.27 % -2.250 M -200.00 % 2.250 M 0.000 -100.00 % 4.235 M 284.69 % -2.293 M -200.00 % 2.293 M 0.000 -100.00 % 4.322 M 287.67 % -2.303 M -200.00 % 2.303 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
Other non cash items -12.523 M 87.10 % -97.062 M -131.14 % 311.737 M 4 454.19 % 6.845 M 15.10 % 5.947 M 105.33 % -111.535 M -151.22 % 217.753 M 329.86 % -94.732 M -219.55 % 79.238 M 498.24 % -19.897 M -108.05 % 247.057 M 374.92 % -89.866 M -280.84 % 49.693 M 128.16 % -176.442 M -160.47 % 291.784 M 629.97 % -55.057 M 0.000 100.00 % -156.150 M -163.17 % 247.176 M 21.70 % 203.110 M 246.84 % -138.318 M 38.27 % -224.074 M -231.23 % 170.746 M 334.26 % -72.888 M -194.59 % 77.055 M 133.54 % -229.739 M -255.16 % 148.068 M 332.19 % -63.771 M -178.97 % 80.749 M 135.34 % -228.494 M -174.88 % 305.137 M 955.62 % 28.906 M -31.58 % 42.250 M 124.18 % -174.757 M -181.27 % 215.021 M 279.65 % -119.692 M -204.50 % 114.543 M 157.69 % -198.564 M -169.03 % 287.666 M 414.51 % -91.464 M -346.22 % 37.147 M 128.27 % -131.406 M -203.55 % 126.904 M 829.22 % 13.657 M -71.37 % 47.704 M 151.27 % -93.049 M -180.43 % 115.692 M 271.05 % -67.637 M -173.61 % 91.885 M 218.92 % -77.264 M -221.62 % 63.530 M 0.000 100.00 % -28.677 M -7.07 % -26.783 M 0.000 0.000 0.000 100.00 % -21.428 M 0.000 0.000 0.000 100.00 % -20.797 M 0.000 0.000 0.000 100.00 % -17.135 M 0.000 100.00 % -9.890 M 59.86 % -24.637 M -64.67 % -14.961 M -3.24 % -14.492 M -60.29 % -9.041 M 58.46 % -21.765 M -102.11 % -10.769 M 35.77 % -16.767 M -94.13 % -8.637 M 42.30 % -14.969 M -31.45 % -11.388 M
Net cash provided by operating activities -12.523 M 87.10 % -97.062 M -132.54 % 298.270 M 1 733.32 % 16.269 M 11.64 % 14.573 M 121.39 % -68.117 M -124.10 % 282.693 M 741.95 % 33.576 M 47.87 % 22.707 M -51.06 % 46.400 M -81.80 % 254.990 M 544.53 % 39.562 M 289.09 % -20.922 M 81.52 % -113.233 M -152.81 % 214.402 M 386.89 % 44.035 M 49.44 % 29.466 M 130.67 % -96.080 M -134.15 % 281.359 M 116.96 % 129.685 M 621.07 % 17.985 M 110.72 % -167.815 M -139.65 % 423.290 M 497.88 % 70.799 M 3.55 % 68.373 M 149.08 % -139.303 M -142.02 % 331.491 M 579.84 % 48.760 M -52.95 % 103.638 M 161.62 % -168.200 M -163.98 % 262.904 M 100.93 % 130.846 M 105.54 % 63.660 M 148.29 % -131.835 M -153.34 % 247.169 M 1 108.53 % 20.452 M -73.09 % 76.011 M 150.27 % -151.192 M -145.41 % 332.924 M 1 422.15 % 21.872 M -24.04 % 28.795 M 133.21 % -86.710 M -139.89 % 217.373 M 70.59 % 127.422 M 751.07 % 14.972 M 128.71 % -52.148 M -126.69 % 195.387 M 486.82 % 33.296 M -44.92 % 60.449 M 230.28 % -46.398 M -130.50 % 152.106 M 260.71 % 42.168 M 0.000 0.000 -100.00 % 134.162 M 1 299.21 % 9.588 M -83.03 % 56.497 M 351.93 % -22.426 M -115.75 % 142.398 M 314.77 % 34.332 M 50.26 % 22.848 M 214.00 % -20.042 M -129.00 % 69.103 M 902.95 % 6.890 M -84.63 % 44.826 M 587.13 % -9.202 M -109.14 % 100.651 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment -22.412 M -60.90 % -13.929 M 44.73 % -25.203 M -49.71 % -16.835 M -114.04 % -7.865 M -49.75 % -5.252 M 65.86 % -15.384 M -320.10 % -3.662 M -102.32 % -1.810 M 76.35 % -7.652 M 72.53 % -27.860 M -685.90 % -3.545 M -47.52 % -2.403 M 76.32 % -10.146 M 10.61 % -11.350 M -29.12 % -8.790 M -26.55 % -6.946 M 63.13 % -18.841 M -266.13 % -5.146 M 11.54 % -5.817 M 4.94 % -6.119 M 61.38 % -15.845 M 53.27 % -33.909 M -160.36 % -13.024 M 31.47 % -19.006 M 19.58 % -23.632 M 19.57 % -29.382 M -35.51 % -21.682 M 32.31 % -32.031 M 31.99 % -47.097 M 37.61 % -75.483 M -235.93 % -22.470 M -44.68 % -15.531 M 65.67 % -45.240 M -68.94 % -26.778 M -179.32 % -9.587 M -27.40 % -7.525 M 65.15 % -21.595 M 19.43 % -26.804 M 48.42 % -51.970 M -108.63 % -24.910 M 16.67 % -29.893 M -107.92 % -14.377 M 46.04 % -26.646 M -5.84 % -25.176 M -9.89 % -22.910 M -224.27 % -7.065 M 76.53 % -30.107 M -228.00 % -9.179 M 46.91 % -17.291 M 47.48 % -32.923 M -88.31 % -17.483 M -13.98 % -15.338 M -21.74 % -12.599 M 47.93 % -24.198 M 42.00 % -41.719 M -457.60 % -7.482 M 85.53 % -51.703 M -2.90 % -50.244 M -36.08 % -36.922 M 62.40 % -98.196 M -41.80 % -69.250 M -42.86 % -48.473 M -88.56 % -25.706 M -12.23 % -22.906 M 35.08 % -35.281 M 6.68 % -37.807 M -609.99 % -5.325 M 80.98 % -27.998 M 32.48 % -41.466 M -258.49 % -11.567 M 57.69 % -27.341 M 35.66 % -42.496 M -199.86 % -14.172 M -778.61 % -1.613 M 96.15 % -41.903 M -49.42 % -28.043 M -103.70 % -13.767 M
Acquisitions net 232.514 K 0.000 0.000 -100.00 % 16.000 K 253.98 % 4.520 K 0.000 100.00 % -30.969 M -203.07 % 30.046 M 203.88 % -28.923 M -52 687.27 % 55.000 K 0.000 -100.00 % 517.400 K 0.000 0.000 100.00 % -24.893 M -327.96 % 10.920 M 55.42 % 7.026 M -62.78 % 18.878 M 263.88 % 5.188 M -10.81 % 5.817 M -6.46 % 6.219 M -60.92 % 15.915 M 37 298.66 % 42.555 K 307.22 % 10.450 K -8.33 % 11.400 K 1 987.91 % 546.000 -99.25 % 72.509 K -99.67 % 21.690 M -32.28 % 32.031 M -31.99 % 47.097 M -36.00 % 73.592 M 224.47 % 22.681 M 46.04 % 15.531 M -65.67 % 45.240 M 72.30 % 26.256 M 159.01 % 10.137 M 34.34 % 7.546 M -65.06 % 21.596 M -0.74 % 21.756 M -62.30 % 57.710 M 0.000 -100.00 % 30.044 M 634.75 % 4.089 M -84.65 % 26.646 M 5.71 % 25.206 M 9.97 % 22.921 M 225.58 % 7.040 M -76.62 % 30.107 M 225.94 % 9.237 M -46.58 % 17.291 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
Purchases of investments -195.000 M 61.16 % -502.000 M 1.95 % -512.000 M -1 948.00 % -25.000 M 85.57 % -173.300 M 78.09 % -791.000 M -153.93 % -311.500 M -87.65 % -166.000 M -163.49 % -63.000 M 91.43 % -735.000 M 0.000 100.00 % -192.000 M 29.67 % -273.000 M 71.71 % -964.900 M -51.79 % -635.700 M -76.09 % -361.000 M -231.19 % -109.000 M 85.06 % -729.500 M -189.48 % -252.000 M 6.32 % -269.000 M -55.49 % -173.000 M 80.35 % -880.200 M -0.56 % -875.260 M -209.17 % -283.100 M -40.85 % -201.000 M 84.81 % -1.323 B -577.00 % -195.422 M 35.42 % -302.625 M 38.62 % -493.000 M 21.24 % -625.953 M -795.40 % -69.908 M 92.29 % -906.835 M -126.71 % -400.000 M 36.83 % -633.257 M -105.86 % -307.620 M 7.45 % -332.380 M -215.05 % -105.500 M 59.11 % -258.000 M -135.98 % -109.332 M 70.08 % -365.468 M 0.000 100.00 % -150.000 M 51.61 % -310.000 M 13.89 % -360.000 M -550.00 % 80.000 M 127.59 % -290.000 M -314.29 % -70.000 M -75.00 % -40.000 M -33.33 % -30.000 M -200.00 % -10.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.495 M -212.38 % 4.000 M 200.00 % -4.000 M 73.33 % -15.000 M
Sales maturities of investments 258.630 M -47.74 % 494.936 M -3.62 % 513.529 M 815.92 % 56.067 M -81.58 % 304.300 M 14.59 % 265.556 M -64.90 % 756.500 M 640.23 % 102.198 M -53.24 % 218.540 M 36.39 % 160.233 M 0.000 -100.00 % 169.260 M -64.30 % 474.172 M 6.13 % 446.776 M -58.81 % 1.085 B 267.06 % 295.491 M -14.22 % 344.473 M 59.38 % 216.134 M -63.40 % 590.483 M 324.22 % 139.192 M -67.94 % 434.185 M -43.83 % 773.035 M 1.13 % 764.364 M 249.81 % 218.510 M -50.90 % 445.032 M -39.39 % 734.233 M 108.14 % 352.751 M 14.00 % 309.428 M -59.59 % 765.728 M 215.96 % 242.353 M -59.28 % 595.132 M 0.11 % 594.494 M -12.81 % 681.818 M -3.88 % 709.340 M 286.57 % 183.494 M -51.41 % 377.633 M 204.05 % 124.200 M -37.87 % 199.909 M 148.22 % 80.537 M -76.98 % 349.862 M 101.12 % 173.956 M 117.01 % 80.160 M -60.10 % 200.915 M -18.92 % 247.784 M 687.89 % 31.449 M 4.69 % 30.040 M -84.03 % 188.045 M 835.18 % 20.108 M 101.00 % 10.004 M -75.13 % 40.231 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
Other investing activites 0.000 0.000 100.00 % -60.264 K 0.000 -100.00 % 4.520 K -93.84 % 73.404 K 0.000 100.00 % -30.000 M -200.00 % 30.000 M 0.000 -100.00 % 472.688 M 0.000 -100.00 % 27.700 K 0.000 -100.00 % 107.370 K 101.22 % -8.790 M -26.55 % -6.946 M 63.13 % -18.841 M -266.13 % -5.146 M 11.54 % -5.817 M 4.94 % -6.119 M 61.38 % -15.845 M -152 852.34 % 10.373 K 381.34 % -3.687 K -299.03 % -924.000 -104.40 % 21.023 K 120.33 % -103.405 K 99.57 % -24.098 M 24.77 % -32.031 M 31.99 % -47.097 M 37.61 % -75.483 M -235.93 % -22.470 M -44.68 % -15.531 M 65.67 % -45.240 M -69.59 % -26.676 M -178.25 % -9.587 M -27.40 % -7.525 M 65.15 % -21.595 M 19.43 % -26.804 M 48.42 % -51.970 M -37 021.43 % -140.000 K 99.53 % -29.893 M -107.92 % -14.377 M 46.04 % -26.646 M -5.84 % -25.176 M -9.89 % -22.910 M -224.27 % -7.065 M 76.53 % -30.107 M -228.00 % -9.179 M 46.91 % -17.291 M 90.90 % -189.915 M 0.000 0.000 0.000 100.00 % -506.000 K -189.77 % 563.670 K -92.47 % 7.482 M 0.000 -100.00 % 4.650 K -64.24 % 13.005 K 0.000 0.000 -100.00 % 30.000 K 0.000 0.000 100.00 % -1.466 M 10.23 % -1.633 M -972.90 % 187.077 K 111.16 % -1.676 M -49 394.12 % 3.400 K 100.03 % -10.613 M -2 548.78 % 433.399 K -47.58 % 826.815 K 11 711.64 % 7.000 K 100.09 % -7.697 M -669 404.35 % 1.150 K -99.99 % 11.784 M 6 069.63 % 191.000 K
Net cash used for investing activites 41.450 M 297.45 % -20.993 M 11.55 % -23.734 M -266.57 % 14.249 M -88.58 % 124.811 M 123.52 % -530.623 M -233.11 % 398.648 M 691.31 % -67.418 M -143.55 % 154.807 M 126.58 % -582.364 M -230.92 % 444.828 M 1 718.91 % -27.477 M -113.82 % 198.797 M 137.63 % -528.270 M -220.70 % 437.673 M 706.45 % -72.170 M -131.57 % 228.607 M 142.96 % -532.170 M -259.63 % 333.379 M 345.81 % -135.625 M -153.15 % 255.166 M 307.55 % -122.940 M 15.07 % -144.752 M -86.52 % -77.607 M -134.49 % 225.037 M 136.75 % -612.377 M -578.73 % 127.916 M 839.96 % -17.287 M -107.18 % 240.697 M 155.89 % -430.697 M -196.17 % 447.849 M 233.85 % -334.600 M -225.65 % 266.286 M 763.36 % 30.843 M 120.38 % -151.325 M -517.84 % 36.216 M 223.47 % 11.196 M 114.05 % -79.685 M -31.39 % -60.647 M 1.92 % -61.835 M -141.53 % 148.906 M 249.53 % -99.583 M 25.55 % -133.750 M 3.68 % -138.862 M -260.90 % 86.304 M 130.51 % -282.860 M -354.93 % 110.954 M 321.91 % -49.999 M -71.72 % -29.117 M -325.02 % 12.940 M 105.81 % -222.838 M -1 174.60 % -17.483 M -13.98 % -15.338 M -21.74 % -12.599 M 49.00 % -24.703 M 39.98 % -41.156 M -650.06 % 7.482 M 114.47 % -51.703 M -2.91 % -50.239 M -36.12 % -36.909 M 62.41 % -98.196 M -41.80 % -69.250 M -42.95 % -48.443 M -88.45 % -25.706 M -12.23 % -22.906 M 37.66 % -36.746 M 6.83 % -39.440 M -667.61 % -5.138 M 82.69 % -29.674 M 28.43 % -41.463 M -86.94 % -22.180 M 17.57 % -26.908 M 35.42 % -41.669 M -194.17 % -14.165 M -2.61 % -13.805 M 63.58 % -37.902 M -87.09 % -20.259 M 29.10 % -28.576 M
Debt repayment 0.000 0.000 0.000 100.00 % -29.570 M -601.19 % 5.900 M -85.09 % 39.570 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.527 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 % -100.000 M -0.81 % -99.200 M 0.000 0.000 -100.00 % 79.200 M 0.000 0.000 0.000 0.000 0.000 100.00 % -18.000 M 0.000 100.00 % -15.000 M -2 172.73 % -660.000 K 0.000 100.00 % -1.800 M 98.11 % -95.000 M -862.44 % 12.460 M -62.24 % 33.000 M 278.44 % 8.720 M -41.87 % 15.000 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 -100.00 % 163.412 M 200.00 % -163.412 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 100.00 % -26.291 M -9 856.14 % -264.068 K 99.81 % -137.091 M -304 770.24 % -44.967 K 55.91 % -102.000 K 0.000 100.00 % -120.047 M 0.000 100.00 % -1.887 M 0.000 100.00 % -163.700 M 0.000 0.000 0.000 100.00 % -218.413 M 0.000 0.000 0.000 100.00 % -218.267 M 0.000 100.00 % -6.415 K 0.000 100.00 % -254.644 M 0.000 100.00 % -119.241 K 0.000 100.00 % -145.511 M 0.000 0.000 0.000 100.00 % -109.133 M 0.000 0.000 0.000 100.00 % -107.344 M -5 896.87 % -1.790 M -562.21 % 387.268 K 0.000 100.00 % -105.979 M -3 250.58 % -3.163 M 0.000 0.000 100.00 % -60.542 M -53 007.02 % -114.000 K 0.000 0.000 100.00 % -50.550 M 0.000 -100.00 % 703.000 K 0.000 0.000 0.000 100.00 % -1.829 M -421.59 % -350.661 K 98.63 % -25.591 M -4 728.49 % -530.000 K -607.33 % 104.469 K 104.19 % -2.492 M 22.29 % -3.207 M 90.32 % -33.119 M -23 223.24 % -142.000 K 97.67 % -6.102 M 0.000 0.000 100.00 % -5.220 M 14.07 % -6.075 M 81.23 % -32.368 M -8 136.13 % -393.000 K 93.15 % -5.735 M 35.67 % -8.915 M 62.31 % -23.651 M -28.51 % -18.404 M -148.84 % -7.396 M -39.10 % -5.317 M 69.25 % -17.291 M -845.90 % -1.828 M
Other financing activites -112.982 M -2 599.60 % 4.520 M 108.93 % -50.598 M -4 010.18 % -1.231 M 97.52 % -49.597 M 59.45 % -122.299 M -694.09 % 20.586 M 520.21 % -4.899 M 55.50 % -11.010 M 57.70 % -26.030 M -300.52 % -6.499 M -1 294.64 % -466.000 K 91.00 % -5.178 M -633.43 % -706.000 K -9.46 % -645.000 K 0.000 -100.00 % 24.853 M 3 412.40 % 707.579 K 141.09 % -1.722 M 0.000 100.00 % -11.672 M -2 158.57 % 566.996 K 155.97 % -1.013 M 0.000 100.00 % -13.272 M 0.000 -100.00 % 473.668 K 0.000 100.00 % -12.092 M 0.000 100.00 % -138.205 M 0.000 100.00 % -20.578 M 0.000 100.00 % -5.232 M -1 408.00 % 400.000 K 102.21 % -18.085 M 0.000 -100.00 % 922.247 K -66.46 % 2.750 M 117.65 % -15.583 M 0.000 -100.00 % 1.779 M -81.85 % 9.800 M 171.09 % -13.785 M 0.000 -100.00 % 24.640 K 0.000 100.00 % -12.199 M 0.000 100.00 % -9.129 M 0.000 0.000 0.000 -100.00 % 22.758 M 0.000 100.00 % -6.175 M 0.000 100.00 % -3.435 M -100.99 % 347.915 M 356 647.00 % -97.579 K 75.04 % -391.000 K -100.33 % 118.892 M 0.000 100.00 % -33.331 M -1 223.01 % 2.968 M 114.00 % -21.206 M -605.27 % 4.197 M 67.88 % 2.500 M 0.000 0.000 -100.00 % 20.024 K -99.49 % 3.945 M -98.57 % 275.155 M 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -112.982 M -2 599.60 % 4.520 M 105.88 % -76.889 M -147.51 % -31.065 M 82.82 % -180.788 M -118.41 % -82.774 M -500.11 % 20.688 M 522.29 % -4.899 M 96.26 % -131.057 M -403.48 % -26.030 M -210.40 % -8.386 M -1 699.57 % -466.000 K 99.72 % -168.878 M -23 820.40 % -706.000 K 94.64 % -13.173 M 0.000 100.00 % -193.413 M -27 434.47 % 707.579 K 141.09 % -1.722 M 0.000 100.00 % -229.938 M -40 653.73 % 566.996 K 155.64 % -1.019 M 0.000 100.00 % -267.916 M 0.000 -100.00 % 354.426 K 0.000 100.00 % -157.603 M 0.000 100.00 % -138.205 M 0.000 100.00 % -129.712 M 0.000 100.00 % -5.232 M -1 408.00 % 400.000 K 100.32 % -125.429 M -6 907.21 % -1.790 M -236.64 % 1.310 M -52.36 % 2.750 M 102.26 % -121.562 M -3 743.25 % -3.163 M -277.80 % 1.779 M -81.85 % 9.800 M 113.18 % -74.327 M -65 099.12 % -114.000 K -562.66 % 24.640 K 0.000 100.00 % -62.748 M 0.000 100.00 % -8.426 M 0.000 0.000 0.000 -100.00 % 20.930 M 16 725.36 % -125.892 K 99.60 % -31.766 M 68.40 % -100.530 M 1.95 % -102.531 M -129.68 % 345.423 M 10 551.53 % -3.305 M -107.23 % 45.690 M -61.52 % 118.750 M 232 746.98 % -51.043 K 99.85 % -33.331 M -1 223.01 % 2.968 M 118.57 % -15.986 M -15.24 % -13.872 M 53.56 % -29.868 M -7 500.00 % -393.000 K -113.68 % 2.872 M 132.29 % -8.895 M 58.64 % -21.507 M -113.30 % 161.750 M 3 094.12 % 5.064 M -81.71 % 27.683 M 422.98 % -8.571 M -165.07 % 13.172 M
Effect of forex changes on cash 1.007 K 0.000 -100.00 % 1.840 K 271.63 % -1.072 K -1 059.46 % 111.730 161.39 % -182.000 -160.79 % 299.400 100.15 % -198.000 K 0.000 100.00 % -124.000 83.66 % -759.000 -466.05 % 207.350 150.21 % -413.000 0.000 100.00 % -141.000 -14.63 % -123.000 85.18 % -830.000 0.000 100.00 % -800.000 -42.10 % -563.000 -234.10 % 419.830 -56.14 % 957.220 448.08 % -275.000 -113.00 % 2.116 K 144.25 % 866.320 177.84 % -1.113 K -266.12 % -304.000 -116.41 % 1.852 K -37.85 % 2.980 K 183.83 % -3.555 K -239.30 % 2.552 K 428.87 % -776.000 58.30 % -1.861 K 0.000 100.00 % -860.000 -267.28 % 514.110 178.39 % 184.670 13.96 % 162.050 -88.41 % 1.398 K 349.20 % -561.000 -199.96 % 561.230 130.29 % -1.853 K -1 314.50 % -131.000 93.24 % -1.937 K -267.29 % 1.158 K 580.70 % -240.900 86.69 % -1.810 K 50.98 % -3.692 K -67.21 % -2.208 K 71.92 % -7.862 K -1 046.06 % -686.000 -151.86 % 1.323 K 0.000 100.00 % -671.000 -105.36 % 12.523 K 194.28 % -13.283 K 92.45 % -176.000 K -200.36 % 175.364 K 695.81 % 22.036 K 182.16 % -26.820 K -1 067.10 % -2.298 K -6.44 % -2.159 K -100.55 % 393.695 K 18 955.12 % -2.088 K 98.98 % -204.000 K 0.000 -100.00 % 645.349 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -84.054 M 25.97 % -113.535 M -157.44 % 197.649 M 29 271.65 % -677.538 K 97.95 % -33.000 M 95.16 % -681.514 M -197.85 % 696.518 M 1 888.74 % -38.939 M -183.82 % 46.457 M 106.37 % -728.973 M -205.43 % 691.431 M 5 087.42 % 13.329 M 48.15 % 8.997 M 101.40 % -642.209 M -200.52 % 638.903 M 2 370.85 % -28.135 M -143.51 % 64.659 M 110.30 % -627.543 M -202.37 % 613.015 M 10 420.12 % -5.940 M -113.75 % 43.213 M 114.89 % -290.186 M -204.56 % 277.518 M 4 177.55 % -6.806 M -126.70 % 25.494 M 103.39 % -751.682 M -263.49 % 459.762 M 1 360.72 % 31.475 M -83.14 % 186.734 M 131.18 % -598.901 M -204.60 % 572.551 M 381.00 % -203.756 M -201.76 % 200.233 M 298.27 % -100.992 M -211.46 % 90.612 M 58.78 % 57.068 M 249.31 % -38.222 M 83.57 % -232.667 M -185.04 % 273.589 M 835.18 % -37.214 M -166.29 % 56.140 M 129.63 % -189.457 M -321.84 % 85.402 M 5 301.10 % -1.642 M -106.09 % 26.951 M 108.04 % -335.122 M -209.39 % 306.364 M 1 933.86 % -16.706 M 46.83 % -31.418 M 6.12 % -33.466 M 57.72 % -79.158 M -419.37 % 24.786 M 166.49 % -37.278 M -46.90 % -25.377 M -119.46 % 130.401 M 511.27 % -31.707 M -198.97 % 32.038 M 118.36 % -174.484 M -1 586.00 % -10.349 M -103.02 % 342.819 M 535.85 % -78.656 M -80.38 % -43.605 M -131.19 % 139.803 M 840.89 % -18.870 M -62.46 % -11.615 M 72.98 % -42.980 M -193.70 % 45.870 M 326.14 % -20.284 M 90.22 % -207.376 M -264.62 % -56.875 M -215.39 % 49.290 M 237.67 % -35.802 M 43.33 % -63.176 M -142.81 % 147.585 M 235.28 % 44.019 M 621.50 % 6.101 M 121.16 % -28.830 M -87.16 % -15.404 M
Cash at beginning of period 141.515 M -44.51 % 255.051 M 344.33 % 57.401 M -1.17 % 58.079 M -53.93 % 126.056 M -83.86 % 780.997 M 592.12 % 112.841 M -4.30 % 117.907 M 65.02 % 71.450 M -91.07 % 800.423 M 634.39 % 108.992 M 13.93 % 95.663 M 10.38 % 86.666 M -88.11 % 728.875 M 710.11 % 89.972 M -23.82 % 118.107 M 120.98 % 53.447 M -92.15 % 680.991 M 901.81 % 67.976 M -8.04 % 73.916 M 140.75 % 30.703 M -90.43 % 320.889 M 639.87 % 43.371 M -13.56 % 50.177 M 103.29 % 24.683 M -96.82 % 776.365 M 145.22 % 316.603 M 11.04 % 285.128 M 189.78 % 98.394 M -85.89 % 697.295 M 458.98 % 124.744 M -62.03 % 328.499 M 156.11 % 128.266 M -44.05 % 229.258 M 65.35 % 138.646 M 69.96 % 81.578 M -31.90 % 119.799 M -66.01 % 352.466 M 346.86 % 78.877 M -32.06 % 116.092 M 93.64 % 59.952 M -75.96 % 249.409 M 52.07 % 164.007 M -0.99 % 165.649 M 19.43 % 138.698 M -70.73 % 473.820 M 182.95 % 167.456 M -9.07 % 184.162 M -14.57 % 215.580 M -13.44 % 249.046 M -24.12 % 328.204 M 8.17 % 303.418 M -10.94 % 340.695 M -6.93 % 366.073 M 55.33 % 235.672 M -11.86 % 267.379 M 13.61 % 235.341 M -42.58 % 409.825 M -2.46 % 420.174 M 443.18 % 77.355 M -50.42 % 156.011 M -21.84 % 199.616 M 233.73 % 59.813 M -23.98 % 78.682 M -12.86 % 90.297 M -32.25 % 133.277 M 52.48 % 87.407 M -18.84 % 107.691 M -11.44 % 121.596 M -31.87 % 178.471 M 38.16 % 129.181 M -21.70 % 164.984 M 21.84 % 135.408 M 530.87 % -31.427 M -200.18 % 31.371 M 24.14 % 25.270 M -53.29 % 54.100 M 467.33 % -14.728 M
Cash at end of period 57.461 M -59.40 % 141.515 M -44.52 % 255.051 M 344.33 % 57.401 M -38.32 % 93.056 M -6.46 % 99.483 M -87.71 % 809.359 M 924.92 % 78.968 M -33.03 % 117.907 M 65.02 % 71.450 M -91.07 % 800.423 M 634.39 % 108.992 M 13.93 % 95.663 M 10.38 % 86.666 M -88.11 % 728.875 M 710.11 % 89.972 M -23.82 % 118.107 M 120.98 % 53.447 M -92.15 % 680.991 M 901.81 % 67.976 M -8.04 % 73.916 M 140.75 % 30.703 M -90.43 % 320.889 M 639.87 % 43.371 M -13.56 % 50.177 M 103.29 % 24.683 M -96.82 % 776.365 M 145.22 % 316.603 M 11.04 % 285.128 M 189.78 % 98.394 M -85.89 % 697.295 M 458.98 % 124.744 M -62.03 % 328.499 M 156.11 % 128.266 M -44.05 % 229.258 M 65.35 % 138.646 M 69.96 % 81.578 M -31.90 % 119.799 M -66.01 % 352.466 M 346.86 % 78.877 M -32.06 % 116.092 M 93.64 % 59.952 M -75.96 % 249.409 M 52.07 % 164.007 M -0.99 % 165.649 M 19.43 % 138.698 M -70.73 % 473.820 M 182.95 % 167.456 M -9.07 % 184.162 M -14.57 % 215.580 M -13.44 % 249.046 M -24.12 % 328.204 M 8.17 % 303.418 M -10.94 % 340.695 M -6.93 % 366.073 M 55.33 % 235.672 M -11.86 % 267.379 M 13.61 % 235.341 M -42.58 % 409.825 M -2.46 % 420.174 M 443.18 % 77.355 M -50.42 % 156.011 M -21.84 % 199.616 M 233.74 % 59.813 M -23.98 % 78.682 M -12.86 % 90.297 M -32.25 % 133.277 M 52.48 % 87.407 M 201.90 % -85.780 M -170.55 % 121.596 M -31.87 % 178.471 M 38.16 % 129.181 M 78.84 % 72.232 M -37.82 % 116.158 M 54.08 % 75.390 M 140.32 % 31.371 M 24.14 % 25.270 M 183.86 % -30.132 M
Operating cash flow -12.523 M 87.10 % -97.062 M -132.54 % 298.270 M 1 733.32 % 16.269 M 0.16 % 16.244 M 123.85 % -68.117 M -124.10 % 282.693 M 741.95 % 33.576 M 47.87 % 22.707 M -51.06 % 46.400 M -81.80 % 254.990 M 519.42 % 41.166 M 26.06 % 32.655 M 128.84 % -113.233 M -152.81 % 214.402 M 370.94 % 45.526 M 54.50 % 29.466 M 130.67 % -96.080 M -134.15 % 281.359 M 116.96 % 129.685 M 621.07 % 17.985 M 110.72 % -167.815 M -139.65 % 423.290 M 497.88 % 70.799 M 3.55 % 68.373 M 149.08 % -139.303 M -142.02 % 331.491 M 579.84 % 48.760 M -52.95 % 103.638 M 161.62 % -168.200 M -163.98 % 262.904 M 100.93 % 130.846 M 105.54 % 63.660 M 148.29 % -131.835 M -153.34 % 247.169 M 1 108.53 % 20.452 M -73.09 % 76.011 M 150.27 % -151.192 M -145.41 % 332.924 M 1 422.15 % 21.872 M -24.04 % 28.795 M 133.21 % -86.710 M -139.89 % 217.373 M 70.59 % 127.422 M 751.07 % 14.972 M 128.71 % -52.148 M -126.69 % 195.387 M 486.82 % 33.296 M -44.92 % 60.449 M 230.28 % -46.398 M -130.50 % 152.106 M 260.71 % 42.168 M 0.000 0.000 -100.00 % 134.162 M 1 299.21 % 9.588 M -83.03 % 56.497 M 351.93 % -22.426 M -115.75 % 142.398 M 314.77 % 34.332 M 50.26 % 22.848 M 214.00 % -20.042 M -129.00 % 69.103 M 902.95 % 6.890 M -84.63 % 44.826 M 587.13 % -9.202 M -109.14 % 100.651 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure -22.412 M -60.90 % -13.929 M 44.73 % -25.203 M -49.71 % -16.835 M -114.04 % -7.865 M -49.75 % -5.252 M 65.86 % -15.384 M -320.10 % -3.662 M -102.32 % -1.810 M 76.35 % -7.652 M 72.53 % -27.860 M -685.90 % -3.545 M -47.52 % -2.403 M 76.32 % -10.146 M 10.61 % -11.350 M -29.12 % -8.790 M -26.55 % -6.946 M 63.13 % -18.841 M -266.13 % -5.146 M 11.54 % -5.817 M 4.94 % -6.119 M 61.38 % -15.845 M 53.27 % -33.909 M -160.36 % -13.024 M 31.47 % -19.006 M 19.58 % -23.632 M 19.57 % -29.382 M -35.51 % -21.682 M 32.31 % -32.031 M 31.99 % -47.097 M 37.61 % -75.483 M -235.93 % -22.470 M -44.68 % -15.531 M 65.67 % -45.240 M -68.94 % -26.778 M -179.32 % -9.587 M -27.40 % -7.525 M 65.15 % -21.595 M 19.43 % -26.804 M 48.42 % -51.970 M -108.63 % -24.910 M 16.67 % -29.893 M -107.92 % -14.377 M 46.04 % -26.646 M -5.84 % -25.176 M -9.89 % -22.910 M -224.27 % -7.065 M 76.53 % -30.107 M -228.00 % -9.179 M 46.91 % -17.291 M 47.48 % -32.923 M -88.31 % -17.483 M -13.98 % -15.338 M -21.74 % -12.599 M 47.93 % -24.198 M 42.00 % -41.719 M -457.60 % -7.482 M 85.53 % -51.703 M -2.90 % -50.244 M -36.08 % -36.922 M 62.40 % -98.196 M -41.80 % -69.250 M -42.86 % -48.473 M -88.56 % -25.706 M -12.23 % -22.906 M 35.08 % -35.281 M 6.68 % -37.807 M -609.99 % -5.325 M 80.98 % -27.998 M 32.48 % -41.466 M -258.49 % -11.567 M 57.69 % -27.341 M 35.66 % -42.496 M -199.86 % -14.172 M -778.61 % -1.613 M 96.15 % -41.903 M -49.42 % -28.043 M -103.70 % -13.767 M
Free CashFlow -34.935 M 68.52 % -110.991 M -140.65 % 273.067 M 39 416.82 % -694.530 K -108.29 % 8.379 M 111.42 % -73.369 M -127.45 % 267.310 M 793.59 % 29.914 M 43.15 % 20.897 M -46.07 % 38.748 M -82.94 % 227.130 M 503.73 % 37.621 M 24.36 % 30.252 M 124.52 % -123.379 M -160.76 % 203.052 M 452.75 % 36.735 M 63.12 % 22.520 M 119.60 % -114.922 M -141.61 % 276.213 M 122.99 % 123.868 M 943.89 % 11.866 M 106.46 % -183.660 M -147.17 % 389.381 M 573.96 % 57.775 M 17.03 % 49.367 M 130.30 % -162.935 M -153.93 % 302.110 M 1 015.70 % 27.078 M -62.19 % 71.607 M 133.26 % -215.297 M -214.87 % 187.420 M 72.94 % 108.375 M 125.18 % 48.129 M 127.18 % -177.075 M -180.35 % 220.391 M 1 928.45 % 10.865 M -84.14 % 68.486 M 139.64 % -172.788 M -156.44 % 306.120 M 1 117.08 % -30.098 M -874.72 % 3.885 M 103.33 % -116.603 M -157.44 % 202.996 M 101.43 % 100.776 M 1 087.71 % -10.203 M 86.41 % -75.058 M -139.86 % 188.322 M 5 805.36 % 3.189 M -93.78 % 51.270 M 180.50 % -63.689 M -153.44 % 119.184 M 382.82 % 24.685 M 260.94 % -15.338 M -21.74 % -12.599 M -111.46 % 109.964 M 442.24 % -32.131 M -165.55 % 49.016 M 166.12 % -74.129 M -180.44 % 92.155 M 3 658.11 % -2.590 M 96.56 % -75.349 M 15.62 % -89.292 M -532.85 % 20.629 M 209.63 % -18.816 M -185.84 % 21.920 M 149.28 % -44.482 M -170.78 % 62.843 M 1 280.15 % -5.325 M 80.98 % -27.998 M 32.48 % -41.466 M -258.49 % -11.567 M 57.69 % -27.341 M 35.66 % -42.496 M -199.86 % -14.172 M -778.61 % -1.613 M 96.15 % -41.903 M -49.42 % -28.043 M -103.70 % -13.767 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2023 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012 2012 2012 2012 2011 2011 2011 2011 2010 2010 2010 2010 2009 2009 2009 2009 2008 2008 2008 2008 2007 2007 2007 2007 2006 2006 2006 2006
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003