Jiangsu Flag Chemical Industry Co., Ltd. 300575.SZ
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.422 B 1.35 % | 2.390 B -19.52 % | 2.970 B 35.42 % | 2.193 B 17.78 % | 1.862 B 18.65 % | 1.569 B -4.90 % | 1.650 B 27.40 % | 1.295 B 44.14 % | 898.467 M 11.31 % | 807.155 M 6.42 % | 758.468 M 18.53 % | 639.913 M 25.02 % | 511.853 M 27.48 % | 401.503 M |
| Net income | 11.721 M -93.88 % | 191.623 M -54.38 % | 420.031 M 96.63 % | 213.614 M 8.88 % | 196.188 M 31.00 % | 149.763 M -28.40 % | 209.159 M 78.27 % | 117.325 M 52.06 % | 77.159 M -18.62 % | 94.808 M 18.73 % | 79.851 M 15.93 % | 68.876 M 22.97 % | 56.010 M 30.15 % | 43.034 M |
| Income before tax | 350.680 K -99.83 % | 212.004 M -56.44 % | 486.748 M 103.05 % | 239.717 M 8.27 % | 221.402 M 27.45 % | 173.718 M -29.74 % | 247.253 M 74.81 % | 141.438 M 50.42 % | 94.027 M -18.40 % | 115.236 M 21.34 % | 94.969 M 17.18 % | 81.043 M 23.47 % | 65.639 M 28.59 % | 51.047 M |
| Income before tax ratio | 0.00 -99.84 % | 0.09 -45.88 % | 0.16 49.94 % | 0.11 -8.07 % | 0.12 7.41 % | 0.11 -26.12 % | 0.15 37.22 % | 0.11 4.36 % | 0.10 -26.70 % | 0.14 14.02 % | 0.13 -1.13 % | 0.13 -1.24 % | 0.13 0.86 % | 0.13 |
| EBITDA | 269.759 M -38.55 % | 438.977 M -31.37 % | 639.590 M 80.91 % | 353.534 M 9.09 % | 324.067 M 20.03 % | 269.986 M -15.78 % | 320.558 M 59.12 % | 201.454 M 42.86 % | 141.015 M -8.97 % | 154.911 M 26.60 % | 122.365 M 22.17 % | 100.156 M 36.16 % | 73.556 M 17.15 % | 62.788 M |
| Net income ratio | 0.00 -93.96 % | 0.08 -43.32 % | 0.14 45.20 % | 0.10 -7.56 % | 0.11 10.41 % | 0.10 -24.71 % | 0.13 39.94 % | 0.09 5.49 % | 0.09 -26.89 % | 0.12 11.57 % | 0.11 -2.19 % | 0.11 -1.64 % | 0.11 2.09 % | 0.11 |
| Ratio EBITDA | 0.11 -39.36 % | 0.18 -14.72 % | 0.22 33.59 % | 0.16 -7.38 % | 0.17 1.16 % | 0.17 -11.44 % | 0.19 24.90 % | 0.16 -0.89 % | 0.16 -18.22 % | 0.19 18.96 % | 0.16 3.08 % | 0.16 8.91 % | 0.14 -8.11 % | 0.16 |
| Gross profit ratio | 0.15 -27.69 % | 0.21 -19.36 % | 0.26 17.06 % | 0.22 -6.11 % | 0.23 -1.40 % | 0.24 -1.97 % | 0.24 13.34 % | 0.21 2.18 % | 0.21 -12.37 % | 0.24 -3.74 % | 0.25 -1.23 % | 0.25 6.04 % | 0.24 0.86 % | 0.23 |
| Weighted average shs out dil | 390.701 M -16.40 % | 467.373 M 2.44 % | 456.252 M 1.02 % | 451.657 M 0.95 % | 447.388 M 0.40 % | 445.601 M -0.26 % | 446.779 M 0.29 % | 445.469 M 33.05 % | 334.816 M -0.01 % | 334.859 M 0.09 % | 334.547 M -0.06 % | 334.735 M 0.34 % | 333.590 M -0.47 % | 335.167 M |
| Weighted average shs out | 390.701 M -16.40 % | 467.373 M 2.44 % | 456.252 M 1.02 % | 451.657 M 1.36 % | 445.601 M 0.00 % | 445.601 M -0.26 % | 446.779 M 0.29 % | 445.469 M 33.05 % | 334.816 M -0.01 % | 334.859 M 0.09 % | 334.547 M -0.06 % | 334.735 M 0.34 % | 333.590 M -0.47 % | 335.167 M |
| EPS diluted | 0.03 -92.68 % | 0.41 -55.43 % | 0.92 95.74 % | 0.47 6.82 % | 0.44 29.41 % | 0.34 -27.66 % | 0.47 80.77 % | 0.26 13.04 % | 0.23 -17.86 % | 0.28 16.67 % | 0.24 14.29 % | 0.21 23.53 % | 0.17 30.77 % | 0.13 |
| Earnings per share | 0.03 -92.68 % | 0.41 -55.43 % | 0.92 95.74 % | 0.47 6.82 % | 0.44 29.41 % | 0.34 -27.66 % | 0.47 80.77 % | 0.26 13.04 % | 0.23 -17.86 % | 0.28 16.67 % | 0.24 14.29 % | 0.21 23.53 % | 0.17 30.77 % | 0.13 |
| Gross profit | 360.907 M -26.72 % | 492.481 M -35.10 % | 758.808 M 58.53 % | 478.653 M 10.58 % | 432.854 M 16.99 % | 369.997 M -6.77 % | 396.871 M 44.39 % | 274.851 M 47.28 % | 186.618 M -2.46 % | 191.323 M 2.44 % | 186.763 M 17.07 % | 159.534 M 32.57 % | 120.338 M 28.58 % | 93.587 M |
| Income tax expense | -10.488 M -153.21 % | 19.713 M -68.69 % | 62.963 M 162.23 % | 24.010 M -6.10 % | 25.571 M -5.55 % | 27.075 M -28.93 % | 38.094 M 57.98 % | 24.113 M 42.96 % | 16.868 M -17.43 % | 20.428 M 35.12 % | 15.118 M 24.25 % | 12.168 M 26.36 % | 9.629 M 20.16 % | 8.014 M |
| Cost of revenue | 2.061 B 8.63 % | 1.898 B -14.17 % | 2.211 B 28.97 % | 1.714 B 19.96 % | 1.429 B 19.17 % | 1.199 B -4.30 % | 1.253 B 22.82 % | 1.020 B 43.32 % | 711.849 M 15.59 % | 615.831 M 7.72 % | 571.705 M 19.01 % | 480.378 M 22.70 % | 391.515 M 27.15 % | 307.916 M |
| General and administrative expenses | 50.851 M -0.14 % | 50.925 M 37.51 % | 37.034 M -16.67 % | 44.441 M 15.66 % | 38.423 M 39.29 % | 27.585 M 10.74 % | 24.909 M 34.53 % | 18.516 M 8.30 % | 17.098 M 4.37 % | 16.382 M -15.80 % | 19.456 M 48.43 % | 13.108 M 35.71 % | 9.659 M -64.76 % | 27.407 M |
| Selling and marketing expenses | 24.471 M 71.78 % | 14.245 M -59.25 % | 34.960 M 23.78 % | 28.244 M 35.29 % | 20.877 M -8.32 % | 22.771 M -16.40 % | 27.238 M 45.90 % | 18.669 M 39.26 % | 13.405 M 9.41 % | 12.252 M 5.14 % | 11.653 M 18.76 % | 9.812 M 25.00 % | 7.850 M 24.57 % | 6.302 M |
| Other expenses | 157.606 M 9.30 % | 144.196 M 3 051.45 % | -4.886 M -104.26 % | -2.392 M 32.25 % | -3.531 M 44.11 % | -6.317 M -326.32 % | -1.482 M -154.51 % | -582.180 K -119.70 % | 2.956 M -41.89 % | 5.086 M 32.71 % | 3.832 M 45.50 % | 2.634 M 110.05 % | 1.254 M -38.44 % | 2.037 M |
| Operating expenses | 314.710 M 13.45 % | 277.388 M 6.23 % | 261.115 M 17.44 % | 222.332 M 14.79 % | 193.690 M 11.12 % | 174.305 M 21.62 % | 143.318 M 26.52 % | 113.274 M 20.68 % | 93.865 M 16.56 % | 80.532 M -3.02 % | 83.043 M 24.52 % | 66.690 M 39.05 % | 47.962 M 40.83 % | 34.057 M |
| Cost and expenses | 2.420 B 11.26 % | 2.175 B -12.01 % | 2.472 B 27.65 % | 1.936 B 19.35 % | 1.623 B 18.15 % | 1.373 B -1.64 % | 1.396 B 23.19 % | 1.133 B 40.68 % | 805.713 M 15.70 % | 696.363 M 6.36 % | 654.748 M 19.68 % | 547.069 M 24.48 % | 439.477 M 28.51 % | 341.973 M |
| Research and development expenses | 81.782 M 20.23 % | 68.022 M -3.23 % | 70.291 M 22.52 % | 57.370 M -3.26 % | 59.304 M 34.20 % | 44.192 M 27.32 % | 34.711 M 22.41 % | 28.355 M 72.52 % | 16.436 M 28.23 % | 12.817 M -8.63 % | 14.028 M 33.35 % | 10.520 M 61.42 % | 6.517 M | 0.000 |
| Selling general and administrative expenses | 75.322 M 15.58 % | 65.170 M -9.48 % | 71.994 M -0.95 % | 72.686 M 22.57 % | 59.300 M 17.76 % | 50.356 M -3.43 % | 52.147 M 40.24 % | 37.185 M 21.90 % | 30.503 M 6.52 % | 28.635 M -7.96 % | 31.110 M 35.73 % | 22.921 M 30.91 % | 17.509 M -48.06 % | 33.709 M |
| Interest income | 9.707 M -16.48 % | 11.622 M 411.06 % | 2.274 M -36.27 % | 3.568 M 4.60 % | 3.411 M 148.70 % | 1.372 M -20.36 % | 1.722 M -11.82 % | 1.953 M 69.25 % | 1.154 M -41.82 % | 1.983 M -23.90 % | 2.606 M 127.53 % | 1.146 M 52.45 % | 751.415 K | 0.000 |
| Interest expense | 29.332 M -12.12 % | 33.378 M 157.90 % | 12.942 M 87.01 % | 6.921 M -26.61 % | 9.430 M -28.95 % | 13.272 M -14.92 % | 15.600 M 111.54 % | 7.374 M -12.81 % | 8.458 M 1.04 % | 8.371 M -3.83 % | 8.704 M 41.04 % | 6.171 M 0.70 % | 6.128 M -15.61 % | 7.262 M |
| Depreciation and amortization | 240.886 M 23.95 % | 194.340 M 42.37 % | 136.509 M 23.16 % | 110.840 M 16.29 % | 95.314 M 12.17 % | 84.974 M 49.35 % | 56.896 M 1.51 % | 56.051 M 45.60 % | 38.496 M 29.47 % | 29.734 M 44.61 % | 20.562 M 43.03 % | 14.376 M 703.88 % | 1.788 M -86.91 % | 13.664 M |
| Operating income | 2.288 M -98.94 % | 215.093 M -56.15 % | 490.547 M 102.61 % | 242.109 M 7.64 % | 224.932 M 24.94 % | 180.034 M -27.62 % | 248.735 M 75.14 % | 142.020 M 55.78 % | 91.165 M -17.24 % | 110.150 M 20.58 % | 91.351 M 16.51 % | 78.409 M 21.78 % | 64.385 M 31.07 % | 49.124 M |
| Operating income ratio | 0.00 -98.95 % | 0.09 -45.52 % | 0.17 49.61 % | 0.11 -8.61 % | 0.12 5.30 % | 0.11 -23.89 % | 0.15 37.48 % | 0.11 8.08 % | 0.10 -25.65 % | 0.14 13.31 % | 0.12 -1.71 % | 0.12 -2.59 % | 0.13 2.81 % | 0.12 |
| Total other income expenses net | -1.937 M 37.28 % | -3.088 M 18.69 % | -3.799 M -58.81 % | -2.392 M 32.25 % | -3.531 M 44.11 % | -6.317 M -326.32 % | -1.482 M -154.51 % | -582.180 K -120.34 % | 2.862 M -43.73 % | 5.086 M 40.56 % | 3.618 M 37.38 % | 2.634 M 110.06 % | 1.254 M -34.82 % | 1.924 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 700.087 M 77.10 % | 395.297 M -2.11 % | 403.831 M 75.35 % | 230.295 M 255.38 % | -148.213 M -3 238.38 % | -4.440 M 89.30 % | -41.511 M 85.29 % | -282.188 M 20.72 % | -355.960 M -1 538.48 % | 24.746 M 401.18 % | -8.216 M 87.53 % | -65.885 M -132.93 % | -28.286 M -425.68 % | 8.685 M |
| Total investments | 12.132 M -71.30 % | 42.276 M -43.15 % | 74.360 M 56.71 % | 47.450 M 3 734.20 % | 1.238 M -26.77 % | 1.690 M -61.23 % | 4.359 M -41.19 % | 7.412 M 3 892.56 % | 185.637 K -96.58 % | 5.428 M 1.22 % | 5.363 M | 0.000 -100.00 % | 104.700 K -66.43 % | 311.900 K |
| Total debt | 1.167 B 20.79 % | 966.084 M 9.11 % | 885.446 M 39.98 % | 632.570 M 17.69 % | 537.469 M 15.13 % | 466.823 M -6.93 % | 501.574 M 72.13 % | 291.389 M 63.05 % | 178.716 M 2.01 % | 175.187 M 31.60 % | 133.120 M 50.02 % | 88.735 M 87.68 % | 47.281 M -38.96 % | 77.460 M |
| Accumulated other comprehensive income loss | 226.741 M 1.56 % | 223.250 M 28.49 % | 173.755 M 58.15 % | 109.870 M 120.75 % | 49.772 M -46.81 % | 93.582 M 14.95 % | 81.410 M 41.00 % | 57.736 M 34.52 % | 42.919 M -72.58 % | 156.540 M 117 341.63 % | 133.292 K -82.42 % | 758.109 K | 0.000 | 0.000 |
| Retained earnings | 1.275 B -3.49 % | 1.321 B 5.62 % | 1.251 B 35.62 % | 922.533 M 17.80 % | 783.127 M 21.72 % | 643.387 M 12.78 % | 570.497 M 40.81 % | 405.145 M 27.46 % | 317.866 M 22.18 % | 260.170 M 39.49 % | 186.520 M 55.38 % | 120.039 M 88.95 % | 63.531 M -21.31 % | 80.735 M |
| Common stock | 464.756 M 0.00 % | 464.756 M 49.89 % | 310.059 M 49.78 % | 207.016 M 49.96 % | 138.050 M 4.56 % | 132.030 M 80.00 % | 73.350 M 0.00 % | 73.350 M 0.00 % | 73.350 M 33.36 % | 55.000 M 0.00 % | 55.000 M 0.00 % | 55.000 M 0.00 % | 55.000 M 10.00 % | 50.000 M |
| Total equity | 2.224 B -1.92 % | 2.267 B 10.25 % | 2.057 B 23.67 % | 1.663 B 13.92 % | 1.460 B 13.15 % | 1.290 B 6.78 % | 1.208 B 19.85 % | 1.008 B 11.27 % | 906.052 M 92.08 % | 471.710 M 22.32 % | 385.649 M 23.64 % | 311.923 M 25.17 % | 249.192 M 26.64 % | 196.779 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.742 M -81.14 % | 35.747 M 256.66 % | 10.023 M | 0.000 | 0.000 -100.00 % | 5.342 M | 0.000 | 0.000 | 0.000 |
| Long term debt | 597.097 M 20.13 % | 497.030 M -29.51 % | 705.130 M 78.65 % | 394.697 M 45.29 % | 271.663 M 0.67 % | 269.858 M 21.76 % | 221.632 M 109.78 % | 105.649 M 57.22 % | 67.200 M -30.00 % | 96.000 M 74.55 % | 55.000 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 642.808 M 18.03 % | 544.622 M -26.85 % | 744.546 M 76.13 % | 422.737 M 46.86 % | 287.844 M -4.37 % | 301.004 M 16.95 % | 257.379 M 122.51 % | 115.672 M 55.96 % | 74.169 M -26.76 % | 101.269 M 67.82 % | 60.342 M 2 828.77 % | 2.060 M -10.47 % | 2.301 M 58.71 % | 1.450 M |
| Other current liabilities | 336.545 M 191.93 % | 115.281 M 538.28 % | -26.303 M -119.76 % | 133.132 M 167.62 % | 49.746 M 403.38 % | 9.882 M -92.42 % | 130.297 M 56.61 % | 83.196 M 38.56 % | 60.042 M 171.56 % | 22.110 M -48.89 % | 43.263 M 98.06 % | 21.843 M 239.29 % | 6.438 M 7.37 % | 5.996 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 179.648 M 10.58 % | 162.452 M -3.78 % | 168.843 M 136.06 % | 71.526 M 10.78 % | 64.566 M 44.49 % | 44.686 M 8.46 % | 41.199 M 745.14 % | 4.875 M 850.83 % | -649.257 K -133.04 % | 1.965 M -50.74 % | 3.989 M 478.75 % | -1.053 M |
| Short term debt | 569.876 M 21.49 % | 469.054 M 160.13 % | 180.316 M -17.43 % | 218.374 M 0.44 % | 217.421 M 4.61 % | 207.848 M -6.51 % | 222.325 M 19.70 % | 185.740 M 192.43 % | 63.516 M -19.79 % | 79.187 M 40.63 % | 56.310 M -28.49 % | 78.749 M 66.56 % | 47.281 M -38.96 % | 77.460 M |
| Total current liabilities | 1.546 B 47.96 % | 1.045 B -15.69 % | 1.239 B 15.91 % | 1.069 B 34.88 % | 792.597 M 22.09 % | 649.212 M -15.98 % | 772.729 M 29.34 % | 597.435 M 30.54 % | 457.660 M 41.41 % | 323.649 M -17.05 % | 390.184 M 18.18 % | 330.173 M 80.47 % | 182.954 M -6.19 % | 195.027 M |
| Total liabilities | 2.189 B 37.70 % | 1.589 B -19.88 % | 1.984 B 32.98 % | 1.492 B 38.07 % | 1.080 B 13.70 % | 950.217 M -7.76 % | 1.030 B 44.45 % | 713.107 M 34.09 % | 531.829 M 25.16 % | 424.919 M -5.68 % | 450.526 M 35.61 % | 332.234 M 79.34 % | 185.256 M -5.71 % | 196.477 M |
| Other non current assets | 45.908 M 96.28 % | 23.389 M -66.38 % | 69.568 M -49.78 % | 138.532 M 16.94 % | 118.460 M 201.27 % | 39.320 M 30.91 % | 30.037 M 13.70 % | 26.418 M 147.00 % | 10.695 M -62.73 % | 28.695 M 69.21 % | 16.958 M -53.25 % | 36.273 M 14.49 % | 31.682 M 320.99 % | 7.526 M |
| Long term investments | -17.614 M | 0.000 -100.00 % | 28.274 M 3 983.13 % | 692.458 K 100.76 % | -91.514 M -284.64 % | -23.792 M -645.85 % | 4.359 M -71.61 % | 15.353 M 143.82 % | 6.297 M 16.00 % | 5.428 M 1.22 % | 5.363 M | 0.000 -100.00 % | 104.700 K -66.43 % | 311.900 K |
| Intangible assets | 146.993 M -2.61 % | 150.928 M 37.67 % | 109.630 M 19.57 % | 91.686 M -2.41 % | 93.953 M 49.11 % | 63.008 M -2.44 % | 64.583 M 9.60 % | 58.927 M -2.49 % | 60.431 M 141.04 % | 25.071 M 4.96 % | 23.887 M 158.87 % | 9.227 M 0.83 % | 9.151 M -2.30 % | 9.367 M |
| GoodWill | 29.880 M 0.00 % | 29.880 M 4.45 % | 28.608 M | 0.000 | 0.000 -100.00 % | 1.246 M 0.00 % | 1.246 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 176.873 M -2.18 % | 180.808 M 30.80 % | 138.238 M 50.77 % | 91.686 M -2.41 % | 93.953 M 46.22 % | 64.254 M -2.39 % | 65.829 M 11.71 % | 58.927 M -2.49 % | 60.431 M 141.04 % | 25.071 M 4.96 % | 23.887 M 158.87 % | 9.227 M 0.83 % | 9.151 M -2.30 % | 9.367 M |
| Property plant equipment net | 2.369 B 3.71 % | 2.284 B 15.21 % | 1.983 B 34.38 % | 1.475 B 39.55 % | 1.057 B -2.52 % | 1.085 B 8.85 % | 996.490 M 77.83 % | 560.357 M 41.73 % | 395.381 M 12.65 % | 350.968 M 20.85 % | 290.414 M 56.26 % | 185.851 M 66.02 % | 111.945 M 2.80 % | 108.897 M |
| Total non current assets | 2.606 B 4.06 % | 2.504 B 11.88 % | 2.238 B 30.31 % | 1.718 B 44.80 % | 1.186 B 1.28 % | 1.171 B 6.25 % | 1.102 B 65.54 % | 665.878 M 39.70 % | 476.657 M 15.13 % | 414.032 M 21.37 % | 341.123 M 46.21 % | 233.317 M 50.99 % | 154.529 M 21.21 % | 127.487 M |
| Other current assets | 109.405 M 6.54 % | 102.685 M -45.78 % | 189.389 M 11.21 % | 170.299 M 37.57 % | 123.787 M -26.34 % | 168.060 M 38.33 % | 121.496 M 70.18 % | 71.391 M 165.57 % | 26.882 M 439.83 % | 4.980 M -47.44 % | 9.474 M 57.70 % | 6.008 M -95.05 % | 121.298 M 0.66 % | 120.497 M |
| Short term investments | 29.747 M -29.64 % | 42.276 M -8.27 % | 46.086 M -1.43 % | 46.757 M -49.59 % | 92.752 M 263.99 % | 25.482 M | 0.000 100.00 % | -7.941 M -29.95 % | -6.111 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 466.886 M 9.14 % | 427.773 M -11.18 % | 481.615 M 19.72 % | 402.274 M -41.33 % | 685.682 M 45.50 % | 471.263 M -13.22 % | 543.085 M -5.32 % | 573.577 M 7.28 % | 534.676 M 255.40 % | 150.441 M 6.44 % | 141.336 M -8.59 % | 154.619 M 104.61 % | 75.567 M 9.88 % | 68.775 M |
| Cash and short term investments | 496.633 M 5.66 % | 470.049 M -10.93 % | 527.701 M 17.52 % | 449.031 M -42.32 % | 778.434 M 56.71 % | 496.745 M -8.53 % | 543.085 M -5.32 % | 573.577 M 7.28 % | 534.676 M 255.40 % | 150.441 M 6.44 % | 141.336 M -8.59 % | 154.619 M 104.61 % | 75.567 M 9.88 % | 68.775 M |
| Total current assets | 1.807 B 33.58 % | 1.352 B -24.95 % | 1.802 B 25.39 % | 1.437 B 6.14 % | 1.354 B 26.64 % | 1.069 B -5.89 % | 1.136 B 7.64 % | 1.055 B 9.80 % | 961.224 M 99.18 % | 482.596 M -2.52 % | 495.052 M 20.50 % | 410.839 M 46.77 % | 279.919 M 5.32 % | 265.770 M |
| Inventory | 522.293 M 21.57 % | 429.611 M -11.25 % | 484.073 M 34.26 % | 360.561 M 93.42 % | 186.410 M -33.32 % | 279.553 M 9.90 % | 254.360 M 43.31 % | 177.488 M 0.22 % | 177.092 M 9.88 % | 161.172 M -2.44 % | 165.211 M 86.27 % | 88.696 M 6.79 % | 83.055 M 8.57 % | 76.497 M |
| Net receivables | 678.359 M 94.41 % | 348.936 M -41.94 % | 600.953 M 31.42 % | 457.278 M 66.83 % | 274.098 M 10.65 % | 247.719 M 12.15 % | 220.879 M -5.24 % | 233.103 M 4.73 % | 222.574 M 32.16 % | 168.415 M -7.54 % | 182.142 M 12.77 % | 161.516 M 33.30 % | 121.169 M 0.64 % | 120.394 M |
| Tax assets | 31.342 M 101.45 % | 15.558 M -19.45 % | 19.315 M 72.51 % | 11.196 M 40.50 % | 7.969 M 18.17 % | 6.744 M 21.17 % | 5.565 M 15.38 % | 4.824 M 25.20 % | 3.853 M -0.45 % | 3.870 M -14.03 % | 4.502 M 128.96 % | 1.966 M 19.42 % | 1.646 M 18.82 % | 1.386 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 |
| Account payables | 632.383 M 39.19 % | 454.344 M -48.31 % | 878.937 M 31.83 % | 666.699 M 87.99 % | 354.654 M 1.83 % | 348.296 M -14.37 % | 406.738 M 27.06 % | 320.123 M 11.44 % | 287.267 M 22.10 % | 235.264 M -16.59 % | 282.068 M 26.45 % | 223.064 M 70.18 % | 131.072 M 13.15 % | 115.835 M |
| Tax payables | 6.890 M 15.23 % | 5.979 M -77.47 % | 26.542 M 65.82 % | 16.007 M 728.29 % | 1.933 M -83.43 % | 11.661 M -12.77 % | 13.368 M 59.61 % | 8.376 M 48.62 % | 5.636 M 143.65 % | -12.912 M 21.54 % | -16.457 M -177.30 % | -5.935 M -223.08 % | -1.837 M 56.93 % | -4.265 M |
| Deferred revenue non current | 43.763 M -3.40 % | 45.301 M 35.64 % | 33.399 M 31.99 % | 25.305 M 101.33 % | 12.568 M -46.27 % | 23.391 M 120.26 % | 10.620 M 5.96 % | 10.023 M 43.82 % | 6.969 M 34.58 % | 5.178 M -3.07 % | 5.342 M 159.29 % | 2.060 M -10.47 % | 2.301 M 58.71 % | 1.450 M |
| Minority interest | 101.563 M -0.86 % | 102.445 M 902.81 % | 10.216 M 58.09 % | 6.462 M 184.80 % | 2.269 M -71.40 % | 7.933 M -28.23 % | 11.053 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.882 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.810 M -118.41 % | -9.986 M | 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 |
| Other total stockholders equity | 155.323 M 0.00 % | 155.323 M -67.98 % | 485.064 M -7.95 % | 526.939 M -1.75 % | 536.327 M 29.79 % | 413.237 M -25.32 % | 553.327 M 17.25 % | 471.917 M 0.00 % | 471.917 M 201.47 % | 156.540 M 8.61 % | 144.129 M 5.29 % | 136.884 M 4.76 % | 130.662 M 97.84 % | 66.044 M |
| Deferred tax liabilities non current | 1.947 M -14.99 % | 2.291 M -61.93 % | 6.018 M 119.99 % | 2.735 M -24.28 % | 3.612 M 256.27 % | 1.014 M 100.52 % | -196.505 M -86.00 % | -105.649 M -57.22 % | -67.200 M -73 817.35 % | 91.159 K 100.17 % | -55.000 M | 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 |
| Total assets | 4.412 B 14.41 % | 3.856 B -4.55 % | 4.040 B 28.07 % | 3.155 B 24.19 % | 2.540 B 13.38 % | 2.240 B 0.09 % | 2.238 B 30.04 % | 1.721 B 19.71 % | 1.438 B 60.37 % | 896.629 M 7.23 % | 836.175 M 29.81 % | 644.157 M 48.27 % | 434.448 M 10.47 % | 393.256 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -7.544 M -83.80 % | -4.105 M -230.64 % | 3.142 M 2 012.73 % | -164.260 K 77.61 % | -733.734 K 24.42 % | -970.851 K -1 219.68 % | -73.567 K -110.18 % | 722.600 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 4.823 M -61.90 % | 12.659 M -1.44 % | 12.845 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -74.866 M -30.67 % | -57.293 M 39.32 % | -94.418 M 57.32 % | -221.202 M -1 727.06 % | 13.595 M 6 075.57 % | 220.145 K -97.61 % | 9.197 M 139.99 % | -22.996 M -30.12 % | -17.673 M 67.95 % | -55.141 M -118.45 % | -25.242 M -308.12 % | 12.129 M -18.71 % | 14.920 M | 0.000 |
| Accounts receivables | -227.066 M -169.79 % | 325.351 M 279.76 % | -180.996 M 39.94 % | -301.355 M -147.34 % | -121.840 M -415.51 % | 38.618 M 207.13 % | -36.047 M 33.13 % | -53.905 M 33.28 % | -80.796 M -644.81 % | 14.830 M 63.42 % | 9.075 M 118.50 % | -49.059 M | 0.000 | 0.000 |
| Inventory | -113.347 M -351.12 % | 45.137 M 138.82 % | -116.259 M 33.24 % | -174.151 M -286.17 % | 93.543 M 394.94 % | -31.716 M 58.24 % | -75.949 M -5 649.69 % | -1.321 M 91.59 % | -15.715 M -478.48 % | 4.152 M 105.36 % | -77.435 M -1 272.63 % | -5.641 M 13.97 % | -6.557 M | 0.000 |
| Accounts payables | 265.547 M 162.08 % | -427.781 M -303.34 % | 210.381 M -18.59 % | 258.409 M 566.84 % | 38.751 M 694.56 % | -6.518 M -105.35 % | 121.927 M 267.25 % | 33.200 M -57.93 % | 78.912 M 205.43 % | -74.846 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 100.00 % | -7.544 M -83.80 % | -4.105 M -230.64 % | 3.142 M 2 012.71 % | -164.261 K -100.19 % | 85.146 M 492.83 % | -21.675 M -1 006.88 % | -1.958 M 96.70 % | -59.293 M -213.60 % | 52.193 M 193.71 % | 17.770 M -17.26 % | 21.477 M | 0.000 |
| Other non cash items | 58.264 M -21.94 % | 74.641 M 38.64 % | 53.839 M 37.28 % | 39.219 M 126.01 % | 17.353 M -30.90 % | 25.114 M 195.60 % | 8.496 M -38.11 % | 13.727 M 57.54 % | 8.713 M 367.96 % | -3.252 M -129.71 % | 10.945 M 14.41 % | 9.567 M 58.05 % | 6.053 M -74.12 % | 23.386 M |
| Net cash provided by operating activities | 235.123 M -41.70 % | 403.312 M -21.79 % | 515.678 M 266.72 % | 140.620 M -56.06 % | 320.014 M 25.51 % | 254.974 M -8.99 % | 280.165 M 74.71 % | 160.360 M 53.45 % | 104.503 M 57.98 % | 66.149 M -23.19 % | 86.116 M -17.94 % | 104.947 M 17.89 % | 89.018 M 280.65 % | 23.386 M |
| Investments in property plant and equipment | -372.151 M -6.43 % | -349.664 M 31.30 % | -508.970 M -11.75 % | -455.444 M -119.55 % | -207.446 M -34.24 % | -154.539 M 65.79 % | -451.701 M -130.72 % | -195.782 M -144.02 % | -80.233 M 15.10 % | -94.503 M 29.17 % | -133.422 M -136.04 % | -56.525 M -36.84 % | -41.306 M -151.21 % | -16.443 M |
| Acquisitions net | 0.000 100.00 % | -7.641 M -17 369.03 % | 44.247 K -62.41 % | 117.699 K 2 900.74 % | 3.922 K 13 161 155 526 800.00 % | 0.000 -100.00 % | 2.835 M 252 981.07 % | 1.120 K | 0.000 -100.00 % | 51.300 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -12.000 M 42.58 % | -20.897 M 87.91 % | -172.916 M 56.55 % | -397.950 M 47.72 % | -761.160 M -13.88 % | -668.380 M -20 095.29 % | -3.310 M 55.70 % | -7.470 M -3 295.64 % | -220.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 165.801 M -57.32 % | 388.430 M -49.99 % | 776.642 M 27.06 % | 611.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -728.512 K 97.53 % | -29.469 M -160.69 % | -11.304 M -184.17 % | 13.430 M -57.82 % | 31.840 M 645.41 % | 4.272 M 24.65 % | 3.427 M 11.13 % | 3.084 M 171.06 % | 1.138 M -53.21 % | 2.431 M 211.45 % | 780.639 K -69.40 % | 2.551 M 239.49 % | 751.500 K 1 584.98 % | 44.600 K |
| Net cash used for investing activites | -384.880 M 5.59 % | -407.671 M 22.69 % | -527.345 M -16.82 % | -451.416 M -181.92 % | -160.120 M 22.80 % | -207.408 M 54.07 % | -451.584 M -125.60 % | -200.169 M -152.37 % | -79.315 M 13.86 % | -92.072 M 30.59 % | -132.642 M -145.75 % | -53.974 M -33.09 % | -40.555 M -147.31 % | -16.398 M |
| Debt repayment | 297.078 M 344.64 % | 66.813 M -66.70 % | 200.616 M 111.73 % | 94.751 M 46.39 % | 64.723 M 201.94 % | -63.489 M -134.00 % | 186.759 M 65.75 % | 112.673 M 3 093.07 % | 3.529 M -91.61 % | 42.067 M -5.22 % | 44.385 M 5.87 % | 41.924 M 239.23 % | -30.111 M -156.85 % | 52.963 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.493 M | 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 |
| Dividends paid | -93.332 M 36.78 % | -147.632 M -138.07 % | -62.012 M -12.33 % | -55.204 M -39.37 % | -39.609 M 32.50 % | -58.680 M -20.10 % | -48.858 M -107.71 % | -23.522 M -28.51 % | -18.303 M -5.69 % | -17.318 M -41.15 % | -12.269 M -14.84 % | -10.684 M 0.54 % | -10.742 M -29.34 % | -8.305 M |
| Other financing activites | -72.640 M -163.99 % | 113.509 M 295.01 % | -58.207 M 38.63 % | -94.850 M -231.42 % | 72.176 M 35.90 % | 53.111 M 180.42 % | -66.039 M -324.99 % | 29.353 M -90.78 % | 318.206 M 2 298.43 % | 13.267 M 451.83 % | -3.771 M 87.83 % | -30.998 M -3 586.27 % | -840.900 K 94.88 % | -16.410 M |
| Net cash used provided by financing activities | 131.106 M 301.07 % | 32.689 M -59.34 % | 80.397 M 213.81 % | -70.640 M -192.32 % | 76.520 M 180.37 % | -95.213 M -197.91 % | 97.247 M -17.94 % | 118.504 M -60.95 % | 303.432 M 698.15 % | 38.017 M 8.27 % | 35.114 M 14 365.56 % | 242.742 K 100.58 % | -41.694 M -247.60 % | 28.248 M |
| Effect of forex changes on cash | 15.603 M -1.77 % | 15.884 M 78.96 % | 8.876 M 722.50 % | 1.079 M 120.11 % | -5.367 M -404.08 % | -1.065 M -178.61 % | 1.354 M 125.73 % | -5.264 M -424.04 % | 1.624 M -85.91 % | 11.528 M 923.26 % | 1.127 M 122.26 % | -5.062 M -518.56 % | -818.300 K 65.61 % | -2.380 M |
| Net change in cash | -3.048 M -106.89 % | 44.215 M -43.03 % | 77.607 M 120.40 % | -380.358 M -264.62 % | 231.046 M 574.31 % | -48.712 M 33.10 % | -72.817 M -199.16 % | 73.432 M -77.76 % | 330.244 M 1 297.99 % | 23.623 M 329.68 % | -10.285 M -122.28 % | 46.155 M 675.59 % | 5.951 M -81.89 % | 32.857 M |
| Cash at beginning of period | 372.466 M 13.47 % | 328.251 M 30.96 % | 250.644 M -60.28 % | 631.002 M 57.77 % | 399.956 M -10.86 % | 448.667 M -13.96 % | 521.485 M 16.39 % | 448.053 M 280.32 % | 117.809 M 25.08 % | 94.186 M -9.84 % | 104.471 M 79.15 % | 58.317 M 11.36 % | 52.366 M 168.42 % | 19.509 M |
| Cash at end of period | 369.418 M -0.82 % | 372.466 M 13.47 % | 328.251 M 30.96 % | 250.644 M -60.28 % | 631.002 M 57.77 % | 399.956 M -10.86 % | 448.667 M -13.96 % | 521.485 M 16.39 % | 448.053 M 280.32 % | 117.809 M 25.08 % | 94.186 M -9.84 % | 104.471 M 79.14 % | 58.317 M 11.36 % | 52.366 M |
| Operating cash flow | 235.123 M -41.70 % | 403.312 M -21.79 % | 515.678 M 266.72 % | 140.620 M -56.06 % | 320.014 M 25.51 % | 254.974 M -8.99 % | 280.165 M 74.71 % | 160.360 M 53.45 % | 104.503 M 57.98 % | 66.149 M -23.19 % | 86.116 M -17.94 % | 104.947 M 17.89 % | 89.018 M 280.65 % | 23.386 M |
| Capital expenditure | -372.151 M -6.43 % | -349.664 M 31.30 % | -508.970 M -11.75 % | -455.444 M -119.55 % | -207.446 M -34.24 % | -154.539 M 65.79 % | -451.701 M -130.72 % | -195.782 M -144.02 % | -80.233 M 15.10 % | -94.503 M 29.17 % | -133.422 M -136.04 % | -56.525 M -36.84 % | -41.306 M -151.21 % | -16.443 M |
| Free CashFlow | -137.028 M -355.42 % | 53.648 M 699.70 % | 6.709 M 102.13 % | -314.824 M -379.68 % | 112.568 M 12.08 % | 100.434 M 158.55 % | -171.536 M -384.27 % | -35.422 M -245.95 % | 24.270 M 185.60 % | -28.354 M 40.06 % | -47.306 M -197.70 % | 48.422 M 1.49 % | 47.712 M 587.15 % | 6.943 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 801.580 M 51.44 % | 529.298 M -17.70 % | 643.135 M 11.73 % | 575.604 M -22.77 % | 745.269 M 64.09 % | 454.174 M 10.72 % | 410.192 M -26.10 % | 555.062 M -18.68 % | 682.551 M -8.04 % | 742.208 M -7.77 % | 804.743 M -2.16 % | 822.507 M 27.46 % | 645.319 M -7.42 % | 697.012 M 1.80 % | 684.684 M 14.64 % | 597.248 M 43.12 % | 417.301 M -15.45 % | 493.571 M 12.87 % | 437.307 M 4.67 % | 417.816 M -23.99 % | 549.705 M 20.31 % | 456.921 M 25.21 % | 364.927 M 15.51 % | 315.926 M -6.61 % | 338.274 M -38.49 % | 549.948 M 16.88 % | 470.529 M 22.86 % | 382.987 M 0.47 % | 381.203 M -8.17 % | 415.131 M 7.02 % | 387.886 M 49.92 % | 258.736 M -20.49 % | 325.414 M 0.74 % | 323.024 M 13.74 % | 284.009 M 48.76 % | 190.918 M -13.42 % | 220.505 M 8.60 % | 203.034 M -1.75 % | 206.658 M 9.91 % | 188.027 M -8.83 % | 206.235 M 0.00 % | 206.235 M -5.36 % | 217.924 M 34.33 % | 162.235 M -24.97 % | 216.234 M 33.42 % | 162.074 M |
| Net income | -26.437 M 22.48 % | -34.102 M -130.47 % | -14.797 M 9.89 % | -16.420 M -131.09 % | 52.821 M 634.44 % | -9.883 M 12.60 % | -11.309 M -136.73 % | 30.788 M -61.25 % | 79.446 M -14.30 % | 92.697 M -23.15 % | 120.621 M 0.34 % | 120.211 M 70.00 % | 70.712 M -34.82 % | 108.488 M 24.34 % | 87.248 M 156.13 % | 34.063 M 5.58 % | 32.264 M -46.26 % | 60.039 M 32.09 % | 45.452 M 68.85 % | 26.919 M -63.45 % | 73.646 M 46.79 % | 50.171 M 77.71 % | 28.232 M 20.90 % | 23.353 M -0.02 % | 23.357 M -68.78 % | 74.821 M -1.22 % | 75.741 M 45.62 % | 52.013 M 9.18 % | 47.642 M 41.11 % | 33.762 M -10.69 % | 37.804 M 140.71 % | 15.705 M -36.84 % | 24.867 M -36.15 % | 38.948 M 82.59 % | 21.331 M 42.78 % | 14.940 M -19.10 % | 18.467 M -17.64 % | 22.422 M -13.71 % | 25.984 M 52.73 % | 17.013 M -34.33 % | 25.906 M 0.00 % | 25.906 M 0.27 % | 25.835 M 170.03 % | 9.567 M -63.21 % | 26.005 M 41.00 % | 18.444 M |
| Income before tax | -18.067 M 52.74 % | -38.232 M -55.89 % | -24.525 M 0.20 % | -24.573 M -143.14 % | 56.968 M 856.17 % | -7.534 M 68.00 % | -23.546 M -170.44 % | 33.425 M -64.12 % | 93.165 M -14.50 % | 108.960 M -20.14 % | 136.435 M -6.33 % | 145.649 M 78.60 % | 81.551 M -33.76 % | 123.112 M 25.43 % | 98.155 M 158.47 % | 37.976 M 4.54 % | 36.327 M -45.99 % | 67.260 M 31.70 % | 51.072 M 80.59 % | 28.280 M -65.74 % | 82.556 M 38.77 % | 59.494 M 78.31 % | 33.365 M 30.95 % | 25.478 M 3.66 % | 24.579 M -72.78 % | 90.296 M -0.46 % | 90.712 M 45.47 % | 62.357 M 11.79 % | 55.778 M 45.23 % | 38.406 M -11.37 % | 43.332 M 109.17 % | 20.717 M -33.90 % | 31.342 M -31.93 % | 46.047 M 82.29 % | 25.260 M 37.36 % | 18.389 M -19.73 % | 22.909 M -16.60 % | 27.469 M -11.22 % | 30.942 M 49.34 % | 20.720 M -34.82 % | 31.787 M 0.00 % | 31.787 M 7.69 % | 29.516 M 143.59 % | 12.117 M -61.31 % | 31.320 M 42.27 % | 22.015 M |
| Income before tax ratio | -0.02 68.80 % | -0.07 -89.41 % | -0.04 10.68 % | -0.04 -155.85 % | 0.08 560.82 % | -0.02 71.10 % | -0.06 -195.32 % | 0.06 -55.88 % | 0.14 -7.02 % | 0.15 -13.41 % | 0.17 -4.26 % | 0.18 40.12 % | 0.13 -28.45 % | 0.18 23.21 % | 0.14 125.46 % | 0.06 -26.96 % | 0.09 -36.12 % | 0.14 16.68 % | 0.12 72.55 % | 0.07 -54.93 % | 0.15 15.34 % | 0.13 42.41 % | 0.09 13.37 % | 0.08 10.99 % | 0.07 -55.75 % | 0.16 -14.83 % | 0.19 18.41 % | 0.16 11.27 % | 0.15 58.16 % | 0.09 -17.19 % | 0.11 39.52 % | 0.08 -16.87 % | 0.10 -32.43 % | 0.14 60.28 % | 0.09 -7.66 % | 0.10 -7.29 % | 0.10 -23.21 % | 0.14 -9.64 % | 0.15 35.87 % | 0.11 -28.51 % | 0.15 0.00 % | 0.15 13.80 % | 0.14 81.34 % | 0.07 -48.44 % | 0.14 6.63 % | 0.14 |
| EBITDA | -6.983 M 74.30 % | -27.176 M -87.33 % | -14.507 M 27.15 % | -19.912 M -116.15 % | 123.307 M 225.31 % | 37.904 M -6.22 % | 40.421 M -59.00 % | 98.592 M -34.31 % | 150.078 M -7.54 % | 162.320 M -8.99 % | 178.345 M -4.56 % | 186.858 M 120.67 % | 84.676 M -46.12 % | 157.164 M 21.33 % | 129.533 M 80.68 % | 71.691 M 10.91 % | 64.640 M -31.81 % | 94.794 M 20.46 % | 78.696 M 40.15 % | 56.150 M -47.91 % | 107.786 M 33.34 % | 80.835 M 35.98 % | 59.448 M 51.79 % | 39.165 M -12.05 % | 44.529 M -56.31 % | 101.932 M 10.18 % | 92.515 M 31.46 % | 70.374 M 48.37 % | 47.430 M -18.88 % | 58.472 M 75.42 % | 33.333 M 50.00 % | 22.222 M -23.71 % | 29.128 M -48.96 % | 57.071 M 59.11 % | 35.870 M 33.89 % | 26.791 M 22.55 % | 21.861 M -31.04 % | 31.701 M -18.46 % | 38.877 M 43.99 % | 26.999 M -33.83 % | 40.806 M 0.00 % | 40.806 M 13.78 % | 35.865 M 289.58 % | 9.206 M -75.69 % | 37.871 M 22.75 % | 30.851 M |
| Net income ratio | -0.03 48.81 % | -0.06 -180.04 % | -0.02 19.35 % | -0.03 -140.25 % | 0.07 425.69 % | -0.02 21.07 % | -0.03 -149.70 % | 0.06 -52.35 % | 0.12 -6.80 % | 0.12 -16.67 % | 0.15 2.56 % | 0.15 33.38 % | 0.11 -29.60 % | 0.16 22.14 % | 0.13 123.42 % | 0.06 -26.23 % | 0.08 -36.44 % | 0.12 17.04 % | 0.10 61.32 % | 0.06 -51.91 % | 0.13 22.01 % | 0.11 41.93 % | 0.08 4.66 % | 0.07 7.06 % | 0.07 -49.25 % | 0.14 -15.48 % | 0.16 18.53 % | 0.14 8.67 % | 0.12 53.67 % | 0.08 -16.55 % | 0.10 60.56 % | 0.06 -20.57 % | 0.08 -36.62 % | 0.12 60.54 % | 0.08 -4.02 % | 0.08 -6.56 % | 0.08 -24.17 % | 0.11 -12.17 % | 0.13 38.96 % | 0.09 -27.97 % | 0.13 0.00 % | 0.13 5.96 % | 0.12 101.02 % | 0.06 -50.96 % | 0.12 5.68 % | 0.11 |
| Ratio EBITDA | -0.01 83.03 % | -0.05 -127.62 % | -0.02 34.80 % | -0.03 -120.91 % | 0.17 98.25 % | 0.08 -15.31 % | 0.10 -44.52 % | 0.18 -19.22 % | 0.22 0.54 % | 0.22 -1.32 % | 0.22 -2.45 % | 0.23 73.14 % | 0.13 -41.81 % | 0.23 19.19 % | 0.19 57.61 % | 0.12 -22.51 % | 0.15 -19.35 % | 0.19 6.73 % | 0.18 33.91 % | 0.13 -31.46 % | 0.20 10.83 % | 0.18 8.60 % | 0.16 31.41 % | 0.12 -5.83 % | 0.13 -28.98 % | 0.19 -5.73 % | 0.20 7.00 % | 0.18 47.68 % | 0.12 -11.66 % | 0.14 63.91 % | 0.09 0.05 % | 0.09 -4.05 % | 0.09 -49.34 % | 0.18 39.89 % | 0.13 -10.00 % | 0.14 41.54 % | 0.10 -36.50 % | 0.16 -17.00 % | 0.19 31.01 % | 0.14 -27.43 % | 0.20 0.00 % | 0.20 20.23 % | 0.16 190.03 % | 0.06 -67.60 % | 0.18 -7.99 % | 0.19 |
| Gross profit ratio | 0.10 -8.42 % | 0.11 -18.23 % | 0.13 17.28 % | 0.11 -44.71 % | 0.20 69.46 % | 0.12 -16.57 % | 0.14 -26.36 % | 0.19 -19.99 % | 0.24 -10.46 % | 0.27 -9.39 % | 0.30 21.56 % | 0.24 19.18 % | 0.20 -23.89 % | 0.27 0.81 % | 0.27 58.94 % | 0.17 -10.73 % | 0.19 -20.91 % | 0.24 10.23 % | 0.22 2.51 % | 0.21 -22.48 % | 0.27 22.19 % | 0.22 -15.80 % | 0.26 21.84 % | 0.22 20.02 % | 0.18 -31.27 % | 0.26 -15.91 % | 0.31 34.28 % | 0.23 7.14 % | 0.22 15.05 % | 0.19 -12.57 % | 0.22 13.12 % | 0.19 -7.46 % | 0.21 -11.05 % | 0.23 19.51 % | 0.19 -4.77 % | 0.20 7.03 % | 0.19 -23.99 % | 0.25 11.34 % | 0.22 -0.11 % | 0.22 -9.57 % | 0.25 0.00 % | 0.25 -6.73 % | 0.27 29.99 % | 0.21 -16.44 % | 0.25 -5.86 % | 0.26 |
| Weighted average shs out dil | 487.175 M 0.00 % | 487.175 M 4.82 % | 464.756 M 0.00 % | 464.756 M 0.00 % | 464.756 M -5.95 % | 494.172 M 6.33 % | 464.756 M 0.00 % | 464.756 M 0.00 % | 464.756 M 1.86 % | 456.252 M 0.00 % | 456.252 M 0.00 % | 456.252 M 0.00 % | 456.252 M -1.87 % | 464.947 M 2.94 % | 451.657 M -5.71 % | 479.018 M 7.38 % | 446.099 M -4.23 % | 465.817 M 0.25 % | 464.655 M 2.29 % | 454.253 M -5.94 % | 482.941 M 8.38 % | 445.601 M -0.38 % | 447.300 M 2.16 % | 437.864 M -3.21 % | 452.383 M 2.11 % | 443.018 M -0.84 % | 446.779 M -0.74 % | 450.115 M 1.12 % | 445.124 M -0.17 % | 445.877 M 0.09 % | 445.469 M -1.95 % | 454.337 M 2.18 % | 444.624 M -0.41 % | 446.434 M 33.34 % | 334.816 M -0.39 % | 336.139 M -0.91 % | 339.230 M 2.11 % | 332.232 M -1.21 % | 336.305 M 0.86 % | 333.436 M 0.00 % | 333.447 M 0.00 % | 333.447 M 0.00 % | 333.457 M -0.16 % | 333.997 M 0.16 % | 333.447 M 1.18 % | 329.545 M |
| Weighted average shs out | 487.175 M 0.00 % | 487.175 M 4.82 % | 464.756 M 0.00 % | 464.756 M 0.00 % | 464.756 M -5.95 % | 494.172 M 6.33 % | 464.756 M 0.00 % | 464.756 M 0.00 % | 464.756 M 1.86 % | 456.252 M 0.00 % | 456.252 M 0.00 % | 456.252 M 0.00 % | 456.252 M 1.02 % | 451.657 M 0.00 % | 451.657 M 1.25 % | 446.099 M 0.00 % | 446.099 M 0.11 % | 445.601 M -4.10 % | 464.655 M 2.29 % | 454.253 M -5.94 % | 482.943 M 8.38 % | 445.601 M -0.38 % | 447.300 M 2.16 % | 437.864 M -3.21 % | 452.388 M 2.12 % | 443.018 M -0.84 % | 446.779 M -0.74 % | 450.115 M 1.12 % | 445.127 M -0.17 % | 445.877 M 0.09 % | 445.469 M -1.95 % | 454.337 M 2.18 % | 444.631 M -0.40 % | 446.434 M 33.34 % | 334.816 M -0.39 % | 336.139 M -0.91 % | 339.231 M 2.11 % | 332.232 M -1.21 % | 336.307 M 0.86 % | 333.439 M 0.00 % | 333.449 M 0.00 % | 333.449 M 0.00 % | 333.459 M -0.16 % | 333.997 M 0.16 % | 333.447 M 1.18 % | 329.545 M |
| EPS diluted | -0.05 22.43 % | -0.07 -120.13 % | -0.03 9.92 % | -0.04 -132.09 % | 0.11 650.00 % | -0.02 17.70 % | -0.02 -136.71 % | 0.07 -61.06 % | 0.17 -15.00 % | 0.20 -50.00 % | 0.40 53.85 % | 0.26 62.50 % | 0.16 -30.43 % | 0.23 21.05 % | 0.19 167.23 % | 0.07 -1.66 % | 0.07 -44.38 % | 0.13 32.92 % | 0.10 64.92 % | 0.06 -60.47 % | 0.15 36.36 % | 0.11 76.00 % | 0.06 17.26 % | 0.05 3.29 % | 0.05 -69.65 % | 0.17 0.00 % | 0.17 41.67 % | 0.12 9.09 % | 0.11 45.31 % | 0.08 -11.87 % | 0.09 148.27 % | 0.03 -38.10 % | 0.06 -35.89 % | 0.09 39.52 % | 0.06 40.77 % | 0.04 -18.38 % | 0.05 -19.41 % | 0.07 -12.68 % | 0.08 51.57 % | 0.05 -34.36 % | 0.08 0.00 % | 0.08 0.26 % | 0.08 170.98 % | 0.03 -57.12 % | 0.07 19.11 % | 0.06 |
| Earnings per share | -0.05 22.43 % | -0.07 -120.13 % | -0.03 9.92 % | -0.04 -132.09 % | 0.11 650.00 % | -0.02 17.70 % | -0.02 -136.71 % | 0.07 -61.06 % | 0.17 -15.00 % | 0.20 -23.08 % | 0.26 0.00 % | 0.26 62.50 % | 0.16 -33.33 % | 0.24 26.32 % | 0.19 148.69 % | 0.08 5.67 % | 0.07 -44.38 % | 0.13 32.92 % | 0.10 64.92 % | 0.06 -60.47 % | 0.15 36.36 % | 0.11 76.00 % | 0.06 17.26 % | 0.05 3.29 % | 0.05 -69.65 % | 0.17 0.00 % | 0.17 41.67 % | 0.12 9.09 % | 0.11 45.31 % | 0.08 -11.87 % | 0.09 148.27 % | 0.03 -38.10 % | 0.06 -35.89 % | 0.09 39.52 % | 0.06 40.77 % | 0.04 -18.38 % | 0.05 -19.41 % | 0.07 -12.68 % | 0.08 51.57 % | 0.05 -34.36 % | 0.08 0.00 % | 0.08 0.26 % | 0.08 170.98 % | 0.03 -57.12 % | 0.07 19.11 % | 0.06 |
| Gross profit | 78.005 M 38.69 % | 56.243 M -32.70 % | 83.573 M 31.04 % | 63.779 M -57.30 % | 149.347 M 178.07 % | 53.708 M -7.63 % | 58.144 M -45.58 % | 106.839 M -34.94 % | 164.208 M -17.66 % | 199.425 M -16.43 % | 238.635 M 18.93 % | 200.643 M 51.90 % | 132.086 M -29.53 % | 187.444 M 2.63 % | 182.642 M 82.21 % | 100.237 M 27.77 % | 78.451 M -33.13 % | 117.323 M 24.41 % | 94.305 M 7.29 % | 87.898 M -41.08 % | 149.173 M 47.00 % | 101.478 M 5.43 % | 96.256 M 40.74 % | 68.393 M 12.09 % | 61.015 M -57.73 % | 144.333 M -1.72 % | 146.862 M 64.97 % | 89.022 M 7.64 % | 82.706 M 5.65 % | 78.282 M -6.42 % | 83.655 M 69.59 % | 49.329 M -26.42 % | 67.045 M -10.39 % | 74.822 M 35.93 % | 55.043 M 41.67 % | 38.854 M -7.33 % | 41.929 M -17.45 % | 50.792 M 9.39 % | 46.433 M 9.79 % | 42.294 M -17.55 % | 51.298 M 0.00 % | 51.298 M -11.74 % | 58.118 M 74.61 % | 33.284 M -37.31 % | 53.090 M 25.60 % | 42.271 M |
| Income tax expense | 7.977 M 297.10 % | -4.047 M 60.96 % | -10.368 M -127.34 % | -4.561 M -403.32 % | 1.504 M -48.80 % | 2.937 M 125.29 % | -11.612 M -686.29 % | 1.981 M -85.30 % | 13.473 M -15.12 % | 15.872 M 1.39 % | 15.655 M -37.78 % | 25.162 M 192.47 % | 8.603 M -36.47 % | 13.543 M 38.74 % | 9.762 M 141.70 % | 4.039 M 24.21 % | 3.252 M -53.27 % | 6.959 M 24.62 % | 5.584 M 235.41 % | 1.665 M -79.59 % | 8.155 M -19.80 % | 10.168 M 62.43 % | 6.260 M 101.70 % | 3.104 M 79.19 % | 1.732 M -89.16 % | 15.979 M 6.74 % | 14.971 M 44.73 % | 10.344 M 27.13 % | 8.136 M 75.21 % | 4.644 M -15.99 % | 5.528 M 10.31 % | 5.011 M -22.61 % | 6.475 M -8.79 % | 7.099 M 80.68 % | 3.929 M 13.90 % | 3.450 M -22.34 % | 4.442 M -11.99 % | 5.047 M 1.80 % | 4.958 M 33.74 % | 3.707 M -36.98 % | 5.882 M 0.00 % | 5.882 M 59.76 % | 3.682 M 44.39 % | 2.550 M -52.03 % | 5.315 M 48.82 % | 3.572 M |
| Cost of revenue | 723.575 M 52.96 % | 473.055 M -15.46 % | 559.563 M 9.33 % | 511.825 M -14.11 % | 595.922 M 48.81 % | 400.466 M 13.75 % | 352.048 M -21.46 % | 448.223 M -13.53 % | 518.344 M -4.50 % | 542.783 M -4.12 % | 566.109 M -8.97 % | 621.865 M 21.17 % | 513.233 M 0.72 % | 509.568 M 1.50 % | 502.042 M 1.01 % | 497.012 M 46.68 % | 338.850 M -9.94 % | 376.249 M 9.69 % | 343.002 M 3.97 % | 329.918 M -17.63 % | 400.533 M 12.69 % | 355.443 M 32.30 % | 268.671 M 8.54 % | 247.533 M -10.72 % | 277.259 M -31.64 % | 405.615 M 25.32 % | 323.667 M 10.10 % | 293.965 M -1.52 % | 298.497 M -11.39 % | 336.850 M 10.72 % | 304.231 M 45.28 % | 209.407 M -18.95 % | 258.368 M 4.10 % | 248.203 M 8.40 % | 228.966 M 50.57 % | 152.064 M -14.85 % | 178.576 M 17.30 % | 152.242 M -4.98 % | 160.225 M 9.94 % | 145.733 M -5.94 % | 154.937 M 0.00 % | 154.937 M -3.05 % | 159.806 M 23.93 % | 128.951 M -20.96 % | 163.144 M 36.18 % | 119.804 M |
| General and administrative expenses | -16.141 M -140.22 % | 40.129 M 149.95 % | -80.344 M -175.45 % | 106.481 M 819.80 % | -14.793 M -138.92 % | 38.013 M 144.59 % | -85.244 M -176.96 % | 110.770 M 719.02 % | -17.894 M -144.36 % | 40.335 M 159.32 % | -67.994 M -178.43 % | 86.694 M 677.07 % | -15.023 M -145.04 % | 33.357 M 179.36 % | -42.031 M -160.94 % | 68.967 M 792.21 % | -9.963 M -136.27 % | 27.469 M 166.52 % | -41.294 M -258.94 % | 25.981 M 449.90 % | -7.425 M -131.76 % | 23.378 M 156.55 % | -41.343 M -277.26 % | 23.323 M 336.22 % | -9.873 M -141.60 % | 23.733 M 177.86 % | -30.482 M -246.30 % | 20.835 M 291.75 % | -10.866 M -151.68 % | 21.027 M 145.76 % | -45.948 M -297.54 % | 23.260 M 351.62 % | -9.244 M -152.27 % | 17.686 M 147.97 % | -36.865 M -293.05 % | 19.097 M 313.23 % | -8.956 M -153.14 % | 16.854 M 154.07 % | -31.169 M -270.23 % | 18.310 M 25.24 % | 14.620 M 0.00 % | 14.620 M 149.07 % | -29.794 M -251.48 % | 19.669 M 21.97 % | 16.126 M 19.85 % | 13.456 M |
| Selling and marketing expenses | 698.700 K -94.91 % | 13.736 M 234.18 % | -10.237 M -139.93 % | 25.636 M 76.10 % | 14.558 M 66.12 % | 8.764 M 118.42 % | 4.012 M -63.84 % | 11.098 M 0.94 % | 10.994 M 22.92 % | 8.944 M -16.79 % | 10.749 M 25.87 % | 8.540 M -9.90 % | 9.478 M 53.03 % | 6.193 M -27.25 % | 8.513 M 0.34 % | 8.484 M 50.09 % | 5.652 M 1.03 % | 5.595 M 537.43 % | -1.279 M -116.66 % | 7.675 M -11.13 % | 8.636 M 47.74 % | 5.845 M -5.53 % | 6.187 M 38.04 % | 4.482 M -28.24 % | 6.246 M 6.67 % | 5.855 M -49.88 % | 11.682 M 115.25 % | 5.427 M -11.37 % | 6.123 M 52.88 % | 4.005 M -44.63 % | 7.233 M 144.95 % | 2.953 M -44.87 % | 5.356 M 71.36 % | 3.126 M -50.30 % | 6.289 M 185.95 % | 2.199 M -30.00 % | 3.142 M 77.12 % | 1.774 M -50.86 % | 3.610 M -6.00 % | 3.841 M 59.99 % | 2.401 M 0.00 % | 2.401 M -17.96 % | 2.926 M -27.77 % | 4.051 M 41.26 % | 2.868 M 58.65 % | 1.808 M |
| Other expenses | 86.495 M 301.84 % | 21.525 M -90.26 % | 220.918 M 461.89 % | -61.045 M -667.10 % | -7.958 M | 0.000 100.00 % | -67.772 M -7 583.12 % | -882.095 K -1 448.40 % | 65.418 K 142.44 % | -154.139 K 93.84 % | -2.501 M -5.36 % | -2.374 M -1 402.03 % | 182.326 K 194.56 % | -192.816 K 82.19 % | -1.082 M -24.18 % | -871.693 K -184.77 % | -306.109 K -132.52 % | -131.648 K 97.15 % | -4.625 M -4 763.95 % | -95.078 K -105.17 % | 1.838 M | 0.000 100.00 % | -4.976 M -26 502.45 % | 18.848 K 102.41 % | -782.656 K -35.70 % | -576.758 K 35.53 % | -894.575 K | 0.000 100.00 % | -1.901 M -3 627.42 % | -51.000 K 87.35 % | -403.305 K -17 351.54 % | -2.311 K 99.27 % | -314.814 K -327.71 % | 138.250 K -81.02 % | 728.207 K | 0.000 -100.00 % | 455.082 K 20.89 % | 376.443 K -87.17 % | 2.933 M 153.75 % | 1.156 M | 0.000 | 0.000 -100.00 % | 1.569 M -24.64 % | 2.082 M 3 438.39 % | 58.831 K -52.21 % | 123.100 K |
| Operating expenses | 96.059 M 1.74 % | 94.415 M -11.12 % | 106.221 M 19.84 % | 88.639 M -4.29 % | 92.615 M 46.84 % | 63.074 M -6.93 % | 67.772 M 3.34 % | 65.584 M -18.61 % | 80.584 M 15.06 % | 70.037 M -13.62 % | 81.079 M 26.42 % | 64.135 M 2.92 % | 62.317 M 16.30 % | 53.584 M -31.45 % | 78.168 M 40.36 % | 55.691 M 33.23 % | 41.799 M -10.45 % | 46.674 M -13.27 % | 53.818 M 28.22 % | 41.974 M -31.94 % | 61.672 M 70.24 % | 36.227 M -30.19 % | 51.892 M 25.85 % | 41.234 M -0.29 % | 41.355 M 3.84 % | 39.824 M -28.12 % | 55.402 M 74.64 % | 31.724 M 3.39 % | 30.682 M 20.27 % | 25.510 M -32.08 % | 37.558 M 46.26 % | 25.680 M -9.92 % | 28.508 M 32.42 % | 21.528 M -31.39 % | 31.378 M 46.45 % | 21.425 M -2.48 % | 21.970 M 15.08 % | 19.091 M -21.46 % | 24.307 M 9.64 % | 22.170 M 13.63 % | 19.511 M 0.00 % | 19.511 M -18.76 % | 24.015 M -0.26 % | 24.078 M 23.81 % | 19.447 M 25.45 % | 15.502 M |
| Cost and expenses | 819.634 M 44.44 % | 567.470 M -14.77 % | 665.784 M 10.88 % | 600.464 M -12.79 % | 688.537 M 48.54 % | 463.540 M 12.77 % | 411.057 M -20.00 % | 513.807 M -14.21 % | 598.928 M -2.27 % | 612.820 M -5.31 % | 647.188 M -5.66 % | 685.999 M 19.19 % | 575.550 M 2.20 % | 563.152 M -2.94 % | 580.210 M 4.98 % | 552.702 M 45.20 % | 380.649 M -10.00 % | 422.923 M 6.58 % | 396.820 M 6.70 % | 371.892 M -19.54 % | 462.205 M 18.01 % | 391.670 M 22.18 % | 320.563 M 11.01 % | 288.767 M -9.37 % | 318.614 M -28.47 % | 445.440 M 17.51 % | 379.069 M 16.39 % | 325.689 M -1.06 % | 329.179 M -9.16 % | 362.360 M 6.02 % | 341.789 M 45.39 % | 235.087 M -18.05 % | 286.876 M 6.36 % | 269.731 M 3.61 % | 260.344 M 50.06 % | 173.489 M -13.49 % | 200.546 M 17.05 % | 171.334 M -7.15 % | 184.532 M 9.90 % | 167.903 M -3.75 % | 174.447 M 0.00 % | 174.447 M -5.10 % | 183.822 M 20.12 % | 153.029 M -16.19 % | 182.591 M 34.95 % | 135.305 M |
| Research and development expenses | 25.006 M 31.44 % | 19.025 M -27.37 % | 26.194 M 49.11 % | 17.567 M -11.86 % | 19.931 M 25.58 % | 15.871 M -16.25 % | 18.950 M 76.12 % | 10.760 M -41.13 % | 18.277 M -8.78 % | 20.035 M -5.55 % | 21.213 M 15.51 % | 18.365 M 5.17 % | 17.463 M 31.79 % | 13.250 M -35.06 % | 20.405 M 41.55 % | 14.415 M 48.71 % | 9.694 M -24.60 % | 12.856 M -31.65 % | 18.808 M 118.27 % | 8.617 M -65.61 % | 25.055 M 267.11 % | 6.825 M -23.17 % | 8.883 M -33.73 % | 13.404 M 8.25 % | 12.382 M 30.04 % | 9.522 M -47.81 % | 18.245 M 229.63 % | 5.535 M -5.73 % | 5.871 M 16.04 % | 5.060 M -43.16 % | 8.902 M -2.93 % | 9.170 M -32.08 % | 13.501 M | 0.000 -100.00 % | 26.455 M | 0.000 -100.00 % | 11.022 M | 0.000 -100.00 % | 5.836 M -16.42 % | 6.982 M | 0.000 | 0.000 -100.00 % | 5.364 M | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | -15.442 M -128.67 % | 53.865 M 138.23 % | -140.890 M -206.64 % | 132.117 M 104.12 % | 64.726 M 38.37 % | 46.777 M 157.59 % | -81.231 M -166.66 % | 121.868 M 1 866.17 % | -6.900 M -114.00 % | 49.279 M 186.09 % | -57.245 M -160.11 % | 95.234 M 1 817.26 % | -5.546 M -114.02 % | 39.550 M 218.00 % | -33.518 M -143.28 % | 77.451 M 1 896.66 % | -4.311 M -113.04 % | 33.063 M 177.66 % | -42.573 M -226.49 % | 33.656 M 2 679.65 % | 1.211 M -95.86 % | 29.223 M 183.13 % | -35.156 M -226.44 % | 27.805 M 866.55 % | -3.627 M -112.26 % | 29.588 M 257.38 % | -18.800 M -171.59 % | 26.263 M 653.73 % | -4.743 M -118.95 % | 25.032 M 164.66 % | -38.715 M -247.69 % | 26.213 M 774.22 % | -3.888 M -118.68 % | 20.811 M 168.07 % | -30.576 M -243.57 % | 21.296 M 466.31 % | -5.814 M -131.21 % | 18.628 M 167.60 % | -27.558 M -224.41 % | 22.151 M 30.14 % | 17.021 M 0.00 % | 17.021 M 163.35 % | -26.868 M -213.27 % | 23.720 M 24.88 % | 18.994 M 24.44 % | 15.263 M |
| Interest income | 2.753 M -22.02 % | 3.530 M 77.98 % | 1.983 M 2.25 % | 1.940 M 11.24 % | 1.744 M -56.85 % | 4.040 M 45.81 % | 2.771 M -26.34 % | 3.762 M -0.63 % | 3.786 M 190.54 % | 1.303 M 130.75 % | 564.695 K 10.95 % | 508.957 K -10.23 % | 566.942 K -10.51 % | 633.509 K -38.90 % | 1.037 M | 0.000 -100.00 % | 4.843 M -45.74 % | 8.927 M -54.84 % | 19.766 M | 0.000 -100.00 % | 1.663 M 41.01 % | 1.179 M -27.48 % | 1.626 M 29.43 % | 1.256 M -14.10 % | 1.463 M | 0.000 100.00 % | -2.908 M -287.99 % | 1.547 M | 0.000 -100.00 % | 488.997 K | 0.000 | 0.000 -100.00 % | 296.129 K | 0.000 | 0.000 | 0.000 -100.00 % | 80.236 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 11.084 M 1.45 % | 10.925 M 9.05 % | 10.019 M 114.95 % | 4.661 M -33.24 % | 6.981 M 1.76 % | 6.861 M 74.32 % | 3.936 M -59.99 % | 9.838 M -3.71 % | 10.217 M 18.23 % | 8.642 M 106.00 % | 4.195 M 22.54 % | 3.423 M 9.57 % | 3.124 M 42.04 % | 2.200 M | 0.000 -100.00 % | 1.374 M -46.28 % | 2.559 M 12.49 % | 2.275 M -10.59 % | 2.544 M 91.81 % | 1.326 M -51.38 % | 2.728 M 22.06 % | 2.235 M 1.98 % | 2.191 M -11.21 % | 2.468 M -27.31 % | 3.395 M -13.39 % | 3.920 M 117.42 % | 1.803 M -59.03 % | 4.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 982.273 K | 0.000 -100.00 % | 3.606 M | 0.000 | 0.000 -100.00 % | 702.713 K -71.68 % | 2.482 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 766.769 K -63.33 % | 2.091 M 329.02 % | 487.379 K 0.00 % | 487.380 K |
| Depreciation and amortization | 0.000 -100.00 % | 130.574 K | 0.000 100.00 % | -2.642 M -104.45 % | 59.357 M 22.45 % | 48.475 M -9.84 % | 53.765 M 0.00 % | 53.765 M 17.99 % | 45.569 M 0.00 % | 45.569 M 23.06 % | 37.031 M 0.00 % | 37.031 M 18.60 % | 31.224 M 0.00 % | 31.224 M 1.94 % | 30.629 M 0.00 % | 30.629 M 23.55 % | 24.791 M 0.00 % | 24.791 M 6.36 % | 23.309 M 12.34 % | 20.749 M -5.13 % | 21.872 M 5.41 % | 20.749 M 0.00 % | 20.749 M 55.68 % | 13.328 M -27.34 % | 18.344 M 37.63 % | 13.328 M 269.84 % | -7.848 M -320.16 % | 3.564 M 145.49 % | -7.835 M -139.15 % | 20.016 M 265.97 % | -12.060 M -2 426.56 % | 518.364 K 120.50 % | -2.529 M -122.66 % | 11.162 M 12.12 % | 9.955 M 0.62 % | 9.894 M 1 021.78 % | -1.073 M -115.98 % | 6.718 M -31.37 % | 9.789 M 42.37 % | 6.875 M 5.20 % | 6.535 M 0.00 % | 6.535 M -15.17 % | 7.703 M 282.43 % | -4.223 M -199.88 % | 4.228 M 3.57 % | 4.082 M |
| Operating income | -18.054 M 52.70 % | -38.171 M -68.54 % | -22.648 M -31.14 % | -17.271 M -130.44 % | 56.733 M 877.86 % | -7.293 M 45.35 % | -13.345 M -138.90 % | 34.308 M -63.15 % | 93.100 M -14.68 % | 109.114 M -20.85 % | 137.850 M -6.87 % | 148.023 M 81.92 % | 81.369 M -34.01 % | 123.305 M 24.25 % | 99.237 M 155.45 % | 38.847 M 6.05 % | 36.633 M -45.64 % | 67.392 M 21.00 % | 55.696 M 96.29 % | 28.375 M -64.85 % | 80.718 M 34.21 % | 60.143 M 56.86 % | 38.341 M 50.60 % | 25.459 M 0.39 % | 25.362 M -72.09 % | 90.873 M -0.80 % | 91.607 M 45.66 % | 62.893 M 12.75 % | 55.779 M 45.04 % | 38.457 M -12.02 % | 43.711 M 110.72 % | 20.743 M -34.48 % | 31.657 M -31.04 % | 45.909 M 86.43 % | 24.626 M 44.91 % | 16.993 M -24.32 % | 22.454 M -17.12 % | 27.093 M -3.27 % | 28.008 M 43.17 % | 19.564 M -42.91 % | 34.271 M 0.00 % | 34.271 M 21.69 % | 28.162 M 180.62 % | 10.036 M -67.90 % | 31.261 M 42.80 % | 21.892 M |
| Operating income ratio | -0.02 68.77 % | -0.07 -104.79 % | -0.04 -17.37 % | -0.03 -139.42 % | 0.08 574.03 % | -0.02 50.64 % | -0.03 -152.63 % | 0.06 -54.69 % | 0.14 -7.22 % | 0.15 -14.18 % | 0.17 -4.82 % | 0.18 42.73 % | 0.13 -28.72 % | 0.18 22.06 % | 0.14 122.83 % | 0.07 -25.91 % | 0.09 -35.71 % | 0.14 7.21 % | 0.13 87.54 % | 0.07 -53.75 % | 0.15 11.56 % | 0.13 25.28 % | 0.11 30.38 % | 0.08 7.49 % | 0.07 -54.63 % | 0.17 -15.13 % | 0.19 18.56 % | 0.16 12.23 % | 0.15 57.95 % | 0.09 -17.79 % | 0.11 40.56 % | 0.08 -17.59 % | 0.10 -31.55 % | 0.14 63.91 % | 0.09 -2.58 % | 0.09 -12.59 % | 0.10 -23.69 % | 0.13 -1.54 % | 0.14 30.26 % | 0.10 -37.39 % | 0.17 0.00 % | 0.17 28.59 % | 0.13 108.91 % | 0.06 -57.21 % | 0.14 7.03 % | 0.14 |
| Total other income expenses net | -13.266 K 78.04 % | -60.417 K 96.78 % | -1.877 M 74.30 % | -7.303 M -6 771.89 % | -106.272 K 55.77 % | -240.295 K 95.78 % | -5.694 M -545.46 % | -882.095 K -1 448.42 % | 65.417 K 142.44 % | -154.134 K 89.10 % | -1.414 M 40.43 % | -2.374 M -1 402.02 % | 182.327 K 194.56 % | -192.812 K 82.19 % | -1.082 M -24.18 % | -871.694 K -184.77 % | -306.105 K -132.52 % | -131.645 K 97.15 % | -4.625 M -4 763.80 % | -95.081 K -105.17 % | 1.838 M 383.16 % | -649.145 K 86.96 % | -4.976 M -26 498.25 % | 18.851 K 102.41 % | -782.656 K -35.70 % | -576.758 K 35.53 % | -894.575 K -66.98 % | -535.738 K -128 374.34 % | -417.000 99.18 % | -51.000 K 86.54 % | -378.975 K -1 322.53 % | -26.641 K 91.54 % | -314.815 K -327.71 % | 138.250 K -78.21 % | 634.337 K -54.56 % | 1.396 M 206.74 % | 455.083 K 20.89 % | 376.447 K -87.17 % | 2.933 M 153.75 % | 1.156 M 131.88 % | 498.517 K 0.00 % | 498.517 K -63.21 % | 1.355 M -34.91 % | 2.082 M 3 438.16 % | 58.832 K 101.29 % | -4.562 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 985.770 M 17.79 % | 836.895 M 19.54 % | 700.087 M 13.79 % | 615.247 M -29.53 % | 873.039 M 79.89 % | 485.308 M -9.85 % | 538.312 M 15.10 % | 467.695 M -12.50 % | 534.517 M -4.08 % | 557.245 M 37.99 % | 403.831 M 26.12 % | 320.190 M -2.97 % | 330.002 M 11.08 % | 297.081 M 29.00 % | 230.295 M 98.79 % | 115.849 M 351.83 % | -46.002 M 52.75 % | -97.355 M 34.31 % | -148.213 M -24 113.22 % | -612.116 K 99.44 % | -110.060 M -693.98 % | 18.529 M 517.35 % | -4.440 M -110.83 % | 41.002 M 163.27 % | 15.574 M -70.36 % | 52.540 M 226.57 % | -41.511 M -208.95 % | 38.102 M 511.50 % | 6.231 M 105.95 % | -104.708 M 62.89 % | -282.188 M -2.68 % | -274.832 M 13.49 % | -317.688 M 1.95 % | -323.994 M 8.98 % | -355.960 M -2 565.63 % | 14.437 M -61.09 % | 37.101 M -75.34 % | 150.441 M 507.95 % | 24.746 M -84.35 % | 158.074 M 741.33 % | -24.648 M 0.00 % | -24.648 M -200.00 % | -8.216 M 79.36 % | -39.811 M -54.25 % | -25.808 M |
| Total investments | 12.024 M 0.18 % | 12.002 M -1.08 % | 12.132 M -79.34 % | 58.724 M -1.04 % | 59.343 M 40.37 % | 42.276 M 0.00 % | 42.276 M -45.39 % | 77.420 M -1.98 % | 78.984 M -1.41 % | 80.110 M 7.73 % | 74.360 M -0.91 % | 75.044 M -1.00 % | 75.799 M 29.91 % | 58.346 M 22.96 % | 47.450 M -1.52 % | 48.181 M 145.21 % | 19.649 M 1 738.81 % | 1.069 M -13.66 % | 1.238 M -94.04 % | 20.759 M 1 279.18 % | 1.505 M -8.84 % | 1.651 M -2.30 % | 1.690 M -11.87 % | 1.918 M -1.96 % | 1.956 M -2.20 % | 2.000 M -54.11 % | 4.359 M -70.83 % | 14.940 M 25.89 % | 11.868 M 40.19 % | 8.466 M 14.22 % | 7.412 M 733.01 % | 889.747 K 221.46 % | 276.779 K -31.77 % | 405.637 K 118.51 % | 185.637 K -15.62 % | 220.000 K 0.00 % | 220.000 K -99.93 % | 300.883 M 5 442.75 % | 5.428 M -98.28 % | 316.149 M 6 326.71 % | 4.919 M | 0.000 -100.00 % | 5.363 M | 0.000 -100.00 % | 309.239 M |
| Total debt | 1.416 B 16.60 % | 1.215 B 4.08 % | 1.167 B 7.29 % | 1.088 B -15.39 % | 1.285 B 41.22 % | 910.268 M -5.78 % | 966.084 M 3.12 % | 936.869 M -24.84 % | 1.246 B 3.17 % | 1.208 B 36.44 % | 885.446 M 5.55 % | 838.890 M -2.14 % | 857.231 M 14.25 % | 750.331 M 18.62 % | 632.570 M 37.04 % | 461.578 M 26.11 % | 366.027 M -1.22 % | 370.554 M -31.06 % | 537.469 M 12.16 % | 479.181 M -0.44 % | 481.298 M 3.24 % | 466.186 M -0.14 % | 466.823 M 8.66 % | 429.605 M -2.92 % | 442.537 M -15.55 % | 524.022 M 4.48 % | 501.574 M 6.23 % | 472.158 M -2.76 % | 485.583 M 27.22 % | 381.682 M 30.99 % | 291.389 M 85.43 % | 157.145 M 2.20 % | 153.760 M 6.57 % | 144.280 M -19.27 % | 178.716 M -7.58 % | 193.377 M -5.55 % | 204.744 M | 0.000 -100.00 % | 175.187 M | 0.000 -100.00 % | 133.426 M 0.00 % | 133.426 M 0.23 % | 133.120 M 3.74 % | 128.326 M 15.97 % | 110.657 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 380.204 M 69.94 % | 223.732 M 6 374.57 % | 3.456 M -98.45 % | 223.250 M -38.45 % | 362.727 M 75.68 % | 206.471 M -60.05 % | 516.847 M 153.69 % | 203.729 M -57.90 % | 483.932 M 183.11 % | 170.932 M -70.81 % | 585.563 M 254.79 % | 165.046 M -70.55 % | 560.480 M 343.26 % | 126.445 M -79.69 % | 622.601 M | 0.000 -100.00 % | 14.742 K | 0.000 -100.00 % | 637.827 K -30.42 % | 916.739 K -88.58 % | 8.026 M -3.55 % | 8.322 M 9.19 % | 7.622 M 9.88 % | 6.936 M 18.85 % | 5.836 M 14.85 % | 5.082 M 7.77 % | 4.715 M 31.09 % | 3.597 M 29.42 % | 2.779 M 1.18 % | 2.747 M 22.79 % | 2.237 M -16.81 % | 2.689 M -13.34 % | 3.103 M 2.33 % | 3.033 M -99.36 % | 471.710 M 19 665.86 % | 2.386 M -99.44 % | 427.424 M 38 855.80 % | 1.097 M 0.00 % | 1.097 M 723.16 % | 133.292 K | 0.000 -100.00 % | 311.923 M |
| Retained earnings | 1.192 B -4.00 % | 1.241 B -2.67 % | 1.275 B -1.30 % | 1.292 B -1.25 % | 1.309 B -0.22 % | 1.312 B -0.75 % | 1.321 B -2.25 % | 1.352 B 2.33 % | 1.321 B -1.70 % | 1.344 B 7.41 % | 1.251 B 7.87 % | 1.160 B 11.56 % | 1.040 B 0.84 % | 1.031 B 11.77 % | 922.533 M 7.99 % | 854.289 M 4.15 % | 820.225 M -2.72 % | 843.165 M 7.67 % | 783.127 M 3.79 % | 754.514 M 3.70 % | 727.595 M 4.25 % | 697.905 M 8.47 % | 643.387 M 1.59 % | 633.347 M 3.83 % | 609.994 M -5.47 % | 645.317 M 13.12 % | 570.497 M 10.76 % | 515.090 M 11.23 % | 463.076 M 5.51 % | 438.907 M 8.33 % | 405.145 M 6.27 % | 381.250 M 4.30 % | 365.544 M 2.45 % | 356.814 M 12.25 % | 317.866 M 4.22 % | 304.998 M 5.15 % | 290.059 M | 0.000 -100.00 % | 260.170 M | 0.000 -100.00 % | 227.331 M -8.68 % | 248.939 M 33.46 % | 186.520 M 10.66 % | 168.555 M 21.72 % | 138.482 M |
| Common stock | 476.992 M 2.63 % | 464.756 M 0.00 % | 464.756 M 0.00 % | 464.756 M 0.00 % | 464.756 M 0.00 % | 464.756 M 0.00 % | 464.756 M 0.00 % | 464.756 M 0.00 % | 464.756 M 49.89 % | 310.059 M 0.00 % | 310.059 M 0.00 % | 310.059 M 0.00 % | 310.059 M 49.78 % | 207.016 M 0.00 % | 207.016 M 0.00 % | 207.016 M 0.00 % | 207.016 M 49.96 % | 138.050 M 0.00 % | 138.050 M 0.00 % | 138.050 M 0.00 % | 138.050 M 4.56 % | 132.030 M 0.00 % | 132.030 M 0.00 % | 132.030 M 0.00 % | 132.030 M 80.00 % | 73.350 M 0.00 % | 73.350 M 0.00 % | 73.350 M 0.00 % | 73.350 M 0.00 % | 73.350 M 0.00 % | 73.350 M 0.00 % | 73.350 M 0.00 % | 73.350 M 0.00 % | 73.350 M 0.00 % | 73.350 M 33.36 % | 55.000 M 0.00 % | 55.000 M | 0.000 -100.00 % | 55.000 M | 0.000 -100.00 % | 55.000 M 0.00 % | 55.000 M 0.00 % | 55.000 M 0.00 % | 55.000 M 0.00 % | 55.000 M |
| Total equity | 2.148 B -1.99 % | 2.192 B -1.43 % | 2.224 B -0.64 % | 2.238 B -0.84 % | 2.257 B -0.02 % | 2.257 B -0.43 % | 2.267 B 2.96 % | 2.202 B 1.73 % | 2.164 B 0.33 % | 2.157 B 4.91 % | 2.057 B 6.33 % | 1.934 B 6.74 % | 1.812 B 1.93 % | 1.777 B 6.89 % | 1.663 B 5.81 % | 1.572 B 2.46 % | 1.534 B 0.45 % | 1.527 B 4.61 % | 1.460 B 2.95 % | 1.418 B 2.54 % | 1.383 B 2.79 % | 1.345 B 4.27 % | 1.290 B 1.57 % | 1.270 B 1.77 % | 1.248 B -2.74 % | 1.283 B 6.21 % | 1.208 B 7.85 % | 1.120 B 4.94 % | 1.068 B 2.35 % | 1.043 B 3.46 % | 1.008 B 3.98 % | 969.526 M 1.65 % | 953.788 M 0.98 % | 944.562 M 4.25 % | 906.052 M 75.17 % | 517.255 M 2.99 % | 502.245 M 6.47 % | 471.710 M 0.00 % | 471.710 M 10.36 % | 427.424 M 0.00 % | 427.424 M 0.00 % | 427.424 M 10.83 % | 385.649 M 7.21 % | 359.723 M 8.79 % | 330.665 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 765.748 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 -100.00 % | 3.392 M -88.74 % | 30.133 M | 0.000 -100.00 % | 18.745 M | 0.000 -100.00 % | 35.747 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.023 M | 0.000 | 0.000 -100.00 % | 8.549 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.294 M 0.00 % | 4.294 M -19.63 % | 5.342 M | 0.000 -100.00 % | 2.000 M |
| Long term debt | 625.620 M -3.15 % | 645.974 M 8.19 % | 597.097 M -2.43 % | 611.981 M 7.49 % | 569.327 M 6.65 % | 533.846 M 7.41 % | 497.030 M -17.54 % | 602.746 M -25.34 % | 807.317 M -3.18 % | 833.866 M 18.26 % | 705.130 M 2.53 % | 687.748 M 2.83 % | 668.833 M 26.61 % | 528.249 M 33.84 % | 394.697 M 57.08 % | 251.273 M 61.15 % | 155.927 M 42.00 % | 109.809 M -59.58 % | 271.663 M -5.32 % | 286.925 M 0.06 % | 286.762 M -1.72 % | 291.792 M 8.13 % | 269.858 M 2.50 % | 263.265 M 8.29 % | 243.112 M -6.34 % | 259.579 M 17.12 % | 221.632 M 5.94 % | 209.200 M 21.31 % | 172.448 M 30.17 % | 132.480 M 25.40 % | 105.649 M 58.42 % | 66.689 M 16.82 % | 57.087 M -24.96 % | 76.071 M 13.20 % | 67.200 M -15.15 % | 79.200 M -45.00 % | 144.000 M | 0.000 -100.00 % | 96.000 M | 0.000 -100.00 % | 69.000 M 0.00 % | 69.000 M 25.45 % | 55.000 M 52.78 % | 36.000 M | 0.000 |
| Total non current liabilities | 668.567 M -3.15 % | 690.316 M 7.39 % | 642.808 M -2.43 % | 658.817 M 15.14 % | 572.210 M -1.25 % | 579.449 M 6.39 % | 544.622 M -15.31 % | 643.050 M -24.22 % | 848.525 M -2.79 % | 872.869 M 17.23 % | 744.546 M 2.90 % | 723.561 M 2.35 % | 706.943 M 24.28 % | 568.817 M 34.56 % | 422.737 M 53.17 % | 275.990 M 60.63 % | 171.817 M 35.52 % | 126.785 M -55.95 % | 287.844 M -5.42 % | 304.332 M -0.60 % | 306.178 M -3.51 % | 317.331 M 5.42 % | 301.004 M 8.69 % | 276.935 M -0.36 % | 277.926 M -0.16 % | 278.360 M 8.15 % | 257.379 M 17.00 % | 219.981 M 20.82 % | 182.069 M 27.69 % | 142.587 M 23.27 % | 115.672 M 54.52 % | 74.860 M 14.22 % | 65.541 M -22.55 % | 84.620 M 14.09 % | 74.169 M -14.20 % | 86.440 M -42.98 % | 151.602 M | 0.000 -100.00 % | 101.269 M | 0.000 -100.00 % | 73.294 M 0.00 % | 73.294 M 21.46 % | 60.342 M 43.87 % | 41.943 M 1 997.04 % | 2.000 M |
| Other current liabilities | 368.566 M 28.16 % | 287.577 M -14.55 % | 336.545 M -14.75 % | 394.765 M 302.50 % | 98.079 M -15.60 % | 116.207 M 2 225.28 % | -5.468 M -1.17 % | -5.404 M 63.31 % | -14.730 M -291.20 % | 7.704 M -28.11 % | 10.717 M -70.29 % | 36.066 M -63.78 % | 99.562 M -5.34 % | 105.180 M -21.00 % | 133.132 M 20.16 % | 110.798 M 1 620.86 % | -7.285 M -466.50 % | -1.286 M -194.47 % | 1.361 M -99.30 % | 195.417 M 9.89 % | 177.831 M 116.76 % | 82.040 M -35.21 % | 126.630 M -11.39 % | 142.905 M 78.70 % | 79.969 M -9.05 % | 87.921 M -32.52 % | 130.297 M 161.83 % | 49.764 M 397.09 % | 10.011 M -45.35 % | 18.319 M -77.98 % | 83.196 M 154.74 % | 32.659 M -57.60 % | 77.022 M 211.65 % | 24.715 M -58.84 % | 60.042 M 183.02 % | 21.215 M 35.38 % | 15.671 M | 0.000 -100.00 % | 22.110 M | 0.000 -100.00 % | 16.285 M -46.20 % | 30.270 M 54.07 % | 19.647 M 50.55 % | 13.050 M 6.20 % | 12.288 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 17.419 M -19.00 % | 21.505 M -82.41 % | 122.240 M 1.23 % | 120.749 M 3.12 % | 117.095 M -0.33 % | 117.483 M -16.75 % | 141.115 M -21.45 % | 179.648 M 4.83 % | 171.366 M 71.15 % | 100.126 M -21.86 % | 128.133 M -21.13 % | 162.452 M -4.56 % | 170.212 M 33.72 % | 127.289 M -8.81 % | 139.590 M -17.33 % | 168.843 M 31.13 % | 128.763 M -6.58 % | 137.825 M 165.47 % | 51.917 M -27.41 % | 71.526 M 26.29 % | 56.636 M 2.65 % | 55.172 M -4.46 % | 57.748 M -10.56 % | 64.566 M 21.57 % | 53.110 M 10.65 % | 48.000 M 41.83 % | 33.845 M -24.26 % | 44.686 M 38.13 % | 32.350 M 6.32 % | 30.426 M 21.65 % | 25.012 M -39.29 % | 41.199 M 856.42 % | 4.308 M 345.55 % | 966.815 K | 0.000 -100.00 % | 4.875 M | 0.000 -100.00 % | 7.286 M | 0.000 100.00 % | -649.257 K -22.02 % | -532.100 K -115.30 % | 3.477 M |
| Short term debt | 790.675 M 39.05 % | 568.643 M -0.22 % | 569.876 M 19.81 % | 475.659 M -1.34 % | 482.115 M 28.08 % | 376.422 M -19.75 % | 469.054 M 40.38 % | 334.123 M -23.91 % | 439.114 M 25.30 % | 350.450 M 144.56 % | 143.296 M 62.15 % | 88.374 M -46.73 % | 165.901 M -20.46 % | 208.583 M -4.48 % | 218.374 M 7.28 % | 203.555 M -3.12 % | 210.100 M -19.42 % | 260.745 M -1.90 % | 265.806 M 85.02 % | 143.664 M -21.21 % | 182.340 M 4.56 % | 174.394 M 7.24 % | 162.626 M 13.04 % | 143.868 M -27.86 % | 199.426 M -29.56 % | 283.122 M 27.35 % | 222.325 M -4.07 % | 231.758 M -25.99 % | 313.135 M 25.66 % | 249.202 M 34.17 % | 185.740 M 105.34 % | 90.456 M 85.84 % | 48.673 M -28.64 % | 68.209 M 7.39 % | 63.516 M -44.37 % | 114.177 M 87.97 % | 60.744 M | 0.000 -100.00 % | 79.187 M | 0.000 -100.00 % | 64.426 M 0.00 % | 64.426 M -17.53 % | 78.120 M -15.39 % | 92.326 M -16.57 % | 110.657 M |
| Total current liabilities | 1.881 B 19.70 % | 1.572 B 1.69 % | 1.546 B 21.68 % | 1.270 B 5.38 % | 1.206 B 12.49 % | 1.072 B 2.59 % | 1.045 B 4.83 % | 996.540 M -16.93 % | 1.200 B -3.22 % | 1.240 B 0.03 % | 1.239 B 14.19 % | 1.085 B 8.36 % | 1.001 B -4.49 % | 1.049 B -1.91 % | 1.069 B 19.38 % | 895.508 M 13.84 % | 786.616 M -1.41 % | 797.873 M 0.67 % | 792.597 M 12.37 % | 705.318 M -9.53 % | 779.648 M 23.78 % | 629.874 M -2.98 % | 649.212 M 6.16 % | 611.516 M -3.78 % | 635.535 M -26.11 % | 860.086 M 11.30 % | 772.729 M 5.76 % | 730.653 M -7.25 % | 787.761 M 9.95 % | 716.453 M 19.92 % | 597.435 M 33.31 % | 448.169 M -5.34 % | 473.439 M 14.85 % | 412.234 M -9.93 % | 457.660 M 16.97 % | 391.254 M 34.75 % | 290.361 M | 0.000 -100.00 % | 323.649 M | 0.000 -100.00 % | 358.926 M 0.00 % | 358.926 M -8.01 % | 390.184 M 4.67 % | 372.775 M -2.57 % | 382.605 M |
| Total liabilities | 2.550 B 12.72 % | 2.262 B 3.36 % | 2.189 B 13.44 % | 1.929 B 8.52 % | 1.778 B 7.67 % | 1.651 B 3.89 % | 1.589 B -3.07 % | 1.640 B -19.95 % | 2.048 B -3.04 % | 2.112 B 6.49 % | 1.984 B 9.67 % | 1.809 B 5.87 % | 1.708 B 5.63 % | 1.617 B 8.42 % | 1.492 B 27.34 % | 1.171 B 22.23 % | 958.434 M 3.65 % | 924.657 M -14.42 % | 1.080 B 7.01 % | 1.010 B -7.02 % | 1.086 B 14.63 % | 947.205 M -0.32 % | 950.217 M 6.95 % | 888.451 M -2.74 % | 913.461 M -19.76 % | 1.138 B 10.52 % | 1.030 B 8.36 % | 950.634 M -1.98 % | 969.829 M 12.90 % | 859.040 M 20.46 % | 713.107 M 36.34 % | 523.029 M -2.96 % | 538.980 M 8.48 % | 496.854 M -6.58 % | 531.829 M 11.33 % | 477.695 M 8.08 % | 441.963 M | 0.000 -100.00 % | 424.919 M | 0.000 -100.00 % | 432.220 M 0.00 % | 432.220 M -4.06 % | 450.526 M 8.63 % | 414.718 M 7.83 % | 384.605 M |
| Other non current assets | 43.291 M -21.00 % | 54.796 M 19.36 % | 45.908 M 44.23 % | 31.830 M 3.79 % | 30.668 M 105.71 % | 14.908 M 98.63 % | 7.506 M -90.83 % | 81.838 M 0.44 % | 81.483 M -15.69 % | 96.645 M 38.92 % | 69.568 M -57.94 % | 165.387 M 24.93 % | 132.388 M 1.41 % | 130.546 M -5.77 % | 138.532 M -22.68 % | 179.156 M 72.27 % | 103.999 M 16.78 % | 89.057 M -24.82 % | 118.460 M 184.21 % | 41.681 M 198.05 % | 13.984 M -13.44 % | 16.155 M -58.91 % | 39.320 M 253.12 % | 11.135 M -46.94 % | 20.988 M -0.19 % | 21.029 M -29.99 % | 30.037 M -36.92 % | 47.617 M -51.07 % | 97.325 M 46.12 % | 66.607 M 152.13 % | 26.418 M -25.06 % | 35.250 M 335.48 % | 8.095 M -50.31 % | 16.289 M 52.30 % | 10.695 M -14.59 % | 12.523 M -74.94 % | 49.970 M 133.22 % | -150.441 M -624.29 % | 28.695 M 118.15 % | -158.074 M -605.10 % | 31.295 M -24.39 % | 41.393 M 144.09 % | 16.958 M -15.71 % | 20.118 M -56.58 % | 46.336 M |
| Long term investments | 0.000 100.00 % | -17.745 M -0.74 % | -17.614 M -353.61 % | 6.945 M -1.00 % | 7.015 M -51.27 % | 14.395 M -9.37 % | 15.883 M -25.55 % | 21.334 M -23.53 % | 27.897 M 31.51 % | 21.212 M -24.98 % | 28.274 M 27.60 % | 22.158 M -2.54 % | 22.736 M 96.49 % | 11.571 M 1 571.03 % | 692.458 K 104.39 % | -15.756 M 58.26 % | -37.747 M 18.56 % | -46.352 M 49.35 % | -91.514 M -12 149.48 % | 759.487 K -82.41 % | 4.317 M 21.95 % | 3.540 M 114.88 % | -23.792 M -596.52 % | 4.792 M -9.98 % | 5.323 M -9.16 % | 5.860 M 34.44 % | 4.359 M -79.95 % | 21.736 M 1 670.50 % | -1.384 M -108.09 % | 17.110 M 11.44 % | 15.353 M 193.01 % | 5.240 M -1.24 % | 5.306 M -10.03 % | 5.897 M -6.35 % | 6.297 M -9.41 % | 6.951 M 48.02 % | 4.696 M | 0.000 -100.00 % | 5.428 M | 0.000 -100.00 % | 4.919 M | 0.000 -100.00 % | 5.363 M | 0.000 | 0.000 |
| Intangible assets | 146.337 M -0.82 % | 147.542 M 0.37 % | 146.993 M -0.64 % | 147.947 M -0.76 % | 149.074 M -0.61 % | 149.987 M -0.62 % | 150.928 M 36.14 % | 110.866 M -0.20 % | 111.085 M 2.13 % | 108.769 M -0.79 % | 109.630 M 20.15 % | 91.241 M -0.64 % | 91.826 M 0.18 % | 91.662 M -0.03 % | 91.686 M -0.65 % | 92.283 M -0.54 % | 92.787 M -0.63 % | 93.375 M -0.62 % | 93.953 M 52.02 % | 61.803 M -0.61 % | 62.183 M -0.66 % | 62.595 M -0.66 % | 63.008 M -0.43 % | 63.281 M -0.65 % | 63.693 M -0.68 % | 64.128 M -0.70 % | 64.583 M 11.34 % | 58.004 M -0.58 % | 58.340 M -0.62 % | 58.704 M -0.38 % | 58.927 M -0.63 % | 59.301 M -0.63 % | 59.678 M -0.63 % | 60.054 M -0.62 % | 60.431 M -0.63 % | 60.815 M 143.55 % | 24.970 M | 0.000 -100.00 % | 25.071 M | 0.000 -100.00 % | 23.606 M 0.00 % | 23.606 M -1.17 % | 23.887 M -0.43 % | 23.989 M 162.24 % | 9.147 M |
| GoodWill | 29.880 M 0.00 % | 29.880 M 0.00 % | 29.880 M 0.00 % | 29.880 M 0.00 % | 29.880 M 0.00 % | 29.880 M 0.00 % | 29.880 M 4.45 % | 28.608 M 0.00 % | 28.608 M 0.00 % | 28.608 M 0.00 % | 28.608 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.246 M 0.00 % | 1.246 M 0.00 % | 1.246 M 0.00 % | 1.246 M 0.00 % | 1.246 M 0.00 % | 1.246 M 0.00 % | 1.246 M 0.00 % | 1.246 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 |
| Goodwill and intangible assets | 176.217 M -0.68 % | 177.422 M 0.31 % | 176.873 M -0.54 % | 177.827 M -0.63 % | 178.954 M -0.51 % | 179.867 M -0.52 % | 180.808 M 29.64 % | 139.474 M -0.16 % | 139.693 M 1.69 % | 137.377 M -0.62 % | 138.238 M 51.51 % | 91.241 M -0.64 % | 91.826 M 0.18 % | 91.662 M -0.03 % | 91.686 M -0.65 % | 92.283 M -0.54 % | 92.787 M -0.63 % | 93.375 M -0.62 % | 93.953 M 49.02 % | 63.049 M -0.60 % | 63.429 M -0.65 % | 63.841 M -0.64 % | 64.254 M -0.42 % | 64.527 M -0.63 % | 64.939 M -0.67 % | 65.375 M -0.69 % | 65.829 M 13.49 % | 58.004 M -0.58 % | 58.340 M -0.62 % | 58.704 M -0.38 % | 58.927 M -0.63 % | 59.301 M -0.63 % | 59.678 M -0.63 % | 60.054 M -0.62 % | 60.431 M -0.63 % | 60.815 M 143.55 % | 24.970 M | 0.000 -100.00 % | 25.071 M | 0.000 -100.00 % | 23.606 M 0.00 % | 23.606 M -1.17 % | 23.887 M -0.43 % | 23.989 M 162.24 % | 9.147 M |
| Property plant equipment net | 2.341 B -0.04 % | 2.342 B -1.15 % | 2.369 B 1.00 % | 2.346 B 0.82 % | 2.326 B 1.92 % | 2.283 B -0.07 % | 2.284 B 8.86 % | 2.098 B 1.41 % | 2.069 B 3.62 % | 1.997 B 0.71 % | 1.983 B 9.67 % | 1.808 B 5.76 % | 1.709 B 6.01 % | 1.612 B 9.29 % | 1.475 B 23.09 % | 1.199 B 5.76 % | 1.133 B 4.57 % | 1.084 B 2.50 % | 1.057 B -3.87 % | 1.100 B 1.17 % | 1.087 B 0.92 % | 1.077 B -0.69 % | 1.085 B -0.24 % | 1.087 B 1.92 % | 1.067 B 0.46 % | 1.062 B 6.57 % | 996.490 M 14.95 % | 866.853 M 14.86 % | 754.721 M 24.31 % | 607.147 M 8.35 % | 560.357 M 24.33 % | 450.691 M 6.58 % | 422.877 M 5.16 % | 402.144 M 1.71 % | 395.381 M 4.38 % | 378.773 M 0.31 % | 377.610 M | 0.000 -100.00 % | 350.968 M | 0.000 -100.00 % | 301.840 M 0.00 % | 301.840 M 3.93 % | 290.414 M 5.91 % | 274.202 M 30.27 % | 210.481 M |
| Total non current assets | 2.587 B -0.28 % | 2.595 B -0.42 % | 2.606 B 0.89 % | 2.583 B 0.77 % | 2.563 B 2.25 % | 2.506 B 0.10 % | 2.504 B 6.28 % | 2.356 B 0.94 % | 2.334 B 2.68 % | 2.273 B 1.57 % | 2.238 B 6.53 % | 2.101 B 6.64 % | 1.970 B 6.04 % | 1.858 B 8.17 % | 1.718 B 17.41 % | 1.463 B 12.50 % | 1.300 B 5.75 % | 1.230 B 3.65 % | 1.186 B -2.22 % | 1.213 B 3.12 % | 1.176 B 0.79 % | 1.167 B -0.35 % | 1.171 B -0.27 % | 1.174 B 0.90 % | 1.164 B 0.15 % | 1.162 B 5.43 % | 1.102 B 9.92 % | 1.003 B 9.13 % | 918.840 M 21.41 % | 756.826 M 13.66 % | 665.878 M 20.02 % | 554.795 M 10.76 % | 500.897 M 2.50 % | 488.692 M 2.52 % | 476.657 M 3.02 % | 462.668 M 0.44 % | 460.653 M 406.20 % | -150.441 M -136.34 % | 414.032 M 361.92 % | -158.074 M -143.09 % | 366.839 M 0.00 % | 366.839 M 7.54 % | 341.123 M 6.18 % | 321.266 M 19.66 % | 268.473 M |
| Other current assets | 118.472 M 5.72 % | 112.064 M 2.43 % | 109.405 M 0.27 % | 109.110 M 7.67 % | 101.341 M -16.31 % | 121.097 M 16.56 % | 103.888 M -28.82 % | 145.956 M -79.58 % | 714.834 M 325.54 % | 167.982 M -11.30 % | 189.389 M 15.44 % | 164.063 M 32.80 % | 123.542 M -24.96 % | 164.642 M -3.32 % | 170.299 M 10.35 % | 154.330 M -66.37 % | 458.859 M 329.14 % | 106.924 M -13.62 % | 123.787 M -31.61 % | 180.996 M 43.84 % | 125.830 M -7.22 % | 135.619 M 10.35 % | 122.902 M -0.99 % | 124.127 M -11.42 % | 140.127 M 1.03 % | 138.697 M 14.16 % | 121.496 M -31.05 % | 176.221 M 31.72 % | 133.785 M 3.14 % | 129.706 M 81.68 % | 71.391 M -4.38 % | 74.661 M 57.83 % | 47.304 M 30.14 % | 36.350 M 35.22 % | 26.882 M 427.51 % | 5.096 M 28.23 % | 3.974 M | 0.000 -100.00 % | 4.980 M | 0.000 -100.00 % | 8.796 M 0.00 % | 8.796 M -44.46 % | 15.837 M -90.28 % | 162.927 M -22.58 % | 210.445 M |
| Short term investments | 29.747 M 0.00 % | 29.747 M 0.00 % | 29.747 M -42.55 % | 51.779 M -1.05 % | 52.328 M 23.78 % | 42.276 M 0.00 % | 42.276 M -24.62 % | 56.086 M 9.79 % | 51.086 M -13.26 % | 58.898 M 27.80 % | 46.086 M -12.86 % | 52.886 M -0.33 % | 53.062 M 13.44 % | 46.775 M 0.04 % | 46.757 M -26.87 % | 63.938 M 11.40 % | 57.396 M 21.04 % | 47.421 M -48.87 % | 92.752 M 363.76 % | 20.000 M 811.33 % | -2.812 M -48.85 % | -1.889 M -107.41 % | 25.482 M 986.63 % | -2.874 M 14.64 % | -3.367 M 12.77 % | -3.860 M | 0.000 100.00 % | -6.795 M -151.28 % | 13.252 M 253.31 % | -8.644 M -8.85 % | -7.941 M -82.56 % | -4.350 M 13.50 % | -5.029 M 8.42 % | -5.491 M 10.14 % | -6.111 M 9.21 % | -6.731 M -50.38 % | -4.476 M -101.49 % | 300.883 M | 0.000 -100.00 % | 316.149 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 309.239 M |
| cash and cash equivalents | 430.526 M 13.98 % | 377.723 M -19.10 % | 466.886 M -1.17 % | 472.393 M 14.54 % | 412.409 M -2.95 % | 424.960 M -0.66 % | 427.773 M -8.82 % | 469.174 M -34.10 % | 711.914 M 9.38 % | 650.841 M 35.14 % | 481.615 M -7.15 % | 518.699 M -1.62 % | 527.229 M 16.32 % | 453.250 M 12.67 % | 402.274 M 16.36 % | 345.729 M -16.09 % | 412.029 M -11.94 % | 467.909 M -31.76 % | 685.682 M 42.91 % | 479.793 M -18.87 % | 591.358 M 32.10 % | 447.657 M -5.01 % | 471.263 M 21.27 % | 388.604 M -8.98 % | 426.963 M -9.44 % | 471.482 M -13.18 % | 543.085 M 25.12 % | 434.057 M -9.45 % | 479.352 M -1.45 % | 486.390 M -15.20 % | 573.577 M 32.78 % | 431.976 M -8.37 % | 471.448 M 0.68 % | 468.275 M -12.42 % | 534.676 M 198.80 % | 178.940 M 6.74 % | 167.643 M 211.43 % | -150.441 M -200.00 % | 150.441 M 195.17 % | -158.074 M -200.00 % | 158.074 M 0.00 % | 158.074 M 11.84 % | 141.336 M -15.94 % | 168.137 M 23.21 % | 136.466 M |
| Cash and short term investments | 460.272 M 12.96 % | 407.469 M -17.95 % | 496.633 M -5.25 % | 524.172 M 12.79 % | 464.737 M -0.53 % | 467.236 M -0.60 % | 470.049 M -10.51 % | 525.260 M -31.16 % | 763.000 M 7.50 % | 709.739 M 34.50 % | 527.701 M -7.68 % | 571.585 M -1.50 % | 580.291 M 16.05 % | 500.025 M 11.36 % | 449.031 M 9.61 % | 409.667 M -12.73 % | 469.425 M -8.91 % | 515.330 M -33.80 % | 778.434 M 55.75 % | 499.793 M -15.48 % | 591.358 M 32.10 % | 447.657 M -9.88 % | 496.745 M 27.83 % | 388.604 M -8.98 % | 426.963 M -9.44 % | 471.482 M -13.18 % | 543.085 M 25.12 % | 434.057 M -11.89 % | 492.605 M 1.28 % | 486.390 M -15.20 % | 573.577 M 32.78 % | 431.976 M -8.37 % | 471.448 M 0.68 % | 468.275 M -12.42 % | 534.676 M 198.80 % | 178.940 M 6.74 % | 167.643 M 11.43 % | 150.441 M 0.00 % | 150.441 M -4.83 % | 158.074 M 0.00 % | 158.074 M 0.00 % | 158.074 M 11.84 % | 141.336 M -15.94 % | 168.137 M 23.21 % | 136.466 M |
| Total current assets | 2.111 B 13.53 % | 1.859 B 2.92 % | 1.807 B 14.01 % | 1.585 B 4.66 % | 1.514 B 7.99 % | 1.402 B 3.67 % | 1.352 B -8.96 % | 1.486 B -20.92 % | 1.879 B -5.92 % | 1.997 B 10.80 % | 1.802 B 9.77 % | 1.642 B 5.91 % | 1.550 B 0.85 % | 1.537 B 6.95 % | 1.437 B 12.25 % | 1.280 B 7.41 % | 1.192 B -2.46 % | 1.222 B -9.74 % | 1.354 B 11.49 % | 1.214 B -6.01 % | 1.292 B 14.84 % | 1.125 B 5.25 % | 1.069 B 8.63 % | 984.195 M -1.35 % | 997.655 M -20.79 % | 1.260 B 10.87 % | 1.136 B 6.35 % | 1.068 B -4.50 % | 1.119 B -2.33 % | 1.145 B 8.52 % | 1.055 B 12.54 % | 937.759 M -5.46 % | 991.871 M 4.11 % | 952.725 M -0.88 % | 961.224 M 80.59 % | 532.282 M 10.08 % | 483.555 M 221.42 % | 150.441 M -68.83 % | 482.596 M 205.30 % | 158.074 M -67.92 % | 492.804 M 0.00 % | 492.804 M -0.45 % | 495.052 M 9.24 % | 453.175 M 1.43 % | 446.797 M |
| Inventory | 561.690 M -10.61 % | 628.332 M 20.30 % | 522.293 M 3.71 % | 503.633 M 10.28 % | 456.690 M -7.95 % | 496.139 M 15.49 % | 429.611 M 11.47 % | 385.422 M -3.82 % | 400.715 M -17.39 % | 485.047 M 0.20 % | 484.073 M 52.84 % | 316.713 M -12.50 % | 361.946 M 19.06 % | 303.994 M -15.69 % | 360.561 M 27.36 % | 283.102 M 7.34 % | 263.739 M 15.14 % | 229.064 M 22.88 % | 186.410 M -5.59 % | 197.446 M -13.71 % | 228.828 M -13.28 % | 263.866 M -5.61 % | 279.553 M -2.45 % | 286.566 M 25.95 % | 227.522 M -25.10 % | 303.785 M 19.43 % | 254.360 M 28.28 % | 198.278 M -4.51 % | 207.635 M -6.00 % | 220.881 M 24.45 % | 177.488 M 6.70 % | 166.340 M -0.37 % | 166.951 M 3.40 % | 161.454 M -8.83 % | 177.092 M 8.31 % | 163.500 M 15.73 % | 141.273 M | 0.000 -100.00 % | 161.172 M | 0.000 -100.00 % | 154.294 M 0.00 % | 154.294 M -6.61 % | 165.211 M 35.30 % | 122.112 M 22.25 % | 99.886 M |
| Net receivables | 970.595 M 36.40 % | 711.577 M 4.90 % | 678.359 M 51.49 % | 447.796 M -9.30 % | 493.690 M 55.42 % | 317.651 M -8.97 % | 348.936 M -18.64 % | 428.881 M -23.06 % | 557.392 M -12.07 % | 633.893 M 5.48 % | 600.953 M 1.96 % | 589.417 M 21.69 % | 484.348 M -14.78 % | 568.370 M 24.29 % | 457.278 M 5.56 % | 433.208 M 25.36 % | 345.561 M -6.81 % | 370.823 M 35.29 % | 274.098 M -18.48 % | 336.248 M -3.06 % | 346.849 M 24.72 % | 278.111 M 63.62 % | 169.975 M -8.07 % | 184.898 M -10.80 % | 207.283 M -40.02 % | 345.602 M 56.47 % | 220.879 M -14.94 % | 259.684 M -8.80 % | 284.731 M -7.69 % | 308.465 M 32.33 % | 233.103 M -11.96 % | 264.781 M -13.56 % | 306.306 M 6.86 % | 286.646 M 28.79 % | 222.574 M | 0.000 -100.00 % | 172.671 M | 0.000 -100.00 % | 168.571 M | 0.000 -100.00 % | 173.923 M 1.33 % | 171.640 M -5.77 % | 182.142 M 12.00 % | 162.628 M -22.69 % | 210.350 M |
| Tax assets | 26.756 M -29.84 % | 38.135 M 21.67 % | 31.342 M 54.27 % | 20.316 M 3.37 % | 19.654 M 34.09 % | 14.657 M -5.80 % | 15.558 M 2.90 % | 15.120 M -4.98 % | 15.914 M -24.52 % | 21.082 M 9.15 % | 19.315 M 35.21 % | 14.286 M 3.85 % | 13.756 M 18.13 % | 11.645 M 4.01 % | 11.196 M 31.50 % | 8.514 M 7.28 % | 7.936 M -18.40 % | 9.726 M 22.05 % | 7.969 M 3.77 % | 7.679 M 2.80 % | 7.470 M 16.67 % | 6.403 M -5.05 % | 6.744 M 0.92 % | 6.682 M 15.01 % | 5.810 M -26.64 % | 7.920 M 42.30 % | 5.565 M -35.02 % | 8.565 M -12.94 % | 9.838 M 35.52 % | 7.259 M 50.49 % | 4.824 M 11.83 % | 4.314 M -12.71 % | 4.941 M 14.72 % | 4.307 M 11.80 % | 3.853 M 6.84 % | 3.606 M 5.87 % | 3.406 M | 0.000 -100.00 % | 3.870 M | 0.000 -100.00 % | 5.178 M | 0.000 -100.00 % | 4.502 M 52.24 % | 2.957 M 17.83 % | 2.510 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 |
| Account payables | 715.803 M 1.45 % | 705.550 M 11.57 % | 632.383 M 67.52 % | 377.507 M -38.73 % | 616.174 M 7.84 % | 571.396 M 25.76 % | 454.344 M -16.62 % | 544.892 M -15.22 % | 642.719 M -11.09 % | 722.874 M -17.76 % | 878.937 M 15.59 % | 760.417 M 6.80 % | 711.972 M 2.11 % | 697.279 M 4.59 % | 666.699 M 30.44 % | 511.126 M 14.17 % | 447.697 M 12.99 % | 396.222 M 11.72 % | 354.654 M -2.78 % | 364.795 M -10.35 % | 406.900 M 12.42 % | 361.960 M 3.92 % | 348.296 M 11.61 % | 312.071 M -9.15 % | 343.485 M -27.23 % | 472.030 M 16.05 % | 406.738 M 5.35 % | 386.080 M -4.64 % | 404.864 M -0.79 % | 408.075 M 27.47 % | 320.123 M 11.30 % | 287.627 M -15.82 % | 341.684 M 9.02 % | 313.408 M 9.10 % | 287.267 M 6.15 % | 270.633 M 19.23 % | 226.992 M | 0.000 -100.00 % | 235.264 M | 0.000 -100.00 % | 286.013 M 8.24 % | 264.229 M -14.45 % | 308.874 M 11.20 % | 277.772 M 6.39 % | 261.099 M |
| Tax payables | 6.318 M -36.83 % | 10.001 M 45.16 % | 6.890 M 38.34 % | 4.980 M -45.54 % | 9.144 M 19.51 % | 7.651 M 27.97 % | 5.979 M 2.49 % | 5.834 M -61.26 % | 15.060 M -13.25 % | 17.361 M -34.59 % | 26.542 M -8.41 % | 28.978 M 187.34 % | 10.085 M -30.15 % | 14.439 M -9.79 % | 16.007 M 116.80 % | 7.383 M -16.25 % | 8.816 M 238.89 % | 2.601 M 34.62 % | 1.933 M 34.00 % | 1.442 M -88.53 % | 12.576 M 9.54 % | 11.480 M -1.55 % | 11.661 M -7.98 % | 12.672 M 0.13 % | 12.656 M -25.61 % | 17.013 M 27.26 % | 13.368 M 34.48 % | 9.941 M -15.40 % | 11.750 M 67.56 % | 7.012 M -16.28 % | 8.376 M 65.00 % | 5.076 M -16.23 % | 6.060 M 2.65 % | 5.903 M 4.75 % | 5.636 M 138.15 % | -14.771 M -5.41 % | -14.012 M | 0.000 100.00 % | -12.912 M | 0.000 100.00 % | -7.798 M | 0.000 100.00 % | -16.457 M -58.67 % | -10.372 M -110.97 % | -4.916 M |
| Deferred revenue non current | 41.170 M -3.08 % | 42.481 M -2.93 % | 43.763 M -2.33 % | 44.807 M 5.90 % | 42.310 M -2.98 % | 43.611 M -3.73 % | 45.301 M 31.16 % | 34.539 M -1.89 % | 35.203 M 6.22 % | 33.142 M -0.77 % | 33.399 M 0.03 % | 33.387 M -4.31 % | 34.890 M -6.81 % | 37.441 M 47.96 % | 25.305 M 14.06 % | 22.185 M 76.94 % | 12.538 M -7.79 % | 13.598 M 8.19 % | 12.568 M -19.51 % | 15.615 M -12.98 % | 17.944 M -15.04 % | 21.121 M -9.71 % | 23.391 M 85.77 % | 12.592 M -17.84 % | 15.326 M -18.39 % | 18.781 M 76.85 % | 10.620 M -1.49 % | 10.781 M 12.06 % | 9.620 M -4.82 % | 10.107 M 0.84 % | 10.023 M 22.66 % | 8.171 M -1.42 % | 8.289 M -3.04 % | 8.549 M 22.67 % | 6.969 M -3.38 % | 7.213 M -2.83 % | 7.423 M | 0.000 -100.00 % | 5.178 M | 0.000 -100.00 % | 4.294 M | 0.000 -100.00 % | 5.342 M -10.10 % | 5.943 M | 0.000 |
| Minority interest | 104.874 M 3.34 % | 101.481 M -0.08 % | 101.563 M 0.63 % | 100.923 M -3.44 % | 104.516 M 2.61 % | 101.858 M -0.57 % | 102.445 M 353.11 % | 22.609 M 34.16 % | 16.853 M 1.48 % | 16.606 M 62.55 % | 10.216 M 1.59 % | 10.056 M 2.82 % | 9.780 M 8.68 % | 8.999 M 39.26 % | 6.462 M 28.82 % | 5.016 M 10.42 % | 4.543 M 79.43 % | 2.532 M 11.59 % | 2.269 M -84.07 % | 14.239 M 11.74 % | 12.743 M 45.80 % | 8.740 M 10.17 % | 7.933 M -12.45 % | 9.061 M -9.74 % | 10.039 M -4.83 % | 10.549 M -4.56 % | 11.053 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.598 M | 0.000 -100.00 % | 18.679 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 177.001 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 |
| Other total stockholders equity | 374.863 M -2.48 % | 384.387 M 0.61 % | 382.064 M | 0.000 -100.00 % | 375.806 M 167.98 % | -552.806 M -247.10 % | 375.806 M | 0.000 -100.00 % | 155.323 M -68.10 % | 486.873 M 73.06 % | 281.335 M -38.03 % | 453.958 M 0.44 % | 451.983 M -14.75 % | 530.185 M 46.50 % | 361.892 M 755.89 % | -55.176 M -110.99 % | 502.083 M 732.85 % | -79.337 M -114.79 % | 536.327 M 776.01 % | -79.337 M -115.73 % | 504.367 M | 0.000 -100.00 % | 506.820 M 2.24 % | 495.737 M -0.06 % | 496.033 M -10.47 % | 554.012 M 0.12 % | 553.327 M 4.03 % | 531.892 M 12.71 % | 471.917 M -11.09 % | 530.771 M 12.47 % | 471.917 M -8.35 % | 514.926 M 9.11 % | 471.917 M -8.26 % | 514.398 M 9.00 % | 471.917 M 285.59 % | 122.387 M -22.14 % | 157.186 M | 0.000 -100.00 % | 156.540 M | 0.000 -100.00 % | 145.092 M 18.55 % | 122.387 M -15.08 % | 144.129 M 5.85 % | 136.169 M 177.93 % | -174.740 M |
| Deferred tax liabilities non current | 1.776 M -4.60 % | 1.862 M -4.40 % | 1.947 M -4.05 % | 2.030 M -4.16 % | 2.118 M 6.31 % | 1.992 M -13.04 % | 2.291 M -60.26 % | 5.765 M -4.00 % | 6.005 M 2.47 % | 5.861 M -2.61 % | 6.018 M 148.12 % | 2.425 M -24.70 % | 3.221 M 2.98 % | 3.128 M 14.34 % | 2.735 M 8.03 % | 2.532 M -24.47 % | 3.352 M -0.75 % | 3.377 M -6.51 % | 3.612 M 101.55 % | 1.792 M 21.75 % | 1.472 M 43.46 % | 1.026 M 1.20 % | 1.014 M -6.01 % | 1.079 M 44.95 % | 744.293 K | 0.000 100.00 % | -196.505 M 6.07 % | -209.200 M -21.31 % | -172.448 M -30.17 % | -132.480 M -25.40 % | -105.649 M -58.42 % | -66.689 M -40 217.42 % | 166.234 K 100.22 % | -76.071 M -13.20 % | -67.200 M -242 079.04 % | 27.771 K -84.52 % | 179.448 K | 0.000 -100.00 % | 91.159 K | 0.000 100.00 % | -69.000 M | 0.000 100.00 % | -55.000 M -52.78 % | -36.000 M | 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 |
| Total assets | 4.698 B 5.48 % | 4.454 B 0.95 % | 4.412 B 5.88 % | 4.167 B 2.21 % | 4.077 B 4.31 % | 3.909 B 1.35 % | 3.856 B 0.39 % | 3.842 B -8.81 % | 4.213 B -1.34 % | 4.270 B 5.68 % | 4.040 B 7.95 % | 3.743 B 6.32 % | 3.520 B 3.69 % | 3.395 B 7.61 % | 3.155 B 15.00 % | 2.743 B 10.06 % | 2.492 B 1.66 % | 2.452 B -3.49 % | 2.540 B 4.64 % | 2.428 B -1.66 % | 2.469 B 7.68 % | 2.292 B 2.32 % | 2.240 B 3.79 % | 2.159 B -0.14 % | 2.162 B -10.74 % | 2.422 B 8.19 % | 2.238 B 8.08 % | 2.071 B 1.65 % | 2.037 B 7.11 % | 1.902 B 10.50 % | 1.721 B 15.32 % | 1.493 B -0.01 % | 1.493 B 3.56 % | 1.441 B 0.25 % | 1.438 B 44.52 % | 994.950 M 5.37 % | 944.208 M | 0.000 -100.00 % | 896.629 M | 0.000 -100.00 % | 859.643 M 0.00 % | 859.643 M 2.81 % | 836.175 M 7.97 % | 774.441 M 8.27 % | 715.270 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -227.434 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.844 M 200.00 % | -1.844 M -200.00 % | 1.844 M | 0.000 -100.00 % | 4.823 M 217.08 % | -4.120 M -200.00 % | 4.120 M | 0.000 -100.00 % | 12.659 M 258.48 % | -7.988 M -200.00 % | 7.988 M | 0.000 -100.00 % | 12.845 M 520.58 % | -3.054 M -200.00 % | 3.054 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -168.371 M | 0.000 -100.00 % | 372.332 M 323.82 % | -166.352 M -200.00 % | 166.352 M | 0.000 100.00 % | -290.387 M -1 195.58 % | -22.414 M -200.00 % | 22.414 M | 0.000 100.00 % | -458.572 M -472.32 % | 123.165 M 200.00 % | -123.165 M | 0.000 100.00 % | -10.462 M -107.55 % | 138.654 M 200.00 % | -138.654 M | 0.000 -100.00 % | 6.902 M 130.86 % | -22.368 M -200.00 % | 22.368 M | 0.000 100.00 % | -111.996 M -168.66 % | 163.112 M 200.00 % | -163.112 M | 0.000 100.00 % | -55.226 M -146.63 % | 118.438 M 200.00 % | -118.438 M | 0.000 100.00 % | -46.901 M -634.50 % | 8.775 M -44.22 % | 15.732 M | 0.000 100.00 % | -6.942 M 84.87 % | -45.869 M -799.11 % | 6.561 M 0.00 % | 6.561 M 109.60 % | -68.360 M | 0.000 -100.00 % | 13.919 M 132.45 % | -42.896 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -147.489 M | 0.000 -100.00 % | 325.351 M 508.00 % | -79.743 M -200.00 % | 79.743 M | 0.000 100.00 % | -180.996 M -899.25 % | -18.113 M -200.00 % | 18.113 M | 0.000 100.00 % | -301.355 M -620.19 % | 57.932 M 200.00 % | -57.932 M | 0.000 100.00 % | -121.840 M -162.93 % | 193.616 M 200.00 % | -193.616 M | 0.000 -100.00 % | 38.618 M 872.70 % | 3.970 M 200.00 % | -3.970 M | 0.000 100.00 % | -36.047 M -127.67 % | 130.291 M 200.00 % | -130.291 M | 0.000 100.00 % | -53.905 M -140.87 % | 131.900 M 200.00 % | -131.900 M | 0.000 100.00 % | -80.796 M -2 706.94 % | 3.099 M 200.00 % | -3.099 M | 0.000 -100.00 % | 75.522 M 211.47 % | -67.749 M -2 020.14 % | 3.528 M 0.00 % | 3.528 M -61.12 % | 9.075 M | 0.000 100.00 % | -37.679 M 0.00 % | -37.679 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.882 M | 0.000 -100.00 % | 45.137 M 153.25 % | -84.765 M -200.00 % | 84.765 M | 0.000 100.00 % | -116.259 M -9 035.92 % | 1.301 M 200.00 % | -1.301 M | 0.000 100.00 % | -174.151 M -328.23 % | 76.306 M 200.00 % | -76.306 M | 0.000 -100.00 % | 93.543 M 270.19 % | -54.962 M -200.00 % | 54.962 M | 0.000 100.00 % | -31.716 M -20.42 % | -26.338 M -200.00 % | 26.338 M | 0.000 100.00 % | -75.949 M -331.40 % | 32.821 M 200.00 % | -32.821 M | 0.000 100.00 % | -1.321 M 90.19 % | -13.462 M -200.00 % | 13.462 M | 0.000 100.00 % | -13.921 M 32.51 % | -20.626 M -209.53 % | 18.832 M | 0.000 100.00 % | -4.029 M -290.42 % | 2.116 M -30.22 % | 3.033 M 0.00 % | 3.033 M 103.92 % | -77.435 M | 0.000 100.00 % | -2.520 M 77.48 % | -11.190 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 1.844 M 200.00 % | -1.844 M -200.00 % | 1.844 M | 0.000 -100.00 % | 6.868 M 222.61 % | -5.602 M -200.00 % | 5.602 M | 0.000 -100.00 % | 16.934 M 252.94 % | -11.073 M -200.00 % | 11.073 M | 0.000 -100.00 % | 17.836 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 % | -32.981 M -212.18 % | 29.401 M | 0.000 | 0.000 100.00 % | -2.913 M 93.93 % | -47.985 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.438 M 151.85 % | -31.706 M |
| Other non cash items | -138.624 M -197.88 % | -46.538 M | 0.000 -100.00 % | 63.130 M 493.07 % | 10.645 M -91.02 % | 118.559 M 422.99 % | 22.669 M -55.51 % | 50.956 M -43.68 % | 90.475 M 159.89 % | -151.080 M -26.17 % | -119.742 M -425.26 % | -22.796 M -119.96 % | 114.224 M 128.91 % | 49.900 M 2 514.36 % | -2.067 M -104.92 % | 41.971 M -46.07 % | 77.827 M 197.70 % | -79.658 M -174.59 % | 106.798 M 170.81 % | -150.832 M -214.47 % | 131.770 M 321.36 % | -59.528 M -649.31 % | 10.837 M -74.50 % | 42.505 M -28.72 % | 59.627 M 161.06 % | -97.657 M -156.49 % | 172.862 M 251.31 % | -114.243 M -168.67 % | 166.374 M 274.57 % | -95.304 M -206.77 % | 89.258 M 204.90 % | -85.087 M -191.90 % | 92.585 M 282.26 % | -50.799 M -826.29 % | 6.994 M 2 108.31 % | 316.728 K 102.38 % | -13.282 M -168.44 % | 19.405 M 332.30 % | -8.354 M -26 990.46 % | 31.065 K 100.60 % | -5.191 M 0.00 % | -5.191 M -119.08 % | 27.212 M | 0.000 -100.00 % | 1.506 M -74.36 % | 5.876 M |
| Net cash provided by operating activities | -138.624 M -197.88 % | -46.538 M | 0.000 -100.00 % | 46.710 M 1 037.00 % | 4.108 M -96.22 % | 108.675 M 66.87 % | 65.126 M -51.94 % | 135.509 M -37.12 % | 215.491 M 1 781.78 % | -12.813 M -133.80 % | 37.910 M -71.80 % | 134.445 M -37.80 % | 216.159 M 69.99 % | 127.164 M 133.10 % | 54.552 M 20.14 % | 45.406 M -46.63 % | 85.072 M 291.56 % | -44.411 M -117.92 % | 247.868 M 873.22 % | -32.057 M -128.23 % | 113.559 M 1 313.64 % | -9.357 M -107.26 % | 128.968 M 1 796.15 % | 6.802 M -95.21 % | 142.040 M 721.99 % | -22.836 M -112.02 % | 189.921 M 147.71 % | 76.669 M 2.07 % | 75.117 M 222.06 % | -61.542 M -149.57 % | 124.141 M 374.47 % | 26.164 M 19.43 % | 21.907 M 284.85 % | -11.851 M -37.47 % | -8.621 M -125.41 % | 33.925 M -9.22 % | 37.372 M -10.65 % | 41.827 M 104.26 % | 20.477 M 193.29 % | -21.950 M -164.92 % | 33.811 M 0.00 % | 33.811 M 1 479.22 % | 2.141 M | 0.000 -100.00 % | 45.658 M 415.01 % | -14.494 M |
| Investments in property plant and equipment | -47.663 M 17.90 % | -58.057 M 67.45 % | -178.356 M -146.02 % | -72.498 M -16.52 % | -62.220 M -5.32 % | -59.078 M 47.39 % | -112.295 M -96.31 % | -57.202 M 21.14 % | -72.531 M 32.61 % | -107.636 M -25.15 % | -86.005 M 18.28 % | -105.247 M 25.79 % | -141.823 M 19.37 % | -175.895 M 11.64 % | -199.068 M -28.43 % | -155.005 M -200.85 % | -51.522 M -3.36 % | -49.849 M 47.24 % | -94.490 M -74.79 % | -54.059 M -148.95 % | -21.715 M 41.60 % | -37.182 M 29.48 % | -52.728 M -59.47 % | -33.064 M -15.18 % | -28.707 M 28.30 % | -40.040 M 49.75 % | -79.681 M 29.46 % | -112.960 M 30.55 % | -162.646 M -68.69 % | -96.414 M 6.70 % | -103.337 M -64.60 % | -62.779 M -464.67 % | -11.118 M 40.06 % | -18.548 M -271.91 % | 10.789 M 181.57 % | -13.227 M 77.30 % | -58.269 M -198.42 % | -19.526 M 49.01 % | -38.294 M -163.25 % | -14.547 M 30.17 % | -20.831 M 0.00 % | -20.831 M 37.11 % | -33.122 M 36.15 % | -51.873 M -112.44 % | -24.418 M -1.70 % | -24.010 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.400 K -99.98 % | 12.257 M 140.33 % | 5.100 M | 0.000 -100.00 % | 6.028 M 13 524.24 % | 44.247 K 296 936 590 540 700.00 % | 0.000 100.00 % | -256.072 K | 0.000 100.00 % | -21.851 K -9 600.38 % | 230.000 1 543 503 871 900.00 % | 0.000 -100.00 % | 139.319 K 3 451.94 % | 3.922 K 13 161 155 526 675.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 -100.00 % | 2.835 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 |
| Purchases of investments | 0.000 | 0.000 -100.00 % | 7.000 M 450.00 % | -2.000 M 88.24 % | -17.000 M | 0.000 100.00 % | -996.912 K 90.03 % | -10.000 M | 0.000 100.00 % | -9.900 M 88.58 % | -86.716 M -73.43 % | -50.000 M -90.84 % | -26.200 M -162.00 % | -10.000 M -103.54 % | 282.397 M 333.20 % | -121.098 M 40.86 % | -204.770 M 42.23 % | -354.480 M -181.40 % | -125.968 M 46.32 % | -234.656 M | 0.000 | 0.000 100.00 % | -666.380 M | 0.000 | 0.000 100.00 % | -2.000 M -143.01 % | 4.650 M 240.91 % | -3.300 M 7.04 % | -3.550 M -219.94 % | -1.110 M 83.19 % | -6.600 M -914.74 % | -650.414 K | 0.000 100.00 % | -220.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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 100.00 % | -127.500 K -200.00 % | 127.500 K | 0.000 100.00 % | -5.000 M -208.13 % | 4.624 M 1 130.08 % | 375.918 K 106.24 % | -6.028 M -105.21 % | 115.658 M 130.65 % | 50.143 M 19 481.71 % | 256.072 K | 0.000 100.00 % | -264.918 M -411.31 % | 85.098 M -51.03 % | 173.770 M -55.95 % | 394.480 M 152.53 % | 156.210 M -19.79 % | 194.756 M -51.32 % | 400.069 M 1 462.37 % | 25.607 M | 0.000 | 0.000 | 0.000 -100.00 % | 837.488 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 |
| Other investing activites | -220.286 K -200.00 % | 220.286 K 122.47 % | -980.213 K -179.18 % | 1.238 M 157.65 % | -2.147 M -285.34 % | 1.159 M 123.48 % | -4.935 M 48.34 % | -9.553 M 53.39 % | -20.496 M -4 059.10 % | 517.705 K -95.48 % | 11.466 M 158.62 % | -19.560 M -459.25 % | -3.498 M -1 317.22 % | 287.335 K -98.07 % | 14.882 M 212.12 % | -13.273 M -525.92 % | 3.116 M -64.68 % | 8.823 M -68.51 % | 28.014 M 2 749.05 % | 983.291 K 100.25 % | -398.603 M -43 695.26 % | 914.327 K -99.85 % | 611.050 M 35 819.67 % | 1.701 M -5.38 % | 1.798 M 1 335.08 % | 125.278 K 111.98 % | -1.045 M -107.46 % | 14.009 M 922.69 % | 1.370 M 112.56 % | -10.906 M -777.47 % | 1.610 M 323.71 % | 379.937 K -65.27 % | 1.094 M 105.90 % | -18.548 M -5 489.25 % | 344.161 K 86.01 % | 185.023 K -54.28 % | 404.663 K 2 594.87 % | -16.220 K -101.85 % | 874.692 K 130.93 % | 378.774 K -35.69 % | 588.936 K 0.00 % | 588.936 K 5.61 % | 557.639 K 239.87 % | 164.073 K 171.07 % | -230.866 K -179.67 % | 289.791 K |
| Net cash used for investing activites | -47.883 M 17.21 % | -57.837 M 66.44 % | -172.337 M -134.83 % | -73.387 M 9.67 % | -81.239 M -40.27 % | -57.917 M 47.81 % | -110.970 M -65.55 % | -67.031 M 27.65 % | -92.652 M 20.82 % | -117.018 M -156.88 % | -45.553 M 63.46 % | -124.664 M 27.32 % | -171.521 M 7.59 % | -185.607 M -11.34 % | -166.706 M 18.39 % | -204.278 M -157.26 % | -79.406 M -7 635.53 % | -1.027 M 97.17 % | -36.234 M 61.03 % | -92.976 M -359.15 % | -20.250 M -89.94 % | -10.661 M 90.13 % | -108.058 M -244.54 % | -31.363 M -16.55 % | -26.909 M 34.49 % | -41.078 M 46.00 % | -76.076 M 25.60 % | -102.252 M 37.96 % | -164.826 M -52.01 % | -108.430 M -0.09 % | -108.327 M -71.81 % | -63.050 M -528.99 % | -10.024 M 46.59 % | -18.768 M -268.57 % | 11.133 M 185.37 % | -13.042 M 77.46 % | -57.865 M -196.10 % | -19.542 M 47.78 % | -37.420 M -164.11 % | -14.168 M 30.01 % | -20.242 M 0.00 % | -20.242 M 37.84 % | -32.564 M 37.02 % | -51.709 M -109.79 % | -24.649 M -3.92 % | -23.720 M |
| Debt repayment | 232.794 M 1 013.24 % | 20.911 M -83.59 % | 127.454 M 27.28 % | 100.140 M -20.20 % | 125.482 M 324.08 % | -55.998 M -187.11 % | -19.504 M 93.69 % | -309.284 M -522.06 % | 73.279 M -77.27 % | 322.322 M 8 396.24 % | 3.794 M 119.51 % | -19.449 M -119.86 % | 97.908 M -17.28 % | 118.363 M -30.20 % | 169.586 M 78.80 % | 94.847 M 6 638.51 % | -1.451 M 99.14 % | -168.231 M -496.03 % | 42.480 M 137.97 % | 17.851 M 37.73 % | 12.960 M 286.54 % | -6.948 M -108.06 % | 86.160 M 468.16 % | -23.403 M 75.16 % | -94.211 M -1 304.14 % | 7.824 M 30.63 % | 5.989 M 144.61 % | -13.425 M -112.92 % | 103.901 M 15.07 % | 90.293 M -32.74 % | 134.244 M 4 353.20 % | 3.015 M -69.03 % | 9.735 M 128.37 % | -34.321 M -134.09 % | -14.661 M -28.99 % | -11.366 M -130.38 % | 37.416 M 576.05 % | -7.860 M -221.25 % | 6.482 M -81.63 % | 35.279 M | 0.000 | 0.000 -100.00 % | 4.873 M 391.41 % | -1.672 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.712 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.280 M | 0.000 | 0.000 | 0.000 100.00 % | -6.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -34.599 M -291.74 % | -8.832 M -6.54 % | -8.290 M 15.40 % | -9.799 M 85.25 % | -66.431 M -653.90 % | -8.812 M 77.71 % | -39.540 M -240.32 % | -11.618 M 92.93 % | -164.416 M -1 376.23 % | -11.138 M 82.04 % | -62.012 M -574.51 % | -9.194 M 86.89 % | -70.125 M -1 092.20 % | -5.882 M -8.50 % | -5.421 M -79.12 % | -3.026 M 94.78 % | -57.966 M -1 304.37 % | -4.128 M 37.54 % | -6.608 M -44.51 % | -4.573 M 89.62 % | -44.073 M -759.90 % | -5.125 M 12.27 % | -5.843 M 24.59 % | -7.748 M 88.08 % | -65.017 M -944.06 % | -6.227 M 45.51 % | -11.430 M -45.56 % | -7.852 M 70.09 % | -26.255 M -690.32 % | -3.322 M -863.02 % | -344.963 K 75.66 % | -1.417 M 92.85 % | -19.825 M -924.42 % | -1.935 M 11.43 % | -2.185 M -30.53 % | -1.674 M -46.16 % | -1.145 M 91.39 % | -13.299 M -2 522.43 % | -507.114 K 82.50 % | -2.898 M 58.34 % | -6.956 M 0.00 % | -6.956 M -280.47 % | -1.828 M 37.63 % | -2.931 M 54.33 % | -6.418 M -487.62 % | -1.092 M |
| Other financing activites | 41.295 M 960.96 % | 3.892 M 108.20 % | -47.469 M -99.26 % | -23.823 M -2 930.42 % | -786.126 K -39.91 % | -561.878 K -102.63 % | 21.400 M -59.67 % | 53.057 M 75.32 % | 30.262 M 303.41 % | 7.502 M 139.97 % | -18.770 M 10.42 % | -20.953 M -209.34 % | 19.163 M 411.18 % | -6.158 M 88.64 % | -54.227 M -1 531.04 % | -3.325 M 83.66 % | -20.345 M -29.80 % | -15.674 M -450.27 % | 4.475 M 663.99 % | 585.732 K -99.45 % | 107.410 M 405.02 % | -35.214 M -4 491.39 % | -766.967 K 79.76 % | -3.790 M -111.74 % | 32.272 M 323.13 % | -14.464 M -204.96 % | 13.780 M 111.24 % | 6.523 M 118.63 % | -35.016 M -34.99 % | -25.940 M -294.33 % | 13.349 M -8.72 % | 14.624 M -42.08 % | 25.251 M 234.73 % | -18.741 M -105.79 % | 323.683 M 35 911.70 % | 898.828 K -71.02 % | 3.102 M 132.73 % | -9.478 M -166.59 % | 14.233 M 637.82 % | -2.646 M -366.37 % | 993.534 K 0.00 % | 993.535 K -65.42 % | 2.874 M -86.05 % | 20.601 M 118.25 % | 9.439 M 0.00 % | 9.439 M |
| Net cash used provided by financing activities | 239.490 M 1 399.48 % | 15.972 M -77.72 % | 71.695 M 7.78 % | 66.518 M 14.16 % | 58.265 M 189.13 % | -65.372 M 14.68 % | -76.621 M 71.89 % | -272.557 M -347.73 % | -60.875 M -118.75 % | 324.686 M 1 494.91 % | -23.276 M 53.07 % | -49.595 M -205.64 % | 46.947 M -55.85 % | 106.323 M -2.15 % | 108.658 M 22.78 % | 88.496 M 210.95 % | -79.761 M 57.58 % | -188.033 M -658.84 % | 33.647 M 142.70 % | 13.864 M -81.83 % | 76.297 M 261.35 % | -47.287 M -159.44 % | 79.550 M 327.67 % | -34.940 M 72.48 % | -126.956 M -886.67 % | -12.867 M -254.29 % | 8.340 M 156.53 % | -14.753 M -134.61 % | 42.630 M -30.15 % | 61.031 M -58.55 % | 147.248 M 807.71 % | 16.222 M 61.71 % | 10.031 M 118.24 % | -54.997 M -117.92 % | 306.837 M 2 627.13 % | -12.142 M -130.84 % | 39.373 M 228.52 % | -30.636 M -251.60 % | 20.208 M -32.04 % | 29.734 M 598.68 % | -5.963 M 0.00 % | -5.963 M -176.96 % | 7.748 M -51.57 % | 15.997 M 781.13 % | -2.349 M -117.12 % | 13.717 M |
| Effect of forex changes on cash | 1.078 M -65.58 % | 3.132 M -48.72 % | 6.107 M 366.66 % | -2.290 M -142.49 % | 5.390 M -15.73 % | 6.396 M 617.12 % | -1.237 M -126.98 % | 4.584 M -64.01 % | 12.737 M 6 477.84 % | -199.700 K 96.77 % | -6.186 M -159.88 % | 10.331 M 101.70 % | 5.122 M 1 409.18 % | -391.249 K -110.53 % | 3.714 M 2 351.13 % | 151.514 K 105.39 % | -2.810 M -11 846.96 % | 23.922 K 101.20 % | -1.989 M 64.12 % | -5.543 M -10 199.38 % | -53.820 K -102.43 % | 2.219 M 207.58 % | -2.062 M -181.49 % | 2.531 M 18.19 % | 2.141 M 158.27 % | -3.675 M -250.55 % | -1.048 M -167.06 % | 1.563 M -68.92 % | 5.029 M 220.03 % | -4.190 M -19.02 % | -3.520 M -1 310.85 % | -249.514 K 75.24 % | -1.008 M -107.12 % | -486.442 K 77.13 % | -2.127 M -161.57 % | 3.455 M 3 929.14 % | -90.219 K -123.30 % | 387.198 K -95.92 % | 9.484 M 916.59 % | -1.161 M -172.45 % | 1.603 M 0.00 % | 1.603 M 177.46 % | 577.742 K 206.33 % | -543.327 K -148.27 % | 1.126 M 3 466.97 % | -33.432 K |
| Net change in cash | 54.060 M 163.40 % | -85.271 M -351.08 % | -18.904 M -150.34 % | 37.550 M 399.19 % | -12.551 M -52.73 % | -8.218 M 91.50 % | -96.708 M 51.52 % | -199.495 M -367.06 % | 74.701 M -61.62 % | 194.654 M 624.59 % | -37.106 M -25.86 % | -29.483 M -130.49 % | 96.708 M 103.65 % | 47.488 M 21 675.53 % | 218.078 K 100.31 % | -70.224 M 8.69 % | -76.905 M 67.06 % | -233.447 M -195.95 % | 243.293 M 308.45 % | -116.712 M -183.63 % | 139.552 M 314.41 % | -65.087 M -166.15 % | 98.398 M 272.72 % | -56.971 M -488.30 % | -9.684 M 87.96 % | -80.456 M -166.42 % | 121.136 M 412.43 % | -38.772 M 7.79 % | -42.050 M 62.83 % | -113.131 M -170.91 % | 159.541 M 862.87 % | -20.913 M -200.03 % | 20.907 M 124.28 % | -86.103 M -128.03 % | 307.222 M 2 418.99 % | 12.196 M -34.78 % | 18.699 M 334.80 % | -7.964 M -162.47 % | 12.749 M 268.97 % | -7.545 M -181.93 % | 9.209 M 0.00 % | 9.209 M 141.68 % | -22.097 M -233.47 % | 16.556 M -7.44 % | 17.886 M 172.92 % | -24.530 M |
| Cash at beginning of period | 284.147 M -23.08 % | 369.418 M -4.87 % | 388.322 M 10.71 % | 350.772 M -17.46 % | 424.960 M 14.09 % | 372.466 M -20.61 % | 469.174 M -21.49 % | 597.606 M 14.29 % | 522.905 M 59.30 % | 328.251 M -10.16 % | 365.357 M -7.47 % | 394.840 M 32.44 % | 298.132 M 18.95 % | 250.644 M 0.09 % | 250.426 M -21.90 % | 320.650 M -19.34 % | 397.555 M -37.00 % | 631.002 M 62.75 % | 387.709 M -23.14 % | 504.422 M 38.25 % | 364.870 M -15.14 % | 429.956 M 42.58 % | 301.557 M -15.89 % | 358.528 M -2.63 % | 368.212 M -17.93 % | 448.667 M 36.98 % | 327.531 M -10.58 % | 366.304 M -10.30 % | 408.354 M -21.69 % | 521.485 M 44.08 % | 361.944 M -5.46 % | 382.857 M 5.78 % | 361.950 M -19.22 % | 448.053 M 218.15 % | 140.831 M 9.48 % | 128.635 M 17.01 % | 109.935 M -6.75 % | 117.899 M 12.22 % | 105.060 M -6.70 % | 112.605 M 8.91 % | 103.396 M 9.78 % | 94.186 M -19.00 % | 116.284 M 16.60 % | 99.727 M 21.86 % | 81.841 M -23.06 % | 106.371 M |
| Cash at end of period | 338.207 M 19.03 % | 284.147 M -23.08 % | 369.418 M -4.87 % | 388.322 M -5.84 % | 412.409 M 13.22 % | 364.248 M -2.21 % | 372.466 M -6.44 % | 398.111 M -33.38 % | 597.606 M 14.29 % | 522.905 M 59.30 % | 328.251 M -10.16 % | 365.357 M -7.47 % | 394.840 M 32.44 % | 298.132 M 18.95 % | 250.644 M 0.09 % | 250.426 M -21.90 % | 320.650 M -19.34 % | 397.555 M -37.00 % | 631.002 M 62.75 % | 387.709 M -23.14 % | 504.422 M 38.25 % | 364.870 M -8.77 % | 399.956 M 32.63 % | 301.557 M -15.89 % | 358.528 M -2.63 % | 368.212 M -17.93 % | 448.667 M 36.98 % | 327.531 M -10.58 % | 366.304 M -10.30 % | 408.354 M -21.69 % | 521.485 M 44.08 % | 361.944 M -5.46 % | 382.857 M 5.78 % | 361.950 M -19.22 % | 448.053 M 218.15 % | 140.831 M 9.48 % | 128.635 M 17.01 % | 109.935 M -6.68 % | 117.809 M 12.14 % | 105.060 M -6.70 % | 112.605 M 8.91 % | 103.396 M 9.78 % | 94.186 M -19.00 % | 116.284 M 16.60 % | 99.727 M 21.86 % | 81.841 M |
| Operating cash flow | -138.624 M -197.88 % | -46.538 M | 0.000 -100.00 % | 46.710 M 1 037.00 % | 4.108 M -96.22 % | 108.675 M 66.87 % | 65.126 M -51.94 % | 135.509 M -37.12 % | 215.491 M 1 781.78 % | -12.813 M -133.80 % | 37.910 M -71.80 % | 134.445 M -37.80 % | 216.159 M 69.99 % | 127.164 M 133.10 % | 54.552 M 20.14 % | 45.406 M -46.63 % | 85.072 M 291.56 % | -44.411 M -117.92 % | 247.868 M 873.22 % | -32.057 M -128.23 % | 113.559 M 1 313.64 % | -9.357 M -107.26 % | 128.968 M 1 796.15 % | 6.802 M -95.21 % | 142.040 M 721.99 % | -22.836 M -112.02 % | 189.921 M 147.71 % | 76.669 M 2.07 % | 75.117 M 222.06 % | -61.542 M -149.57 % | 124.141 M 374.47 % | 26.164 M 19.43 % | 21.907 M 284.85 % | -11.851 M -37.47 % | -8.621 M -125.41 % | 33.925 M -9.22 % | 37.372 M -10.65 % | 41.827 M 104.26 % | 20.477 M 193.29 % | -21.950 M -164.92 % | 33.811 M 0.00 % | 33.811 M 1 479.22 % | 2.141 M | 0.000 -100.00 % | 45.658 M 415.01 % | -14.494 M |
| Capital expenditure | -47.663 M 17.90 % | -58.057 M 67.45 % | -178.356 M -146.02 % | -72.498 M -16.52 % | -62.220 M -5.32 % | -59.078 M 47.39 % | -112.295 M -96.31 % | -57.202 M 21.14 % | -72.531 M 32.61 % | -107.636 M -25.15 % | -86.005 M 18.28 % | -105.247 M 25.79 % | -141.823 M 19.37 % | -175.895 M 11.64 % | -199.068 M -28.43 % | -155.005 M -200.85 % | -51.522 M -3.36 % | -49.849 M 47.24 % | -94.490 M -74.79 % | -54.059 M -148.95 % | -21.715 M 41.60 % | -37.182 M 29.48 % | -52.728 M -59.47 % | -33.064 M -15.18 % | -28.707 M 28.30 % | -40.040 M 49.75 % | -79.681 M 29.46 % | -112.960 M 30.55 % | -162.646 M -68.69 % | -96.414 M 6.70 % | -103.337 M -64.60 % | -62.779 M -464.67 % | -11.118 M 40.06 % | -18.548 M -271.91 % | 10.789 M 181.57 % | -13.227 M 77.30 % | -58.269 M -198.42 % | -19.526 M 49.01 % | -38.294 M -163.25 % | -14.547 M 30.17 % | -20.831 M 0.00 % | -20.831 M 37.11 % | -33.122 M 36.15 % | -51.873 M -112.44 % | -24.418 M -1.70 % | -24.010 M |
| Free CashFlow | -186.287 M -78.10 % | -104.595 M -1.82 % | -102.726 M -298.35 % | -25.788 M 55.62 % | -58.111 M -217.17 % | 49.597 M 205.15 % | -47.169 M -160.24 % | 78.307 M -45.22 % | 142.960 M 218.69 % | -120.449 M -150.44 % | -48.095 M -264.72 % | 29.198 M -60.72 % | 74.336 M 252.54 % | -48.731 M 66.28 % | -144.515 M -31.86 % | -109.599 M -426.67 % | 33.550 M 135.59 % | -94.260 M -161.46 % | 153.378 M 278.11 % | -86.116 M -193.76 % | 91.844 M 297.35 % | -46.539 M -161.04 % | 76.241 M 390.31 % | -26.262 M -123.17 % | 113.333 M 280.25 % | -62.877 M -157.04 % | 110.240 M 403.77 % | -36.291 M 58.54 % | -87.529 M 44.59 % | -157.956 M -859.27 % | 20.804 M 156.82 % | -36.615 M -439.38 % | 10.789 M 135.49 % | -30.399 M -1 501.86 % | 2.168 M -89.52 % | 20.698 M 199.05 % | -20.898 M -193.71 % | 22.301 M 225.17 % | -17.817 M 51.18 % | -36.497 M -381.18 % | 12.980 M 0.00 % | 12.980 M 141.90 % | -30.981 M 40.28 % | -51.873 M -344.22 % | 21.240 M 155.16 % | -38.504 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 |