002644.SZ

LanZhou Foci Pharmaceutical Co.,Ltd. 002644.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Revenue 980.225 M -15.73 % 1.163 B 14.12 % 1.019 B 24.65 % 817.641 M 22.39 % 668.051 M 6.24 % 628.815 M 15.47 % 544.581 M 8.67 % 501.140 M 37.96 % 363.255 M 10.89 % 327.584 M -17.91 % 399.071 M 36.89 % 291.528 M 9.45 % 266.362 M -1.78 % 271.184 M 3.35 % 262.406 M 13.00 % 232.209 M 6.03 % 219.012 M 23.39 % 177.490 M
Net income 60.070 M -10.60 % 67.190 M -38.16 % 108.654 M 16.51 % 93.259 M -13.66 % 108.018 M 51.91 % 71.107 M -2.48 % 72.918 M -1.59 % 74.093 M 21.61 % 60.926 M 41.86 % 42.948 M 23.94 % 34.653 M 13.26 % 30.596 M 0.79 % 30.356 M -5.32 % 32.061 M -37.43 % 51.242 M 41.76 % 36.147 M 67.28 % 21.609 M -7.31 % 23.313 M
Income before tax 69.140 M -15.31 % 81.642 M -35.71 % 126.997 M 14.60 % 110.814 M -15.10 % 130.523 M 65.78 % 78.733 M -8.96 % 86.479 M -1.03 % 87.376 M 23.78 % 70.589 M 43.81 % 49.085 M 24.75 % 39.347 M 10.05 % 35.755 M 3.60 % 34.511 M -4.90 % 36.291 M -34.86 % 55.709 M 37.20 % 40.605 M 54.94 % 26.207 M -4.03 % 27.306 M
Income before tax ratio 0.07 0.49 % 0.07 -43.67 % 0.12 -8.06 % 0.14 -30.63 % 0.20 56.04 % 0.13 -21.15 % 0.16 -8.92 % 0.17 -10.28 % 0.19 29.69 % 0.15 51.97 % 0.10 -19.61 % 0.12 -5.34 % 0.13 -3.18 % 0.13 -36.97 % 0.21 21.41 % 0.17 46.14 % 0.12 -22.22 % 0.15
EBITDA 121.272 M -10.41 % 135.369 M -28.89 % 190.352 M 17.54 % 161.950 M 177.23 % 58.417 M -58.60 % 141.097 M 14.49 % 123.242 M 12.01 % 110.032 M 23.12 % 89.367 M 30.95 % 68.246 M 84.40 % 37.010 M -34.85 % 56.811 M -6.01 % 60.441 M 18.05 % 51.197 M -27.43 % 70.549 M 63.43 % 43.169 M -1.52 % 43.835 M 17.32 % 37.365 M
Net income ratio 0.06 6.09 % 0.06 -45.82 % 0.11 -6.53 % 0.11 -29.46 % 0.16 42.99 % 0.11 -15.55 % 0.13 -9.44 % 0.15 -11.85 % 0.17 27.93 % 0.13 50.98 % 0.09 -17.26 % 0.10 -7.91 % 0.11 -3.60 % 0.12 -39.46 % 0.20 25.45 % 0.16 57.77 % 0.10 -24.88 % 0.13
Ratio EBITDA 0.12 6.30 % 0.12 -37.69 % 0.19 -5.70 % 0.20 126.51 % 0.09 -61.03 % 0.22 -0.85 % 0.23 3.07 % 0.22 -10.75 % 0.25 18.09 % 0.21 124.64 % 0.09 -52.41 % 0.19 -14.12 % 0.23 20.19 % 0.19 -29.78 % 0.27 44.62 % 0.19 -7.12 % 0.20 -4.93 % 0.21
Gross profit ratio 0.31 -1.57 % 0.31 10.61 % 0.28 2.90 % 0.27 10.24 % 0.25 -6.89 % 0.27 -17.19 % 0.32 7.95 % 0.30 -0.18 % 0.30 18.09 % 0.25 13.95 % 0.22 -37.85 % 0.36 9.23 % 0.33 -5.08 % 0.34 -5.00 % 0.36 -4.59 % 0.38 -4.78 % 0.40 -2.70 % 0.41
Weighted average shs out dil 510.798 M 0.03 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.632 M 0.00 % 510.633 M -0.01 % 510.698 M 8.09 % 472.471 M 31.84 % 358.354 M -19.33 % 444.199 M -0.03 % 444.324 M 33.04 % 333.965 M 0.72 % 331.564 M 0.07 % 331.346 M 0.37 % 330.141 M -2.16 % 337.419 M
Weighted average shs out 510.798 M 0.03 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.03 % 510.506 M -0.02 % 510.633 M 0.00 % 510.657 M 8.08 % 472.471 M 31.84 % 358.354 M -19.30 % 444.070 M -0.06 % 444.324 M 33.04 % 333.965 M 0.72 % 331.564 M 0.07 % 331.346 M 0.37 % 330.141 M -2.16 % 337.419 M
EPS diluted 0.12 -7.69 % 0.13 -38.10 % 0.21 16.67 % 0.18 -14.29 % 0.21 40.00 % 0.15 7.14 % 0.14 -6.67 % 0.15 25.00 % 0.12 32.01 % 0.09 -6.00 % 0.10 40.35 % 0.07 0.88 % 0.07 -28.85 % 0.10 -36.00 % 0.15 36.36 % 0.11 67.94 % 0.07 -5.21 % 0.07
Earnings per share 0.12 -7.69 % 0.13 -38.10 % 0.21 16.67 % 0.18 -14.29 % 0.21 40.00 % 0.15 7.14 % 0.14 -6.67 % 0.15 25.00 % 0.12 32.01 % 0.09 -6.00 % 0.10 40.35 % 0.07 0.88 % 0.07 -28.85 % 0.10 -36.00 % 0.15 36.36 % 0.11 67.94 % 0.07 -5.21 % 0.07
Gross profit 299.712 M -17.05 % 361.296 M 26.23 % 286.212 M 28.26 % 223.146 M 34.92 % 165.390 M -1.08 % 167.192 M -4.38 % 174.847 M 17.31 % 149.053 M 37.71 % 108.240 M 30.95 % 82.658 M -6.46 % 88.366 M -14.93 % 103.871 M 19.55 % 86.882 M -6.77 % 93.194 M -1.82 % 94.925 M 7.82 % 88.038 M 0.96 % 87.201 M 20.06 % 72.630 M
Income tax expense 7.474 M -44.72 % 13.520 M -35.83 % 21.069 M 21.81 % 17.296 M -24.18 % 22.812 M 192.06 % 7.811 M -42.40 % 13.560 M 2.09 % 13.283 M 37.47 % 9.663 M 57.43 % 6.138 M 30.75 % 4.694 M -9.01 % 5.159 M 24.16 % 4.155 M -1.77 % 4.230 M -5.31 % 4.467 M 0.20 % 4.458 M -3.03 % 4.598 M 15.13 % 3.994 M
Cost of revenue 680.513 M -15.13 % 801.839 M 9.40 % 732.964 M 23.29 % 594.494 M 18.27 % 502.661 M 8.89 % 461.623 M 24.85 % 369.734 M 5.01 % 352.086 M 38.06 % 255.015 M 4.12 % 244.927 M -21.17 % 310.706 M 65.57 % 187.658 M 4.56 % 179.480 M 0.84 % 177.990 M 6.27 % 167.481 M 16.17 % 144.171 M 9.38 % 131.811 M 25.70 % 104.860 M
General and administrative expenses 49.936 M 134.78 % 21.269 M 86.13 % 11.427 M 19.41 % 9.569 M 2.56 % 9.331 M -25.68 % 12.555 M 119.06 % 5.731 M 31.72 % 4.351 M -7.70 % 4.714 M -2.34 % 4.827 M 30.27 % 3.706 M -22.74 % 4.796 M 91.89 % 2.500 M -18.19 % 3.055 M -1.28 % 3.095 M -5.11 % 3.261 M -7.36 % 3.520 M -69.61 % 11.584 M
Selling and marketing expenses 75.476 M -32.27 % 111.438 M 7.01 % 104.138 M 28.14 % 81.266 M 14.12 % 71.212 M -21.94 % 91.223 M 41.34 % 64.541 M 43.27 % 45.049 M 52.85 % 29.472 M 14.24 % 25.798 M -18.52 % 31.663 M -11.62 % 35.826 M 24.21 % 28.843 M -7.07 % 31.037 M -12.02 % 35.276 M 1.11 % 34.887 M -0.94 % 35.217 M 46.56 % 24.030 M
Other expenses 74.570 M 3.16 % 72.284 M 841.58 % -9.747 M -140.01 % 24.363 M 81.39 % 13.431 M 151.49 % -26.088 M -7 875.72 % 335.501 K -84.46 % 2.159 M -65.62 % 6.278 M -17.87 % 7.643 M -30.17 % 10.946 M 15.06 % 9.514 M 37.67 % 6.910 M 45.22 % 4.758 M -80.21 % 24.045 M 77.61 % 13.538 M 975.62 % 1.259 M 416.59 % -397.553 K
Operating expenses 229.266 M -17.54 % 278.021 M 114.90 % 129.373 M -3.85 % 134.555 M 23.04 % 109.357 M 11.21 % 98.335 M -12.84 % 112.824 M 26.33 % 89.309 M 20.49 % 74.119 M 13.47 % 65.320 M -3.24 % 67.508 M -5.67 % 71.567 M 28.98 % 55.486 M -0.52 % 55.775 M -2.97 % 57.480 M 2.47 % 56.096 M -1.08 % 56.709 M 49.13 % 38.027 M
Cost and expenses 909.780 M -15.75 % 1.080 B 25.22 % 862.337 M 18.28 % 729.050 M 19.12 % 612.018 M 9.30 % 559.959 M 16.04 % 482.558 M 9.33 % 441.395 M 34.11 % 329.134 M 6.09 % 310.247 M -17.97 % 378.213 M 45.90 % 259.224 M 10.32 % 234.966 M 0.51 % 233.765 M 3.91 % 224.961 M 12.33 % 200.267 M 6.23 % 188.520 M 31.94 % 142.887 M
Research and development expenses 29.284 M -5.31 % 30.927 M 31.29 % 23.556 M 21.69 % 19.357 M 25.84 % 15.383 M -25.49 % 20.645 M 5.78 % 19.517 M 12.18 % 17.398 M 29.02 % 13.485 M 34.72 % 10.009 M -0.94 % 10.105 M -7.34 % 10.904 M 10.25 % 9.890 M 32.50 % 7.464 M 65.70 % 4.505 M 35.96 % 3.313 M 31.39 % 2.522 M 0.000
Selling general and administrative expenses 125.412 M -5.50 % 132.707 M 14.83 % 115.565 M 27.22 % 90.836 M 12.78 % 80.543 M -22.39 % 103.778 M 47.68 % 70.273 M 42.25 % 49.400 M 44.50 % 34.187 M 11.63 % 30.626 M -13.41 % 35.369 M -12.93 % 40.623 M 29.61 % 31.342 M -8.07 % 34.092 M -11.15 % 38.371 M 0.58 % 38.149 M -1.52 % 38.738 M 8.77 % 35.613 M
Interest income 6.950 M 29.44 % 5.369 M -35.05 % 8.267 M -18.99 % 10.204 M -20.41 % 12.821 M -21.19 % 16.269 M 31.29 % 12.392 M -59.85 % 30.866 M -0.40 % 30.989 M 31.67 % 23.534 M 130.77 % 10.198 M 312.50 % 2.472 M 6.69 % 2.317 M 2 835.64 % -84.709 K -274.28 % 48.606 K -9.34 % 53.613 K 2.22 % 52.449 K 13 802 468.43 % -0.380
Interest expense 887.669 K -39.76 % 1.473 M -27.93 % 2.044 M 116.21 % 945.581 K -26.10 % 1.280 M 13.92 % 1.123 M 74.95 % 642.000 K -59.84 % 1.599 M 442 705.26 % 361.000 -99.96 % 986.309 K -72.58 % 3.597 M -38.47 % 5.846 M 18.38 % 4.938 M 19.25 % 4.141 M 18.37 % 3.498 M 37.78 % 2.539 M -34.63 % 3.884 M 29.49 % 3.000 M
Depreciation and amortization 51.301 M -2.26 % 52.486 M -2.07 % 53.593 M 11.33 % 48.140 M -8.75 % 52.758 M -1.32 % 53.462 M 54.95 % 34.503 M 63.85 % 21.058 M 12.67 % 18.690 M 4.42 % 17.899 M 20.05 % 14.910 M -1.97 % 15.210 M 8.01 % 14.081 M 122.74 % 6.322 M -44.26 % 11.342 M -9.06 % 12.471 M -9.26 % 13.744 M 42.26 % 9.661 M
Operating income 70.446 M -15.41 % 83.275 M -40.26 % 139.401 M 24.06 % 112.362 M 74.39 % 64.433 M -17.65 % 78.242 M -9.17 % 86.143 M 1.09 % 85.217 M 31.75 % 64.682 M 55.97 % 41.471 M 45.84 % 28.436 M 8.36 % 26.242 M -4.93 % 27.603 M -12.46 % 31.532 M -0.42 % 31.664 M 16.98 % 27.067 M 8.49 % 24.948 M -9.95 % 27.704 M
Operating income ratio 0.07 0.38 % 0.07 -47.66 % 0.14 -0.47 % 0.14 42.48 % 0.10 -22.49 % 0.12 -21.34 % 0.16 -6.98 % 0.17 -4.50 % 0.18 40.65 % 0.13 77.67 % 0.07 -20.84 % 0.09 -13.14 % 0.10 -10.88 % 0.12 -3.64 % 0.12 3.52 % 0.12 2.33 % 0.11 -27.02 % 0.16
Total other income expenses net -1.306 M 20.01 % -1.633 M 86.86 % -12.430 M -702.98 % -1.548 M -940.61 % 184.143 K 104.35 % -4.230 M -241.65 % -1.238 M -157.35 % 2.159 M -63.46 % 5.907 M -22.42 % 7.614 M -30.22 % 10.911 M 14.69 % 9.514 M 37.72 % 6.908 M 45.18 % 4.758 M -80.21 % 24.045 M 77.61 % 13.538 M 975.61 % 1.259 M 416.59 % -397.553 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Net debt -385.044 M -1.32 % -380.009 M 0.54 % -382.083 M -6.30 % -359.432 M 6.88 % -385.977 M 8.13 % -420.131 M 6.28 % -448.297 M -1 243.96 % 39.188 M 112.62 % -310.452 M 37.13 % -493.819 M -97.81 % -249.649 M -559.68 % -37.844 M 66.21 % -112.001 M 54.74 % -247.470 M -1 150.24 % -19.794 M -167.66 % 29.256 M -43.45 % 51.736 M 21.99 % 42.410 M
Total investments 55.663 M -13.17 % 64.103 M -6.65 % 68.668 M -4.17 % 71.652 M -2.64 % 73.597 M -4.77 % 77.284 M 81.84 % 42.500 M 648.49 % 5.678 M -7.21 % 6.119 M -84.38 % 39.176 M -75.46 % 159.669 M 0.000 -100.00 % 353.200 M 0.000 0.000 0.000 0.000 0.000
Total debt 12.849 M 13.25 % 11.346 M -21.04 % 14.370 M -7.34 % 15.509 M -54.37 % 33.985 M 134.00 % 14.523 M -15.82 % 17.252 M -84.23 % 109.390 M 1.19 % 108.106 M 1 996.76 % 5.156 M -80.17 % 26.000 M -79.03 % 124.000 M 58.97 % 78.000 M 0.00 % 78.000 M 62.50 % 48.000 M 0.00 % 48.000 M -21.31 % 61.000 M 24.49 % 49.000 M
Accumulated other comprehensive income loss 164.245 M 13 476.90 % 1.210 M -99.20 % 152.032 M 5.84 % 143.642 M 7.34 % 133.824 M 8.04 % 123.865 M 6.24 % 116.588 M 23.72 % 94.234 M 9.08 % 86.391 M 8.32 % 79.758 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 814.869 M 4.98 % 776.197 M 3.92 % 746.949 M 14.12 % 654.527 M 3.59 % 631.858 M 11.81 % 565.134 M 11.34 % 507.567 M 13.17 % 448.506 M 15.66 % 387.784 M 14.90 % 337.486 M 11.63 % 302.318 M 10.30 % 274.093 M 9.91 % 249.386 M 7.01 % 233.052 M 14.13 % 204.197 M 29.17 % 158.080 M 25.91 % 125.547 M 18.33 % 106.099 M
Common stock 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 187.34 % 177.716 M 100.00 % 88.858 M 0.00 % 88.858 M 10.00 % 80.780 M 33.34 % 60.580 M 0.00 % 60.580 M 0.00 % 60.580 M 0.00 % 60.580 M
Total equity 1.815 B 2.63 % 1.768 B 1.99 % 1.734 B 6.54 % 1.628 B 2.55 % 1.587 B 5.32 % 1.507 B 4.62 % 1.440 B 5.98 % 1.359 B 5.31 % 1.291 B 4.61 % 1.234 B 67.79 % 735.220 M 4.53 % 703.374 M 4.12 % 675.532 M 4.24 % 648.084 M 98.52 % 326.463 M 29.06 % 252.960 M 16.67 % 216.813 M 11.07 % 195.203 M
Other non current liabilities 13.200 M -50.38 % 26.600 M -34.10 % 40.366 M -24.03 % 53.137 M 0.000 0.000 0.000 -100.00 % 510.367 M 1.69 % 501.862 M 1 117.81 % 41.210 M -78.37 % 190.527 M 389.76 % 38.902 M 207.00 % 12.672 M 9.25 % 11.599 M 1.74 % 11.400 M 26.28 % 9.028 M 5.30 % 8.573 M -15.63 % 10.162 M
Long term debt 2.849 M 111.72 % 1.346 M 39.45 % 965.086 K 19.62 % 806.813 K -98.79 % 66.553 M -16.78 % 79.968 M -79.33 % 386.968 M 253.75 % 109.390 M 1.19 % 108.106 M 0.000 0.000 0.000 -100.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M -86.67 % 15.000 M
Total non current liabilities 275.077 M -5.79 % 291.985 M -9.35 % 322.109 M -7.90 % 349.754 M -7.38 % 377.640 M -7.73 % 409.293 M -28.99 % 576.382 M -7.00 % 619.757 M 1.60 % 609.967 M 1 380.14 % 41.210 M -79.12 % 197.354 M 407.31 % 38.902 M 165.15 % 14.672 M 7.89 % 13.599 M 1.48 % 13.400 M 21.52 % 11.028 M 4.30 % 10.573 M -57.98 % 25.162 M
Other current liabilities 129.018 M 15.00 % 112.189 M -30.30 % 160.952 M 109.07 % 76.984 M 328.27 % -33.725 M -168.88 % 48.964 M 169.39 % 18.176 M -46.36 % 33.884 M 15.03 % 29.457 M -8.97 % 32.360 M 45.22 % 22.283 M 23.75 % 18.006 M 107.54 % 8.676 M -58.70 % 21.007 M -31.03 % 30.457 M -56.48 % 69.984 M -0.16 % 70.099 M -8.99 % 77.022 M
Deferred revenue 0.000 0.000 -100.00 % 94.746 M -32.98 % 141.360 M 62.29 % 87.105 M 3.61 % 84.072 M 957.38 % 7.951 M -33.87 % 12.024 M 1.25 % 11.875 M 330.32 % -5.156 M -138.26 % 13.476 M -13.38 % 15.558 M 84.25 % 8.444 M -71.45 % 29.576 M -19.93 % 36.939 M -40.31 % 61.888 M -11.40 % 69.848 M -6.40 % 74.624 M
Short term debt 10.000 M 0.00 % 10.000 M 0.000 0.000 -100.00 % 19.622 M 35.11 % 14.523 M 2 554.05 % 547.210 K 0.000 0.000 0.000 -100.00 % 26.000 M -79.03 % 124.000 M 63.16 % 76.000 M 0.00 % 76.000 M 65.22 % 46.000 M 0.00 % 46.000 M -22.03 % 59.000 M 73.53 % 34.000 M
Total current liabilities 379.729 M -18.81 % 467.688 M -11.84 % 530.486 M 41.52 % 374.839 M -11.27 % 422.443 M -12.81 % 484.483 M -4.48 % 507.192 M 36.74 % 370.920 M 172.41 % 136.164 M 55.52 % 87.555 M -23.23 % 114.044 M -29.08 % 160.802 M 21.17 % 132.710 M -20.79 % 167.546 M 44.07 % 116.299 M -26.42 % 158.063 M -8.70 % 173.131 M 24.06 % 139.558 M
Total liabilities 654.806 M -13.80 % 759.672 M -10.90 % 852.596 M 17.67 % 724.593 M -9.44 % 800.082 M -10.48 % 893.775 M -17.52 % 1.084 B 9.38 % 990.677 M 32.78 % 746.131 M 479.45 % 128.766 M -58.65 % 311.399 M 55.93 % 199.704 M 35.50 % 147.382 M -18.64 % 181.144 M 39.67 % 129.699 M -23.30 % 169.090 M -7.96 % 183.705 M 11.53 % 164.720 M
Other non current assets 12.541 M -40.52 % 21.085 M -25.79 % 28.413 M 75.11 % 16.225 M -68.36 % 51.282 M 13 395.24 % 380.000 K -97.04 % 12.852 M -4.97 % 13.524 M -12.31 % 15.422 M 147.05 % -32.779 M 78.55 % -152.801 M -13 326.78 % 1.155 M 100.33 % -353.200 M 0.000 -100.00 % 4.300 M 43.33 % 3.000 M 140.00 % 1.250 M 0.00 % 1.250 M
Long term investments 55.663 M -13.17 % 64.103 M -3.84 % 66.666 M -18.78 % 82.081 M 97.71 % 41.517 M -56.53 % 95.508 M 100.63 % 47.604 M 738.38 % 5.678 M -7.21 % 6.119 M -84.38 % 39.176 M -75.46 % 159.669 M 0.000 -100.00 % 353.200 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 76.866 M -3.38 % 79.551 M 3.60 % 76.789 M 6.71 % 71.963 M -2.77 % 74.013 M -2.40 % 75.831 M -39.23 % 124.776 M -2.20 % 127.588 M 7.49 % 118.699 M -1.30 % 120.264 M -18.67 % 147.877 M 74.97 % 84.517 M -1.08 % 85.437 M 0.84 % 84.725 M 17.80 % 71.923 M -3.01 % 74.151 M -26.77 % 101.260 M -2.83 % 104.213 M
GoodWill 9.010 M 0.00 % 9.010 M 101.46 % 4.472 M 0.00 % 4.472 M 0.00 % 4.472 M 0.00 % 4.472 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
Goodwill and intangible assets 85.876 M -3.03 % 88.561 M 8.98 % 81.262 M 6.31 % 76.436 M -2.61 % 78.485 M -2.26 % 80.304 M -35.64 % 124.776 M -2.20 % 127.588 M 7.49 % 118.699 M -1.30 % 120.264 M -18.67 % 147.877 M 74.97 % 84.517 M -1.08 % 85.437 M 0.84 % 84.725 M 17.80 % 71.923 M -3.01 % 74.151 M -26.77 % 101.260 M -2.83 % 104.213 M
Property plant equipment net 1.032 B -2.81 % 1.062 B -0.47 % 1.067 B -2.27 % 1.092 B -1.70 % 1.110 B -2.12 % 1.135 B -19.38 % 1.407 B 27.94 % 1.100 B 133.43 % 471.216 M 113.65 % 220.555 M -31.04 % 319.843 M 8.74 % 294.125 M 9.84 % 267.764 M 46.19 % 183.164 M 20.75 % 151.686 M 10.69 % 137.041 M 0.74 % 136.037 M -1.74 % 138.451 M
Total non current assets 1.248 B -3.21 % 1.289 B -0.48 % 1.296 B -1.67 % 1.317 B -1.17 % 1.333 B -2.30 % 1.364 B -14.59 % 1.597 B 27.58 % 1.252 B 103.16 % 616.331 M 75.40 % 351.377 M -26.42 % 477.523 M 24.90 % 382.315 M 7.63 % 355.206 M 31.80 % 269.496 M 17.50 % 229.361 M 6.72 % 214.923 M -10.10 % 239.063 M -2.57 % 245.368 M
Other current assets 38.221 M -52.50 % 80.457 M -23.36 % 104.977 M 211.66 % 33.684 M 96.14 % 17.173 M -73.21 % 64.094 M 55.45 % 41.231 M -94.09 % 698.095 M -3.52 % 723.567 M 206.88 % 235.780 M 1 819.42 % 12.284 M -77.89 % 55.551 M 329.59 % 12.931 M 1 262.57 % 949.038 K -81.36 % 5.092 M -25.68 % 6.852 M 823.74 % 741.742 K -72.13 % 2.661 M
Short term investments 0.000 0.000 -100.00 % 2.002 M 119.19 % -10.429 M -132.51 % 32.080 M 276.03 % -18.224 M -257.04 % -5.104 M -100.78 % 657.500 M -5.12 % 693.000 M 212.16 % 222.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 397.893 M -2.01 % 406.041 M 2.42 % 396.453 M 5.74 % 374.940 M -10.72 % 419.961 M -3.38 % 434.654 M -6.64 % 465.549 M 563.16 % 70.202 M -83.23 % 418.558 M -16.12 % 498.975 M 81.02 % 275.649 M 70.32 % 161.844 M -14.82 % 190.001 M -41.62 % 325.470 M 380.09 % 67.794 M 261.68 % 18.744 M 102.33 % 9.264 M 40.58 % 6.590 M
Cash and short term investments 397.893 M -2.01 % 406.041 M 1.90 % 398.455 M 6.27 % 374.940 M -17.06 % 452.042 M 4.00 % 434.654 M -6.64 % 465.549 M 563.16 % 70.202 M -83.23 % 418.558 M -16.12 % 498.975 M 81.02 % 275.649 M 70.32 % 161.844 M -14.82 % 190.001 M -41.62 % 325.470 M 380.09 % 67.794 M 261.68 % 18.744 M 102.33 % 9.264 M 40.58 % 6.590 M
Total current assets 1.222 B -1.37 % 1.239 B -4.04 % 1.291 B 24.79 % 1.035 B -1.85 % 1.054 B 1.72 % 1.036 B 11.85 % 926.527 M -15.59 % 1.098 B -22.72 % 1.420 B 40.49 % 1.011 B 77.66 % 569.095 M 9.28 % 520.763 M 11.34 % 467.708 M -16.44 % 559.732 M 146.79 % 226.801 M 9.50 % 207.127 M 28.29 % 161.454 M 40.94 % 114.556 M
Inventory 339.992 M -8.04 % 369.720 M 5.51 % 350.407 M 35.38 % 258.832 M 0.20 % 258.326 M -9.93 % 286.813 M 18.85 % 241.324 M 22.74 % 196.609 M 2.83 % 191.206 M 20.02 % 159.311 M 15.45 % 137.995 M 10.63 % 124.735 M -16.98 % 150.247 M 7.25 % 140.086 M 63.62 % 85.617 M 7.17 % 79.891 M 5.13 % 75.990 M 57.90 % 48.126 M
Net receivables 445.778 M 16.50 % 382.651 M -12.21 % 435.884 M 18.71 % 367.177 M 12.42 % 326.608 M 30.24 % 250.781 M 40.91 % 177.967 M 17.41 % 151.578 M 74.12 % 87.052 M -25.58 % 116.975 M -18.29 % 143.167 M -21.16 % 181.591 M 47.38 % 123.211 M 32.16 % 93.227 M 36.50 % 68.297 M 0.000 -100.00 % 75.458 M 31.97 % 57.178 M
Tax assets 61.810 M 15.21 % 53.648 M 2.46 % 52.360 M 2.44 % 51.112 M -0.39 % 51.312 M -4.32 % 53.627 M 982.29 % 4.955 M -7.99 % 5.386 M 10.48 % 4.874 M 17.15 % 4.161 M 41.77 % 2.935 M 16.54 % 2.519 M 25.58 % 2.006 M 24.74 % 1.608 M 10.69 % 1.453 M 98.67 % 731.129 K 41.66 % 516.119 K -64.50 % 1.454 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 213.094 M -31.34 % 310.373 M -0.57 % 312.164 M 45.67 % 214.299 M -28.62 % 300.207 M -19.40 % 372.471 M -14.46 % 435.451 M 34.52 % 323.715 M 210.99 % 104.091 M 97.46 % 52.716 M -16.82 % 63.373 M 317.75 % 15.170 M -65.46 % 43.920 M -24.67 % 58.303 M 97.40 % 29.535 M -23.48 % 38.597 M -9.43 % 42.617 M 62.93 % 26.156 M
Tax payables 27.616 M -21.38 % 35.125 M -49.41 % 69.425 M 45.70 % 47.649 M -3.22 % 49.234 M 1.46 % 48.524 M 527.10 % 7.738 M -41.91 % 13.321 M 409.19 % 2.616 M 5.48 % 2.480 M 3.82 % 2.389 M -34.13 % 3.626 M -11.85 % 4.114 M -66.38 % 12.236 M 18.73 % 10.306 M 196.00 % 3.482 M 146.00 % 1.415 M -40.55 % 2.381 M
Deferred revenue non current 256.097 M -1.87 % 260.964 M -6.18 % 278.150 M -5.70 % 294.964 M -4.92 % 310.212 M -5.55 % 328.445 M 73.40 % 189.414 M 768.79 % 21.802 M -10.81 % 24.443 M -6.74 % 26.210 M 283.94 % 6.827 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 25.091 M 8.81 % 23.059 M 24.08 % 18.584 M 43.79 % 12.924 M 158.03 % 5.009 M 148.55 % 2.015 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
Capital lease obligations 1.049 M -22.03 % 1.346 M 39.45 % 965.086 K 19.62 % 806.813 K 0.000 0.000 100.00 % -16.705 M 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
Other total stockholders equity 300.117 M -34.37 % 457.307 M -1.99 % 466.601 M 52.61 % 305.752 M 0.00 % 305.752 M -28.75 % 429.106 M 1.63 % 422.203 M 38.09 % 305.752 M 0.00 % 305.752 M 0.00 % 305.752 M 19.82 % 255.186 M -25.04 % 340.423 M 0.93 % 337.288 M 25.22 % 269.361 M 336.67 % 61.686 M 0.000 -100.00 % 30.685 M 7.58 % 28.524 M
Deferred tax liabilities non current 2.931 M -4.67 % 3.075 M 0.41 % 3.062 M 261.51 % 847.051 K -3.22 % 875.277 K -0.47 % 879.419 K 100.18 % -495.021 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
Total assets 2.470 B -2.31 % 2.528 B -2.26 % 2.587 B 9.97 % 2.352 B -1.47 % 2.387 B -0.56 % 2.401 B -4.89 % 2.524 B 7.41 % 2.350 B 15.37 % 2.037 B 49.49 % 1.362 B 30.17 % 1.047 B 15.89 % 903.078 M 9.74 % 822.914 M -0.76 % 829.229 M 81.78 % 456.162 M 8.08 % 422.050 M 5.38 % 400.517 M 11.28 % 359.924 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Deferred income tax 0.000 0.000 -100.00 % 966.612 K 462.37 % 171.882 K -92.56 % 2.311 M 105.68 % -40.695 M -9 551.39 % 430.571 K 184.25 % -511.077 K 28.37 % -713.486 K 41.80 % -1.226 M 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
Change in working capital -111.794 M -35.84 % -82.300 M 26.65 % -112.206 M 4.08 % -116.973 M -254.58 % -32.989 M 62.05 % -86.917 M -43.70 % -60.487 M -86.06 % -32.509 M -38.13 % -23.535 M -568.82 % 5.020 M -87.90 % 41.495 M 163.62 % -65.225 M -6.17 % -61.434 M -34.50 % -45.677 M -505.88 % 11.254 M 129.59 % -38.038 M 4.21 % -39.709 M 0.000
Accounts receivables -62.204 M -204.54 % 59.503 M 128.32 % -210.095 M -214.30 % -66.846 M -36.69 % -48.904 M 42.26 % -84.701 M -398.88 % -16.978 M 64.41 % -47.701 M -5.93 % -45.031 M -246.86 % 30.662 M 44.50 % 21.220 M 134.76 % -61.040 M -96.79 % -31.017 M 0.000 0.000 0.000 0.000 0.000
Inventory 30.258 M 514.78 % -7.295 M 92.04 % -91.702 M -11 293.04 % -804.894 K -102.78 % 28.936 M 164.20 % -45.071 M 0.17 % -45.150 M -608.22 % -6.375 M 80.01 % -31.896 M -49.63 % -21.316 M -60.76 % -13.260 M -151.97 % 25.512 M 351.06 % -10.162 M 81.34 % -54.469 M -851.23 % -5.726 M -46.80 % -3.901 M 86.00 % -27.864 M 0.000
Accounts payables -79.848 M 40.73 % -134.730 M -171.43 % 188.625 M 481.11 % -49.493 M -177.89 % -17.810 M -121.32 % 83.549 M 6 801.60 % 1.211 M -94.52 % 22.078 M -59.19 % 54.105 M 1 844.88 % -3.101 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -88.153 M -39 762.01 % 222.261 K -77.01 % 966.612 K 462.37 % 171.882 K -96.41 % 4.790 M 111.77 % -40.695 M -165.34 % -15.337 M 41.31 % -26.134 M -412.59 % 8.360 M -68.25 % 26.336 M -51.90 % 54.754 M 160.34 % -90.737 M -76.97 % -51.272 M -683.20 % 8.792 M -48.22 % 16.980 M 149.74 % -34.138 M -188.20 % -11.845 M 0.000
Other non cash items 37.812 M 33.43 % 28.338 M -2.63 % 29.104 M 319.66 % -13.250 M 75.68 % -54.490 M -881.56 % 6.972 M 161.56 % -11.326 M -396.47 % 3.820 M 288.79 % 982.590 K 156.08 % -1.752 M -165.15 % 2.689 M -69.93 % 8.945 M 49.58 % 5.980 M -38.48 % 9.721 M 155.05 % -17.658 M -148.18 % -7.115 M -243.49 % 4.959 M 121.27 % -23.313 M
Net cash provided by operating activities 38.985 M -40.68 % 65.714 M -9.20 % 72.370 M 510.48 % 11.855 M -81.15 % 62.888 M 31.50 % 47.823 M 30.44 % 36.663 M -44.80 % 66.423 M 16.73 % 56.901 M -11.25 % 64.114 M -31.61 % 93.747 M 995.00 % -10.474 M 4.92 % -11.017 M -554.10 % 2.426 M -95.68 % 56.179 M 1 521.42 % 3.465 M 475.02 % 602.563 K -99.43 % 105.608 M
Investments in property plant and equipment -13.290 M 40.87 % -22.473 M 45.86 % -41.508 M -26.53 % -32.805 M 73.24 % -122.578 M -31.59 % -93.151 M 64.33 % -261.118 M 41.03 % -442.771 M -65.83 % -267.000 M -414.27 % -51.918 M -7.36 % -48.358 M 43.65 % -85.813 M 24.58 % -113.773 M -62.71 % -69.923 M -219.93 % -21.856 M 6.09 % -23.272 M -264.21 % -6.390 M 94.06 % -107.554 M
Acquisitions net 0.000 100.00 % -15.455 M -495.88 % 3.904 M -94.73 % 74.103 M -65.65 % 215.713 M 2 313.60 % -9.745 M -103.73 % 261.296 M 0.000 -100.00 % 496.302 M 10 819.94 % 4.545 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -2.130 M 45.86 % -3.934 M 97.78 % -176.936 M -286.12 % 95.066 M 309.40 % -45.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 1.545 M -80.68 % 8.000 M 304.92 % -3.904 M -110.25 % 38.090 M -73.64 % 144.493 M 236.47 % 42.944 M 202.24 % 14.209 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 532.501 K -73.21 % 1.988 M
Other investing activites 21.010 K 100.50 % -4.227 M -636.25 % 788.187 K 102.40 % -32.805 M 73.24 % -122.578 M -31.59 % -93.151 M 64.33 % -261.118 M 41.03 % -442.771 M -189.21 % 496.302 M 10 819.94 % 4.545 M -97.37 % 172.812 M 174 316.13 % 99.080 K 2 377.00 % 4.000 K -83.40 % 24.100 K -99.85 % 15.854 M -65.99 % 46.609 M 7 609 565.31 % 612.500 -99.73 % 228.644 K
Net cash used for investing activites -11.723 M 65.68 % -34.155 M 20.29 % -42.850 M -200.47 % 42.648 M 168.92 % -61.885 M -6.63 % -58.037 M 80.13 % -292.132 M 34.02 % -442.771 M -293.09 % 229.302 M 584.04 % -47.373 M -138.06 % 124.453 M 245.20 % -85.714 M 24.66 % -113.769 M -62.76 % -69.898 M -1 064.66 % -6.002 M -125.72 % 23.337 M 498.48 % -5.857 M 94.44 % -105.338 M
Debt repayment -11.887 M -382.66 % 4.205 M 116.35 % -25.713 M 27.10 % -35.273 M -795.45 % 5.072 M 129.31 % -17.306 M 0.000 0.000 -100.00 % 107.000 M 511.54 % -26.000 M 73.47 % -98.000 M -304.17 % 48.000 M 0.000 -100.00 % 30.000 M 0.000 100.00 % -13.000 M -208.33 % 12.000 M 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 458.190 M 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 0.000 0.000 0.000 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 -15.955 M 42.90 % -27.944 M -447.23 % -5.107 M 91.67 % -61.279 M -100.00 % -30.639 M -361.54 % -6.639 M 0.00 % -6.639 M -8.33 % -6.128 M -33.17 % -4.601 M -10.96 % -4.147 M 35.09 % -6.389 M 25.74 % -8.603 M -10.23 % -7.804 M -88.47 % -4.141 M -65.78 % -2.498 M 1.62 % -2.539 M 35.87 % -3.959 M -49.61 % -2.646 M
Other financing activites -1.160 M 8.13 % -1.262 M -171.85 % 1.757 M -46.77 % 3.300 M 63.33 % 2.020 M -39.54 % 3.342 M -74.88 % 13.304 M 482.70 % 2.283 M 115.14 % -15.085 M -103.29 % 458.190 M 0.000 -100.00 % 28.391 M 1 065.69 % -2.940 M -100.98 % 299.400 M 19 860.00 % 1.500 M 185.71 % -1.750 M -203 488 272.12 % -0.860 100.00 % -1.250 M
Net cash used provided by financing activities -29.002 M -16.00 % -25.001 M -61.79 % -15.453 M 83.46 % -93.407 M -296.68 % -23.547 M -14.29 % -20.602 M -409.09 % 6.665 M 273.37 % -3.845 M -104.40 % 87.314 M -79.60 % 428.043 M 510.05 % -104.389 M -253.99 % 67.788 M 730.93 % -10.744 M -103.30 % 325.259 M 32 697.44 % -997.806 K 94.23 % -17.289 M -315.02 % 8.041 M 306.36 % -3.896 M
Effect of forex changes on cash 305.365 K -54.73 % 674.477 K -3.62 % 699.786 K 437.13 % -207.574 K -160.84 % -79.580 K -1.18 % -78.651 K -706.64 % 12.965 K 21 751 660 543 900.00 % 0.000 -100.00 % 39.288 K -92.75 % 541.890 K 8 491.62 % -6.458 K -102.65 % 243.272 K 300.09 % 60.804 K 155.13 % -110.300 K 15.32 % -130.258 K -294.22 % -33.042 K 70.70 % -112.756 K 58.36 % -270.819 K
Net change in cash -1.435 M -119.84 % 7.232 M -51.02 % 14.766 M 137.75 % -39.112 M -72.88 % -22.624 M 26.77 % -30.895 M 87.58 % -248.790 M 34.56 % -380.192 M -201.78 % 373.556 M -16.12 % 445.326 M 291.31 % 113.805 M 504.19 % -28.157 M 79.22 % -135.470 M -152.57 % 257.676 M 425.34 % 49.050 M 417.39 % 9.480 M 254.53 % 2.674 M 168.63 % -3.896 M
Cash at beginning of period 396.317 M 1.86 % 389.085 M 4.33 % 372.919 M -9.49 % 412.031 M -5.20 % 434.654 M -6.64 % 465.549 M -34.83 % 714.339 M -34.74 % 1.095 B 51.81 % 720.975 M 161.56 % 275.649 M 70.32 % 161.844 M -14.82 % 190.001 M -41.62 % 325.470 M 380.09 % 67.794 M 261.68 % 18.744 M 102.33 % 9.264 M 40.58 % 6.590 M 890 559 095.65 % 0.740
Cash at end of period 394.882 M -0.36 % 396.317 M 2.23 % 387.685 M 3.96 % 372.919 M -9.49 % 412.031 M -5.20 % 434.654 M -6.64 % 465.549 M -34.83 % 714.339 M -34.74 % 1.095 B 51.81 % 720.975 M 161.56 % 275.649 M 70.32 % 161.844 M -14.82 % 190.001 M -41.62 % 325.470 M 380.09 % 67.794 M 261.68 % 18.744 M 102.33 % 9.264 M 337.76 % -3.896 M
Operating cash flow 38.985 M -40.68 % 65.714 M -9.20 % 72.370 M 510.48 % 11.855 M -81.15 % 62.888 M 31.50 % 47.823 M 30.44 % 36.663 M -44.80 % 66.423 M 16.73 % 56.901 M -11.25 % 64.114 M -31.61 % 93.747 M 995.00 % -10.474 M 4.92 % -11.017 M -554.10 % 2.426 M -95.68 % 56.179 M 1 521.42 % 3.465 M 475.02 % 602.563 K -99.43 % 105.608 M
Capital expenditure -13.290 M 40.87 % -22.473 M 45.86 % -41.508 M -26.53 % -32.805 M 73.24 % -122.578 M -31.59 % -93.151 M 64.33 % -261.118 M 41.03 % -442.771 M -65.83 % -267.000 M -414.27 % -51.918 M -7.36 % -48.358 M 43.65 % -85.813 M 24.58 % -113.773 M -62.71 % -69.923 M -219.93 % -21.856 M 6.09 % -23.272 M -264.21 % -6.390 M 94.06 % -107.554 M
Free CashFlow 25.695 M -40.58 % 43.241 M 40.11 % 30.862 M 247.31 % -20.951 M 64.90 % -59.690 M -31.68 % -45.328 M 79.81 % -224.455 M 40.36 % -376.348 M -79.13 % -210.099 M -1 822.62 % 12.196 M -73.13 % 45.388 M 147.14 % -96.287 M 22.84 % -124.790 M -84.88 % -67.497 M -296.65 % 34.324 M 273.29 % -19.807 M -242.26 % -5.787 M -197.47 % -1.945 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
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
Revenue 213.241 M -1.33 % 216.125 M -20.45 % 271.694 M 29.59 % 209.651 M -5.37 % 221.556 M -19.24 % 274.330 M -9.35 % 302.623 M 20.34 % 251.478 M -16.63 % 301.638 M -1.87 % 307.395 M -10.63 % 343.975 M 45.37 % 236.626 M 5.21 % 224.910 M -5.05 % 236.879 M 54.35 % 153.470 M -44.66 % 277.344 M 32.45 % 209.392 M 18.01 % 177.434 M 7.05 % 165.746 M -4.64 % 173.818 M -8.77 % 190.522 M 38.10 % 137.964 M -14.46 % 161.281 M 3.47 % 155.865 M 0.15 % 155.631 M -0.26 % 156.037 M 11.54 % 139.897 M 6.53 % 131.323 M 0.61 % 130.530 M -8.61 % 142.831 M -18.90 % 176.110 M 71.38 % 102.759 M -15.27 % 121.275 M 20.08 % 100.995 M 6.11 % 95.184 M 9.09 % 87.249 M -6.92 % 93.738 M 7.64 % 87.085 M 25.85 % 69.195 M -26.88 % 94.633 M 7.24 % 88.241 M 16.85 % 75.516 M -0.08 % 75.577 M -29.39 % 107.032 M -5.50 % 113.259 M 9.74 % 103.203 M 71.27 % 60.259 M -25.42 % 80.801 M 7.43 % 75.212 M -0.06 % 75.256 M 42.98 % 52.634 M -34.05 % 79.812 M 13.18 % 70.516 M 11.23 % 63.399 M 57.91 % 40.149 M -61.73 % 104.899 M 65.35 % 63.439 M 1.18 % 62.698 M -10.21 % 69.826 M -21.21 % 88.622 M
Net income 10.723 M -44.67 % 19.382 M -7.69 % 20.997 M 605.15 % 2.978 M -83.18 % 17.708 M -3.69 % 18.387 M 127.84 % 8.070 M 290.64 % 2.066 M -93.02 % 29.599 M 23.77 % 23.915 M -57.12 % 55.776 M 3 300.14 % 1.640 M -94.48 % 29.742 M 38.36 % 21.496 M -4.38 % 22.480 M -3.08 % 23.194 M -5.25 % 24.479 M 5.95 % 23.105 M 18 403.20 % -126.236 K -101.19 % 10.593 M -87.43 % 84.246 M 584.14 % 12.314 M 755.16 % -1.880 M -106.60 % 28.474 M -9.70 % 31.535 M 143.00 % 12.977 M -17.50 % 15.731 M 6.30 % 14.798 M -26.62 % 20.167 M -9.25 % 22.223 M -0.22 % 22.272 M 28.62 % 17.316 M -17.37 % 20.957 M 54.67 % 13.549 M -4.71 % 14.218 M -13.21 % 16.383 M -22.31 % 21.088 M 128.29 % 9.237 M -7.15 % 9.949 M -28.15 % 13.846 M 7.28 % 12.907 M 106.66 % 6.246 M -8.13 % 6.798 M -42.46 % 11.816 M 11.09 % 10.637 M 96.90 % 5.402 M -18.49 % 6.628 M -35.27 % 10.240 M 16.59 % 8.782 M 77.53 % 4.947 M -51.08 % 10.113 M 35.86 % 7.444 M -8.56 % 8.141 M 74.73 % 4.659 M -36.93 % 7.387 M -24.02 % 9.723 M 5.14 % 9.247 M 62.13 % 5.704 M -47.85 % 10.937 M 13.54 % 9.633 M
Income before tax 10.906 M -54.05 % 23.733 M 1.13 % 23.468 M 504.81 % 3.880 M -80.62 % 20.026 M -11.40 % 22.603 M 207.62 % 7.348 M 39.66 % 5.261 M -85.13 % 35.392 M 5.21 % 33.640 M -51.59 % 69.492 M 2 700.69 % 2.481 M -92.51 % 33.107 M 29.14 % 25.635 M -6.03 % 27.280 M -8.39 % 29.780 M 14.37 % 26.038 M -6.05 % 27.716 M 786.46 % 3.127 M -74.75 % 12.383 M -87.55 % 99.451 M 539.02 % 15.563 M 321.56 % -7.024 M -120.97 % 33.491 M -9.16 % 36.869 M 139.45 % 15.397 M -18.12 % 18.804 M 7.04 % 17.567 M -25.84 % 23.689 M -10.33 % 26.419 M 1.75 % 25.964 M 26.78 % 20.479 M -17.65 % 24.867 M 54.79 % 16.065 M 5.14 % 15.280 M -21.42 % 19.446 M -21.89 % 24.896 M 127.03 % 10.966 M 2.56 % 10.692 M -34.96 % 16.439 M 13.55 % 14.477 M 93.61 % 7.477 M 28.16 % 5.834 M -58.42 % 14.031 M 8.45 % 12.938 M 97.71 % 6.544 M -16.71 % 7.857 M -35.28 % 12.140 M 22.16 % 9.938 M 70.76 % 5.820 M -47.66 % 11.120 M 31.22 % 8.475 M -10.17 % 9.434 M 72.11 % 5.481 M -34.56 % 8.376 M -26.77 % 11.439 M 17.13 % 9.766 M 45.54 % 6.710 M -19.07 % 8.292 M -26.83 % 11.333 M
Income before tax ratio 0.05 -53.43 % 0.11 27.13 % 0.09 366.70 % 0.02 -79.52 % 0.09 9.70 % 0.08 239.34 % 0.02 16.05 % 0.02 -82.17 % 0.12 7.22 % 0.11 -45.83 % 0.20 1 826.64 % 0.01 -92.88 % 0.15 36.02 % 0.11 -39.12 % 0.18 65.55 % 0.11 -13.65 % 0.12 -20.39 % 0.16 728.07 % 0.02 -73.52 % 0.07 -86.35 % 0.52 362.74 % 0.11 359.00 % -0.04 -120.27 % 0.21 -9.30 % 0.24 140.08 % 0.10 -26.59 % 0.13 0.48 % 0.13 -26.29 % 0.18 -1.88 % 0.18 25.46 % 0.15 -26.02 % 0.20 -2.81 % 0.21 28.90 % 0.16 -0.91 % 0.16 -27.97 % 0.22 -16.08 % 0.27 110.91 % 0.13 -18.51 % 0.15 -11.05 % 0.17 5.88 % 0.16 65.69 % 0.10 28.26 % 0.08 -41.11 % 0.13 14.76 % 0.11 80.16 % 0.06 -51.37 % 0.13 -13.22 % 0.15 13.71 % 0.13 70.86 % 0.08 -63.40 % 0.21 98.97 % 0.11 -20.63 % 0.13 54.74 % 0.09 -58.56 % 0.21 91.32 % 0.11 -29.17 % 0.15 43.84 % 0.11 -9.87 % 0.12 -7.14 % 0.13
EBITDA 3.632 M -88.43 % 31.385 M 34.55 % 23.326 M 425.55 % 4.438 M -84.24 % 28.163 M -30.94 % 40.780 M 44.89 % 28.146 M 38.96 % 20.255 M -58.66 % 48.999 M 3.20 % 47.482 M 235.45 % 14.155 M -16.25 % 16.902 M -62.51 % 45.089 M 19.86 % 37.617 M 67.18 % 22.501 M -49.55 % 44.598 M 19.62 % 37.285 M -1.38 % 37.806 M 80.51 % 20.944 M -18.00 % 25.541 M -74.40 % 99.782 M 278.95 % 26.331 M 121.39 % 11.893 M -64.78 % 33.771 M -17.55 % 40.958 M 46.46 % 27.964 M -15.22 % 32.986 M 187.09 % 11.490 M -39.62 % 19.029 M 1.53 % 18.743 M -40.49 % 31.493 M 154.03 % 12.398 M -19.39 % 15.379 M 34.42 % 11.441 M -69.68 % 37.731 M 263.00 % 10.394 M -63.66 % 28.607 M 294.29 % 7.255 M -70.96 % 24.982 M 183.32 % 8.817 M -52.08 % 18.398 M 330.86 % 4.270 M -81.33 % 22.873 M 97.40 % 11.587 M -41.73 % 19.884 M 721.56 % 2.420 M -77.68 % 10.845 M -16.88 % 13.047 M -0.48 % 13.110 M 163.87 % 4.968 M -70.10 % 16.615 M 107.01 % 8.026 M -9.32 % 8.852 M 49.68 % 5.914 M -47.96 % 11.364 M -13.96 % 13.208 M 13.31 % 11.656 M 77.96 % 6.549 M -79.85 % 32.504 M 192.89 % 11.098 M
Net income ratio 0.05 -43.93 % 0.09 16.04 % 0.08 444.12 % 0.01 -82.23 % 0.08 19.25 % 0.07 151.33 % 0.03 224.62 % 0.01 -91.63 % 0.10 26.13 % 0.08 -52.02 % 0.16 2 239.01 % 0.01 -94.76 % 0.13 45.72 % 0.09 -38.05 % 0.15 75.15 % 0.08 -28.46 % 0.12 -10.22 % 0.13 17 197.53 % 0.00 -101.25 % 0.06 -86.22 % 0.44 395.41 % 0.09 865.89 % -0.01 -106.38 % 0.18 -9.84 % 0.20 143.63 % 0.08 -26.04 % 0.11 -0.21 % 0.11 -27.07 % 0.15 -0.70 % 0.16 23.03 % 0.13 -24.95 % 0.17 -2.49 % 0.17 28.81 % 0.13 -10.19 % 0.15 -20.45 % 0.19 -16.53 % 0.22 112.09 % 0.11 -26.22 % 0.14 -1.74 % 0.15 0.03 % 0.15 76.86 % 0.08 -8.06 % 0.09 -18.52 % 0.11 17.55 % 0.09 79.42 % 0.05 -52.41 % 0.11 -13.21 % 0.13 8.53 % 0.12 77.63 % 0.07 -65.79 % 0.19 106.01 % 0.09 -19.21 % 0.12 57.09 % 0.07 -60.06 % 0.18 98.51 % 0.09 -36.41 % 0.15 60.24 % 0.09 -41.92 % 0.16 44.10 % 0.11
Ratio EBITDA 0.02 -88.27 % 0.15 69.15 % 0.09 305.54 % 0.02 -83.35 % 0.13 -14.49 % 0.15 59.83 % 0.09 15.48 % 0.08 -50.42 % 0.16 5.17 % 0.15 275.37 % 0.04 -42.39 % 0.07 -64.37 % 0.20 26.24 % 0.16 8.31 % 0.15 -8.82 % 0.16 -9.69 % 0.18 -16.43 % 0.21 68.62 % 0.13 -14.00 % 0.15 -71.94 % 0.52 174.41 % 0.19 158.81 % 0.07 -65.97 % 0.22 -17.67 % 0.26 46.85 % 0.18 -23.99 % 0.24 169.49 % 0.09 -39.98 % 0.15 11.10 % 0.13 -26.62 % 0.18 48.22 % 0.12 -4.86 % 0.13 11.94 % 0.11 -71.42 % 0.40 232.74 % 0.12 -60.96 % 0.31 266.30 % 0.08 -76.92 % 0.36 287.48 % 0.09 -55.31 % 0.21 268.73 % 0.06 -81.32 % 0.30 179.56 % 0.11 -38.34 % 0.18 648.62 % 0.02 -86.97 % 0.18 11.46 % 0.16 -7.36 % 0.17 164.02 % 0.07 -79.09 % 0.32 213.90 % 0.10 -19.89 % 0.13 34.58 % 0.09 -67.05 % 0.28 124.80 % 0.13 -31.47 % 0.18 75.89 % 0.10 -77.56 % 0.47 271.73 % 0.13
Gross profit ratio 0.33 -2.40 % 0.34 27.91 % 0.27 -10.67 % 0.30 -6.40 % 0.32 3.06 % 0.31 -16.46 % 0.37 63.14 % 0.23 -37.05 % 0.36 35.97 % 0.27 -12.13 % 0.30 40.01 % 0.22 -37.87 % 0.35 17.84 % 0.30 75.76 % 0.17 -50.36 % 0.34 43.69 % 0.24 -22.16 % 0.30 106.09 % 0.15 -48.49 % 0.29 0.73 % 0.28 4.83 % 0.27 16.76 % 0.23 -24.25 % 0.31 3.71 % 0.29 26.94 % 0.23 -23.18 % 0.30 -17.62 % 0.37 16.17 % 0.32 4.81 % 0.30 -4.15 % 0.31 9.58 % 0.29 3.96 % 0.28 -9.04 % 0.30 1.74 % 0.30 -2.27 % 0.31 -5.84 % 0.32 23.86 % 0.26 14.60 % 0.23 -11.21 % 0.26 -1.67 % 0.26 1.77 % 0.26 -8.05 % 0.28 16.21 % 0.24 24.63 % 0.19 1.55 % 0.19 -24.99 % 0.25 -37.31 % 0.40 -8.76 % 0.44 47.54 % 0.30 -18.99 % 0.37 7.83 % 0.34 2.37 % 0.34 31.10 % 0.26 2.95 % 0.25 -30.64 % 0.36 3.22 % 0.35 -7.31 % 0.38 3.08 % 0.36 0.22 % 0.36
Weighted average shs out dil 510.043 M 0.00 % 510.043 M -0.07 % 510.420 M -0.05 % 510.657 M 0.00 % 510.657 M -0.02 % 510.756 M 0.02 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.19 % 509.664 M -0.18 % 510.605 M 0.00 % 510.605 M 0.00 % 510.605 M 0.05 % 510.340 M 0.00 % 510.340 M 0.00 % 510.340 M -0.16 % 511.178 M 0.37 % 509.270 M 0.00 % 509.270 M -0.10 % 509.770 M -0.23 % 510.964 M -0.05 % 511.211 M 0.00 % 511.211 M 0.06 % 510.921 M 0.00 % 510.921 M 0.13 % 510.273 M 0.00 % 510.273 M -0.12 % 510.867 M 0.00 % 510.867 M 0.02 % 510.785 M 0.00 % 510.785 M -0.10 % 511.276 M 0.00 % 511.276 M 0.18 % 510.371 M 0.00 % 510.371 M 0.01 % 510.345 M 0.00 % 510.345 M -0.12 % 510.939 M 0.00 % 510.939 M 14.86 % 444.840 M -5.27 % 469.590 M 5.72 % 444.203 M 16.92 % 379.930 M -14.48 % 444.241 M 0.00 % 444.241 M 4.12 % 426.648 M -4.00 % 444.425 M 0.08 % 444.073 M 0.00 % 444.073 M -16.48 % 531.691 M 28.57 % 413.537 M -3.17 % 427.086 M -3.93 % 444.572 M 33.02 % 334.219 M -17.50 % 405.114 M 16.23 % 348.556 M 0.00 % 348.556 M 5.26 % 331.132 M 0.00 % 331.132 M
Weighted average shs out 510.043 M 0.00 % 510.043 M -0.07 % 510.420 M -0.05 % 510.657 M 0.00 % 510.657 M -0.02 % 510.756 M 0.02 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.19 % 509.665 M -0.18 % 510.605 M 0.70 % 507.033 M -0.70 % 510.605 M 0.05 % 510.340 M 0.54 % 507.586 M -0.54 % 510.340 M -0.06 % 510.657 M 0.27 % 509.270 M 0.00 % 509.270 M -0.10 % 509.770 M 0.00 % 509.770 M -0.25 % 511.046 M -0.03 % 511.211 M 0.24 % 510.000 M -0.18 % 510.921 M 0.14 % 510.231 M -0.01 % 510.273 M -0.06 % 510.566 M -0.06 % 510.867 M 0.02 % 510.785 M 0.00 % 510.785 M 0.23 % 509.592 M -0.33 % 511.276 M 0.18 % 510.371 M 0.00 % 510.371 M 0.01 % 510.345 M 0.00 % 510.345 M -0.12 % 510.939 M 0.00 % 510.939 M 14.86 % 444.840 M -5.27 % 469.590 M 5.72 % 444.203 M 16.92 % 379.930 M -14.48 % 444.241 M 0.33 % 442.784 M 3.78 % 426.648 M -4.00 % 444.425 M 0.10 % 443.975 M -0.02 % 444.073 M -16.48 % 531.691 M 28.57 % 413.537 M -3.17 % 427.086 M -3.93 % 444.572 M 33.02 % 334.219 M -17.50 % 405.114 M 16.23 % 348.556 M 0.00 % 348.556 M 5.26 % 331.132 M 0.00 % 331.132 M
EPS diluted 0.02 -44.74 % 0.04 -7.32 % 0.04 606.90 % 0.01 -83.29 % 0.03 -3.61 % 0.04 127.85 % 0.02 295.00 % 0.00 -93.10 % 0.06 7.81 % 0.05 -51.09 % 0.11 3 337.50 % 0.00 -94.50 % 0.06 38.24 % 0.04 -5.39 % 0.04 -6.12 % 0.05 -5.01 % 0.05 10.40 % 0.05 22 700.00 % 0.00 -100.96 % 0.02 -87.76 % 0.17 605.39 % 0.02 751.35 % 0.00 -106.64 % 0.06 -9.72 % 0.06 142.91 % 0.03 -24.18 % 0.03 15.52 % 0.03 -26.58 % 0.04 -9.20 % 0.04 -0.23 % 0.04 28.61 % 0.03 -17.32 % 0.04 54.72 % 0.03 -5.02 % 0.03 -13.08 % 0.03 -22.28 % 0.04 128.18 % 0.02 -7.18 % 0.02 -28.04 % 0.03 -6.55 % 0.03 118.05 % 0.01 -13.07 % 0.02 -50.80 % 0.03 30.13 % 0.02 95.90 % 0.01 -21.29 % 0.02 -32.61 % 0.02 16.16 % 0.02 78.38 % 0.01 -41.58 % 0.02 5.56 % 0.02 -5.76 % 0.02 81.90 % 0.01 -52.49 % 0.02 -7.92 % 0.02 -9.43 % 0.03 61.59 % 0.02 -50.30 % 0.03 13.40 % 0.03
Earnings per share 0.02 -44.74 % 0.04 -7.32 % 0.04 606.90 % 0.01 -83.29 % 0.03 -3.61 % 0.04 127.85 % 0.02 295.00 % 0.00 -93.10 % 0.06 7.81 % 0.05 -51.09 % 0.11 3 337.50 % 0.00 -94.55 % 0.06 39.43 % 0.04 -5.39 % 0.04 -6.12 % 0.05 -5.01 % 0.05 10.40 % 0.05 22 700.00 % 0.00 -100.96 % 0.02 -87.76 % 0.17 605.39 % 0.02 751.35 % 0.00 -106.64 % 0.06 -9.72 % 0.06 142.91 % 0.03 -24.18 % 0.03 15.52 % 0.03 -26.58 % 0.04 -9.20 % 0.04 -0.23 % 0.04 28.61 % 0.03 -17.32 % 0.04 54.72 % 0.03 -5.02 % 0.03 -13.08 % 0.03 -22.28 % 0.04 128.18 % 0.02 -7.18 % 0.02 -28.04 % 0.03 -6.55 % 0.03 118.05 % 0.01 -13.07 % 0.02 -50.80 % 0.03 30.13 % 0.02 95.90 % 0.01 -21.29 % 0.02 -32.61 % 0.02 16.16 % 0.02 78.38 % 0.01 -41.58 % 0.02 5.56 % 0.02 -5.76 % 0.02 81.90 % 0.01 -52.49 % 0.02 -7.92 % 0.02 -9.43 % 0.03 61.59 % 0.02 -50.30 % 0.03 13.40 % 0.03
Gross profit 71.337 M -3.71 % 74.083 M 1.75 % 72.807 M 15.77 % 62.890 M -11.43 % 71.003 M -16.77 % 85.306 M -24.27 % 112.639 M 96.31 % 57.377 M -47.52 % 109.333 M 33.42 % 81.946 M -21.47 % 104.350 M 103.53 % 51.271 M -34.63 % 78.436 M 11.89 % 70.102 M 171.29 % 25.841 M -72.53 % 94.070 M 90.32 % 49.427 M -8.14 % 53.809 M 120.63 % 24.389 M -50.88 % 49.653 M -8.10 % 54.028 M 44.77 % 37.320 M -0.12 % 37.367 M -21.62 % 47.674 M 3.87 % 45.898 M 26.61 % 36.253 M -14.32 % 42.312 M -12.24 % 48.213 M 16.87 % 41.252 M -4.22 % 43.069 M -22.26 % 55.402 M 87.81 % 29.499 M -11.92 % 33.490 M 9.22 % 30.663 M 7.95 % 28.405 M 6.62 % 26.641 M -12.35 % 30.396 M 33.33 % 22.798 M 44.23 % 15.807 M -35.08 % 24.348 M 5.46 % 23.088 M 18.92 % 19.415 M -8.12 % 21.131 M -17.94 % 25.751 M 17.77 % 21.865 M 11.44 % 19.619 M 28.46 % 15.273 M -53.25 % 32.667 M -1.98 % 33.328 M 47.45 % 22.603 M 15.83 % 19.514 M -28.89 % 27.441 M 15.86 % 23.685 M 45.81 % 16.243 M 62.56 % 9.992 M -73.45 % 37.636 M 70.67 % 22.052 M -6.22 % 23.514 M -7.44 % 25.403 M -21.03 % 32.170 M
Income tax expense 1.084 M -69.97 % 3.609 M 60.33 % 2.251 M 354.37 % 495.351 K -35.39 % 766.662 K -80.65 % 3.961 M 327.69 % -1.740 M -156.68 % 3.070 M -48.71 % 5.985 M -3.53 % 6.204 M -53.49 % 13.339 M 1 833.23 % 689.973 K -78.76 % 3.249 M -20.57 % 4.090 M -10.62 % 4.576 M -28.57 % 6.406 M 276.62 % 1.701 M -63.13 % 4.613 M 34.98 % 3.418 M 83.32 % 1.864 M -87.73 % 15.196 M 551.11 % 2.334 M 147.05 % -4.960 M -198.88 % 5.016 M -5.97 % 5.335 M 120.45 % 2.420 M -21.26 % 3.073 M 10.97 % 2.769 M -21.36 % 3.522 M -16.07 % 4.196 M 13.65 % 3.692 M 16.70 % 3.164 M -19.10 % 3.911 M 55.39 % 2.517 M 136.88 % 1.062 M -65.32 % 3.064 M -19.54 % 3.808 M 120.26 % 1.729 M 132.47 % 743.637 K -71.31 % 2.592 M 65.12 % 1.570 M 27.45 % 1.232 M 227.77 % -964.062 K -143.52 % 2.215 M -3.75 % 2.301 M 101.53 % 1.142 M -7.11 % 1.229 M -35.32 % 1.901 M 64.42 % 1.156 M 32.41 % 872.994 K -13.37 % 1.008 M -2.28 % 1.031 M -20.29 % 1.294 M 57.31 % 822.380 K -16.84 % 988.912 K -42.36 % 1.716 M 230.83 % 518.634 K -48.47 % 1.007 M 138.05 % -2.645 M -255.62 % 1.700 M
Cost of revenue 141.904 M -0.10 % 142.042 M -28.58 % 198.887 M 35.52 % 146.761 M -2.52 % 150.552 M -20.35 % 189.024 M -0.51 % 189.984 M -2.12 % 194.101 M 0.93 % 192.305 M -14.70 % 225.449 M -5.92 % 239.625 M 29.28 % 185.355 M 26.54 % 146.474 M -12.17 % 166.777 M 30.67 % 127.630 M -30.36 % 183.274 M 14.57 % 159.966 M 29.40 % 123.625 M -12.54 % 141.357 M 13.85 % 124.166 M -9.03 % 136.494 M 35.62 % 100.644 M -18.78 % 123.915 M 14.53 % 108.191 M -1.41 % 109.733 M -8.39 % 119.784 M 22.75 % 97.585 M 17.42 % 83.110 M -6.91 % 89.277 M -10.51 % 99.762 M -17.35 % 120.708 M 64.77 % 73.260 M -16.55 % 87.786 M 24.82 % 70.332 M 5.32 % 66.779 M 10.18 % 60.608 M -4.32 % 63.342 M -1.47 % 64.286 M 20.41 % 53.388 M -24.04 % 70.285 M 7.88 % 65.153 M 16.13 % 56.101 M 3.04 % 54.446 M -33.01 % 81.281 M -11.07 % 91.394 M 9.34 % 83.584 M 85.80 % 44.986 M -6.54 % 48.134 M 14.92 % 41.884 M -20.45 % 52.653 M 58.98 % 33.120 M -36.76 % 52.371 M 11.83 % 46.832 M -0.69 % 47.156 M 56.37 % 30.157 M -55.16 % 67.262 M 62.52 % 41.387 M 5.62 % 39.184 M -11.79 % 44.422 M -21.31 % 56.452 M
General and administrative expenses 6.943 M -57.53 % 16.348 M 3 640.24 % 437.082 K -98.10 % 22.963 M 195.86 % 7.761 M -58.66 % 18.774 M 147.05 % -39.899 M -185.29 % 46.782 M 649.99 % -8.506 M -141.02 % 20.734 M 6.15 % 19.533 M -49.40 % 38.602 M 789.08 % -5.602 M -143.08 % 13.004 M 151.34 % -25.332 M -181.08 % 31.243 M 504.86 % -7.717 M -167.84 % 11.375 M 142.97 % -26.469 M -324.90 % 11.769 M 306.31 % -5.705 M -151.95 % 10.982 M 137.66 % -29.161 M -304.38 % 14.268 M 385.11 % -5.004 M -140.55 % 12.340 M 176.71 % -16.086 M -336.57 % 6.800 M 165.99 % -10.304 M -184.00 % 12.266 M 146.93 % -26.138 M -346.58 % 10.600 M 232.47 % -8.002 M -181.99 % 9.759 M 143.79 % -22.288 M -325.25 % 9.895 M 259.59 % -6.200 M -179.52 % 7.797 M 140.08 % -19.452 M -318.63 % 8.897 M 236.56 % -6.515 M -176.83 % 8.479 M 142.94 % -19.747 M -362.16 % 7.532 M 223.92 % -6.078 M -178.18 % 7.775 M 135.83 % -21.698 M -333.96 % 9.274 M 241.88 % -6.537 M -180.44 % 8.126 M 144.04 % -18.453 M -288.43 % 9.793 M 49.36 % 6.557 M 42.45 % 4.603 M 125.28 % -18.203 M -281.62 % 10.023 M 290.46 % -5.263 M -177.95 % 6.751 M 145.57 % -14.815 M -276.17 % 8.410 M
Selling and marketing expenses 8.630 M -57.34 % 20.232 M 215.07 % -17.582 M -133.36 % 52.708 M 56.43 % 33.695 M 20.42 % 27.981 M -40.32 % 46.888 M 62.29 % 28.891 M -42.93 % 50.628 M 85.30 % 27.322 M -4.92 % 28.735 M -7.56 % 31.086 M 9.49 % 28.391 M 10.99 % 25.581 M 298.60 % -12.881 M -124.07 % 53.513 M 337.96 % 12.219 M -57.00 % 28.415 M 213.82 % 9.055 M -66.33 % 26.888 M 18.01 % 22.785 M 82.49 % 12.485 M -69.41 % 40.815 M 66.54 % 24.507 M 74.73 % 14.026 M 18.10 % 11.876 M -37.48 % 18.997 M -18.54 % 23.319 M 126.56 % 10.293 M -13.75 % 11.934 M -44.14 % 21.362 M 186.97 % 7.444 M 1.08 % 7.364 M -17.06 % 8.879 M -22.45 % 11.450 M 96.84 % 5.817 M 14.91 % 5.062 M -29.16 % 7.145 M -16.92 % 8.601 M 47.41 % 5.834 M -0.05 % 5.837 M 5.63 % 5.526 M -45.23 % 10.090 M 79.99 % 5.606 M -20.49 % 7.051 M -20.90 % 8.915 M 12.72 % 7.909 M -13.28 % 9.120 M -12.86 % 10.465 M 25.60 % 8.332 M 2.10 % 8.161 M -2.28 % 8.351 M 12.06 % 7.452 M 52.79 % 4.877 M 85.96 % 2.623 M -78.24 % 12.052 M 78.28 % 6.760 M -29.59 % 9.601 M -21.08 % 12.166 M 14.40 % 10.635 M
Other expenses 38.530 M 462.48 % 6.850 M -88.25 % 58.309 M 343.07 % -23.989 M -135 515.22 % -17.689 K 95.54 % -396.613 K 41.69 % -680.188 K -137 254.12 % 495.930 100.05 % -937.262 K 59.71 % -2.326 M 95.57 % -52.468 M -93.87 % -27.064 M -236.14 % 19.879 M 2 159.77 % -965.111 K 47.42 % -1.836 M -1 783.17 % 109.058 K -26.01 % 147.399 K 371.86 % 31.238 K -91.00 % 346.940 K 28.47 % 270.048 K 230.27 % -207.299 K 8.09 % -225.550 K -169.86 % 322.874 K 303.76 % 79.967 K 340.05 % -33.312 K -127.44 % 121.409 K 157.32 % -211.821 K -188.67 % 238.879 K 59.19 % 150.055 K -5.26 % 158.388 K -92.80 % 2.200 M 984.22 % 202.932 K 167.52 % -300.547 K -637.49 % 55.917 K -98.78 % 4.585 M 795.77 % 511.855 K -67.48 % 1.574 M 502.03 % -391.531 K -109.74 % 4.022 M 178.46 % 1.444 M 145.44 % 588.420 K -63.65 % 1.619 M -1.63 % 1.645 M 396.72 % 331.259 K -90.81 % 3.603 M -32.86 % 5.367 M -37.02 % 8.521 M 1 469.50 % 542.910 K 97.62 % 274.727 K 56.99 % 175.000 K -95.29 % 3.715 M 725.64 % 450.000 K -82.46 % 2.565 M 1 325.01 % 180.000 K -94.62 % 3.346 M 1 326.52 % 234.582 K -30.71 % 338.563 K -59.64 % 838.915 K -24.18 % 1.106 M -17.07 % 1.334 M
Operating expenses 59.642 M 16.55 % 51.171 M 5.12 % 48.680 M -17.25 % 58.829 M 0.72 % 58.408 M 12.01 % 52.147 M -34.38 % 79.466 M 46.95 % 54.076 M -29.22 % 76.397 M 46.84 % 52.026 M 90.81 % 27.265 M -43.64 % 48.376 M 2.42 % 47.235 M 13.42 % 41.645 M 269.58 % 11.268 M -83.51 % 68.333 M 165.00 % 25.786 M -11.60 % 29.168 M 52.04 % 19.184 M -51.83 % 39.827 M 58.35 % 25.151 M -0.17 % 25.195 M -44.71 % 45.566 M 156.51 % 17.764 M 67.21 % 10.623 M -56.43 % 24.382 M -17.49 % 29.552 M -19.53 % 36.723 M 65.25 % 22.223 M -8.65 % 24.326 M -30.25 % 34.875 M 103.93 % 17.102 M -5.57 % 18.111 M -5.78 % 19.221 M -29.18 % 27.142 M 67.05 % 16.248 M 6.98 % 15.188 M -2.29 % 15.543 M -25.32 % 20.813 M 34.01 % 15.531 M 12.43 % 13.813 M -8.79 % 15.145 M -25.16 % 20.238 M 42.88 % 14.164 M -10.96 % 15.907 M -7.51 % 17.199 M 25.31 % 13.725 M -30.05 % 19.620 M -4.70 % 20.587 M 16.74 % 17.634 M 61.63 % 10.910 M -43.80 % 19.414 M 30.89 % 14.833 M 43.60 % 10.329 M 246.83 % 2.978 M -87.81 % 24.429 M 114.22 % 11.403 M -32.78 % 16.964 M 15.71 % 14.661 M -30.42 % 21.072 M
Cost and expenses 201.546 M 4.31 % 193.213 M -21.96 % 247.567 M 20.42 % 205.590 M -1.61 % 208.961 M -13.36 % 241.171 M -10.50 % 269.450 M 8.57 % 248.177 M -7.64 % 268.701 M -3.16 % 277.475 M 3.97 % 266.890 M 14.19 % 233.731 M 20.66 % 193.709 M -7.06 % 208.422 M 50.05 % 138.898 M -44.80 % 251.607 M 35.45 % 185.752 M 21.57 % 152.793 M -4.83 % 160.542 M -2.10 % 163.992 M 1.45 % 161.646 M 28.45 % 125.839 M -25.75 % 169.481 M 34.56 % 125.955 M 4.65 % 120.357 M -16.52 % 144.167 M 13.40 % 127.136 M 6.09 % 119.833 M 7.47 % 111.500 M -10.14 % 124.088 M -20.24 % 155.583 M 72.18 % 90.362 M -14.67 % 105.896 M 18.25 % 89.554 M -4.65 % 93.921 M 22.20 % 76.856 M -2.13 % 78.530 M -1.63 % 79.830 M 7.59 % 74.201 M -13.53 % 85.816 M 8.67 % 78.966 M 10.84 % 71.246 M -4.60 % 74.684 M -21.75 % 95.445 M -11.05 % 107.301 M 6.47 % 100.783 M 71.66 % 58.711 M -13.35 % 67.754 M 8.46 % 62.471 M -11.12 % 70.287 M 59.63 % 44.030 M -38.66 % 71.786 M 16.41 % 61.665 M 7.27 % 57.485 M 73.49 % 33.135 M -63.86 % 91.691 M 73.69 % 52.790 M -5.98 % 56.149 M -4.97 % 59.083 M -23.79 % 77.524 M
Research and development expenses 5.540 M -28.45 % 7.742 M 3.01 % 7.515 M 5.16 % 7.147 M 4.37 % 6.848 M -0.54 % 6.885 M -28.73 % 9.660 M 51.95 % 6.357 M -26.18 % 8.612 M 36.77 % 6.297 M -31.65 % 9.212 M 60.14 % 5.752 M 25.97 % 4.567 M 13.48 % 4.024 M -54.33 % 8.812 M 116.42 % 4.072 M 17.98 % 3.451 M 14.21 % 3.022 M -30.16 % 4.327 M 7.35 % 4.031 M 554.51 % 615.812 K -90.39 % 6.410 M -17.91 % 7.808 M 53.60 % 5.084 M 28.74 % 3.949 M 3.79 % 3.804 M -34.33 % 5.793 M 14.38 % 5.065 M -60.23 % 12.735 M 177.76 % 4.585 M -81.31 % 24.526 M 483.71 % 4.202 M -29.17 % 5.932 M 0.000 -100.00 % 13.485 M 0.000 -100.00 % 5.760 M 0.000 -100.00 % 10.009 M 0.000 -100.00 % 4.262 M 0.000 -100.00 % 10.105 M 0.000 -100.00 % 5.177 M 0.000 -100.00 % 10.904 M 0.000 -100.00 % 5.009 M 0.000 -100.00 % 9.890 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 15.573 M -57.43 % 36.580 M 313.36 % -17.145 M -122.66 % 75.671 M 46.81 % 51.543 M 10.24 % 46.755 M 569.00 % 6.989 M -90.76 % 75.674 M 79.65 % 42.122 M -12.35 % 48.056 M -31.86 % 70.522 M 1.20 % 69.688 M 205.79 % 22.789 M -40.94 % 38.585 M 200.98 % -38.213 M -145.09 % 84.757 M 1 782.78 % 4.502 M -88.69 % 39.790 M 328.48 % -17.415 M -145.05 % 38.657 M 126.33 % 17.080 M -27.22 % 23.467 M 101.38 % 11.653 M -69.95 % 38.775 M 329.82 % 9.021 M -62.75 % 24.216 M 732.04 % 2.910 M -90.34 % 30.118 M 271 585.54 % -11.094 K -100.05 % 24.199 M 606.62 % -4.777 M -126.47 % 18.044 M 2 928.51 % -637.939 K -103.42 % 18.638 M 271.97 % -10.838 M -168.98 % 15.712 M 1 480.15 % -1.138 M -107.62 % 14.943 M 237.71 % -10.851 M -173.66 % 14.731 M 2 273.42 % -677.797 K -104.84 % 14.006 M 245.04 % -9.656 M -173.50 % 13.139 M 1 250.17 % 973.110 K -94.17 % 16.690 M 221.03 % -13.789 M -174.97 % 18.394 M 368.23 % 3.928 M -76.13 % 16.458 M 259.92 % -10.292 M -156.72 % 18.145 M 29.52 % 14.009 M 47.77 % 9.480 M 160.85 % -15.580 M -170.58 % 22.075 M 1 373.72 % 1.498 M -90.84 % 16.352 M 717.33 % -2.649 M -113.91 % 19.044 M
Interest income 0.000 -100.00 % 565.138 K 89.42 % 298.345 K -87.26 % 2.342 M 0.000 0.000 0.000 0.000 -100.00 % 1.580 M 42.35 % 1.110 M 0.000 -100.00 % 1.615 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.414 M -23.32 % 3.149 M -10.66 % 3.524 M -5.63 % 3.734 M -41.57 % 6.391 M 68.75 % 3.787 M 0.000 -100.00 % 3.374 M -89.71 % 32.783 M 461.50 % 5.838 M 0.000 0.000 0.000 -100.00 % 7.879 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 % 822.063 K 21.48 % 676.700 K -35.49 % 1.049 M 0.000 100.00 % -0.840 -20.00 % -0.700 100.00 % -84.709 K -13 445 839.68 % -0.630 100.00 % -92.323 K -61 548 773.32 % -0.150 -100.00 % 5.917 K 749 116.46 % -0.790
Interest expense 0.000 0.000 100.00 % -197.311 K -135.35 % 558.136 K 0.000 0.000 0.000 0.000 -100.00 % 9.513 K -59.48 % 23.476 K 0.000 -100.00 % 1.693 M -34.88 % 2.599 M 151.71 % 1.033 M 0.000 0.000 0.000 0.000 -100.00 % 343.886 K -0.81 % 346.680 K 4.61 % 331.397 K 28.67 % 257.547 K -8.28 % 280.800 K 0.00 % 280.800 K -92.87 % 3.936 M 0.000 -100.00 % 20.997 M 0.000 -100.00 % 6.999 M 0.000 -100.00 % 23.556 M 0.000 -100.00 % 11.109 M 0.000 -100.00 % 22.583 M 0.000 -100.00 % 4.102 M 0.000 -100.00 % 14.995 M 0.000 -100.00 % 2.303 M 0.000 -100.00 % 6.102 M 0.000 -100.00 % 1.579 M 27.04 % 1.243 M -69.53 % 4.080 M 181.45 % 1.450 M -51.62 % 2.997 M 0.000 -100.00 % 3.366 M 214 924.85 % 1.566 K -99.84 % 958.010 K 56.47 % 612.251 K 89.22 % 323.569 K -83.85 % 2.004 M 90.68 % 1.051 M 54.95 % 678.170 K -46.77 % 1.274 M 15.90 % 1.099 M
Depreciation and amortization 0.000 0.000 0.000 -100.00 % 377.750 K -97.57 % 15.568 M 21.17 % 12.849 M -14.30 % 14.993 M 0.00 % 14.993 M 3.78 % 14.447 M 0.00 % 14.447 M 18.29 % 12.214 M -15.30 % 14.421 M 20.35 % 11.982 M 0.00 % 11.982 M 0.01 % 11.981 M -12.31 % 13.662 M 35.40 % 10.090 M 0.00 % 10.090 M -10.58 % 11.284 M -15.00 % 13.275 M 35.96 % 9.764 M -26.45 % 13.275 M 0.00 % 13.275 M 55.28 % 8.549 M -32.33 % 12.634 M 47.78 % 8.549 M -53.29 % 18.301 M 413.46 % -5.838 M -29.48 % -4.509 M 40.02 % -7.518 M -128.27 % 26.588 M 437.46 % -7.879 M 19.51 % -9.789 M -114.27 % -4.568 M -117.80 % 25.668 M 400.49 % -8.542 M -261.63 % 5.285 M 228.83 % -4.102 M -122.44 % 18.282 M 395.95 % -6.177 M -237.87 % 4.481 M 382.05 % -1.589 M -108.21 % 19.343 M 1 015.59 % -2.113 M -120.03 % 10.549 M 748.61 % 1.243 M -89.48 % 11.812 M 714.82 % 1.450 M -57.94 % 3.446 M 609.28 % -676.701 K -107.30 % 9.267 M 591 831.07 % 1.566 K -99.92 % 1.982 M 223.80 % 612.251 K -90.33 % 6.335 M 216.14 % 2.004 M -10.08 % 2.228 M 228.58 % 678.170 K -97.32 % 25.319 M 2 203.16 % 1.099 M
Operating income 11.695 M -48.96 % 22.912 M -5.04 % 24.127 M 494.18 % 4.061 M -67.76 % 12.595 M -45.24 % 22.999 M 186.49 % 8.028 M 52.60 % 5.261 M -85.52 % 36.330 M 7.94 % 33.657 M -56.34 % 77.085 M 2 761.78 % 2.694 M -89.93 % 26.754 M 4.56 % 25.587 M -12.12 % 29.116 M -1.87 % 29.671 M 14.60 % 25.891 M -6.48 % 27.685 M 895.98 % 2.780 M -77.05 % 12.113 M -87.85 % 99.658 M 531.21 % 15.788 M 314.89 % -7.347 M -121.99 % 33.411 M -9.46 % 36.903 M 141.58 % 15.276 M -19.67 % 19.016 M 9.74 % 17.328 M -26.38 % 23.538 M -10.36 % 26.260 M 10.51 % 23.764 M 17.20 % 20.276 M -19.44 % 25.168 M 57.20 % 16.010 M 44.67 % 11.066 M -41.56 % 18.935 M -18.81 % 23.322 M 105.34 % 11.358 M 69.52 % 6.700 M -55.32 % 14.995 M 7.74 % 13.918 M 137.55 % 5.859 M 38.70 % 4.224 M -69.17 % 13.700 M 46.75 % 9.335 M 693.00 % 1.177 M 277.30 % -663.953 K -105.73 % 11.597 M 20.01 % 9.663 M 71.19 % 5.645 M -23.79 % 7.407 M -7.69 % 8.025 M 16.82 % 6.869 M 29.57 % 5.301 M 5.41 % 5.029 M -55.11 % 11.204 M 18.84 % 9.427 M 60.57 % 5.871 M -18.29 % 7.185 M -28.14 % 9.999 M
Operating income ratio 0.05 -48.27 % 0.11 19.38 % 0.09 358.49 % 0.02 -65.93 % 0.06 -32.19 % 0.08 216.04 % 0.03 26.81 % 0.02 -82.63 % 0.12 10.00 % 0.11 -51.14 % 0.22 1 868.66 % 0.01 -90.43 % 0.12 10.13 % 0.11 -43.06 % 0.19 77.33 % 0.11 -13.48 % 0.12 -20.75 % 0.16 830.38 % 0.02 -75.94 % 0.07 -86.68 % 0.52 357.08 % 0.11 351.21 % -0.05 -121.25 % 0.21 -9.60 % 0.24 142.21 % 0.10 -27.98 % 0.14 3.01 % 0.13 -26.83 % 0.18 -1.92 % 0.18 36.25 % 0.13 -31.61 % 0.20 -4.92 % 0.21 30.92 % 0.16 36.35 % 0.12 -46.43 % 0.22 -12.77 % 0.25 90.77 % 0.13 34.69 % 0.10 -38.89 % 0.16 0.46 % 0.16 103.30 % 0.08 38.81 % 0.06 -56.33 % 0.13 55.29 % 0.08 622.59 % 0.01 203.52 % -0.01 -107.68 % 0.14 11.71 % 0.13 71.29 % 0.08 -46.70 % 0.14 39.97 % 0.10 3.22 % 0.10 16.50 % 0.08 -33.25 % 0.13 17.29 % 0.11 -28.13 % 0.15 58.69 % 0.09 -9.00 % 0.10 -8.79 % 0.11
Total other income expenses net -788.812 K -196.06 % 821.203 K 224.54 % -659.373 K -265.53 % -180.386 K -102.74 % 6.594 M 1 762.59 % -396.613 K 41.69 % -680.188 K -137 234.68 % 496.000 100.03 % -1.778 M -10 553.51 % -16.686 K 99.78 % -7.593 M -3 475.51 % -212.358 K -103.34 % 6.352 M 13 094.23 % 48.146 K 102.62 % -1.836 M -1 783.15 % 109.059 K -26.01 % 147.402 K 371.87 % 31.238 K -91.00 % 346.940 K 28.47 % 270.049 K 230.27 % -207.299 K -122.05 % 940.060 K 121.38 % -4.398 M -5 599.33 % 79.967 K 340.05 % -33.313 K -127.44 % 121.410 K 157.32 % -211.821 K -188.67 % 238.880 K 59.20 % 150.054 K -5.26 % 158.388 K -92.80 % 2.200 M 984.22 % 202.932 K 167.52 % -300.548 K -637.47 % 55.919 K -98.67 % 4.214 M 726.05 % 510.176 K -67.59 % 1.574 M 502.03 % -391.531 K -109.81 % 3.992 M 176.43 % 1.444 M 158.31 % 559.106 K -65.46 % 1.619 M 0.52 % 1.610 M 386.07 % 331.261 K -90.81 % 3.603 M -32.86 % 5.367 M -37.02 % 8.521 M 1 469.50 % 542.912 K 97.62 % 274.727 K -67.74 % 851.700 K -77.06 % 3.713 M 728.01 % 448.433 K -82.52 % 2.565 M 1 325.01 % 180.000 K -94.62 % 3.346 M 1 326.52 % 234.583 K -30.71 % 338.563 K -59.64 % 838.915 K -24.18 % 1.106 M -17.07 % 1.334 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
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 2010-12-31
Net debt -369.781 M 0.41 % -371.310 M 3.57 % -385.044 M -13.16 % -340.267 M -5.14 % -323.636 M 4.59 % -339.216 M 10.73 % -380.009 M -38.34 % -274.685 M 10.23 % -305.990 M 12.12 % -348.183 M -1.73 % -342.254 M -29.53 % -264.235 M 28.48 % -369.447 M 0.24 % -370.331 M -3.03 % -359.432 M -41.13 % -254.676 M 32.35 % -376.460 M -5.26 % -357.658 M 7.34 % -385.977 M -13.40 % -340.377 M 8.82 % -373.312 M 7.00 % -401.399 M 4.46 % -420.131 M -6.80 % -393.363 M 4.43 % -411.584 M -1 246.87 % 35.888 M 108.01 % -448.297 M -289.49 % 236.586 M 429.15 % -71.879 M -270.96 % 42.045 M 7.29 % 39.188 M 213.72 % -34.459 M 72.38 % -124.764 M 63.71 % -343.773 M -10.73 % -310.452 M -0.70 % -308.289 M 8.73 % -337.759 M 18.05 % -412.132 M 17.40 % -498.975 M 30.23 % -715.143 M 1.11 % -723.149 M -1.66 % -711.319 M -184.93 % -249.649 M 8.44 % -272.658 M -8.35 % -251.648 M -28.28 % -196.178 M -418.39 % -37.844 M 28.24 % -52.738 M 34.54 % -80.562 M 6.94 % -86.566 M 22.71 % -112.001 M -8.37 % -103.352 M 23.04 % -134.290 M 27.52 % -185.285 M 25.13 % -247.470 M -770.50 % 36.908 M -21.42 % 46.970 M 337.29 % -19.794 M
Total investments 51.741 M -5.06 % 54.502 M -2.09 % 55.663 M -3.27 % 57.547 M -16.07 % 68.565 M 11.50 % 61.494 M -4.07 % 64.103 M -8.24 % 69.862 M -0.36 % 70.114 M 1.21 % 69.274 M -1.97 % 70.669 M 1.12 % 69.888 M -1.00 % 70.597 M -1.47 % 71.652 M 0.00 % 71.652 M -6.06 % 76.271 M 2.69 % 74.271 M 0.92 % 73.597 M 0.00 % 73.597 M -1.23 % 74.512 M -0.72 % 75.054 M -2.89 % 77.284 M 0.00 % 77.284 M -3.76 % 80.300 M 301.50 % 20.000 M -52.94 % 42.500 M 0.00 % 42.500 M 698.24 % 5.324 M -1.24 % 5.391 M -3.92 % 5.611 M -1.18 % 5.678 M -3.73 % 5.898 M -1.12 % 5.965 M -3.30 % 6.169 M 0.81 % 6.119 M 0.000 -100.00 % 514.000 M 7 390.90 % 6.862 M -82.48 % 39.176 M -80.28 % 198.701 M -0.05 % 198.792 M 24.54 % 159.623 M -0.03 % 159.669 M 0.000 0.000 0.000 0.000 100.00 % -2.272 M 0.00 % -2.272 M 0.000 -100.00 % 353.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 14.339 M -4.58 % 15.026 M 16.94 % 12.849 M 13.16 % 11.355 M -70.68 % 38.733 M 48.27 % 26.123 M 0.35 % 26.032 M -16.15 % 31.047 M 3.18 % 30.090 M 113.72 % 14.079 M -74.68 % 55.598 M 283.88 % 14.483 M 0.77 % 14.373 M -3.20 % 14.848 M -4.26 % 15.509 M -77.86 % 70.038 M 407.49 % 13.801 M -42.98 % 24.202 M -28.79 % 33.985 M 0.78 % 33.723 M 0.00 % 33.723 M 41.66 % 23.806 M 63.92 % 14.523 M 0.00 % 14.523 M 0.00 % 14.523 M -96.25 % 387.195 M 2 144.35 % 17.252 M -97.12 % 598.315 M 443.77 % 110.032 M 0.29 % 109.711 M 0.29 % 109.390 M 0.29 % 109.069 M 0.30 % 108.748 M 0.30 % 108.427 M 0.30 % 108.106 M 1.03 % 107.000 M 0.00 % 107.000 M 0.00 % 107.000 M 0.000 -100.00 % 15.000 M 0.00 % 15.000 M -31.82 % 22.000 M -15.38 % 26.000 M 30.00 % 20.000 M -33.33 % 30.000 M -71.15 % 104.000 M -16.13 % 124.000 M -1.59 % 126.000 M 61.54 % 78.000 M 0.00 % 78.000 M 0.00 % 78.000 M 0.00 % 78.000 M 0.00 % 78.000 M 0.00 % 78.000 M 0.00 % 78.000 M 0.00 % 78.000 M 6.85 % 73.000 M 52.08 % 48.000 M
Accumulated other comprehensive income loss 0.000 -100.00 % 464.362 M 0.000 0.000 -100.00 % 158.655 M -65.40 % 458.516 M 189.47 % 158.399 M -65.80 % 463.092 M 194.32 % 157.345 M -65.63 % 457.784 M 28 558.13 % 1.597 M -99.65 % 457.717 M 200.94 % 152.095 M -66.30 % 451.320 M 214.20 % 143.642 M -67.39 % 440.482 M 226.78 % 134.794 M -69.33 % 439.477 M 27 099.00 % 1.616 M -10.23 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M -18.18 % 2.200 M 4.76 % 2.100 M 7.69 % 1.950 M 8.33 % 1.800 M 9.09 % 1.650 M 10.00 % 1.500 M 11.11 % 1.350 M 12.50 % 1.200 M 14.29 % 1.050 M 16.67 % 900.000 K 20.00 % 750.000 K 25.00 % 600.000 K 33.33 % 450.000 K 50.00 % 300.000 K -99.95 % 634.557 M 0.000 -100.00 % 48.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
Retained earnings 838.846 M 0.55 % 834.253 M 2.38 % 814.869 M 1.86 % 799.951 M 0.37 % 796.973 M 0.30 % 794.585 M 2.37 % 776.197 M 0.12 % 775.249 M 0.27 % 773.183 M -0.16 % 774.403 M -9.37 % 854.469 M 22.35 % 698.372 M 0.26 % 696.588 M 4.16 % 668.790 M 2.18 % 654.527 M 2.01 % 641.653 M 3.77 % 618.360 M -5.60 % 655.062 M 3.67 % 631.858 M -2.38 % 647.234 M 1.66 % 636.641 M 10.25 % 577.440 M 2.18 % 565.134 M -1.74 % 575.140 M 5.21 % 546.665 M 4.77 % 521.769 M 2.80 % 507.567 M 1.71 % 499.055 M 3.06 % 484.257 M 2.87 % 470.732 M 4.96 % 448.506 M 3.47 % 433.477 M 2.65 % 422.289 M 5.22 % 401.333 M 3.49 % 387.784 M 2.16 % 379.598 M 4.51 % 363.215 M 4.76 % 346.723 M 2.74 % 337.486 M 1.62 % 332.092 M 4.35 % 318.246 M 3.14 % 308.563 M 2.07 % 302.318 M 1.06 % 299.140 M 4.11 % 287.324 M 2.80 % 279.495 M 1.97 % 274.093 M 1.29 % 270.600 M 3.93 % 260.361 M 2.37 % 254.333 M 1.98 % 249.386 M 2.92 % 242.309 M 3.17 % 234.865 M -1.20 % 237.711 M 2.00 % 233.052 M 1.83 % 228.871 M 4.44 % 219.148 M 7.32 % 204.197 M
Common stock 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 0.00 % 510.657 M 150.00 % 204.263 M 0.00 % 204.263 M 14.94 % 177.716 M 0.00 % 177.716 M 0.00 % 177.716 M 100.00 % 88.858 M 0.00 % 88.858 M 0.00 % 88.858 M 0.00 % 88.858 M 0.00 % 88.858 M 0.00 % 88.858 M 0.00 % 88.858 M 0.00 % 88.858 M 10.00 % 80.780 M 0.00 % 80.780 M 33.34 % 60.580 M 0.00 % 60.580 M 0.00 % 60.580 M
Total equity 1.839 B 0.20 % 1.835 B 1.11 % 1.815 B 1.17 % 1.794 B 0.18 % 1.791 B 0.20 % 1.787 B 1.05 % 1.768 B 0.02 % 1.768 B 0.12 % 1.766 B 0.22 % 1.762 B 1.19 % 1.741 B 3.64 % 1.680 B 0.11 % 1.678 B 2.10 % 1.644 B 1.00 % 1.628 B 1.72 % 1.600 B 1.48 % 1.577 B -2.29 % 1.614 B 1.66 % 1.587 B -0.35 % 1.593 B 0.88 % 1.579 B 3.90 % 1.520 B 0.85 % 1.507 B -0.08 % 1.508 B 1.92 % 1.480 B 1.71 % 1.455 B 1.00 % 1.440 B 2.15 % 1.410 B 1.07 % 1.395 B 0.99 % 1.382 B 1.65 % 1.359 B 1.68 % 1.337 B 0.86 % 1.325 B 1.62 % 1.304 B 1.06 % 1.291 B 1.13 % 1.276 B 1.31 % 1.260 B 1.34 % 1.243 B 0.76 % 1.234 B 0.82 % 1.224 B 1.16 % 1.210 B 0.82 % 1.200 B 63.19 % 735.220 M 0.93 % 728.421 M 1.65 % 716.605 M 1.10 % 708.776 M 0.77 % 703.374 M 0.95 % 696.746 M 1.49 % 686.507 M 0.89 % 680.479 M 0.73 % 675.532 M 1.52 % 665.420 M 1.13 % 657.976 M 0.80 % 652.743 M 0.72 % 648.084 M 84.57 % 351.137 M 2.85 % 341.414 M 4.58 % 326.463 M
Other non current liabilities 0.000 0.000 -100.00 % 13.200 M 0.00 % 13.200 M 102.57 % -513.169 M -3 987.64 % 13.200 M -50.38 % 26.600 M 0.00 % 26.600 M 0.00 % 26.600 M 0.00 % 26.600 M -90.54 % 281.332 M 609.90 % 39.630 M -87.82 % 325.433 M 722.11 % 39.585 M -25.50 % 53.137 M 20.21 % 44.204 M 0.000 0.000 -100.00 % 66.553 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 467.373 M 0.000 0.000 0.000 -100.00 % 509.536 M 4.29 % 488.565 M -4.27 % 510.367 M 5.59 % 483.329 M -4.75 % 507.416 M 6.28 % 477.418 M -4.87 % 501.862 M 369.03 % 107.000 M 0.00 % 107.000 M -47.02 % 201.968 M 390.09 % 41.210 M -78.90 % 195.305 M -0.67 % 196.630 M -0.13 % 196.889 M 3.34 % 190.527 M -3.20 % 196.830 M -0.11 % 197.045 M -0.28 % 197.592 M 466.07 % 34.906 M 27.40 % 27.399 M 120.98 % 12.399 M -2.15 % 12.672 M 0.00 % 12.672 M 14.67 % 11.050 M 0.00 % 11.050 M -4.73 % 11.599 M 0.00 % 11.599 M -0.01 % 11.600 M 1.75 % 11.400 M 0.00 % 11.400 M
Long term debt 4.339 M -13.68 % 5.026 M 76.41 % 2.849 M 110.28 % 1.355 M -90.76 % 14.660 M 953.90 % 1.391 M 3.36 % 1.346 M -76.83 % 5.809 M -3.31 % 6.008 M 1 072.78 % 512.260 K -98.76 % 41.331 M 7 688.36 % 530.680 K 26.25 % 420.340 K -47.90 % 806.813 K 0.00 % 806.813 K -98.80 % 67.138 M 26.35 % 53.137 M 0.00 % 53.137 M 0.000 -100.00 % 66.322 M 0.37 % 66.078 M 0.62 % 65.673 M -17.88 % 79.968 M -14.46 % 93.483 M 17.73 % 79.407 M -79.49 % 387.195 M 0.06 % 386.968 M -35.32 % 598.315 M 443.77 % 110.032 M 0.29 % 109.711 M 0.29 % 109.390 M 0.29 % 109.069 M 0.30 % 108.748 M 0.30 % 108.427 M 0.30 % 108.106 M 1.03 % 107.000 M 0.00 % 107.000 M 0.00 % 107.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M
Total non current liabilities 254.116 M -2.59 % 260.878 M -5.16 % 275.077 M 2.48 % 268.415 M 1 433.60 % 17.502 M -93.70 % 278.027 M -4.78 % 291.985 M -2.52 % 299.539 M -1.78 % 304.977 M 0.59 % 303.179 M -6.04 % 322.664 M 0.61 % 320.719 M -1.83 % 326.692 M -1.70 % 332.351 M -4.98 % 349.754 M -4.82 % 367.458 M 2.88 % 357.173 M -1.17 % 361.411 M -4.30 % 377.640 M 12.32 % 336.216 M -1.17 % 340.204 M -0.62 % 342.327 M -16.36 % 409.293 M -23.75 % 536.758 M -1.83 % 546.780 M -6.61 % 585.471 M 1.58 % 576.382 M -7.02 % 619.889 M 0.05 % 619.568 M -0.16 % 620.578 M 0.13 % 619.757 M -1.35 % 628.248 M 1.96 % 616.164 M 0.96 % 610.288 M 0.05 % 609.967 M 96.01 % 311.196 M 0.93 % 308.342 M -0.20 % 308.968 M 649.74 % 41.210 M -78.90 % 195.305 M -0.67 % 196.630 M -0.13 % 196.889 M -0.24 % 197.354 M 0.27 % 196.830 M -0.11 % 197.045 M -0.28 % 197.592 M 407.92 % 38.902 M 32.32 % 29.399 M 104.17 % 14.399 M -1.86 % 14.672 M 0.00 % 14.672 M 12.42 % 13.050 M 0.00 % 13.050 M -4.03 % 13.599 M 0.00 % 13.599 M -0.01 % 13.600 M 1.49 % 13.400 M 0.00 % 13.400 M
Other current liabilities 150.381 M 64.68 % 91.315 M -29.22 % 129.018 M 13.15 % 114.020 M 66.89 % 68.319 M 568.67 % -14.577 M -112.99 % 112.189 M 102.77 % 55.328 M -42.29 % 95.875 M 63.83 % 58.520 M -72.63 % 213.810 M 298.30 % 53.681 M -49.58 % 106.464 M -12.55 % 121.738 M 58.14 % 76.984 M 66.77 % 46.161 M -78.61 % 215.768 M 134.50 % 92.013 M 372.84 % -33.725 M -162.55 % 53.917 M 2.76 % 52.469 M -40.65 % 88.409 M 80.56 % 48.964 M 35.24 % 36.206 M -2.02 % 36.955 M 4.94 % 35.216 M 93.75 % 18.176 M -51.63 % 37.578 M 54.42 % 24.335 M -46.39 % 45.393 M 33.97 % 33.884 M -14.11 % 39.448 M 14.23 % 34.535 M -10.89 % 38.754 M 31.56 % 29.457 M 30.95 % 22.495 M -6.21 % 23.984 M -13.54 % 27.738 M -14.28 % 32.360 M 33.96 % 24.156 M -20.75 % 30.482 M 13.57 % 26.839 M 20.45 % 22.283 M 30.30 % 17.101 M 171.34 % 6.302 M -65.86 % 18.461 M 2.53 % 18.006 M -6.29 % 19.215 M 31.97 % 14.561 M 9.32 % 13.319 M 53.52 % 8.676 M 11.84 % 7.757 M -38.26 % 12.565 M 49.43 % 8.408 M -59.97 % 21.007 M -11.73 % 23.799 M 44.19 % 16.505 M -45.81 % 30.457 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 31.181 M -75.52 % 127.365 M 0.46 % 126.787 M 29.46 % 97.936 M -31.36 % 142.676 M 38.75 % 102.827 M 0.000 -100.00 % 34.218 M 0.000 0.000 -100.00 % 141.360 M 311.92 % 34.317 M -79.79 % 169.828 M 229.17 % 51.592 M -40.77 % 87.105 M 1.60 % 85.732 M 7.41 % 79.819 M -6.25 % 85.142 M 1.27 % 84.072 M 185.37 % 29.461 M 44.62 % 20.371 M 0.000 -100.00 % 25.701 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.212 M -16.95 % 17.113 M 28.07 % 13.362 M -0.85 % 13.476 M -11.45 % 15.218 M -13.25 % 17.542 M 6.17 % 16.523 M 6.20 % 15.558 M -28.24 % 21.682 M 27.84 % 16.960 M 7.97 % 15.708 M 86.03 % 8.444 M -11.95 % 9.590 M -34.50 % 14.642 M 127.71 % 6.430 M -78.26 % 29.576 M -0.42 % 29.702 M 48.15 % 20.048 M -45.73 % 36.939 M
Short term debt 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.000 -100.00 % 14.267 M 0.000 0.000 0.000 0.000 100.00 % -204.861 M -1 584.41 % 13.801 M 30.18 % 10.601 M -45.97 % 19.622 M 1.35 % 19.361 M 0.00 % 19.361 M 108.57 % 9.283 M -36.08 % 14.523 M 0.00 % 14.523 M 0.000 0.000 -100.00 % 2.129 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.000 M 0.00 % 15.000 M -31.82 % 22.000 M -15.38 % 26.000 M 30.00 % 20.000 M -33.33 % 30.000 M -71.15 % 104.000 M -16.13 % 124.000 M 0.00 % 124.000 M 63.16 % 76.000 M 0.00 % 76.000 M 0.00 % 76.000 M 0.00 % 76.000 M 0.00 % 76.000 M 0.00 % 76.000 M 0.00 % 76.000 M 0.00 % 76.000 M 7.04 % 71.000 M 54.35 % 46.000 M
Total current liabilities 397.492 M 22.38 % 324.788 M -14.47 % 379.729 M -7.20 % 409.207 M -2.49 % 419.664 M -9.24 % 462.404 M -1.13 % 467.688 M -5.43 % 494.567 M -6.14 % 526.893 M -17.97 % 642.309 M 18.39 % 542.542 M 41.14 % 384.400 M -14.75 % 450.899 M -5.88 % 479.085 M 27.81 % 374.839 M -25.99 % 506.455 M -6.71 % 542.868 M 22.08 % 444.687 M 5.27 % 422.443 M 13.42 % 372.448 M -15.66 % 441.585 M -10.88 % 495.497 M 2.27 % 484.483 M 23.26 % 393.062 M -1.60 % 399.456 M -4.82 % 419.689 M -17.25 % 507.192 M 50.69 % 336.587 M 5.83 % 318.056 M 0.24 % 317.291 M -14.46 % 370.920 M 58.95 % 233.358 M 10.21 % 211.732 M 34.66 % 157.240 M 15.48 % 136.164 M -12.82 % 156.180 M 23.39 % 126.575 M 46.98 % 86.117 M -1.64 % 87.555 M 5.63 % 82.890 M -29.93 % 118.294 M 24.21 % 95.235 M -16.49 % 114.044 M 33.50 % 85.426 M -12.04 % 97.123 M -35.30 % 150.116 M -6.65 % 160.802 M -1.18 % 162.722 M 43.10 % 113.714 M 1.32 % 112.236 M -15.43 % 132.710 M 25.53 % 105.721 M -4.11 % 110.255 M -5.49 % 116.657 M -30.37 % 167.546 M 21.54 % 137.856 M -5.07 % 145.226 M 24.87 % 116.299 M
Total liabilities 651.608 M 11.26 % 585.666 M -10.56 % 654.806 M -3.37 % 677.622 M 55.00 % 437.166 M -40.96 % 740.431 M -2.53 % 759.672 M -4.34 % 794.106 M -4.54 % 831.871 M -12.02 % 945.488 M 9.28 % 865.206 M 22.70 % 705.119 M -9.32 % 777.591 M -4.17 % 811.436 M 11.99 % 724.593 M -17.09 % 873.913 M -2.90 % 900.041 M 11.65 % 806.099 M 0.75 % 800.082 M 12.90 % 708.664 M -9.35 % 781.789 M -6.69 % 837.824 M -6.26 % 893.775 M -3.88 % 929.820 M -1.73 % 946.236 M -5.86 % 1.005 B -7.24 % 1.084 B 13.29 % 956.476 M 2.01 % 937.624 M -0.03 % 937.869 M -5.33 % 990.677 M 14.98 % 861.606 M 4.07 % 827.896 M 7.87 % 767.529 M 2.87 % 746.131 M 59.64 % 467.375 M 7.46 % 434.917 M 10.08 % 395.086 M 206.83 % 128.766 M -53.71 % 278.195 M -11.66 % 314.924 M 7.80 % 292.124 M -6.19 % 311.399 M 10.32 % 282.256 M -4.05 % 294.168 M -15.40 % 347.709 M 74.11 % 199.704 M 3.95 % 192.121 M 49.96 % 128.113 M 0.95 % 126.908 M -13.89 % 147.382 M 24.09 % 118.771 M -3.68 % 123.305 M -5.34 % 130.255 M -28.09 % 181.144 M 19.60 % 151.456 M -4.52 % 158.626 M 22.30 % 129.699 M
Other non current assets 63.195 M 463.33 % 11.218 M -83.55 % 68.204 M 472.54 % 11.913 M 116.90 % 5.492 M -26.82 % 7.505 M 41.25 % 5.313 M -77.92 % 24.062 M 38.64 % 17.356 M -41.39 % 29.616 M -63.16 % 80.389 M 246.07 % 23.229 M -74.36 % 90.591 M -0.91 % 91.420 M 463.44 % 16.225 M -69.43 % 53.072 M -35.29 % 82.013 M -10.49 % 91.627 M 78.67 % 51.282 M 7.02 % 47.917 M -2.43 % 49.113 M -46.07 % 91.071 M 23 866.07 % 380.000 K -99.59 % 92.918 M -11.55 % 105.058 M -16.38 % 125.636 M 877.55 % 12.852 M -32.69 % 19.093 M 62.88 % 11.722 M 14.46 % 10.242 M -24.27 % 13.524 M -1.56 % 13.738 M -14.76 % 16.117 M 41.68 % 11.376 M -26.24 % 15.422 M 152.22 % 6.115 M -1.08 % 6.181 M 1 262.64 % -531.674 K 98.38 % -32.779 M 82.94 % -192.144 M 0.02 % -192.187 M -25.78 % -152.801 M 0.00 % -152.801 M -2 284.81 % 6.994 M 541.01 % 1.091 M -5.56 % 1.155 M 0.00 % 1.155 M -49.16 % 2.272 M 0.00 % 2.272 M 0.000 100.00 % -353.200 M 0.000 0.000 0.000 0.000 -100.00 % 4.300 M 0.00 % 4.300 M 0.00 % 4.300 M
Long term investments 0.000 -100.00 % 54.502 M 0.000 -100.00 % 65.351 M -4.69 % 68.565 M -14.46 % 80.151 M 0.35 % 79.875 M -9.00 % 87.777 M -0.46 % 88.187 M 13.49 % 77.704 M 13.16 % 68.668 M -13.21 % 79.123 M 0.000 0.000 -100.00 % 82.081 M 70.04 % 48.271 M 369.98 % 10.271 M 86.17 % 5.517 M -86.71 % 41.517 M -56.57 % 95.600 M -3.56 % 99.132 M 4.57 % 94.803 M -0.74 % 95.508 M 12.20 % 85.122 M 242.01 % 24.889 M -47.64 % 47.537 M -0.14 % 47.604 M 794.11 % 5.324 M -1.24 % 5.391 M -3.92 % 5.611 M -1.18 % 5.678 M -3.73 % 5.898 M -1.12 % 5.965 M -3.30 % 6.169 M 0.81 % 6.119 M 0.000 0.000 -100.00 % 6.862 M -82.48 % 39.176 M -80.28 % 198.701 M -0.05 % 198.792 M 24.54 % 159.623 M -0.03 % 159.669 M 0.000 0.000 0.000 0.000 100.00 % -2.272 M 0.00 % -2.272 M 0.000 -100.00 % 353.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 75.287 M -1.02 % 76.065 M -1.04 % 76.866 M -1.01 % 77.653 M -1.14 % 78.553 M -0.96 % 79.318 M -0.29 % 79.551 M -1.18 % 80.501 M -0.97 % 81.292 M 6.84 % 76.089 M -0.91 % 76.789 M -3.05 % 79.207 M 0.03 % 79.182 M 10.84 % 71.435 M -0.73 % 71.963 M -0.90 % 72.619 M -0.62 % 73.074 M -0.61 % 73.522 M -0.66 % 74.013 M -0.46 % 74.358 M -0.66 % 74.849 M -0.65 % 75.340 M -0.65 % 75.831 M -29.96 % 108.268 M -0.55 % 108.866 M -12.19 % 123.978 M -0.64 % 124.776 M -0.51 % 125.420 M -0.61 % 126.185 M -0.50 % 126.822 M -0.60 % 127.588 M -0.63 % 128.396 M 9.49 % 117.262 M -0.61 % 117.979 M -0.61 % 118.699 M 0.04 % 118.648 M -0.52 % 119.266 M -0.26 % 119.573 M -0.57 % 120.264 M 15.28 % 104.327 M -0.56 % 104.916 M -28.62 % 146.981 M -0.61 % 147.877 M 104.89 % 72.174 M -0.69 % 72.679 M -13.46 % 83.982 M -0.63 % 84.517 M 0.82 % 83.832 M -0.63 % 84.367 M -0.66 % 84.925 M -0.60 % 85.437 M 2.70 % 83.190 M -0.61 % 83.702 M -0.61 % 84.213 M -0.60 % 84.725 M -0.60 % 85.236 M -0.60 % 85.750 M 19.23 % 71.923 M
GoodWill 9.010 M 0.00 % 9.010 M 0.00 % 9.010 M 0.00 % 9.010 M 0.00 % 9.010 M 0.00 % 9.010 M 0.00 % 9.010 M 101.46 % 4.472 M 0.00 % 4.472 M 0.00 % 4.472 M -50.36 % 9.010 M 101.46 % 4.472 M 0.00 % 4.472 M 0.00 % 4.472 M 0.00 % 4.472 M 0.00 % 4.472 M 0.00 % 4.472 M 0.00 % 4.472 M 0.00 % 4.472 M 0.00 % 4.472 M 0.00 % 4.472 M 0.00 % 4.472 M 0.00 % 4.472 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
Goodwill and intangible assets 84.297 M -0.91 % 85.075 M -0.93 % 85.876 M -0.91 % 86.663 M -1.03 % 87.562 M -0.87 % 88.327 M -0.26 % 88.561 M 4.22 % 84.974 M -0.92 % 85.764 M 6.46 % 80.561 M -6.10 % 85.799 M 2.53 % 83.679 M 0.03 % 83.654 M 10.21 % 75.907 M -0.69 % 76.436 M -0.85 % 77.091 M -0.59 % 77.546 M -0.57 % 77.994 M -0.63 % 78.485 M -0.44 % 78.831 M -0.62 % 79.322 M -0.62 % 79.813 M -0.61 % 80.304 M -25.83 % 108.268 M -0.55 % 108.866 M -12.19 % 123.978 M -0.64 % 124.776 M -0.51 % 125.420 M -0.61 % 126.185 M -0.50 % 126.822 M -0.60 % 127.588 M -0.63 % 128.396 M 9.49 % 117.262 M -0.61 % 117.979 M -0.61 % 118.699 M 0.04 % 118.648 M -0.52 % 119.266 M -0.26 % 119.573 M -0.57 % 120.264 M 15.28 % 104.327 M -0.56 % 104.916 M -28.62 % 146.981 M -0.61 % 147.877 M 104.89 % 72.174 M -0.69 % 72.679 M -13.46 % 83.982 M -0.63 % 84.517 M 0.82 % 83.832 M -0.63 % 84.367 M -0.66 % 84.925 M -0.60 % 85.437 M 2.70 % 83.190 M -0.61 % 83.702 M -0.61 % 84.213 M -0.60 % 84.725 M -0.60 % 85.236 M -0.60 % 85.750 M 19.23 % 71.923 M
Property plant equipment net 1.007 B -2.03 % 1.028 B -0.37 % 1.032 B 0.46 % 1.027 B -2.14 % 1.050 B 0.24 % 1.047 B -1.37 % 1.062 B 1.68 % 1.044 B -1.35 % 1.059 B 0.70 % 1.051 B -1.54 % 1.068 B -1.03 % 1.079 B -0.38 % 1.083 B -3.71 % 1.125 B 3.02 % 1.092 B -1.98 % 1.114 B 1.55 % 1.097 B -0.35 % 1.100 B -0.90 % 1.110 B 16.51 % 953.071 M -0.84 % 961.114 M 0.20 % 959.207 M -15.45 % 1.135 B -1.05 % 1.147 B -1.17 % 1.160 B -7.46 % 1.254 B -10.92 % 1.407 B 14.60 % 1.228 B 3.51 % 1.186 B 3.52 % 1.146 B 4.19 % 1.100 B 37.29 % 801.187 M 19.68 % 669.449 M 28.29 % 521.820 M 10.74 % 471.216 M 15.49 % 408.008 M 36.08 % 299.826 M 63.50 % 183.377 M -16.86 % 220.555 M -38.16 % 356.675 M 0.55 % 354.724 M 11.46 % 318.246 M -0.50 % 319.843 M 9.34 % 292.515 M -1.76 % 297.750 M 0.58 % 296.042 M 0.65 % 294.125 M 9.80 % 267.876 M -0.14 % 268.251 M -0.10 % 268.533 M 0.29 % 267.764 M 5.08 % 254.824 M 26.04 % 202.172 M 7.19 % 188.619 M 2.98 % 183.164 M -7.18 % 197.339 M 12.69 % 175.121 M 15.45 % 151.686 M
Total non current assets 1.218 B -1.91 % 1.242 B -0.49 % 1.248 B 0.23 % 1.245 B -1.75 % 1.267 B -0.59 % 1.275 B -1.13 % 1.289 B -0.14 % 1.291 B -0.71 % 1.300 B 0.73 % 1.291 B -0.89 % 1.302 B -0.93 % 1.315 B 0.51 % 1.308 B -2.38 % 1.340 B 1.71 % 1.317 B -1.79 % 1.342 B 1.91 % 1.316 B -0.74 % 1.326 B -0.51 % 1.333 B 9.24 % 1.220 B -1.12 % 1.234 B -2.88 % 1.271 B -6.86 % 1.364 B -5.16 % 1.439 B 2.42 % 1.405 B -9.71 % 1.556 B -2.61 % 1.597 B 15.48 % 1.383 B 3.60 % 1.335 B 3.18 % 1.294 B 3.35 % 1.252 B 31.25 % 954.055 M 17.26 % 813.629 M 22.86 % 662.218 M 7.45 % 616.331 M 14.77 % 537.029 M 25.03 % 429.532 M 37.04 % 313.442 M -10.80 % 351.377 M -25.43 % 471.211 M 0.28 % 469.894 M -1.07 % 474.984 M -0.53 % 477.523 M 27.71 % 373.902 M 0.04 % 373.739 M -2.60 % 383.697 M 0.36 % 382.315 M 8.00 % 353.980 M -0.26 % 354.890 M -0.16 % 355.464 M 0.07 % 355.206 M 4.55 % 339.743 M 18.13 % 287.602 M 4.80 % 274.440 M 1.83 % 269.496 M -6.52 % 288.281 M 8.14 % 266.576 M 16.23 % 229.361 M
Other current assets 49.018 M 35.69 % 36.126 M -5.48 % 38.221 M -10.78 % 42.841 M -45.93 % 79.227 M 143.76 % 32.502 M -59.60 % 80.457 M 40.35 % 57.328 M -48.63 % 111.609 M -16.95 % 134.380 M 28.01 % 104.977 M -1.12 % 106.162 M 52.26 % 69.724 M -9.21 % 76.794 M 127.99 % 33.684 M -70.83 % 115.456 M 20.06 % 96.168 M 66.60 % 57.725 M 236.13 % 17.173 M -84.46 % 110.525 M -14.23 % 128.862 M 110.18 % 61.311 M -4.34 % 64.094 M 5.27 % 60.886 M -51.32 % 125.066 M 62.26 % 77.079 M 86.94 % 41.231 M -79.28 % 198.959 M -51.74 % 412.251 M -29.03 % 580.854 M -16.79 % 698.095 M -6.16 % 743.960 M -1.94 % 758.655 M 18.96 % 637.725 M -11.86 % 723.567 M 42.69 % 507.078 M -4.83 % 532.787 M 1.12 % 526.883 M 393.29 % 106.809 M -40.16 % 178.501 M 608.35 % 25.200 M 57.81 % 15.968 M -89.73 % 155.451 M 142.18 % 64.188 M -68.98 % 206.939 M 251.44 % 58.883 M -74.86 % 234.184 M 317.94 % 56.033 M 298.41 % 14.064 M -54.18 % 30.694 M 137.36 % 12.931 M 204.83 % 4.242 M -97.23 % 152.883 M 2 690.17 % 5.479 M -94.18 % 94.176 M 1 264.45 % 6.902 M -92.32 % 89.910 M 22.51 % 73.390 M
Short term investments 0.000 0.000 0.000 100.00 % -7.804 M 0.000 100.00 % -18.658 M -18.30 % -15.772 M 11.96 % -17.915 M 0.87 % -18.073 M -114.38 % -8.430 M -521.18 % 2.002 M 121.67 % -9.235 M -113.08 % 70.597 M -1.47 % 71.652 M 787.05 % -10.429 M -137.25 % 28.000 M -56.25 % 64.000 M -5.99 % 68.080 M 112.22 % 32.080 M 252.12 % -21.089 M 12.42 % -24.078 M -37.44 % -17.519 M 3.87 % -18.224 M -277.95 % -4.822 M 1.37 % -4.889 M 2.95 % -5.037 M 1.31 % -5.104 M 0.000 -100.00 % 349.900 M 0.000 -100.00 % 657.500 M 0.000 -100.00 % 720.000 M 0.000 -100.00 % 693.000 M 0.000 -100.00 % 514.000 M 0.000 -100.00 % 222.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
cash and cash equivalents 384.120 M -0.57 % 386.337 M -2.90 % 397.893 M 13.16 % 351.622 M -2.97 % 362.369 M -0.81 % 365.339 M -10.02 % 406.041 M 32.81 % 305.732 M -9.03 % 336.080 M -7.23 % 362.262 M -8.95 % 397.852 M 42.74 % 278.719 M -27.38 % 383.820 M -0.35 % 385.179 M 2.73 % 374.940 M 15.47 % 324.714 M -16.80 % 390.260 M 2.20 % 381.859 M -9.07 % 419.961 M 12.26 % 374.101 M -8.09 % 407.035 M -4.27 % 425.205 M -2.17 % 434.654 M 6.56 % 407.886 M -4.28 % 426.107 M 21.29 % 351.307 M -24.54 % 465.549 M 28.70 % 361.729 M 98.85 % 181.911 M 168.84 % 67.666 M -3.61 % 70.202 M -51.09 % 143.528 M -38.53 % 233.511 M -48.36 % 452.199 M 8.04 % 418.558 M 0.79 % 415.289 M -6.63 % 444.759 M -14.33 % 519.132 M 4.04 % 498.975 M -31.66 % 730.143 M -1.08 % 738.149 M 0.66 % 733.319 M 166.03 % 275.649 M -5.81 % 292.658 M 3.91 % 281.648 M -6.17 % 300.178 M 85.47 % 161.844 M -9.45 % 178.738 M 12.72 % 158.562 M -3.65 % 164.566 M -13.39 % 190.001 M 4.77 % 181.352 M -14.57 % 212.290 M -19.37 % 263.285 M -19.11 % 325.470 M 692.06 % 41.092 M 57.86 % 26.030 M -61.60 % 67.794 M
Cash and short term investments 384.120 M -0.57 % 386.337 M -2.90 % 397.893 M 13.16 % 351.622 M -2.97 % 362.369 M -0.81 % 365.339 M -10.02 % 406.041 M 32.81 % 305.732 M -9.03 % 336.080 M -7.23 % 362.262 M -9.40 % 399.854 M 43.46 % 278.719 M -27.38 % 383.820 M -0.35 % 385.179 M 2.73 % 374.940 M 6.30 % 352.714 M -22.35 % 454.260 M 0.96 % 449.940 M -0.47 % 452.042 M 20.83 % 374.101 M -8.09 % 407.035 M -4.27 % 425.205 M -2.17 % 434.654 M 6.56 % 407.886 M -4.28 % 426.107 M 21.29 % 351.307 M -24.54 % 465.549 M 28.70 % 361.729 M 98.85 % 181.911 M 168.84 % 67.666 M -3.61 % 70.202 M -51.09 % 143.528 M -38.53 % 233.511 M -48.36 % 452.199 M 8.04 % 418.558 M 0.79 % 415.289 M -6.63 % 444.759 M -14.33 % 519.132 M 4.04 % 498.975 M -31.66 % 730.143 M -1.08 % 738.149 M 0.66 % 733.319 M 166.03 % 275.649 M -5.81 % 292.658 M 3.91 % 281.648 M -6.17 % 300.178 M 85.47 % 161.844 M -9.45 % 178.738 M 12.72 % 158.562 M -3.65 % 164.566 M -13.39 % 190.001 M 4.77 % 181.352 M -14.57 % 212.290 M -19.37 % 263.285 M -19.11 % 325.470 M 692.06 % 41.092 M 57.86 % 26.030 M -61.60 % 67.794 M
Total current assets 1.272 B 7.92 % 1.179 B -3.52 % 1.222 B -0.38 % 1.227 B 0.76 % 1.217 B -2.84 % 1.253 B 1.13 % 1.239 B -2.53 % 1.271 B -2.03 % 1.297 B -8.41 % 1.417 B 8.63 % 1.304 B 21.82 % 1.070 B -6.74 % 1.148 B 2.92 % 1.115 B 7.79 % 1.035 B -8.63 % 1.132 B -2.41 % 1.160 B 6.12 % 1.093 B 3.72 % 1.054 B -2.49 % 1.081 B -4.04 % 1.126 B 3.66 % 1.087 B 4.86 % 1.036 B 3.70 % 999.353 M -2.14 % 1.021 B 12.94 % 904.221 M -2.41 % 926.527 M -5.76 % 983.189 M -1.44 % 997.563 M -2.70 % 1.025 B -6.60 % 1.098 B -11.78 % 1.244 B -7.12 % 1.340 B -4.96 % 1.410 B -0.76 % 1.420 B 17.72 % 1.207 B -4.62 % 1.265 B -4.50 % 1.325 B 31.02 % 1.011 B -1.90 % 1.031 B -2.28 % 1.055 B 3.71 % 1.017 B 78.70 % 569.095 M -10.63 % 636.775 M -0.04 % 637.035 M -5.31 % 672.788 M 29.19 % 520.763 M -2.64 % 534.888 M 16.35 % 459.729 M 1.73 % 451.924 M -3.37 % 467.708 M 5.23 % 444.448 M -9.97 % 493.679 M -2.93 % 508.559 M -9.14 % 559.732 M 161.18 % 214.312 M -8.20 % 233.464 M 2.94 % 226.801 M
Inventory 352.833 M 12.56 % 313.464 M -7.80 % 339.992 M -16.15 % 405.499 M -3.02 % 418.136 M 10.07 % 379.869 M 2.75 % 369.720 M -2.63 % 379.712 M -4.31 % 396.819 M -5.28 % 418.944 M 15.33 % 363.256 M 25.80 % 288.768 M -16.67 % 346.533 M 18.79 % 291.715 M 12.70 % 258.832 M -9.29 % 285.329 M 1.64 % 280.737 M 16.90 % 240.159 M -7.03 % 258.326 M -13.09 % 297.235 M -12.85 % 341.063 M 2.83 % 331.671 M 15.64 % 286.813 M 11.61 % 256.985 M 6.25 % 241.875 M 2.78 % 235.334 M -2.48 % 241.324 M 8.23 % 222.963 M 5.77 % 210.805 M 10.27 % 191.178 M -2.76 % 196.609 M -18.06 % 239.934 M 0.87 % 237.870 M 13.59 % 209.412 M 9.52 % 191.206 M 1.47 % 188.438 M 5.22 % 179.096 M 8.72 % 164.738 M 3.41 % 159.311 M 30.61 % 121.974 M -9.67 % 135.028 M 16.74 % 115.665 M -16.18 % 137.995 M -4.96 % 145.202 M -2.19 % 148.447 M 4.12 % 142.567 M 14.30 % 124.735 M -13.79 % 144.688 M 13.85 % 127.090 M -1.77 % 129.380 M -13.89 % 150.247 M 22.71 % 122.440 M -4.72 % 128.506 M 0.87 % 127.398 M -9.06 % 140.086 M 45.76 % 96.106 M -18.22 % 117.524 M 37.27 % 85.617 M
Net receivables 486.298 M 9.77 % 443.001 M -0.62 % 445.778 M 4.49 % 426.619 M 19.32 % 357.546 M -24.75 % 475.135 M 11.86 % 424.750 M -19.60 % 528.308 M 3.34 % 511.256 M 2.06 % 500.961 M 14.93 % 435.884 M 9.87 % 396.738 M 14.11 % 347.669 M -3.83 % 361.502 M -1.55 % 367.177 M -12.51 % 419.670 M 27.52 % 329.110 M -4.76 % 345.564 M 5.80 % 326.608 M -16.26 % 390.034 M 8.51 % 359.445 M 33.85 % 268.537 M 7.08 % 250.781 M -21.39 % 319.014 M 39.81 % 228.184 M -5.12 % 240.501 M 35.14 % 177.967 M -12.87 % 204.261 M 6.06 % 192.595 M 3.80 % 185.548 M 22.41 % 151.578 M 29.72 % 116.855 M 4.42 % 111.910 M 1.50 % 110.256 M 26.65 % 87.052 M -9.09 % 95.757 M -11.68 % 108.425 M -4.83 % 113.932 M -4.55 % 119.358 M -20.50 % 150.141 M -3.93 % 156.291 M 2.83 % 151.992 M 7.66 % 141.178 M 4.79 % 134.728 M -9.40 % 148.706 M -13.12 % 171.160 M -4.18 % 178.633 M 14.93 % 155.429 M -2.87 % 160.013 M 25.71 % 127.284 M 7.16 % 118.778 M -12.93 % 136.414 M 0.000 -100.00 % 112.396 M 12.07 % 100.290 M 42.84 % 70.213 M 0.000 0.000
Tax assets 63.329 M 0.74 % 62.863 M 1.70 % 61.810 M 14.82 % 53.832 M -3.48 % 55.772 M 8.50 % 51.405 M -4.18 % 53.648 M 7.45 % 49.930 M -0.99 % 50.431 M -2.66 % 51.808 M 0.000 -100.00 % 49.958 M -1.81 % 50.880 M 5.84 % 48.074 M -5.94 % 51.112 M 3.29 % 49.484 M -0.99 % 49.979 M -1.36 % 50.668 M -1.25 % 51.312 M 14.30 % 44.893 M -1.28 % 45.473 M -0.84 % 45.858 M -14.49 % 53.627 M 834.86 % 5.736 M 0.00 % 5.736 M 15.77 % 4.955 M 0.00 % 4.955 M -10.96 % 5.565 M 0.00 % 5.565 M 3.34 % 5.385 M -0.01 % 5.386 M 11.36 % 4.836 M 0.00 % 4.836 M -0.78 % 4.874 M 0.00 % 4.874 M 14.47 % 4.258 M 0.00 % 4.258 M 2.34 % 4.161 M 0.00 % 4.161 M 13.93 % 3.652 M 0.06 % 3.650 M 24.36 % 2.935 M 0.00 % 2.935 M 32.27 % 2.219 M 0.00 % 2.219 M -11.89 % 2.519 M 0.00 % 2.519 M 10.84 % 2.272 M 0.00 % 2.272 M 13.29 % 2.006 M 0.00 % 2.006 M 15.98 % 1.729 M 0.00 % 1.729 M 7.56 % 1.608 M 0.00 % 1.608 M 14.43 % 1.405 M 0.00 % 1.405 M -3.27 % 1.453 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 226.090 M 17.92 % 191.735 M -10.02 % 213.094 M -18.51 % 261.504 M -11.99 % 297.117 M -2.44 % 304.539 M -1.88 % 310.373 M -15.61 % 367.785 M 3.32 % 355.955 M -19.52 % 442.268 M 40.64 % 314.465 M 20.32 % 261.360 M -14.15 % 304.443 M -3.23 % 314.612 M 46.81 % 214.299 M -27.17 % 294.233 M 77.06 % 166.176 M -42.79 % 290.481 M -3.24 % 300.207 M 25.80 % 238.631 M -23.93 % 313.681 M -11.70 % 355.237 M -4.63 % 372.471 M 12.40 % 331.376 M -6.19 % 353.256 M -6.61 % 378.255 M -13.13 % 435.451 M 47.89 % 294.452 M 1.40 % 290.383 M 9.91 % 264.201 M -18.38 % 323.715 M 68.99 % 191.559 M 10.61 % 173.181 M 50.33 % 115.198 M 10.67 % 104.091 M -18.28 % 127.371 M 31.69 % 96.718 M 84.76 % 52.348 M -0.70 % 52.716 M 28.11 % 41.148 M -41.13 % 69.891 M 58.46 % 44.105 M -30.40 % 63.373 M 45.81 % 43.463 M 9.42 % 39.722 M 61.21 % 24.640 M 62.43 % 15.170 M 17.66 % 12.893 M -29.51 % 18.290 M 7.17 % 17.066 M -61.14 % 43.920 M 139.11 % 18.369 M 2.56 % 17.910 M -30.63 % 25.818 M -55.72 % 58.303 M 82.30 % 31.982 M -37.37 % 51.068 M 72.90 % 29.535 M
Tax payables 11.020 M -65.28 % 31.738 M 14.93 % 27.616 M 16.61 % 23.683 M 81.53 % 13.046 M -62.81 % 35.077 M -0.14 % 35.125 M 11.29 % 31.561 M 8.14 % 29.186 M -24.57 % 38.693 M 0.000 -100.00 % 35.142 M -12.13 % 39.992 M -6.42 % 42.734 M -10.32 % 47.649 M 3.62 % 45.984 M 6.34 % 43.241 M -16.19 % 51.592 M 4.79 % 49.234 M 6.82 % 46.090 M 3.01 % 44.742 M 5.10 % 42.569 M -12.27 % 48.524 M 342.87 % 10.957 M 18.51 % 9.245 M 48.69 % 6.218 M -19.64 % 7.738 M 69.77 % 4.558 M 36.53 % 3.338 M -56.63 % 7.698 M -42.22 % 13.321 M 466.68 % 2.351 M -41.47 % 4.016 M 22.12 % 3.289 M 25.71 % 2.616 M -58.56 % 6.313 M 7.48 % 5.874 M -2.60 % 6.031 M 143.16 % 2.480 M -4.11 % 2.587 M -11.43 % 2.920 M 27.53 % 2.290 M -4.14 % 2.389 M -50.87 % 4.862 M 36.68 % 3.557 M 18.00 % 3.015 M -16.87 % 3.626 M -45.17 % 6.614 M 36.00 % 4.863 M -16.88 % 5.851 M 42.22 % 4.114 M 14.44 % 3.595 M -4.89 % 3.780 M -41.22 % 6.430 M -47.45 % 12.236 M 101.41 % 6.075 M -8.68 % 6.653 M -35.45 % 10.306 M
Deferred revenue non current 246.975 M -2.18 % 252.486 M -1.41 % 256.097 M 1.67 % 251.895 M -1.83 % 256.585 M -1.79 % 261.274 M 0.12 % 260.964 M -1.60 % 265.194 M -1.60 % 269.513 M -1.58 % 273.836 M 0.000 -100.00 % 279.723 M -2.13 % 285.803 M -1.82 % 291.097 M -1.31 % 294.964 M -1.78 % 300.320 M -0.94 % 303.181 M -1.37 % 307.400 M -0.91 % 310.212 M 14.94 % 269.894 M -1.23 % 273.261 M -1.23 % 276.654 M -15.77 % 328.445 M -25.90 % 443.274 M -1.18 % 448.553 M 126.23 % 198.276 M 4.68 % 189.414 M 777.97 % 21.574 M 0.00 % 21.574 M -3.26 % 22.302 M 2.29 % 21.802 M -39.19 % 35.850 M 18.99 % 30.130 M 23.26 % 24.443 M 0.00 % 24.443 M -15.04 % 28.770 M 10.30 % 26.084 M 0.000 -100.00 % 26.210 M 0.000 -100.00 % 6.554 M 0.000 -100.00 % 6.827 M 0.000 0.000 0.000 -100.00 % 3.996 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 24.954 M -3.41 % 25.834 M 2.96 % 25.091 M 1.50 % 24.721 M 1.87 % 24.268 M 4.09 % 23.313 M 1.10 % 23.059 M 21.26 % 19.016 M 0.64 % 18.895 M -0.89 % 19.065 M -14.02 % 22.173 M 67.18 % 13.263 M 1.24 % 13.101 M 0.99 % 12.973 M 0.38 % 12.924 M 54.49 % 8.366 M 2.47 % 8.164 M -1.70 % 8.306 M 65.83 % 5.009 M -3.19 % 5.174 M 165.63 % 1.948 M 0.44 % 1.939 M -3.77 % 2.015 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
Capital lease obligations 1.339 M 9.16 % 1.226 M 16.88 % 1.049 M -22.56 % 1.355 M -7.18 % 1.460 M 4.95 % 1.391 M 3.36 % 1.346 M 803.33 % 148.981 K -57.15 % 347.707 K -32.12 % 512.260 K -72.04 % 1.832 M 245.25 % 530.680 K 26.25 % 420.340 K -47.90 % 806.813 K 0.00 % 806.813 K 100.39 % -207.761 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -15.123 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
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
Other total stockholders equity 464.385 M 0.000 -100.00 % 464.362 M 1.25 % 458.634 M -0.03 % 458.772 M 0.000 -100.00 % 458.516 M 0.000 -100.00 % 463.097 M 0.000 -100.00 % 352.328 M 0.000 -100.00 % 457.847 M 0.000 -100.00 % 305.752 M -30.14 % 437.665 M -0.40 % 439.443 M 0.000 -100.00 % 439.575 M 0.000 -100.00 % 305.752 M 0.000 -100.00 % 429.106 M 1.60 % 422.340 M 38.13 % 305.752 M -27.61 % 422.340 M 0.03 % 422.203 M 5.45 % 400.385 M 30.95 % 305.752 M -23.59 % 400.135 M 30.87 % 305.752 M -22.12 % 392.592 M 28.40 % 305.752 M -22.06 % 392.292 M 28.30 % 305.752 M -20.78 % 385.960 M 26.23 % 305.752 M -20.72 % 385.660 M 0.04 % 385.510 M 1.21 % 380.885 M -44.57 % 687.129 M 1 210.78 % 52.421 M -79.46 % 255.186 M -53.66 % 550.705 M 171.60 % 202.764 M -40.44 % 340.423 M 0.00 % 340.423 M 0.93 % 337.288 M 0.00 % 337.288 M 0.00 % 337.288 M 0.00 % 337.288 M 0.91 % 334.252 M 0.00 % 334.252 M 0.00 % 334.252 M 0.00 % 334.252 M 441.86 % 61.686 M 0.00 % 61.686 M 0.00 % 61.686 M
Deferred tax liabilities non current 2.802 M -16.73 % 3.365 M 14.81 % 2.931 M 49.14 % 1.965 M -30.86 % 2.843 M 31.48 % 2.162 M -29.69 % 3.075 M 58.85 % 1.936 M -32.24 % 2.857 M 28.03 % 2.231 M 0.000 -100.00 % 834.913 K -0.48 % 838.959 K -2.81 % 863.235 K 1.91 % 847.051 K 101.26 % -67.138 M -7 951.05 % 855.143 K -2.30 % 875.277 K 0.00 % 875.277 K 101.32 % -66.322 M -7 765.50 % 865.201 K 101.32 % -65.673 M -7 567.81 % 879.419 K 100.94 % -93.483 M 80.00 % -467.373 M -20.71 % -387.195 M 21.78 % -495.021 M -2 194.53 % -21.574 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 68.426 M 0.25 % 68.258 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
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
Total assets 2.490 B 2.88 % 2.421 B -1.98 % 2.470 B -0.07 % 2.472 B -0.52 % 2.484 B -1.70 % 2.528 B -0.02 % 2.528 B -1.33 % 2.562 B -1.37 % 2.598 B -4.05 % 2.707 B 3.87 % 2.606 B 9.28 % 2.385 B -2.88 % 2.456 B 0.02 % 2.455 B 4.38 % 2.352 B -4.92 % 2.474 B -0.11 % 2.477 B 2.36 % 2.420 B 1.36 % 2.387 B 3.73 % 2.301 B -2.51 % 2.361 B 0.13 % 2.357 B -1.80 % 2.401 B -1.53 % 2.438 B 0.50 % 2.426 B -1.38 % 2.460 B -2.54 % 2.524 B 6.65 % 2.367 B 1.45 % 2.333 B 0.58 % 2.319 B -1.30 % 2.350 B 6.89 % 2.198 B 2.09 % 2.153 B 3.93 % 2.072 B 1.72 % 2.037 B 16.81 % 1.744 B 2.89 % 1.695 B 3.45 % 1.638 B 20.24 % 1.362 B -9.28 % 1.502 B -1.49 % 1.525 B 2.19 % 1.492 B 42.55 % 1.047 B 3.56 % 1.011 B -0.01 % 1.011 B -4.33 % 1.056 B 16.99 % 903.078 M 1.60 % 888.868 M 9.11 % 814.619 M 0.90 % 807.387 M -1.89 % 822.914 M 4.94 % 784.191 M 0.37 % 781.281 M -0.22 % 782.999 M -5.58 % 829.229 M 64.99 % 502.593 M 0.51 % 500.040 M 9.62 % 456.162 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 2010-12-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -31.031 M 0.000 -100.00 % 66.847 M -58.71 % 161.893 M 200.00 % -161.893 M 0.000 100.00 % -242.229 M -265.72 % 146.165 M 200.00 % -146.165 M 0.000 100.00 % -56.562 M -156.66 % 99.832 M 200.00 % -99.832 M 0.000 100.00 % -16.851 M -142.62 % 39.535 M 200.00 % -39.535 M 0.000 100.00 % -129.772 M -514.19 % 31.331 M 200.00 % -31.331 M 0.000 100.00 % -62.128 M -179.61 % 78.042 M 200.00 % -78.042 M 0.000 100.00 % -54.076 M -188.15 % 61.348 M 200.00 % -61.348 M 0.000 100.00 % -76.927 M -497.14 % 19.370 M 200.00 % -19.370 M 0.000 -100.00 % 9.347 M 255.57 % -6.008 M -200.00 % 6.008 M 0.000 -100.00 % 7.960 M 268.84 % -4.715 M -200.00 % 4.715 M 0.000 100.00 % -35.528 M -261.32 % 22.023 M 200.00 % -22.023 M 0.000 100.00 % -41.179 M -197.13 % 42.397 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 -100.00 % 16.721 M 0.000 -100.00 % 59.503 M -48.57 % 115.708 M 200.00 % -115.708 M 0.000 100.00 % -189.535 M -424.19 % 58.464 M 200.00 % -58.464 M 0.000 100.00 % -66.846 M -186.34 % 77.421 M 200.00 % -77.421 M 0.000 100.00 % -48.904 M -232.32 % -14.716 M -200.00 % 14.716 M 0.000 100.00 % -84.701 M -375.18 % 30.780 M 200.00 % -30.780 M 0.000 100.00 % -16.978 M -126.59 % 63.845 M 200.00 % -63.845 M 0.000 100.00 % -47.701 M -424.85 % 14.684 M 200.00 % -14.684 M 0.000 100.00 % -45.031 M -10 737.69 % -415.508 K -200.00 % 415.508 K 0.000 -100.00 % 30.662 M 1 108.43 % -3.041 M -200.00 % 3.041 M 0.000 -100.00 % 21.220 M 174.65 % -28.426 M -200.00 % 28.426 M 0.000 100.00 % -61.040 M -235.10 % 45.180 M 200.00 % -45.180 M 0.000 100.00 % -31.017 M -157.46 % 53.977 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 100.00 % -47.752 M 0.000 100.00 % -7.295 M -115.80 % 46.185 M 200.00 % -46.185 M 0.000 100.00 % -76.015 M -186.68 % 87.701 M 200.00 % -87.701 M 0.000 100.00 % -804.894 K -103.59 % 22.411 M 200.00 % -22.411 M 0.000 -100.00 % 28.936 M -46.66 % 54.251 M 200.00 % -54.251 M 0.000 100.00 % -45.071 M -8 280.68 % 550.940 K 200.00 % -550.940 K 0.000 100.00 % -45.150 M -418.03 % 14.196 M 200.00 % -14.196 M 0.000 100.00 % -6.375 M -113.66 % 46.664 M 200.00 % -46.664 M 0.000 100.00 % -31.896 M -261.21 % 19.786 M 200.00 % -19.786 M 0.000 100.00 % -21.316 M -618.34 % -2.967 M -200.00 % 2.967 M 0.000 100.00 % -13.260 M -155.92 % 23.712 M 200.00 % -23.712 M 0.000 -100.00 % 25.512 M 210.17 % -23.157 M -200.00 % 23.157 M 0.000 100.00 % -10.162 M 12.25 % -11.580 M 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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.638 M 0.000 0.000 0.000 -100.00 % 23.322 M 0.000 0.000 0.000 -100.00 % 11.089 M 0.000 0.000 0.000 -100.00 % 3.118 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
Other non cash items 9.771 M 186.69 % -11.271 M 0.000 0.000 -100.00 % 7.170 M 120.81 % -34.462 M -219.75 % 28.779 M 120.68 % -139.129 M -288.58 % 73.778 M 610.67 % -14.447 M -105.22 % 276.673 M 272.29 % -160.586 M -219.68 % 134.183 M 724.21 % -21.496 M 4.38 % -22.480 M 7.02 % -24.177 M 5.05 % -25.462 M -5.70 % -24.088 M -527.81 % -3.837 M 63.78 % -10.593 M 87.43 % -84.246 M -533.19 % -13.305 M -613.04 % -1.866 M 93.45 % -28.474 M 9.70 % -31.535 M -143.00 % -12.977 M 24.07 % -17.091 M -15.50 % -14.798 M 26.62 % -20.167 M 9.25 % -22.223 M 0.22 % -22.272 M -28.62 % -17.316 M 17.37 % -20.957 M -54.67 % -13.549 M 4.71 % -14.218 M 13.21 % -16.383 M 22.31 % -21.088 M -128.29 % -9.237 M 7.15 % -9.949 M 28.15 % -13.846 M -7.28 % -12.907 M -106.66 % -6.246 M 8.13 % -6.798 M 42.46 % -11.816 M -11.09 % -10.637 M -96.90 % -5.402 M 18.49 % -6.628 M 35.27 % -10.240 M -16.59 % -8.782 M -77.53 % -4.947 M 51.08 % -10.113 M -35.86 % -7.444 M 8.56 % -8.141 M -74.73 % -4.659 M 36.93 % -7.387 M 24.02 % -9.723 M -5.14 % -9.247 M -62.13 % -5.704 M 47.85 % -10.937 M
Net cash provided by operating activities 9.771 M 20.47 % 8.110 M 0.000 0.000 -100.00 % 9.310 M 157.92 % -16.074 M -113.54 % 118.689 M 12 153.99 % -984.646 K 97.77 % -44.068 M -260.51 % 27.455 M -80.91 % 143.814 M 8 667.03 % 1.640 M -94.48 % 29.742 M 4 875 668 629.35 % -0.610 100.00 % -66.431 M -408.21 % 21.554 M -25.46 % 28.915 M -1.95 % 29.491 M -62.27 % 78.157 M 252.42 % -51.278 M -331.79 % 22.123 M 59.31 % 13.886 M -75.18 % 55.945 M 796.86 % -8.028 M -228.97 % 6.225 M 198.51 % -6.319 M -121.60 % 29.248 M 245.32 % 8.470 M -15.83 % 10.062 M 190.51 % -11.118 M -127.78 % 40.026 M 1 012.77 % 3.597 M -58.94 % 8.761 M -37.59 % 14.039 M 213.62 % -12.356 M -142.71 % 28.927 M 3.63 % 27.915 M 124.85 % 12.415 M -52.71 % 26.250 M 41.26 % 18.583 M 59.34 % 11.662 M 53.06 % 7.619 M -48.86 % 14.899 M -37.56 % 23.859 M -49.97 % 47.694 M 553.82 % 7.295 M 506.07 % -1.796 M -115.03 % 11.951 M 1 498.43 % -854.621 K 95.68 % -19.775 M -165.81 % 30.047 M 151.40 % 11.952 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment -2.566 M 67.33 % -7.854 M -74.54 % -4.500 M -265.81 % -1.230 M 77.51 % -5.469 M -161.53 % -2.091 M 84.23 % -13.260 M -290.42 % -3.396 M -134.78 % 9.766 M 162.67 % -15.583 M 35.02 % -23.981 M -3 989.78 % -586.357 K 96.23 % -15.563 M -1 014.87 % -1.396 M -119.76 % 7.064 M 140.65 % -17.376 M -57.74 % -11.015 M 4.03 % -11.478 M 84.73 % -75.167 M -675.57 % -9.692 M 50.68 % -19.651 M -8.76 % -18.068 M 18.82 % -22.257 M -70.24 % -13.074 M 8.32 % -14.260 M 67.26 % -43.560 M 22.04 % -55.873 M -226.62 % -17.106 M 80.39 % -87.229 M 13.56 % -100.910 M 45.22 % -184.216 M -131.15 % -79.694 M 31.64 % -116.586 M -87.21 % -62.275 M 30.02 % -88.991 M -10.56 % -80.492 M 7.23 % -86.762 M -706.73 % -10.755 M 52.22 % -22.508 M 6.61 % -24.101 M -2 798.02 % -831.648 K 81.42 % -4.477 M 87.79 % -36.669 M -1 201.61 % -2.817 M -61.02 % -1.750 M 75.44 % -7.123 M 73.39 % -26.766 M 47.74 % -51.219 M -1 444.64 % -3.316 M 26.52 % -4.513 M 79.76 % -22.293 M 43.05 % -39.144 M -113.86 % -18.304 M 46.22 % -34.033 M -1 642.99 % -1.953 M 62.59 % -5.220 M 85.29 % -35.497 M -13.93 % -31.158 M -1 241.95 % -2.322 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 11.504 K 0.000 100.00 % -14.952 M 0.000 100.00 % -500.000 K -200.00 % 500.000 K 0.000 0.000 0.000 0.000 -100.00 % 29.025 M 31.46 % 22.080 M 4 271.67 % 505.065 K 0.000 0.000 0.000 0.000 0.000 100.00 % -9.745 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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.952 M 0.000 100.00 % -6.000 M 0.000 0.000 100.00 % -130.000 K 0.000 0.000 -100.00 % 108.852 M 432.00 % -32.786 M 59.02 % -80.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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -16.351 K 0.000 -100.00 % 8.000 M 0.000 0.000 0.000 0.000 0.000 100.00 % -32.897 M -246.03 % 22.528 M -53.07 % 48.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 284.204 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
Other investing activites 0.000 0.000 -100.00 % 1.555 M 0.000 -100.00 % 11.504 K 0.000 100.00 % -13.682 M 0.000 100.00 % -1.484 M -198.91 % 1.500 M 223.78 % -1.212 M -832.16 % -130.000 K 0.000 0.000 -100.00 % 7.064 M 140.65 % -17.376 M -464.69 % 4.765 M 113.31 % -35.800 M -189.15 % 40.156 M 95.55 % 20.535 M 1 368 874.67 % 1.500 K 100.01 % -18.068 M -86.31 % -9.698 M -629.48 % 1.832 M -95.71 % 42.660 M 118 400.00 % 36.000 K 100.12 % -31.168 M -20 208.58 % 155.000 K 100.18 % -87.229 M 13.56 % -100.910 M 45.22 % -184.216 M -131.15 % -79.694 M 31.64 % -116.586 M -87.21 % -62.275 M -120.51 % 303.630 M 321 750.39 % 94.339 K 16.73 % 80.820 K -99.96 % 192.496 M 10 514.23 % 1.814 M 3 833.99 % 46.100 K -98.26 % 2.655 M 8 613.91 % 30.466 K 158.92 % -51.704 K -116.77 % 308.300 K -97.54 % 12.532 M -92.17 % 160.022 M 164 735.65 % 97.080 K 100.19 % -51.219 M -2 561 042.80 % 2.000 K 100.04 % -4.513 M -112 913.16 % 4.000 K 100.01 % -39.144 M -113.86 % -18.304 M 46.22 % -34.033 M -1 842.99 % 1.953 M 137.41 % -5.220 M -130 600.00 % 4.000 K -80.10 % 20.100 K -99.26 % 2.724 M
Net cash used for investing activites -2.566 M 67.33 % -7.854 M -166.69 % -2.945 M -139.41 % -1.230 M 77.46 % -5.457 M -160.98 % -2.091 M 92.24 % -26.958 M -693.73 % -3.396 M -134.72 % 9.783 M 172.02 % -13.583 M 46.08 % -25.193 M -3 416.75 % -716.357 K 95.40 % -15.563 M -1 014.87 % -1.396 M -101.17 % 119.108 M 619.41 % -22.931 M -266.86 % -6.251 M 86.78 % -47.278 M -35.04 % -35.011 M -422.90 % 10.843 M 155.18 % -19.649 M -8.75 % -18.068 M 42.95 % -31.671 M -181.71 % -11.242 M -139.59 % 28.400 M 165.25 % -43.524 M 50.00 % -87.041 M -413.47 % -16.951 M 80.57 % -87.229 M 13.56 % -100.910 M 45.22 % -184.216 M -131.15 % -79.694 M 31.64 % -116.586 M -87.21 % -62.275 M -129.01 % 214.640 M 366.97 % -80.397 M 7.25 % -86.681 M -147.69 % 181.742 M 978.21 % -20.694 M 13.97 % -24.055 M -1 419.45 % 1.823 M 141.00 % -4.446 M 87.89 % -36.720 M -1 363.62 % -2.509 M -123.27 % 10.783 M -92.95 % 152.900 M 673.33 % -26.669 M 47.93 % -51.219 M -1 445.57 % -3.314 M 26.56 % -4.513 M 79.75 % -22.289 M 43.06 % -39.144 M -113.86 % -18.304 M 46.22 % -34.033 M -1 842.99 % 1.953 M 137.41 % -5.220 M 85.29 % -35.493 M -13.99 % -31.138 M -7 850.39 % 401.757 K
Debt repayment -200.000 K 98.29 % -11.725 M -874.75 % 1.513 M 0.000 -100.00 % 486.666 K 103.50 % -13.887 M -813.86 % 1.945 M 0.000 -100.00 % 16.310 M 216.09 % -14.050 M 5.79 % -14.913 M -1 934.89 % 812.733 K 0.000 100.00 % -14.213 M -1 007.15 % -1.284 M -229.91 % -389.110 K 96.18 % -10.185 M 56.50 % -23.415 M 0.000 0.000 -100.00 % 9.991 M 289.59 % -5.270 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 % 107.000 M 813.33 % -15.000 M 0.000 100.00 % -7.000 M 65.00 % -20.000 M -433.33 % 6.000 M 160.00 % -10.000 M 86.49 % -74.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.000 M -80.00 % 25.000 M 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 100.00 % -500.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -650.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -6.211 M -6 922.34 % -88.448 K -157.06 % 155.018 K 202.33 % -151.489 K 99.05 % -15.959 M 0.000 100.00 % -1.649 M 0.000 100.00 % -25.533 M 0.000 100.00 % -1.175 M -44.60 % -812.733 K 84.08 % -5.107 M 0.000 100.00 % -536.960 K 99.13 % -61.479 M 0.000 0.000 100.00 % -1.280 M 0.000 100.00 % -30.639 M 0.000 100.00 % -143.000 K 0.000 100.00 % -6.782 M 0.000 0.000 0.000 100.00 % -6.639 M 0.000 0.000 100.00 % -6.128 M 0.000 0.000 100.00 % -5.584 K 0.000 100.00 % -4.596 M 0.000 100.00 % -85.884 K 96.61 % -2.533 M -113.73 % -1.185 M -245.68 % -342.844 K 71.83 % -1.217 M -256.92 % -340.978 K 88.52 % -2.971 M -59.71 % -1.860 M 3.38 % -1.925 M 45.87 % -3.556 M -80.17 % -1.974 M -71.98 % -1.148 M 1.51 % -1.165 M 68.90 % -3.747 M -92.87 % -1.943 M -104.61 % -949.469 K -97.46 % -480.839 K 75.10 % -1.931 M -83.97 % -1.050 M -54.51 % -679.333 K -6.61 % -637.241 K
Other financing activites 0.000 0.000 100.00 % -1.210 M -2 519.27 % 50.000 K 100.31 % -15.959 M 0.000 100.00 % -2.262 M 91.14 % -25.533 M -3 248.84 % -762.438 K -252.49 % 500.000 K -92.12 % 6.345 M 880.67 % -812.733 K 84.08 % -5.107 M -1 547 445 554.20 % 0.330 100.00 % -4.631 M -1 040.79 % 492.232 K 113.70 % -3.592 M -215.88 % 3.100 M 180.54 % -3.849 M -151.32 % 7.500 M 0.000 0.000 -100.00 % 2.578 M 145.52 % 1.050 M 115.48 % -6.782 M 60.81 % -17.306 M 0.000 0.000 -100.00 % 2.525 M -76.57 % 10.779 M -16.81 % 12.957 M 249.89 % -8.644 M 28.33 % -12.061 M -408.97 % 3.904 M 125.88 % -15.085 M 0.000 100.00 % -4.596 M 0.000 100.00 % -0.200 -160.61 % 0.330 266.67 % 0.090 -100.00 % 474.840 M 0.000 -100.00 % 0.780 550.00 % 0.120 100.00 % -20.000 M -249.35 % 13.391 M -78.74 % 63.000 M 57 272 727 119.39 % 0.110 0.000 -100.00 % 2.006 M 253 968 454.42 % -0.790 -100.52 % 150.500 100.00 % -4.947 M -101.65 % 299.400 M 136 090 909 208.19 % -0.220 35.29 % -0.340 0.000 -100.00 % 1.028 M
Net cash used provided by financing activities -6.411 M 45.73 % -11.813 M -2 675.22 % 458.717 K 551.99 % -101.489 K 99.34 % -15.472 M -11.42 % -13.887 M -847.20 % -1.466 M 94.26 % -25.533 M -155.70 % -9.986 M 26.30 % -13.550 M -39.07 % -9.743 M -499.41 % -1.625 M 68.17 % -5.107 M 64.07 % -14.213 M -164.29 % -5.378 M 91.31 % -61.868 M -958.30 % -5.846 M 71.22 % -20.315 M -296.13 % -5.128 M -168.38 % 7.500 M 136.32 % -20.649 M -291.84 % -5.270 M -316.41 % 2.435 M 131.90 % 1.050 M 115.48 % -6.782 M 60.81 % -17.306 M 0.000 0.000 100.00 % -4.113 M -138.16 % 10.779 M -16.81 % 12.957 M 249.89 % -8.644 M 28.33 % -12.061 M -408.97 % 3.904 M 125.87 % -15.090 M 0.000 100.00 % -4.596 M -104.30 % 107.000 M 809.27 % -15.086 M -495.57 % -2.533 M 71.33 % -8.835 M -101.94 % 454.497 M 9 402.37 % 4.783 M 146.25 % -10.341 M 86.57 % -76.971 M -252.11 % -21.860 M -290.65 % 11.466 M -80.71 % 59.444 M 3 111.55 % -1.974 M -71.98 % -1.148 M -236.47 % 841.056 K 122.45 % -3.747 M -92.89 % -1.943 M 67.05 % -5.896 M -101.97 % 298.919 M 9 640.20 % 3.069 M -87.19 % 23.950 M 3 625.57 % -679.333 K -273.98 % 390.476 K
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 100.00 % -0.030 -100.00 % 320.121 K -98.75 % 25.533 M 156 245.69 % -16.352 K 99.95 % -33.606 M -4 902.36 % 699.786 K 100.67 % -104.400 M -1 020.18 % -9.320 M -134.83 % 26.758 M 12 990.79 % -207.573 K -867.79 % 27.035 K 200.00 % -27.035 K 0.000 100.00 % -87.556 K 0.000 -100.00 % 5.656 K 143.72 % 2.321 K -96.01 % 58.195 K 0.000 100.00 % -136.846 K 0.000 -100.00 % 12.965 K 0.000 0.000 0.000 -100.00 % 44.983 K 0.000 100.00 % -44.983 K 0.000 -100.00 % 49.598 K 0.000 100.00 % -10.310 K 0.000 -100.00 % 362.135 K 0.000 -100.00 % 179.754 K 0.000 -100.00 % 30.047 K 0.000 100.00 % -36.504 K 0.000 -100.00 % 105.140 K 0.000 -100.00 % 138.131 K 0.000 -100.00 % 50.653 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -2.217 M 80.81 % -11.556 M -126.71 % 43.260 M 502.54 % -10.747 M -261.90 % -2.970 M 90.74 % -32.052 M -135.38 % 90.585 M 2 167.65 % -4.381 M 90.11 % -44.288 M -33.06 % -33.285 M -130.16 % 110.366 M 205.01 % -105.101 M -42 325.46 % -247.732 K -102.22 % 11.149 M -76.87 % 48.205 M 173.54 % -65.546 M -880.22 % 8.401 M 122.05 % -38.102 M -200.45 % 37.930 M 215.17 % -32.935 M -81.26 % -18.170 M -92.29 % -9.449 M -135.30 % 26.768 M 246.91 % -18.221 M -165.76 % 27.707 M 141.26 % -67.149 M -16.21 % -57.780 M -581.24 % -8.482 M 89.56 % -81.280 M 19.72 % -101.249 M 22.82 % -131.189 M -54.81 % -84.741 M 29.34 % -119.930 M -170.53 % -44.332 M -123.68 % 187.243 M 463.79 % -51.470 M 18.78 % -63.373 M -121.04 % 301.157 M 3 384.94 % -9.168 M -14.52 % -8.006 M -265.76 % 4.830 M -98.94 % 457.670 M 2 790.78 % -17.009 M -254.49 % 11.009 M 159.41 % -18.530 M -113.40 % 138.334 M 918.86 % -16.894 M -183.73 % 20.176 M 436.03 % -6.004 M 76.39 % -25.435 M -394.07 % 8.649 M 127.96 % -30.939 M 39.33 % -50.995 M 17.99 % -62.185 M -121.87 % 284.379 M 1 788.12 % 15.061 M 7 671.89 % -198.913 K 99.52 % -41.565 M -193.55 % 44.432 M
Cash at beginning of period 386.337 M -2.90 % 397.893 M 13.16 % 351.622 M -2.97 % 362.369 M -0.81 % 365.339 M -7.82 % 396.317 M 29.63 % 305.732 M -1.41 % 310.113 M -12.50 % 354.400 M -8.59 % 387.685 M 39.10 % 278.719 M -27.38 % 383.820 M -0.06 % 384.068 M 2.99 % 372.919 M 14.85 % 324.714 M -16.80 % 390.260 M 2.20 % 381.859 M -9.07 % 419.961 M 12.26 % 374.101 M -8.09 % 407.035 M -4.27 % 425.205 M -2.17 % 434.654 M 6.56 % 407.886 M -4.28 % 426.107 M 6.95 % 398.400 M -14.42 % 465.549 M -11.04 % 523.329 M -1.59 % 531.811 M -13.26 % 613.090 M -14.17 % 714.339 M -15.52 % 845.528 M -9.11 % 930.269 M -11.42 % 1.050 B -4.05 % 1.095 B 20.64 % 907.289 M -5.37 % 958.759 M -6.20 % 1.022 B 41.77 % 720.975 M -1.26 % 730.143 M -1.08 % 738.149 M 0.66 % 733.319 M 166.03 % 275.649 M -5.81 % 292.658 M 3.91 % 281.648 M -6.17 % 300.178 M 85.47 % 161.844 M -9.45 % 178.738 M 12.72 % 158.562 M -3.65 % 164.566 M -13.39 % 190.001 M 4.77 % 181.352 M -14.57 % 212.290 M -19.37 % 263.285 M -19.11 % 325.470 M 692.06 % 41.092 M 57.86 % 26.030 M -0.76 % 26.229 M -61.31 % 67.794 M 190.20 % 23.361 M
Cash at end of period 384.120 M -0.57 % 386.337 M -2.16 % 394.882 M 12.30 % 351.622 M -2.97 % 362.369 M -0.52 % 364.265 M -8.09 % 396.317 M 29.63 % 305.732 M -1.41 % 310.113 M -12.50 % 354.400 M -8.91 % 389.085 M 39.60 % 278.719 M -27.38 % 383.820 M -0.06 % 384.068 M 2.99 % 372.919 M 14.85 % 324.714 M -16.80 % 390.260 M 2.20 % 381.859 M -7.32 % 412.031 M 10.14 % 374.101 M -8.09 % 407.035 M -4.27 % 425.205 M -2.17 % 434.654 M 6.56 % 407.886 M -4.28 % 426.107 M 6.95 % 398.400 M -14.42 % 465.549 M -11.04 % 523.329 M -1.59 % 531.811 M -13.26 % 613.090 M -14.17 % 714.339 M -15.52 % 845.528 M -9.11 % 930.269 M -11.42 % 1.050 B -4.05 % 1.095 B 20.64 % 907.289 M -5.37 % 958.759 M -6.20 % 1.022 B 41.77 % 720.975 M -1.26 % 730.143 M -1.08 % 738.149 M 0.66 % 733.319 M 166.03 % 275.649 M -5.81 % 292.658 M 3.91 % 281.648 M -6.17 % 300.178 M 85.47 % 161.844 M -9.45 % 178.738 M 12.72 % 158.562 M -3.65 % 164.566 M -13.39 % 190.001 M 4.77 % 181.352 M -14.57 % 212.290 M -19.37 % 263.285 M -19.11 % 325.470 M 692.06 % 41.092 M 57.86 % 26.030 M -0.76 % 26.229 M -61.31 % 67.794 M
Operating cash flow 9.771 M 20.47 % 8.110 M 0.000 0.000 -100.00 % 9.310 M 157.92 % -16.074 M -113.54 % 118.689 M 12 153.99 % -984.646 K 97.77 % -44.068 M -260.51 % 27.455 M -80.91 % 143.814 M 8 667.03 % 1.640 M -94.48 % 29.742 M 4 875 668 629.35 % -0.610 100.00 % -66.431 M -408.21 % 21.554 M -25.46 % 28.915 M -1.95 % 29.491 M -62.27 % 78.157 M 252.42 % -51.278 M -331.79 % 22.123 M 59.31 % 13.886 M -75.18 % 55.945 M 796.86 % -8.028 M -228.97 % 6.225 M 198.51 % -6.319 M -121.60 % 29.248 M 245.32 % 8.470 M -15.83 % 10.062 M 190.51 % -11.118 M -127.78 % 40.026 M 1 012.77 % 3.597 M -58.94 % 8.761 M -37.59 % 14.039 M 213.62 % -12.356 M -142.71 % 28.927 M 3.63 % 27.915 M 124.85 % 12.415 M -52.71 % 26.250 M 41.26 % 18.583 M 59.34 % 11.662 M 53.06 % 7.619 M -48.86 % 14.899 M -37.56 % 23.859 M -49.97 % 47.694 M 553.82 % 7.295 M 506.07 % -1.796 M -115.03 % 11.951 M 1 498.43 % -854.621 K 95.68 % -19.775 M -165.81 % 30.047 M 151.40 % 11.952 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure -2.566 M 67.33 % -7.854 M -74.54 % -4.500 M -265.81 % -1.230 M 77.51 % -5.469 M -161.53 % -2.091 M 84.23 % -13.260 M -290.42 % -3.396 M -134.78 % 9.766 M 162.67 % -15.583 M 35.02 % -23.981 M -3 989.78 % -586.357 K 96.23 % -15.563 M -1 014.87 % -1.396 M -119.76 % 7.064 M 140.65 % -17.376 M -57.74 % -11.015 M 4.03 % -11.478 M 84.73 % -75.167 M -675.57 % -9.692 M 50.68 % -19.651 M -8.76 % -18.068 M 18.82 % -22.257 M -70.24 % -13.074 M 8.32 % -14.260 M 67.26 % -43.560 M 22.04 % -55.873 M -226.62 % -17.106 M 80.39 % -87.229 M 13.56 % -100.910 M 45.22 % -184.216 M -131.15 % -79.694 M 31.64 % -116.586 M -87.21 % -62.275 M 30.02 % -88.991 M -10.56 % -80.492 M 7.23 % -86.762 M -706.73 % -10.755 M 52.22 % -22.508 M 6.61 % -24.101 M -2 798.02 % -831.648 K 81.42 % -4.477 M 87.79 % -36.669 M -1 201.61 % -2.817 M -61.02 % -1.750 M 75.44 % -7.123 M 73.39 % -26.766 M 47.74 % -51.219 M -1 444.64 % -3.316 M 26.52 % -4.513 M 79.76 % -22.293 M 43.05 % -39.144 M -113.86 % -18.304 M 46.22 % -34.033 M -1 642.99 % -1.953 M 62.59 % -5.220 M 85.29 % -35.497 M -13.93 % -31.158 M -1 241.95 % -2.322 M
Free CashFlow 7.205 M 2 708.89 % 256.506 K -99.49 % 50.665 M 4 218.66 % -1.230 M -132.02 % 3.841 M 121.15 % -18.165 M -117.23 % 105.429 M 2 506.48 % -4.381 M 87.23 % -34.302 M -388.95 % 11.871 M -90.09 % 119.833 M 11 268.98 % 1.054 M -92.57 % 14.179 M 1 115.72 % -1.396 M 97.65 % -59.367 M -1 521.05 % 4.178 M -76.66 % 17.900 M -0.63 % 18.014 M 502.54 % 2.990 M 104.90 % -60.969 M -2 566.51 % 2.472 M 159.11 % -4.182 M -112.41 % 33.688 M 259.64 % -21.102 M -162.63 % -8.035 M 83.89 % -49.879 M -87.34 % -26.625 M -208.28 % -8.637 M 88.81 % -77.167 M 31.12 % -112.027 M 22.31 % -144.191 M -89.48 % -76.097 M 29.42 % -107.824 M -123.54 % -48.236 M 52.41 % -101.347 M -96.54 % -51.564 M 12.38 % -58.848 M -3 644.63 % 1.660 M -55.64 % 3.742 M 167.81 % -5.519 M -150.96 % 10.830 M 244.66 % 3.142 M 114.43 % -21.770 M -203.46 % 21.042 M -54.20 % 45.944 M 26 645.62 % 171.783 K 100.60 % -28.562 M 27.26 % -39.268 M -841.55 % -4.171 M 82.83 % -24.287 M -413.24 % 7.753 M 128.51 % -27.192 M -48.56 % -18.304 M 46.22 % -34.033 M -1 642.99 % -1.953 M 62.59 % -5.220 M 85.29 % -35.497 M -13.93 % -31.158 M -1 241.95 % -2.322 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007