Zhejiang Dafeng Industry Co., Ltd 603081.SS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.843 B -4.88 % | 1.938 B -31.83 % | 2.842 B -3.93 % | 2.959 B 17.91 % | 2.509 B 17.21 % | 2.141 B 19.25 % | 1.795 B 5.17 % | 1.707 B 5.57 % | 1.617 B 15.82 % | 1.396 B 8.59 % | 1.285 B 5.39 % | 1.220 B 17.28 % | 1.040 B |
| Net income | 64.608 M -36.03 % | 101.003 M -64.81 % | 286.994 M -26.58 % | 390.872 M 24.61 % | 313.671 M 32.80 % | 236.204 M 2.70 % | 229.984 M 0.38 % | 229.108 M 14.13 % | 200.749 M 25.20 % | 160.342 M 17.20 % | 136.817 M 7.94 % | 126.750 M 16.11 % | 109.163 M |
| Income before tax | 90.252 M -15.19 % | 106.417 M -67.38 % | 326.207 M -28.63 % | 457.097 M 24.18 % | 368.095 M 34.83 % | 273.001 M 1.76 % | 268.277 M -0.77 % | 270.359 M 14.18 % | 236.785 M 26.53 % | 187.137 M 15.06 % | 162.642 M 8.05 % | 150.531 M 19.32 % | 126.154 M |
| Income before tax ratio | 0.05 -10.84 % | 0.05 -52.14 % | 0.11 -25.72 % | 0.15 5.31 % | 0.15 15.04 % | 0.13 -14.66 % | 0.15 -5.65 % | 0.16 8.15 % | 0.15 9.24 % | 0.13 5.96 % | 0.13 2.52 % | 0.12 1.74 % | 0.12 |
| EBITDA | 283.746 M -6.14 % | 302.316 M -39.13 % | 496.687 M -8.93 % | 545.395 M 24.78 % | 437.096 M 29.00 % | 338.831 M 10.22 % | 307.416 M 1.69 % | 302.309 M 9.98 % | 274.876 M 30.87 % | 210.038 M 8.62 % | 193.363 M 1.17 % | 191.122 M 51.57 % | 126.098 M |
| Net income ratio | 0.04 -32.75 % | 0.05 -48.37 % | 0.10 -23.58 % | 0.13 5.68 % | 0.13 13.30 % | 0.11 -13.87 % | 0.13 -4.55 % | 0.13 8.10 % | 0.12 8.10 % | 0.11 7.92 % | 0.11 2.42 % | 0.10 -1.00 % | 0.10 |
| Ratio EBITDA | 0.15 -1.32 % | 0.16 -10.71 % | 0.17 -5.21 % | 0.18 5.82 % | 0.17 10.06 % | 0.16 -7.57 % | 0.17 -3.31 % | 0.18 4.17 % | 0.17 12.99 % | 0.15 0.03 % | 0.15 -4.00 % | 0.16 29.23 % | 0.12 |
| Gross profit ratio | 0.33 33.28 % | 0.25 -16.34 % | 0.30 -1.66 % | 0.30 -0.58 % | 0.31 -4.92 % | 0.32 1.63 % | 0.32 5.92 % | 0.30 -2.51 % | 0.31 -8.75 % | 0.34 -3.73 % | 0.35 1.09 % | 0.35 3.36 % | 0.33 |
| Weighted average shs out dil | 280.905 M -30.47 % | 404.012 M 0.01 % | 403.964 M -8.02 % | 439.182 M 0.81 % | 435.654 M 8.42 % | 401.805 M -0.42 % | 403.481 M 5.67 % | 381.847 M 8.42 % | 352.191 M 1.04 % | 348.570 M -0.64 % | 350.812 M -0.36 % | 352.084 M 0.00 % | 352.084 M |
| Weighted average shs out | 403.801 M -0.05 % | 404.012 M 0.01 % | 403.964 M -0.78 % | 407.158 M 1.33 % | 401.813 M 0.00 % | 401.805 M 0.00 % | 401.800 M 5.23 % | 381.847 M 8.42 % | 352.191 M 1.04 % | 348.570 M -0.64 % | 350.812 M -0.36 % | 352.084 M 0.00 % | 352.084 M |
| EPS diluted | 0.16 -36.00 % | 0.25 -64.79 % | 0.71 -20.22 % | 0.89 23.61 % | 0.72 22.03 % | 0.59 3.51 % | 0.57 -5.00 % | 0.60 5.26 % | 0.57 23.91 % | 0.46 17.95 % | 0.39 8.33 % | 0.36 16.13 % | 0.31 |
| Earnings per share | 0.16 -36.00 % | 0.25 -64.79 % | 0.71 -26.04 % | 0.96 23.08 % | 0.78 32.20 % | 0.59 3.51 % | 0.57 -5.00 % | 0.60 5.26 % | 0.57 23.91 % | 0.46 17.95 % | 0.39 8.33 % | 0.36 16.13 % | 0.31 |
| Gross profit | 614.973 M 26.77 % | 485.091 M -42.97 % | 850.552 M -5.52 % | 900.230 M 17.23 % | 767.948 M 11.44 % | 689.094 M 21.19 % | 568.590 M 11.40 % | 510.406 M 2.92 % | 495.912 M 5.69 % | 469.231 M 4.54 % | 448.867 M 6.53 % | 421.336 M 21.22 % | 347.572 M |
| Income tax expense | 28.121 M 177.73 % | 10.126 M -79.18 % | 48.642 M -34.14 % | 73.855 M 32.59 % | 55.703 M 47.93 % | 37.656 M -2.30 % | 38.541 M -6.80 % | 41.351 M 14.77 % | 36.029 M 34.46 % | 26.795 M 3.75 % | 25.825 M 8.59 % | 23.781 M 39.97 % | 16.991 M |
| Cost of revenue | 1.228 B -15.45 % | 1.453 B -27.07 % | 1.992 B -3.23 % | 2.058 B 18.22 % | 1.741 B 19.94 % | 1.452 B 18.34 % | 1.227 B 2.51 % | 1.197 B 6.75 % | 1.121 B 20.96 % | 926.711 M 10.77 % | 836.631 M 4.78 % | 798.442 M 15.30 % | 692.487 M |
| General and administrative expenses | 60.490 M -11.42 % | 68.289 M 31.50 % | 51.929 M 8.85 % | 47.707 M 3.61 % | 46.044 M -18.78 % | 56.694 M 28.89 % | 43.986 M 12.78 % | 39.000 M 9.63 % | 35.576 M 4.93 % | 33.906 M -7.97 % | 36.842 M -74.61 % | 145.127 M 12.54 % | 128.957 M |
| Selling and marketing expenses | 50.912 M -54.04 % | 110.769 M 13.37 % | 97.706 M 7.24 % | 91.109 M 4.73 % | 86.991 M -20.84 % | 109.896 M 14.56 % | 95.932 M 8.61 % | 88.324 M 15.95 % | 76.173 M 10.64 % | 68.845 M -5.52 % | 72.870 M 5.98 % | 68.760 M 3.22 % | 66.612 M |
| Other expenses | 308.436 M 262.99 % | 84.971 M -33.41 % | 127.606 M 3.27 % | 123.564 M 32.82 % | 93.030 M -1.41 % | 94.357 M 512.78 % | 15.398 M 26.64 % | 12.159 M 24.97 % | 9.729 M -10.90 % | 10.920 M -4.40 % | 11.422 M 75.35 % | 6.514 M -46.26 % | 12.122 M |
| Operating expenses | 524.054 M 40.37 % | 373.331 M -8.06 % | 406.052 M 4.95 % | 386.910 M 14.12 % | 339.027 M 0.10 % | 338.702 M 21.06 % | 279.791 M 18.07 % | 236.976 M -3.34 % | 245.165 M -6.73 % | 262.864 M 5.10 % | 250.103 M 0.37 % | 249.180 M 10.95 % | 224.582 M |
| Cost and expenses | 1.752 B -4.17 % | 1.828 B -23.75 % | 2.398 B -1.94 % | 2.445 B 17.55 % | 2.080 B 16.19 % | 1.790 B 18.85 % | 1.506 B 5.09 % | 1.434 B 4.94 % | 1.366 B 14.84 % | 1.190 B 9.46 % | 1.087 B 3.73 % | 1.048 B 14.24 % | 917.069 M |
| Research and development expenses | 104.215 M -6.78 % | 111.800 M -13.21 % | 128.811 M 3.44 % | 124.531 M 10.24 % | 112.962 M 45.28 % | 77.755 M 11.15 % | 69.954 M 54.88 % | 45.167 M 1.48 % | 44.509 M -18.23 % | 54.433 M 4.50 % | 52.088 M 29.27 % | 40.295 M 6.37 % | 37.883 M |
| Selling general and administrative expenses | 111.403 M -37.78 % | 179.057 M 19.66 % | 149.635 M 7.79 % | 138.816 M 4.35 % | 133.035 M -20.14 % | 166.590 M 19.06 % | 139.918 M 9.89 % | 127.325 M 13.94 % | 111.749 M 8.76 % | 102.750 M -6.35 % | 109.712 M -48.71 % | 213.887 M 9.37 % | 195.569 M |
| Interest income | 201.801 M -8.89 % | 221.498 M 142.71 % | 91.259 M 296.26 % | 23.030 M -2.25 % | 23.561 M -6.22 % | 25.125 M 104.59 % | 12.281 M 48.82 % | 8.252 M 13.97 % | 7.241 M 87.17 % | 3.869 M 79.78 % | 2.152 M | 0.000 -100.00 % | 4.218 M |
| Interest expense | 122.375 M 3.12 % | 118.674 M 10.28 % | 107.611 M 196.70 % | 36.270 M 12.73 % | 32.174 M -7.33 % | 34.720 M 208.53 % | 11.254 M 101.78 % | 5.577 M -58.07 % | 13.302 M -23.85 % | 17.467 M 53.11 % | 11.409 M 30.97 % | 8.711 M | 0.000 |
| Depreciation and amortization | 72.765 M -7.69 % | 78.830 M 24.84 % | 63.145 M 22.24 % | 51.657 M 40.09 % | 36.874 M 8.34 % | 34.037 M 26.23 % | 26.965 M 7.05 % | 25.189 M 1.61 % | 24.789 M 19.00 % | 20.832 M 18.70 % | 17.549 M -62.74 % | 47.105 M 290.38 % | 12.066 M |
| Operating income | 90.919 M -16.79 % | 109.263 M -79.64 % | 536.578 M 16.71 % | 459.760 M 25.41 % | 366.592 M -2.00 % | 374.062 M 47.92 % | 252.879 M -2.06 % | 258.200 M 13.69 % | 227.105 M 28.86 % | 176.237 M 16.41 % | 151.387 M 5.12 % | 144.018 M 26.30 % | 114.032 M |
| Operating income ratio | 0.05 -12.52 % | 0.06 -70.13 % | 0.19 21.48 % | 0.16 6.36 % | 0.15 -16.38 % | 0.17 24.05 % | 0.14 -6.88 % | 0.15 7.69 % | 0.14 11.26 % | 0.13 7.20 % | 0.12 -0.26 % | 0.12 7.69 % | 0.11 |
| Total other income expenses net | -667.642 K 76.54 % | -2.846 M 58.29 % | -6.825 M -156.24 % | -2.663 M -277.25 % | 1.503 M 319.08 % | -685.864 K -104.45 % | 15.398 M 26.64 % | 12.159 M 26.70 % | 9.597 M -11.95 % | 10.900 M -3.15 % | 11.255 M 72.78 % | 6.514 M -46.26 % | 12.122 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.114 B -32.46 % | 1.650 B -3.63 % | 1.712 B 86.50 % | 918.152 M 639.80 % | 124.108 M 198.90 % | -125.488 M 74.04 % | -483.422 M -73.03 % | -279.385 M -272.82 % | -74.939 M -245.64 % | 51.456 M -48.77 % | 100.440 M 430.00 % | 18.951 M -91.82 % | 231.715 M |
| Total investments | 38.781 M 13.56 % | 34.152 M 13.67 % | 30.045 M 127.78 % | 13.190 M 37.95 % | 9.562 M 0.14 % | 9.548 M 229.25 % | 2.900 M -10.77 % | 3.250 M -12.70 % | 3.723 M 28.38 % | 2.900 M 0.00 % | 2.900 M 0.00 % | 2.900 M 0.00 % | 2.900 M |
| Total debt | 1.857 B -24.72 % | 2.468 B -1.28 % | 2.500 B 18.54 % | 2.109 B 107.08 % | 1.018 B 55.74 % | 653.801 M 122.38 % | 294.000 M 160.27 % | 112.958 M -20.05 % | 141.291 M -38.56 % | 229.950 M -12.22 % | 261.950 M 48.84 % | 176.000 M -75.29 % | 712.200 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 314.814 M 20.20 % | 261.909 M -0.39 % | 262.946 M 12.45 % | 233.831 M 145.07 % | 95.414 M 25.86 % | 75.812 M 35.31 % | 56.029 M 44.20 % | 38.856 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | 1.674 B 2.64 % | 1.631 B 2.23 % | 1.595 B 11.97 % | 1.425 B 25.87 % | 1.132 B 24.92 % | 906.239 M 22.99 % | 736.820 M 28.22 % | 574.655 M 37.76 % | 417.128 M 38.79 % | 300.552 M 71.40 % | 175.353 M 39.41 % | 125.778 M -30.34 % | 180.573 M |
| Common stock | 409.044 M -0.14 % | 409.628 M -0.03 % | 409.736 M 0.16 % | 409.086 M 1.81 % | 401.813 M 0.00 % | 401.805 M 0.00 % | 401.800 M 0.00 % | 401.800 M 14.80 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 128.76 % | 153.000 M 83.54 % | 83.363 M |
| Total equity | 2.917 B -0.95 % | 2.945 B 1.71 % | 2.895 B 8.95 % | 2.657 B 14.46 % | 2.322 B 13.30 % | 2.049 B 19.21 % | 1.719 B 11.95 % | 1.535 B 75.08 % | 876.972 M 18.16 % | 742.216 M 23.22 % | 602.374 M 11.37 % | 540.858 M 45.94 % | 370.607 M |
| Other non current liabilities | 0.000 -100.00 % | 1.194 M -60.79 % | 3.045 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.342 M -86.46 % | 17.301 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 1.720 B -17.31 % | 2.080 B 2.12 % | 2.037 B 11.20 % | 1.832 B 128.29 % | 802.493 M 40.84 % | 569.780 M 1 439.95 % | 37.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.736 B -17.17 % | 2.096 B 2.24 % | 2.050 B 10.91 % | 1.848 B 131.43 % | 798.643 M 34.98 % | 591.672 M 1 016.00 % | 53.017 M 33.04 % | 39.852 M -40.34 % | 66.796 M 214.25 % | 21.256 M -12.70 % | 24.348 M -14.21 % | 28.379 M 30.86 % | 21.687 M |
| Other current liabilities | 1.637 B 37.27 % | 1.192 B 56.02 % | 764.269 M 93.96 % | 394.030 M 36.21 % | 289.287 M -52.45 % | 608.422 M -11.80 % | 689.802 M 61.31 % | 427.618 M 6.10 % | 403.051 M 25.60 % | 320.890 M 71.87 % | 186.704 M -39.74 % | 309.815 M 4.03 % | 297.808 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 256.633 M -60.98 % | 657.766 M 14.78 % | 573.057 M 287.90 % | 147.734 M 243.91 % | 42.957 M -66.90 % | 129.792 M 16.60 % | 111.317 M 1.31 % | 109.880 M -6.87 % | 117.992 M 25.39 % | 94.096 M 7.28 % | 87.710 M |
| Short term debt | 137.168 M -73.42 % | 516.000 M 46.50 % | 352.224 M 54.28 % | 228.301 M -1.11 % | 230.864 M 181.24 % | 82.088 M -78.49 % | 381.585 M 289.37 % | 98.000 M -18.33 % | 120.000 M -47.81 % | 229.950 M -12.22 % | 261.950 M 48.84 % | 176.000 M -75.29 % | 712.200 M |
| Total current liabilities | 3.295 B 15.23 % | 2.859 B 5.36 % | 2.714 B 3.88 % | 2.613 B 28.17 % | 2.038 B 20.28 % | 1.695 B 11.68 % | 1.517 B 31.04 % | 1.158 B 20.26 % | 962.814 M -3.70 % | 999.756 M 8.00 % | 925.694 M 12.27 % | 824.541 M -36.85 % | 1.306 B |
| Total liabilities | 5.031 B 1.52 % | 4.955 B 4.02 % | 4.764 B 6.79 % | 4.461 B 57.24 % | 2.837 B 24.09 % | 2.286 B 45.59 % | 1.570 B 31.11 % | 1.198 B 16.33 % | 1.030 B 0.84 % | 1.021 B 7.47 % | 950.041 M 11.39 % | 852.920 M -35.74 % | 1.327 B |
| Other non current assets | 3.436 B 1.42 % | 3.388 B 11.13 % | 3.049 B 17.20 % | 2.601 B 85.03 % | 1.406 B 104.14 % | 688.687 M 3 121.48 % | 21.378 M 28.01 % | 16.700 M 0.00 % | 16.700 M 0.00 % | 16.700 M 84.96 % | 9.029 M 64.53 % | 5.488 M -23.32 % | 7.157 M |
| Long term investments | -172.320 M -72.04 % | -100.161 M 55.20 % | -223.571 M 44.19 % | -400.608 M -21.47 % | -329.787 M -99.91 % | -164.970 M -182.21 % | 200.661 M 150.84 % | 79.994 M 15.83 % | 69.061 M -10.47 % | 77.137 M 2 559.90 % | 2.900 M 0.00 % | 2.900 M 0.00 % | 2.900 M |
| Intangible assets | 145.194 M 7.89 % | 134.573 M -3.93 % | 140.071 M -3.45 % | 145.074 M -1.86 % | 147.821 M -2.43 % | 151.510 M 28.14 % | 118.240 M 12.19 % | 105.389 M -2.27 % | 107.840 M -2.19 % | 110.257 M -2.17 % | 112.708 M -2.13 % | 115.163 M -12.21 % | 131.180 M |
| GoodWill | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K |
| Goodwill and intangible assets | 145.738 M 7.86 % | 135.117 M -3.91 % | 140.615 M -3.44 % | 145.618 M -1.85 % | 148.365 M -2.43 % | 152.054 M 28.01 % | 118.784 M 12.13 % | 105.933 M -2.26 % | 108.384 M -2.18 % | 110.801 M -2.16 % | 113.252 M -2.12 % | 115.707 M -12.16 % | 131.724 M |
| Property plant equipment net | 650.651 M -3.01 % | 670.820 M 0.04 % | 670.575 M 38.51 % | 484.151 M 58.65 % | 305.164 M -3.59 % | 316.527 M 2.38 % | 309.160 M 31.94 % | 234.312 M -9.32 % | 258.393 M 9.45 % | 236.074 M 11.87 % | 211.032 M 33.26 % | 158.356 M 5.92 % | 149.510 M |
| Total non current assets | 4.164 B -0.67 % | 4.192 B 12.46 % | 3.728 B 28.63 % | 2.898 B 82.00 % | 1.592 B 52.69 % | 1.043 B 51.45 % | 688.634 M 47.18 % | 467.894 M -2.51 % | 479.941 M 3.56 % | 463.451 M 30.36 % | 355.516 M 20.05 % | 296.131 M -0.80 % | 298.504 M |
| Other current assets | 366.527 M -1.42 % | 371.812 M 57.13 % | 236.630 M 43.10 % | 165.359 M 13.92 % | 145.149 M -83.05 % | 856.503 M 1 725.65 % | 46.915 M -88.52 % | 408.708 M 249.01 % | 117.106 M 56.87 % | 74.653 M -16.54 % | 89.450 M -14.72 % | 104.885 M -66.72 % | 315.115 M |
| Short term investments | 211.101 M 57.17 % | 134.313 M -47.04 % | 253.616 M -38.71 % | 413.799 M 21.94 % | 339.349 M 94.45 % | 174.519 M 188.25 % | -197.761 M -157.69 % | -76.744 M -17.46 % | -65.338 M 11.99 % | -74.237 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 743.023 M -9.10 % | 817.379 M 3.83 % | 787.214 M -33.87 % | 1.190 B 33.14 % | 894.152 M 14.74 % | 779.289 M 0.24 % | 777.422 M 98.15 % | 392.344 M 81.45 % | 216.230 M 21.14 % | 178.494 M 10.52 % | 161.510 M 2.84 % | 157.049 M -67.31 % | 480.485 M |
| Cash and short term investments | 954.124 M 0.26 % | 951.693 M -8.56 % | 1.041 B -35.12 % | 1.604 B 30.06 % | 1.234 B 29.32 % | 953.808 M 22.69 % | 777.422 M 98.15 % | 392.344 M 81.45 % | 216.230 M 21.14 % | 178.494 M 10.52 % | 161.510 M 2.84 % | 157.049 M -67.31 % | 480.485 M |
| Total current assets | 3.783 B 2.04 % | 3.707 B -5.69 % | 3.931 B -6.84 % | 4.220 B 18.33 % | 3.566 B 8.31 % | 3.292 B 26.60 % | 2.601 B 14.80 % | 2.265 B 58.78 % | 1.427 B 9.76 % | 1.300 B 8.60 % | 1.197 B 9.04 % | 1.098 B -21.57 % | 1.399 B |
| Inventory | 269.043 M 22.03 % | 220.469 M -5.85 % | 234.165 M -24.35 % | 309.540 M 23.82 % | 249.982 M -67.63 % | 772.321 M 41.18 % | 547.032 M 24.10 % | 440.785 M -6.06 % | 469.222 M 14.12 % | 411.149 M 20.50 % | 341.195 M 24.25 % | 274.596 M 16.94 % | 234.822 M |
| Net receivables | 2.193 B 1.38 % | 2.163 B -12.56 % | 2.474 B 12.54 % | 2.199 B 13.47 % | 1.938 B 67.86 % | 1.154 B -6.09 % | 1.229 B 12.60 % | 1.092 B 60.06 % | 682.053 M -0.51 % | 685.572 M 4.66 % | 655.040 M 5.04 % | 623.617 M 68.99 % | 369.018 M |
| Tax assets | 104.244 M 5.67 % | 98.649 M 7.58 % | 91.698 M 35.24 % | 67.806 M 7.96 % | 62.807 M 24.09 % | 50.613 M 30.95 % | 38.651 M 24.87 % | 30.955 M 12.96 % | 27.404 M 20.52 % | 22.739 M 17.80 % | 19.303 M 41.11 % | 13.680 M 89.66 % | 7.213 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 |
| Account payables | 1.457 B 31.72 % | 1.106 B -27.53 % | 1.526 B 0.81 % | 1.514 B 40.71 % | 1.076 B 7.74 % | 998.771 M 102.08 % | 494.244 M -16.34 % | 590.765 M 43.12 % | 412.788 M 0.80 % | 409.520 M 36.50 % | 300.011 M 2.26 % | 293.382 M 18.24 % | 248.130 M |
| Tax payables | 63.785 M 42.81 % | 44.663 M -37.10 % | 71.006 M -22.07 % | 91.115 M 13.39 % | 80.356 M 224.13 % | 24.792 M -42.29 % | 42.957 M 3.50 % | 41.505 M 53.86 % | 26.975 M -31.53 % | 39.396 M -33.27 % | 59.037 M 30.20 % | 45.344 M -4.56 % | 47.511 M |
| Deferred revenue non current | 14.503 M 31.01 % | 11.070 M 11.29 % | 9.947 M -31.80 % | 14.585 M -17.18 % | 17.610 M -16.08 % | 20.984 M 38.57 % | 15.143 M -58.62 % | 36.591 M -24.61 % | 48.533 M 139.73 % | 20.245 M -13.05 % | 23.283 M -14.58 % | 27.256 M 33.00 % | 20.493 M |
| Minority interest | 47.028 M -5.53 % | 49.778 M 17.11 % | 42.506 M -2.53 % | 43.608 M -1.67 % | 44.347 M 65.84 % | 26.742 M 371.76 % | 5.669 M 45.09 % | 3.907 M 288.12 % | 1.007 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 16.722 M -12.08 % | 19.021 M -0.36 % | 19.089 M -11.85 % | 21.656 M -5.85 % | 23.003 M | 0.000 -100.00 % | 134.245 M | 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 | 786.484 M -7.93 % | 854.226 M 0.80 % | 847.453 M 8.69 % | 779.684 M 62.26 % | 480.511 M -2.20 % | 491.329 M -14.36 % | 573.682 M 19.71 % | 479.216 M 340.31 % | 108.837 M 18.73 % | 91.664 M 19.01 % | 77.021 M -70.61 % | 262.080 M 145.69 % | 106.672 M |
| Deferred tax liabilities non current | 1.215 M -63.30 % | 3.311 M 14.32 % | 2.897 M 69.70 % | 1.707 M 10.65 % | 1.543 M 69.81 % | 908.422 K 3.85 % | 874.713 K -4.80 % | 918.780 K -4.58 % | 962.848 K -4.76 % | 1.011 M -5.04 % | 1.065 M -5.19 % | 1.123 M -5.97 % | 1.194 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 7.947 B 0.60 % | 7.900 B 3.14 % | 7.659 B 7.60 % | 7.118 B 37.99 % | 5.159 B 18.99 % | 4.335 B 31.80 % | 3.289 B 20.35 % | 2.733 B 43.35 % | 1.907 B 8.13 % | 1.763 B 13.58 % | 1.552 B 11.38 % | 1.394 B -17.91 % | 1.698 B |
| 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 | 0.000 100.00 % | -21.492 M -383.06 % | -4.449 M 53.21 % | -9.508 M 20.29 % | -11.928 M -54.09 % | -7.741 M -115.34 % | -3.595 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 100.00 % | -1.944 M -109.82 % | 19.797 M 270.14 % | 5.348 M 231.02 % | 1.616 M -43.80 % | 2.875 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.760 M | 0.000 |
| Change in working capital | -56.756 M -197.10 % | 58.450 M 105.41 % | -1.081 B -27.05 % | -850.583 M -319.57 % | -202.726 M -1 843.71 % | 11.626 M 113.41 % | -86.711 M 49.46 % | -171.583 M -670.11 % | -22.280 M 73.95 % | -85.517 M 38.92 % | -140.015 M | 0.000 | 0.000 |
| Accounts receivables | 45.366 M 135.43 % | -128.034 M 86.87 % | -974.883 M 23.59 % | -1.276 B -41.59 % | -901.149 M -706.15 % | -111.785 M 40.16 % | -186.807 M 55.23 % | -417.258 M -1 535.80 % | -25.508 M 74.18 % | -98.773 M -39.31 % | -70.901 M | 0.000 | 0.000 |
| Inventory | -48.574 M -454.67 % | 13.695 M -81.83 % | 75.375 M 226.75 % | -59.469 M -111.39 % | 522.339 M 331.85 % | -225.289 M -112.04 % | -106.247 M -473.62 % | 28.437 M 145.57 % | -62.409 M 10.78 % | -69.954 M -5.04 % | -66.599 M | 0.000 | 0.000 |
| Accounts payables | -45.858 M -125.47 % | 180.029 M 212.74 % | -159.686 M -132.64 % | 489.263 M 163.62 % | 185.592 M -48.54 % | 360.628 M 68.45 % | 214.084 M -3.06 % | 220.832 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 195.081 K 102.69 % | -7.241 M 66.31 % | -21.492 M -383.06 % | -4.449 M 53.21 % | -9.508 M 20.29 % | -11.928 M -161.06 % | 19.536 M 109.77 % | -200.020 M -598.44 % | 40.129 M 357.84 % | -15.564 M 78.80 % | -73.416 M | 0.000 | 0.000 |
| Other non cash items | 27.198 M 153.01 % | -51.307 M -136.68 % | 139.884 M 125.23 % | 62.106 M -14.81 % | 72.900 M -18.84 % | 89.822 M 140.85 % | 37.293 M 126.96 % | 16.432 M -33.09 % | 24.557 M -23.95 % | 32.290 M -31.34 % | 47.027 M 137.10 % | -126.750 M -16.11 % | -109.163 M |
| Net cash provided by operating activities | 105.337 M -37.53 % | 168.611 M 127.63 % | -610.296 M -70.60 % | -357.725 M -270.81 % | 209.428 M -41.78 % | 359.719 M 75.03 % | 205.520 M 111.59 % | 97.133 M -56.98 % | 225.770 M 76.46 % | 127.946 M 108.46 % | 61.377 M -1.18 % | 62.108 M -8.76 % | 68.069 M |
| Investments in property plant and equipment | -109.433 M 54.50 % | -240.510 M -42.35 % | -168.954 M 28.94 % | -237.749 M 55.91 % | -539.268 M -58.77 % | -339.644 M -29.42 % | -262.443 M -2 266.34 % | -11.091 M 61.69 % | -28.953 M 36.88 % | -45.872 M 38.24 % | -74.269 M -168.46 % | -27.665 M 82.07 % | -154.265 M |
| Acquisitions net | 0.000 -100.00 % | 14.100 M 126.00 % | 6.239 M 1 119.65 % | 511.545 K 50.00 % | 341.022 K -43.61 % | 604.735 K 242.87 % | 176.374 K -34.16 % | 267.899 K -3.51 % | 277.639 K 107.84 % | 133.583 K | 0.000 | 0.000 100.00 % | -60.737 M |
| Purchases of investments | -1.499 B -419.36 % | -288.686 M 65.51 % | -837.096 M 27.50 % | -1.155 B 18.17 % | -1.411 B -1.46 % | -1.391 B -106.51 % | -673.500 M -68.80 % | -399.000 M -1 434.62 % | -26.000 M | 0.000 | 0.000 | 0.000 100.00 % | -20.090 M |
| Sales maturities of investments | 1.470 B 242.57 % | 429.005 M -53.49 % | 922.452 M -15.34 % | 1.090 B -29.47 % | 1.545 B 64.37 % | 939.921 M -3.53 % | 974.277 M 829.22 % | 104.849 M 416.58 % | 20.297 M 13 897.80 % | 145.000 K 0.00 % | 145.000 K | 0.000 -100.00 % | 320.078 K |
| Other investing activites | 33.496 M 2 326.63 % | -1.504 M -108.64 % | 17.402 M 9.39 % | 15.907 M 207.00 % | 5.182 M -62.71 % | 13.897 M 16.02 % | 11.978 M 238.06 % | 3.543 M 43.56 % | 2.468 M -38.34 % | 4.002 M -9.42 % | 4.419 M -97.41 % | 170.899 M -44.90 % | 310.140 M |
| Net cash used for investing activites | -105.623 M -20.58 % | -87.595 M -46.10 % | -59.958 M 79.06 % | -286.369 M 28.39 % | -399.895 M 48.47 % | -776.086 M -1 637.17 % | 50.488 M 116.75 % | -301.431 M -844.61 % | -31.911 M 23.52 % | -41.725 M 40.14 % | -69.706 M -148.67 % | 143.234 M 90.05 % | 75.368 M |
| Debt repayment | 115.212 M 44.87 % | 79.529 M -78.82 % | 375.440 M -63.79 % | 1.037 B 209.25 % | 335.271 M 294.47 % | -172.399 M -187.96 % | 196.000 M 530.18 % | -45.562 M 58.56 % | -109.950 M -243.59 % | -32.000 M -137.23 % | 85.950 M 116.03 % | -536.200 M -638.89 % | 99.500 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.548 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -72.181 M -924.21 % | -7.048 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -108.401 M 32.25 % | -159.991 M -95.55 % | -81.817 M -35.75 % | -60.272 M -19.10 % | -50.606 M 16.92 % | -60.914 M -2.88 % | -59.211 M -7.32 % | -55.172 M 28.49 % | -77.153 M -104.53 % | -37.722 M 51.57 % | -77.885 M -544.03 % | -12.093 M 90.20 % | -123.411 M |
| Other financing activites | 14.250 M 196.78 % | -14.724 M -126.42 % | 55.720 M 381.89 % | 11.563 M -57.54 % | 27.232 M -95.80 % | 648.407 M 3 080.85 % | 20.385 M -95.89 % | 495.952 M 12 305.39 % | 3.998 M 108.82 % | -45.332 M -607.66 % | 8.930 M -74.74 % | 35.346 M -83.35 % | 212.292 M |
| Net cash used provided by financing activities | -51.121 M 46.29 % | -95.185 M -136.27 % | 262.454 M -72.35 % | 949.259 M 204.35 % | 311.897 M -24.86 % | 415.095 M 164.10 % | 157.174 M -59.03 % | 383.671 M 309.54 % | -183.105 M -87.16 % | -97.832 M -675.68 % | 16.994 M 103.31 % | -512.948 M -372.29 % | 188.380 M |
| Effect of forex changes on cash | 351.695 K -25.16 % | 469.918 K 104.24 % | 230.086 K 139.77 % | -578.586 K -152.35 % | 1.105 M 535.94 % | -253.526 K -626.49 % | -34.897 K 44.66 % | -63.060 K -136.62 % | 172.199 K -64.43 % | 484.055 K 709.81 % | -79.377 K -157.98 % | 136.903 K -59.03 % | 334.161 K |
| Net change in cash | -51.055 M -1 004.79 % | 5.643 M 101.38 % | -407.569 M -233.81 % | 304.587 M 148.57 % | 122.534 M 8 131.92 % | -1.526 M -100.37 % | 413.146 M 130.41 % | 179.310 M 1 541.04 % | 10.927 M 198.20 % | -11.127 M -229.58 % | 8.586 M 102.79 % | -307.469 M -192.57 % | 332.151 M |
| Cash at beginning of period | 740.811 M 0.77 % | 735.168 M -35.67 % | 1.143 B 36.34 % | 838.151 M 17.12 % | 715.616 M -0.21 % | 717.142 M 135.91 % | 303.996 M 143.81 % | 124.686 M 9.61 % | 113.759 M -8.91 % | 124.885 M 7.38 % | 116.299 M -72.56 % | 423.768 M 362.54 % | 91.617 M |
| Cash at end of period | 689.756 M -6.89 % | 740.811 M 0.77 % | 735.168 M -35.67 % | 1.143 B 36.34 % | 838.151 M 17.12 % | 715.616 M -0.21 % | 717.142 M 135.91 % | 303.996 M 143.81 % | 124.686 M 9.61 % | 113.759 M -8.91 % | 124.885 M 7.38 % | 116.299 M -72.56 % | 423.768 M |
| Operating cash flow | 105.337 M -37.53 % | 168.611 M 127.63 % | -610.296 M -70.60 % | -357.725 M -270.81 % | 209.428 M -41.78 % | 359.719 M 75.03 % | 205.520 M 111.59 % | 97.133 M -56.98 % | 225.770 M 76.46 % | 127.946 M 108.46 % | 61.377 M -1.18 % | 62.108 M -8.76 % | 68.069 M |
| Capital expenditure | -109.433 M 54.50 % | -240.510 M -42.35 % | -168.954 M 28.94 % | -237.749 M 55.91 % | -539.268 M -58.77 % | -339.644 M -29.42 % | -262.443 M -2 266.34 % | -11.091 M 61.69 % | -28.953 M 36.88 % | -45.872 M 38.24 % | -74.269 M -168.46 % | -27.665 M 82.07 % | -154.265 M |
| Free CashFlow | -4.096 M 94.30 % | -71.899 M 90.77 % | -779.250 M -30.86 % | -595.473 M -80.53 % | -329.840 M -1 743.00 % | 20.076 M 135.27 % | -56.924 M -166.16 % | 86.043 M -56.28 % | 196.817 M 139.80 % | 82.074 M 736.63 % | -12.892 M -137.43 % | 34.443 M 139.96 % | -86.196 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 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 713.623 M 145.87 % | 290.242 M -57.06 % | 675.979 M 34.88 % | 501.164 M 35.39 % | 370.153 M 27.83 % | 289.575 M 24.50 % | 232.594 M -59.28 % | 571.206 M -28.64 % | 800.470 M 140.10 % | 333.388 M -68.03 % | 1.043 B 53.44 % | 679.675 M 3.22 % | 658.446 M 42.70 % | 461.422 M -60.47 % | 1.167 B 83.67 % | 635.440 M -13.41 % | 733.838 M 73.83 % | 422.153 M -56.92 % | 979.850 M 66.88 % | 587.166 M -10.58 % | 656.619 M 130.01 % | 285.478 M -61.13 % | 734.489 M 43.45 % | 512.027 M -0.48 % | 514.493 M 35.48 % | 379.744 M -36.57 % | 598.687 M 50.30 % | 398.317 M -20.02 % | 498.008 M 65.88 % | 300.217 M -47.88 % | 576.030 M 51.25 % | 380.834 M -21.47 % | 484.932 M 82.88 % | 265.165 M -51.92 % | 551.520 M 73.78 % | 317.367 M -34.90 % | 487.480 M 87.16 % | 260.456 M |
| Net income | 42.447 M 29.63 % | 32.744 M 172.97 % | 11.996 M 157.30 % | 4.662 M -66.85 % | 14.063 M -58.50 % | 33.887 M 246.45 % | -23.139 M -1 101.69 % | 2.310 M -97.70 % | 100.488 M 370.80 % | 21.344 M -60.76 % | 54.392 M -43.71 % | 96.634 M 46.23 % | 66.082 M -5.24 % | 69.737 M -53.26 % | 149.187 M 105.87 % | 72.467 M -29.98 % | 103.498 M 57.48 % | 65.720 M -36.62 % | 103.700 M 20.08 % | 86.362 M 1.47 % | 85.108 M 121.06 % | 38.501 M -26.48 % | 52.370 M -20.73 % | 66.064 M 9.23 % | 60.483 M 5.58 % | 57.286 M -22.38 % | 73.804 M 32.61 % | 55.653 M -9.45 % | 61.462 M 57.34 % | 39.064 M -44.86 % | 70.839 M 41.94 % | 49.908 M -30.29 % | 71.593 M 94.71 % | 36.768 M -46.94 % | 69.298 M 84.94 % | 37.471 M -36.39 % | 58.911 M 67.98 % | 35.069 M |
| Income before tax | 46.689 M 11.42 % | 41.902 M 47.15 % | 28.476 M 277.40 % | 7.545 M -57.61 % | 17.801 M -51.13 % | 36.429 M 195.67 % | -38.078 M -3 000.43 % | -1.228 M -100.98 % | 125.131 M 507.67 % | 20.592 M -67.46 % | 63.277 M -41.97 % | 109.044 M 41.46 % | 77.084 M 0.37 % | 76.803 M -54.83 % | 170.041 M 101.29 % | 84.477 M -31.95 % | 124.137 M 58.25 % | 78.443 M -34.36 % | 119.514 M 14.98 % | 103.944 M 2.62 % | 101.292 M 133.69 % | 43.345 M -28.34 % | 60.484 M -21.82 % | 77.365 M 11.28 % | 69.524 M 5.94 % | 65.628 M -21.31 % | 83.399 M 27.66 % | 65.327 M -11.14 % | 73.516 M 59.70 % | 46.035 M -45.76 % | 84.879 M 47.33 % | 57.610 M -31.32 % | 83.876 M 90.65 % | 43.994 M -45.39 % | 80.566 M 78.89 % | 45.036 M -35.45 % | 69.771 M 68.49 % | 41.411 M |
| Income before tax ratio | 0.07 -54.68 % | 0.14 242.71 % | 0.04 179.80 % | 0.02 -68.69 % | 0.05 -61.77 % | 0.13 176.85 % | -0.16 -7 514.04 % | 0.00 -101.38 % | 0.16 153.09 % | 0.06 1.80 % | 0.06 -62.18 % | 0.16 37.04 % | 0.12 -29.67 % | 0.17 14.25 % | 0.15 9.59 % | 0.13 -21.41 % | 0.17 -8.96 % | 0.19 52.34 % | 0.12 -31.10 % | 0.18 14.76 % | 0.15 1.60 % | 0.15 84.38 % | 0.08 -45.50 % | 0.15 11.81 % | 0.14 -21.81 % | 0.17 24.06 % | 0.14 -15.06 % | 0.16 11.10 % | 0.15 -3.73 % | 0.15 4.06 % | 0.15 -2.59 % | 0.15 -12.54 % | 0.17 4.25 % | 0.17 13.58 % | 0.15 2.94 % | 0.14 -0.85 % | 0.14 -9.98 % | 0.16 |
| EBITDA | 67.873 M 3.93 % | 65.309 M -16.78 % | 78.481 M 141.75 % | 32.463 M -53.90 % | 70.415 M -18.42 % | 86.316 M 286.97 % | 22.306 M -54.75 % | 49.298 M -69.82 % | 163.343 M 146.97 % | 66.140 M -58.57 % | 159.646 M 34.04 % | 119.104 M 35.54 % | 87.872 M 4.53 % | 84.063 M -52.87 % | 178.382 M 62.85 % | 109.538 M -17.60 % | 132.928 M 37.86 % | 96.424 M -29.41 % | 136.592 M 12.13 % | 121.817 M 11.15 % | 109.600 M 85.19 % | 59.182 M -25.10 % | 79.017 M -10.44 % | 88.230 M 10.62 % | 79.758 M 10.48 % | 72.194 M -17.54 % | 87.555 M 26.24 % | 69.357 M -16.54 % | 83.107 M 138.91 % | 34.785 M -67.79 % | 107.980 M 82.68 % | 59.109 M -43.63 % | 104.868 M 309.30 % | 25.621 M -69.94 % | 85.247 M 33.96 % | 63.635 M -19.36 % | 78.908 M 154.24 % | 31.037 M |
| Net income ratio | 0.06 -47.28 % | 0.11 535.74 % | 0.02 90.76 % | 0.01 -75.51 % | 0.04 -67.53 % | 0.12 217.63 % | -0.10 -2 559.95 % | 0.00 -96.78 % | 0.13 96.08 % | 0.06 22.75 % | 0.05 -63.32 % | 0.14 41.67 % | 0.10 -33.60 % | 0.15 18.24 % | 0.13 12.09 % | 0.11 -19.14 % | 0.14 -9.41 % | 0.16 47.10 % | 0.11 -28.05 % | 0.15 13.48 % | 0.13 -3.89 % | 0.13 89.15 % | 0.07 -44.74 % | 0.13 9.75 % | 0.12 -22.07 % | 0.15 22.37 % | 0.12 -11.77 % | 0.14 13.21 % | 0.12 -5.15 % | 0.13 5.81 % | 0.12 -6.16 % | 0.13 -11.23 % | 0.15 6.47 % | 0.14 10.36 % | 0.13 6.42 % | 0.12 -2.30 % | 0.12 -10.25 % | 0.13 |
| Ratio EBITDA | 0.10 -57.73 % | 0.23 93.81 % | 0.12 79.23 % | 0.06 -65.95 % | 0.19 -36.18 % | 0.30 210.82 % | 0.10 11.12 % | 0.09 -57.71 % | 0.20 2.86 % | 0.20 29.59 % | 0.15 -12.64 % | 0.18 31.31 % | 0.13 -26.75 % | 0.18 19.20 % | 0.15 -11.34 % | 0.17 -4.84 % | 0.18 -20.69 % | 0.23 63.85 % | 0.14 -32.81 % | 0.21 24.29 % | 0.17 -19.48 % | 0.21 92.70 % | 0.11 -37.57 % | 0.17 11.15 % | 0.16 -18.46 % | 0.19 30.00 % | 0.15 -16.01 % | 0.17 4.34 % | 0.17 44.02 % | 0.12 -38.19 % | 0.19 20.78 % | 0.16 -28.23 % | 0.22 123.81 % | 0.10 -37.49 % | 0.15 -22.91 % | 0.20 23.87 % | 0.16 35.84 % | 0.12 |
| Gross profit ratio | 0.27 12.95 % | 0.24 -34.55 % | 0.37 29.69 % | 0.28 -7.97 % | 0.31 -17.26 % | 0.37 56.60 % | 0.24 0.67 % | 0.23 -9.90 % | 0.26 -0.72 % | 0.26 8.22 % | 0.24 -24.06 % | 0.32 -6.42 % | 0.34 0.94 % | 0.34 34.91 % | 0.25 -23.65 % | 0.33 -3.96 % | 0.34 -2.83 % | 0.35 34.80 % | 0.26 -23.81 % | 0.34 1.60 % | 0.34 6.88 % | 0.32 2.49 % | 0.31 -12.45 % | 0.35 15.99 % | 0.30 -9.68 % | 0.34 13.72 % | 0.29 -16.50 % | 0.35 17.37 % | 0.30 -10.99 % | 0.34 15.66 % | 0.29 -6.57 % | 0.31 8.79 % | 0.29 -8.59 % | 0.31 -7.23 % | 0.34 -1.63 % | 0.34 55.54 % | 0.22 -36.85 % | 0.35 |
| Weighted average shs out dil | 409.300 M 0.00 % | 409.300 M 19.31 % | 343.063 M -15.34 % | 405.221 M -0.79 % | 408.455 M 8.48 % | 376.523 M 0.51 % | 374.625 M -7.24 % | 403.856 M 0.00 % | 403.856 M -0.03 % | 403.964 M 0.00 % | 403.964 M -7.32 % | 435.859 M 0.00 % | 435.859 M 0.00 % | 435.859 M -5.66 % | 461.988 M 12.47 % | 410.752 M 0.00 % | 410.752 M -6.25 % | 438.136 M 6.54 % | 411.248 M -4.76 % | 431.810 M 12.16 % | 385.006 M -10.00 % | 427.784 M 10.08 % | 388.611 M 0.00 % | 388.611 M -5.03 % | 409.188 M 0.00 % | 409.188 M 2.93 % | 397.523 M 0.00 % | 397.523 M 1.76 % | 390.640 M 0.00 % | 390.640 M -6.07 % | 415.899 M 0.00 % | 415.899 M 24.42 % | 334.259 M 0.00 % | 334.259 M -1.87 % | 340.643 M 0.00 % | 340.643 M -2.87 % | 350.694 M 0.00 % | 350.694 M |
| Weighted average shs out | 409.300 M 0.00 % | 409.300 M 1.18 % | 404.511 M -0.18 % | 405.221 M -0.79 % | 408.455 M -3.57 % | 423.588 M 13.07 % | 374.628 M -7.24 % | 403.856 M 0.00 % | 403.856 M -0.03 % | 403.964 M 0.00 % | 403.964 M -4.30 % | 422.136 M -3.15 % | 435.859 M 0.00 % | 435.859 M -5.66 % | 461.988 M 14.74 % | 402.623 M 1.92 % | 395.049 M -3.82 % | 410.752 M 3.41 % | 397.199 M -3.42 % | 411.248 M 6.82 % | 385.006 M 0.00 % | 385.006 M -0.93 % | 388.611 M 0.00 % | 388.611 M -3.57 % | 403.016 M -1.51 % | 409.188 M 2.93 % | 397.523 M 0.00 % | 397.523 M 1.76 % | 390.640 M 0.00 % | 390.640 M -1.58 % | 396.893 M -4.57 % | 415.899 M 24.42 % | 334.259 M 0.00 % | 334.259 M -1.87 % | 340.643 M 0.00 % | 340.643 M -1.39 % | 345.454 M -1.49 % | 350.694 M |
| EPS diluted | 0.10 25.00 % | 0.08 128.57 % | 0.04 204.35 % | 0.01 -66.57 % | 0.03 -57.00 % | 0.08 229.45 % | -0.06 -1 184.21 % | 0.01 -97.72 % | 0.25 373.48 % | 0.05 -59.38 % | 0.13 -40.91 % | 0.22 46.67 % | 0.15 -6.25 % | 0.16 -51.52 % | 0.33 83.33 % | 0.18 -28.00 % | 0.25 66.67 % | 0.15 -40.00 % | 0.25 25.00 % | 0.20 -9.09 % | 0.22 144.44 % | 0.09 -30.77 % | 0.13 -23.53 % | 0.17 13.33 % | 0.15 7.14 % | 0.14 -26.32 % | 0.19 35.71 % | 0.14 -12.50 % | 0.16 60.00 % | 0.10 -41.18 % | 0.17 41.67 % | 0.12 -42.86 % | 0.21 90.91 % | 0.11 -45.00 % | 0.20 81.82 % | 0.11 -35.29 % | 0.17 70.00 % | 0.10 |
| Earnings per share | 0.10 25.00 % | 0.08 166.67 % | 0.03 160.87 % | 0.01 -66.57 % | 0.03 -57.00 % | 0.08 229.45 % | -0.06 -1 184.21 % | 0.01 -97.72 % | 0.25 373.48 % | 0.05 -59.38 % | 0.13 -43.48 % | 0.23 53.33 % | 0.15 -6.25 % | 0.16 -56.76 % | 0.37 105.56 % | 0.18 -28.00 % | 0.25 56.25 % | 0.16 -36.00 % | 0.25 19.05 % | 0.21 -4.55 % | 0.22 120.00 % | 0.10 -23.08 % | 0.13 -23.53 % | 0.17 13.33 % | 0.15 7.14 % | 0.14 -26.32 % | 0.19 35.71 % | 0.14 -12.50 % | 0.16 60.00 % | 0.10 -41.18 % | 0.17 41.67 % | 0.12 -42.86 % | 0.21 90.91 % | 0.11 -45.00 % | 0.20 81.82 % | 0.11 -35.29 % | 0.17 70.00 % | 0.10 |
| Gross profit | 192.787 M 177.72 % | 69.418 M -71.90 % | 247.042 M 74.92 % | 141.230 M 24.60 % | 113.350 M 5.77 % | 107.170 M 94.97 % | 54.968 M -59.01 % | 134.088 M -35.70 % | 208.545 M 138.36 % | 87.490 M -65.40 % | 252.886 M 16.53 % | 217.020 M -3.40 % | 224.670 M 44.04 % | 155.977 M -46.67 % | 292.449 M 40.23 % | 208.554 M -16.83 % | 250.767 M 68.91 % | 148.459 M -41.92 % | 255.620 M 27.15 % | 201.037 M -9.15 % | 221.279 M 145.83 % | 90.012 M -60.16 % | 225.956 M 25.59 % | 179.919 M 15.44 % | 155.857 M 22.37 % | 127.363 M -27.87 % | 176.565 M 25.51 % | 140.677 M -6.13 % | 149.855 M 47.65 % | 101.494 M -39.72 % | 168.375 M 41.32 % | 119.147 M -14.57 % | 139.462 M 67.18 % | 83.422 M -55.40 % | 187.036 M 70.95 % | 109.409 M 1.26 % | 108.046 M 18.19 % | 91.421 M |
| Income tax expense | 5.690 M -46.91 % | 10.718 M -34.55 % | 16.377 M 549.66 % | 2.521 M -40.15 % | 4.212 M -15.96 % | 5.012 M 149.38 % | -10.149 M -457.95 % | -1.819 M -108.28 % | 21.973 M 18 189.46 % | 120.140 K -99.01 % | 12.168 M -7.90 % | 13.212 M -4.87 % | 13.888 M 48.14 % | 9.375 M -60.51 % | 23.742 M 55.45 % | 15.273 M -28.81 % | 21.455 M 60.30 % | 13.384 M -17.35 % | 16.195 M -7.94 % | 17.592 M 7.54 % | 16.358 M 194.27 % | 5.559 M -34.73 % | 8.516 M -25.44 % | 11.423 M 22.16 % | 9.351 M 11.76 % | 8.367 M -13.59 % | 9.682 M 0.15 % | 9.668 M -20.64 % | 12.182 M 73.81 % | 7.009 M -50.28 % | 14.098 M 82.55 % | 7.723 M -37.15 % | 12.288 M 69.68 % | 7.242 M -35.69 % | 11.261 M 48.85 % | 7.566 M -30.34 % | 10.861 M 71.27 % | 6.342 M |
| Cost of revenue | 520.836 M 135.86 % | 220.823 M -48.52 % | 428.938 M 19.17 % | 359.934 M 40.16 % | 256.803 M 40.79 % | 182.404 M 2.69 % | 177.626 M -59.36 % | 437.118 M -26.15 % | 591.926 M 140.72 % | 245.898 M -68.87 % | 789.987 M 70.75 % | 462.655 M 6.66 % | 433.776 M 42.01 % | 305.445 M -65.08 % | 874.681 M 104.90 % | 426.885 M -11.63 % | 483.071 M 76.50 % | 273.694 M -62.21 % | 724.230 M 87.56 % | 386.130 M -11.30 % | 435.340 M 122.72 % | 195.465 M -61.56 % | 508.534 M 53.12 % | 332.109 M -7.40 % | 358.636 M 42.10 % | 252.381 M -40.21 % | 422.123 M 63.84 % | 257.641 M -26.00 % | 348.153 M 75.19 % | 198.723 M -51.25 % | 407.655 M 55.78 % | 261.686 M -24.25 % | 345.470 M 90.09 % | 181.743 M -50.14 % | 364.484 M 75.27 % | 207.959 M -45.19 % | 379.434 M 124.47 % | 169.035 M |
| General and administrative expenses | -26.926 M -144.18 % | 60.949 M 149.85 % | -122.253 M -181.48 % | 150.032 M 785.19 % | -21.896 M -140.10 % | 54.608 M 168.20 % | -80.069 M -168.35 % | 117.146 M 1 084.33 % | -11.901 M -127.60 % | 43.113 M 150.32 % | -85.677 M -177.55 % | 110.484 M 1 528.09 % | -7.736 M -122.19 % | 34.858 M 152.70 % | -66.141 M -174.98 % | 88.213 M 24 330.30 % | 361.079 K -98.57 % | 25.274 M 149.56 % | -50.992 M -233.91 % | 38.079 M 3 656.27 % | 1.014 M -94.64 % | 18.903 M 153.98 % | -35.020 M -186.83 % | 40.331 M 5 545.68 % | 714.374 K -96.30 % | 19.295 M 158.83 % | -32.800 M -232.90 % | 24.679 M 290.23 % | -12.973 M -140.26 % | 32.222 M 145.31 % | -71.109 M -310.27 % | 33.817 M 352.96 % | -13.369 M -140.69 % | 32.851 M 147.26 % | -69.514 M -301.85 % | 34.439 M -12.33 % | 39.281 M 25.22 % | 31.370 M |
| Selling and marketing expenses | -8.263 M -122.23 % | 37.162 M 182.35 % | -45.128 M -18.10 % | -38.213 M -245.89 % | 26.194 M -21.80 % | 33.495 M -10.76 % | 37.535 M 29.14 % | 29.065 M 20.82 % | 24.057 M 19.61 % | 20.113 M -0.26 % | 20.166 M -4.16 % | 21.042 M -15.41 % | 24.874 M -21.34 % | 31.624 M 100.39 % | 15.781 M -37.32 % | 25.177 M 10.51 % | 22.782 M -16.75 % | 27.368 M 1.81 % | 26.881 M 30.56 % | 20.589 M -17.08 % | 24.830 M 69.01 % | 14.691 M -61.52 % | 38.181 M 50.94 % | 25.296 M 16.54 % | 21.706 M -12.17 % | 24.714 M -12.23 % | 28.157 M 10.80 % | 25.413 M 62.85 % | 15.605 M -41.68 % | 26.758 M 0.98 % | 26.500 M 20.91 % | 21.917 M 32.21 % | 16.577 M -28.95 % | 23.331 M -12.76 % | 26.743 M 36.85 % | 19.542 M 83.47 % | 10.651 M -44.63 % | 19.237 M |
| Other expenses | 156.045 M 270.62 % | -91.457 M -125.63 % | 356.785 M | 0.000 -100.00 % | 185.968 K 316.44 % | 44.657 K 102.77 % | -1.610 M -1 047.86 % | 169.898 K 176.90 % | -220.932 K 94.14 % | -3.768 M -102.82 % | 133.420 M 309.87 % | -63.572 M -209.81 % | 57.891 M 43 630.37 % | -132.990 K 62.34 % | -353.118 K -183.48 % | 422.980 K 164.93 % | -651.490 K 68.70 % | -2.082 M -2 975.61 % | -67.684 K -102.10 % | 3.225 M 1 129.05 % | -313.394 K 76.64 % | -1.341 M -649.22 % | 244.222 K 23.91 % | 197.090 K 124.52 % | -803.751 K -148.51 % | -323.426 K -102.34 % | 13.840 M 71 930.65 % | -19.267 K -101.80 % | 1.071 M 111.31 % | 506.726 K 365.40 % | -190.929 K -118.15 % | 1.052 M -90.75 % | 11.378 M 14 405.83 % | -79.531 K -101.36 % | 5.869 M 88.18 % | 3.119 M 227.62 % | 951.985 K 552.16 % | -210.540 K |
| Operating expenses | 145.820 M 437.46 % | 27.131 M -87.53 % | 217.578 M 63.57 % | 133.018 M 13.59 % | 117.107 M 4.62 % | 111.935 M -16.42 % | 133.931 M 15.74 % | 115.720 M 22.66 % | 94.342 M -1.00 % | 95.291 M -11.50 % | 107.678 M 11.74 % | 96.364 M -6.28 % | 102.821 M 3.66 % | 99.189 M 2.67 % | 96.610 M -5.26 % | 101.970 M 2.80 % | 99.188 M 11.27 % | 89.142 M -15.05 % | 104.930 M 21.61 % | 86.287 M -3.09 % | 89.039 M 51.51 % | 58.770 M -47.74 % | 112.446 M 33.03 % | 84.527 M 23.99 % | 68.170 M -7.32 % | 73.558 M -8.11 % | 80.046 M 11.09 % | 72.056 M 9.66 % | 65.707 M 6.01 % | 61.981 M -1.46 % | 62.902 M 20.69 % | 52.117 M -18.76 % | 64.150 M 10.97 % | 57.807 M -42.24 % | 100.075 M 80.10 % | 55.567 M 90.70 % | 29.138 M -51.75 % | 60.384 M |
| Cost and expenses | 666.657 M 168.86 % | 247.955 M -61.65 % | 646.515 M 31.15 % | 492.953 M 31.84 % | 373.910 M 27.03 % | 294.339 M -5.53 % | 311.557 M -43.64 % | 552.838 M -19.44 % | 686.267 M 101.14 % | 341.189 M -61.99 % | 897.665 M 60.58 % | 559.019 M 4.18 % | 536.597 M 32.61 % | 404.634 M -58.34 % | 971.291 M 83.66 % | 528.855 M -9.17 % | 582.259 M 60.47 % | 362.836 M -56.24 % | 829.161 M 75.51 % | 472.417 M -9.91 % | 524.379 M 106.26 % | 254.235 M -59.06 % | 620.980 M 49.05 % | 416.635 M -2.38 % | 426.806 M 30.95 % | 325.939 M -35.09 % | 502.169 M 52.31 % | 329.697 M -20.34 % | 413.860 M 58.75 % | 260.704 M -44.60 % | 470.557 M 49.95 % | 313.804 M -23.39 % | 409.621 M 71.00 % | 239.550 M -48.44 % | 464.559 M 76.29 % | 263.526 M -35.50 % | 408.572 M 78.09 % | 229.419 M |
| Research and development expenses | 24.965 M 21.92 % | 20.477 M -27.32 % | 28.175 M 28.54 % | 21.918 M -11.20 % | 24.683 M -16.16 % | 29.439 M 40.14 % | 21.007 M -22.40 % | 27.071 M -2.94 % | 27.890 M -22.17 % | 35.833 M -9.90 % | 39.769 M 39.98 % | 28.410 M 2.22 % | 27.792 M -15.37 % | 32.840 M 10.55 % | 29.705 M -6.37 % | 31.726 M 5.79 % | 29.989 M -9.42 % | 33.110 M -19.67 % | 41.216 M 61.91 % | 25.456 M 15.33 % | 22.073 M -8.85 % | 24.217 M 21.57 % | 19.921 M 30.60 % | 15.253 M -7.80 % | 16.543 M -36.47 % | 26.039 M 34.29 % | 19.390 M -7.17 % | 20.888 M -52.48 % | 43.960 M 170.00 % | 16.281 M -70.43 % | 55.058 M 498.95 % | 9.192 M -64.76 % | 26.083 M | 0.000 -100.00 % | 44.509 M | 0.000 -100.00 % | 21.709 M | 0.000 |
| Selling general and administrative expenses | -35.189 M -135.87 % | 98.111 M 158.62 % | -167.382 M -249.69 % | 111.819 M 2 501.71 % | 4.298 M -95.12 % | 88.104 M 307.13 % | -42.535 M -129.09 % | 146.210 M 1 102.83 % | 12.156 M -80.77 % | 63.226 M 196.51 % | -65.510 M -149.81 % | 131.526 M 667.46 % | 17.138 M -74.22 % | 66.482 M 232.02 % | -50.359 M -144.41 % | 113.390 M 389.94 % | 23.143 M -56.04 % | 52.641 M 318.33 % | -24.111 M -141.10 % | 58.669 M 127.01 % | 25.844 M -23.07 % | 33.594 M 962.75 % | 3.161 M -95.18 % | 65.627 M 192.72 % | 22.420 M -49.06 % | 44.009 M 1 047.87 % | -4.643 M -109.27 % | 50.092 M 1 803.77 % | 2.631 M -95.54 % | 58.981 M 232.22 % | -44.609 M -180.04 % | 55.734 M 1 637.24 % | 3.208 M -94.29 % | 56.183 M 231.36 % | -42.770 M -179.23 % | 53.981 M 8.11 % | 49.932 M -1.33 % | 50.607 M |
| Interest income | 45.025 M 9.05 % | 41.287 M -50.10 % | 82.733 M 160.68 % | 31.737 M -44.80 % | 57.491 M 29.33 % | 44.454 M -58.19 % | 106.333 M 247.94 % | 30.561 M -27.62 % | 42.222 M -5.51 % | 44.683 M -39.15 % | 73.437 M 762.99 % | 8.510 M -21.42 % | 10.829 M 244.87 % | 3.140 M -63.25 % | 8.546 M 336.23 % | 1.959 M -78.26 % | 9.011 M 82.64 % | 4.934 M -46.18 % | 9.167 M 174.13 % | 3.344 M -45.09 % | 6.090 M 145.25 % | 2.483 M -71.57 % | 8.736 M 743.80 % | 1.035 M -85.41 % | 7.096 M 139.00 % | 2.969 M -45.57 % | 5.455 M 107.36 % | 2.631 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.624 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 21.185 M -9.49 % | 23.406 M -53.19 % | 50.005 M 99.87 % | 25.018 M 6.80 % | 23.425 M 5.14 % | 22.281 M -39.16 % | 36.622 M 44.17 % | 25.402 M 4.14 % | 24.391 M -21.39 % | 31.030 M -60.51 % | 78.568 M 681.02 % | 10.060 M -6.75 % | 10.788 M 48.59 % | 7.260 M -12.96 % | 8.341 M -14.07 % | 9.707 M 10.42 % | 8.791 M 8.50 % | 8.102 M 8.79 % | 7.448 M -9.10 % | 8.193 M -1.37 % | 8.307 M 17.36 % | 7.079 M -28.09 % | 9.843 M -9.41 % | 10.866 M 6.17 % | 10.234 M 251.93 % | 2.908 M -30.02 % | 4.156 M 3.12 % | 4.030 M 0.44 % | 4.012 M | 0.000 -100.00 % | 6.882 M | 0.000 -100.00 % | 2.562 M 7 857.94 % | 32.191 K -99.55 % | 7.107 M 250.55 % | 2.028 M 1 451.86 % | 130.652 K -94.95 % | 2.587 M |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 100.00 % | -100.273 K -100.30 % | 33.013 M 120.06 % | 15.002 M -40.16 % | 25.069 M 0.00 % | 25.069 M 74.74 % | 14.346 M 0.00 % | 14.346 M -16.29 % | 17.138 M 0.00 % | 17.138 M 24.03 % | 13.818 M 0.00 % | 13.818 M -10.01 % | 15.354 M 0.00 % | 15.354 M 46.59 % | 10.474 M 10.12 % | 9.512 M 9.48 % | 8.688 M 8.68 % | 7.995 M -5.09 % | 8.424 M 5.36 % | 7.995 M 0.00 % | 7.995 M 26.90 % | 6.300 M -18.02 % | 7.686 M 21.99 % | 6.300 M -86.26 % | 45.841 M 675.29 % | 5.913 M -76.02 % | 24.659 M 329.54 % | -10.743 M -122.64 % | 47.450 M 101.40 % | 23.560 M -35.28 % | 36.401 M 198.52 % | -36.950 M -267.38 % | 22.075 M 1.66 % | 21.715 M 9.57 % | 19.818 M 183.42 % | -23.756 M |
| Operating income | 46.966 M 11.07 % | 42.287 M 43.52 % | 29.464 M 295.19 % | 7.456 M -57.67 % | 17.615 M -51.59 % | 36.385 M 199.77 % | -36.467 M -2 508.46 % | -1.398 M -101.12 % | 125.352 M 475.62 % | 21.777 M -65.07 % | 62.336 M -42.83 % | 109.045 M -8.98 % | 119.797 M 126.44 % | 52.904 M -68.95 % | 170.394 M 102.72 % | 84.054 M -32.64 % | 124.788 M 54.97 % | 80.525 M -32.66 % | 119.581 M 18.73 % | 100.719 M -0.87 % | 101.606 M 127.38 % | 44.686 M -25.82 % | 60.240 M -21.94 % | 77.167 M 9.72 % | 70.328 M 6.64 % | 65.951 M -5.19 % | 69.559 M 6.45 % | 65.346 M -9.80 % | 72.445 M 59.12 % | 45.528 M -46.37 % | 84.895 M 50.10 % | 56.558 M -22.17 % | 72.673 M 64.89 % | 44.074 M -41.03 % | 74.744 M 78.30 % | 41.920 M -39.09 % | 68.819 M 65.35 % | 41.621 M |
| Operating income ratio | 0.07 -54.83 % | 0.15 234.26 % | 0.04 192.99 % | 0.01 -68.74 % | 0.05 -62.13 % | 0.13 180.14 % | -0.16 -6 305.86 % | 0.00 -101.56 % | 0.16 139.74 % | 0.07 9.28 % | 0.06 -62.74 % | 0.16 -11.82 % | 0.18 58.68 % | 0.11 -21.47 % | 0.15 10.37 % | 0.13 -22.21 % | 0.17 -10.85 % | 0.19 56.30 % | 0.12 -28.85 % | 0.17 10.85 % | 0.15 -1.14 % | 0.16 90.85 % | 0.08 -45.58 % | 0.15 10.25 % | 0.14 -21.29 % | 0.17 49.48 % | 0.12 -29.18 % | 0.16 12.78 % | 0.15 -4.08 % | 0.15 2.90 % | 0.15 -0.76 % | 0.15 -0.90 % | 0.15 -9.84 % | 0.17 22.65 % | 0.14 2.60 % | 0.13 -6.44 % | 0.14 -11.66 % | 0.16 |
| Total other income expenses net | -277.369 K 27.86 % | -384.500 K 61.08 % | -987.845 K -1 202.80 % | 89.576 K -51.83 % | 185.969 K 316.39 % | 44.662 K 102.77 % | -1.610 M -1 047.86 % | 169.898 K 122.76 % | -746.598 K 36.99 % | -1.185 M -225.99 % | 940.484 K 186.13 % | -1.092 M -166.39 % | -409.900 K 94.43 % | -7.355 M -1 982.79 % | -353.118 K -183.48 % | 422.980 K 164.93 % | -651.490 K 68.70 % | -2.082 M -2 975.64 % | -67.683 K -102.10 % | 3.225 M 1 129.05 % | -313.393 K 76.64 % | -1.341 M -649.22 % | 244.222 K 23.91 % | 197.091 K 124.52 % | -803.751 K -148.51 % | -323.427 K -102.34 % | 13.840 M 71 928.53 % | -19.268 K -101.80 % | 1.071 M 111.30 % | 506.727 K 3 313.85 % | -15.767 K -101.65 % | 956.797 K -91.46 % | 11.203 M 13 197.67 % | -85.531 K -101.47 % | 5.822 M 86.81 % | 3.117 M 227.37 % | 951.985 K 552.16 % | -210.540 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.350 B -12.07 % | 1.536 B 37.78 % | 1.114 B -54.53 % | 2.451 B 34.01 % | 1.829 B 10.70 % | 1.652 B -7.34 % | 1.783 B -9.32 % | 1.966 B -1.87 % | 2.004 B 3.78 % | 1.931 B 12.74 % | 1.712 B 11.50 % | 1.536 B 14.80 % | 1.338 B -14.10 % | 1.557 B 69.62 % | 918.152 M 12.15 % | 818.681 M 28.62 % | 636.517 M 40.16 % | 454.123 M 265.91 % | 124.108 M -71.17 % | 430.424 M 125.06 % | 191.251 M 194.16 % | 65.017 M 151.81 % | -125.488 M -221.06 % | 103.658 M -57.54 % | 244.149 M 151.25 % | -476.416 M 1.45 % | -483.422 M -36.64 % | -353.801 M -1.68 % | -347.967 M 29.75 % | -495.353 M -77.30 % | -279.385 M -82.95 % | -152.714 M 68.75 % | -488.658 M -694.28 % | -61.522 M 17.90 % | -74.939 M -141.98 % | 178.494 M |
| Total investments | 45.721 M 18.07 % | 38.722 M -0.15 % | 38.781 M -97.90 % | 1.848 B 5 582.80 % | 32.519 M -4.71 % | 34.127 M -0.07 % | 34.152 M 3.98 % | 32.845 M -0.16 % | 32.898 M 1.94 % | 32.272 M 7.41 % | 30.045 M 53.05 % | 19.631 M 39.83 % | 14.039 M 7.18 % | 13.098 M -0.70 % | 13.190 M 52.63 % | 8.642 M 1.12 % | 8.546 M -7.06 % | 9.195 M -3.84 % | 9.562 M 3.97 % | 9.197 M -0.70 % | 9.261 M -0.35 % | 9.294 M -2.66 % | 9.548 M 15.91 % | 8.238 M -4.46 % | 8.622 M -7.68 % | 9.340 M 222.07 % | 2.900 M 0.00 % | 2.900 M -4.92 % | 3.050 M -2.15 % | 3.117 M -4.09 % | 3.250 M -0.60 % | 3.270 M -3.99 % | 3.405 M -6.04 % | 3.625 M -2.64 % | 3.723 M -98.96 % | 356.988 M |
| Total debt | 2.021 B -7.88 % | 2.194 B 18.13 % | 1.857 B -39.39 % | 3.065 B 7.04 % | 2.863 B 7.45 % | 2.665 B 2.48 % | 2.600 B -0.31 % | 2.608 B 0.25 % | 2.602 B -2.12 % | 2.658 B 6.35 % | 2.500 B -0.81 % | 2.520 B 5.24 % | 2.394 B 1.17 % | 2.367 B 12.25 % | 2.109 B 13.90 % | 1.851 B 44.55 % | 1.281 B 20.01 % | 1.067 B 4.80 % | 1.018 B 7.74 % | 945.131 M 7.94 % | 875.640 M 29.48 % | 676.292 M 3.44 % | 653.801 M -2.91 % | 673.430 M -20.68 % | 849.015 M 320.30 % | 202.000 M -31.29 % | 294.000 M -20.54 % | 370.000 M 15.63 % | 320.000 M 370.59 % | 68.000 M -39.80 % | 112.958 M -17.65 % | 137.169 M 11.33 % | 123.205 M 7.13 % | 115.010 M -18.60 % | 141.291 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.185 B | 0.000 -100.00 % | 879.518 M 158.02 % | 340.874 M -61.25 % | 879.615 M 637.56 % | 119.261 M -86.57 % | 888.118 M 151.46 % | 353.183 M -60.07 % | 884.589 M 153.61 % | 348.794 M -58.43 % | 839.061 M 165.69 % | 315.811 M -61.87 % | 828.275 M 171.41 % | 305.177 M -59.04 % | 745.145 M 182.85 % | 263.438 M -64.58 % | 743.704 M 523.72 % | 119.238 M 0.00 % | 119.238 M 0.00 % | 119.239 M -0.02 % | 119.262 M 0.00 % | 119.264 M -0.01 % | 119.280 M 0.00 % | 119.280 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 742.216 M |
| Retained earnings | 1.749 B 2.49 % | 1.707 B 1.96 % | 1.674 B 0.64 % | 1.663 B -0.92 % | 1.679 B 0.84 % | 1.665 B 2.08 % | 1.631 B -1.64 % | 1.658 B 0.14 % | 1.656 B 2.41 % | 1.617 B 1.34 % | 1.595 B 1.26 % | 1.576 B 6.53 % | 1.479 B -1.05 % | 1.495 B 4.89 % | 1.425 B 8.48 % | 1.313 B 5.84 % | 1.241 B 3.61 % | 1.198 B 5.81 % | 1.132 B 7.09 % | 1.057 B 8.90 % | 970.777 M 3.95 % | 933.887 M 3.05 % | 906.239 M 3.87 % | 872.438 M 8.19 % | 806.374 M 1.54 % | 794.107 M 7.77 % | 736.820 M 7.94 % | 682.618 M 8.88 % | 626.965 M 2.16 % | 613.719 M 6.80 % | 574.655 M 9.75 % | 523.598 M 10.54 % | 473.690 M 17.81 % | 402.093 M -3.60 % | 417.128 M | 0.000 |
| Common stock | 433.393 M -0.72 % | 436.525 M 6.72 % | 409.044 M 0.00 % | 409.042 M 0.00 % | 409.042 M 0.00 % | 409.042 M -0.14 % | 409.628 M 0.00 % | 409.628 M 0.00 % | 409.628 M -0.03 % | 409.736 M 0.00 % | 409.736 M 0.16 % | 409.086 M 0.00 % | 409.086 M 0.00 % | 409.086 M 0.00 % | 409.086 M 1.81 % | 401.813 M 0.00 % | 401.813 M 0.00 % | 401.813 M 0.00 % | 401.813 M 0.00 % | 401.813 M 0.00 % | 401.813 M 0.00 % | 401.806 M 0.00 % | 401.805 M 0.00 % | 401.800 M 0.00 % | 401.800 M 0.00 % | 401.800 M 0.00 % | 401.800 M 0.00 % | 401.800 M 0.00 % | 401.800 M 0.00 % | 401.800 M 0.00 % | 401.800 M 0.00 % | 401.800 M 0.00 % | 401.800 M 14.80 % | 350.000 M 0.00 % | 350.000 M | 0.000 |
| Total equity | 3.276 B 1.26 % | 3.235 B 10.93 % | 2.917 B 0.06 % | 2.915 B -0.88 % | 2.941 B -0.74 % | 2.962 B 0.60 % | 2.945 B -1.12 % | 2.978 B 0.55 % | 2.962 B 1.47 % | 2.919 B 0.82 % | 2.895 B 2.44 % | 2.826 B 3.84 % | 2.722 B -0.40 % | 2.733 B 2.83 % | 2.657 B 6.10 % | 2.504 B 2.89 % | 2.434 B 1.83 % | 2.390 B 2.96 % | 2.322 B 4.68 % | 2.218 B 4.07 % | 2.131 B 1.88 % | 2.092 B 2.09 % | 2.049 B 3.40 % | 1.982 B 3.68 % | 1.912 B 7.49 % | 1.778 B 3.45 % | 1.719 B 4.48 % | 1.645 B 3.58 % | 1.588 B 0.88 % | 1.574 B 2.54 % | 1.535 B 4.83 % | 1.465 B 3.53 % | 1.415 B 63.57 % | 864.921 M -1.37 % | 876.972 M 18.16 % | 742.216 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.264 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.897 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.627 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.342 M -61.29 % | 6.051 M -33.02 % | 9.033 M -30.24 % | 12.948 M -25.16 % | 17.301 M | 0.000 |
| Long term debt | 2.002 B -4.98 % | 2.106 B 22.44 % | 1.720 B -2.59 % | 1.766 B -7.14 % | 1.902 B -16.75 % | 2.285 B 9.81 % | 2.080 B -2.84 % | 2.141 B -0.14 % | 2.144 B 3.44 % | 2.073 B 1.75 % | 2.037 B -2.32 % | 2.086 B 1.22 % | 2.060 B -0.89 % | 2.079 B 13.48 % | 1.832 B 11.62 % | 1.641 B 52.99 % | 1.073 B 27.80 % | 839.491 M 4.61 % | 802.493 M 7.23 % | 748.402 M 13.89 % | 657.127 M 4.94 % | 626.181 M 9.90 % | 569.780 M 11.41 % | 511.430 M -4.76 % | 537.015 M 1 578.17 % | 32.000 M -13.68 % | 37.072 M 0.19 % | 37.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 2.017 B -4.93 % | 2.122 B 22.21 % | 1.736 B -2.43 % | 1.779 B -7.07 % | 1.915 B -16.67 % | 2.298 B 9.62 % | 2.096 B -2.77 % | 2.156 B -0.09 % | 2.158 B 3.48 % | 2.085 B 1.72 % | 2.050 B -2.36 % | 2.100 B 1.18 % | 2.075 B -0.92 % | 2.094 B 13.31 % | 1.848 B 11.49 % | 1.658 B 51.94 % | 1.091 B 27.13 % | 858.203 M 7.46 % | 798.643 M 3.66 % | 770.457 M 12.94 % | 682.206 M 5.31 % | 647.827 M 9.49 % | 591.672 M 9.95 % | 538.145 M -2.57 % | 552.351 M 1 058.54 % | 47.677 M -10.07 % | 53.017 M 0.30 % | 52.858 M 226.31 % | 16.199 M -53.44 % | 34.791 M -12.70 % | 39.852 M -14.78 % | 46.762 M -11.15 % | 52.629 M -11.99 % | 59.797 M -10.48 % | 66.796 M | 0.000 |
| Other current liabilities | 969.399 M 6.01 % | 914.410 M -44.13 % | 1.637 B 161.36 % | 626.258 M -13.44 % | 723.512 M 153.21 % | 285.737 M -64.38 % | 802.157 M 56.27 % | 513.323 M -35.45 % | 795.278 M 69.00 % | 470.573 M -38.43 % | 764.269 M 105.52 % | 371.865 M -52.16 % | 777.354 M -0.54 % | 781.584 M 98.36 % | 394.030 M 22.03 % | 322.891 M 14.37 % | 282.327 M 8.37 % | 260.519 M -9.94 % | 289.287 M 22.23 % | 236.675 M 9.11 % | 216.912 M -31.08 % | 314.718 M -48.27 % | 608.422 M 13.12 % | 537.868 M 14.45 % | 469.968 M -6.32 % | 501.651 M -0.32 % | 503.272 M 56.49 % | 321.595 M -23.70 % | 421.511 M 2.73 % | 410.301 M -4.05 % | 427.618 M 34.62 % | 317.639 M -18.06 % | 387.640 M 24.74 % | 310.747 M -22.90 % | 403.051 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 483.975 M 6.90 % | 452.726 M -11.62 % | 512.257 M 9.62 % | 467.291 M 19.37 % | 391.476 M 71.86 % | 227.793 M -11.24 % | 256.633 M -18.88 % | 316.368 M | 0.000 | 0.000 -100.00 % | 657.766 M 29.74 % | 506.979 M -6.43 % | 541.815 M -11.56 % | 612.612 M 6.90 % | 573.057 M -3.40 % | 593.207 M 20.86 % | 490.812 M -12.15 % | 558.719 M 278.19 % | 147.734 M 29.24 % | 114.310 M 16.81 % | 97.857 M -9.90 % | 108.611 M -31.53 % | 158.620 M 70.93 % | 92.797 M -13.25 % | 106.974 M 11.17 % | 96.224 M -25.86 % | 129.792 M 55.95 % | 83.227 M 4.72 % | 79.473 M -15.22 % | 93.739 M -15.79 % | 111.317 M | 0.000 |
| Short term debt | 19.824 M -77.42 % | 87.775 M -36.01 % | 137.168 M -89.58 % | 1.316 B 52.89 % | 861.004 M 230.16 % | 260.781 M -32.64 % | 387.126 M -17.11 % | 467.055 M -22.48 % | 602.526 M 24.73 % | 483.055 M 37.14 % | 352.224 M -18.92 % | 434.400 M 81.61 % | 239.192 M 5.98 % | 225.700 M -1.14 % | 228.301 M 15.93 % | 196.930 M 0.71 % | 195.550 M -12.13 % | 222.532 M -3.61 % | 230.864 M 18.52 % | 194.782 M -10.45 % | 217.520 M 176.32 % | -285.005 M -447.19 % | 82.088 M -49.33 % | 162.000 M -48.08 % | 312.000 M 83.53 % | 170.000 M -33.85 % | 257.000 M -25.07 % | 343.000 M 7.19 % | 320.000 M 370.59 % | 68.000 M -30.61 % | 98.000 M -20.33 % | 123.000 M 17.14 % | 105.000 M 10.53 % | 95.000 M -20.83 % | 120.000 M | 0.000 |
| Total current liabilities | 2.505 B 5.24 % | 2.380 B -27.75 % | 3.295 B 4.78 % | 3.144 B 0.64 % | 3.124 B 23.06 % | 2.539 B -11.20 % | 2.859 B -2.10 % | 2.921 B 9.60 % | 2.665 B 6.63 % | 2.499 B -7.92 % | 2.714 B 10.78 % | 2.450 B 4.48 % | 2.345 B 1.44 % | 2.312 B -11.52 % | 2.613 B 22.67 % | 2.130 B 9.02 % | 1.954 B 1.06 % | 1.933 B -5.16 % | 2.038 B 12.43 % | 1.813 B 3.73 % | 1.748 B 12.80 % | 1.549 B -8.57 % | 1.695 B 19.46 % | 1.419 B -5.34 % | 1.499 B 9.95 % | 1.363 B -10.17 % | 1.517 B 13.56 % | 1.336 B 1.43 % | 1.317 B 36.02 % | 968.425 M -16.36 % | 1.158 B 11.82 % | 1.036 B 4.52 % | 990.735 M 9.35 % | 906.011 M -5.90 % | 962.814 M | 0.000 |
| Total liabilities | 4.522 B 0.45 % | 4.502 B -10.51 % | 5.031 B 2.17 % | 4.924 B -2.29 % | 5.039 B 4.19 % | 4.837 B -2.39 % | 4.955 B -2.39 % | 5.076 B 5.27 % | 4.823 B 5.20 % | 4.584 B -3.77 % | 4.764 B 4.72 % | 4.549 B 2.93 % | 4.420 B 0.32 % | 4.406 B -1.23 % | 4.461 B 17.78 % | 3.788 B 24.40 % | 3.045 B 9.08 % | 2.791 B -1.61 % | 2.837 B 9.82 % | 2.583 B 6.31 % | 2.430 B 10.59 % | 2.197 B -3.90 % | 2.286 B 16.84 % | 1.957 B -4.60 % | 2.051 B 45.38 % | 1.411 B -10.17 % | 1.570 B 13.06 % | 1.389 B 4.16 % | 1.333 B 32.92 % | 1.003 B -16.24 % | 1.198 B 10.67 % | 1.082 B 3.73 % | 1.043 B 8.03 % | 965.809 M -6.20 % | 1.030 B | 0.000 |
| Other non current assets | 3.078 B -7.67 % | 3.334 B -2.98 % | 3.436 B 103.23 % | 1.691 B -48.26 % | 3.268 B 102.26 % | 1.616 B -52.31 % | 3.388 B -5.75 % | 3.595 B 2.17 % | 3.518 B 11.81 % | 3.147 B 3.22 % | 3.049 B 7.40 % | 2.839 B 11.81 % | 2.539 B -15.13 % | 2.991 B 14.99 % | 2.601 B 33.43 % | 1.950 B 20.39 % | 1.619 B 3.05 % | 1.571 B 11.77 % | 1.406 B -1.65 % | 1.429 B 24.13 % | 1.152 B 36.35 % | 844.597 M 22.64 % | 688.687 M 1 513.64 % | 42.679 M -18.69 % | 52.487 M 150.96 % | 20.914 M -2.17 % | 21.378 M -7.71 % | 23.164 M -67.39 % | 71.041 M 282.94 % | 18.552 M 11.09 % | 16.700 M 0.00 % | 16.700 M 0.00 % | 16.700 M 0.00 % | 16.700 M 0.00 % | 16.700 M 109.36 % | -178.494 M |
| Long term investments | 0.000 100.00 % | -191.580 M -11.18 % | -172.320 M -110.99 % | 1.568 B 9 046.45 % | -17.526 M -101.11 % | 1.577 B 1 674.75 % | -100.161 M -0.02 % | -100.144 M 3.68 % | -103.974 M 48.88 % | -203.372 M 9.03 % | -223.571 M -0.68 % | -222.057 M -3.52 % | -214.504 M 68.92 % | -690.236 M -72.30 % | -400.608 M -68.45 % | -237.827 M 11.87 % | -269.847 M 21.91 % | -345.557 M -4.78 % | -329.787 M 38.60 % | -537.093 M -37.81 % | -389.726 M -88.58 % | -206.666 M -25.27 % | -164.970 M -152.53 % | 314.079 M 15.14 % | 272.789 M 6.24 % | 256.778 M 27.97 % | 200.661 M 94.56 % | 103.136 M 40.17 % | 73.581 M -1.98 % | 75.069 M -6.16 % | 79.994 M -0.67 % | 80.534 M 5.49 % | 76.342 M -11.64 % | 86.399 M 25.11 % | 69.061 M | 0.000 |
| Intangible assets | 141.589 M -1.16 % | 143.248 M -1.34 % | 145.194 M 9.95 % | 132.057 M 0.98 % | 130.772 M -1.35 % | 132.565 M -1.49 % | 134.573 M -0.86 % | 135.735 M -1.43 % | 137.705 M -1.41 % | 139.676 M -0.28 % | 140.071 M -0.72 % | 141.087 M -1.23 % | 142.848 M -0.33 % | 143.318 M -1.21 % | 145.074 M 1.60 % | 142.788 M -2.02 % | 145.729 M -0.94 % | 147.115 M -0.48 % | 147.821 M -1.09 % | 149.454 M -0.92 % | 150.843 M 0.52 % | 150.064 M -0.95 % | 151.510 M -0.95 % | 152.957 M 31.64 % | 116.191 M -0.87 % | 117.212 M -0.87 % | 118.240 M -0.26 % | 118.554 M -0.83 % | 119.546 M 14.09 % | 104.779 M -0.58 % | 105.389 M -0.58 % | 106.000 M -0.58 % | 106.613 M -0.57 % | 107.226 M -0.57 % | 107.840 M | 0.000 |
| GoodWill | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K 0.00 % | 543.945 K | 0.000 |
| Goodwill and intangible assets | 142.133 M -1.15 % | 143.792 M -1.34 % | 145.738 M 9.91 % | 132.601 M 0.98 % | 131.316 M -1.35 % | 133.109 M -1.49 % | 135.117 M -0.85 % | 136.279 M -1.42 % | 138.249 M -1.41 % | 140.220 M -0.28 % | 140.615 M -0.72 % | 141.631 M -1.23 % | 143.392 M -0.33 % | 143.862 M -1.21 % | 145.618 M 1.59 % | 143.332 M -2.01 % | 146.273 M -0.94 % | 147.659 M -0.48 % | 148.365 M -1.09 % | 149.998 M -0.92 % | 151.387 M 0.52 % | 150.608 M -0.95 % | 152.054 M -0.94 % | 153.501 M 31.49 % | 116.735 M -0.87 % | 117.756 M -0.87 % | 118.784 M -0.26 % | 119.098 M -0.83 % | 120.090 M 14.02 % | 105.323 M -0.58 % | 105.933 M -0.57 % | 106.544 M -0.57 % | 107.157 M -0.57 % | 107.770 M -0.57 % | 108.384 M | 0.000 |
| Property plant equipment net | 630.247 M -1.24 % | 638.169 M -1.92 % | 650.651 M -1.82 % | 662.683 M -1.64 % | 673.728 M -0.86 % | 679.555 M 1.30 % | 670.820 M -1.04 % | 677.876 M 1.49 % | 667.916 M -4.41 % | 698.756 M 4.20 % | 670.575 M 14.18 % | 587.281 M 10.54 % | 531.290 M 9.70 % | 484.303 M 0.03 % | 484.151 M 16.56 % | 415.365 M 2.24 % | 406.268 M 25.97 % | 322.511 M 5.68 % | 305.164 M -6.53 % | 326.484 M 4.66 % | 311.959 M -0.07 % | 312.176 M -1.37 % | 316.527 M 3.10 % | 306.999 M -0.73 % | 309.260 M -0.82 % | 311.821 M 0.86 % | 309.160 M 1.62 % | 304.239 M 44.70 % | 210.251 M -7.94 % | 228.378 M -2.53 % | 234.312 M -1.95 % | 238.975 M -3.05 % | 246.488 M -2.34 % | 252.383 M -2.33 % | 258.393 M | 0.000 |
| Total non current assets | 3.960 B -1.75 % | 4.030 B -3.22 % | 4.164 B 0.19 % | 4.156 B -0.04 % | 4.158 B 1.35 % | 4.103 B -2.14 % | 4.192 B -5.06 % | 4.416 B 2.27 % | 4.318 B 11.43 % | 3.875 B 3.95 % | 3.728 B 8.89 % | 3.424 B 11.44 % | 3.072 B 2.63 % | 2.993 B 3.29 % | 2.898 B 24.09 % | 2.336 B 18.88 % | 1.965 B 12.00 % | 1.754 B 10.16 % | 1.592 B 11.58 % | 1.427 B 11.38 % | 1.281 B 11.26 % | 1.152 B 10.44 % | 1.043 B 21.41 % | 858.991 M 8.58 % | 791.080 M 6.28 % | 744.335 M 8.09 % | 688.634 M 18.10 % | 583.086 M 14.69 % | 508.422 M 11.05 % | 457.852 M -2.15 % | 467.894 M -0.39 % | 469.729 M -0.59 % | 472.508 M -3.41 % | 489.174 M 1.92 % | 479.941 M 368.88 % | -178.494 M |
| Other current assets | 501.308 M 8.78 % | 460.862 M 25.74 % | 366.527 M 18.42 % | 309.517 M 206.46 % | 100.998 M -60.61 % | 256.434 M 145.34 % | 104.524 M -51.15 % | 213.973 M 243.73 % | 62.251 M -70.42 % | 210.469 M -11.06 % | 236.630 M 34.52 % | 175.907 M -11.10 % | 197.866 M -12.10 % | 225.092 M 36.12 % | 165.359 M 17.25 % | 141.036 M -23.97 % | 185.496 M -8.12 % | 201.880 M 39.08 % | 145.149 M -18.44 % | 177.956 M -11.75 % | 201.658 M -61.00 % | 517.112 M 25.51 % | 412.019 M -36.73 % | 651.167 M -16.48 % | 779.666 M 417.12 % | 150.770 M 221.77 % | 46.857 M -64.72 % | 132.822 M -1.39 % | 134.700 M 2.66 % | 131.214 M -67.90 % | 408.708 M -6.60 % | 437.605 M 235.67 % | 130.369 M 90.58 % | 68.407 M -41.59 % | 117.106 M | 0.000 |
| Short term investments | 90.270 M -60.80 % | 230.302 M 9.10 % | 211.101 M -24.62 % | 280.034 M 459.56 % | 50.045 M 103.24 % | -1.543 B -1 248.93 % | 134.313 M 1.00 % | 132.988 M -2.84 % | 136.872 M -41.92 % | 235.645 M -7.09 % | 253.616 M 4.94 % | 241.687 M 5.75 % | 228.543 M -67.51 % | 703.334 M 69.97 % | 413.799 M 67.89 % | 246.468 M -11.47 % | 278.392 M -21.52 % | 354.752 M 4.54 % | 339.349 M -37.88 % | 546.290 M 36.92 % | 398.988 M 84.75 % | 215.959 M 23.75 % | 174.519 M 157.06 % | -305.842 M -15.78 % | -264.167 M -6.76 % | -247.438 M -25.12 % | -197.761 M -97.30 % | -100.236 M -42.12 % | -70.531 M 1.98 % | -71.952 M 6.24 % | -76.744 M 0.67 % | -77.264 M -5.93 % | -72.936 M 11.89 % | -82.775 M -26.69 % | -65.338 M -118.30 % | 356.988 M |
| cash and cash equivalents | 671.198 M 1.91 % | 658.651 M -11.36 % | 743.023 M 21.02 % | 613.953 M -40.65 % | 1.034 B 2.16 % | 1.013 B 23.88 % | 817.379 M 27.25 % | 642.327 M 7.36 % | 598.304 M -17.78 % | 727.654 M -7.57 % | 787.214 M -20.02 % | 984.255 M -6.86 % | 1.057 B 30.55 % | 809.419 M -32.01 % | 1.190 B 15.29 % | 1.033 B 60.29 % | 644.177 M 5.09 % | 612.994 M -31.44 % | 894.152 M 73.72 % | 514.707 M -24.79 % | 684.390 M 11.96 % | 611.276 M -21.56 % | 779.289 M 36.77 % | 569.772 M -5.80 % | 604.866 M -10.84 % | 678.416 M -12.74 % | 777.422 M 7.41 % | 723.801 M 8.36 % | 667.967 M 18.57 % | 563.353 M 43.59 % | 392.344 M 35.35 % | 289.883 M -52.62 % | 611.863 M 246.60 % | 176.532 M -18.36 % | 216.230 M 221.14 % | -178.494 M |
| Cash and short term investments | 761.468 M -14.34 % | 888.952 M -6.83 % | 954.124 M 6.73 % | 893.987 M -17.56 % | 1.084 B 7.10 % | 1.013 B 6.40 % | 951.693 M 22.75 % | 775.315 M 5.46 % | 735.175 M -23.68 % | 963.299 M -7.45 % | 1.041 B -15.10 % | 1.226 B -4.61 % | 1.285 B -15.04 % | 1.513 B -5.70 % | 1.604 B 25.43 % | 1.279 B 38.64 % | 922.569 M -4.67 % | 967.746 M -21.54 % | 1.234 B 16.26 % | 1.061 B -2.07 % | 1.083 B 30.96 % | 827.235 M -13.27 % | 953.808 M 67.40 % | 569.772 M -5.80 % | 604.866 M -10.84 % | 678.416 M -12.74 % | 777.422 M 7.41 % | 723.801 M 8.36 % | 667.967 M 18.57 % | 563.353 M 43.59 % | 392.344 M 35.35 % | 289.883 M -52.62 % | 611.863 M 246.60 % | 176.532 M -18.36 % | 216.230 M 21.14 % | 178.494 M |
| Total current assets | 3.839 B 3.55 % | 3.707 B -2.01 % | 3.783 B 2.74 % | 3.682 B -3.65 % | 3.822 B 3.40 % | 3.696 B -0.31 % | 3.707 B 1.90 % | 3.638 B 4.97 % | 3.466 B -4.45 % | 3.628 B -7.71 % | 3.931 B -0.53 % | 3.952 B -2.88 % | 4.069 B -1.83 % | 4.145 B -1.77 % | 4.220 B 6.66 % | 3.956 B 12.59 % | 3.514 B 2.53 % | 3.427 B -3.89 % | 3.566 B 5.69 % | 3.374 B 2.88 % | 3.280 B 4.54 % | 3.137 B -4.71 % | 3.292 B 6.92 % | 3.079 B -2.90 % | 3.171 B 29.73 % | 2.445 B -6.00 % | 2.601 B 6.10 % | 2.451 B 1.56 % | 2.413 B 13.85 % | 2.120 B -6.42 % | 2.265 B 9.05 % | 2.077 B 4.61 % | 1.986 B 48.01 % | 1.342 B -5.96 % | 1.427 B 699.27 % | 178.494 M |
| Inventory | 280.715 M -12.47 % | 320.709 M 19.20 % | 269.043 M -6.85 % | 288.822 M -9.21 % | 318.135 M 24.26 % | 256.031 M 16.13 % | 220.469 M -22.51 % | 284.500 M 8.83 % | 261.420 M -0.36 % | 262.364 M 12.04 % | 234.165 M -37.78 % | 376.372 M -7.19 % | 405.542 M 5.05 % | 386.061 M 24.72 % | 309.540 M -28.58 % | 433.393 M 20.78 % | 358.837 M -2.55 % | 368.223 M 47.30 % | 249.982 M -35.78 % | 389.249 M 10.15 % | 353.371 M -0.59 % | 355.452 M -53.98 % | 772.321 M -0.52 % | 776.390 M 1.61 % | 764.087 M 10.14 % | 693.722 M 26.82 % | 547.032 M -4.03 % | 570.003 M 9.71 % | 519.561 M 23.94 % | 419.194 M -4.90 % | 440.785 M -14.82 % | 517.450 M 2.73 % | 503.684 M 9.39 % | 460.463 M -1.87 % | 469.222 M | 0.000 |
| Net receivables | 2.295 B 12.71 % | 2.036 B -7.15 % | 2.193 B 0.16 % | 2.190 B -5.53 % | 2.318 B 6.77 % | 2.171 B -10.67 % | 2.430 B 0.05 % | 2.429 B 0.89 % | 2.408 B 6.80 % | 2.254 B -8.89 % | 2.474 B 11.05 % | 2.228 B -1.12 % | 2.253 B 7.83 % | 2.090 B -4.95 % | 2.199 B 4.54 % | 2.103 B 2.73 % | 2.047 B 4.23 % | 1.964 B 1.37 % | 1.938 B 6.33 % | 1.822 B 11.02 % | 1.641 B 8.45 % | 1.513 B 31.11 % | 1.154 B -0.24 % | 1.157 B 5.86 % | 1.093 B 10.19 % | 991.891 M -19.31 % | 1.229 B 13.60 % | 1.082 B -0.83 % | 1.091 B 8.46 % | 1.006 B -7.85 % | 1.092 B 20.94 % | 902.661 M 12.64 % | 801.357 M 25.97 % | 636.153 M -6.73 % | 682.053 M | 0.000 |
| Tax assets | 109.458 M 2.84 % | 106.438 M 2.10 % | 104.244 M 1.85 % | 102.350 M -0.38 % | 102.738 M 5.63 % | 97.259 M -1.41 % | 98.649 M -7.97 % | 107.195 M 10.26 % | 97.218 M 4.89 % | 92.683 M 1.07 % | 91.698 M 17.30 % | 78.172 M 6.55 % | 73.365 M 14.26 % | 64.208 M -5.31 % | 67.806 M 4.21 % | 65.068 M 3.97 % | 62.583 M 7.51 % | 58.211 M -7.32 % | 62.807 M 7.80 % | 58.264 M 3.77 % | 56.145 M 10.01 % | 51.034 M 0.83 % | 50.613 M 21.28 % | 41.733 M 4.83 % | 39.810 M 7.40 % | 37.066 M -4.10 % | 38.651 M 15.55 % | 33.450 M -0.03 % | 33.458 M 9.59 % | 30.530 M -1.37 % | 30.955 M 14.74 % | 26.977 M 4.48 % | 25.821 M -0.39 % | 25.922 M -5.41 % | 27.404 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.446 B 9.42 % | 1.321 B -9.32 % | 1.457 B 24.46 % | 1.171 B 6.39 % | 1.100 B -27.40 % | 1.516 B -6.74 % | 1.625 B -1.88 % | 1.656 B 37.93 % | 1.201 B -7.98 % | 1.305 B -14.51 % | 1.526 B 18.46 % | 1.289 B -0.08 % | 1.290 B 1.53 % | 1.270 B -16.12 % | 1.514 B 23.36 % | 1.227 B 16.71 % | 1.052 B 11.42 % | 943.935 M -12.28 % | 1.076 B 17.79 % | 913.565 M -1.91 % | 931.335 M 27.57 % | 730.051 M -26.91 % | 998.771 M 42.52 % | 700.811 M 1.26 % | 692.078 M 4.70 % | 660.997 M -7.43 % | 714.070 M 30.55 % | 546.961 M -0.81 % | 551.442 M 18.93 % | 463.662 M -21.51 % | 590.765 M 20.55 % | 490.057 M 3.10 % | 475.334 M 29.30 % | 367.632 M -10.94 % | 412.788 M | 0.000 |
| Tax payables | 70.336 M 23.25 % | 57.066 M -10.53 % | 63.785 M 105.02 % | 31.111 M 31.28 % | 23.699 M -1.25 % | 23.999 M -46.27 % | 44.663 M 36.62 % | 32.691 M 5.27 % | 31.053 M 146.42 % | 12.602 M -82.25 % | 71.006 M 84.21 % | 38.546 M -0.35 % | 38.681 M 13.34 % | 34.130 M -62.54 % | 91.115 M 102.55 % | 44.983 M 7.27 % | 41.933 M -14.20 % | 48.871 M -39.18 % | 80.356 M 151.29 % | 31.978 M 26.42 % | 25.294 M 21.00 % | 20.904 M -15.68 % | 24.792 M 38.99 % | 17.838 M -27.28 % | 24.528 M -19.23 % | 30.368 M -29.31 % | 42.957 M 97.62 % | 21.737 M -10.54 % | 24.299 M -8.17 % | 26.461 M -36.25 % | 41.505 M 92.24 % | 21.591 M -5.14 % | 22.761 M -41.48 % | 38.894 M 44.18 % | 26.975 M | 0.000 |
| Deferred revenue non current | 14.344 M 2.18 % | 14.038 M -3.20 % | 14.503 M 20.10 % | 12.075 M 3.90 % | 11.622 M -1.78 % | 11.832 M -3.52 % | 12.264 M 19.99 % | 10.221 M 0.96 % | 10.123 M 5.83 % | 9.566 M -3.83 % | 9.947 M -17.38 % | 12.040 M -5.51 % | 12.743 M -4.73 % | 13.376 M -8.29 % | 14.585 M -6.14 % | 15.539 M -9.88 % | 17.243 M 1.27 % | 17.026 M -3.31 % | 17.610 M -14.87 % | 20.685 M -13.57 % | 23.932 M 16.47 % | 20.548 M -2.07 % | 20.984 M -18.90 % | 25.873 M 78.64 % | 14.483 M -2.23 % | 14.813 M -2.18 % | 15.143 M 1.14 % | 14.972 M -2.16 % | 15.302 M -54.84 % | 33.883 M -7.40 % | 36.591 M -8.02 % | 39.782 M -6.74 % | 42.656 M -7.06 % | 45.898 M -5.43 % | 48.533 M | 0.000 |
| Minority interest | 37.842 M -16.78 % | 45.471 M -3.31 % | 47.028 M -0.40 % | 47.217 M 0.79 % | 46.848 M -0.97 % | 47.309 M -4.96 % | 49.778 M -10.29 % | 55.486 M 25.12 % | 44.345 M 6.46 % | 41.654 M -2.00 % | 42.506 M -7.11 % | 45.760 M 6.13 % | 43.117 M -1.70 % | 43.862 M 0.58 % | 43.608 M -1.00 % | 44.047 M -6.90 % | 47.310 M 0.34 % | 47.152 M 6.32 % | 44.347 M -1.72 % | 45.125 M 0.48 % | 44.909 M 4.95 % | 42.790 M 60.01 % | 26.742 M 93.85 % | 13.795 M 46.36 % | 9.425 M 21.72 % | 7.743 M 36.60 % | 5.669 M -1.52 % | 5.756 M 26.52 % | 4.550 M 17.59 % | 3.869 M -0.97 % | 3.907 M -1.46 % | 3.965 M -0.52 % | 3.986 M -0.13 % | 3.991 M 296.45 % | 1.007 M | 0.000 |
| Capital lease obligations | 17.672 M 19.29 % | 14.814 M -11.41 % | 16.722 M -5.49 % | 17.693 M 121.43 % | -82.576 M -539.21 % | 18.801 M -1.15 % | 19.021 M 5.41 % | 18.044 M -89.08 % | 165.174 M 755.27 % | 19.313 M 1.17 % | 19.089 M -7.67 % | 20.676 M 1.21 % | 20.429 M -3.55 % | 21.182 M -2.19 % | 21.656 M -8.74 % | 23.731 M -16.74 % | 28.502 M | 0.000 -100.00 % | 23.003 M | 0.000 | 0.000 100.00 % | -335.115 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.626 K -99.28 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.056 B 860.35 % | -138.854 M -117.66 % | 786.484 M 1 031.70 % | -84.414 M -110.48 % | 805.754 M 11.60 % | 721.978 M -15.48 % | 854.226 M -0.06 % | 854.781 M 0.33 % | 851.939 M 2 607.19 % | -33.980 M -104.01 % | 847.453 M 25.26 % | 676.559 M -14.41 % | 790.489 M 18.73 % | 665.772 M -14.61 % | 779.684 M | 0.000 -100.00 % | 480.514 M | 0.000 -100.00 % | 480.511 M | 0.000 -100.00 % | 713.662 M 50.29 % | 474.856 M -34.52 % | 725.160 M 4.53 % | 693.733 M 44.76 % | 479.216 M -16.60 % | 574.630 M 19.91 % | 479.216 M -13.66 % | 555.028 M 15.82 % | 479.216 M -13.66 % | 555.028 M 0.00 % | 555.028 M 3.70 % | 535.245 M 11.69 % | 479.216 M 340.31 % | 108.837 M 0.00 % | 108.837 M | 0.000 |
| Deferred tax liabilities non current | 1.105 M -1.59 % | 1.123 M -7.62 % | 1.215 M 7.98 % | 1.126 M -2.10 % | 1.150 M -1.81 % | 1.171 M -64.64 % | 3.311 M -21.95 % | 4.243 M 23.91 % | 3.424 M 20.28 % | 2.847 M -1.72 % | 2.897 M 45.34 % | 1.993 M 1.37 % | 1.966 M -5.42 % | 2.079 M 21.78 % | 1.707 M 77.23 % | 963.076 K -1.89 % | 981.641 K -41.76 % | 1.686 M 9.26 % | 1.543 M 12.66 % | 1.369 M 19.43 % | 1.147 M 4.52 % | 1.097 M 20.75 % | 908.422 K 7.93 % | 841.663 K -1.29 % | 852.679 K -1.28 % | 863.696 K -1.26 % | 874.713 K -1.24 % | 885.730 K -1.23 % | 896.747 K -1.21 % | 907.763 K -1.20 % | 918.780 K -1.18 % | 929.797 K -1.17 % | 940.814 K -1.05 % | 950.820 K -1.25 % | 962.848 K | 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 |
| Total assets | 7.799 B 0.79 % | 7.737 B -2.64 % | 7.947 B 1.39 % | 7.838 B -1.77 % | 7.980 B 2.32 % | 7.799 B -1.28 % | 7.900 B -1.92 % | 8.054 B 3.47 % | 7.784 B 3.75 % | 7.503 B -2.04 % | 7.659 B 3.84 % | 7.376 B 3.28 % | 7.141 B 0.04 % | 7.139 B 0.29 % | 7.118 B 13.13 % | 6.292 B 14.84 % | 5.479 B 5.73 % | 5.182 B 0.45 % | 5.159 B 7.44 % | 4.801 B 5.27 % | 4.561 B 6.34 % | 4.289 B -1.07 % | 4.335 B 10.08 % | 3.938 B -0.61 % | 3.962 B 24.25 % | 3.189 B -3.05 % | 3.289 B 8.41 % | 3.034 B 3.85 % | 2.922 B 13.35 % | 2.578 B -5.69 % | 2.733 B 7.31 % | 2.547 B 3.61 % | 2.458 B 34.27 % | 1.831 B -3.98 % | 1.907 B | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -320.612 M -201.64 % | 315.453 M | 0.000 -100.00 % | 916.965 M 552.23 % | -202.763 M -149.97 % | 405.793 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.540 K | 0.000 100.00 % | -1.944 M 56.36 % | -4.455 M -200.00 % | 4.455 M | 0.000 -100.00 % | 19.797 M 285.39 % | -10.679 M -200.00 % | 10.679 M | 0.000 -100.00 % | 5.348 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.616 M 300.00 % | -807.866 K -200.00 % | 807.866 K | 0.000 -100.00 % | 2.875 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.824 M | 0.000 100.00 % | -116.282 M -133.35 % | 348.699 M 200.00 % | -348.699 M | 0.000 100.00 % | -899.508 M -407.06 % | 292.937 M 200.00 % | -292.937 M | 0.000 100.00 % | -1.330 B -624.07 % | 253.790 M 200.00 % | -253.790 M | 0.000 100.00 % | -377.194 M -411.92 % | 120.927 M 200.00 % | -120.927 M | 0.000 100.00 % | -334.199 M -346.53 % | 135.560 M 200.00 % | -135.560 M | 0.000 100.00 % | -293.054 M -256.05 % | 187.793 M 200.00 % | -187.793 M | 0.000 100.00 % | -388.821 M -354.12 % | 153.004 M 200.00 % | -153.004 M | 0.000 100.00 % | -87.917 M -201.80 % | 86.367 M 200.00 % | -86.367 M | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 149.339 M | 0.000 100.00 % | -128.034 M -139.83 % | 321.443 M 200.00 % | -321.443 M | 0.000 100.00 % | -974.883 M -595.03 % | 196.935 M 200.00 % | -196.935 M | 0.000 100.00 % | -1.276 B -977.36 % | 145.429 M 200.00 % | -145.429 M | 0.000 100.00 % | -901.149 M -988.21 % | 101.457 M 200.00 % | -101.457 M | 0.000 100.00 % | -111.785 M -37.17 % | -81.495 M -200.00 % | 81.495 M | 0.000 100.00 % | -186.807 M -271.35 % | 109.017 M 200.00 % | -109.017 M | 0.000 100.00 % | -417.258 M -451.99 % | 118.542 M 200.00 % | -118.542 M | 0.000 100.00 % | -25.508 M -154.21 % | 47.054 M 200.00 % | -47.054 M | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -97.666 M | 0.000 -100.00 % | 13.695 M -49.75 % | 27.256 M 200.00 % | -27.256 M | 0.000 -100.00 % | 75.375 M -21.49 % | 96.002 M 200.00 % | -96.002 M | 0.000 100.00 % | -59.469 M -154.63 % | 108.855 M 200.00 % | -108.855 M | 0.000 -100.00 % | 522.339 M 2 475.94 % | 20.278 M 200.00 % | -20.278 M | 0.000 100.00 % | -225.289 M -203.79 % | 217.055 M 200.00 % | -217.055 M | 0.000 100.00 % | -106.247 M -234.87 % | 78.776 M 200.00 % | -78.776 M | 0.000 -100.00 % | 28.437 M -17.48 % | 34.462 M 200.00 % | -34.462 M | 0.000 100.00 % | -62.409 M -258.75 % | 39.313 M 200.00 % | -39.313 M | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.455 M 200.00 % | -4.455 M | 0.000 100.00 % | -19.797 M -285.39 % | 10.679 M 200.00 % | -10.679 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 151.749 K | 0.000 100.00 % | -1.944 M 56.36 % | -4.455 M -200.00 % | 4.455 M | 0.000 -100.00 % | 19.797 M 285.39 % | -10.679 M -200.00 % | 10.679 M | 0.000 -100.00 % | 5.348 M 1 184.63 % | -493.113 K -200.00 % | 493.113 K | 0.000 -100.00 % | 1.616 M 300.00 % | -807.866 K -200.00 % | 807.866 K | 0.000 -100.00 % | 2.875 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 |
| Other non cash items | -53.982 M -537.02 % | 12.352 M | 0.000 100.00 % | -71.812 M -101.12 % | -35.706 M -317.41 % | -8.554 M -102.02 % | 423.715 M 339.80 % | 96.342 M 185.33 % | -112.903 M -687.00 % | -14.346 M 73.62 % | -54.392 M 43.71 % | -96.634 M 29.65 % | -137.352 M 65.12 % | -393.830 M 6.02 % | -419.054 M -478.27 % | -72.467 M 29.98 % | -103.498 M 49.87 % | -206.469 M -99.10 % | -103.700 M -20.08 % | -86.362 M -1.47 % | -85.108 M -121.06 % | -38.501 M 26.48 % | -52.370 M 20.73 % | -66.064 M -9.23 % | -60.483 M -5.58 % | -57.286 M 22.38 % | -73.804 M -32.61 % | -55.653 M 9.45 % | -61.462 M -57.34 % | -39.064 M 44.86 % | -70.839 M -41.94 % | -49.908 M 30.29 % | -71.593 M -94.71 % | -36.768 M 46.94 % | -69.298 M -84.94 % | -37.471 M 36.39 % | -58.911 M -67.98 % | -35.069 M |
| Net cash provided by operating activities | -53.982 M -219.70 % | 45.096 M | 0.000 100.00 % | -67.150 M -36.42 % | -49.224 M -294.31 % | 25.333 M -92.79 % | 351.414 M 256.68 % | 98.524 M 466.81 % | -26.860 M -225.84 % | 21.344 M -60.76 % | 54.392 M -43.71 % | 96.634 M 46.23 % | 66.082 M 120.39 % | -324.093 M -9.28 % | -296.572 M -662.11 % | 52.761 M 39.75 % | 37.754 M 124.89 % | -151.668 M -164.75 % | 234.247 M 477.93 % | 40.532 M 156.10 % | -72.244 M -1 148.11 % | 6.893 M -98.28 % | 399.729 M 1 082.52 % | 33.803 M 141.65 % | -81.152 M -1 205.85 % | 7.338 M -97.27 % | 268.760 M 370.39 % | 57.136 M 305.69 % | -27.778 M 70.00 % | -92.598 M -184.72 % | 109.299 M 1 313.58 % | -9.006 M 79.16 % | -43.227 M -207.88 % | 40.068 M -65.30 % | 115.460 M 23.32 % | 93.629 M 189.97 % | 32.289 M 306.87 % | -15.608 M |
| Investments in property plant and equipment | -7.129 M 17.90 % | -8.683 M 78.75 % | -40.862 M -92.69 % | -21.206 M 32.94 % | -31.621 M -100.83 % | -15.745 M 86.56 % | -117.184 M -239.10 % | -34.557 M 45.19 % | -63.046 M -145.10 % | -25.723 M -22.45 % | -21.007 M 73.54 % | -79.378 M -67.34 % | -47.435 M -124.45 % | -21.134 M -105.40 % | 391.074 M 246.43 % | -267.067 M -35.13 % | -197.631 M -20.42 % | -164.125 M 1.33 % | -166.331 M -17.48 % | -141.577 M -16.61 % | -121.414 M -10.43 % | -109.946 M 32.95 % | -163.987 M -156.24 % | -63.998 M 36.93 % | -101.473 M -896.14 % | -10.187 M 92.40 % | -134.031 M -159.82 % | -51.585 M 29.37 % | -73.032 M -1 824.29 % | -3.795 M -43.44 % | -2.646 M 47.18 % | -5.010 M -1 758.07 % | -269.615 K 91.48 % | -3.165 M 71.24 % | -11.007 M -112.29 % | -5.185 M 49.98 % | -10.365 M -332.49 % | -2.397 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.868 K 771.53 % | 1.476 K -99.88 % | 1.237 M 5 195.59 % | 23.359 K | 0.000 | 0.000 -100.00 % | 293.603 K 645.75 % | 39.370 K | 0.000 | 0.000 -100.00 % | 31.604 K -91.45 % | 369.514 K 610.34 % | 52.019 K -10.94 % | 58.407 K -79.55 % | 285.667 K 420.23 % | 54.912 K 12 310.05 % | 442.480 | 0.000 | 0.000 -100.00 % | 7.250 K -94.83 % | 140.223 K -69.33 % | 457.262 K 282.23 % | 119.631 K -57.17 % | 279.336 K | 0.000 -100.00 % | 45.106 K 390.03 % | 9.205 K -93.71 % | 146.267 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -504.760 M 51.44 % | -1.039 B 10.50 % | -1.161 B -314.76 % | -280.000 M -534.40 % | -44.136 M -218.35 % | -13.864 M 72.21 % | -49.885 M -10.85 % | -45.001 M 10.18 % | -50.100 M 65.14 % | -143.700 M -35.78 % | -105.834 M 9.89 % | -117.450 M -2 340.92 % | -4.812 M 99.21 % | -609.000 M -52.33 % | -399.800 M -90.29 % | -210.100 M 44.27 % | -377.000 M -124.71 % | -167.770 M 5.94 % | -178.366 M 48.29 % | -344.938 M 48.42 % | -668.799 M -205.39 % | -219.000 M 38.56 % | -356.425 M -147.52 % | -144.000 M 80.38 % | -734.000 M -369.19 % | -156.440 M 29.05 % | -220.500 M 8.88 % | -242.000 M -261.19 % | -67.000 M 53.47 % | -144.000 M -1 340.00 % | -10.000 M 97.03 % | -337.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 641.503 M -37.23 % | 1.022 B -16.52 % | 1.224 B 2 319.33 % | 50.605 M 521.30 % | 8.145 M -95.63 % | 186.589 M 310.79 % | 45.422 M 808.44 % | 5.000 M -96.67 % | 150.253 M -34.97 % | 231.036 M 1 473.22 % | 14.685 M -85.57 % | 101.790 M -78.89 % | 482.134 M 48.88 % | 323.843 M 37.93 % | 234.793 M -3.75 % | 243.937 M -46.51 % | 456.043 M 194.49 % | 154.857 M -60.80 % | 395.045 M 63.46 % | 241.671 M -69.37 % | 789.094 M 562.31 % | 119.143 M -68.10 % | 373.499 M 29.25 % | 288.978 M 127.09 % | 127.255 M -15.27 % | 150.189 M -29.59 % | 213.316 M -12.30 % | 243.236 M 261.85 % | 67.220 M -85.08 % | 450.505 M 1 211.37 % | 34.354 M 89.23 % | 18.154 M | 0.000 | 0.000 -100.00 % | 100.634 K -97.99 % | 5.000 M | 0.000 | 0.000 |
| Other investing activites | 3.269 M 58.24 % | 2.066 M -85.90 % | 14.654 M 141.13 % | 6.077 M 10.23 % | 5.513 M -16.89 % | 6.633 M 41.61 % | 4.684 M 51.30 % | 3.096 M 21.38 % | 2.551 M -46.87 % | 4.801 M -40.97 % | 8.133 M 28.20 % | 6.344 M 142.45 % | 2.617 M -57.89 % | 6.213 M -28.74 % | 8.719 M 465.70 % | 1.541 M -21.84 % | 1.972 M -46.33 % | 3.674 M 1 848.66 % | -210.131 K -113.44 % | 1.563 M 45.85 % | 1.072 M -61.12 % | 2.757 M -59.36 % | 6.782 M 1 566.10 % | -462.614 K -109.64 % | 4.798 M 72.58 % | 2.780 M -59.70 % | 6.899 M 404.06 % | 1.369 M -33.09 % | 2.045 M 46.37 % | 1.397 M 100.18 % | 698.107 K -47.57 % | 1.331 M 5.45 % | 1.263 M 79.26 % | 704.331 K 187.20 % | -807.752 K -181.71 % | 988.559 K 111.57 % | -8.544 M -2 897.39 % | 305.443 K |
| Net cash used for investing activites | 132.884 M 654.66 % | -23.957 M -165.16 % | 36.767 M 115.04 % | -244.524 M -293.85 % | -62.086 M -137.95 % | 163.615 M 241.02 % | -116.025 M -62.41 % | -71.439 M -280.14 % | 39.658 M -40.29 % | 66.414 M 164.03 % | -103.729 M -17.00 % | -88.655 M -120.50 % | 432.504 M 244.13 % | -300.078 M -227.79 % | 234.818 M 201.51 % | -231.319 M -98.45 % | -116.564 M 32.74 % | -173.304 M -443.70 % | 50.423 M 120.73 % | -243.226 M -528 113.93 % | -46.047 K 99.98 % | -207.046 M -47.75 % | -140.130 M -274.02 % | 80.524 M 111.45 % | -703.280 M -5 227.79 % | -13.200 M 90.16 % | -134.196 M -175.55 % | -48.701 M 31.18 % | -70.767 M -123.27 % | 304.152 M 1 256.90 % | 22.415 M 106.95 % | -322.378 M -32 565.98 % | 992.971 K 140.35 % | -2.461 M 78.99 % | -11.714 M -1 557.53 % | 803.702 K 104.25 % | -18.909 M -804.27 % | -2.091 M |
| Debt repayment | -52.444 M -458.24 % | -9.395 M 90.75 % | -101.610 M -119.26 % | -46.343 M -124.45 % | 189.527 M 157.37 % | 73.639 M | 0.000 -100.00 % | 21.775 K 100.03 % | -68.695 M -141.74 % | 164.571 M 855.28 % | -21.789 M -118.24 % | 119.490 M 613.37 % | 16.750 M -93.73 % | 267.220 M 10.63 % | 241.546 M -57.51 % | 568.480 M 226.24 % | 174.254 M 288.76 % | 44.823 M -50.77 % | 91.038 M 170.50 % | 33.656 M -82.52 % | 192.578 M 969.88 % | 18.000 M 125.32 % | -71.078 M 53.03 % | -151.321 M -119.60 % | 772.000 M 939.13 % | -92.000 M -7.36 % | -85.692 M -271.38 % | 50.000 M -80.16 % | 252.000 M 940.00 % | -30.000 M -20.00 % | -25.000 M -259.18 % | 15.706 M 57.06 % | 10.000 M 140.00 % | -25.000 M 63.16 % | -67.854 M -239.27 % | -20.000 M 26.19 % | -27.096 M -641.92 % | 5.000 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 -100.00 % | 49.419 M 200.00 % | -49.419 M | 0.000 100.00 % | -7.048 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 % | -16.763 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -17.653 M 71.46 % | -61.845 M -266.04 % | -16.895 M | 0.000 100.00 % | -17.541 M 48.69 % | -34.185 M 44.36 % | -61.444 M -221.62 % | -19.105 M 76.19 % | -80.241 M -178.92 % | -28.768 M 64.84 % | -81.817 M -309.59 % | -19.976 M 80.56 % | -102.756 M -351.50 % | -22.759 M 21.59 % | -29.026 M -1 663.19 % | -1.646 M 97.43 % | -64.037 M -1 319.39 % | -4.512 M -121.25 % | -2.039 M -204.14 % | -670.458 K 98.64 % | -49.243 M -1 702.19 % | -2.732 M 32.80 % | -4.066 M -44.83 % | -2.807 M 94.49 % | -50.973 M -1 561.55 % | -3.068 M 33.04 % | -4.581 M -15.20 % | -3.977 M 92.01 % | -49.780 M -5 602.73 % | -872.911 K 17.33 % | -1.056 M -10.95 % | -951.732 K -9.65 % | -867.967 K 98.34 % | -52.296 M -1 010.56 % | -4.709 M -370.26 % | -1.001 M 91.61 % | -11.929 M 79.95 % | -59.513 M |
| Other financing activites | 1.345 M 102.16 % | -62.250 M -561.01 % | 13.503 M 147.46 % | -28.454 M 57.16 % | -66.421 M -263.46 % | -18.275 M -150.26 % | -7.302 M 72.76 % | -26.805 M -386.06 % | 9.370 M 44.50 % | 6.485 M -89.53 % | 61.912 M 5 790.45 % | 1.051 M 169.77 % | -1.506 M 87.41 % | -11.968 M -136.93 % | 32.409 M 1 738.43 % | -1.978 M -123.25 % | 8.506 M -27.21 % | 11.686 M 172.62 % | 4.287 M 5.02 % | 4.082 M -61.99 % | 10.740 M 78.15 % | 6.028 M -75.55 % | 24.657 M 3 926.79 % | -644.332 K 47.33 % | -1.223 M 72.08 % | -4.382 M -118.82 % | 23.289 M 190.53 % | -25.726 M -6 987.47 % | 373.518 K -98.81 % | 31.331 M 513.32 % | -7.580 M 47.81 % | -14.525 M -103.11 % | 466.609 M 1 446.05 % | 30.181 M 222.49 % | -24.639 M -1 037.35 % | 2.629 M -89.20 % | 24.340 M 1 358.33 % | 1.669 M |
| Net cash used provided by financing activities | -68.752 M 48.50 % | -133.490 M -27.13 % | -105.003 M -40.38 % | -74.798 M -170.85 % | 105.565 M 398.45 % | 21.179 M 154.47 % | -38.880 M 15.27 % | -45.887 M 67.12 % | -139.566 M -198.09 % | 142.288 M 741.56 % | 16.908 M -83.19 % | 100.566 M 214.92 % | -87.512 M -137.64 % | 232.493 M 8.80 % | 213.683 M -62.17 % | 564.856 M 375.77 % | 118.723 M 128.33 % | 51.997 M -46.60 % | 97.364 M 162.67 % | 37.067 M -76.27 % | 156.170 M 633.33 % | 21.296 M 142.18 % | -50.487 M 67.38 % | -154.772 M -121.50 % | 719.803 M 823.79 % | -99.450 M -48.47 % | -66.985 M -430.02 % | 20.297 M -90.02 % | 203.403 M 44 280.59 % | 458.315 K 101.01 % | -45.184 M -19 793.56 % | 229.435 K -99.95 % | 475.741 M 1 109.73 % | -47.116 M 51.53 % | -97.202 M -429.06 % | -18.373 M -25.10 % | -14.686 M 72.21 % | -52.844 M |
| Effect of forex changes on cash | 1.606 M -91.09 % | 18.032 M 298.02 % | 4.530 M 177.28 % | -5.862 M -252.65 % | 3.840 M 278.04 % | -2.157 M -123.01 % | 9.372 M 196.82 % | -9.680 M -1 160.92 % | 912.423 K 778.95 % | -134.387 K -213.73 % | 118.162 K 760.49 % | -17.890 K -116.50 % | 108.423 K 406.89 % | 21.390 K 104.50 % | -475.388 K -17 117.90 % | 2.793 K 101.96 % | -142.693 K -488.80 % | 36.701 K -96.41 % | 1.021 M 98 006.21 % | 1.041 K 103.94 % | -26.457 K -124.22 % | 109.228 K 114.96 % | -730.123 K -286.33 % | 391.837 K 49.96 % | 261.303 K 248.01 % | -176.544 K 51.17 % | -361.529 K -305.18 % | 176.201 K 36.68 % | 128.913 K 499.15 % | 21.516 K -83.52 % | 130.572 K 212.69 % | -115.869 K -65.32 % | -70.085 K -812.74 % | -7.679 K -104.81 % | 159.779 K 277.61 % | -89.962 K -167.51 % | 133.254 K 531.63 % | -30.872 K |
| Net change in cash | 11.755 M 112.46 % | -94.319 M -162.87 % | 150.014 M 138.24 % | -392.333 M -338 969.01 % | -115.709 K -100.06 % | 191.380 M -7.04 % | 205.881 M 822.83 % | -28.482 M 77.37 % | -125.856 M -174.19 % | -45.900 M 76.87 % | -198.420 M -200.61 % | -66.005 M -126.56 % | 248.512 M 163.45 % | -391.655 M -358.60 % | 151.454 M -60.79 % | 386.300 M 871.33 % | 39.770 M 114.57 % | -272.939 M -171.25 % | 383.055 M 331.28 % | -165.626 M -297.52 % | 83.854 M 146.91 % | -178.748 M -185.78 % | 208.382 M 620.26 % | -40.053 M 37.77 % | -64.366 M 38.98 % | -105.488 M -256.94 % | 67.217 M 132.52 % | 28.908 M -72.47 % | 104.988 M -50.49 % | 212.034 M 144.67 % | 86.660 M 126.16 % | -331.270 M -176.43 % | 433.437 M 4 654.42 % | -9.517 M -241.97 % | 6.703 M -91.18 % | 75.970 M 6 579.19 % | -1.173 M 98.34 % | -70.574 M |
| Cash at beginning of period | 595.437 M -13.67 % | 689.756 M 27.79 % | 539.743 M -42.09 % | 932.076 M -0.01 % | 932.192 M 25.83 % | 740.811 M 38.49 % | 534.930 M -5.06 % | 563.413 M -18.26 % | 689.268 M -6.24 % | 735.168 M -21.25 % | 933.589 M -6.60 % | 999.594 M 33.09 % | 751.082 M -34.27 % | 1.143 B 15.28 % | 991.283 M 63.85 % | 604.983 M 7.04 % | 565.212 M -32.56 % | 838.151 M 84.17 % | 455.096 M -26.68 % | 620.722 M 15.62 % | 536.868 M -24.98 % | 715.616 M 41.08 % | 507.234 M -7.32 % | 547.287 M -10.52 % | 611.654 M -14.71 % | 717.142 M 10.34 % | 649.925 M 4.65 % | 621.017 M 20.35 % | 516.029 M 69.75 % | 303.996 M 39.87 % | 217.335 M -60.38 % | 548.606 M 376.35 % | 115.169 M -7.63 % | 124.686 M 5.68 % | 117.982 M 180.83 % | 42.013 M -2.72 % | 43.185 M -62.04 % | 113.759 M |
| Cash at end of period | 607.193 M 1.97 % | 595.437 M -13.67 % | 689.756 M 27.79 % | 539.743 M -42.09 % | 932.076 M -0.01 % | 932.192 M 25.83 % | 740.811 M 38.49 % | 534.930 M -5.06 % | 563.413 M -18.26 % | 689.268 M -6.24 % | 735.168 M -21.25 % | 933.589 M -6.60 % | 999.594 M 33.09 % | 751.082 M -34.27 % | 1.143 B 15.28 % | 991.283 M 63.85 % | 604.983 M 7.04 % | 565.212 M -32.56 % | 838.151 M 84.17 % | 455.096 M -26.68 % | 620.722 M 15.62 % | 536.868 M -24.98 % | 715.616 M 41.08 % | 507.234 M -7.32 % | 547.287 M -10.52 % | 611.654 M -14.71 % | 717.142 M 10.34 % | 649.925 M 4.65 % | 621.017 M 20.35 % | 516.029 M 69.75 % | 303.996 M 39.87 % | 217.335 M -60.38 % | 548.606 M 376.35 % | 115.169 M -7.63 % | 124.686 M 5.68 % | 117.982 M 180.83 % | 42.013 M -2.72 % | 43.185 M |
| Operating cash flow | -53.982 M -219.70 % | 45.096 M | 0.000 100.00 % | -67.150 M -36.42 % | -49.224 M -294.31 % | 25.333 M -92.79 % | 351.414 M 256.68 % | 98.524 M 466.81 % | -26.860 M -225.84 % | 21.344 M -60.76 % | 54.392 M -43.71 % | 96.634 M 46.23 % | 66.082 M 120.39 % | -324.093 M -9.28 % | -296.572 M -662.11 % | 52.761 M 39.75 % | 37.754 M 124.89 % | -151.668 M -164.75 % | 234.247 M 477.93 % | 40.532 M 156.10 % | -72.244 M -1 148.11 % | 6.893 M -98.28 % | 399.729 M 1 082.52 % | 33.803 M 141.65 % | -81.152 M -1 205.85 % | 7.338 M -97.27 % | 268.760 M 370.39 % | 57.136 M 305.69 % | -27.778 M 70.00 % | -92.598 M -184.72 % | 109.299 M 1 313.58 % | -9.006 M 79.16 % | -43.227 M -207.88 % | 40.068 M -65.30 % | 115.460 M 23.32 % | 93.629 M 189.97 % | 32.289 M 306.87 % | -15.608 M |
| Capital expenditure | -7.129 M 17.90 % | -8.683 M 78.75 % | -40.862 M -92.69 % | -21.206 M 32.94 % | -31.621 M -100.83 % | -15.745 M 86.56 % | -117.184 M -239.10 % | -34.557 M 45.19 % | -63.046 M -145.10 % | -25.723 M -22.45 % | -21.007 M 73.54 % | -79.378 M -67.34 % | -47.435 M -124.45 % | -21.134 M -105.40 % | 391.074 M 246.43 % | -267.067 M -35.13 % | -197.631 M -20.42 % | -164.125 M 1.33 % | -166.331 M -17.48 % | -141.577 M -16.61 % | -121.414 M -10.43 % | -109.946 M 32.95 % | -163.987 M -156.24 % | -63.998 M 36.93 % | -101.473 M -896.14 % | -10.187 M 92.40 % | -134.031 M -159.82 % | -51.585 M 29.37 % | -73.032 M -1 824.29 % | -3.795 M -43.44 % | -2.646 M 47.18 % | -5.010 M -1 758.07 % | -269.615 K 91.48 % | -3.165 M 71.24 % | -11.007 M -112.29 % | -5.185 M 49.98 % | -10.365 M -332.49 % | -2.397 M |
| Free CashFlow | -61.111 M -267.82 % | 36.414 M -78.93 % | 172.857 M 295.64 % | -88.355 M -9.29 % | -80.844 M -943.18 % | 9.588 M -95.91 % | 234.230 M 266.17 % | 63.967 M 171.15 % | -89.906 M -1 953.11 % | -4.379 M -113.12 % | 33.384 M 93.47 % | 17.255 M -7.46 % | 18.647 M 105.40 % | -345.227 M -465.31 % | 94.503 M 144.10 % | -214.306 M -34.04 % | -159.877 M 49.37 % | -315.792 M -564.98 % | 67.916 M 167.21 % | -101.045 M 47.82 % | -193.658 M -87.92 % | -103.053 M -143.71 % | 235.743 M 880.74 % | -30.195 M 83.47 % | -182.624 M -6 312.02 % | -2.848 M -102.11 % | 134.729 M 2 327.20 % | 5.551 M 105.51 % | -100.810 M -4.58 % | -96.394 M -190.38 % | 106.653 M 860.94 % | -14.016 M 67.78 % | -43.496 M -217.87 % | 36.902 M -64.67 % | 104.453 M 18.10 % | 88.444 M 303.40 % | 21.925 M 221.77 % | -18.005 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 |