Shenzhen WOTE Advanced Materials Co., Ltd 002886.SZ
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.897 B 23.45 % | 1.537 B 3.11 % | 1.490 B -3.21 % | 1.540 B 33.55 % | 1.153 B 28.07 % | 900.158 M 11.38 % | 808.168 M 5.65 % | 764.929 M 21.24 % | 630.945 M 7.82 % | 585.170 M 9.65 % | 533.660 M 50.11 % | 355.509 M 22.12 % | 291.120 M |
| Net income | 36.597 M 520.71 % | 5.896 M -59.63 % | 14.606 M -76.89 % | 63.215 M -2.36 % | 64.743 M 36.79 % | 47.331 M 35.05 % | 35.048 M -13.16 % | 40.361 M -26.83 % | 55.158 M -12.77 % | 63.230 M 81.09 % | 34.917 M 99.65 % | 17.489 M 7.64 % | 16.247 M |
| Income before tax | 36.335 M 163.35 % | 13.797 M -2.87 % | 14.204 M -80.10 % | 71.369 M -7.62 % | 77.260 M 39.63 % | 55.330 M 45.56 % | 38.013 M -18.39 % | 46.576 M -24.56 % | 61.739 M -17.22 % | 74.583 M 84.58 % | 40.406 M 97.99 % | 20.408 M 11.34 % | 18.329 M |
| Income before tax ratio | 0.02 113.32 % | 0.01 -5.80 % | 0.01 -79.44 % | 0.05 -30.83 % | 0.07 9.03 % | 0.06 30.68 % | 0.05 -22.75 % | 0.06 -37.77 % | 0.10 -23.23 % | 0.13 68.34 % | 0.08 31.90 % | 0.06 -8.82 % | 0.06 |
| EBITDA | 143.132 M 6.28 % | 134.674 M 33.06 % | 101.215 M -23.12 % | 131.649 M 4.49 % | 125.995 M 21.43 % | 103.757 M 42.02 % | 73.058 M 1.46 % | 72.005 M -14.76 % | 84.475 M -9.08 % | 92.909 M 67.14 % | 55.588 M 70.36 % | 32.630 M 14.24 % | 28.563 M |
| Net income ratio | 0.02 402.79 % | 0.00 -60.85 % | 0.01 -76.13 % | 0.04 -26.89 % | 0.06 6.81 % | 0.05 21.25 % | 0.04 -17.81 % | 0.05 -39.64 % | 0.09 -19.09 % | 0.11 65.15 % | 0.07 33.00 % | 0.05 -11.85 % | 0.06 |
| Ratio EBITDA | 0.08 -13.91 % | 0.09 29.04 % | 0.07 -20.57 % | 0.09 -21.76 % | 0.11 -5.18 % | 0.12 27.51 % | 0.09 -3.97 % | 0.09 -29.69 % | 0.13 -15.67 % | 0.16 52.43 % | 0.10 13.49 % | 0.09 -6.45 % | 0.10 |
| Gross profit ratio | 0.18 -2.70 % | 0.18 21.66 % | 0.15 -0.66 % | 0.15 -18.24 % | 0.19 9.81 % | 0.17 3.92 % | 0.16 -11.51 % | 0.18 -6.97 % | 0.20 2.36 % | 0.19 6.28 % | 0.18 0.66 % | 0.18 -5.13 % | 0.19 |
| Weighted average shs out dil | 260.989 M 1.81 % | 256.351 M 13.14 % | 226.574 M 0.47 % | 225.514 M 8.39 % | 208.059 M 4.03 % | 200.000 M 0.70 % | 198.603 M 13.49 % | 174.992 M 16.66 % | 149.998 M 4.19 % | 143.962 M 13.18 % | 127.198 M -0.18 % | 127.422 M 0.00 % | 127.422 M |
| Weighted average shs out | 260.989 M 1.81 % | 256.351 M 13.14 % | 226.574 M 0.47 % | 225.514 M 8.39 % | 208.059 M 4.03 % | 200.000 M 0.72 % | 198.570 M 13.47 % | 174.992 M 16.66 % | 149.998 M 4.19 % | 143.962 M 13.18 % | 127.198 M -0.18 % | 127.422 M 0.00 % | 127.422 M |
| EPS diluted | 0.14 508.70 % | 0.02 -64.06 % | 0.06 -77.14 % | 0.28 -9.68 % | 0.31 29.17 % | 0.24 33.33 % | 0.18 -21.74 % | 0.23 -37.84 % | 0.37 -15.91 % | 0.44 62.96 % | 0.27 92.86 % | 0.14 7.69 % | 0.13 |
| Earnings per share | 0.14 508.70 % | 0.02 -64.06 % | 0.06 -77.14 % | 0.28 -9.68 % | 0.31 29.17 % | 0.24 33.33 % | 0.18 -21.74 % | 0.23 -37.84 % | 0.37 -15.91 % | 0.44 62.96 % | 0.27 92.86 % | 0.14 7.69 % | 0.13 |
| Gross profit | 337.879 M 20.12 % | 281.286 M 25.44 % | 224.238 M -3.85 % | 233.228 M 9.19 % | 213.597 M 40.63 % | 151.882 M 15.75 % | 131.220 M -6.51 % | 140.357 M 12.78 % | 124.447 M 10.37 % | 112.756 M 16.54 % | 96.750 M 51.10 % | 64.029 M 15.86 % | 55.266 M |
| Income tax expense | -2.924 M 59.48 % | -7.217 M 38.69 % | -11.771 M -1 164.34 % | -931.000 K -117.11 % | 5.440 M 32.52 % | 4.105 M 38.40 % | 2.966 M -52.27 % | 6.214 M -5.56 % | 6.580 M -42.04 % | 11.352 M 106.81 % | 5.489 M 88.04 % | 2.919 M 40.27 % | 2.081 M |
| Cost of revenue | 1.559 B 24.20 % | 1.255 B -0.85 % | 1.266 B -3.10 % | 1.306 B 39.10 % | 939.219 M 25.52 % | 748.276 M 10.54 % | 676.948 M 8.39 % | 624.571 M 23.31 % | 506.498 M 7.21 % | 472.414 M 8.13 % | 436.910 M 49.89 % | 291.480 M 23.58 % | 235.854 M |
| General and administrative expenses | 35.424 M -5.10 % | 37.328 M 43.19 % | 26.069 M 24.42 % | 20.953 M 26.64 % | 16.545 M 43.38 % | 11.539 M 127.61 % | 5.070 M -36.96 % | 8.042 M 66.17 % | 4.840 M 9.52 % | 4.419 M -85.79 % | 31.093 M 24.04 % | 25.067 M 13.92 % | 22.005 M |
| Selling and marketing expenses | 16.492 M 24.51 % | 13.246 M -4.05 % | 13.805 M -4.19 % | 14.409 M 23.29 % | 11.687 M -50.69 % | 23.699 M 23.13 % | 19.248 M 3.92 % | 18.523 M 37.15 % | 13.505 M 6.82 % | 12.643 M -12.62 % | 14.469 M 41.62 % | 10.217 M 20.88 % | 8.452 M |
| Other expenses | 132.697 M 313.53 % | 32.089 M -47.88 % | 61.570 M 415.66 % | 11.940 M -45.86 % | 22.055 M 652.90 % | -3.989 M -124.57 % | 16.235 M 128.37 % | 7.109 M -46.57 % | 13.306 M | 0.000 -100.00 % | 23.857 M 542.78 % | -5.388 M | 0.000 |
| Operating expenses | 300.259 M 12.68 % | 266.460 M 27.52 % | 208.953 M 28.52 % | 162.583 M 19.83 % | 135.679 M 40.69 % | 96.440 M 3.32 % | 93.337 M -0.13 % | 93.455 M 23.15 % | 75.887 M 10.69 % | 68.556 M 16.99 % | 58.599 M 32.07 % | 44.371 M 39.56 % | 31.793 M |
| Cost and expenses | 1.859 B 22.18 % | 1.522 B 4.94 % | 1.450 B 0.09 % | 1.449 B 36.65 % | 1.060 B 27.10 % | 834.153 M 10.15 % | 757.311 M 6.98 % | 707.895 M 23.31 % | 574.097 M 7.94 % | 531.861 M 7.34 % | 495.509 M 47.54 % | 335.851 M 25.86 % | 266.840 M |
| Research and development expenses | 115.645 M 17.46 % | 98.451 M 30.31 % | 75.553 M 0.55 % | 75.138 M 34.79 % | 55.746 M 32.17 % | 42.179 M 31.54 % | 32.066 M 3.13 % | 31.094 M 12.59 % | 27.618 M 13.49 % | 24.336 M 35.89 % | 17.908 M 28.01 % | 13.990 M | 0.000 |
| Selling general and administrative expenses | 51.917 M 2.66 % | 50.574 M 26.83 % | 39.874 M 12.76 % | 35.362 M 25.25 % | 28.232 M -19.88 % | 35.239 M 44.91 % | 24.318 M -8.46 % | 26.564 M 44.81 % | 18.345 M 7.52 % | 17.062 M -35.81 % | 26.581 M -25.69 % | 35.769 M 15.42 % | 30.989 M |
| Interest income | 3.050 M 53.50 % | 1.987 M -20.58 % | 2.502 M -0.71 % | 2.520 M -2.82 % | 2.593 M -4.49 % | 2.715 M 88.80 % | 1.438 M 39.21 % | 1.033 M 71.56 % | 602.120 K -39.59 % | 996.671 K 647.62 % | 133.312 K | 0.000 | 0.000 |
| Interest expense | 40.977 M 6.77 % | 38.380 M 22.93 % | 31.221 M 72.16 % | 18.135 M 29.83 % | 13.968 M -29.48 % | 19.808 M 34.52 % | 14.725 M 114.49 % | 6.865 M -6.69 % | 7.357 M -14.22 % | 8.577 M -13.33 % | 9.896 M 34.38 % | 7.364 M 25.75 % | 5.856 M |
| Depreciation and amortization | 89.029 M 7.92 % | 82.497 M 34.09 % | 61.522 M 38.24 % | 44.504 M 28.01 % | 34.767 M 21.48 % | 28.620 M 27.75 % | 22.403 M 20.67 % | 18.565 M 18.92 % | 15.611 M 50.60 % | 10.366 M 69.13 % | 6.129 M 31.78 % | 4.651 M 8.57 % | 4.284 M |
| Operating income | 37.621 M 153.73 % | 14.827 M -68.27 % | 46.723 M -33.86 % | 70.645 M -9.33 % | 77.918 M 40.54 % | 55.442 M 6.71 % | 51.955 M 10.77 % | 46.902 M -3.42 % | 48.561 M 9.87 % | 44.200 M 15.86 % | 38.151 M 94.07 % | 19.658 M 13.85 % | 17.267 M |
| Operating income ratio | 0.02 105.53 % | 0.01 -69.22 % | 0.03 -31.67 % | 0.05 -32.11 % | 0.07 9.74 % | 0.06 -4.19 % | 0.06 4.85 % | 0.06 -20.33 % | 0.08 1.90 % | 0.08 5.66 % | 0.07 29.29 % | 0.06 -6.77 % | 0.06 |
| Total other income expenses net | -1.286 M -24.85 % | -1.030 M 96.83 % | -32.519 M -4 590.55 % | 724.165 K 210.06 % | -658.000 K -487.50 % | -112.000 K 99.20 % | -13.941 M -4 163.30 % | -327.000 K -102.48 % | 13.178 M -56.63 % | 30.382 M 1 247.32 % | 2.255 M 200.55 % | 750.300 K -29.35 % | 1.062 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.065 B 20.55 % | 883.497 M 10.85 % | 797.042 M 112.09 % | 375.811 M 1 898.78 % | 18.802 M -88.56 % | 164.420 M -12.25 % | 187.370 M 216.25 % | 59.248 M 0.53 % | 58.938 M -14.47 % | 68.905 M -32.22 % | 101.653 M -0.77 % | 102.442 M 27.89 % | 80.101 M |
| Total investments | 2.067 M -56.43 % | 4.744 M -15.86 % | 5.638 M -5.64 % | 5.975 M 492.76 % | 1.008 M 0.00 % | 1.008 M -97.48 % | 40.000 M 3 698.67 % | 1.053 M -75.17 % | 4.240 M 10.14 % | 3.850 M 112.33 % | 1.813 M 43.78 % | 1.261 M 16.86 % | 1.079 M |
| Total debt | 1.318 B 26.29 % | 1.043 B 8.86 % | 958.367 M 63.30 % | 586.877 M 162.16 % | 223.860 M -40.93 % | 378.996 M 27.60 % | 297.024 M 39.32 % | 213.189 M 49.17 % | 142.916 M 1.83 % | 140.352 M 0.05 % | 140.287 M 8.82 % | 128.914 M 37.47 % | 93.778 M |
| Accumulated other comprehensive income loss | 37.903 M 0.41 % | 37.748 M 0.27 % | 37.646 M 0.83 % | 37.336 M 19.06 % | 31.360 M 23.54 % | 25.384 M -10.49 % | 28.358 M 18.49 % | 23.933 M 4 420.30 % | 529.456 K 10.03 % | 481.183 K 9.67 % | 438.757 K | 0.000 | 0.000 |
| Retained earnings | 405.692 M 9.30 % | 371.167 M 0.69 % | 368.635 M 0.22 % | 367.812 M 14.24 % | 321.964 M 20.18 % | 267.902 M 15.86 % | 231.234 M 8.94 % | 212.267 M 19.23 % | 178.029 M 39.09 % | 127.994 M 82.25 % | 70.231 M 81.83 % | 38.625 M 69.56 % | 22.779 M |
| Common stock | 263.204 M 0.00 % | 263.204 M 16.17 % | 226.574 M 0.00 % | 226.574 M 70.00 % | 133.279 M 12.15 % | 118.837 M 1.01 % | 117.647 M 50.00 % | 78.432 M 33.33 % | 58.824 M 0.00 % | 58.824 M 17.65 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M |
| Total equity | 1.846 B -2.63 % | 1.896 B 47.32 % | 1.287 B 5.63 % | 1.218 B 5.66 % | 1.153 B 58.68 % | 726.619 M 11.30 % | 652.832 M 4.22 % | 626.372 M 75.69 % | 356.526 M 18.32 % | 301.319 M 131.70 % | 130.047 M 36.71 % | 95.127 M 22.86 % | 77.429 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.558 M -401.38 % | 2.176 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.692 M 1 899.76 % | 1.185 M 262.08 % | 327.200 K -25.77 % | 440.800 K |
| Long term debt | 507.706 M 18.44 % | 428.650 M 52.42 % | 281.225 M 438.52 % | 52.222 M 109.01 % | 24.986 M | 0.000 | 0.000 -100.00 % | 3.594 M | 0.000 -100.00 % | 5.000 M 0.00 % | 5.000 M | 0.000 | 0.000 |
| Total non current liabilities | 616.381 M 19.64 % | 515.192 M 44.57 % | 356.359 M 297.35 % | 89.683 M 62.30 % | 55.259 M 414.09 % | 10.749 M 52.08 % | 7.068 M -46.33 % | 13.170 M -28.54 % | 18.431 M -45.33 % | 33.716 M 122.04 % | 15.185 M 4 540.81 % | 327.200 K -61.08 % | 840.800 K |
| Other current liabilities | 271.276 M 138.51 % | 113.739 M -20.47 % | 143.006 M 5.10 % | 136.066 M 4.34 % | 130.410 M 21.34 % | 107.478 M 125.19 % | 47.728 M 47 628.00 % | 100.000 K 102.27 % | -4.398 M -149.45 % | 8.893 M -76.36 % | 37.623 M 1 207.49 % | 2.878 M -86.29 % | 20.987 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 12.073 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.029 M 80.97 % | 14.383 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 809.813 M 61.12 % | 502.609 M -25.77 % | 677.142 M 26.10 % | 536.993 M 164.20 % | 203.253 M -45.59 % | 373.529 M 27.38 % | 293.249 M 39.91 % | 209.595 M 46.66 % | 142.916 M 5.59 % | 135.352 M 0.05 % | 135.287 M 4.94 % | 128.914 M 37.47 % | 93.778 M |
| Total current liabilities | 1.313 B 67.21 % | 785.290 M -22.68 % | 1.016 B 21.83 % | 833.611 M 95.32 % | 426.791 M -26.03 % | 576.970 M 34.77 % | 428.116 M 25.12 % | 342.164 M 23.93 % | 276.096 M 31.56 % | 209.860 M -18.25 % | 256.710 M 33.64 % | 192.095 M 33.56 % | 143.822 M |
| Total liabilities | 1.929 B 48.37 % | 1.300 B -5.21 % | 1.372 B 48.59 % | 923.294 M 91.53 % | 482.050 M -17.98 % | 587.719 M 42.52 % | 412.367 M 16.05 % | 355.334 M 20.65 % | 294.526 M 20.92 % | 243.576 M -10.42 % | 271.895 M 41.30 % | 192.422 M 33.01 % | 144.663 M |
| Other non current assets | 228.518 M 81.94 % | 125.603 M 62.21 % | 77.430 M -13.82 % | 89.848 M -29.49 % | 127.422 M 112.50 % | 59.963 M 372.15 % | 12.700 M -18.00 % | 15.488 M 104.60 % | 7.570 M 263.62 % | 2.082 M -94.21 % | 35.981 M 6 255.89 % | 566.100 K 225.34 % | 174.000 K |
| Long term investments | -176.500 M -3 820.49 % | 4.744 M -15.86 % | 5.638 M -70.35 % | 19.015 M 119.21 % | -98.992 M -1 643.86 % | 6.412 M | 0.000 | 0.000 -100.00 % | 4.240 M 10.14 % | 3.850 M 112.33 % | 1.813 M 43.78 % | 1.261 M 16.86 % | 1.079 M |
| Intangible assets | 192.761 M -4.37 % | 201.562 M -3.47 % | 208.803 M 42.35 % | 146.681 M -3.40 % | 151.837 M 96.30 % | 77.350 M 88.37 % | 41.063 M -6.27 % | 43.809 M -6.22 % | 46.716 M -5.84 % | 49.614 M 1 315.11 % | 3.506 M -1.33 % | 3.553 M 9.60 % | 3.242 M |
| GoodWill | 35.845 M -0.58 % | 36.053 M -0.52 % | 36.241 M 58.94 % | 22.802 M 0.00 % | 22.802 M 0.00 % | 22.802 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 228.606 M -3.79 % | 237.614 M -3.03 % | 245.044 M 44.58 % | 169.483 M -2.95 % | 174.639 M 74.37 % | 100.152 M 143.90 % | 41.063 M -6.27 % | 43.809 M -6.22 % | 46.716 M -5.84 % | 49.614 M 1 315.11 % | 3.506 M -1.33 % | 3.553 M 9.60 % | 3.242 M |
| Property plant equipment net | 1.525 B 21.00 % | 1.260 B 23.60 % | 1.020 B 62.16 % | 628.769 M 79.29 % | 350.699 M 44.89 % | 242.046 M 14.99 % | 210.501 M 11.85 % | 188.207 M 17.65 % | 159.971 M 27.86 % | 125.115 M 164.36 % | 47.328 M 2.26 % | 46.281 M 13.03 % | 40.946 M |
| Total non current assets | 1.866 B 11.48 % | 1.674 B 21.36 % | 1.379 B 49.32 % | 923.531 M 63.22 % | 565.815 M 34.00 % | 422.265 M 52.90 % | 276.178 M 6.93 % | 258.278 M 15.13 % | 224.343 M 22.42 % | 183.259 M 101.68 % | 90.868 M 73.93 % | 52.245 M 13.88 % | 45.876 M |
| Other current assets | 199.074 M 71.88 % | 115.819 M 112.06 % | 54.617 M -11.34 % | 61.603 M -6.31 % | 65.749 M 193.22 % | 22.423 M -45.52 % | 41.159 M 824.97 % | 4.450 M -54.90 % | 9.866 M 9.99 % | 8.970 M 86.55 % | 4.808 M -39.23 % | 7.913 M 164.36 % | 2.993 M |
| Short term investments | 178.567 M 48.42 % | 120.310 M | 0.000 100.00 % | -13.040 M -113.04 % | 100.000 M 1 950.48 % | -5.404 M -113.51 % | 40.000 M -69.23 % | 130.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 252.432 M 58.01 % | 159.761 M -0.97 % | 161.325 M -23.57 % | 211.067 M 2.93 % | 205.057 M -4.44 % | 214.577 M 95.69 % | 109.653 M -28.77 % | 153.941 M 75.35 % | 87.793 M 22.88 % | 71.447 M 84.93 % | 38.635 M 45.95 % | 26.472 M 93.54 % | 13.677 M |
| Cash and short term investments | 430.999 M 53.89 % | 280.070 M 73.61 % | 161.325 M -23.57 % | 211.067 M -30.81 % | 305.057 M 42.17 % | 214.577 M 43.38 % | 149.653 M -47.29 % | 283.941 M 223.42 % | 87.793 M 22.88 % | 71.447 M 84.93 % | 38.635 M 45.95 % | 26.472 M 93.54 % | 13.677 M |
| Total current assets | 1.910 B 25.42 % | 1.523 B 18.98 % | 1.280 B 5.07 % | 1.218 B 13.91 % | 1.069 B 19.86 % | 892.073 M 10.37 % | 808.228 M 11.72 % | 723.428 M 69.54 % | 426.709 M 17.99 % | 361.636 M 16.25 % | 311.074 M 32.20 % | 235.304 M 33.53 % | 176.216 M |
| Inventory | 649.214 M -3.60 % | 673.460 M 2.48 % | 657.149 M 31.96 % | 497.994 M 49.46 % | 333.205 M 10.78 % | 300.778 M 33.81 % | 224.776 M 32.51 % | 169.625 M 53.02 % | 110.848 M 12.13 % | 98.860 M -14.48 % | 115.597 M 3.78 % | 111.387 M 13.23 % | 98.372 M |
| Net receivables | 630.472 M 39.08 % | 453.322 M 11.47 % | 406.663 M -9.09 % | 447.342 M 22.48 % | 365.240 M 3.12 % | 354.204 M -12.44 % | 404.530 M 59.68 % | 253.339 M 16.10 % | 218.202 M 17.93 % | 185.025 M 21.70 % | 152.034 M 69.81 % | 89.533 M 49.53 % | 59.877 M |
| Tax assets | 60.226 M 32.62 % | 45.414 M 44.92 % | 31.337 M 90.90 % | 16.415 M 36.27 % | 12.046 M -12.02 % | 13.691 M 14.92 % | 11.914 M 22.56 % | 9.721 M 66.28 % | 5.846 M 124.98 % | 2.598 M 16.00 % | 2.240 M 283.76 % | 583.700 K 34.31 % | 434.600 K |
| 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 |
| Account payables | 214.535 M 28.20 % | 167.342 M -6.04 % | 178.101 M 15.26 % | 154.515 M 16.58 % | 132.540 M 12.75 % | 117.549 M 27.23 % | 92.393 M -6.64 % | 98.960 M 8.77 % | 90.979 M 61.81 % | 56.224 M -28.61 % | 78.753 M 38.67 % | 56.792 M 108.99 % | 27.175 M |
| Tax payables | 17.477 M 992.31 % | 1.600 M -69.58 % | 5.260 M -13.26 % | 6.064 M -37.08 % | 9.637 M 160.53 % | 3.699 M 46.90 % | 2.518 M -66.33 % | 7.479 M -20.39 % | 9.394 M 13.14 % | 8.303 M 6.97 % | 7.762 M 121.03 % | 3.512 M 86.66 % | 1.881 M |
| Deferred revenue non current | 99.271 M 21.87 % | 81.457 M 14.50 % | 71.141 M 98.56 % | 35.829 M 2.65 % | 34.904 M 449.41 % | 6.353 M -3.33 % | 6.572 M -31.37 % | 9.576 M -11.33 % | 10.800 M 114.97 % | 5.024 M -44.18 % | 9.000 M | 0.000 -100.00 % | 400.000 K |
| Minority interest | 68.865 M -49.87 % | 137.360 M 15.49 % | 118.934 M 118.24 % | 54.497 M 20.00 % | 45.413 M 46.56 % | 30.986 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 34.880 M 321.56 % | 8.274 M 198.16 % | 2.775 M -57.70 % | 6.560 M 0.00 % | 6.560 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.070 B -1.47 % | 1.086 B 103.02 % | 535.080 M 1.50 % | 527.153 M -19.19 % | 652.361 M 111.19 % | 308.893 M 2.66 % | 300.883 M -3.48 % | 311.741 M 160.49 % | 119.673 M 4.52 % | 114.501 M 1 066.59 % | 9.815 M 271.78 % | 2.640 M -43.22 % | 4.650 M |
| Deferred tax liabilities non current | 9.404 M 84.90 % | 5.086 M 27.34 % | 3.994 M 144.73 % | 1.632 M -15.31 % | 1.927 M -13.28 % | 2.222 M 348.50 % | 495.428 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 3.775 B 18.12 % | 3.196 B 20.21 % | 2.659 B 24.15 % | 2.142 B 30.98 % | 1.635 B 24.40 % | 1.314 B 23.39 % | 1.065 B 8.50 % | 981.706 M 50.79 % | 651.052 M 19.48 % | 544.895 M 35.57 % | 401.942 M 39.78 % | 287.549 M 29.47 % | 222.092 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -12.947 M | 0.000 | 0.000 -100.00 % | 1.350 M 174.75 % | -1.806 M -6.36 % | -1.698 M | 0.000 | 0.000 100.00 % | -358.000 K | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 639.425 K | 0.000 -100.00 % | 5.515 M -1.43 % | 5.595 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -85.088 M 7.66 % | -92.145 M -12 494.39 % | 743.441 K 100.46 % | -161.788 M -10 511.07 % | 1.554 M -92.55 % | 20.847 M 111.14 % | -187.146 M -17.44 % | -159.352 M -327.19 % | -37.302 M 44.94 % | -67.743 M -323.66 % | -15.990 M 16.81 % | -19.221 M 54.20 % | -41.970 M |
| Accounts receivables | -186.275 M -495.85 % | -31.262 M -143.21 % | 72.343 M 169.71 % | -103.770 M -83.17 % | -56.652 M -194.63 % | 59.864 M 156.74 % | -105.500 M 0.38 % | -105.900 M -65.37 % | -64.037 M -19.16 % | -53.740 M 30.57 % | -77.403 M -163.53 % | -29.372 M -57.29 % | -18.674 M |
| Inventory | 18.298 M 218.43 % | -15.450 M 86.12 % | -111.330 M 32.44 % | -164.788 M -408.18 % | -32.427 M 29.84 % | -46.221 M 16.19 % | -55.151 M 6.17 % | -58.776 M -390.29 % | -11.988 M -171.63 % | 16.736 M 497.53 % | -4.210 M 67.65 % | -13.015 M 38.58 % | -21.191 M |
| Accounts payables | 82.889 M 282.44 % | -45.433 M -185.82 % | 52.939 M -52.49 % | 111.434 M 24.81 % | 89.283 M 890.93 % | 9.010 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 100.00 % | -13.209 M -183.21 % | -4.664 M -445.48 % | 1.350 M 174.75 % | -1.806 M 93.18 % | -26.495 M -597.75 % | 5.323 M -85.00 % | 35.476 M 215.41 % | -30.739 M -148.05 % | 63.967 M 176.12 % | 23.166 M 1 200.52 % | -2.105 M |
| Other non cash items | 40.846 M -24.71 % | 54.253 M 42.10 % | 38.180 M 20.95 % | 31.566 M 66.87 % | 18.916 M 6.35 % | 17.786 M 18.76 % | 14.977 M -15.18 % | 17.658 M 63.12 % | 10.825 M -19.71 % | 13.482 M 19.18 % | 11.312 M 38.63 % | 8.160 M 26.18 % | 6.467 M |
| Net cash provided by operating activities | 93.781 M 78.04 % | 52.673 M -55.88 % | 119.391 M 608.00 % | -23.502 M -118.04 % | 130.265 M 8.86 % | 119.667 M 203.15 % | -116.018 M -39.15 % | -83.378 M -303.13 % | 41.046 M 112.28 % | 19.336 M -44.29 % | 34.711 M 213.30 % | 11.079 M 174.00 % | -14.972 M |
| Investments in property plant and equipment | -231.459 M 35.39 % | -358.259 M 19.17 % | -443.219 M -9.61 % | -404.347 M -128.32 % | -177.098 M -65.06 % | -107.291 M -106.53 % | -51.949 M 21.08 % | -65.821 M -46.40 % | -44.961 M 53.58 % | -96.864 M -128.50 % | -42.391 M -249.39 % | -12.133 M -5.48 % | -11.503 M |
| Acquisitions net | 1.019 M 114.99 % | -6.800 M 86.98 % | -52.222 M -73 137.76 % | 71.500 K -89.41 % | 675.056 K 102.41 % | -27.958 M | 0.000 | 0.000 -100.00 % | 25.000 K | 0.000 | 0.000 | 0.000 100.00 % | -24.160 M |
| Purchases of investments | -339.195 M -182.66 % | -120.000 M | 0.000 100.00 % | -236.000 M -96.67 % | -120.000 M 51.61 % | -248.000 M -37.78 % | -180.000 M -38.46 % | -130.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 221.174 M | 0.000 -100.00 % | 100.000 K -99.97 % | 331.971 M 1 539.52 % | 20.248 M -93.03 % | 290.391 M 5.21 % | 276.009 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.910 M | 0.000 | 0.000 |
| Other investing activites | -72.471 M 7.54 % | -78.382 M -843.87 % | 10.537 M | 0.000 100.00 % | -20.400 M -92 827.27 % | 22.000 K 234.80 % | 6.571 K | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 61.788 K 101.27 % | -4.850 M -2 946.24 % | 170.400 K |
| Net cash used for investing activites | -420.932 M 25.29 % | -563.441 M -16.22 % | -484.804 M -57.25 % | -308.305 M -3.96 % | -296.574 M -219.46 % | -92.837 M -310.68 % | 44.066 M 122.50 % | -195.821 M -335.78 % | -44.936 M 53.61 % | -96.864 M -158.86 % | -37.419 M -120.33 % | -16.983 M 52.15 % | -35.493 M |
| Debt repayment | 502.445 M 1 866.31 % | -28.446 M -107.70 % | 369.647 M 4.98 % | 352.118 M 323.44 % | -157.591 M -299.02 % | 79.182 M 42.73 % | 55.478 M -55.22 % | 123.897 M 293.84 % | 31.459 M 87.18 % | 16.807 M 718.26 % | 2.054 M -93.66 % | 32.421 M 23.28 % | 26.298 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.174 M | 0.000 100.00 % | -10.802 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -30.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.174 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -39.089 M 4.61 % | -40.980 M 4.45 % | -42.888 M -221.79 % | -13.328 M -40.19 % | -9.507 M 60.86 % | -24.287 M -6.65 % | -22.773 M -187.28 % | -7.927 M -11.27 % | -7.124 M 11.56 % | -8.055 M 10.28 % | -8.978 M -29.63 % | -6.926 M -32.86 % | -5.213 M |
| Other financing activites | -9.360 M -101.62 % | 578.959 M 22 857.82 % | -2.544 M 83.89 % | -15.795 M -104.72 % | 334.871 M 2 650.71 % | 12.174 M | 0.000 -100.00 % | 231.826 M 26 089.46 % | -892.000 K -101.05 % | 85.205 M 330.05 % | 19.813 M 387.10 % | -6.901 M -125.59 % | 26.969 M |
| Net cash used provided by financing activities | 423.996 M -16.79 % | 509.532 M 57.16 % | 324.215 M 0.38 % | 322.995 M 92.52 % | 167.774 M 150.15 % | 67.069 M 105.07 % | 32.706 M -90.60 % | 347.796 M 1 383.58 % | 23.443 M -75.05 % | 93.957 M 629.03 % | 12.888 M -30.69 % | 18.594 M -61.31 % | 48.053 M |
| Effect of forex changes on cash | 1.728 M 337.00 % | 395.423 K -85.82 % | 2.789 M 535.78 % | -640.000 K 37.13 % | -1.018 M -3 219.64 % | -30.666 K -121.28 % | 144.075 K 127.13 % | -531.000 K -189.55 % | 592.992 K 196.11 % | -617.000 K -1 065.31 % | 63.917 K 154.65 % | 25.100 K 118.46 % | -136.000 K |
| Net change in cash | 98.572 M 11 820.81 % | -841.000 K 97.81 % | -38.409 M -306.40 % | -9.451 M -2 214.04 % | 447.058 K -99.52 % | 93.869 M 340.06 % | -39.102 M -157.45 % | 68.066 M 237.86 % | 20.146 M 27.42 % | 15.811 M 54.34 % | 10.244 M -19.43 % | 12.714 M 598.98 % | -2.548 M |
| Cash at beginning of period | 147.172 M -0.57 % | 148.012 M -20.60 % | 186.421 M -4.83 % | 195.872 M 0.23 % | 195.425 M 92.43 % | 101.556 M -27.80 % | 140.659 M 93.76 % | 72.593 M 38.41 % | 52.447 M 43.16 % | 36.636 M 38.81 % | 26.392 M 92.97 % | 13.677 M -15.70 % | 16.225 M |
| Cash at end of period | 245.744 M 66.98 % | 147.172 M -0.57 % | 148.012 M -20.60 % | 186.421 M -4.83 % | 195.872 M 0.23 % | 195.425 M 92.43 % | 101.556 M -27.80 % | 140.659 M 93.76 % | 72.593 M 38.41 % | 52.447 M 43.16 % | 36.636 M 38.81 % | 26.392 M 92.97 % | 13.677 M |
| Operating cash flow | 93.781 M 78.04 % | 52.673 M -55.88 % | 119.391 M 608.00 % | -23.502 M -118.04 % | 130.265 M 8.86 % | 119.667 M 203.15 % | -116.018 M -39.15 % | -83.378 M -303.13 % | 41.046 M 112.28 % | 19.336 M -44.29 % | 34.711 M 213.30 % | 11.079 M 174.00 % | -14.972 M |
| Capital expenditure | -231.459 M 35.39 % | -358.259 M 19.17 % | -443.219 M -9.61 % | -404.347 M -128.32 % | -177.098 M -65.06 % | -107.291 M -106.53 % | -51.949 M 21.08 % | -65.821 M -46.40 % | -44.961 M 53.58 % | -96.864 M -128.50 % | -42.391 M -249.39 % | -12.133 M -5.48 % | -11.503 M |
| Free CashFlow | -137.678 M 54.95 % | -305.586 M 5.63 % | -323.828 M 24.31 % | -427.849 M -813.58 % | -46.832 M -478.41 % | 12.376 M 107.37 % | -167.968 M -12.58 % | -149.200 M -3 710.98 % | -3.915 M 94.95 % | -77.529 M -909.62 % | -7.679 M -628.56 % | -1.054 M 96.02 % | -26.475 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 511.513 M 29.55 % | 394.847 M -35.21 % | 609.466 M 26.91 % | 480.251 M 9.04 % | 440.455 M 21.96 % | 361.158 M -15.18 % | 425.808 M 9.79 % | 387.852 M 3.28 % | 375.523 M 9.27 % | 343.665 M -14.69 % | 402.822 M 11.95 % | 359.824 M -5.65 % | 381.370 M 10.17 % | 346.157 M -17.91 % | 421.691 M 17.25 % | 359.648 M -17.38 % | 435.302 M 34.77 % | 322.994 M -18.74 % | 397.474 M 49.74 % | 265.434 M -10.67 % | 297.129 M 54.13 % | 192.778 M -28.00 % | 267.755 M 10.35 % | 242.635 M 8.87 % | 222.859 M 33.52 % | 166.909 M -34.76 % | 255.828 M 42.01 % | 180.142 M -10.65 % | 201.606 M 18.18 % | 170.592 M -30.19 % | 244.368 M 5.03 % | 232.662 M 56.09 % | 149.057 M 7.36 % | 138.843 M -38.73 % | 226.590 M 60.19 % | 141.455 M -1.27 % | 143.276 M 19.77 % | 119.624 M 2.53 % | 116.670 M |
| Net income | 12.296 M 101.18 % | 6.112 M -46.98 % | 11.527 M 12.82 % | 10.217 M 8.61 % | 9.407 M 72.77 % | 5.445 M 157.39 % | -9.487 M -321.61 % | 4.281 M -28.21 % | 5.963 M 16.05 % | 5.138 M 177.83 % | -6.602 M -163.68 % | 10.367 M 80.34 % | 5.749 M 12.90 % | 5.092 M -60.64 % | 12.937 M 34.97 % | 9.585 M -53.06 % | 20.420 M 0.72 % | 20.274 M 15.85 % | 17.500 M 73.20 % | 10.104 M -69.79 % | 33.446 M 805.75 % | 3.693 M -85.13 % | 24.826 M 322.23 % | 5.880 M -45.36 % | 10.760 M 83.49 % | 5.864 M -50.04 % | 11.737 M 111.30 % | 5.555 M -28.70 % | 7.791 M -22.31 % | 10.028 M -23.86 % | 13.170 M 38.99 % | 9.476 M 6.80 % | 8.873 M 0.34 % | 8.843 M -70.21 % | 29.685 M 208.05 % | 9.637 M 3.82 % | 9.282 M 41.60 % | 6.555 M -3.49 % | 6.792 M |
| Income before tax | 11.262 M 546.91 % | 1.741 M -73.84 % | 6.655 M -47.06 % | 12.571 M 22.36 % | 10.274 M 50.32 % | 6.835 M 170.39 % | -9.710 M -216.55 % | 8.331 M -23.72 % | 10.921 M 156.64 % | 4.255 M 130.98 % | -13.736 M -190.88 % | 15.114 M 121.50 % | 6.824 M 13.67 % | 6.003 M -47.57 % | 11.449 M -7.86 % | 12.426 M -47.43 % | 23.639 M -0.91 % | 23.855 M 14.75 % | 20.788 M 70.11 % | 12.220 M -69.88 % | 40.571 M 1 002.24 % | 3.681 M -87.42 % | 29.262 M 294.72 % | 7.413 M -40.45 % | 12.448 M 100.57 % | 6.206 M -50.57 % | 12.554 M 124.24 % | 5.599 M -32.84 % | 8.336 M -28.14 % | 11.599 M -34.88 % | 17.813 M 74.15 % | 10.228 M 10.56 % | 9.251 M -0.35 % | 9.284 M -72.27 % | 33.481 M 219.45 % | 10.481 M -0.96 % | 10.583 M 47.11 % | 7.194 M -11.95 % | 8.170 M |
| Income before tax ratio | 0.02 399.36 % | 0.00 -59.62 % | 0.01 -58.28 % | 0.03 12.22 % | 0.02 23.25 % | 0.02 182.99 % | -0.02 -206.16 % | 0.02 -26.14 % | 0.03 134.87 % | 0.01 136.31 % | -0.03 -181.18 % | 0.04 134.76 % | 0.02 3.17 % | 0.02 -36.13 % | 0.03 -21.42 % | 0.03 -36.38 % | 0.05 -26.47 % | 0.07 41.22 % | 0.05 13.60 % | 0.05 -66.28 % | 0.14 615.14 % | 0.02 -82.53 % | 0.11 257.69 % | 0.03 -45.30 % | 0.06 50.22 % | 0.04 -24.23 % | 0.05 57.90 % | 0.03 -24.83 % | 0.04 -39.19 % | 0.07 -6.72 % | 0.07 65.81 % | 0.04 -29.17 % | 0.06 -7.18 % | 0.07 -54.75 % | 0.15 99.43 % | 0.07 0.31 % | 0.07 22.82 % | 0.06 -14.13 % | 0.07 |
| EBITDA | 23.919 M 89.84 % | 12.600 M -70.10 % | 42.135 M 74.74 % | 24.113 M -49.78 % | 48.010 M 46.46 % | 32.781 M 70.23 % | 19.257 M -56.69 % | 44.465 M -2.93 % | 45.805 M 32.97 % | 34.448 M 450.22 % | -9.836 M -143.90 % | 22.408 M -16.34 % | 26.785 M 106.66 % | 12.961 M -24.69 % | 17.209 M -41.53 % | 29.431 M -22.20 % | 37.827 M 3.58 % | 36.520 M 13.94 % | 32.052 M 100.69 % | 15.971 M -66.95 % | 48.324 M 513.02 % | 7.883 M -82.06 % | 43.945 M 289.33 % | 11.287 M -32.18 % | 16.643 M 61.21 % | 10.324 M -55.17 % | 23.031 M 140.71 % | 9.568 M -35.18 % | 14.760 M 2.71 % | 14.370 M -39.75 % | 23.851 M 89.08 % | 12.614 M 110.85 % | -116.243 M -183.72 % | 138.843 M 247.40 % | 39.966 M 232.59 % | 12.017 M 111.70 % | -102.743 M -185.89 % | 119.624 M 895.22 % | 12.020 M |
| Net income ratio | 0.02 55.29 % | 0.02 -18.16 % | 0.02 -11.10 % | 0.02 -0.39 % | 0.02 41.67 % | 0.02 167.66 % | -0.02 -301.85 % | 0.01 -30.49 % | 0.02 6.20 % | 0.01 191.23 % | -0.02 -156.89 % | 0.03 91.14 % | 0.02 2.47 % | 0.01 -52.05 % | 0.03 15.11 % | 0.03 -43.19 % | 0.05 -25.27 % | 0.06 42.57 % | 0.04 15.66 % | 0.04 -66.18 % | 0.11 487.65 % | 0.02 -79.34 % | 0.09 282.62 % | 0.02 -49.81 % | 0.05 37.42 % | 0.04 -23.42 % | 0.05 48.78 % | 0.03 -20.20 % | 0.04 -34.26 % | 0.06 9.07 % | 0.05 32.33 % | 0.04 -31.58 % | 0.06 -6.54 % | 0.06 -51.38 % | 0.13 92.31 % | 0.07 5.16 % | 0.06 18.22 % | 0.05 -5.87 % | 0.06 |
| Ratio EBITDA | 0.05 46.54 % | 0.03 -53.84 % | 0.07 37.69 % | 0.05 -53.94 % | 0.11 20.09 % | 0.09 100.70 % | 0.05 -60.55 % | 0.11 -6.01 % | 0.12 21.69 % | 0.10 510.50 % | -0.02 -139.21 % | 0.06 -11.33 % | 0.07 87.58 % | 0.04 -8.25 % | 0.04 -50.13 % | 0.08 -5.83 % | 0.09 -23.14 % | 0.11 40.21 % | 0.08 34.02 % | 0.06 -63.00 % | 0.16 297.73 % | 0.04 -75.09 % | 0.16 252.81 % | 0.05 -37.71 % | 0.07 20.74 % | 0.06 -31.29 % | 0.09 69.50 % | 0.05 -27.45 % | 0.07 -13.09 % | 0.08 -13.70 % | 0.10 80.02 % | 0.05 106.95 % | -0.78 -177.99 % | 1.00 466.96 % | 0.18 107.63 % | 0.08 111.85 % | -0.72 -171.71 % | 1.00 870.65 % | 0.10 |
| Gross profit ratio | 0.17 6.66 % | 0.16 -10.52 % | 0.18 6.53 % | 0.17 0.43 % | 0.16 -9.63 % | 0.18 44.38 % | 0.13 -31.62 % | 0.18 -10.93 % | 0.21 7.06 % | 0.19 52.95 % | 0.13 -34.72 % | 0.19 36.42 % | 0.14 2.74 % | 0.14 5.50 % | 0.13 -16.08 % | 0.16 -6.78 % | 0.17 10.69 % | 0.15 16.12 % | 0.13 -35.11 % | 0.20 -25.55 % | 0.27 83.70 % | 0.15 -6.65 % | 0.16 -8.11 % | 0.17 -1.82 % | 0.17 -0.84 % | 0.18 18.26 % | 0.15 -6.68 % | 0.16 -3.92 % | 0.17 -8.82 % | 0.18 -5.73 % | 0.19 35.88 % | 0.14 -29.68 % | 0.20 -6.72 % | 0.22 -3.60 % | 0.22 23.55 % | 0.18 -36.33 % | 0.29 392.09 % | 0.06 -68.80 % | 0.19 |
| Weighted average shs out dil | 265.738 M 0.00 % | 265.738 M 1.82 % | 260.989 M 0.00 % | 260.989 M 0.00 % | 260.989 M 0.00 % | 260.989 M -0.84 % | 263.204 M 8.83 % | 241.842 M 6.74 % | 226.574 M 1.42 % | 223.411 M -4.17 % | 233.134 M 0.73 % | 231.447 M 5.09 % | 220.237 M -4.84 % | 231.447 M 0.00 % | 231.447 M 1.03 % | 229.095 M 1.04 % | 226.743 M 29.74 % | 174.772 M -13.51 % | 202.075 M 0.00 % | 202.075 M -3.43 % | 209.250 M 0.00 % | 209.250 M 5.30 % | 198.719 M 0.00 % | 198.719 M -0.33 % | 199.383 M 0.00 % | 199.383 M 5.57 % | 188.868 M -5.40 % | 199.649 M 1.50 % | 196.701 M -1.17 % | 199.029 M -1.16 % | 201.357 M 50.00 % | 134.238 M 51.80 % | 88.429 M -41.18 % | 150.329 M -2.12 % | 153.582 M 0.00 % | 153.582 M 0.00 % | 153.582 M 0.00 % | 153.582 M 24.15 % | 123.706 M |
| Weighted average shs out | 265.738 M 0.00 % | 265.738 M 1.82 % | 260.989 M 0.00 % | 260.989 M 0.00 % | 260.989 M 0.00 % | 260.989 M -0.84 % | 263.204 M 8.83 % | 241.842 M 6.74 % | 226.574 M 1.42 % | 223.411 M -4.17 % | 233.138 M 2.23 % | 228.046 M 3.55 % | 220.237 M -2.34 % | 225.514 M -0.47 % | 226.572 M -0.45 % | 227.597 M 0.92 % | 225.514 M 29.03 % | 174.772 M -13.51 % | 202.075 M 0.00 % | 202.075 M -3.43 % | 209.250 M 0.00 % | 209.250 M 5.30 % | 198.719 M 0.04 % | 198.640 M -0.37 % | 199.383 M 0.00 % | 199.383 M 5.57 % | 188.868 M -5.40 % | 199.649 M 1.50 % | 196.701 M -1.17 % | 199.029 M -1.16 % | 201.357 M 50.00 % | 134.238 M 51.80 % | 88.429 M -41.18 % | 150.329 M 2.40 % | 146.808 M -4.41 % | 153.582 M 2.70 % | 149.545 M -2.63 % | 153.582 M 24.15 % | 123.706 M |
| EPS diluted | 0.05 101.30 % | 0.02 -47.73 % | 0.04 12.53 % | 0.04 8.61 % | 0.04 72.25 % | 0.02 158.06 % | -0.04 -303.39 % | 0.02 -32.70 % | 0.03 14.35 % | 0.02 181.27 % | -0.03 -163.17 % | 0.04 24.10 % | 0.04 64.09 % | 0.02 -67.88 % | 0.07 63.88 % | 0.04 -53.61 % | 0.09 -24.92 % | 0.12 38.57 % | 0.09 73.20 % | 0.05 -68.75 % | 0.16 809.09 % | 0.02 -85.33 % | 0.12 305.41 % | 0.03 -45.19 % | 0.05 83.67 % | 0.03 -52.66 % | 0.06 123.38 % | 0.03 -29.80 % | 0.04 -21.43 % | 0.05 -22.94 % | 0.07 -7.37 % | 0.07 -29.40 % | 0.10 70.07 % | 0.06 -69.05 % | 0.19 203.03 % | 0.06 3.81 % | 0.06 38.22 % | 0.04 -20.40 % | 0.05 |
| Earnings per share | 0.05 101.30 % | 0.02 -47.73 % | 0.04 12.53 % | 0.04 8.61 % | 0.04 72.25 % | 0.02 158.06 % | -0.04 -303.39 % | 0.02 -32.70 % | 0.03 14.35 % | 0.02 181.27 % | -0.03 -162.20 % | 0.05 20.05 % | 0.04 67.70 % | 0.02 -67.01 % | 0.07 63.88 % | 0.04 -53.61 % | 0.09 -24.92 % | 0.12 38.57 % | 0.09 73.20 % | 0.05 -68.75 % | 0.16 809.09 % | 0.02 -85.33 % | 0.12 305.41 % | 0.03 -45.19 % | 0.05 83.67 % | 0.03 -52.66 % | 0.06 123.38 % | 0.03 -29.80 % | 0.04 -21.43 % | 0.05 -22.94 % | 0.07 -7.37 % | 0.07 -29.40 % | 0.10 70.07 % | 0.06 -69.05 % | 0.19 203.03 % | 0.06 3.81 % | 0.06 38.22 % | 0.04 -20.40 % | 0.05 |
| Gross profit | 85.965 M 38.17 % | 62.215 M -42.03 % | 107.321 M 35.19 % | 79.384 M 9.51 % | 72.493 M 10.21 % | 65.775 M 22.46 % | 53.712 M -24.93 % | 71.552 M -8.01 % | 77.781 M 16.98 % | 66.491 M 30.49 % | 50.956 M -26.92 % | 69.723 M 28.71 % | 54.171 M 13.19 % | 47.859 M -13.40 % | 55.264 M -1.60 % | 56.164 M -22.98 % | 72.920 M 49.18 % | 48.880 M -5.64 % | 51.803 M -2.84 % | 53.315 M -33.49 % | 80.166 M 183.14 % | 28.313 M -32.79 % | 42.126 M 1.41 % | 41.542 M 6.90 % | 38.862 M 32.40 % | 29.352 M -22.85 % | 38.044 M 32.53 % | 28.706 M -14.15 % | 33.438 M 7.75 % | 31.032 M -34.19 % | 47.156 M 42.72 % | 33.042 M 9.77 % | 30.101 M 0.14 % | 30.058 M -40.93 % | 50.889 M 97.91 % | 25.713 M -37.14 % | 40.906 M 489.39 % | 6.940 M -68.01 % | 21.695 M |
| Income tax expense | -1.565 M 32.55 % | -2.320 M -2.26 % | -2.269 M -233.00 % | 1.706 M 201.79 % | -1.676 M -144.69 % | -684.955 K -731.06 % | 108.541 K 106.04 % | -1.798 M -2.57 % | -1.753 M 53.56 % | -3.775 M -132.41 % | 11.647 M 505.04 % | 1.925 M 225.59 % | -1.533 M -187.38 % | -533.351 K 87.88 % | -4.402 M -1 674.05 % | 279.661 K -49.36 % | 552.291 K -79.08 % | 2.640 M 701.53 % | 329.371 K 1.21 % | 325.419 K -93.57 % | 5.064 M 1 919.21 % | -278.363 K -108.52 % | 3.268 M 1 144.18 % | 262.662 K 13.41 % | 231.614 K -32.28 % | 342.029 K -58.14 % | 816.994 K 1 769.94 % | 43.691 K -91.98 % | 544.947 K -65.32 % | 1.571 M -66.15 % | 4.642 M 516.98 % | 752.407 K 98.78 % | 378.521 K -14.19 % | 441.124 K -88.38 % | 3.796 M 349.65 % | 844.218 K -99.23 % | 110.154 M | 0.000 -100.00 % | 1.379 M |
| Cost of revenue | 425.548 M 27.93 % | 332.631 M -33.76 % | 502.146 M 25.27 % | 400.866 M 8.94 % | 367.962 M 24.57 % | 295.384 M -20.62 % | 372.097 M 17.64 % | 316.300 M 6.23 % | 297.742 M 7.42 % | 277.175 M -21.23 % | 351.866 M 21.29 % | 290.101 M -11.34 % | 327.199 M 9.69 % | 298.298 M -18.59 % | 366.427 M 20.74 % | 303.484 M -16.25 % | 362.383 M 32.20 % | 274.113 M -20.70 % | 345.671 M 62.96 % | 212.119 M -2.23 % | 216.964 M 31.92 % | 164.465 M -27.11 % | 225.629 M 12.20 % | 201.093 M 9.29 % | 183.997 M 33.76 % | 137.557 M -36.84 % | 217.784 M 43.81 % | 151.436 M -9.95 % | 168.168 M 20.50 % | 139.560 M -29.23 % | 197.212 M -1.21 % | 199.620 M 67.81 % | 118.955 M 9.35 % | 108.785 M -38.09 % | 175.702 M 51.81 % | 115.742 M 13.06 % | 102.371 M -9.15 % | 112.683 M 18.65 % | 94.975 M |
| General and administrative expenses | -7.546 M -139.21 % | 19.244 M -22.11 % | 24.706 M -55.28 % | 55.251 M 121.50 % | 24.944 M 29.98 % | 19.191 M 165.25 % | -29.413 M -158.10 % | 50.626 M 1 435.79 % | -3.790 M -121.67 % | 17.486 M -31.83 % | 25.650 M -37.10 % | 40.780 M 643.25 % | -7.507 M -149.85 % | 15.060 M 175.18 % | -20.031 M -166.35 % | 30.190 M 98.49 % | 15.210 M 23.87 % | 12.279 M 173.39 % | -16.732 M -235.15 % | 12.380 M 641.11 % | -2.288 M -126.62 % | 8.596 M -35.39 % | 13.305 M 26.26 % | 10.538 M 439.62 % | -3.103 M -146.21 % | 6.715 M -5.49 % | 7.105 M 0.50 % | 7.069 M 25.84 % | 5.617 M -4.48 % | 5.881 M 118.29 % | -32.149 M -652.23 % | 5.822 M -55.97 % | 13.223 M 3.23 % | 12.810 M 145.56 % | -28.114 M -388.91 % | 9.731 M -57.08 % | 22.670 M | 0.000 -100.00 % | 7.538 M |
| Selling and marketing expenses | 465.100 K -95.32 % | 9.948 M -44.99 % | 18.084 M -11.28 % | 20.382 M 70.79 % | 11.934 M 16.61 % | 10.234 M 35.01 % | 7.580 M -62.99 % | 20.481 M 140.05 % | 8.532 M -19.29 % | 10.571 M 26.77 % | 8.339 M -31.36 % | 12.149 M 24.83 % | 9.732 M -5.49 % | 10.298 M 87.36 % | 5.496 M -48.19 % | 10.608 M 15.03 % | 9.222 M 2.05 % | 9.036 M 105.69 % | 4.393 M -61.01 % | 11.266 M 106.46 % | 5.457 M -26.29 % | 7.403 M 1 024.18 % | -801.000 K -109.17 % | 8.735 M 179.37 % | 3.127 M -55.67 % | 7.053 M 18.81 % | 5.936 M -6.43 % | 6.344 M 99.34 % | 3.183 M -55.00 % | 7.073 M -7.65 % | 7.659 M 22.73 % | 6.240 M 13.73 % | 5.487 M 0.80 % | 5.443 M 8.28 % | 5.027 M 35.54 % | 3.709 M | 0.000 | 0.000 -100.00 % | 4.081 M |
| Other expenses | 51.525 M 827.29 % | 5.556 M -94.85 % | 107.886 M 1 864.78 % | 5.491 M -8.89 % | 6.027 M 1 405.39 % | -461.700 K -107.45 % | 6.195 M 1 382.61 % | -483.000 K -107.00 % | 6.898 M 637.23 % | 935.659 K -67.33 % | 2.864 M 111.76 % | -24.358 M -229.48 % | 18.812 M 3 883.18 % | -497.242 K -102.14 % | 23.263 M 240.69 % | -16.535 M -653.84 % | 2.986 M 129.84 % | -10.004 M | 0.000 -100.00 % | 5.123 M 1 096.26 % | 428.250 K | 0.000 | 0.000 100.00 % | -103.798 K -111.15 % | 931.039 K -62.90 % | 2.509 M 1 024.11 % | 223.219 K -89.49 % | 2.124 M -30.83 % | 3.071 M 897.65 % | -384.944 K -220.60 % | 319.179 K -85.08 % | 2.139 M 117.76 % | -12.043 M -579.65 % | 2.511 M -66.88 % | 7.580 M 178.62 % | 2.721 M -98.02 % | 137.166 M 221.73 % | -112.683 M | 0.000 |
| Operating expenses | 74.654 M 23.36 % | 60.518 M -33.97 % | 91.646 M 37.24 % | 66.776 M 14.13 % | 58.508 M 11.97 % | 52.253 M -13.07 % | 60.107 M -4.19 % | 62.738 M -6.19 % | 66.877 M 29.39 % | 51.688 M -18.37 % | 63.321 M 34.53 % | 47.069 M 16.31 % | 40.467 M 4.19 % | 38.841 M 11.92 % | 34.703 M -10.98 % | 38.985 M -20.68 % | 49.148 M 96.12 % | 25.060 M -19.13 % | 30.989 M -24.44 % | 41.012 M 3.73 % | 39.538 M 63.79 % | 24.140 M 86.90 % | 12.916 M -58.21 % | 30.908 M 17.15 % | 26.384 M 14.14 % | 23.115 M -10.10 % | 25.713 M 11.70 % | 23.019 M -8.29 % | 25.099 M 29.17 % | 19.431 M -14.54 % | 22.737 M 0.89 % | 22.537 M 24.97 % | 18.034 M -13.15 % | 20.764 M -16.71 % | 24.931 M 54.27 % | 16.160 M -88.22 % | 137.166 M 221.73 % | -112.683 M -924.09 % | 13.674 M |
| Cost and expenses | 500.202 M 27.23 % | 393.150 M -34.65 % | 601.624 M 28.65 % | 467.642 M 9.65 % | 426.471 M 22.68 % | 347.637 M -19.57 % | 432.204 M 16.92 % | 369.646 M 3.70 % | 356.445 M 8.39 % | 328.863 M -20.79 % | 415.187 M 23.14 % | 337.171 M -8.29 % | 367.667 M 9.05 % | 337.140 M -15.95 % | 401.130 M 17.13 % | 342.469 M -15.79 % | 406.665 M 36.22 % | 298.535 M -19.70 % | 371.768 M 50.54 % | 246.957 M -2.84 % | 254.167 M 35.67 % | 187.339 M -20.99 % | 237.097 M 2.20 % | 232.002 M 11.69 % | 207.723 M 32.03 % | 157.332 M -34.02 % | 238.458 M 39.27 % | 171.217 M -8.90 % | 187.944 M 17.75 % | 159.617 M -27.43 % | 219.949 M -0.76 % | 221.631 M 61.35 % | 137.361 M 7.70 % | 127.539 M -35.79 % | 198.640 M 53.46 % | 129.438 M -5.63 % | 137.166 M 221.73 % | -112.683 M -205.59 % | 106.718 M |
| Research and development expenses | 30.211 M 17.24 % | 25.769 M -33.55 % | 38.778 M 33.09 % | 29.136 M 20.10 % | 24.260 M 3.37 % | 23.470 M -12.92 % | 26.952 M 21.86 % | 22.118 M -17.12 % | 26.686 M 17.58 % | 22.695 M 0.23 % | 22.644 M 22.41 % | 18.499 M -4.79 % | 19.430 M 38.97 % | 13.981 M -46.17 % | 25.975 M 76.42 % | 14.723 M -26.24 % | 19.960 M 37.84 % | 14.480 M -20.24 % | 18.155 M 33.81 % | 13.568 M -5.01 % | 14.283 M 46.64 % | 9.740 M -24.81 % | 12.955 M 9.71 % | 11.808 M 11.63 % | 10.578 M 54.69 % | 6.838 M -31.42 % | 9.971 M 33.26 % | 7.482 M -3.43 % | 7.748 M 12.89 % | 6.863 M -25.56 % | 9.220 M 10.60 % | 8.336 M -38.44 % | 13.541 M | 0.000 -100.00 % | 27.618 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | -7.081 M -124.26 % | 29.192 M -31.78 % | 42.790 M -43.42 % | 75.634 M 105.09 % | 36.878 M 25.33 % | 29.425 M -13.69 % | 34.092 M -52.06 % | 71.108 M 140.61 % | 29.553 M 5.33 % | 28.057 M -17.45 % | 33.989 M -35.78 % | 52.929 M 2 278.07 % | 2.226 M -91.22 % | 25.357 M 274.46 % | -14.535 M -135.63 % | 40.797 M 66.98 % | 24.432 M 14.62 % | 21.315 M 51.70 % | 14.051 M -40.58 % | 23.646 M 646.21 % | 3.169 M -80.19 % | 15.999 M 201.03 % | -15.836 M -182.17 % | 19.273 M 80 563.44 % | 23.893 K -99.83 % | 13.768 M 5.57 % | 13.041 M -2.77 % | 13.413 M -6.08 % | 14.281 M 10.25 % | 12.953 M -34.46 % | 19.765 M 63.86 % | 12.062 M -35.53 % | 18.710 M 2.50 % | 18.253 M 179.06 % | -23.088 M -271.79 % | 13.440 M | 0.000 | 0.000 -100.00 % | 11.224 M |
| Interest income | 1.247 M -49.87 % | 2.488 M -6.85 % | 2.671 M 920.24 % | 261.804 K -93.00 % | 3.737 M | 0.000 -100.00 % | 2.013 M 93.34 % | 1.041 M 31.86 % | 789.491 K 123.62 % | 353.050 K -52.84 % | 748.647 K -74.18 % | 2.899 M | 0.000 -100.00 % | 855.475 K 266.38 % | 233.495 K | 0.000 -100.00 % | 2.035 M 1 077.71 % | 172.814 K -85.67 % | 1.206 M | 0.000 -100.00 % | 561.444 K -14.39 % | 655.850 K -68.89 % | 2.108 M | 0.000 -100.00 % | 788.257 K -33.45 % | 1.184 M 95.34 % | 606.321 K | 0.000 -100.00 % | 824.995 K 13.45 % | 727.163 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 370.290 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 12.657 M 16.56 % | 10.859 M 16.84 % | 9.294 M -18.59 % | 11.416 M 12.23 % | 10.172 M 22.44 % | 8.307 M 33.01 % | 6.246 M -40.41 % | 10.481 M -20.43 % | 13.173 M 55.33 % | 8.480 M -11.99 % | 9.635 M 32.09 % | 7.294 M 7.93 % | 6.758 M -2.87 % | 6.958 M 20.80 % | 5.760 M 48.14 % | 3.888 M 0.96 % | 3.851 M 65.49 % | 2.327 M 56.66 % | 1.485 M -55.43 % | 3.333 M -7.90 % | 3.619 M -13.88 % | 4.202 M -39.52 % | 6.948 M 96.23 % | 3.541 M -15.60 % | 4.195 M 1.89 % | 4.117 M -5.42 % | 4.353 M 169.61 % | 1.615 M -49.81 % | 3.217 M | 0.000 -100.00 % | 122.202 K -83.31 % | 732.126 K -64.48 % | 2.061 M 17.67 % | 1.752 M -0.59 % | 1.762 M -12.72 % | 2.019 M | 0.000 | 0.000 -100.00 % | 2.158 M |
| Depreciation and amortization | 0.000 -100.00 % | 22.257 M -15.00 % | 26.186 M 20 826.03 % | 125.136 K -99.55 % | 27.564 M 47.52 % | 18.685 M -27.16 % | 25.653 M 0.00 % | 25.653 M 18.15 % | 21.712 M 0.00 % | 21.712 M 70.52 % | 12.733 M -27.48 % | 17.558 M 32.98 % | 13.203 M 0.00 % | 13.203 M 10.82 % | 11.914 M 0.00 % | 11.914 M 15.25 % | 10.337 M 0.00 % | 10.337 M 32.92 % | 7.777 M 19.55 % | 6.505 M -3.33 % | 6.729 M 3.44 % | 6.505 M 0.00 % | 6.505 M 23.30 % | 5.276 M -11.92 % | 5.990 M 13.54 % | 5.276 M -10.25 % | 5.879 M 139.50 % | 2.454 M -51.67 % | 5.079 M 1 046.23 % | -536.735 K -113.77 % | 3.899 M 132.48 % | 1.677 M 101.35 % | -124.352 M -195.79 % | 129.822 M 826.70 % | 14.009 M 381.47 % | 2.910 M -24.84 % | 3.871 M | 0.000 -100.00 % | 1.841 M |
| Operating income | 11.311 M 566.51 % | 1.697 M -78.36 % | 7.842 M -37.81 % | 12.609 M -9.84 % | 13.985 M 105.37 % | 6.810 M 206.48 % | -6.395 M -172.56 % | 8.814 M -19.17 % | 10.904 M 158.73 % | 4.214 M 134.08 % | -12.365 M -183.11 % | 14.878 M 64.59 % | 9.040 M 142.16 % | 3.733 M -64.93 % | 10.643 M -14.23 % | 12.409 M -47.80 % | 23.772 M -0.21 % | 23.821 M 14.45 % | 20.814 M 69.16 % | 12.304 M -69.71 % | 40.627 M 873.63 % | 4.173 M -85.71 % | 29.210 M 288.58 % | 7.517 M -39.76 % | 12.478 M 100.06 % | 6.237 M -49.42 % | 12.331 M 116.84 % | 5.687 M -31.80 % | 8.339 M -28.12 % | 11.600 M -41.79 % | 19.928 M 89.71 % | 10.505 M 29.56 % | 8.108 M -12.76 % | 9.294 M -64.20 % | 25.958 M 171.74 % | 9.552 M 56.34 % | 6.110 M -11.96 % | 6.940 M -13.48 % | 8.022 M |
| Operating income ratio | 0.02 414.49 % | 0.00 -66.60 % | 0.01 -50.99 % | 0.03 -17.31 % | 0.03 68.40 % | 0.02 225.54 % | -0.02 -166.09 % | 0.02 -21.74 % | 0.03 136.78 % | 0.01 139.95 % | -0.03 -174.24 % | 0.04 74.44 % | 0.02 119.80 % | 0.01 -57.27 % | 0.03 -26.85 % | 0.03 -36.82 % | 0.05 -25.95 % | 0.07 40.84 % | 0.05 12.97 % | 0.05 -66.10 % | 0.14 531.70 % | 0.02 -80.16 % | 0.11 252.12 % | 0.03 -44.67 % | 0.06 49.84 % | 0.04 -22.47 % | 0.05 52.69 % | 0.03 -23.68 % | 0.04 -39.17 % | 0.07 -16.61 % | 0.08 80.62 % | 0.05 -17.00 % | 0.05 -18.74 % | 0.07 -41.57 % | 0.11 69.64 % | 0.07 58.35 % | 0.04 -26.50 % | 0.06 -15.61 % | 0.07 |
| Total other income expenses net | -49.064 K -211.97 % | 43.818 K 103.69 % | -1.187 M -3 101.19 % | -37.080 K 99.00 % | -3.711 M -14 710.24 % | 25.400 K 100.77 % | -3.315 M -586.34 % | -483.000 K -2 975.34 % | 16.798 K -59.04 % | 41.008 K 102.99 % | -1.372 M -681.16 % | 236.079 K 110.65 % | -2.216 M -197.61 % | 2.270 M 181.78 % | 805.690 K 4 592.43 % | 17.170 K 112.87 % | -133.368 K -484.66 % | 34.672 K 233.89 % | -25.895 K 69.14 % | -83.911 K -49.11 % | -56.273 K 88.56 % | -491.954 K -1 038.07 % | 52.443 K 150.52 % | -103.799 K -242.71 % | -30.288 K 1.70 % | -30.813 K -113.80 % | 223.219 K 353.56 % | -88.034 K -2 756.39 % | -3.082 K -150.37 % | -1.231 K 99.94 % | -2.116 M -664.68 % | -276.667 K -124.21 % | 1.143 M 11 529.30 % | -10.000 K -100.13 % | 7.524 M 710.50 % | 928.314 K -79.24 % | 4.472 M 1 665.67 % | 253.300 K 70.34 % | 148.700 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-03-31 | 2015-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.035 B 2.88 % | 1.006 B -5.55 % | 1.065 B 5.26 % | 1.012 B -4.30 % | 1.057 B 12.99 % | 935.675 M 5.91 % | 883.497 M 119.43 % | 402.633 M -58.26 % | 964.712 M 2.41 % | 941.971 M 18.18 % | 797.042 M 21.89 % | 653.916 M 20.78 % | 541.400 M 15.31 % | 469.537 M 24.94 % | 375.811 M 47.82 % | 254.241 M 57.13 % | 161.806 M 4.39 % | 155.004 M 724.40 % | 18.802 M 115.36 % | -122.412 M -163.83 % | 191.780 M 2.28 % | 187.506 M 14.04 % | 164.420 M -30.31 % | 235.939 M 32.15 % | 178.536 M -20.15 % | 223.589 M 19.33 % | 187.370 M 3.43 % | 181.158 M -8.20 % | 197.349 M 92.33 % | 102.609 M 73.19 % | 59.248 M -15.95 % | 70.494 M 161.27 % | -115.053 M -231.05 % | 87.793 M 48.96 % | 58.938 M -17.51 % | 71.447 M 56.44 % | 45.671 M |
| Total investments | 5.916 M 241.19 % | 1.734 M -16.11 % | 2.067 M -98.94 % | 195.560 M 8.08 % | 180.937 M 71.98 % | 105.210 M -48.91 % | 205.945 M 4 355.76 % | 4.622 M -8.40 % | 5.046 M -8.09 % | 5.490 M -2.63 % | 5.638 M -15.89 % | 6.703 M 11.27 % | 6.024 M 10.05 % | 5.474 M -8.38 % | 5.975 M -11.81 % | 6.775 M 572.12 % | 1.008 M 0.00 % | 1.008 M 0.00 % | 1.008 M 0.00 % | 1.008 M 0.00 % | 1.008 M 0.00 % | 1.008 M 0.00 % | 1.008 M 0.00 % | 1.008 M 0.00 % | 1.008 M -76.51 % | 4.292 M -89.27 % | 40.000 M 994.69 % | 3.654 M 81.70 % | 2.011 M -2.52 % | 2.063 M 95.92 % | 1.053 M 61.22 % | 653.156 K -1.30 % | 661.762 K -99.62 % | 175.587 M 4 041.20 % | 4.240 M -97.03 % | 142.894 M 7 986.81 % | 1.767 M |
| Total debt | 1.371 B 1.82 % | 1.347 B 2.23 % | 1.318 B 6.20 % | 1.241 B -3.74 % | 1.289 B 9.77 % | 1.174 B 12.55 % | 1.043 B 11.19 % | 938.254 M -10.96 % | 1.054 B -6.28 % | 1.124 B 17.31 % | 958.367 M 15.41 % | 830.410 M 10.59 % | 750.883 M 16.44 % | 644.851 M 9.88 % | 586.877 M 27.00 % | 462.103 M 28.44 % | 359.789 M 12.46 % | 319.927 M 42.91 % | 223.860 M -31.24 % | 325.574 M 2.08 % | 318.951 M 2.10 % | 312.389 M -17.57 % | 378.996 M 23.61 % | 306.604 M 0.71 % | 304.445 M 5.62 % | 288.253 M -2.95 % | 297.024 M 30.53 % | 227.557 M -5.30 % | 240.288 M -0.69 % | 241.954 M 13.49 % | 213.189 M 19.46 % | 178.466 M 3.51 % | 172.406 M | 0.000 -100.00 % | 146.732 M | 0.000 -100.00 % | 125.371 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.131 B | 0.000 | 0.000 -100.00 % | 622.992 K -6.70 % | 667.715 K -98.23 % | 37.748 M -96.64 % | 1.125 B | 0.000 -100.00 % | 572.629 M 76 970.27 % | 742.996 K -99.87 % | 575.243 M 1 444.48 % | 37.245 M 8 627.08 % | 426.775 K -98.99 % | 42.206 M 8 855.06 % | 471.309 K -98.74 % | 37.272 M 7 076.23 % | 519.381 K 9.55 % | 474.106 K -8.17 % | 516.310 K -98.59 % | 36.744 M 6 613.96 % | 547.278 K -98.54 % | 37.558 M 6 719.60 % | 550.736 K -98.15 % | 29.758 M 5 524.18 % | 529.108 K 1.36 % | 521.983 K 0.06 % | 521.651 K 4.90 % | 497.273 K 8.85 % | 456.862 K -5.30 % | 482.419 K -2.67 % | 495.654 K -5.29 % | 523.357 K -99.85 % | 356.526 M 67 238.17 % | 529.456 K -99.82 % | 301.319 M 68 148.92 % | 441.500 K |
| Retained earnings | 413.046 M 0.30 % | 411.804 M 1.51 % | 405.692 M 2.81 % | 394.594 M 2.71 % | 384.192 M 2.01 % | 376.612 M 1.47 % | 371.167 M -2.49 % | 380.654 M 1.15 % | 376.338 M 0.69 % | 373.774 M -7.84 % | 405.577 M 8.01 % | 375.504 M 2.84 % | 365.137 M -2.08 % | 372.904 M 1.38 % | 367.812 M 2.48 % | 358.914 M 2.74 % | 349.329 M 2.07 % | 342.237 M 6.30 % | 321.964 M 5.34 % | 305.638 M 3.42 % | 295.534 M 8.81 % | 271.595 M 1.38 % | 267.902 M 7.27 % | 249.747 M 2.41 % | 243.868 M 1.54 % | 240.166 M 2.50 % | 234.302 M 3.24 % | 226.950 M 2.48 % | 221.458 M -0.38 % | 222.295 M 4.72 % | 212.267 M 3.43 % | 205.220 M 4.84 % | 195.745 M | 0.000 -100.00 % | 178.029 M | 0.000 -100.00 % | 77.023 M |
| Common stock | 263.204 M 0.00 % | 263.204 M 0.00 % | 263.204 M 0.00 % | 263.204 M 0.00 % | 263.204 M 0.00 % | 263.204 M 0.00 % | 263.204 M 0.00 % | 263.204 M 16.17 % | 226.574 M 0.00 % | 226.574 M 0.00 % | 226.574 M 0.00 % | 226.574 M 0.00 % | 226.574 M 0.00 % | 226.574 M 0.00 % | 226.574 M 0.00 % | 226.574 M 0.00 % | 226.574 M 70.00 % | 133.279 M 0.00 % | 133.279 M 0.00 % | 133.279 M 12.15 % | 118.837 M 0.00 % | 118.837 M 0.00 % | 118.837 M 0.00 % | 118.837 M 0.00 % | 118.837 M 1.01 % | 117.647 M 0.00 % | 117.647 M 0.00 % | 117.647 M 0.00 % | 117.647 M 50.00 % | 78.432 M 0.00 % | 78.432 M 0.00 % | 78.432 M 0.00 % | 78.432 M | 0.000 -100.00 % | 58.824 M | 0.000 -100.00 % | 58.824 M |
| Total equity | 1.858 B 0.42 % | 1.850 B 0.23 % | 1.846 B 0.44 % | 1.838 B 0.75 % | 1.824 B -2.61 % | 1.873 B -1.20 % | 1.896 B -0.38 % | 1.903 B 45.91 % | 1.304 B 0.86 % | 1.293 B 0.48 % | 1.287 B -0.52 % | 1.294 B 5.49 % | 1.226 B -0.02 % | 1.227 B 0.68 % | 1.218 B 1.36 % | 1.202 B 1.06 % | 1.189 B 1.20 % | 1.175 B 1.93 % | 1.153 B 1.89 % | 1.132 B 46.75 % | 771.082 M 5.24 % | 732.700 M 0.84 % | 726.619 M 3.14 % | 704.513 M 1.33 % | 695.237 M 5.55 % | 658.703 M 0.90 % | 652.832 M 1.83 % | 641.094 M 0.87 % | 635.578 M -0.13 % | 636.375 M 1.60 % | 626.372 M 2.15 % | 613.215 M 1.56 % | 603.767 M 65.25 % | 365.363 M 2.48 % | 356.526 M 18.32 % | 301.319 M 23.07 % | 244.841 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.144 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.267 K 0.00 % | 2.267 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.176 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.458 M | 0.000 -100.00 % | 18.072 M 66.50 % | 10.854 M -96.23 % | 287.865 M | 0.000 | 0.000 -100.00 % | 14.430 M |
| Long term debt | 543.501 M 13.91 % | 477.153 M -6.02 % | 507.706 M -16.25 % | 606.214 M 8.51 % | 558.679 M 6.64 % | 523.905 M 22.22 % | 428.650 M -29.24 % | 605.796 M 17.97 % | 513.523 M 5.80 % | 485.376 M 72.59 % | 281.225 M 49.39 % | 188.244 M 80.85 % | 104.087 M 2.21 % | 101.836 M 95.01 % | 52.222 M 301.77 % | 12.998 M -37.38 % | 20.757 M 12.65 % | 18.426 M 0.00 % | 18.426 M -9.68 % | 20.400 M | 0.000 -100.00 % | 957.891 K | 0.000 -100.00 % | 2.174 M -49.59 % | 4.313 M | 0.000 | 0.000 -100.00 % | 3.784 M 3.98 % | 3.639 M | 0.000 -100.00 % | 3.594 M | 0.000 -100.00 % | 7.452 M | 0.000 -100.00 % | 7.631 M | 0.000 -100.00 % | 5.000 M |
| Total non current liabilities | 651.734 M 11.34 % | 585.377 M -5.03 % | 616.381 M -13.36 % | 711.431 M 8.39 % | 656.340 M 6.76 % | 614.777 M 19.33 % | 515.192 M -24.98 % | 686.706 M 16.77 % | 588.094 M 4.87 % | 560.776 M 56.92 % | 357.369 M 37.25 % | 260.386 M 84.68 % | 140.992 M 1.59 % | 138.784 M 54.75 % | 89.683 M 86.84 % | 48.001 M -15.75 % | 56.974 M 7.06 % | 53.215 M -3.70 % | 55.259 M 86.91 % | 29.564 M 207.38 % | 9.618 M 2.28 % | 9.404 M -12.51 % | 10.749 M 25.25 % | 8.582 M -20.37 % | 10.778 M 65.36 % | 6.518 M -7.78 % | 7.068 M -46.85 % | 13.299 M 0.94 % | 13.175 M 1.23 % | 13.015 M -1.18 % | 13.170 M -54.38 % | 28.872 M -0.80 % | 29.106 M -89.89 % | 287.865 M 1 461.85 % | 18.431 M 106.12 % | -301.319 M -1 159.86 % | 28.430 M |
| Other current liabilities | 225.594 M -9.14 % | 248.295 M -8.47 % | 271.275 M -4.02 % | 282.626 M 16.69 % | 242.201 M 141.64 % | 100.232 M -11.88 % | 113.739 M -44.56 % | 205.156 M 798.82 % | 22.825 M -76.98 % | 99.139 M -38.17 % | 160.339 M -45.68 % | 295.161 M 152.47 % | 116.909 M 6.72 % | 109.544 M -20.84 % | 138.377 M 192.53 % | 47.303 M 165.21 % | 17.836 M -75.69 % | 73.369 M -43.74 % | 130.410 M 15.31 % | 113.096 M 28.67 % | 87.895 M -2.16 % | 89.837 M -16.24 % | 107.258 M 75.43 % | 61.139 M 1.23 % | 60.398 M 334.27 % | 13.908 M -13.45 % | 16.070 M -8.56 % | 17.574 M -23.61 % | 23.005 M 702.86 % | -3.816 M -3 916.00 % | 100.000 K -99.00 % | 10.012 M 388.46 % | -3.471 M | 0.000 -100.00 % | 32.806 M | 0.000 -100.00 % | 18.895 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.848 M 48.56 % | 6.629 M -14.63 % | 7.765 M | 0.000 | 0.000 -100.00 % | 13.657 M | 0.000 -100.00 % | 15.876 M | 0.000 | 0.000 -100.00 % | 9.050 M -18.23 % | 11.068 M -74.13 % | 42.786 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.881 M 22.48 % | 26.029 M | 0.000 -100.00 % | 17.104 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 827.940 M -4.81 % | 869.765 M 7.40 % | 809.813 M 27.64 % | 634.444 M 30.14 % | 487.504 M -13.41 % | 562.973 M 12.01 % | 502.609 M 51.18 % | 332.459 M -38.45 % | 540.175 M -15.45 % | 638.896 M -5.65 % | 677.142 M 5.83 % | 639.829 M 2.09 % | 626.704 M 19.99 % | 522.278 M -2.31 % | 534.655 M 21.23 % | 441.036 M 31.59 % | 335.171 M 11.98 % | 299.309 M 47.26 % | 203.253 M -32.92 % | 303.000 M -3.50 % | 314.000 M 0.82 % | 311.431 M -16.62 % | 373.529 M 22.70 % | 304.430 M 0.00 % | 304.445 M 6.99 % | 284.550 M -2.97 % | 293.249 M 31.05 % | 223.773 M -5.44 % | 236.649 M -2.19 % | 241.954 M 15.44 % | 209.595 M 17.44 % | 178.466 M 8.19 % | 164.954 M | 0.000 -100.00 % | 142.916 M | 0.000 -100.00 % | 120.371 M |
| Total current liabilities | 1.333 B -1.07 % | 1.347 B 2.61 % | 1.313 B 20.56 % | 1.089 B 16.36 % | 936.040 M 11.80 % | 837.258 M 6.62 % | 785.290 M 19.55 % | 656.875 M -25.99 % | 887.555 M -5.39 % | 938.104 M -7.63 % | 1.016 B -0.96 % | 1.025 B 0.56 % | 1.020 B 17.70 % | 866.379 M 3.93 % | 833.611 M 10.93 % | 751.443 M 21.72 % | 617.359 M 7.54 % | 574.097 M 34.51 % | 426.791 M -16.29 % | 509.872 M 7.22 % | 475.535 M -3.15 % | 490.994 M -14.90 % | 576.970 M 12.99 % | 510.622 M 3.87 % | 491.579 M 28.03 % | 383.971 M -5.26 % | 405.300 M 22.79 % | 330.067 M -8.36 % | 360.195 M -4.23 % | 376.110 M 9.92 % | 342.164 M 18.70 % | 288.271 M 10.10 % | 261.834 M | 0.000 -100.00 % | 276.096 M | 0.000 -100.00 % | 224.353 M |
| Total liabilities | 1.985 B 2.69 % | 1.933 B 0.17 % | 1.929 B 7.16 % | 1.801 B 13.08 % | 1.592 B 9.67 % | 1.452 B 11.65 % | 1.300 B -3.21 % | 1.344 B -8.95 % | 1.476 B -1.55 % | 1.499 B 9.17 % | 1.373 B 6.77 % | 1.286 B 10.78 % | 1.161 B 15.48 % | 1.005 B 8.87 % | 923.294 M 15.49 % | 799.444 M 18.55 % | 674.333 M 7.50 % | 627.311 M 30.13 % | 482.050 M -10.64 % | 539.436 M 11.19 % | 485.152 M -3.05 % | 500.399 M -14.86 % | 587.719 M 13.20 % | 519.203 M 3.35 % | 502.357 M 28.65 % | 390.489 M -5.31 % | 412.367 M 20.10 % | 343.366 M -8.04 % | 373.370 M -4.05 % | 389.124 M 9.51 % | 355.334 M 12.04 % | 317.142 M 9.01 % | 290.940 M 1.07 % | 287.865 M -2.26 % | 294.526 M 197.75 % | -301.319 M -219.20 % | 252.783 M |
| Other non current assets | 57.228 M -68.71 % | 182.880 M -19.97 % | 228.519 M 226.67 % | 69.955 M 11.87 % | 62.533 M -45.06 % | 113.824 M -9.38 % | 125.603 M 110.93 % | 59.546 M -12.48 % | 68.039 M -28.81 % | 95.572 M -12.97 % | 109.814 M 21.08 % | 90.695 M -22.17 % | 116.533 M 15.53 % | 100.870 M -1.96 % | 102.888 M -1.39 % | 104.340 M -12.23 % | 118.879 M -15.74 % | 141.091 M 10.73 % | 127.422 M 398.05 % | 25.584 M 12.79 % | 22.682 M -63.95 % | 62.913 M 4.92 % | 59.963 M 17.91 % | 50.857 M 0.71 % | 50.500 M -7.69 % | 54.705 M 523.13 % | 8.779 M -28.50 % | 12.279 M -0.55 % | 12.347 M 7.66 % | 11.469 M -25.95 % | 15.488 M 49.53 % | 10.358 M 35.15 % | 7.664 M -98.83 % | 653.228 M 8 529.17 % | 7.570 M 110.60 % | -71.447 M -217.93 % | 60.582 M |
| Long term investments | 0.000 100.00 % | -130.168 M 26.25 % | -176.500 M -8 828.98 % | 2.022 M -5.82 % | 2.147 M -50.60 % | 4.346 M -8.39 % | 4.744 M -69.16 % | 15.385 M -13.38 % | 17.762 M 223.53 % | 5.490 M -2.63 % | 5.638 M -15.89 % | 6.703 M | 0.000 | 0.000 -100.00 % | 5.975 M -11.81 % | 6.775 M 111.48 % | -58.992 M 40.41 % | -98.992 M 0.00 % | -98.992 M -1 342.06 % | 7.970 M 34.70 % | 5.917 M -6.35 % | 6.318 M -1.47 % | 6.412 M -14.22 % | 7.475 M 0.88 % | 7.410 M 72.65 % | 4.292 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.063 M | 0.000 -100.00 % | 653.156 K -1.30 % | 661.762 K | 0.000 -100.00 % | 4.240 M | 0.000 -100.00 % | 1.767 M |
| Intangible assets | 189.175 M -0.82 % | 190.744 M -1.05 % | 192.761 M -0.66 % | 194.042 M -1.01 % | 196.019 M -1.59 % | 199.183 M -1.18 % | 201.562 M -1.74 % | 205.125 M 0.46 % | 204.193 M -1.07 % | 206.404 M -1.15 % | 208.803 M -3.69 % | 216.809 M 2.47 % | 211.578 M -1.18 % | 214.111 M 45.97 % | 146.681 M 0.07 % | 146.576 M -0.97 % | 148.005 M -1.14 % | 149.717 M -1.40 % | 151.837 M -1.28 % | 153.803 M -1.26 % | 155.763 M 104.66 % | 76.108 M -1.61 % | 77.350 M 39.71 % | 55.364 M -1.01 % | 55.931 M 38.82 % | 40.289 M -1.88 % | 41.063 M -1.08 % | 41.510 M -1.81 % | 42.276 M -1.78 % | 43.043 M -1.75 % | 43.809 M -1.59 % | 44.515 M -1.53 % | 45.206 M | 0.000 -100.00 % | 46.716 M | 0.000 -100.00 % | 26.815 M |
| GoodWill | 35.741 M -0.14 % | 35.793 M -0.15 % | 35.845 M -0.18 % | 35.911 M -0.13 % | 35.958 M -0.13 % | 36.005 M -0.13 % | 36.053 M -0.16 % | 36.112 M -0.12 % | 36.155 M -0.12 % | 36.198 M -0.12 % | 36.241 M 7.69 % | 33.654 M 47.59 % | 22.802 M 0.00 % | 22.802 M 0.00 % | 22.802 M 0.00 % | 22.802 M 0.00 % | 22.802 M 0.00 % | 22.802 M 0.00 % | 22.802 M 0.00 % | 22.802 M 0.00 % | 22.802 M 0.00 % | 22.802 M 0.00 % | 22.802 M 4.25 % | 21.872 M 0.00 % | 21.872 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 224.916 M -0.72 % | 226.537 M -0.91 % | 228.606 M -0.59 % | 229.953 M -0.87 % | 231.978 M -1.36 % | 235.188 M -1.02 % | 237.614 M -1.50 % | 241.236 M 0.37 % | 240.348 M -0.93 % | 242.601 M -1.00 % | 245.044 M -2.16 % | 250.463 M 6.86 % | 234.381 M -1.07 % | 236.913 M 39.79 % | 169.483 M 0.06 % | 169.378 M -0.84 % | 170.807 M -0.99 % | 172.519 M -1.21 % | 174.639 M -1.11 % | 176.605 M -1.10 % | 178.565 M 80.53 % | 98.910 M -1.24 % | 100.152 M 29.67 % | 77.236 M -0.73 % | 77.803 M 93.11 % | 40.289 M -1.88 % | 41.063 M -1.08 % | 41.510 M -1.81 % | 42.276 M -1.78 % | 43.043 M -1.75 % | 43.809 M -1.59 % | 44.515 M -1.53 % | 45.206 M | 0.000 -100.00 % | 46.716 M | 0.000 -100.00 % | 26.815 M |
| Property plant equipment net | 1.537 B 0.72 % | 1.526 B 0.06 % | 1.525 B 5.15 % | 1.450 B 1.94 % | 1.423 B 9.07 % | 1.304 B 3.50 % | 1.260 B 7.40 % | 1.173 B 4.64 % | 1.121 B 4.43 % | 1.074 B 5.32 % | 1.020 B 10.62 % | 921.759 M 25.94 % | 731.884 M 11.93 % | 653.859 M 3.99 % | 628.769 M 18.94 % | 528.633 M 22.72 % | 430.749 M 11.99 % | 384.624 M 9.67 % | 350.699 M 20.71 % | 290.521 M 9.24 % | 265.958 M 9.20 % | 243.558 M 0.62 % | 242.046 M 4.18 % | 232.345 M 3.16 % | 225.220 M 8.44 % | 207.694 M -1.33 % | 210.501 M 1.59 % | 207.213 M -0.54 % | 208.331 M -0.18 % | 208.701 M 10.89 % | 188.207 M 16.96 % | 160.922 M -0.86 % | 162.313 M | 0.000 -100.00 % | 159.971 M | 0.000 -100.00 % | 47.944 M |
| Total non current assets | 1.886 B 0.89 % | 1.870 B 0.20 % | 1.866 B 3.14 % | 1.809 B 1.86 % | 1.776 B 4.12 % | 1.706 B 1.92 % | 1.674 B 9.12 % | 1.534 B 3.18 % | 1.486 B 2.32 % | 1.453 B 5.27 % | 1.380 B 7.08 % | 1.289 B 16.94 % | 1.102 B 9.28 % | 1.009 B 9.20 % | 923.531 M 12.69 % | 819.543 M 21.94 % | 672.114 M 10.14 % | 610.248 M 7.85 % | 565.815 M 10.61 % | 511.551 M 5.72 % | 483.892 M 13.71 % | 425.541 M 0.78 % | 422.265 M 10.49 % | 382.159 M 1.93 % | 374.925 M 17.32 % | 319.572 M 15.71 % | 276.178 M -0.12 % | 276.507 M -0.34 % | 277.449 M 0.76 % | 275.364 M 6.62 % | 258.278 M 13.70 % | 227.151 M 0.87 % | 225.192 M -65.53 % | 653.228 M 191.17 % | 224.343 M 414.00 % | -71.447 M -151.30 % | 139.286 M |
| Other current assets | 218.138 M 10.79 % | 196.886 M -1.10 % | 199.075 M 13.69 % | 175.099 M 327.36 % | 40.972 M -67.46 % | 125.932 M 8.73 % | 115.819 M 118.54 % | 52.997 M 60.34 % | 33.053 M -45.52 % | 60.673 M 11.09 % | 54.617 M -87.21 % | 427.125 M 497.74 % | 71.457 M -34.69 % | 109.407 M 77.60 % | 61.603 M -26.12 % | 83.386 M -0.63 % | 83.913 M -31.26 % | 122.071 M 85.66 % | 65.749 M 43.62 % | 45.780 M 35.03 % | 33.903 M -41.55 % | 57.999 M 158.65 % | 22.423 M -71.94 % | 79.923 M 211.66 % | 25.644 M -69.11 % | 83.015 M 710.06 % | 10.248 M -88.78 % | 91.337 M -12.14 % | 103.959 M 0.07 % | 103.889 M 2 234.72 % | 4.450 M -97.22 % | 160.028 M 1 096.20 % | 13.378 M | 0.000 -100.00 % | 11.816 M | 0.000 -100.00 % | 6.908 M |
| Short term investments | 116.711 M -11.52 % | 131.902 M -26.13 % | 178.567 M -7.74 % | 193.538 M 8.25 % | 178.790 M 77.26 % | 100.864 M -16.16 % | 120.310 M 1 217.81 % | -10.763 M 15.36 % | -12.716 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.024 M 10.05 % | 5.474 M | 0.000 | 0.000 -100.00 % | 60.000 M -40.00 % | 100.000 M 0.00 % | 100.000 M 1 536.37 % | -6.962 M -41.82 % | -4.909 M 7.55 % | -5.310 M 1.74 % | -5.404 M 16.44 % | -6.467 M -1.02 % | -6.402 M | 0.000 -100.00 % | 40.000 M 994.69 % | 3.654 M 81.70 % | 2.011 M | 0.000 -100.00 % | 130.000 M | 0.000 | 0.000 -100.00 % | 175.587 M | 0.000 -100.00 % | 142.894 M | 0.000 |
| cash and cash equivalents | 336.481 M -1.32 % | 340.980 M 35.08 % | 252.432 M 10.31 % | 228.829 M -1.21 % | 231.636 M -2.87 % | 238.473 M 49.27 % | 159.761 M -70.17 % | 535.621 M 251.83 % | 152.240 M -16.49 % | 182.301 M 13.00 % | 161.325 M -8.59 % | 176.494 M -15.75 % | 209.483 M 19.49 % | 175.314 M -16.94 % | 211.067 M 1.54 % | 207.863 M 4.99 % | 197.982 M 20.05 % | 164.923 M -19.57 % | 205.057 M -54.23 % | 447.986 M 252.27 % | 127.171 M 1.83 % | 124.884 M -41.80 % | 214.577 M 203.65 % | 70.665 M -47.84 % | 135.475 M 109.51 % | 64.664 M -41.03 % | 109.653 M 136.33 % | 46.398 M 8.06 % | 42.938 M -69.19 % | 139.344 M -9.48 % | 153.941 M 37.91 % | 111.623 M -60.66 % | 283.733 M 423.18 % | -87.793 M -200.00 % | 87.793 M 222.88 % | -71.447 M -186.00 % | 83.078 M |
| Cash and short term investments | 453.192 M -4.16 % | 472.882 M 9.72 % | 430.999 M 2.04 % | 422.368 M 2.91 % | 410.427 M 20.95 % | 339.337 M 21.16 % | 280.070 M -47.71 % | 535.621 M 251.83 % | 152.240 M -16.49 % | 182.301 M 13.00 % | 161.325 M -8.59 % | 176.494 M -15.75 % | 209.483 M 19.49 % | 175.314 M -16.94 % | 211.067 M 1.54 % | 207.863 M -19.43 % | 257.982 M -2.62 % | 264.923 M -13.16 % | 305.057 M -31.90 % | 447.986 M 252.27 % | 127.171 M 1.83 % | 124.884 M -41.80 % | 214.577 M 203.65 % | 70.665 M -47.84 % | 135.475 M 109.51 % | 64.664 M -56.79 % | 149.653 M 198.99 % | 50.053 M 11.36 % | 44.949 M -67.74 % | 139.344 M -50.93 % | 283.941 M 154.37 % | 111.623 M -60.66 % | 283.733 M 223.18 % | 87.793 M 0.00 % | 87.793 M 22.88 % | 71.447 M -14.00 % | 83.078 M |
| Total current assets | 1.956 B 2.25 % | 1.913 B 0.19 % | 1.910 B 4.39 % | 1.829 B 11.51 % | 1.641 B 1.31 % | 1.620 B 6.36 % | 1.523 B -11.10 % | 1.713 B 32.42 % | 1.293 B -3.41 % | 1.339 B 4.64 % | 1.280 B -0.85 % | 1.291 B 0.45 % | 1.285 B 5.04 % | 1.223 B 0.42 % | 1.218 B 3.06 % | 1.182 B -0.82 % | 1.192 B -0.07 % | 1.192 B 11.51 % | 1.069 B -7.78 % | 1.159 B 50.12 % | 772.342 M -4.36 % | 807.558 M -9.47 % | 892.073 M 6.00 % | 841.557 M 2.30 % | 822.669 M 12.75 % | 729.621 M -7.53 % | 789.021 M 11.45 % | 707.953 M -3.22 % | 731.500 M -2.48 % | 750.135 M 3.69 % | 723.428 M 2.88 % | 703.206 M 5.03 % | 669.516 M 662.61 % | 87.793 M -79.43 % | 426.709 M 497.24 % | 71.447 M -80.06 % | 358.338 M |
| Inventory | 683.667 M -1.97 % | 697.390 M 7.42 % | 649.214 M -13.50 % | 750.533 M 4.22 % | 720.146 M 0.98 % | 713.142 M 5.89 % | 673.460 M -3.77 % | 699.834 M 4.90 % | 667.175 M -2.20 % | 682.183 M 3.81 % | 657.149 M -4.35 % | 687.044 M 18.55 % | 579.556 M 5.69 % | 548.342 M 10.11 % | 497.994 M -4.18 % | 519.715 M 12.41 % | 462.356 M 3.54 % | 446.561 M 34.02 % | 333.205 M -10.80 % | 373.566 M 10.18 % | 339.063 M 1.72 % | 333.344 M 10.83 % | 300.778 M -9.40 % | 331.982 M 10.52 % | 300.377 M 24.09 % | 242.064 M 7.69 % | 224.776 M -12.95 % | 258.226 M 11.31 % | 231.983 M 12.62 % | 205.988 M 21.44 % | 169.625 M -4.82 % | 178.223 M 14.31 % | 155.917 M | 0.000 -100.00 % | 110.848 M | 0.000 -100.00 % | 122.614 M |
| Net receivables | 601.487 M 10.11 % | 546.279 M -13.35 % | 630.472 M 30.94 % | 481.492 M 2.63 % | 469.148 M 4.89 % | 447.287 M -1.33 % | 453.322 M 6.83 % | 424.341 M 0.08 % | 423.998 M 2.41 % | 414.013 M 1.81 % | 406.663 M | 0.000 -100.00 % | 424.359 M 8.78 % | 390.096 M -12.80 % | 447.342 M 20.62 % | 370.882 M -4.24 % | 387.316 M 7.95 % | 358.804 M -1.76 % | 365.240 M 25.02 % | 292.134 M 7.32 % | 272.205 M -6.57 % | 291.332 M -17.75 % | 354.204 M -1.33 % | 358.987 M -0.60 % | 361.172 M 6.27 % | 339.877 M -11.42 % | 383.681 M 24.44 % | 308.338 M -12.06 % | 350.608 M 16.51 % | 300.914 M 18.78 % | 253.339 M 0.00 % | 253.332 M 17.02 % | 216.488 M | 0.000 -100.00 % | 216.252 M | 0.000 -100.00 % | 145.738 M |
| Tax assets | 67.139 M 4.07 % | 64.510 M 7.11 % | 60.226 M 5.93 % | 56.852 M 0.39 % | 56.631 M 18.03 % | 47.979 M 5.65 % | 45.414 M 2.77 % | 44.190 M 13.67 % | 38.876 M 10.17 % | 35.287 M | 0.000 -100.00 % | 19.181 M -0.72 % | 19.321 M 14.35 % | 16.896 M 2.93 % | 16.415 M 57.58 % | 10.417 M -2.38 % | 10.671 M -3.05 % | 11.007 M -8.63 % | 12.046 M 10.81 % | 10.871 M 0.93 % | 10.771 M -22.18 % | 13.841 M 1.10 % | 13.691 M -3.90 % | 14.247 M 1.82 % | 13.992 M 11.12 % | 12.592 M 5.69 % | 11.914 M -3.02 % | 12.285 M 5.94 % | 11.596 M 14.94 % | 10.089 M 3.79 % | 9.721 M -9.17 % | 10.702 M 14.51 % | 9.346 M | 0.000 -100.00 % | 5.846 M | 0.000 -100.00 % | 2.177 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 100.00 % | -87.793 M | 0.000 | 0.000 | 0.000 |
| Account payables | 270.647 M 21.96 % | 221.918 M 3.44 % | 214.535 M 30.45 % | 164.457 M -19.10 % | 203.274 M 20.35 % | 168.903 M 0.93 % | 167.342 M -10.59 % | 187.163 M 0.49 % | 186.257 M 1.57 % | 183.384 M 2.97 % | 178.101 M 113.93 % | 83.252 M -69.09 % | 269.343 M 16.33 % | 231.539 M 49.85 % | 154.515 M -35.70 % | 240.312 M 9.92 % | 218.624 M 9.88 % | 198.971 M 50.12 % | 132.540 M 3.37 % | 128.217 M 28.57 % | 99.727 M -13.09 % | 114.753 M -2.38 % | 117.549 M -17.45 % | 142.392 M 15.64 % | 123.136 M 52.53 % | 80.729 M -12.62 % | 92.393 M 10.92 % | 83.295 M -13.45 % | 96.236 M -5.69 % | 102.047 M 3.12 % | 98.960 M 6.87 % | 92.597 M 23.25 % | 75.132 M | 0.000 -100.00 % | 90.979 M | 0.000 -100.00 % | 77.612 M |
| Tax payables | 8.783 M 18.26 % | 7.427 M -57.50 % | 17.477 M 128.88 % | 7.636 M 149.54 % | 3.060 M -40.58 % | 5.150 M 221.88 % | 1.600 M -73.26 % | 5.984 M 51.38 % | 3.953 M 30.55 % | 3.028 M | 0.000 -100.00 % | 7.228 M 6.75 % | 6.771 M 124.35 % | 3.018 M -50.23 % | 6.064 M 65.91 % | 3.655 M 24.19 % | 2.943 M 20.22 % | 2.448 M -74.60 % | 9.637 M 271.65 % | 2.593 M -20.78 % | 3.273 M 135.98 % | 1.387 M -62.50 % | 3.699 M 39.06 % | 2.660 M -26.11 % | 3.600 M 55.24 % | 2.319 M -7.90 % | 2.518 M -10.04 % | 2.799 M -44.55 % | 5.048 M 24.83 % | 4.044 M -45.93 % | 7.479 M 50.30 % | 4.976 M 13.37 % | 4.389 M | 0.000 -100.00 % | 9.394 M | 0.000 -100.00 % | 7.475 M |
| Deferred revenue non current | 99.078 M 0.05 % | 99.025 M -0.25 % | 99.271 M 3.96 % | 95.486 M 8.73 % | 87.817 M 2.26 % | 85.878 M 5.43 % | 81.457 M 5.52 % | 77.193 M 9.01 % | 70.811 M -0.99 % | 71.522 M | 0.000 -100.00 % | 67.663 M 92.72 % | 35.110 M -0.79 % | 35.390 M -1.23 % | 35.829 M 7.84 % | 33.223 M -3.53 % | 34.438 M 4.57 % | 32.933 M -5.65 % | 34.904 M 387.28 % | 7.163 M -5.04 % | 7.543 M 19.77 % | 6.298 M -0.87 % | 6.353 M -0.86 % | 6.408 M -0.88 % | 6.465 M -0.81 % | 6.518 M -0.82 % | 6.572 M -30.93 % | 9.515 M -0.22 % | 9.536 M -0.21 % | 9.556 M -0.21 % | 9.576 M -11.33 % | 10.800 M 0.00 % | 10.800 M | 0.000 -100.00 % | 10.800 M | 0.000 -100.00 % | 9.000 M |
| Minority interest | 67.345 M 0.79 % | 66.814 M -2.98 % | 68.865 M -4.80 % | 72.336 M 0.91 % | 71.687 M -48.59 % | 139.430 M 1.51 % | 137.360 M 2.20 % | 134.398 M 4.56 % | 128.537 M 7.03 % | 120.098 M 0.98 % | 118.934 M 2.28 % | 116.288 M 95.37 % | 59.522 M 4.01 % | 57.229 M 5.01 % | 54.497 M 5.65 % | 51.583 M 5.22 % | 49.022 M 5.75 % | 46.355 M 2.07 % | 45.413 M 6.97 % | 42.454 M 4.40 % | 40.664 M 30.11 % | 31.253 M 0.86 % | 30.986 M -5.27 % | 32.710 M 4.04 % | 31.439 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 36.844 M 6.10 % | 34.726 M -0.44 % | 34.880 M -17.97 % | 42.522 M 1.47 % | 41.904 M 544.68 % | 6.500 M -21.44 % | 8.274 M 180.28 % | 2.952 M 6.38 % | 2.775 M 0.00 % | 2.775 M -60.27 % | 6.985 M 33.20 % | 5.244 M -12.23 % | 5.975 M 55.76 % | 3.836 M -9.14 % | 4.222 M 237.48 % | -3.071 M -202.33 % | 3.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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.114 B 5 055.56 % | -22.486 M -102.03 % | 1.108 B 0.05 % | 1.108 B 0.23 % | 1.105 B 3 783.91 % | -30.000 M -102.76 % | 1.086 B | 0.000 -100.00 % | 572.809 M | 0.000 -100.00 % | 535.080 M | 0.000 -100.00 % | 575.022 M 11 909.86 % | -4.869 M -100.92 % | 527.153 M 10 926.72 % | -4.869 M -100.92 % | 527.153 M 6 285.79 % | -8.522 M -101.31 % | 652.361 M 0.33 % | 650.209 M 132.80 % | 279.303 M 2 394.26 % | -12.174 M -104.49 % | 271.335 M -10.52 % | 303.219 M 11.75 % | 271.335 M -9.82 % | 300.890 M 9.18 % | 275.593 M -7.05 % | 296.497 M 8.80 % | 272.525 M -18.81 % | 335.648 M 7.67 % | 311.741 M -5.41 % | 329.564 M 5.72 % | 311.741 M 3 427.28 % | 8.838 M -92.61 % | 119.673 M | 0.000 -100.00 % | 108.995 M |
| Deferred tax liabilities non current | 9.155 M -0.48 % | 9.199 M -2.18 % | 9.404 M -3.36 % | 9.731 M -1.16 % | 9.845 M 97.14 % | 4.994 M -1.81 % | 5.086 M 36.83 % | 3.717 M -1.14 % | 3.760 M -3.02 % | 3.877 M | 0.000 -100.00 % | 4.479 M 149.39 % | 1.796 M 15.28 % | 1.558 M -4.53 % | 1.632 M -8.31 % | 1.780 M 0.00 % | 1.780 M -3.94 % | 1.853 M -3.84 % | 1.927 M -3.70 % | 2.001 M -3.52 % | 2.074 M -3.45 % | 2.148 M -3.33 % | 2.222 M | 0.000 | 0.000 | 0.000 -100.00 % | 495.428 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 3.843 B 1.58 % | 3.783 B 0.20 % | 3.775 B 3.77 % | 3.638 B 6.49 % | 3.417 B 2.75 % | 3.325 B 4.03 % | 3.196 B -1.55 % | 3.247 B 16.79 % | 2.780 B -0.43 % | 2.792 B 4.97 % | 2.660 B 3.12 % | 2.579 B 8.06 % | 2.387 B 6.96 % | 2.232 B 4.21 % | 2.142 B 7.00 % | 2.001 B 7.39 % | 1.864 B 3.39 % | 1.803 B 10.25 % | 1.635 B -2.15 % | 1.671 B 33.02 % | 1.256 B 1.88 % | 1.233 B -6.18 % | 1.314 B 7.41 % | 1.224 B 2.18 % | 1.198 B 14.14 % | 1.049 B -1.50 % | 1.065 B 8.20 % | 984.460 M -2.43 % | 1.009 B -1.61 % | 1.025 B 4.46 % | 981.706 M 5.52 % | 930.357 M 3.98 % | 894.708 M 36.97 % | 653.228 M 0.33 % | 651.052 M | 0.000 -100.00 % | 497.624 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-03-31 | 2015-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-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 100.00 % | -63.740 M -14 744.18 % | -429.394 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.223 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 639.425 K 200.07 % | -639.000 K -199.93 % | 639.425 K | 0.000 | 0.000 100.00 % | -1.678 M -200.00 % | 1.678 M | 0.000 -100.00 % | 5.515 M 258.61 % | -3.477 M -200.00 % | 3.477 M | 0.000 -100.00 % | 5.595 M | 0.000 -100.00 % | 1.399 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -83.383 M | 0.000 100.00 % | -46.712 M -713.99 % | 7.608 M 200.00 % | -7.608 M | 0.000 100.00 % | -38.347 M -167.05 % | 57.188 M 200.00 % | -57.188 M | 0.000 100.00 % | -265.921 M -278.84 % | 148.693 M 200.00 % | -148.693 M | 0.000 100.00 % | -83.564 M -146.60 % | -33.887 M -200.00 % | 33.887 M | 0.000 -100.00 % | 19.239 M 384.26 % | -6.768 M -200.00 % | 6.768 M | 0.000 100.00 % | -160.651 M -195.88 % | 167.546 M 200.00 % | -167.546 M | 0.000 100.00 % | -164.676 M -393.84 % | 56.043 M 200.00 % | -56.043 M | 0.000 100.00 % | -76.025 M -412.55 % | 24.324 M 200.00 % | -24.324 M | 0.000 100.00 % | -3.903 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.698 M | 0.000 100.00 % | -31.262 M -1 245.18 % | -2.324 M -200.00 % | 2.324 M | 0.000 -100.00 % | 72.343 M 396.80 % | -24.374 M -200.00 % | 24.374 M | 0.000 100.00 % | -103.770 M -589.02 % | 21.220 M 200.00 % | -21.220 M | 0.000 100.00 % | -56.652 M 17.53 % | -68.694 M -200.00 % | 68.694 M | 0.000 -100.00 % | 59.864 M 219.30 % | -50.179 M -200.00 % | 50.179 M | 0.000 100.00 % | -105.500 M -200.30 % | 105.188 M 200.00 % | -105.188 M | 0.000 100.00 % | -105.900 M -1 065.01 % | 10.974 M 200.00 % | -10.974 M | 0.000 100.00 % | -64.037 M -608.76 % | 12.587 M 200.00 % | -12.587 M | 0.000 -100.00 % | 4.534 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -46.685 M | 0.000 100.00 % | -15.450 M -255.56 % | 9.932 M 200.00 % | -9.932 M | 0.000 100.00 % | -111.330 M -236.50 % | 81.562 M 200.00 % | -81.562 M | 0.000 100.00 % | -164.788 M -227.59 % | 129.151 M 200.00 % | -129.151 M | 0.000 100.00 % | -32.427 M -184.70 % | 38.285 M 200.00 % | -38.285 M | 0.000 100.00 % | -46.221 M -203.15 % | 44.810 M 200.00 % | -44.810 M | 0.000 100.00 % | -55.151 M -188.44 % | 62.358 M 200.00 % | -62.358 M | 0.000 100.00 % | -58.776 M -230.41 % | 45.069 M 200.00 % | -45.069 M | 0.000 100.00 % | -11.988 M -202.13 % | 11.738 M 200.00 % | -11.738 M | 0.000 100.00 % | -7.017 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 -100.00 % | 639.426 K 200.00 % | -639.426 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 639.426 K 200.07 % | -639.000 K -199.93 % | 639.426 K | 0.000 -100.00 % | 2.638 M 257.21 % | -1.678 M -200.00 % | 1.678 M | 0.000 -100.00 % | 5.515 M 258.61 % | -3.477 M -200.00 % | 3.477 M | 0.000 -100.00 % | 5.595 M 499.93 % | -1.399 M -200.00 % | 1.399 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.420 M |
| Other non cash items | 48.465 M 414.77 % | 9.415 M -12.47 % | 10.756 M -72.18 % | 38.662 M -22.52 % | 49.897 M 1 741.89 % | -3.039 M -425.22 % | 934.438 K -98.78 % | 76.370 M 351.23 % | -30.398 M -40.01 % | -21.712 M -335.67 % | 9.213 M 188.87 % | -10.367 M -123.68 % | 43.775 M 179.95 % | 15.637 M -91.33 % | 180.384 M 225.35 % | -143.910 M -173.62 % | 195.469 M 301.01 % | -97.243 M -283.36 % | 53.034 M 13.96 % | 46.538 M 1 004.96 % | -5.143 M -135.77 % | 14.375 M | 0.000 -100.00 % | 15.716 M -40.34 % | 26.341 M 218.18 % | -22.289 M -116.46 % | 135.415 M 193.09 % | -145.459 M -256.00 % | 93.242 M 197.05 % | -96.080 M -171.40 % | 134.562 M 244.56 % | -93.085 M -298.01 % | 47.010 M 171.10 % | -66.115 M -174.14 % | 89.174 M 282.24 % | -48.931 M -409.20 % | 15.825 M 255.73 % | -10.162 M -586.90 % | 2.087 M |
| Net cash provided by operating activities | 48.465 M 212.14 % | 15.527 M 44.36 % | 10.756 M -78.00 % | 48.880 M 54.01 % | 31.739 M 1 219.71 % | 2.405 M 108.12 % | -29.611 M -159.21 % | 50.014 M 584.12 % | -10.331 M -346.45 % | 4.192 M -84.14 % | 26.426 M -26.42 % | 35.915 M -1.12 % | 36.321 M 75.22 % | 20.729 M 173.78 % | -28.096 M -258.73 % | -7.832 M -108.75 % | 89.550 M 216.34 % | -76.970 M -382.44 % | 27.252 M 569.75 % | 4.069 M -94.97 % | 80.877 M 347.62 % | 18.068 M -76.23 % | 75.996 M 4 431.66 % | 1.677 M -97.13 % | 58.419 M 455.69 % | -16.424 M -284.44 % | 8.905 M -49.07 % | 17.484 M 131.02 % | -56.358 M 34.51 % | -86.052 M -5 408.57 % | 1.621 M 104.43 % | -36.571 M -513.51 % | 8.844 M 115.44 % | -57.272 M -197.33 % | 58.841 M 354.23 % | -23.145 M -358.41 % | 8.957 M 348.35 % | -3.607 M -152.90 % | 6.817 M |
| Investments in property plant and equipment | -23.209 M 12.47 % | -26.517 M -44.77 % | -18.317 M 72.73 % | -67.163 M -21.16 % | -55.433 M 38.78 % | -90.545 M 14.18 % | -105.504 M -57.68 % | -66.909 M -28.91 % | -51.903 M 61.25 % | -133.943 M -7.43 % | -124.684 M -16.42 % | -107.095 M -11.74 % | -95.839 M 17.09 % | -115.601 M -35.81 % | -85.119 M 40.19 % | -142.322 M -19.66 % | -118.941 M -105.19 % | -57.966 M 13.99 % | -67.392 M -104.63 % | -32.934 M 47.23 % | -62.411 M -334.59 % | -14.361 M 69.32 % | -46.803 M -220.02 % | -14.625 M -143.95 % | -5.995 M 84.96 % | -39.868 M -274.66 % | -10.641 M -29.33 % | -8.228 M 59.69 % | -20.414 M -61.16 % | -12.667 M 61.92 % | -33.263 M -348.35 % | -7.419 M 56.04 % | -16.875 M -104.23 % | -8.263 M 73.95 % | -31.723 M -490.52 % | -5.372 M 31.71 % | -7.866 M | 0.000 100.00 % | -33.538 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 3.620 M 1 355.55 % | 248.704 K | 0.000 100.00 % | -6.800 M | 0.000 -100.00 % | 1.100 M 27 818.78 % | 3.940 K 100.01 % | -52.222 M | 0.000 -100.00 % | 301.350 K 282.42 % | 78.800 K | 0.000 -100.00 % | 142.322 M 19.59 % | 119.012 M 105.31 % | 57.966 M -14.35 % | 67.677 M | 0.000 -100.00 % | 20.400 M 200.00 % | -20.400 M -208.13 % | 18.867 M 29.01 % | 14.625 M 143.95 % | 5.995 M -84.96 % | 39.868 M 274.42 % | 10.648 M | 0.000 | 0.000 -100.00 % | 12.667 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -153.258 M -13.15 % | -135.448 M -210.96 % | 122.071 M 137.79 % | -323.000 M -133.61 % | -138.266 M | 0.000 100.00 % | -223.322 M -3 184.15 % | -6.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.000 M 95.38 % | -130.000 M -30.00 % | -100.000 M -25.63 % | -79.600 M | 0.000 100.00 % | -20.400 M -2.00 % | -20.000 M 49.24 % | -39.400 M 64.18 % | -110.000 M -439.22 % | -20.400 M 73.91 % | -78.200 M -160.67 % | -30.000 M 57.14 % | -70.000 M | 0.000 100.00 % | -80.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 141.520 M -25.67 % | 190.387 M 360.81 % | -72.999 M -146.44 % | 157.182 M 34.69 % | 116.697 M 475.03 % | 20.294 M -33.76 % | 30.635 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.154 M -64.83 % | 171.032 M 69.70 % | 100.785 M 70 988.49 % | 141.774 K | 0.000 | 0.000 -100.00 % | 20.107 M -81.78 % | 110.366 M 57.21 % | 70.204 M 73.25 % | 40.522 M -41.53 % | 69.299 M 14.62 % | 60.459 M -26.50 % | 82.252 M | 0.000 -100.00 % | 133.297 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 10.931 M 200.96 % | -10.827 M 84.45 % | -69.608 M -1 747.92 % | 4.224 M 142.51 % | -9.937 M | 0.000 100.00 % | -624.000 K -505.65 % | 153.829 K -67.28 % | 470.157 K 11 832.92 % | 3.940 K -99.99 % | 71.423 M 216.77 % | -61.166 M -20 397.33 % | 301.350 K 282.42 % | 78.800 K | 0.000 100.00 % | -142.322 M -19.66 % | -118.941 M -105.19 % | -57.966 M 33.97 % | -87.792 M | 0.000 | 0.000 | 0.000 100.00 % | -46.803 M -220.02 % | -14.625 M -143.95 % | -5.995 M 84.96 % | -39.868 M -176.08 % | -14.441 M | 0.000 -100.00 % | 3.800 M 130.00 % | -12.667 M -233.34 % | -3.800 M 97.08 % | -130.000 M -3 521.04 % | 3.800 M 20 776 578.95 % | -18.290 100.00 % | -3.800 M -15 300.00 % | 25.000 K -99.84 % | 15.886 M 231.44 % | -12.086 M | 0.000 |
| Net cash used for investing activites | -24.016 M -236.50 % | 17.595 M 145.29 % | -38.853 M 82.74 % | -225.137 M -159.70 % | -86.690 M -23.40 % | -70.252 M 77.01 % | -305.614 M -315.49 % | -73.555 M -46.14 % | -50.333 M 62.42 % | -133.939 M -26.98 % | -105.483 M 37.31 % | -168.261 M -76.12 % | -95.538 M 17.30 % | -115.522 M -35.72 % | -85.119 M 3.46 % | -88.168 M -13.27 % | -77.837 M -36.12 % | -57.181 M 65.75 % | -166.965 M -406.97 % | -32.934 M 46.90 % | -62.021 M -78.97 % | -34.654 M -818.23 % | -3.774 M 93.07 % | -54.421 M -485.25 % | 14.126 M 128.97 % | -48.769 M -404.33 % | 16.025 M 298.14 % | 4.025 M 124.23 % | -16.614 M -140.89 % | 40.631 M 209.63 % | -37.063 M 73.03 % | -137.419 M -950.99 % | -13.075 M -58.24 % | -8.263 M 76.74 % | -35.523 M -564.35 % | -5.347 M -166.67 % | 8.020 M 166.36 % | -12.086 M 63.96 % | -33.538 M |
| Debt repayment | -18.666 M -128.73 % | 64.963 M 9.63 % | 59.255 M -68.81 % | 189.959 M 154.54 % | 74.627 M -58.22 % | 178.604 M 795.39 % | -25.684 M 85.06 % | -171.902 M -4 979.85 % | -3.384 M -101.96 % | 172.524 M 82.17 % | 94.704 M -2.86 % | 97.492 M -4.87 % | 102.486 M 41.51 % | 72.421 M -39.31 % | 119.331 M 17.09 % | 101.918 M 192.29 % | 34.869 M -63.68 % | 96.000 M 194.05 % | -102.071 M -1 677.85 % | 6.469 M 464.28 % | 1.146 M 101.80 % | -63.586 M -183.35 % | 76.289 M 1 051.71 % | -8.016 M 33.98 % | -12.141 M -152.67 % | 23.051 M -47.27 % | 43.715 M 430.17 % | -13.240 M -45.98 % | -9.070 M -126.62 % | 34.073 M -57.18 % | 79.567 M 488.86 % | 13.512 M 47.41 % | 9.166 M -57.67 % | 21.652 M 11.79 % | 19.369 M 73.93 % | 11.136 M | 0.000 | 0.000 100.00 % | -15.035 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -30.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -21.497 M -89.84 % | -11.324 M -108.81 % | -5.423 M 51.79 % | -11.248 M 14.57 % | -13.167 M -42.35 % | -9.250 M -172.14 % | -3.399 M 69.83 % | -11.266 M 25.19 % | -15.059 M -39.22 % | -10.817 M -48.67 % | -7.276 M 18.16 % | -8.890 M 56.51 % | -20.443 M -225.52 % | -6.280 M -16.84 % | -5.375 M -87.87 % | -2.861 M 83.53 % | -17.371 M -651.67 % | -2.311 M 15.56 % | -2.737 M 43.25 % | -4.823 M 62.38 % | -12.821 M -237.03 % | -3.804 M 45.04 % | -6.922 M -68.25 % | -4.114 M 60.46 % | -10.404 M -265.44 % | -2.847 M 49.15 % | -5.599 M -69.87 % | -3.296 M 70.36 % | -11.119 M -303.01 % | -2.759 M -15.01 % | -2.399 M -15.39 % | -2.079 M -8.44 % | -1.917 M -25.14 % | -1.532 M 36.03 % | -2.395 M -60.09 % | -1.496 M 53.73 % | -3.233 M | 0.000 100.00 % | -2.101 M |
| Other financing activites | -1.741 M -6.59 % | -1.633 M 59.69 % | -4.051 M -163.74 % | -1.536 M 37.46 % | -2.456 M 92.16 % | -31.318 M -191.09 % | -10.759 M -101.83 % | 589.278 M 37 942.48 % | 1.549 M 200.00 % | -1.549 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.870 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 350.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.174 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.315 M -98.28 % | 250.205 M 1 768 955.19 % | -14.145 K 95.38 % | -306.000 K -104 336.86 % | -293.000 100.00 % | -15.112 M -197.62 % | 15.481 M -82.47 % | 88.328 M |
| Net cash used provided by financing activities | -41.903 M -180.57 % | 52.006 M 4.47 % | 49.781 M -71.90 % | 177.175 M 200.28 % | 59.004 M -57.25 % | 138.036 M 446.46 % | -39.842 M -109.81 % | 406.111 M 2 503.88 % | -16.894 M -110.55 % | 160.158 M 83.19 % | 87.428 M -1.33 % | 88.602 M 7.99 % | 82.044 M 24.04 % | 66.141 M -41.34 % | 112.751 M 13.82 % | 99.057 M 466.10 % | 17.498 M -81.32 % | 93.689 M 189.39 % | -104.808 M -129.80 % | 351.646 M 3 112.19 % | -11.674 M 82.68 % | -67.390 M -197.15 % | 69.367 M 671.86 % | -12.130 M -16.96 % | -10.371 M -151.33 % | 20.204 M -46.99 % | 38.116 M 330.50 % | -16.536 M 18.09 % | -20.189 M -164.47 % | 31.315 M -59.42 % | 77.168 M 3 351.16 % | 2.236 M -99.10 % | 248.287 M 1 134.95 % | 20.105 M 20.62 % | 16.668 M 72.90 % | 9.640 M 152.55 % | -18.345 M -218.50 % | 15.481 M -78.25 % | 71.192 M |
| Effect of forex changes on cash | -409.134 K -154.83 % | 746.205 K -9.95 % | 828.635 K 1 774.65 % | 44.202 K -91.73 % | 534.648 K 66.70 % | 320.725 K -44.09 % | 573.631 K 157.28 % | 222.959 K -35.63 % | 346.380 K 146.31 % | -748.000 K -402.01 % | -149.000 K -107.31 % | 2.037 M 113.41 % | 954.507 K 1 923.39 % | -52.348 K 86.37 % | -384.000 K -1 586.13 % | -22.774 K 84.82 % | -150.000 K -80.35 % | -83.171 K 79.61 % | -408.000 K 43.18 % | -718.000 K -951.21 % | -68.302 K -138.74 % | 176.313 K 197.95 % | -180.000 K -197.13 % | 185.318 K 1 348.48 % | 12.794 K 126.20 % | -48.827 K -219.69 % | -15.273 K -107.53 % | 202.848 K -50.38 % | 408.762 K 190.43 % | -452.000 K -100.00 % | -226.000 K -54.79 % | -146.000 K -22.35 % | -119.325 K -197.45 % | -40.116 K -108.63 % | 464.637 K 244.30 % | -322.000 K -171.50 % | 450.342 K | 0.000 100.00 % | -28.100 K |
| Net change in cash | -17.863 M -120.80 % | 85.874 M 281.46 % | 22.512 M 2 240.51 % | 961.840 K -79.04 % | 4.588 M -93.49 % | 70.510 M 118.76 % | -375.861 M -198.19 % | 382.793 M 595.77 % | -77.212 M -360.30 % | 29.663 M 3 888.38 % | -783.000 K 97.61 % | -32.702 M -321.31 % | 14.777 M 151.48 % | -28.705 M -3 285.02 % | -848.000 K -129.43 % | 2.881 M -90.09 % | 29.060 M 171.68 % | -40.544 M 83.45 % | -244.929 M -176.05 % | 322.063 M 4 427.73 % | 7.113 M 108.49 % | -83.800 M -159.26 % | 141.409 M 318.60 % | -64.688 M -204.02 % | 62.187 M 238.08 % | -45.038 M -171.45 % | 63.030 M 1 117.97 % | 5.175 M 105.58 % | -92.751 M -537.07 % | -14.559 M -135.08 % | 41.499 M 124.14 % | -171.900 M -170.47 % | 243.937 M 636.47 % | -45.471 M -212.41 % | 40.450 M 310.96 % | -19.174 M -1 989.01 % | -917.849 K -333.15 % | -211.900 K -100.48 % | 44.443 M |
| Cash at beginning of period | 331.618 M 34.94 % | 245.744 M 10.08 % | 223.232 M 0.43 % | 222.270 M -6.79 % | 238.473 M 49.27 % | 159.761 M -70.17 % | 535.621 M 285.69 % | 138.872 M -35.73 % | 216.084 M 15.91 % | 186.421 M 25.29 % | 148.795 M -18.02 % | 181.497 M 8.86 % | 166.721 M -14.69 % | 195.425 M 4.36 % | 187.269 M 1.56 % | 184.388 M 18.71 % | 155.328 M -20.70 % | 195.872 M -55.56 % | 440.801 M 271.24 % | 118.739 M 6.37 % | 111.626 M -42.88 % | 195.425 M 261.78 % | 54.017 M -54.49 % | 118.705 M 110.03 % | 56.519 M -44.35 % | 101.556 M 163.60 % | 38.527 M 15.52 % | 33.351 M -73.55 % | 126.102 M -10.35 % | 140.661 M 41.85 % | 99.159 M -63.42 % | 271.059 M 899.39 % | 27.123 M -62.64 % | 72.593 M 125.84 % | 32.143 M -37.36 % | 51.317 M 645.51 % | -9.407 M -360.84 % | 3.607 M -90.16 % | 36.636 M |
| Cash at end of period | 313.754 M -5.39 % | 331.618 M 34.94 % | 245.744 M 10.08 % | 223.232 M -3.63 % | 231.636 M -2.87 % | 238.473 M 49.27 % | 159.761 M -69.37 % | 521.665 M 275.64 % | 138.872 M -35.73 % | 216.084 M 45.99 % | 148.012 M -0.53 % | 148.795 M -18.02 % | 181.497 M 8.86 % | 166.721 M -10.57 % | 186.421 M -0.45 % | 187.269 M 1.56 % | 184.388 M 18.71 % | 155.328 M -20.70 % | 195.872 M -55.56 % | 440.801 M 271.24 % | 118.739 M 6.37 % | 111.626 M -42.88 % | 195.425 M 261.78 % | 54.017 M -54.49 % | 118.705 M 110.03 % | 56.519 M -44.35 % | 101.556 M 163.60 % | 38.527 M 15.52 % | 33.351 M -73.55 % | 126.102 M -10.35 % | 140.659 M 41.85 % | 99.159 M -63.42 % | 271.059 M 899.37 % | 27.123 M -62.64 % | 72.593 M 125.84 % | 32.143 M 411.31 % | -10.325 M -404.16 % | 3.395 M -95.81 % | 81.079 M |
| Operating cash flow | 48.465 M 212.14 % | 15.527 M 44.36 % | 10.756 M -78.00 % | 48.880 M 54.01 % | 31.739 M 1 219.71 % | 2.405 M 108.12 % | -29.611 M -159.21 % | 50.014 M 584.12 % | -10.331 M -228.66 % | 8.030 M -69.61 % | 26.426 M 154.90 % | 10.367 M 24.06 % | 8.356 M -59.69 % | 20.729 M 173.78 % | -28.096 M -393.12 % | 9.585 M -89.30 % | 89.550 M 216.34 % | -76.970 M -382.44 % | 27.252 M 569.75 % | 4.069 M -94.97 % | 80.877 M 347.62 % | 18.068 M -76.23 % | 75.996 M 4 431.66 % | 1.677 M -97.13 % | 58.419 M 455.69 % | -16.424 M -284.44 % | 8.905 M -49.07 % | 17.484 M 131.02 % | -56.358 M 34.51 % | -86.052 M -5 408.57 % | 1.621 M 104.43 % | -36.571 M -513.51 % | 8.844 M 115.44 % | -57.272 M -197.33 % | 58.841 M 354.23 % | -23.145 M -358.41 % | 8.957 M 348.35 % | -3.607 M -152.90 % | 6.817 M |
| Capital expenditure | -23.209 M 12.47 % | -26.517 M -44.77 % | -18.317 M 72.73 % | -67.163 M -21.16 % | -55.433 M 38.78 % | -90.545 M 14.18 % | -105.504 M -57.68 % | -66.909 M -28.91 % | -51.903 M 61.25 % | -133.943 M -7.43 % | -124.684 M -16.42 % | -107.095 M -11.74 % | -95.839 M 17.09 % | -115.601 M -35.81 % | -85.119 M 40.19 % | -142.322 M -19.66 % | -118.941 M -105.19 % | -57.966 M 13.99 % | -67.392 M -104.63 % | -32.934 M 47.23 % | -62.411 M -334.59 % | -14.361 M 69.32 % | -46.803 M -220.02 % | -14.625 M -143.95 % | -5.995 M 84.96 % | -39.868 M -274.66 % | -10.641 M -29.33 % | -8.228 M 59.69 % | -20.414 M -61.16 % | -12.667 M 61.92 % | -33.263 M -348.35 % | -7.419 M 56.04 % | -16.875 M -104.23 % | -8.263 M 73.95 % | -31.723 M -490.52 % | -5.372 M 31.71 % | -7.866 M | 0.000 100.00 % | -33.538 M |
| Free CashFlow | 25.256 M 329.81 % | -10.990 M -45.35 % | -7.561 M 58.64 % | -18.283 M 22.84 % | -23.694 M 73.12 % | -88.140 M 34.77 % | -135.115 M -699.73 % | -16.895 M 72.85 % | -62.234 M 50.57 % | -125.913 M -28.15 % | -98.258 M -1.58 % | -96.727 M -10.57 % | -87.483 M 7.79 % | -94.872 M 16.20 % | -113.215 M 14.71 % | -132.737 M -351.62 % | -29.391 M 78.22 % | -134.936 M -236.16 % | -40.140 M -39.06 % | -28.865 M -256.32 % | 18.466 M 398.13 % | 3.707 M -87.30 % | 29.192 M 325.47 % | -12.947 M -124.70 % | 52.423 M 193.13 % | -56.292 M -3 142.63 % | -1.736 M -118.76 % | 9.256 M 112.06 % | -76.771 M 22.23 % | -98.718 M -211.98 % | -31.642 M 28.07 % | -43.990 M -447.74 % | -8.031 M 87.75 % | -65.536 M -341.67 % | 27.118 M 195.09 % | -28.517 M -2 714.38 % | 1.091 M 130.24 % | -3.607 M 86.50 % | -26.721 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 |