Beijing Jingneng Thermal Co. Ltd. Class A 002893.SZ
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.070 B -1.40 % | 1.085 B 5.49 % | 1.029 B 2.34 % | 1.005 B 5.62 % | 951.568 M 3.48 % | 919.528 M -4.81 % | 966.018 M 5.56 % | 915.122 M 6.06 % | 862.842 M 0.82 % | 855.845 M 16.66 % | 733.650 M 14.37 % | 641.455 M 17.87 % | 544.209 M |
| Net income | 66.765 M 27.50 % | 52.364 M 69.57 % | 30.880 M 12.77 % | 27.384 M -4.08 % | 28.549 M -39.59 % | 47.261 M 10.60 % | 42.732 M -18.16 % | 52.213 M 5.53 % | 49.478 M -0.20 % | 49.579 M 10.85 % | 44.725 M 21.76 % | 36.732 M 53.53 % | 23.926 M |
| Income before tax | 74.106 M 7.62 % | 68.860 M 115.94 % | 31.889 M 18.45 % | 26.921 M 16.69 % | 23.070 M -62.36 % | 61.299 M 13.90 % | 53.816 M -24.47 % | 71.256 M 13.29 % | 62.899 M 21.25 % | 51.874 M 2.78 % | 50.471 M 1.08 % | 49.929 M 36.88 % | 36.478 M |
| Income before tax ratio | 0.07 9.15 % | 0.06 104.69 % | 0.03 15.75 % | 0.03 10.48 % | 0.02 -63.63 % | 0.07 19.66 % | 0.06 -28.45 % | 0.08 6.81 % | 0.07 20.27 % | 0.06 -11.90 % | 0.07 -11.62 % | 0.08 16.13 % | 0.07 |
| EBITDA | 169.635 M -4.72 % | 178.031 M 6.74 % | 166.788 M -25.53 % | 223.969 M 15.68 % | 193.605 M -2.81 % | 199.209 M 57.70 % | 126.318 M -14.75 % | 148.180 M 4.62 % | 141.634 M 54.23 % | 91.834 M 6.46 % | 86.258 M 1.42 % | 85.046 M 45.71 % | 58.368 M |
| Net income ratio | 0.06 29.32 % | 0.05 60.74 % | 0.03 10.19 % | 0.03 -9.18 % | 0.03 -41.63 % | 0.05 16.19 % | 0.04 -22.47 % | 0.06 -0.50 % | 0.06 -1.01 % | 0.06 -4.97 % | 0.06 6.46 % | 0.06 30.25 % | 0.04 |
| Ratio EBITDA | 0.16 -3.36 % | 0.16 1.18 % | 0.16 -27.23 % | 0.22 9.53 % | 0.20 -6.09 % | 0.22 65.68 % | 0.13 -19.24 % | 0.16 -1.36 % | 0.16 52.98 % | 0.11 -8.74 % | 0.12 -11.32 % | 0.13 23.62 % | 0.11 |
| Gross profit ratio | 0.20 21.70 % | 0.16 7.04 % | 0.15 -7.05 % | 0.16 21.45 % | 0.13 -13.56 % | 0.15 12.26 % | 0.14 -22.65 % | 0.18 -5.33 % | 0.19 0.75 % | 0.19 -4.18 % | 0.19 -5.39 % | 0.21 20.48 % | 0.17 |
| Weighted average shs out dil | 267.061 M 27.50 % | 209.455 M 3.28 % | 202.800 M 0.00 % | 202.800 M 1.12 % | 200.563 M -1.10 % | 202.800 M 31.42 % | 154.312 M -5.57 % | 163.408 M 7.48 % | 152.033 M -0.20 % | 152.343 M 0.78 % | 151.169 M 0.00 % | 151.169 M 0.00 % | 151.169 M |
| Weighted average shs out | 267.061 M 27.50 % | 209.455 M 3.28 % | 202.800 M 0.00 % | 202.800 M 1.12 % | 200.563 M -1.10 % | 202.800 M 31.42 % | 154.312 M -5.57 % | 163.408 M 7.48 % | 152.033 M -0.20 % | 152.343 M 0.79 % | 151.148 M -0.01 % | 151.169 M 0.00 % | 151.169 M |
| EPS diluted | 0.25 0.00 % | 0.25 66.67 % | 0.15 7.14 % | 0.14 0.00 % | 0.14 -39.13 % | 0.23 -17.86 % | 0.28 -12.50 % | 0.32 -3.03 % | 0.33 0.00 % | 0.33 10.00 % | 0.30 25.00 % | 0.24 50.00 % | 0.16 |
| Earnings per share | 0.25 0.00 % | 0.25 66.67 % | 0.15 7.14 % | 0.14 0.00 % | 0.14 -39.13 % | 0.23 -17.86 % | 0.28 -12.50 % | 0.32 -3.03 % | 0.33 0.00 % | 0.33 10.00 % | 0.30 25.00 % | 0.24 50.00 % | 0.16 |
| Gross profit | 210.410 M 19.99 % | 175.353 M 12.92 % | 155.283 M -4.88 % | 163.247 M 28.28 % | 127.261 M -10.54 % | 142.261 M 6.86 % | 133.132 M -18.35 % | 163.048 M 0.41 % | 162.389 M 1.58 % | 159.865 M 11.78 % | 143.012 M 8.21 % | 132.167 M 42.01 % | 93.070 M |
| Income tax expense | 6.577 M -57.54 % | 15.490 M 1 454.36 % | 996.553 K 203.34 % | -964.386 K 74.96 % | -3.851 M -125.23 % | 15.263 M -1.94 % | 15.564 M -16.65 % | 18.674 M 40.60 % | 13.282 M 254.07 % | 3.751 M -19.71 % | 4.672 M -64.60 % | 13.197 M 5.14 % | 12.552 M |
| Cost of revenue | 859.411 M -5.53 % | 909.713 M 4.17 % | 873.276 M 3.74 % | 841.798 M 2.12 % | 824.308 M 6.05 % | 777.267 M -6.68 % | 832.886 M 10.75 % | 752.074 M 7.37 % | 700.453 M 0.64 % | 695.980 M 17.84 % | 590.638 M 15.97 % | 509.287 M 12.89 % | 451.139 M |
| General and administrative expenses | 12.253 M 30.74 % | 9.372 M -36.22 % | 14.695 M -50.36 % | 29.605 M 69.57 % | 17.459 M -43.31 % | 30.798 M 90.84 % | 16.138 M -13.57 % | 18.673 M 24.79 % | 14.963 M -21.43 % | 19.043 M -28.76 % | 26.731 M -45.67 % | 49.205 M 48.24 % | 33.193 M |
| Selling and marketing expenses | 2.667 M 12.76 % | 2.365 M -67.24 % | 7.219 M -2.63 % | 7.415 M 6.54 % | 6.959 M 11.01 % | 6.269 M -14.25 % | 7.311 M -20.17 % | 9.158 M -3.15 % | 9.456 M -8.22 % | 10.303 M 15.54 % | 8.917 M -1.89 % | 9.089 M 32.07 % | 6.882 M |
| Other expenses | 92.975 M 292.13 % | 23.710 M -5.02 % | 24.963 M -5.38 % | 26.383 M 42.81 % | 18.475 M 58.83 % | 11.631 M -53.70 % | 25.123 M 467.25 % | 4.429 M -55.17 % | 9.879 M -5.10 % | 10.410 M -62.74 % | 27.942 M 212.41 % | 8.944 M 66.42 % | 5.375 M |
| Operating expenses | 126.600 M 20.20 % | 105.326 M 77.94 % | 59.193 M -21.16 % | 75.083 M 45.25 % | 51.693 M -12.40 % | 59.007 M 11.18 % | 53.075 M -13.68 % | 61.487 M -11.81 % | 69.723 M -7.51 % | 75.381 M 0.75 % | 74.818 M 24.71 % | 59.991 M 47.16 % | 40.767 M |
| Cost and expenses | 986.011 M -2.86 % | 1.015 B 8.85 % | 932.469 M 1.70 % | 916.881 M 4.67 % | 876.001 M 4.75 % | 836.274 M -5.61 % | 885.961 M 8.90 % | 813.561 M 5.63 % | 770.176 M -0.15 % | 771.360 M 15.91 % | 665.456 M 16.89 % | 569.279 M 15.73 % | 491.906 M |
| Research and development expenses | 18.705 M 46.21 % | 12.793 M 3.88 % | 12.315 M 5.43 % | 11.681 M 32.73 % | 8.800 M -14.63 % | 10.309 M 128.94 % | 4.503 M 37.07 % | 3.285 M 45.96 % | 2.251 M 40.44 % | 1.603 M -5.41 % | 1.694 M | 0.000 | 0.000 |
| Selling general and administrative expenses | 14.920 M 27.12 % | 11.737 M -46.44 % | 21.915 M -40.80 % | 37.020 M 51.61 % | 24.418 M -34.12 % | 37.067 M 58.07 % | 23.449 M -15.74 % | 27.831 M 13.97 % | 24.419 M -16.79 % | 29.347 M -17.68 % | 35.648 M -38.85 % | 58.294 M 45.46 % | 40.075 M |
| Interest income | 3.292 M 190.69 % | 1.133 M 113.80 % | 529.721 K -56.64 % | 1.222 M -82.76 % | 7.085 M 328.59 % | 1.653 M 1.83 % | 1.623 M 12.66 % | 1.441 M 12.25 % | 1.284 M 782.34 % | 145.479 K -39.82 % | 241.757 K 35 552 600.02 % | -0.680 -126.67 % | -0.300 |
| Interest expense | 11.911 M -29.35 % | 16.858 M -57.59 % | 39.751 M -19.09 % | 49.133 M 1.84 % | 48.245 M 42.47 % | 33.864 M 52.65 % | 22.184 M 5.41 % | 21.045 M -0.05 % | 21.056 M -14.78 % | 24.707 M 56.68 % | 15.769 M -16.16 % | 18.809 M 24.28 % | 15.134 M |
| Depreciation and amortization | 85.384 M -30.17 % | 122.277 M -10.28 % | 136.292 M -8.69 % | 149.255 M 23.97 % | 120.393 M 18.66 % | 101.462 M 1.53 % | 99.934 M 41.50 % | 70.627 M 25.28 % | 56.376 M 125.87 % | 24.960 M 24.68 % | 20.018 M -54.57 % | 44.061 M 61.61 % | 27.264 M |
| Operating income | 83.810 M 19.68 % | 70.027 M -29.92 % | 99.918 M 13.56 % | 87.988 M 3.71 % | 84.837 M -10.13 % | 94.395 M 6.53 % | 88.607 M 32.59 % | 66.827 M 25.70 % | 53.165 M 28.16 % | 41.484 M -0.10 % | 41.524 M 1.31 % | 40.985 M 31.77 % | 31.103 M |
| Operating income ratio | 0.08 21.39 % | 0.06 -33.57 % | 0.10 10.96 % | 0.09 -1.80 % | 0.09 -13.15 % | 0.10 11.92 % | 0.09 25.61 % | 0.07 18.52 % | 0.06 27.12 % | 0.05 -14.36 % | 0.06 -11.42 % | 0.06 11.79 % | 0.06 |
| Total other income expenses net | -9.705 M -731.69 % | -1.167 M -3 411.94 % | -33.225 K 97.33 % | -1.246 M 97.98 % | -61.767 M -86.63 % | -33.096 M -613.55 % | 6.445 M 45.51 % | 4.429 M -55.17 % | 9.879 M -4.91 % | 10.390 M 16.13 % | 8.947 M 0.03 % | 8.944 M 66.42 % | 5.375 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 | -608.721 M -49.11 % | -408.231 M -287.48 % | 217.745 M -42.85 % | 381.027 M -7.82 % | 413.338 M 2 468.68 % | -17.450 M 42.54 % | -30.371 M -57.29 % | -19.309 M -208.79 % | 17.748 M -83.43 % | 107.134 M 14.13 % | 93.871 M 67.70 % | 55.975 M -24.30 % | 73.946 M |
| Total investments | 32.104 M -82.33 % | 181.704 M 598.04 % | 26.031 M -72.22 % | 93.695 M 1.45 % | 92.355 M 823.55 % | 10.000 M -97.00 % | 333.668 M 0.92 % | 330.616 M | 0.000 -100.00 % | 27.209 M | 0.000 | 0.000 | 0.000 |
| Total debt | 326.938 M -20.62 % | 411.856 M -19.61 % | 512.291 M -12.40 % | 584.786 M -17.21 % | 706.313 M 11.89 % | 631.255 M 28.79 % | 490.153 M 21.95 % | 401.931 M 49.78 % | 268.341 M -12.26 % | 305.847 M 36.95 % | 223.328 M 36.80 % | 163.250 M 29.21 % | 126.340 M |
| Accumulated other comprehensive income loss | 49.006 M | 0.000 -100.00 % | 37.153 M 7.11 % | 34.689 M 69.09 % | 20.515 M 75.61 % | 11.682 M 2 449.41 % | 458.214 K -98.05 % | 23.438 M -70.03 % | 78.202 M 3.65 % | 75.451 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | 381.876 M 13.31 % | 337.007 M 13.54 % | 296.815 M 10.58 % | 268.411 M 10.62 % | 242.637 M 4.89 % | 231.326 M 0.69 % | 229.741 M 12.97 % | 203.372 M 30.86 % | 155.414 M 42.99 % | 108.687 M 81.13 % | 60.006 M 198.81 % | 20.081 M 234.21 % | -14.962 M |
| Common stock | 263.640 M 0.00 % | 263.640 M 30.00 % | 202.800 M 0.00 % | 202.800 M -1.10 % | 205.057 M 28.36 % | 159.749 M 29.90 % | 122.980 M 2.48 % | 120.000 M 33.33 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M 82.58 % | 49.294 M 16.67 % | 42.252 M |
| Total equity | 1.191 B 4.92 % | 1.135 B 69.55 % | 669.557 M 4.84 % | 638.664 M 4.57 % | 610.779 M -3.98 % | 636.127 M -0.27 % | 637.834 M 4.58 % | 609.886 M 79.54 % | 339.690 M 18.20 % | 287.388 M 21.48 % | 236.565 M 32.22 % | 178.919 M 315.94 % | 43.015 M |
| Other non current liabilities | 7.500 M 861.24 % | 780.244 K | 0.000 -100.00 % | 131.810 M 97.09 % | 66.876 M -7.02 % | 71.928 M 907.81 % | -8.904 M -130.55 % | 29.148 M -68.50 % | 92.519 M 495.59 % | 15.534 M -60.05 % | 38.886 M 559.23 % | 5.899 M -5.29 % | 6.228 M |
| Long term debt | 106.779 M -2.26 % | 109.245 M 13 180.31 % | 822.611 K -99.26 % | 111.370 M -16.05 % | 132.667 M -16.73 % | 159.314 M 986.83 % | -17.965 M | 0.000 -100.00 % | 53.826 M 14.21 % | 47.129 M -32.41 % | 69.726 M 97.80 % | 35.250 M 65.88 % | 21.250 M |
| Total non current liabilities | 205.619 M -5.96 % | 218.657 M 76.92 % | 123.593 M -59.13 % | 302.382 M -16.91 % | 363.912 M 2.88 % | 353.739 M 148.86 % | 142.146 M 50.52 % | 94.434 M -35.47 % | 146.345 M 60.14 % | 91.384 M -16.20 % | 109.049 M 74.74 % | 62.407 M 80.97 % | 34.486 M |
| Other current liabilities | 635.897 M 31.12 % | 484.979 M 283.24 % | 126.546 M -39.45 % | 208.986 M 76.63 % | 118.316 M -73.97 % | 454.469 M 18.61 % | 383.167 M -20.03 % | 479.109 M 12.06 % | 427.562 M 3.23 % | 414.199 M 62.71 % | 254.562 M -17.78 % | 309.623 M -2.22 % | 316.665 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 417.743 M -14.60 % | 489.182 M 3.14 % | 474.275 M 690.65 % | 59.985 M -5.91 % | 63.753 M 20.77 % | 52.789 M -14.44 % | 61.695 M 24.66 % | 49.491 M -2.42 % | 50.720 M -20.61 % | 63.890 M -40.77 % | 107.864 M |
| Short term debt | 220.158 M -26.67 % | 300.228 M -32.99 % | 448.031 M 31.79 % | 339.965 M -26.01 % | 459.479 M 20.59 % | 381.036 M -18.07 % | 465.097 M 48.18 % | 313.864 M 75.10 % | 179.251 M -26.17 % | 242.787 M 28.67 % | 188.683 M 123.29 % | 84.500 M 12.53 % | 75.090 M |
| Total current liabilities | 1.060 B 0.48 % | 1.055 B -17.50 % | 1.278 B 14.20 % | 1.119 B -8.29 % | 1.221 B 19.08 % | 1.025 B -3.99 % | 1.068 B 7.29 % | 995.016 M 29.73 % | 766.995 M -7.65 % | 830.539 M 26.89 % | 654.529 M 31.50 % | 497.753 M 5.24 % | 472.974 M |
| Total liabilities | 1.265 B -0.46 % | 1.271 B -9.32 % | 1.402 B -1.39 % | 1.422 B -10.27 % | 1.584 B 14.92 % | 1.379 B 13.97 % | 1.210 B 11.04 % | 1.089 B 19.28 % | 913.340 M -0.93 % | 921.923 M 20.74 % | 763.577 M 36.31 % | 560.160 M 10.39 % | 507.460 M |
| Other non current assets | 143.129 M -23.00 % | 185.875 M -12.18 % | 211.656 M 337.56 % | 48.372 M 1.44 % | 47.687 M 17.06 % | 40.738 M 38.08 % | 29.504 M 289.60 % | 7.573 M -96.26 % | 202.538 M 18.37 % | 171.107 M -5.12 % | 180.331 M 33.32 % | 135.258 M 3.66 % | 130.479 M |
| Long term investments | 32.104 M | 0.000 -100.00 % | 26.031 M -92.51 % | 347.545 M -7.69 % | 376.498 M 14.82 % | 327.915 M -1.72 % | 333.668 M 0.92 % | 330.616 M | 0.000 -100.00 % | 27.209 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 38.520 M -8.64 % | 42.164 M 4.28 % | 40.433 M -7.84 % | 43.874 M -6.34 % | 46.843 M 1 195.79 % | 3.615 M -38.71 % | 5.898 M 40.78 % | 4.190 M -9.87 % | 4.648 M 1.08 % | 4.599 M 20.67 % | 3.811 M 67.64 % | 2.273 M 44.32 % | 1.575 M |
| GoodWill | 36.763 M 0.00 % | 36.763 M 0.00 % | 36.763 M -2.04 % | 37.530 M 0.00 % | 37.530 M 4 792.23 % | 767.136 K -83.45 % | 4.636 M 6.03 % | 4.372 M 0.00 % | 4.372 M 0.00 % | 4.372 M 0.00 % | 4.372 M | 0.000 | 0.000 |
| Goodwill and intangible assets | 75.283 M -4.62 % | 78.927 M 2.24 % | 77.196 M -5.17 % | 81.405 M -3.52 % | 84.373 M 1 825.38 % | 4.382 M -58.40 % | 10.534 M 23.03 % | 8.561 M -5.09 % | 9.020 M 0.55 % | 8.971 M 9.63 % | 8.183 M 259.97 % | 2.273 M 44.32 % | 1.575 M |
| Property plant equipment net | 667.716 M -8.58 % | 730.380 M -8.41 % | 797.458 M -6.03 % | 848.645 M -1.68 % | 863.111 M 103.46 % | 424.207 M -2.62 % | 435.636 M 3.75 % | 419.892 M 4.81 % | 400.633 M 9.06 % | 367.341 M 32.54 % | 277.164 M 38.57 % | 200.017 M 36.50 % | 146.535 M |
| Total non current assets | 964.729 M -6.54 % | 1.032 B -10.37 % | 1.152 B -15.89 % | 1.369 B -2.87 % | 1.410 B 70.03 % | 829.092 M -2.68 % | 851.954 M 7.01 % | 796.126 M 25.63 % | 633.731 M 6.64 % | 594.249 M 23.27 % | 482.079 M 36.92 % | 352.082 M 21.51 % | 289.764 M |
| Other current assets | 25.232 M -24.91 % | 33.603 M -86.97 % | 257.897 M 58.75 % | 162.452 M -3.80 % | 168.878 M -29.45 % | 239.387 M 94.32 % | 123.190 M 5.00 % | 117.325 M 534.50 % | 18.491 M -80.81 % | 96.366 M 56.09 % | 61.739 M -68.75 % | 197.560 M 1 055.26 % | 17.101 M |
| Short term investments | 0.000 -100.00 % | 181.704 M | 0.000 100.00 % | -253.850 M 10.66 % | -284.143 M 10.62 % | -317.915 M | 0.000 -100.00 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 935.658 M 14.09 % | 820.086 M 178.42 % | 294.546 M 44.56 % | 203.759 M -30.45 % | 292.976 M -54.84 % | 648.705 M 24.63 % | 520.524 M 23.57 % | 421.240 M 68.10 % | 250.593 M 26.11 % | 198.713 M 53.50 % | 129.456 M 20.68 % | 107.275 M 104.75 % | 52.394 M |
| Cash and short term investments | 935.658 M 14.09 % | 820.086 M 178.42 % | 294.546 M 44.56 % | 203.759 M -30.45 % | 292.976 M -54.84 % | 648.705 M 24.63 % | 520.524 M 23.57 % | 421.240 M 68.10 % | 250.593 M 26.11 % | 198.713 M 53.50 % | 129.456 M 20.68 % | 107.275 M 104.75 % | 52.394 M |
| Total current assets | 1.492 B 8.55 % | 1.374 B 49.40 % | 919.860 M 33.10 % | 691.105 M -12.02 % | 785.506 M -33.76 % | 1.186 B 19.10 % | 995.568 M 10.23 % | 903.209 M 45.84 % | 619.299 M 0.69 % | 615.062 M 18.72 % | 518.064 M 33.87 % | 386.997 M 48.44 % | 260.711 M |
| Inventory | 75.292 M 85.58 % | 40.570 M -41.54 % | 69.395 M 13.22 % | 61.290 M 24.96 % | 49.049 M -18.51 % | 60.186 M 18.85 % | 50.639 M -39.55 % | 83.769 M 7.47 % | 77.946 M 5.46 % | 73.909 M -19.47 % | 91.774 M 11.70 % | 82.162 M 195.13 % | 27.840 M |
| Net receivables | 455.581 M -5.64 % | 482.806 M 62.00 % | 298.022 M -6.30 % | 318.046 M -17.86 % | 387.215 M 63.05 % | 237.482 M -21.16 % | 301.215 M -6.98 % | 323.823 M 18.93 % | 272.269 M -2.30 % | 278.674 M 4.17 % | 267.512 M | 0.000 -100.00 % | 163.376 M |
| Tax assets | 46.498 M 25.50 % | 37.049 M -5.78 % | 39.323 M -9.28 % | 43.343 M 13.96 % | 38.034 M 19.42 % | 31.850 M -25.26 % | 42.612 M 44.52 % | 29.484 M 36.89 % | 21.539 M 9.77 % | 19.622 M 19.64 % | 16.401 M 12.84 % | 14.534 M 30.06 % | 11.175 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 | 170.067 M -29.80 % | 242.246 M 16.11 % | 208.643 M 39.71 % | 149.340 M -9.51 % | 165.038 M 42.84 % | 115.536 M -17.79 % | 140.531 M -16.53 % | 168.367 M 37.35 % | 122.580 M -20.45 % | 154.089 M 8.60 % | 141.888 M 75.43 % | 80.878 M 39.55 % | 57.959 M |
| Tax payables | 33.644 M 23.41 % | 27.262 M 69.76 % | 16.059 M 216.52 % | 5.074 M 48.81 % | 3.409 M -56.65 % | 7.864 M -47.55 % | 14.994 M -55.47 % | 33.676 M -10.44 % | 37.601 M 93.18 % | 19.464 M 4.22 % | 18.676 M -17.91 % | 22.751 M -2.19 % | 23.261 M |
| Deferred revenue non current | 40.377 M -25.02 % | 53.851 M -21.40 % | 68.515 M -24.94 % | 91.277 M -15.67 % | 108.236 M 1.37 % | 106.775 M 2.73 % | 103.934 M 74.58 % | 59.534 M 31.95 % | 45.117 M 1.95 % | 44.255 M 12.55 % | 39.322 M 84.97 % | 21.259 M 203.37 % | 7.008 M |
| Minority interest | 9.439 M 36.30 % | 6.925 M 16.98 % | 5.920 M 0.40 % | 5.896 M 9.30 % | 5.394 M | 0.000 -100.00 % | 12.207 M -25.76 % | 16.442 M 2.29 % | 16.074 M 21.31 % | 13.250 M 34.09 % | 9.881 M | 0.000 | 0.000 |
| Capital lease obligations | 6.779 M -26.67 % | 9.245 M 115.47 % | -59.754 M -2 182.26 % | 2.870 M -6.14 % | 3.058 M | 0.000 100.00 % | -21.355 M | 0.000 | 0.000 -100.00 % | 37.925 M 8.11 % | 35.081 M | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 487.146 M -7.68 % | 527.655 M 221.52 % | 164.111 M 29.35 % | 126.869 M -19.55 % | 157.690 M -35.65 % | 245.051 M -9.68 % | 271.324 M 10.01 % | 246.633 M 215.38 % | 78.202 M 3.65 % | 75.451 M -1.60 % | 76.678 M -30.00 % | 109.544 M 596.61 % | 15.725 M |
| Deferred tax liabilities non current | 50.963 M -6.97 % | 54.780 M 2.43 % | 53.481 M -9.66 % | 59.202 M 5.47 % | 56.133 M 257.04 % | 15.722 M -29.72 % | 22.371 M 288.95 % | 5.752 M -87.77 % | 47.021 M 63.71 % | 28.721 M 6 483.37 % | 436.273 K 101.49 % | -29.351 M -95.39 % | -15.022 M |
| Other liabilities | 0.000 100.00 % | -2.099 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.456 B 2.08 % | 2.407 B 16.17 % | 2.072 B 0.54 % | 2.060 B -6.14 % | 2.195 B 8.95 % | 2.015 B 9.06 % | 1.848 B 8.72 % | 1.699 B 35.62 % | 1.253 B 3.62 % | 1.209 B 20.91 % | 1.000 B 35.32 % | 739.079 M 34.26 % | 550.475 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 52.890 K 102.36 % | -2.239 M 55.42 % | -5.023 M -171.33 % | 7.042 M 107.45 % | 3.395 M 254.78 % | -2.193 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.691 M -226.66 % | 5.283 M 275.08 % | 1.408 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.185 M | 0.000 | 0.000 |
| Change in working capital | 16.899 M -55.54 % | 38.009 M 50.58 % | 25.241 M 1 106.74 % | 2.092 M 111.84 % | -17.667 M -147.37 % | 37.296 M 352.21 % | -14.788 M 68.86 % | -47.488 M -176.31 % | 62.228 M 96.63 % | 31.648 M 174.00 % | -42.770 M | 0.000 | 0.000 |
| Accounts receivables | -7.007 M -111.17 % | 62.717 M 143.07 % | -145.630 M -3 009.37 % | 5.006 M -83.41 % | 30.179 M 41.96 % | 21.259 M 153.68 % | -39.602 M 35.76 % | -61.649 M -304.91 % | 30.085 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -34.722 M -220.46 % | 28.824 M 455.65 % | -8.105 M 33.79 % | -12.241 M -178.35 % | 15.624 M 236.74 % | -11.426 M -136.38 % | 31.405 M 617.45 % | -6.069 M -43.90 % | -4.218 M -123.61 % | 17.865 M 2 180.84 % | 783.274 K | 0.000 | 0.000 |
| Accounts payables | 58.627 M 202.84 % | -57.009 M -131.55 % | 180.677 M 1 462.05 % | 11.567 M 119.79 % | -58.448 M -386.22 % | 20.420 M 304.51 % | -9.985 M -144.53 % | 22.423 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 46.333 M 1 232.46 % | 3.477 M 304.38 % | -1.701 M 24.02 % | -2.239 M 55.42 % | -5.023 M -171.33 % | 7.042 M 115.25 % | -46.192 M -11.52 % | -41.419 M -162.33 % | 66.446 M 382.10 % | 13.783 M 131.65 % | -43.554 M | 0.000 | 0.000 |
| Other non cash items | 68.532 M -9.40 % | 75.640 M -28.10 % | 105.197 M -5.03 % | 110.771 M 2.07 % | 108.529 M 78.07 % | 60.949 M -24.11 % | 80.317 M 29.73 % | 61.911 M -8.51 % | 67.668 M 9.21 % | 61.963 M 23.98 % | 49.980 M -31.82 % | 73.305 M 244.79 % | 21.261 M |
| Net cash provided by operating activities | 238.344 M -8.52 % | 260.555 M 1.05 % | 257.850 M 7.22 % | 240.496 M 35.89 % | 176.973 M -13.77 % | 205.236 M 33.18 % | 154.099 M 39.91 % | 110.143 M -49.06 % | 216.203 M 29.70 % | 166.693 M 128.26 % | 73.027 M -0.38 % | 73.305 M 244.79 % | 21.261 M |
| Investments in property plant and equipment | -29.454 M -74.83 % | -16.847 M 79.34 % | -81.543 M 25.43 % | -109.357 M 19.48 % | -135.807 M -70.15 % | -79.817 M 36.98 % | -126.661 M 46.33 % | -236.016 M -55.24 % | -152.029 M -23.35 % | -123.254 M -0.98 % | -122.055 M -56.53 % | -77.974 M -7.39 % | -72.608 M |
| Acquisitions net | -4.074 M | 0.000 -100.00 % | 5.440 M 3 745.82 % | 141.451 K 100.09 % | -156.408 M -4 232.11 % | 3.785 M 143.42 % | -8.718 M -103.68 % | 236.592 M 1 587 742 504 910 848 000.00 % | 0.000 -100.00 % | 123.254 M 2 713.78 % | -4.716 M | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 -100.00 % | 1.030 100.00 % | -183.020 M 85.50 % | -1.262 B 5.48 % | -1.335 B -231.02 % | -403.301 M -68.04 % | -240.000 M 15.90 % | -285.389 M -67.88 % | -170.000 M | 0.000 100.00 % | -20.020 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 12.130 M -93.42 % | 184.469 M -84.44 % | 1.186 B -2.07 % | 1.211 B 183.96 % | 426.355 M 92.84 % | 221.094 M -32.27 % | 326.423 M 150.81 % | 130.145 M | 0.000 -100.00 % | 20.489 M | 0.000 |
| Other investing activites | 0.000 -100.00 % | 1.786 K -99.93 % | 2.467 M 254 280 011.22 % | 0.970 100.00 % | -131.558 M -7 181.86 % | -1.807 M -90 414.98 % | 2.000 K 100.00 % | -236.016 M -5 665 436.93 % | -4.166 K 100.00 % | -123.254 M -0.98 % | -122.055 M -3 276 383 095 040 770 048.00 % | 0.000 -100.00 % | 9.600 K |
| Net cash used for investing activites | -33.528 M -99.03 % | -16.845 M 72.61 % | -61.507 M 42.93 % | -107.766 M 78.45 % | -499.988 M -147.34 % | -202.146 M -79.97 % | -112.323 M 55.84 % | -254.346 M -129.14 % | -111.000 M 31.95 % | -163.109 M -28.66 % | -126.770 M -63.56 % | -77.505 M -6.76 % | -72.598 M |
| Debt repayment | -80.000 M 26.74 % | -109.196 M -62.29 % | -67.286 M 60.75 % | -171.412 M -565.65 % | 36.812 M -79.22 % | 177.130 M 68.06 % | 105.396 M -30.43 % | 151.487 M 1 657.45 % | -9.727 M -172.73 % | 13.373 M -70.40 % | 45.179 M 67.89 % | 26.910 M -60.91 % | 68.840 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -12.691 M 11.99 % | -14.419 M -153.55 % | -5.687 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -30.857 M -28.34 % | -24.044 M 26.24 % | -32.599 M -19.90 % | -27.189 M -74.29 % | -15.600 M 35.64 % | -24.238 M 20.75 % | -30.587 M -81.21 % | -16.879 M -19.54 % | -14.120 M 20.37 % | -17.731 M 1.80 % | -18.055 M -39.60 % | -12.933 M -21.06 % | -10.683 M |
| Other financing activites | -1.400 M -100.34 % | 406.721 M 10 341.90 % | -3.971 M 51.97 % | -8.269 M -181.64 % | -2.936 M -1 434.75 % | -191.301 K -101.03 % | 18.572 M -88.76 % | 165.302 M 16 849.75 % | 975.250 K -94.55 % | 17.900 M -63.45 % | 48.977 M 8.09 % | 45.313 M 704.60 % | 5.632 M |
| Net cash used provided by financing activities | -112.257 M -141.05 % | 273.481 M 363.33 % | -103.856 M 52.70 % | -219.561 M -620.45 % | -30.476 M -125.96 % | 117.403 M 25.72 % | 93.382 M -68.86 % | 299.910 M 1 411.30 % | -22.871 M -268.89 % | 13.542 M -82.20 % | 76.102 M 28.36 % | 59.289 M -7.05 % | 63.789 M |
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 0.140 16.67 % | 0.120 201 326 700.00 % | 0.000 -166.67 % | 0.000 -100.00 % | 0.810 2 717 909 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 92.559 M -82.10 % | 517.190 M 459.20 % | 92.487 M 206.51 % | -86.832 M 75.44 % | -353.491 M -393.37 % | 120.493 M -10.85 % | 135.159 M -13.20 % | 155.707 M 89.12 % | 82.332 M 380.71 % | 17.127 M -23.40 % | 22.358 M -59.41 % | 55.089 M 342.45 % | 12.451 M |
| Cash at beginning of period | 809.434 M 176.97 % | 292.245 M 46.30 % | 199.758 M -30.30 % | 286.589 M -55.23 % | 640.080 M 23.19 % | 519.587 M 35.16 % | 384.428 M 68.08 % | 228.721 M 56.24 % | 146.388 M 13.25 % | 129.261 M 20.91 % | 106.903 M 106.32 % | 51.814 M 31.63 % | 39.363 M |
| Cash at end of period | 901.993 M 11.44 % | 809.434 M 176.97 % | 292.245 M 46.30 % | 199.758 M -30.30 % | 286.589 M -55.23 % | 640.080 M 23.19 % | 519.587 M 35.16 % | 384.428 M 68.08 % | 228.721 M 56.24 % | 146.388 M 13.25 % | 129.261 M 20.91 % | 106.903 M 106.32 % | 51.814 M |
| Operating cash flow | 238.344 M -8.52 % | 260.555 M 1.05 % | 257.850 M 7.22 % | 240.496 M 35.89 % | 176.973 M -13.77 % | 205.236 M 33.18 % | 154.099 M 39.91 % | 110.143 M -49.06 % | 216.203 M 29.70 % | 166.693 M 128.26 % | 73.027 M -0.38 % | 73.305 M 244.79 % | 21.261 M |
| Capital expenditure | -29.454 M -74.83 % | -16.847 M 79.34 % | -81.543 M 25.43 % | -109.357 M 19.48 % | -135.807 M -70.15 % | -79.817 M 36.98 % | -126.661 M 46.33 % | -236.016 M -55.24 % | -152.029 M -23.35 % | -123.254 M -0.98 % | -122.055 M -56.53 % | -77.974 M -7.39 % | -72.608 M |
| Free CashFlow | 208.890 M -14.29 % | 243.707 M 38.23 % | 176.307 M 34.44 % | 131.139 M 218.56 % | 41.166 M -67.18 % | 125.419 M 357.10 % | 27.438 M 121.80 % | -125.873 M -296.14 % | 64.174 M 47.73 % | 43.439 M 188.60 % | -49.028 M -950.00 % | -4.669 M 90.91 % | -51.347 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 86.372 M -87.44 % | 687.760 M 72.20 % | 399.405 M 5 508.04 % | 7.122 M -22.53 % | 9.193 M -98.59 % | 654.009 M 57.65 % | 414.848 M 11 203.02 % | 3.670 M -73.20 % | 13.693 M -97.90 % | 652.855 M 65.92 % | 393.475 M 69 788.07 % | -564.624 K -116.79 % | 3.362 M -99.47 % | 632.286 M 59.39 % | 396.686 M 3 016.02 % | 12.731 M 1 444.24 % | -947.040 K -100.16 % | 596.576 M 67.81 % | 355.514 M 3 826.07 % | 9.055 M 80.43 % | 5.019 M -99.14 % | 581.981 M 69.77 % | 342.812 M 4 707.83 % | 7.130 M 10.06 % | 6.478 M -98.85 % | 563.107 M 49.79 % | 375.919 M 2 790.70 % | 13.004 M -42.52 % | 22.624 M -95.92 % | 554.470 M 51.60 % | 365.746 M 3 204.21 % | 11.069 M -48.81 % | 21.622 M -95.82 % | 516.685 M 54.34 % | 334.761 M 747.23 % | 39.513 M -83.83 % | 244.284 M 0.00 % | 244.284 M -51.60 % | 504.727 M |
| Net income | -65.930 M -135.19 % | 187.348 M 677.29 % | 24.103 M 133.42 % | -72.126 M -15.16 % | -62.632 M -135.30 % | 177.421 M 829.40 % | 19.090 M 127.76 % | -68.756 M -1.55 % | -67.709 M -139.89 % | 169.739 M 1 571.79 % | 10.153 M 115.70 % | -64.681 M -8.87 % | -59.410 M -141.37 % | 143.604 M 1 540.42 % | 8.754 M 116.10 % | -54.379 M 30.56 % | -78.309 M -151.75 % | 151.318 M 9 096.90 % | 1.645 M 102.91 % | -56.457 M -40.55 % | -40.168 M -132.52 % | 123.528 M 681.34 % | 15.810 M 140.49 % | -39.048 M 7.51 % | -42.217 M -137.45 % | 112.716 M 359.99 % | 24.504 M 175.56 % | -32.431 M 7.37 % | -35.011 M -140.87 % | 85.670 M 391.29 % | 17.438 M 141.12 % | -42.402 M -19.24 % | -35.561 M -131.54 % | 112.738 M 393.93 % | 22.825 M 190.36 % | -25.259 M -197.31 % | 25.956 M 0.00 % | 25.956 M -74.33 % | 101.118 M |
| Income before tax | -76.565 M -134.37 % | 222.797 M 963.56 % | 20.948 M 126.76 % | -78.279 M -0.01 % | -78.271 M -137.32 % | 209.708 M 733.16 % | 25.170 M 130.47 % | -82.613 M -2.04 % | -80.963 M -139.06 % | 207.266 M 2 764.40 % | 7.236 M 109.33 % | -77.533 M -11.17 % | -69.744 M -140.57 % | 171.919 M 755.40 % | 20.098 M 126.78 % | -75.043 M 18.40 % | -91.965 M -152.90 % | 173.831 M 5 091.33 % | -3.483 M 94.68 % | -65.488 M -23.95 % | -52.836 M -136.47 % | 144.877 M 602.65 % | 20.619 M 139.93 % | -51.642 M 6.66 % | -55.325 M -137.47 % | 147.648 M 346.37 % | 33.078 M 173.99 % | -44.707 M 4.49 % | -46.806 M -141.70 % | 112.252 M 324.43 % | 26.448 M 146.64 % | -56.705 M -26.37 % | -44.873 M -130.65 % | 146.386 M 378.54 % | 30.590 M 183.93 % | -36.449 M -206.02 % | 34.379 M 0.00 % | 34.379 M -73.53 % | 129.901 M |
| Income before tax ratio | -0.89 -373.64 % | 0.32 517.64 % | 0.05 100.48 % | -10.99 -29.09 % | -8.51 -2 755.40 % | 0.32 428.48 % | 0.06 100.27 % | -22.51 -280.69 % | -5.91 -1 962.42 % | 0.32 1 626.37 % | 0.02 -99.99 % | 137.32 761.96 % | -20.74 -7 729.42 % | 0.27 436.66 % | 0.05 100.86 % | -5.89 -106.07 % | 97.11 33 226.73 % | 0.29 3 074.45 % | -0.01 99.86 % | -7.23 31.31 % | -10.53 -4 329.17 % | 0.25 313.89 % | 0.06 100.83 % | -7.24 15.19 % | -8.54 -3 357.08 % | 0.26 197.98 % | 0.09 102.56 % | -3.44 -66.17 % | -2.07 -1 121.91 % | 0.20 179.97 % | 0.07 101.41 % | -5.12 -146.85 % | -2.08 -832.50 % | 0.28 210.05 % | 0.09 109.91 % | -0.92 -755.46 % | 0.14 0.00 % | 0.14 -45.32 % | 0.26 |
| EBITDA | -73.808 M -132.73 % | 225.502 M 873.50 % | 23.164 M 130.65 % | -75.584 M -49.07 % | -50.705 M -121.54 % | 235.364 M 311.19 % | 57.240 M 213.78 % | -50.309 M -13.41 % | -44.360 M -118.17 % | 244.201 M 458.53 % | 43.722 M 157.67 % | -75.819 M -224.48 % | -23.366 M -110.65 % | 219.398 M 206.62 % | 71.554 M 427.48 % | -21.850 M 51.25 % | -44.817 M -120.51 % | 218.537 M 2 768.90 % | 7.617 M 112.33 % | -61.777 M -49.23 % | -41.396 M -126.54 % | 155.997 M 401.03 % | 31.136 M 174.97 % | -41.528 M -10.21 % | -37.681 M -122.86 % | 164.843 M 139.04 % | 68.960 M 273.96 % | -39.641 M -18.76 % | -33.377 M -128.27 % | 118.085 M 194.24 % | 40.133 M 180.40 % | -49.917 M -40.19 % | -35.606 M -121.93 % | 162.392 M 273.15 % | 43.519 M 223.35 % | -35.281 M -176.62 % | 46.048 M 0.00 % | 46.048 M -65.43 % | 133.212 M |
| Net income ratio | -0.76 -380.22 % | 0.27 351.39 % | 0.06 100.60 % | -10.13 -48.64 % | -6.81 -2 611.51 % | 0.27 489.53 % | 0.05 100.25 % | -18.73 -278.85 % | -4.94 -2 001.87 % | 0.26 907.59 % | 0.03 -99.98 % | 114.56 748.29 % | -17.67 -7 880.35 % | 0.23 929.17 % | 0.02 100.52 % | -4.27 -105.17 % | 82.69 32 500.14 % | 0.25 5 380.66 % | 0.00 100.07 % | -6.23 22.10 % | -8.00 -3 870.85 % | 0.21 360.25 % | 0.05 100.84 % | -5.48 15.96 % | -6.52 -3 355.61 % | 0.20 207.08 % | 0.07 102.61 % | -2.49 -61.16 % | -1.55 -1 101.55 % | 0.15 224.07 % | 0.05 101.24 % | -3.83 -132.92 % | -1.64 -853.75 % | 0.22 220.02 % | 0.07 110.67 % | -0.64 -701.63 % | 0.11 0.00 % | 0.11 -46.96 % | 0.20 |
| Ratio EBITDA | -0.85 -360.63 % | 0.33 465.35 % | 0.06 100.55 % | -10.61 -92.40 % | -5.52 -1 632.70 % | 0.36 160.82 % | 0.14 101.01 % | -13.71 -323.12 % | -3.24 -966.08 % | 0.37 236.63 % | 0.11 -99.92 % | 134.28 2 032.15 % | -6.95 -2 102.90 % | 0.35 92.37 % | 0.18 110.51 % | -1.72 -103.63 % | 47.32 12 818.60 % | 0.37 1 609.64 % | 0.02 100.31 % | -6.82 17.29 % | -8.25 -3 177.25 % | 0.27 195.13 % | 0.09 101.56 % | -5.82 -0.13 % | -5.82 -2 086.92 % | 0.29 59.58 % | 0.18 106.02 % | -3.05 -106.62 % | -1.48 -792.73 % | 0.21 94.09 % | 0.11 102.43 % | -4.51 -173.85 % | -1.65 -623.94 % | 0.31 141.77 % | 0.13 114.56 % | -0.89 -573.68 % | 0.19 0.00 % | 0.19 -28.58 % | 0.26 |
| Gross profit ratio | -0.31 -179.21 % | 0.39 79.00 % | 0.22 102.41 % | -8.99 -57.31 % | -5.72 -1 664.28 % | 0.37 92.20 % | 0.19 101.04 % | -18.26 -301.32 % | -4.55 -1 415.66 % | 0.35 103.17 % | 0.17 -99.85 % | 110.73 995.86 % | -12.36 -4 162.55 % | 0.30 44.33 % | 0.21 104.81 % | -4.39 -106.26 % | 70.09 20 616.47 % | 0.34 179.35 % | 0.12 102.24 % | -5.41 38.47 % | -8.80 -2 986.90 % | 0.30 95.03 % | 0.16 102.27 % | -6.89 -24.67 % | -5.53 -1 892.75 % | 0.31 71.47 % | 0.18 106.01 % | -2.99 -152.87 % | -1.18 -599.84 % | 0.24 28.87 % | 0.18 105.43 % | -3.38 -120.42 % | -1.53 -575.94 % | 0.32 57.69 % | 0.20 151.05 % | -0.40 -278.10 % | 0.22 0.00 % | 0.22 -24.41 % | 0.30 |
| Weighted average shs out dil | 263.871 M 0.00 % | 263.871 M -0.60 % | 265.466 M 0.69 % | 263.640 M 0.00 % | 263.640 M -0.44 % | 264.807 M 15.37 % | 229.521 M 13.18 % | 202.800 M 0.00 % | 202.800 M 0.00 % | 202.800 M -5.69 % | 215.045 M 6.04 % | 202.805 M 0.27 % | 202.259 M 0.00 % | 202.259 M 3.41 % | 195.598 M -3.57 % | 202.831 M -0.81 % | 204.483 M 0.00 % | 204.483 M 1.41 % | 201.631 M 0.00 % | 201.631 M -0.81 % | 203.275 M 0.38 % | 202.506 M -4.26 % | 211.510 M 8.33 % | 195.240 M -3.66 % | 202.648 M 30.00 % | 155.883 M -23.21 % | 202.994 M 30.00 % | 156.150 M -23.43 % | 203.920 M 0.00 % | 203.920 M 33.75 % | 152.466 M 0.00 % | 152.466 M 0.03 % | 152.422 M 0.00 % | 152.422 M -0.02 % | 152.454 M 0.00 % | 152.454 M 0.79 % | 151.259 M 0.00 % | 151.259 M -0.87 % | 152.579 M |
| Weighted average shs out | 263.871 M 0.00 % | 263.871 M -0.60 % | 265.466 M 0.69 % | 263.640 M 0.00 % | 263.640 M -0.44 % | 264.807 M 15.37 % | 229.522 M 13.18 % | 202.800 M 0.00 % | 202.800 M 0.00 % | 202.800 M -5.69 % | 215.045 M 6.04 % | 202.800 M 0.72 % | 201.344 M -0.45 % | 202.259 M 3.41 % | 195.598 M -3.55 % | 202.800 M 0.84 % | 201.120 M -0.53 % | 202.196 M 0.28 % | 201.631 M 0.00 % | 201.631 M -0.81 % | 203.275 M 0.87 % | 201.514 M -4.73 % | 211.510 M 11.04 % | 190.478 M -6.01 % | 202.648 M 30.00 % | 155.883 M -23.21 % | 202.994 M 30.00 % | 156.150 M -23.38 % | 203.797 M -0.06 % | 203.920 M 33.75 % | 152.466 M 0.00 % | 152.466 M 1.04 % | 150.903 M -1.00 % | 152.422 M -0.02 % | 152.454 M 0.01 % | 152.436 M 0.78 % | 151.260 M 0.00 % | 151.259 M -0.87 % | 152.579 M |
| EPS diluted | -0.25 -135.21 % | 0.71 680.22 % | 0.09 133.70 % | -0.27 -12.50 % | -0.24 -135.82 % | 0.67 705.29 % | 0.08 124.47 % | -0.34 -3.03 % | -0.33 -139.29 % | 0.84 1 679.66 % | 0.05 114.75 % | -0.32 -10.34 % | -0.29 -140.85 % | 0.71 1 443.48 % | 0.05 117.04 % | -0.27 28.95 % | -0.38 -151.35 % | 0.74 8 924.39 % | 0.01 102.93 % | -0.28 -40.00 % | -0.20 -132.79 % | 0.61 716.60 % | 0.07 137.35 % | -0.20 4.76 % | -0.21 -129.17 % | 0.72 500.00 % | 0.12 157.14 % | -0.21 -23.53 % | -0.17 -140.48 % | 0.42 281.82 % | 0.11 139.29 % | -0.28 -21.74 % | -0.23 -131.08 % | 0.74 393.33 % | 0.15 188.24 % | -0.17 -200.00 % | 0.17 0.00 % | 0.17 -74.24 % | 0.66 |
| Earnings per share | -0.25 -135.21 % | 0.71 680.22 % | 0.09 133.70 % | -0.27 -12.50 % | -0.24 -135.82 % | 0.67 705.29 % | 0.08 124.47 % | -0.34 -3.03 % | -0.33 -139.29 % | 0.84 1 679.66 % | 0.05 114.75 % | -0.32 -6.67 % | -0.30 -142.25 % | 0.71 1 443.48 % | 0.05 117.04 % | -0.27 30.77 % | -0.39 -152.70 % | 0.74 8 924.39 % | 0.01 102.93 % | -0.28 -40.00 % | -0.20 -132.79 % | 0.61 716.60 % | 0.07 135.57 % | -0.21 0.00 % | -0.21 -129.17 % | 0.72 500.00 % | 0.12 157.14 % | -0.21 -23.53 % | -0.17 -140.48 % | 0.42 281.82 % | 0.11 139.29 % | -0.28 -16.67 % | -0.24 -132.43 % | 0.74 393.33 % | 0.15 188.24 % | -0.17 -200.00 % | 0.17 0.00 % | 0.17 -74.24 % | 0.66 |
| Gross profit | -26.499 M -109.95 % | 266.407 M 208.24 % | 86.429 M 234.94 % | -64.050 M -21.88 % | -52.553 M -121.99 % | 239.015 M 203.01 % | 78.881 M 217.68 % | -67.030 M -7.57 % | -62.314 M -127.59 % | 225.816 M 237.11 % | 66.987 M 207.14 % | -62.522 M -50.45 % | -41.557 M -121.60 % | 192.375 M 130.04 % | 83.625 M 249.75 % | -55.843 M 15.87 % | -66.380 M -132.89 % | 201.844 M 368.77 % | 43.059 M 187.82 % | -49.032 M -11.03 % | -44.162 M -124.89 % | 177.396 M 231.09 % | 53.580 M 209.04 % | -49.136 M -37.21 % | -35.810 M -120.62 % | 173.628 M 156.85 % | 67.600 M 273.85 % | -38.884 M -45.35 % | -26.752 M -120.40 % | 131.168 M 95.37 % | 67.137 M 279.43 % | -37.418 M -12.84 % | -33.160 M -119.92 % | 166.489 M 143.38 % | 68.406 M 532.55 % | -15.815 M -128.81 % | 54.899 M 0.00 % | 54.899 M -63.41 % | 150.049 M |
| Income tax expense | -12.956 M -139.23 % | 33.028 M 1 039.00 % | -3.517 M 37.41 % | -5.620 M 58.24 % | -13.458 M -146.13 % | 29.172 M 394.42 % | 5.900 M 144.09 % | -13.383 M -5.21 % | -12.720 M -135.64 % | 35.693 M 1 059.62 % | 3.078 M 123.95 % | -12.852 M -24.36 % | -10.334 M -137.93 % | 27.247 M 145.31 % | 11.107 M 154.82 % | -20.260 M -57.58 % | -12.857 M -161.09 % | 21.046 M 458.92 % | -5.864 M 32.31 % | -8.662 M 18.85 % | -10.674 M -150.00 % | 21.349 M 343.94 % | 4.809 M 138.18 % | -12.594 M 15.30 % | -14.869 M -139.22 % | 37.917 M 322.74 % | 8.969 M 187.98 % | -10.195 M 16.19 % | -12.165 M -142.01 % | 28.955 M 390.66 % | 5.901 M 147.02 % | -12.550 M -24.89 % | -10.049 M -128.41 % | 35.371 M 459.90 % | 6.317 M 144.31 % | -14.259 M -234.37 % | 10.611 M 0.00 % | 10.611 M -64.12 % | 29.575 M |
| Cost of revenue | 112.871 M -73.21 % | 421.353 M 34.63 % | 312.976 M 339.75 % | 71.172 M 15.27 % | 61.746 M -85.12 % | 414.994 M 23.52 % | 335.967 M 375.20 % | 70.701 M -6.98 % | 76.007 M -82.20 % | 427.039 M 30.80 % | 326.489 M 426.96 % | 61.957 M 37.93 % | 44.919 M -89.79 % | 439.911 M 40.52 % | 313.060 M 356.53 % | 68.573 M 4.80 % | 65.433 M -83.42 % | 394.732 M 26.33 % | 312.455 M 437.91 % | 58.087 M 18.11 % | 49.181 M -87.84 % | 404.584 M 39.88 % | 289.232 M 414.04 % | 56.267 M 33.05 % | 42.289 M -89.14 % | 389.479 M 26.32 % | 308.319 M 494.19 % | 51.889 M 5.09 % | 49.376 M -88.34 % | 423.302 M 41.76 % | 298.609 M 515.85 % | 48.487 M -11.49 % | 54.782 M -84.36 % | 350.196 M 31.48 % | 266.355 M 381.42 % | 55.327 M -70.79 % | 189.385 M 0.00 % | 189.385 M -46.60 % | 354.678 M |
| General and administrative expenses | -6.067 M -153.54 % | 11.332 M 143.37 % | -26.126 M -176.81 % | 34.012 M 515.99 % | -8.176 M -165.18 % | 12.543 M 139.38 % | -31.848 M -188.59 % | 35.951 M 1 296.47 % | -3.005 M -136.31 % | 8.274 M -27.79 % | 11.459 M -11.72 % | 12.980 M 311.70 % | -6.131 M -141.12 % | 14.911 M 168.04 % | -21.914 M -156.01 % | 39.129 M 1 330.00 % | -3.181 M -120.43 % | 15.572 M 152.95 % | -29.406 M -316.04 % | 13.612 M 4 163.10 % | -335.008 K -102.28 % | 14.721 M 159.02 % | -24.941 M -269.98 % | 14.673 M 748.55 % | -2.262 M -112.34 % | 18.339 M 169.00 % | -26.577 M -298.31 % | 13.402 M 259.85 % | -8.384 M -156.30 % | 14.892 M 156.46 % | -26.376 M -254.76 % | 17.043 M 32.25 % | 12.887 M -14.76 % | 15.119 M 149.66 % | -30.445 M -283.23 % | 16.615 M 15.42 % | 14.396 M 0.00 % | 14.396 M 3.74 % | 13.877 M |
| Selling and marketing expenses | -1.360 M -197.93 % | 1.388 M 171.65 % | -1.938 M -142.83 % | 4.525 M 160.43 % | 1.737 M 71.07 % | 1.016 M -68.85 % | 3.260 M 85.43 % | 1.758 M 796.84 % | 196.022 K -81.49 % | 1.059 M -70.94 % | 3.644 M 83.38 % | 1.987 M 151.52 % | 789.996 K -1.10 % | 798.758 K -77.89 % | 3.613 M 86.25 % | 1.940 M 131.08 % | 839.363 K -17.96 % | 1.023 M -54.62 % | 2.255 M 1.41 % | 2.224 M 59.28 % | 1.396 M 28.68 % | 1.085 M -36.20 % | 1.700 M 13.08 % | 1.504 M 32.13 % | 1.138 M -40.93 % | 1.927 M -3.88 % | 2.004 M 18.76 % | 1.688 M -19.71 % | 2.102 M 38.54 % | 1.517 M -26.45 % | 2.063 M -35.69 % | 3.208 M 36.81 % | 2.345 M 51.97 % | 1.543 M -17.61 % | 1.873 M -22.59 % | 2.419 M -6.31 % | 2.582 M 0.00 % | 2.582 M -4.29 % | 2.698 M |
| Other expenses | 55.520 M 123.66 % | 24.824 M -64.90 % | 70.720 M | 0.000 | 0.000 -100.00 % | 1.628 M 227.31 % | -1.279 M -7 895.74 % | 16.401 K -78.38 % | 75.863 K 102.83 % | -2.679 M -126.83 % | 9.986 M 328.96 % | -4.361 M -123.78 % | 18.344 M 515.81 % | -4.412 M -110.87 % | 40.580 M 83 023.88 % | -48.937 K 85.13 % | -329.141 K 49.46 % | -651.271 K 70.27 % | -2.191 M -8 981.25 % | -24.124 K 95.21 % | -503.585 K -8 131.16 % | 6.270 K -99.71 % | 2.126 M 6.62 % | 1.994 M 366.94 % | 427.028 K 2 252.77 % | 18.150 K -99.64 % | 5.043 M 339.73 % | 1.147 M 6 765.18 % | 16.704 K -92.99 % | 238.444 K -93.61 % | 3.729 M 280 698.17 % | 1.328 K -99.74 % | 508.788 K 88.85 % | 269.408 K -94.50 % | 4.903 M 169.57 % | 1.819 M | 0.000 | 0.000 -100.00 % | 2.195 M |
| Operating expenses | 53.632 M 22.95 % | 43.622 M -21.17 % | 55.335 M 324.26 % | 13.043 M -52.15 % | 27.260 M 93.31 % | 14.102 M -13.76 % | 16.351 M 17.74 % | 13.888 M -34.76 % | 21.286 M 134.92 % | 9.061 M -84.84 % | 59.780 M 353.74 % | 13.175 M -18.66 % | 16.197 M 18.63 % | 13.653 M -46.56 % | 25.550 M 66.08 % | 15.384 M -15.08 % | 18.117 M 13.01 % | 16.032 M 70.61 % | 9.397 M -25.33 % | 12.584 M -10.43 % | 14.050 M -10.30 % | 15.662 M -9.51 % | 17.309 M 197.44 % | 5.819 M -71.16 % | 20.179 M 28.53 % | 15.700 M 33.16 % | 11.790 M 3.67 % | 11.372 M -28.55 % | 15.916 M 13.72 % | 13.996 M -21.12 % | 17.743 M 8.70 % | 16.323 M 27.31 % | 12.821 M -12.18 % | 14.599 M -9.75 % | 16.176 M -16.90 % | 19.466 M 25.16 % | 15.553 M 0.00 % | 15.553 M -7.63 % | 16.837 M |
| Cost and expenses | 166.504 M -64.19 % | 464.976 M 26.25 % | 368.311 M 337.35 % | 84.215 M -5.38 % | 89.006 M -79.26 % | 429.096 M 21.79 % | 352.319 M 316.51 % | 84.588 M -13.06 % | 97.293 M -77.69 % | 436.100 M 12.90 % | 386.268 M 414.12 % | 75.132 M 22.93 % | 61.116 M -86.53 % | 453.564 M 33.95 % | 338.610 M 303.31 % | 83.958 M 0.49 % | 83.550 M -79.66 % | 410.764 M 27.63 % | 321.852 M 355.42 % | 70.671 M 11.77 % | 63.231 M -84.95 % | 420.247 M 37.09 % | 306.541 M 393.74 % | 62.086 M -0.61 % | 62.468 M -84.58 % | 405.178 M 26.57 % | 320.110 M 406.01 % | 63.261 M -3.11 % | 65.292 M -85.07 % | 437.299 M 38.23 % | 316.353 M 388.12 % | 64.810 M -4.13 % | 67.603 M -81.47 % | 364.795 M 29.12 % | 282.531 M 277.75 % | 74.793 M -63.50 % | 204.938 M 0.00 % | 204.938 M -44.84 % | 371.515 M |
| Research and development expenses | 5.538 M -8.89 % | 6.079 M -52.06 % | 12.679 M 588.84 % | 1.841 M 12.20 % | 1.641 M -28.98 % | 2.310 M -54.36 % | 5.062 M 123.29 % | 2.267 M -25.88 % | 3.058 M 27.08 % | 2.407 M -42.65 % | 4.196 M 63.30 % | 2.570 M -19.56 % | 3.194 M 35.63 % | 2.355 M -28.01 % | 3.271 M 21.45 % | 2.694 M 6.88 % | 2.520 M -21.15 % | 3.196 M 36.11 % | 2.348 M 14.36 % | 2.053 M 417.86 % | -645.963 K -112.80 % | 5.045 M -19.87 % | 6.296 M 624.79 % | 868.657 K -57.82 % | 2.059 M 89.86 % | 1.085 M 6 255.78 % | -17.621 K -101.28 % | 1.373 M -38.44 % | 2.231 M 143.41 % | 916.434 K 111.71 % | 432.881 K -63.70 % | 1.193 M -28.15 % | 1.660 M | 0.000 -100.00 % | 5.402 M | 0.000 -100.00 % | 241.116 K 0.00 % | 241.117 K | 0.000 |
| Selling general and administrative expenses | -7.426 M -158.38 % | 12.720 M 145.33 % | -28.064 M -172.82 % | 38.537 M 50.42 % | 25.620 M 88.96 % | 13.559 M 147.43 % | -28.588 M -175.81 % | 37.709 M 1 442.56 % | -2.809 M -130.09 % | 9.333 M -79.53 % | 45.598 M 204.66 % | 14.967 M 380.22 % | -5.341 M -134.00 % | 15.710 M 185.84 % | -18.302 M -144.56 % | 41.068 M 1 853.68 % | -2.342 M -114.11 % | 16.595 M 161.12 % | -27.151 M -271.46 % | 15.835 M 1 392.46 % | 1.061 M -93.29 % | 15.806 M 168.01 % | -23.241 M -243.67 % | 16.177 M 1 538.74 % | -1.124 M -105.55 % | 20.266 M 182.47 % | -24.572 M -262.85 % | 15.089 M 340.19 % | -6.282 M -138.28 % | 16.410 M 167.49 % | -24.313 M -220.06 % | 20.251 M 32.95 % | 15.232 M -8.58 % | 16.662 M 158.32 % | -28.572 M -250.11 % | 19.035 M 14.47 % | 16.629 M 0.00 % | 16.629 M 0.33 % | 16.575 M |
| Interest income | 175.744 K -2.78 % | 180.771 K -90.70 % | 1.944 M 107.70 % | 936.194 K 385.58 % | 192.800 K 112.09 % | 90.904 K -86.80 % | 688.822 K | 0.000 -100.00 % | 947.617 K 334.92 % | 217.883 K | 0.000 | 0.000 -100.00 % | 111.787 K | 0.000 -100.00 % | 213.681 K | 0.000 -100.00 % | 575.688 K 1 199.90 % | 44.287 K -96.43 % | 1.240 M | 0.000 -100.00 % | 11.433 M 1 506.01 % | 711.869 K -79.47 % | 3.467 M 3 409.37 % | 98.804 K -97.84 % | 4.568 M 1 244.22 % | 339.800 K -83.54 % | 2.065 M | 0.000 -100.00 % | 374.485 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.967 M 0.00 % | 4.967 M 689 847 183.58 % | -0.720 |
| Interest expense | 2.757 M 1.91 % | 2.705 M 22.09 % | 2.216 M -17.80 % | 2.695 M 641.63 % | 363.449 K -92.54 % | 4.871 M 35.53 % | 3.594 M -3.08 % | 3.708 M -5.92 % | 3.941 M -7.78 % | 4.273 M | 0.000 | 0.000 -100.00 % | 9.609 M 90.38 % | 5.047 M -47.35 % | 9.586 M -11.92 % | 10.884 M -20.32 % | 13.660 M 10.81 % | 12.328 M 11.06 % | 11.100 M -10.58 % | 12.413 M 8.50 % | 11.440 M 2.88 % | 11.120 M 6.13 % | 10.478 M 3.60 % | 10.114 M 9.37 % | 9.247 M 62.66 % | 5.685 M -0.43 % | 5.710 M 19.47 % | 4.779 M -13.58 % | 5.531 M 5.09 % | 5.263 M 33.62 % | 3.939 M -4.83 % | 4.139 M 0.12 % | 4.134 M -26.79 % | 5.647 M 457.50 % | 1.013 M -85.41 % | 6.941 M | 0.000 | 0.000 -100.00 % | 6.318 M |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.108 M 29.35 % | 22.504 M -20.97 % | 28.476 M 0.00 % | 28.476 M -12.82 % | 32.663 M 0.00 % | 32.663 M 39.58 % | 23.401 M -25.42 % | 31.377 M -14.67 % | 36.769 M 0.00 % | 36.769 M -12.97 % | 42.249 M 0.00 % | 42.249 M 30.48 % | 32.379 M 0.00 % | 32.379 M 82.66 % | 17.726 M 45.80 % | 12.158 M -13.86 % | 14.113 M 16.09 % | 12.158 M 0.00 % | 12.158 M -1.66 % | 12.363 M 3.51 % | 11.943 M -3.40 % | 12.363 M -63.16 % | 33.558 M 1 029.85 % | -3.609 M -160.18 % | 5.997 M 20.55 % | 4.974 M -87.54 % | 39.924 M 4 757.72 % | -857.156 K -108.26 % | 10.375 M -0.02 % | 10.376 M -74.46 % | 40.629 M 2 223.92 % | 1.748 M -77.70 % | 7.841 M 0.00 % | 7.841 M 67.03 % | 4.694 M |
| Operating income | -80.132 M -135.97 % | 222.784 M 616.50 % | 31.094 M 139.99 % | -77.756 M 2.58 % | -79.814 M -138.36 % | 208.080 M 686.73 % | 26.449 M 132.01 % | -82.629 M -1.96 % | -81.039 M -139.10 % | 207.246 M 2 775.63 % | 7.207 M 109.30 % | -77.531 M -11.15 % | -69.751 M -140.55 % | 171.995 M 746.66 % | 20.314 M 127.09 % | -74.994 M 18.16 % | -91.636 M -152.52 % | 174.482 M 13 605.68 % | -1.292 M 98.03 % | -65.464 M -24.80 % | -52.455 M -136.21 % | 144.871 M 683.40 % | 18.493 M 134.48 % | -53.636 M 3.80 % | -55.752 M -137.77 % | 147.629 M 426.59 % | 28.035 M 161.14 % | -45.854 M 2.07 % | -46.823 M -141.80 % | 112.014 M 393.05 % | 22.718 M 140.06 % | -56.707 M -24.96 % | -45.381 M -131.04 % | 146.197 M 465.93 % | 25.833 M 167.51 % | -38.267 M -200.16 % | 38.208 M 0.00 % | 38.208 M -70.08 % | 127.706 M |
| Operating income ratio | -0.93 -386.41 % | 0.32 316.09 % | 0.08 100.71 % | -10.92 -25.75 % | -8.68 -2 828.91 % | 0.32 399.03 % | 0.06 100.28 % | -22.51 -280.40 % | -5.92 -1 964.34 % | 0.32 1 633.14 % | 0.02 -99.99 % | 137.31 761.87 % | -20.75 -7 726.75 % | 0.27 431.18 % | 0.05 100.87 % | -5.89 -106.09 % | 96.76 32 983.51 % | 0.29 8 148.36 % | 0.00 99.95 % | -7.23 30.83 % | -10.45 -4 298.84 % | 0.25 361.46 % | 0.05 100.72 % | -7.52 12.59 % | -8.61 -3 382.62 % | 0.26 251.54 % | 0.07 102.12 % | -3.53 -70.37 % | -2.07 -1 124.45 % | 0.20 225.23 % | 0.06 101.21 % | -5.12 -144.09 % | -2.10 -841.77 % | 0.28 266.67 % | 0.08 107.97 % | -0.97 -719.21 % | 0.16 0.00 % | 0.16 -38.18 % | 0.25 |
| Total other income expenses net | 3.567 M 26 863.96 % | 13.228 K 100.13 % | -10.145 M -1 839.55 % | -523.069 K -133.91 % | 1.542 M -5.25 % | 1.628 M 227.31 % | -1.279 M -7 895.26 % | 16.402 K -78.38 % | 75.864 K 289.59 % | 19.473 K -32.68 % | 28.927 K 731.29 % | -4.582 K -169.22 % | 6.620 K 108.67 % | -76.384 K 64.71 % | -216.472 K -342.35 % | -48.937 K 85.13 % | -329.141 K 49.46 % | -651.271 K 70.27 % | -2.191 M -8 981.35 % | -24.123 K 93.67 % | -381.276 K -6 180.96 % | 6.270 K -99.71 % | 2.126 M 6.62 % | 1.994 M 366.94 % | 427.029 K 2 252.78 % | 18.150 K -99.64 % | 5.043 M 339.73 % | 1.147 M 6 765.18 % | 16.704 K -92.99 % | 238.444 K -93.61 % | 3.729 M 280 514.41 % | 1.329 K -99.75 % | 527.050 K 177.90 % | 189.653 K -96.01 % | 4.757 M 161.57 % | 1.819 M 15.17 % | 1.579 M 0.00 % | 1.579 M -28.06 % | 2.195 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-03-31 | 2015-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -56.044 M 81.46 % | -302.307 M 50.34 % | -608.721 M -400.46 % | -121.632 M -86 483.82 % | -140.479 K 98.67 % | -10.585 M 97.41 % | -408.231 M -256.75 % | 260.439 M -38.12 % | 420.892 M 2.30 % | 411.422 M 88.95 % | 217.745 M -56.50 % | 500.558 M -21.47 % | 637.437 M -9.62 % | 705.320 M 85.11 % | 381.027 M -31.65 % | 557.447 M -22.48 % | 719.085 M -0.90 % | 725.631 M 75.55 % | 413.338 M -30.58 % | 595.450 M -6.21 % | 634.873 M 97.75 % | 321.042 M 1 939.77 % | -17.450 M -104.03 % | 432.554 M -8.08 % | 470.559 M 59.36 % | 295.272 M 1 072.21 % | -30.371 M -109.84 % | 308.496 M -11.27 % | 347.697 M 26.67 % | 274.487 M 1 521.55 % | -19.309 M -128.00 % | 68.967 M -79.92 % | 343.476 M 13.14 % | 303.583 M 1 610.50 % | 17.748 M -91.07 % | 198.713 M 5.89 % | 187.652 M |
| Total investments | 2.400 M -92.52 % | 32.104 M | 0.000 -100.00 % | 32.600 M 0.00 % | 32.600 M -81.31 % | 174.466 M -3.98 % | 181.704 M -4.25 % | 189.760 M -4.14 % | 197.946 M 677.23 % | 25.468 M | 0.000 -100.00 % | 26.569 M | 0.000 | 0.000 -100.00 % | 93.695 M 0.41 % | 93.316 M 1.22 % | 92.193 M -0.33 % | 92.497 M 0.15 % | 92.355 M 4.81 % | 88.113 M 479.38 % | 15.208 M 52.08 % | 10.000 M 0.00 % | 10.000 M -96.84 % | 316.007 M 4.29 % | 302.994 M -6.73 % | 324.873 M -2.64 % | 333.668 M | 0.000 -100.00 % | 348.991 M | 0.000 -100.00 % | 330.616 M 57.17 % | 210.353 M 0.47 % | 209.373 M 0.13 % | 209.092 M | 0.000 -100.00 % | 397.425 M | 0.000 |
| Total debt | 418.005 M -3.78 % | 434.445 M 32.88 % | 326.938 M -19.86 % | 407.942 M -0.77 % | 411.099 M -0.62 % | 413.682 M 0.44 % | 411.856 M -19.81 % | 513.621 M -3.41 % | 531.751 M -0.12 % | 532.395 M 3.92 % | 512.291 M -18.38 % | 627.636 M -11.61 % | 710.069 M -4.95 % | 747.072 M 27.75 % | 584.786 M -14.88 % | 686.991 M -8.83 % | 753.502 M -7.06 % | 810.739 M 14.78 % | 706.313 M -6.65 % | 756.636 M 4.37 % | 724.971 M 3.52 % | 700.308 M 10.94 % | 631.255 M 4.09 % | 606.426 M -0.27 % | 608.051 M 41.74 % | 428.986 M -12.48 % | 490.153 M 29.50 % | 378.485 M -5.06 % | 398.664 M -1.09 % | 403.062 M 0.28 % | 401.931 M 3.36 % | 388.860 M -2.85 % | 400.257 M -0.94 % | 404.052 M 50.57 % | 268.341 M | 0.000 -100.00 % | 280.878 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.529 M | 0.000 | 0.000 -100.00 % | 164.022 M 341.47 % | 37.153 M -77.35 % | 164.022 M | 0.000 -100.00 % | 161.557 M 365.74 % | 34.689 M -78.53 % | 161.557 M 365.74 % | 34.689 M -78.22 % | 159.267 M 381.48 % | 33.079 M -80.57 % | 170.254 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 274.138 M | 0.000 |
| Retained earnings | 480.049 M -16.02 % | 571.645 M 49.69 % | 381.876 M 3.83 % | 367.803 M -17.52 % | 445.932 M -13.31 % | 514.428 M 52.65 % | 337.007 M 4.87 % | 321.369 M -17.62 % | 390.125 M -16.38 % | 466.554 M 45.87 % | 319.838 M 10.62 % | 289.138 M -18.13 % | 353.168 M -14.28 % | 412.015 M 53.50 % | 268.411 M 2.73 % | 261.267 M -17.23 % | 315.646 M -19.88 % | 393.955 M 62.36 % | 242.637 M 0.07 % | 242.456 M -18.89 % | 298.913 M -15.76 % | 354.855 M 53.40 % | 231.326 M 5.85 % | 218.552 M -15.16 % | 257.600 M -20.71 % | 324.896 M 41.42 % | 229.741 M 9.60 % | 209.608 M -13.40 % | 242.032 M -16.26 % | 289.042 M 42.13 % | 203.372 M 8.75 % | 187.009 M -17.09 % | 225.555 M -12.45 % | 257.628 M 65.77 % | 155.414 M | 0.000 -100.00 % | 155.150 M |
| Common stock | 263.640 M 0.00 % | 263.640 M 0.00 % | 263.640 M 0.00 % | 263.640 M 0.00 % | 263.640 M 0.00 % | 263.640 M 0.00 % | 263.640 M 30.00 % | 202.800 M 0.00 % | 202.800 M 0.00 % | 202.800 M 0.00 % | 202.800 M 0.00 % | 202.800 M 0.00 % | 202.800 M 0.00 % | 202.800 M 0.00 % | 202.800 M 0.00 % | 202.800 M 0.00 % | 202.800 M -1.10 % | 205.057 M 0.00 % | 205.057 M 0.00 % | 205.057 M 0.00 % | 205.057 M 28.36 % | 159.749 M 0.00 % | 159.749 M 0.41 % | 159.099 M -0.48 % | 159.874 M 30.00 % | 122.980 M 0.00 % | 122.980 M 2.48 % | 120.000 M 0.00 % | 120.000 M 0.00 % | 120.000 M 0.00 % | 120.000 M 0.00 % | 120.000 M 33.33 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M | 0.000 -100.00 % | 90.000 M |
| Total equity | 1.464 B -4.53 % | 1.534 B 28.78 % | 1.191 B 1.85 % | 1.169 B -6.30 % | 1.248 B -5.14 % | 1.316 B 15.90 % | 1.135 B 63.36 % | 694.936 M -9.06 % | 764.166 M -9.15 % | 841.129 M 25.64 % | 669.461 M 1.55 % | 659.255 M -8.93 % | 723.926 M -7.58 % | 783.336 M 22.65 % | 638.664 M 1.54 % | 628.993 M -8.10 % | 684.456 M -10.38 % | 763.706 M 25.04 % | 610.779 M -0.84 % | 615.924 M -8.63 % | 674.103 M -11.58 % | 762.411 M 19.85 % | 636.127 M 2.45 % | 620.895 M -5.60 % | 657.711 M -10.16 % | 732.081 M 14.78 % | 637.834 M 4.17 % | 612.317 M -5.33 % | 646.822 M -6.69 % | 693.183 M 13.66 % | 609.886 M 3.49 % | 589.340 M 41.71 % | 415.881 M -7.73 % | 450.705 M 32.68 % | 339.690 M 18.20 % | 287.388 M -15.50 % | 340.086 M |
| Other non current liabilities | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 861.24 % | 780.245 K -98.37 % | 47.956 M 6 046.28 % | 780.245 K 0.00 % | 780.245 K | 0.000 | 0.000 | 0.000 -100.00 % | 122.770 M | 0.000 -100.00 % | 113.305 M 124.76 % | 50.412 M -61.75 % | 131.810 M 2.18 % | 128.994 M 55.14 % | 83.145 M -21.20 % | 105.510 M 57.77 % | 66.876 M 34 217.72 % | 194.874 K 0.00 % | 194.873 K 0.00 % | 194.873 K -99.73 % | 71.928 M | 0.000 -100.00 % | 117.720 M 5 346.37 % | 2.161 M -82.64 % | 12.450 M 2 316.86 % | 515.150 K 0.00 % | 515.150 K 0.00 % | 515.151 K -98.23 % | 29.148 M 26 511.92 % | 109.528 K -99.86 % | 78.777 M 477.18 % | 13.649 M -85.25 % | 92.519 M | 0.000 -100.00 % | 37.798 M |
| Long term debt | 106.988 M -16.44 % | 128.036 M 19.91 % | 106.779 M -0.67 % | 107.497 M -0.74 % | 108.304 M -0.47 % | 108.817 M -0.39 % | 109.245 M 916.58 % | 10.746 M 768.77 % | 1.237 M -23.36 % | 1.614 M 1.09 % | 1.597 M -97.91 % | 76.462 M 0.14 % | 76.355 M -31.90 % | 112.126 M 0.68 % | 111.370 M 0.20 % | 111.146 M 8.46 % | 102.478 M -21.39 % | 130.361 M -1.74 % | 132.667 M -34.83 % | 203.560 M 15.92 % | 175.598 M -23.49 % | 229.496 M 44.05 % | 159.314 M -4.13 % | 166.181 M -7.76 % | 180.152 M 3 814.13 % | 4.603 M 125.62 % | -17.965 M -208.47 % | 16.562 M -34.71 % | 25.366 M 53.86 % | 16.487 M | 0.000 -100.00 % | 38.771 M -24.35 % | 51.250 M -42.49 % | 89.116 M 65.56 % | 53.826 M | 0.000 | 0.000 |
| Total non current liabilities | 237.211 M -7.26 % | 255.779 M 24.39 % | 205.619 M 2.13 % | 201.339 M 22.76 % | 164.003 M -21.72 % | 209.505 M -4.19 % | 218.657 M 80.80 % | 120.939 M 3.19 % | 117.197 M -7.33 % | 126.466 M 1.69 % | 124.367 M -39.66 % | 206.118 M -23.10 % | 268.035 M -13.70 % | 310.581 M 2.71 % | 302.382 M -5.82 % | 321.070 M -5.10 % | 338.320 M -14.29 % | 394.719 M 8.47 % | 363.912 M -2.41 % | 372.913 M 6.79 % | 349.213 M -1.44 % | 354.300 M 0.16 % | 353.739 M 21.43 % | 291.302 M -9.19 % | 320.784 M 146.40 % | 130.190 M -8.41 % | 142.146 M 45.36 % | 97.789 M -0.12 % | 97.904 M 16.78 % | 83.835 M -11.22 % | 94.434 M -3.76 % | 98.119 M -24.54 % | 130.028 M -6.45 % | 138.992 M -5.02 % | 146.345 M | 0.000 -100.00 % | 82.513 M |
| Other current liabilities | 90.233 M -54.86 % | 199.909 M -68.56 % | 635.897 M 293.94 % | 161.419 M 183.45 % | 56.947 M -1.30 % | 57.696 M 423.72 % | -17.823 M -172.27 % | 24.663 M -20.76 % | 31.123 M -65.51 % | 90.247 M -83.86 % | 559.036 M 872.42 % | 57.489 M -4.26 % | 60.049 M 11.02 % | 54.088 M -74.12 % | 208.986 M 344.71 % | 46.994 M -78.30 % | 216.571 M 1 322.78 % | -17.711 M -114.97 % | 118.316 M -7.84 % | 128.383 M 26.86 % | 101.203 M 605.51 % | -20.020 M -104.41 % | 454.469 M 198.91 % | 152.044 M 60.66 % | 94.638 M 9.51 % | 86.422 M -77.45 % | 383.167 M 135.82 % | 162.482 M 62.84 % | 99.783 M 87.11 % | 53.329 M -88.87 % | 479.109 M 140.71 % | 199.043 M 346.18 % | 44.611 M -44.11 % | 79.820 M -79.65 % | 392.299 M | 0.000 -100.00 % | 53.578 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 43.585 M 15.73 % | 37.663 M -69.08 % | 121.803 M -75.67 % | 500.703 M 99.32 % | 251.212 M 293.03 % | 63.916 M 163.40 % | 24.266 M | 0.000 -100.00 % | 163.727 M | 0.000 | 0.000 -100.00 % | 489.182 M 86.85 % | 261.805 M 4 574.58 % | 5.601 M -93.50 % | 86.146 M -81.84 % | 474.275 M 101.16 % | 235.769 M 222.30 % | 73.153 M 1.65 % | 71.965 M 19.97 % | 59.985 M 4.69 % | 57.299 M -19.52 % | 71.197 M 8.46 % | 65.645 M 2.97 % | 63.753 M 188.47 % | 22.100 M -55.97 % | 50.194 M -45.73 % | 92.486 M 75.20 % | 52.789 M 118.11 % | 24.203 M -52.85 % | 51.330 M -40.26 % | 85.921 M 39.27 % | 61.695 M | 0.000 -100.00 % | 71.992 M |
| Short term debt | 311.017 M 1.50 % | 306.408 M 39.18 % | 220.158 M -26.72 % | 300.445 M 0.03 % | 300.341 M -0.54 % | 301.971 M 0.58 % | 300.228 M -39.87 % | 499.328 M -5.64 % | 529.149 M -0.05 % | 529.427 M 3.67 % | 510.695 M -7.34 % | 551.175 M -13.02 % | 633.714 M -0.19 % | 634.946 M 86.77 % | 339.965 M -40.96 % | 575.845 M 13.52 % | 507.246 M -25.45 % | 680.378 M 48.08 % | 459.479 M -9.83 % | 509.569 M 0.79 % | 505.569 M -6.57 % | 541.143 M 42.02 % | 381.036 M -14.45 % | 445.374 M 12.75 % | 395.000 M -7.19 % | 425.596 M -8.49 % | 465.097 M 25.12 % | 371.710 M 19.60 % | 310.789 M -22.89 % | 403.062 M 28.42 % | 313.864 M -19.29 % | 388.860 M 13.12 % | 343.756 M 10.74 % | 310.406 M 44.70 % | 214.515 M | 0.000 -100.00 % | 280.878 M |
| Total current liabilities | 819.482 M -14.70 % | 960.675 M -9.35 % | 1.060 B 55.78 % | 680.282 M 21.57 % | 559.585 M -6.02 % | 595.428 M -43.43 % | 1.053 B 7.52 % | 978.983 M 20.43 % | 812.932 M -13.57 % | 940.610 M -26.42 % | 1.278 B 43.70 % | 889.640 M 8.56 % | 819.471 M -3.56 % | 849.736 M -24.09 % | 1.119 B 15.87 % | 966.092 M 10.84 % | 871.644 M -6.48 % | 932.073 M -23.63 % | 1.221 B 12.64 % | 1.084 B 26.86 % | 854.122 M 12.26 % | 760.861 M -25.77 % | 1.025 B 33.36 % | 768.604 M 27.62 % | 602.281 M -10.38 % | 672.016 M -37.05 % | 1.068 B 57.14 % | 679.339 M 10.54 % | 614.570 M -12.16 % | 699.672 M -29.68 % | 995.016 M 35.52 % | 734.215 M 30.29 % | 563.521 M -3.86 % | 586.147 M -23.58 % | 766.995 M | 0.000 -100.00 % | 513.623 M |
| Total liabilities | 1.057 B -13.13 % | 1.216 B -3.87 % | 1.265 B 43.53 % | 881.621 M 21.84 % | 723.589 M -10.11 % | 804.933 M -36.68 % | 1.271 B 15.58 % | 1.100 B 18.25 % | 930.129 M -12.83 % | 1.067 B -23.93 % | 1.403 B 28.02 % | 1.096 B 0.76 % | 1.088 B -6.28 % | 1.160 B -18.39 % | 1.422 B 10.46 % | 1.287 B 6.38 % | 1.210 B -8.81 % | 1.327 B -16.26 % | 1.584 B 8.79 % | 1.456 B 21.04 % | 1.203 B 7.91 % | 1.115 B -19.12 % | 1.379 B 30.08 % | 1.060 B 14.82 % | 923.065 M 15.07 % | 802.206 M -33.68 % | 1.210 B 55.66 % | 777.128 M 9.07 % | 712.474 M -9.07 % | 783.507 M -28.08 % | 1.089 B 30.89 % | 832.334 M 20.01 % | 693.549 M -4.36 % | 725.138 M -20.61 % | 913.340 M | 0.000 -100.00 % | 596.136 M |
| Other non current assets | 189.437 M 41.43 % | 133.948 M -23.56 % | 175.233 M 25.86 % | 139.233 M -3.97 % | 144.986 M 3 602.27 % | 3.916 M -6.10 % | 4.170 M -78.07 % | 19.013 M 15.59 % | 16.449 M -91.66 % | 197.332 M -28.94 % | 277.687 M 19.26 % | 232.834 M -9.54 % | 257.378 M -25.93 % | 347.470 M 618.33 % | 48.372 M -34.39 % | 73.731 M -77.74 % | 331.267 M -20.10 % | 414.583 M 769.39 % | 47.687 M -89.69 % | 462.467 M 17.36 % | 394.063 M -10.30 % | 439.320 M 978.40 % | 40.738 M -77.00 % | 177.146 M 11.73 % | 158.555 M 467.60 % | 27.934 M -5.32 % | 29.504 M -91.24 % | 336.995 M 16 478.88 % | 2.033 M -99.40 % | 336.574 M 4 344.45 % | 7.573 M -78.53 % | 35.270 M 165.82 % | 13.269 M 74.03 % | 7.624 M -96.24 % | 202.538 M 201.93 % | -198.713 M -213.34 % | 175.325 M |
| Long term investments | 0.000 -100.00 % | 32.104 M | 0.000 -100.00 % | 32.600 M 0.00 % | 32.600 M -81.31 % | 174.466 M -3.98 % | 181.704 M -4.25 % | 189.760 M -4.14 % | 197.946 M 677.23 % | 25.468 M | 0.000 -100.00 % | 26.569 M | 0.000 | 0.000 -100.00 % | 347.545 M -0.27 % | 348.476 M 278.03 % | 92.183 M 47.50 % | 62.496 M -83.40 % | 376.498 M 1 871.92 % | 19.093 M 70.50 % | 11.198 M 205.74 % | -10.590 M -103.23 % | 327.915 M 3.77 % | 316.007 M 4.29 % | 302.994 M -6.73 % | 324.873 M -2.64 % | 333.668 M | 0.000 -100.00 % | 348.991 M | 0.000 -100.00 % | 330.616 M 57.17 % | 210.353 M 0.47 % | 209.373 M 0.13 % | 209.092 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 267.614 M 138.33 % | 112.288 M 191.50 % | 38.520 M -2.25 % | 39.408 M -2.42 % | 40.384 M -1.89 % | 41.163 M -2.38 % | 42.164 M -2.45 % | 43.224 M -2.33 % | 44.255 M 10.81 % | 39.938 M -1.22 % | 40.433 M -2.08 % | 41.292 M -2.13 % | 42.190 M -2.06 % | 43.077 M -1.82 % | 43.874 M -1.36 % | 44.481 M -1.82 % | 45.305 M -1.37 % | 45.934 M -1.94 % | 46.843 M -3.59 % | 48.586 M -0.30 % | 48.732 M 1 244.92 % | 3.623 M 0.23 % | 3.615 M 5.90 % | 3.414 M -3.50 % | 3.538 M -42.37 % | 6.138 M 4.07 % | 5.898 M 34.36 % | 4.390 M 8.47 % | 4.047 M 3.31 % | 3.918 M -6.49 % | 4.190 M -2.03 % | 4.276 M -2.86 % | 4.402 M -2.52 % | 4.516 M -2.85 % | 4.648 M | 0.000 -100.00 % | 3.980 M |
| GoodWill | 36.763 M -18.90 % | 45.328 M 23.30 % | 36.763 M 0.00 % | 36.763 M 0.00 % | 36.763 M 0.00 % | 36.763 M 0.00 % | 36.763 M 0.00 % | 36.763 M 0.00 % | 36.763 M 0.00 % | 36.763 M 0.00 % | 36.763 M 0.00 % | 36.763 M 0.00 % | 36.763 M 0.00 % | 36.763 M -2.04 % | 37.530 M 0.00 % | 37.530 M 0.00 % | 37.530 M 0.00 % | 37.530 M 0.00 % | 37.530 M 0.00 % | 37.530 M 0.00 % | 37.530 M 4 792.23 % | 767.136 K 0.00 % | 767.136 K 0.00 % | 767.136 K 0.00 % | 767.136 K -83.45 % | 4.636 M 0.00 % | 4.636 M -4.10 % | 4.834 M 0.00 % | 4.834 M 10.56 % | 4.372 M 0.00 % | 4.372 M 0.00 % | 4.372 M 0.00 % | 4.372 M 0.00 % | 4.372 M 0.00 % | 4.372 M | 0.000 -100.00 % | 4.372 M |
| Goodwill and intangible assets | 304.377 M 93.11 % | 157.616 M 109.36 % | 75.283 M -1.17 % | 76.171 M -1.26 % | 77.147 M -1.00 % | 77.926 M -1.27 % | 78.927 M -1.32 % | 79.986 M -1.27 % | 81.018 M 5.63 % | 76.701 M -0.64 % | 77.196 M -1.10 % | 78.055 M -1.14 % | 78.953 M -1.11 % | 79.840 M -1.92 % | 81.405 M -0.74 % | 82.011 M -0.99 % | 82.835 M -0.75 % | 83.464 M -1.08 % | 84.373 M -2.02 % | 86.116 M -0.17 % | 86.262 M 1 864.72 % | 4.391 M 0.19 % | 4.382 M 4.81 % | 4.181 M -2.88 % | 4.305 M -60.05 % | 10.774 M 2.28 % | 10.534 M 14.20 % | 9.223 M 3.86 % | 8.881 M 7.13 % | 8.290 M -3.18 % | 8.561 M -1.00 % | 8.648 M -1.44 % | 8.774 M -1.28 % | 8.888 M -1.47 % | 9.020 M | 0.000 -100.00 % | 8.352 M |
| Property plant equipment net | 640.850 M -17.13 % | 773.283 M 15.81 % | 667.716 M -0.66 % | 672.179 M -3.28 % | 694.941 M -2.43 % | 712.223 M -2.49 % | 730.380 M -1.99 % | 745.203 M -1.12 % | 753.635 M -3.03 % | 777.179 M -2.54 % | 797.458 M 0.60 % | 792.687 M -2.03 % | 809.087 M -1.18 % | 818.744 M -3.52 % | 848.645 M 4.14 % | 814.872 M -2.55 % | 836.187 M -1.47 % | 848.683 M -1.67 % | 863.111 M 6.71 % | 808.833 M -0.43 % | 812.296 M 96.79 % | 412.778 M -2.69 % | 424.207 M -0.22 % | 425.136 M 0.25 % | 424.090 M -1.53 % | 430.664 M -1.14 % | 435.636 M -0.82 % | 439.246 M 0.46 % | 437.214 M 4.23 % | 419.469 M -0.10 % | 419.892 M -4.94 % | 441.713 M 5.89 % | 417.128 M 4.42 % | 399.475 M -0.29 % | 400.633 M | 0.000 -100.00 % | 279.014 M |
| Total non current assets | 1.201 B 4.02 % | 1.154 B 19.65 % | 964.729 M 0.56 % | 959.386 M -3.07 % | 989.781 M -1.97 % | 1.010 B -2.18 % | 1.032 B -3.60 % | 1.071 B -0.74 % | 1.079 B -2.62 % | 1.108 B -3.86 % | 1.152 B -1.49 % | 1.170 B -0.63 % | 1.177 B -7.74 % | 1.276 B -6.82 % | 1.369 B 0.21 % | 1.366 B -0.69 % | 1.376 B -4.74 % | 1.444 B 2.45 % | 1.410 B 0.13 % | 1.408 B 5.43 % | 1.335 B 52.02 % | 878.440 M 5.95 % | 829.092 M -14.40 % | 968.550 M 3.41 % | 936.645 M 11.73 % | 838.318 M -1.60 % | 851.954 M 4.51 % | 815.153 M -1.41 % | 826.771 M 4.16 % | 793.715 M -0.30 % | 796.126 M 11.20 % | 715.965 M 7.10 % | 668.495 M 3.40 % | 646.496 M 2.01 % | 633.731 M 418.92 % | -198.713 M -141.54 % | 478.369 M |
| Other current assets | 52.021 M 166.05 % | 19.553 M -22.51 % | 25.232 M -1.19 % | 25.535 M -86.43 % | 188.237 M 510.57 % | 30.829 M -82.50 % | 176.216 M 39.53 % | 126.297 M -4.68 % | 132.504 M -45.38 % | 242.605 M -5.93 % | 257.897 M 57.11 % | 164.152 M -0.18 % | 164.443 M -21.11 % | 208.445 M 28.31 % | 162.452 M 5.16 % | 154.479 M -3.52 % | 160.108 M -2.19 % | 163.695 M -3.07 % | 168.878 M 20.15 % | 140.559 M 10.47 % | 127.241 M -42.67 % | 221.958 M -7.28 % | 239.387 M -7.31 % | 258.280 M 41.32 % | 182.765 M 14.02 % | 160.293 M 30.12 % | 123.190 M -36.78 % | 194.855 M 72.92 % | 112.684 M -14.73 % | 132.154 M 12.64 % | 117.325 M 29.08 % | 90.890 M 31.98 % | 68.867 M 175.72 % | 24.977 M -57.76 % | 59.137 M | 0.000 -100.00 % | 12.039 M |
| Short term investments | 0.000 | 0.000 | 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 % | -253.850 M 0.51 % | -255.160 M -2 546 607.74 % | 10.020 K -99.97 % | 30.001 M 110.56 % | -284.143 M -511.68 % | 69.020 M 1 621.20 % | 4.010 M -80.52 % | 20.590 M 106.48 % | -317.915 M | 0.000 -100.00 % | 92.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 M | 0.000 -100.00 % | 20.000 M | 0.000 | 0.000 -100.00 % | 43.106 M | 0.000 -100.00 % | 397.425 M | 0.000 |
| cash and cash equivalents | 474.048 M -35.66 % | 736.752 M -21.26 % | 935.658 M 76.68 % | 529.574 M 28.78 % | 411.239 M -3.07 % | 424.267 M -48.27 % | 820.086 M 223.91 % | 253.182 M 128.38 % | 110.858 M -8.36 % | 120.973 M -58.93 % | 294.546 M 131.78 % | 127.078 M 74.96 % | 72.632 M 73.96 % | 41.751 M -79.51 % | 203.759 M 57.29 % | 129.544 M 276.40 % | 34.417 M -59.56 % | 85.108 M -70.95 % | 292.976 M 81.76 % | 161.186 M 78.90 % | 90.098 M -76.24 % | 379.266 M -41.53 % | 648.705 M 273.09 % | 173.872 M 26.46 % | 137.493 M 2.83 % | 133.714 M -74.31 % | 520.524 M 643.72 % | 69.989 M 37.32 % | 50.967 M -60.36 % | 128.575 M -69.48 % | 421.240 M 31.68 % | 319.892 M 463.38 % | 56.781 M -43.48 % | 100.468 M -59.91 % | 250.593 M 226.11 % | -198.713 M -313.15 % | 93.225 M |
| Cash and short term investments | 474.048 M -35.66 % | 736.752 M -21.26 % | 935.658 M 76.68 % | 529.574 M 28.78 % | 411.239 M -3.07 % | 424.267 M -48.27 % | 820.086 M 223.91 % | 253.182 M 128.38 % | 110.858 M -8.36 % | 120.973 M -58.93 % | 294.546 M 131.78 % | 127.078 M 74.96 % | 72.632 M 73.96 % | 41.751 M -79.51 % | 203.759 M 57.29 % | 129.544 M 276.29 % | 34.427 M -70.09 % | 115.109 M -60.71 % | 292.976 M 27.27 % | 230.206 M 144.62 % | 94.108 M -76.46 % | 399.856 M -38.36 % | 648.705 M 273.09 % | 173.872 M 26.46 % | 137.493 M 2.83 % | 133.714 M -74.31 % | 520.524 M 643.72 % | 69.989 M 37.32 % | 50.967 M -60.36 % | 128.575 M -69.48 % | 421.240 M 31.68 % | 319.892 M 463.38 % | 56.781 M -43.48 % | 100.468 M -59.91 % | 250.593 M 26.11 % | 198.713 M 113.15 % | 93.225 M |
| Total current assets | 1.320 B -17.28 % | 1.596 B 6.99 % | 1.492 B 36.65 % | 1.092 B 6.08 % | 1.029 B -7.37 % | 1.111 B -19.16 % | 1.374 B 89.80 % | 724.050 M 17.64 % | 615.477 M -23.10 % | 800.338 M -12.99 % | 919.860 M 57.19 % | 585.191 M -7.73 % | 634.185 M -5.02 % | 667.685 M -3.39 % | 691.105 M 25.71 % | 549.757 M 6.02 % | 518.562 M -19.75 % | 646.198 M -17.73 % | 785.506 M 18.20 % | 664.535 M 22.60 % | 542.027 M -45.75 % | 999.133 M -15.74 % | 1.186 B 66.48 % | 712.251 M 10.58 % | 644.132 M -7.45 % | 695.969 M -30.09 % | 995.568 M 73.36 % | 574.293 M 7.84 % | 532.525 M -22.03 % | 682.975 M -24.38 % | 903.209 M 27.99 % | 705.709 M 60.05 % | 440.935 M -16.70 % | 529.348 M -14.52 % | 619.299 M 211.66 % | 198.713 M -56.60 % | 457.853 M |
| Inventory | 45.704 M -18.15 % | 55.839 M -25.84 % | 75.292 M 139.34 % | 31.459 M -7.86 % | 34.143 M 18.10 % | 28.910 M -28.74 % | 40.570 M -30.02 % | 57.975 M 13.01 % | 51.301 M 9.62 % | 46.801 M -32.56 % | 69.395 M 91.74 % | 36.191 M -13.93 % | 42.050 M 43.19 % | 29.366 M -52.09 % | 61.290 M 63.31 % | 37.530 M 15.99 % | 32.356 M -1.95 % | 33.000 M -32.72 % | 49.049 M 64.05 % | 29.898 M 18.50 % | 25.230 M 3.83 % | 24.300 M -59.63 % | 60.186 M 40.69 % | 42.780 M 5.39 % | 40.593 M 9.96 % | 36.915 M -27.10 % | 50.639 M -9.13 % | 55.725 M 33.11 % | 41.863 M -4.32 % | 43.751 M -47.77 % | 83.769 M 16.26 % | 72.053 M 23.01 % | 58.574 M -1.35 % | 59.375 M -23.83 % | 77.946 M | 0.000 -100.00 % | 42.522 M |
| Net receivables | 748.519 M -4.51 % | 783.863 M 72.06 % | 455.581 M -9.81 % | 505.109 M -7.17 % | 544.123 M -13.22 % | 626.986 M 85.83 % | 337.396 M -16.03 % | 401.812 M -8.36 % | 438.486 M -18.56 % | 538.410 M 80.66 % | 298.022 M -19.70 % | 371.120 M 4.52 % | 355.060 M -31.17 % | 515.821 M 62.18 % | 318.046 M 9.51 % | 290.427 M -17.77 % | 353.182 M -11.39 % | 398.571 M 2.93 % | 387.215 M 20.83 % | 320.464 M 8.47 % | 295.447 M -16.31 % | 353.019 M 48.65 % | 237.482 M -11.32 % | 267.800 M -5.46 % | 283.280 M -22.40 % | 365.047 M 21.19 % | 301.215 M 2.66 % | 293.404 M -10.28 % | 327.011 M -24.66 % | 434.034 M 34.03 % | 323.823 M 18.45 % | 273.382 M 6.49 % | 256.713 M -25.49 % | 344.527 M 48.75 % | 231.622 M | 0.000 -100.00 % | 310.066 M |
| Tax assets | 66.069 M 15.17 % | 57.368 M 23.38 % | 46.498 M 18.61 % | 39.204 M -2.25 % | 40.107 M -2.59 % | 41.173 M 11.13 % | 37.049 M 0.55 % | 36.845 M 23.77 % | 29.770 M -4.54 % | 31.186 M | 0.000 -100.00 % | 39.678 M 24.66 % | 31.828 M 6.40 % | 29.915 M -30.98 % | 43.343 M -8.38 % | 47.307 M 41.69 % | 33.386 M -4.81 % | 35.074 M -7.78 % | 38.034 M 21.30 % | 31.357 M -0.74 % | 31.591 M -2.92 % | 32.542 M 2.17 % | 31.850 M -30.88 % | 46.081 M -1.33 % | 46.702 M 5.97 % | 44.072 M 3.43 % | 42.612 M 43.53 % | 29.689 M 0.12 % | 29.653 M 0.92 % | 29.382 M -0.35 % | 29.484 M 47.57 % | 19.980 M 0.15 % | 19.951 M -6.84 % | 21.416 M -0.57 % | 21.539 M | 0.000 -100.00 % | 15.678 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 380.838 M 3.97 % | 366.309 M 115.39 % | 170.067 M 29.58 % | 131.248 M -10.99 % | 147.445 M -12.61 % | 168.729 M -30.35 % | 242.246 M 8.74 % | 222.769 M 2.72 % | 216.873 M -16.65 % | 260.187 M 24.70 % | 208.643 M 81.26 % | 115.105 M -7.03 % | 123.805 M -16.11 % | 147.586 M -1.17 % | 149.340 M 17.87 % | 126.697 M -7.27 % | 136.626 M -15.16 % | 161.049 M -2.42 % | 165.038 M -20.50 % | 207.582 M 23.53 % | 168.044 M 15.03 % | 146.085 M 26.44 % | 115.536 M 14.97 % | 100.497 M 13.06 % | 88.887 M -39.35 % | 146.556 M 4.29 % | 140.531 M 20.24 % | 116.879 M -13.74 % | 135.502 M -21.86 % | 173.417 M 3.00 % | 168.367 M 44.90 % | 116.194 M -15.39 % | 137.322 M 2.54 % | 133.918 M 9.25 % | 122.580 M | 0.000 -100.00 % | 131.959 M |
| Tax payables | 37.395 M -57.53 % | 88.049 M 161.70 % | 33.644 M -22.81 % | 43.585 M 153.56 % | 17.190 M -74.36 % | 67.031 M 145.88 % | 27.262 M 10.83 % | 24.598 M 7.04 % | 22.981 M -37.01 % | 36.483 M | 0.000 -100.00 % | 2.144 M 12.62 % | 1.904 M -85.49 % | 13.117 M 158.53 % | 5.074 M 16.96 % | 4.338 M -22.55 % | 5.601 M -74.78 % | 22.211 M 551.46 % | 3.409 M 50.84 % | 2.260 M -63.26 % | 6.153 M -71.63 % | 21.688 M 175.79 % | 7.864 M -41.27 % | 13.390 M -43.64 % | 23.757 M 76.74 % | 13.442 M -10.35 % | 14.994 M 143.12 % | 6.168 M -66.30 % | 18.301 M -73.80 % | 69.864 M 107.46 % | 33.676 M 469.21 % | 5.916 M -84.36 % | 37.833 M -38.98 % | 62.003 M 64.90 % | 37.601 M | 0.000 -100.00 % | 47.208 M |
| Deferred revenue non current | 64.109 M 3.35 % | 62.033 M 53.63 % | 40.377 M -8.09 % | 43.933 M -6.87 % | 47.176 M -6.78 % | 50.608 M -6.02 % | 53.851 M -6.61 % | 57.659 M -5.96 % | 61.313 M -5.27 % | 64.720 M | 0.000 -100.00 % | 72.578 M -6.71 % | 77.797 M -6.34 % | 83.064 M -9.00 % | 91.277 M -2.05 % | 93.192 M -4.09 % | 97.161 M -6.34 % | 103.737 M -4.16 % | 108.236 M -4.09 % | 112.856 M -1.98 % | 115.133 M 13.37 % | 101.556 M -4.89 % | 106.775 M 0.13 % | 106.640 M -9.41 % | 117.720 M 16.52 % | 101.031 M -2.79 % | 103.934 M 39.44 % | 74.538 M 13.91 % | 65.433 M 7.12 % | 61.081 M 2.60 % | 59.534 M 0.50 % | 59.238 M 20.39 % | 49.207 M -0.58 % | 49.495 M 9.70 % | 45.117 M | 0.000 -100.00 % | 44.715 M |
| Minority interest | 184.490 M 13.58 % | 162.434 M 1 620.96 % | 9.439 M 28.84 % | 7.326 M -6.79 % | 7.859 M -21.72 % | 10.040 M 44.99 % | 6.925 M 2.66 % | 6.745 M -6.56 % | 7.219 M -6.89 % | 7.753 M 30.98 % | 5.919 M 2.78 % | 5.759 M -10.02 % | 6.401 M -8.08 % | 6.964 M 18.11 % | 5.896 M 4.18 % | 5.659 M -6.65 % | 6.062 M -13.44 % | 7.003 M 29.83 % | 5.394 M 16.89 % | 4.615 M -7.42 % | 4.984 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.186 M -24.75 % | 12.207 M -3.15 % | 12.604 M -14.17 % | 14.685 M 4.38 % | 14.069 M -14.44 % | 16.442 M 23.31 % | 13.334 M -11.63 % | 15.088 M 5.13 % | 14.351 M -10.72 % | 16.074 M | 0.000 -100.00 % | 9.312 M |
| Capital lease obligations | 5.388 M -47.97 % | 10.356 M 52.76 % | 6.779 M -9.58 % | 7.497 M -9.71 % | 8.304 M -5.82 % | 8.817 M -4.64 % | 9.245 M -13.97 % | 10.746 M 768.77 % | 1.237 M -23.36 % | 1.614 M -44.51 % | 2.909 M 48.27 % | 1.962 M 5.73 % | 1.855 M -48.83 % | 3.626 M 26.35 % | 2.870 M -8.79 % | 3.146 M -6.62 % | 3.369 M 348.03 % | 752.007 K -75.40 % | 3.058 M -96.43 % | 85.715 M 48.42 % | 57.753 M -17.88 % | 70.331 M | 0.000 -100.00 % | 5.129 M -23.74 % | 6.725 M 454.63 % | 1.213 M 105.68 % | -21.355 M -318.19 % | 9.787 M -47.36 % | 18.591 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.754 M -1.31 % | 36.227 M 2.73 % | 35.264 M | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 536.152 M 0.00 % | 536.152 M 0.00 % | 536.152 M 1.03 % | 530.674 M 0.00 % | 530.674 M 0.57 % | 527.655 M 0.00 % | 527.655 M | 0.000 -100.00 % | 164.022 M | 0.000 -100.00 % | 140.904 M | 0.000 -100.00 % | 161.557 M | 0.000 -100.00 % | 126.869 M | 0.000 -100.00 % | 159.948 M 1.43 % | 157.690 M 0.00 % | 157.690 M -3.73 % | 163.796 M 31.02 % | 125.019 M -49.55 % | 247.807 M 1.12 % | 245.051 M 0.74 % | 243.244 M 1.25 % | 240.238 M -12.65 % | 275.019 M -4.96 % | 289.368 M 7.13 % | 270.105 M 9.52 % | 246.633 M -8.68 % | 270.072 M 9.50 % | 246.633 M -8.31 % | 268.997 M 215.58 % | 85.238 M -3.93 % | 88.725 M 13.46 % | 78.202 M 490.22 % | 13.250 M -84.53 % | 85.624 M |
| Deferred tax liabilities non current | 58.614 M 0.69 % | 58.210 M 14.22 % | 50.963 M 3.74 % | 49.128 M -10.55 % | 54.919 M 11.40 % | 49.300 M -10.00 % | 54.780 M 4.28 % | 52.533 M -3.87 % | 54.648 M -9.12 % | 60.132 M | 0.000 -100.00 % | 57.078 M -6.97 % | 61.353 M -5.58 % | 64.979 M 9.76 % | 59.202 M 13.34 % | 52.235 M -5.94 % | 55.536 M 0.77 % | 55.112 M -1.82 % | 56.133 M -0.30 % | 56.301 M -3.41 % | 58.287 M 152.83 % | 23.054 M 46.64 % | 15.722 M -14.93 % | 18.481 M -19.34 % | 22.912 M 2.31 % | 22.395 M 0.11 % | 22.371 M 262.31 % | 6.175 M -6.30 % | 6.590 M 14.57 % | 5.752 M 0.00 % | 5.752 M | 0.000 -100.00 % | 29.189 M -19.43 % | 36.227 M -22.95 % | 47.021 M | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.521 B -8.34 % | 2.750 B 11.96 % | 2.456 B 19.77 % | 2.051 B 1.59 % | 2.019 B -4.80 % | 2.121 B -11.88 % | 2.407 B 34.08 % | 1.795 B 5.94 % | 1.694 B -11.21 % | 1.908 B -7.91 % | 2.072 B 18.07 % | 1.755 B -3.11 % | 1.811 B -6.80 % | 1.944 B -5.67 % | 2.060 B 7.53 % | 1.916 B 1.15 % | 1.894 B -9.38 % | 2.090 B -4.77 % | 2.195 B 5.93 % | 2.072 B 10.38 % | 1.877 B -0.01 % | 1.878 B -6.81 % | 2.015 B 19.87 % | 1.681 B 6.33 % | 1.581 B 3.03 % | 1.534 B -16.95 % | 1.848 B 32.97 % | 1.389 B 2.22 % | 1.359 B -7.95 % | 1.477 B -13.10 % | 1.699 B 19.53 % | 1.422 B 28.14 % | 1.109 B -5.65 % | 1.176 B -6.16 % | 1.253 B | 0.000 -100.00 % | 936.222 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-03-31 | 2015-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.719 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.691 M -199.34 % | -2.235 M -200.00 % | 2.235 M | 0.000 -100.00 % | 5.283 M | 0.000 -100.00 % | 4.225 M | 0.000 -100.00 % | 1.408 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.776 M | 0.000 -100.00 % | 91.541 M 279.47 % | -51.007 M -200.00 % | 51.007 M | 0.000 100.00 % | -153.734 M -526.86 % | -24.524 M -200.00 % | 24.524 M | 0.000 100.00 % | -7.236 M 93.27 % | -107.548 M -200.00 % | 107.548 M | 0.000 -100.00 % | 39.112 M -89.29 % | 365.135 M 200.00 % | -365.135 M | 0.000 -100.00 % | 4.550 M 108.94 % | -50.925 M -200.00 % | 50.925 M | 0.000 100.00 % | -9.606 M 6.35 % | -10.258 M -200.00 % | 10.258 M | 0.000 100.00 % | -67.718 M -2 121.11 % | -3.049 M -132.49 % | 9.385 M 102.68 % | -349.944 M -1 452.82 % | 25.868 M 148.64 % | -53.183 M -300.00 % | 26.592 M 0.00 % | 26.592 M | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.717 M 290.55 % | -32.913 M -200.00 % | 32.913 M | 0.000 100.00 % | -145.630 M -2 497.14 % | -5.607 M -200.00 % | 5.607 M | 0.000 -100.00 % | 5.006 M 105.51 % | -90.845 M -200.00 % | 90.845 M | 0.000 -100.00 % | 30.179 M -92.79 % | 418.357 M 200.00 % | -418.357 M | 0.000 -100.00 % | 21.259 M 158.00 % | -36.653 M -200.00 % | 36.653 M | 0.000 100.00 % | -39.602 M -248.63 % | 26.645 M 200.00 % | -26.645 M | 0.000 100.00 % | -61.649 M -503.50 % | 15.279 M 200.00 % | -15.279 M | 0.000 -100.00 % | 30.085 M 412.74 % | -9.620 M -300.00 % | 4.810 M 0.00 % | 4.810 M | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.824 M 259.30 % | -18.094 M -200.00 % | 18.094 M | 0.000 100.00 % | -8.105 M 57.16 % | -18.917 M -200.00 % | 18.917 M | 0.000 100.00 % | -12.241 M 26.71 % | -16.703 M -200.00 % | 16.703 M | 0.000 -100.00 % | 15.624 M 133.90 % | -46.090 M -200.00 % | 46.090 M | 0.000 100.00 % | -11.426 M -13.74 % | -10.046 M -200.00 % | 10.046 M | 0.000 -100.00 % | 31.405 M 185.10 % | -36.903 M -200.00 % | 36.903 M | 0.000 100.00 % | -6.069 M 66.89 % | -18.328 M -200.00 % | 18.328 M 0.00 % | 18.328 M 534.54 % | -4.218 M 90.32 % | -43.564 M -300.00 % | 21.782 M 0.00 % | 21.782 M | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -968.800 K -200.00 % | 968.800 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.776 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 968.800 K 200.00 % | -968.800 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.691 M 6.19 % | -7.133 M -200.00 % | 7.133 M | 0.000 100.00 % | -5.283 M -25.03 % | -4.225 M -200.00 % | 4.225 M | 0.000 100.00 % | -1.408 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -368.272 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -197.725 M -4.76 % | -188.737 M | 0.000 | 0.000 -100.00 % | 50.470 M 110.21 % | -494.318 M -1 482.65 % | 35.751 M -89.58 % | 343.245 M 201.94 % | 113.681 M 448.05 % | -32.663 M -111.60 % | 281.535 M 4 208.54 % | -6.852 M 88.82 % | -61.294 M 57.32 % | -143.604 M -151.54 % | 278.631 M 412.39 % | 54.379 M -30.56 % | 78.309 M 151.75 % | -151.318 M -9 096.90 % | -1.645 M -102.91 % | 56.457 M 40.55 % | 40.168 M 132.52 % | -123.528 M -681.34 % | -15.810 M -140.49 % | 39.048 M -7.51 % | 42.217 M 137.45 % | -112.716 M -359.99 % | -24.504 M -175.56 % | 32.431 M -7.37 % | 35.011 M 140.87 % | -85.670 M -391.29 % | -17.438 M -141.12 % | 42.402 M 806.60 % | 4.677 M -57.21 % | 10.931 M 147.89 % | -22.825 M -190.36 % | 25.259 M 118.52 % | -136.404 M 0.00 % | -136.404 M -34.90 % | -101.118 M |
| Net cash provided by operating activities | -197.725 M -4.76 % | -188.737 M | 0.000 | 0.000 100.00 % | -33.830 M 89.32 % | -316.897 M -232.09 % | 239.918 M 35.46 % | 177.109 M 637.07 % | 24.029 M -85.84 % | 169.739 M -38.59 % | 276.402 M 527.33 % | -64.681 M -8.87 % | -59.410 M -8 251 403 813.66 % | -0.720 -100.00 % | 245.136 M 14.16 % | 214.736 M 5 481.48 % | -3.990 M 98.14 % | -214.937 M -160.83 % | 353.356 M 122.64 % | 158.710 M 249.48 % | -106.175 M 53.62 % | -228.918 M -191.83 % | 249.280 M 50.89 % | 165.206 M 7 036.98 % | -2.382 M 98.85 % | -206.868 M -173.69 % | 280.713 M 79.14 % | 156.705 M 551.35 % | -34.719 M 86.03 % | -248.600 M -236.05 % | 182.727 M 17.57 % | 155.425 M 1 596.38 % | -10.387 M 95.23 % | -217.622 M -191.88 % | 236.857 M 80.29 % | 131.378 M 272.83 % | -76.016 M 0.00 % | -76.016 M | 0.000 |
| Investments in property plant and equipment | -20.187 M 16.28 % | -24.114 M -22.26 % | -19.724 M -235.43 % | -5.880 M -94.06 % | -3.030 M -269.91 % | -819.167 K 79.40 % | -3.977 M -704.70 % | -494.202 K 93.09 % | -7.155 M -37.04 % | -5.221 M -31.48 % | -3.971 M 81.52 % | -21.488 M -48.26 % | -14.493 M 65.15 % | -41.591 M -154.78 % | -16.324 M 13.34 % | -18.838 M 49.09 % | -36.999 M 0.53 % | -37.197 M 10.51 % | -41.564 M -32.00 % | -31.488 M 37.45 % | -50.338 M -305.41 % | -12.417 M -49.38 % | -8.312 M 75.80 % | -34.350 M -21.84 % | -28.193 M -10.19 % | -25.586 M 48.99 % | -50.158 M -104.92 % | -24.477 M 0.04 % | -24.486 M 11.09 % | -27.540 M 72.93 % | -101.748 M -54.75 % | -65.751 M -108.14 % | -31.591 M 14.45 % | -36.926 M 31.96 % | -54.275 M 17.80 % | -66.028 M -316.23 % | -15.863 M 0.00 % | -15.863 M 34.77 % | -24.320 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 840.000 -11.21 % | 946.000 | 0.000 -100.00 % | 1.560 M 2 688.26 % | -60.283 K | 0.000 -100.00 % | 141.451 K | 0.000 -100.00 % | 36.999 M -0.53 % | 37.197 M 599 844.42 % | 6.200 K 41 607 495 680 000.00 % | 0.000 100.00 % | -106.070 M -954.25 % | 12.417 M 249.38 % | -8.312 M -124.20 % | 34.350 M 7.42 % | 31.978 M 24.98 % | 25.586 M -49.01 % | 50.175 M 214.81 % | 15.938 M 98 302.87 % | -16.230 K 90.86 % | -177.508 K -100.17 % | 102.324 M | 0.000 | 0.000 -100.00 % | 36.926 M | 0.000 -100.00 % | 66.028 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -6.154 M -263.93 % | 3.754 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.000 M | 0.000 100.00 % | -93.020 M -20.81 % | -77.000 M 57.19 % | -179.853 M -60.91 % | -111.770 M 70.17 % | -374.628 M 37.10 % | -595.590 M -68.04 % | -354.434 M -29.09 % | -274.566 M 51.49 % | -565.986 M -304.23 % | -140.014 M 22.26 % | -180.101 M -3.98 % | -173.200 M -1 065.31 % | -14.863 M 57.70 % | -35.137 M 69.45 % | -115.000 M -475.00 % | -20.000 M | 0.000 100.00 % | -105.000 M -10 600.00 % | 1.000 M 101.61 % | -62.000 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 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 % | 7.130 M -45.29 % | 13.033 M 128 929.20 % | 10.101 K -99.99 % | 124.295 M 163.72 % | 47.131 M -79.41 % | 228.921 M 1 099.19 % | 19.090 M -95.01 % | 382.563 M -31.08 % | 555.053 M 74.44 % | 318.193 M -19.76 % | 396.535 M 11.52 % | 355.572 M 153.27 % | 140.392 M -48.83 % | 274.359 M 174.16 % | 100.073 M 10 643.99 % | 931.432 K -98.17 % | 50.991 M -55.76 % | 115.265 M | 0.000 -100.00 % | 15.396 M -82.97 % | 90.432 M 81.82 % | 49.738 M 55.28 % | 32.032 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | -16.024 M | 0.000 100.00 % | -4.074 M | 0.000 -100.00 % | 0.650 | 0.000 | 0.000 | 0.000 -100.00 % | 840.000 -11.21 % | 946.000 -99.99 % | 11.796 M 3 125.11 % | -389.950 K -90 685 869.83 % | -0.430 -100.00 % | 7.130 M 4 940.61 % | 141.451 K 3 797 046 368 665 700.00 % | 0.000 100.00 % | -36.999 M 0.53 % | -37.197 M 71.15 % | -128.943 M -12 167.96 % | -1.051 M 97.98 % | -51.908 M -318.05 % | -12.417 M -153.68 % | 23.129 M 167.33 % | -34.350 M -21.84 % | -28.193 M -10.19 % | -25.586 M 48.99 % | -50.158 M -218.28 % | -15.759 M -350.13 % | 6.301 M 141.95 % | -15.018 M 85.23 % | -101.713 M -288 461.55 % | -35.248 K 99.89 % | -31.591 M 14.45 % | -36.926 M -7 929 826 246 345 616 384.00 % | 0.000 100.00 % | -66.032 M -751.70 % | 10.132 M 0.00 % | 10.132 M 141.66 % | -24.320 M |
| Net cash used for investing activites | -42.366 M -108.09 % | -20.360 M 14.45 % | -23.798 M -304.71 % | -5.880 M -94.06 % | -3.030 M -269.91 % | -819.167 K 79.40 % | -3.977 M -704.70 % | -494.202 K 93.09 % | -7.154 M -37.05 % | -5.220 M -166.71 % | 7.825 M 138.51 % | -20.318 M -39.61 % | -14.554 M 57.77 % | -34.461 M -113.39 % | -16.149 M 14.22 % | -18.827 M -228.94 % | -5.724 M 91.47 % | -67.066 M 44.77 % | -121.433 M 3.02 % | -125.220 M 37.51 % | -200.382 M -278.41 % | -52.954 M -78.08 % | -29.736 M -133.94 % | 87.619 M 137.31 % | -234.821 M -831.52 % | -25.208 M -157.14 % | 44.117 M 145.28 % | -97.425 M -203.19 % | -32.133 M -19.54 % | -26.881 M 73.35 % | -100.872 M -17.58 % | -85.786 M -429.73 % | -16.194 M 68.55 % | -51.494 M -1 355.78 % | -3.537 M 96.32 % | -96.000 M -1 575.10 % | -5.731 M 0.00 % | -5.731 M 76.43 % | -24.320 M |
| Debt repayment | -13.120 M -362.40 % | 5.000 M 200.00 % | -5.000 M | 0.000 -100.00 % | 2.385 M 103.08 % | -77.385 M | 0.000 100.00 % | -30.000 M | 0.000 -100.00 % | 20.000 M | 0.000 100.00 % | -60.942 M -211.48 % | 54.666 M -62.49 % | 145.736 M 193.20 % | -156.365 M -135.45 % | -66.410 M -196.08 % | -22.430 M -132.76 % | 68.460 M 163.49 % | -107.833 M -357.56 % | 41.867 M 9.38 % | 38.278 M -40.65 % | 64.500 M -73.59 % | 244.268 M 187 278.31 % | -130.500 K -364.00 % | -28.125 K 99.95 % | -59.972 M -150.45 % | 118.880 M 2 291.04 % | 4.972 M 173.89 % | -6.729 M 42.63 % | -11.727 M -235.85 % | 8.633 M 189.63 % | -9.631 M | 0.000 -100.00 % | 135.071 M 716.02 % | -21.926 M 60.01 % | -54.829 M | 0.000 | 0.000 -100.00 % | 65.401 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.691 M -200.00 % | 12.691 M 200.00 % | -12.691 M | 0.000 100.00 % | -14.419 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -167.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -27.028 M -1 102.83 % | -2.247 M 61.33 % | -5.811 M 31.56 % | -8.490 M 46.40 % | -15.839 M -2 106.34 % | -717.867 K 91.77 % | -8.720 M -144.07 % | -3.573 M 71.16 % | -12.389 M -131.17 % | -5.359 M 53.30 % | -11.475 M -36.60 % | -8.401 M -27.99 % | -6.563 M -6.55 % | -6.160 M 24.03 % | -8.109 M -25.37 % | -6.468 M 12.35 % | -7.380 M -41.04 % | -5.232 M 75.63 % | -21.469 M -274.93 % | -5.726 M 67.26 % | -17.487 M -233.12 % | -5.250 M -31.19 % | -4.002 M 21.62 % | -5.105 M 83.16 % | -30.321 M -433.34 % | -5.685 M 16.62 % | -6.818 M 52.27 % | -14.284 M -256.21 % | -4.010 M 26.75 % | -5.474 M -59.21 % | -3.438 M 23.55 % | -4.497 M 19.87 % | -5.612 M -68.47 % | -3.331 M 19.69 % | -4.148 M -60.03 % | -2.592 M 29.76 % | -3.690 M 0.00 % | -3.690 M 17.28 % | -4.461 M |
| Other financing activites | 19.083 M 156.58 % | 7.437 M 941.21 % | 714.294 K 177.82 % | -917.868 K 23.28 % | -1.196 M | 0.000 -100.00 % | 323.633 M 45 182.62 % | -717.867 K 95.28 % | -15.200 M -7 868.53 % | -190.750 K 99.82 % | -106.544 M -52.99 % | -69.642 M -292.82 % | -17.729 M -5.51 % | -16.803 M -176.30 % | 22.021 M 170.50 % | -31.236 M -1 658.36 % | 2.004 M -88.19 % | 16.966 M -58.94 % | 41.320 M 2 186.98 % | -1.980 M -143.60 % | 4.541 M 109.70 % | -46.817 M 67.90 % | -145.846 M -302.78 % | -36.210 M -120.98 % | 172.562 M 2 001.21 % | -9.076 M -119.94 % | 45.518 M 268.92 % | -26.946 M -155 323.61 % | -17.337 K -200.02 % | 17.334 K 100.69 % | -2.514 M -101.15 % | 219.473 M 1 121.11 % | -21.494 M -68.59 % | -12.749 M -670.53 % | -1.655 M 83.09 % | -9.784 M -124.63 % | 39.721 M 0.00 % | 39.721 M 537.19 % | 6.234 M |
| Net cash used provided by financing activities | -21.066 M -306.72 % | 10.190 M 200.93 % | -10.096 M -7.32 % | -9.408 M 35.78 % | -14.650 M 81.24 % | -78.103 M -124.34 % | 320.911 M 1 035.85 % | -34.291 M -24.29 % | -27.589 M -290.93 % | 14.450 M 112.24 % | -118.019 M 15.08 % | -138.985 M -557.57 % | 30.374 M -75.26 % | 122.774 M 179.14 % | -155.144 M -49.01 % | -104.114 M -157.09 % | -40.496 M -150.50 % | 80.193 M 178.31 % | -102.402 M -399.76 % | 34.161 M 34.85 % | 25.332 M 103.74 % | 12.433 M -85.49 % | 85.684 M 306.74 % | -41.446 M -128.02 % | 147.898 M 297.90 % | -74.733 M -147.43 % | 157.580 M 534.61 % | -36.258 M -237.10 % | -10.756 M 37.41 % | -17.185 M -741.09 % | 2.681 M -98.69 % | 205.344 M 857.56 % | -27.106 M -122.78 % | 118.991 M 529.13 % | -27.729 M 58.74 % | -67.205 M -286.52 % | 36.031 M 0.00 % | 36.031 M -46.36 % | 67.174 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.060 -108.70 % | 0.690 100.00 % | -350.241 M | 0.000 -100.00 % | 278.410 M 278.50 % | 73.555 M 129.85 % | -246.426 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 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -261.156 M -31.30 % | -198.907 M -149.29 % | 403.556 M 196.01 % | 136.332 M 364.67 % | -51.510 M 86.99 % | -395.819 M -171.08 % | 556.852 M 291.26 % | 142.324 M 1 428.33 % | -10.714 M 93.74 % | -171.272 M -203.05 % | 166.208 M 205.38 % | 54.426 M 81.63 % | 29.966 M 118.95 % | -158.113 M -314.22 % | 73.810 M -19.59 % | 91.795 M 281.79 % | -50.495 M 74.99 % | -201.941 M -255.91 % | 129.522 M 91.46 % | 67.652 M 124.06 % | -281.226 M -4.37 % | -269.439 M -188.27 % | 305.228 M 44.40 % | 211.379 M 336.70 % | -89.304 M 70.89 % | -306.810 M -163.60 % | 482.410 M 1 995.45 % | 23.022 M 129.66 % | -77.608 M 73.48 % | -292.666 M -446.20 % | 84.536 M -69.26 % | 274.983 M 612.20 % | -53.687 M 64.24 % | -150.124 M -173.02 % | 205.591 M 745.95 % | -31.828 M 30.38 % | -45.716 M 0.00 % | -45.716 M -26.18 % | -36.231 M |
| Cash at beginning of period | 703.087 M -22.05 % | 901.993 M 80.96 % | 498.437 M 37.65 % | 362.105 M -14.65 % | 424.267 M -47.58 % | 809.434 M 220.46 % | 252.582 M 129.08 % | 110.258 M -8.86 % | 120.973 M -58.61 % | 292.245 M 131.87 % | 126.037 M 76.00 % | 71.610 M 71.96 % | 41.645 M -79.15 % | 199.758 M 58.60 % | 125.948 M 268.77 % | 34.153 M -59.65 % | 84.649 M -70.46 % | 286.589 M 82.46 % | 157.067 M 75.66 % | 89.416 M -75.88 % | 370.641 M -42.09 % | 640.080 M 91.15 % | 334.852 M 171.20 % | 123.473 M -41.97 % | 212.777 M -59.05 % | 519.587 M 1 297.62 % | 37.177 M 162.64 % | 14.155 M -84.57 % | 91.763 M -76.13 % | 384.428 M 28.19 % | 299.892 M 1 103.94 % | 24.909 M -68.31 % | 78.596 M -65.64 % | 228.721 M 888.86 % | 23.130 M -57.91 % | 54.957 M -45.41 % | 100.673 M | 0.000 -100.00 % | 129.261 M |
| Cash at end of period | 441.930 M -37.14 % | 703.087 M -22.05 % | 901.993 M 80.96 % | 498.437 M 21.20 % | 411.239 M -0.57 % | 413.615 M -48.90 % | 809.434 M 220.46 % | 252.582 M 129.08 % | 110.258 M -8.86 % | 120.973 M -58.61 % | 292.245 M 131.87 % | 126.037 M 76.00 % | 71.610 M 71.96 % | 41.645 M -79.15 % | 199.758 M 58.60 % | 125.948 M 268.77 % | 34.153 M -59.65 % | 84.649 M -70.46 % | 286.589 M 82.46 % | 157.067 M 75.66 % | 89.416 M -75.88 % | 370.641 M -42.09 % | 640.080 M 91.15 % | 334.852 M 171.20 % | 123.473 M -41.97 % | 212.777 M -59.05 % | 519.587 M 1 297.62 % | 37.177 M 162.64 % | 14.155 M -84.57 % | 91.763 M -76.13 % | 384.428 M 28.19 % | 299.892 M 1 103.94 % | 24.909 M -68.31 % | 78.596 M -65.64 % | 228.721 M 888.86 % | 23.130 M -57.91 % | 54.957 M 220.22 % | -45.716 M -149.14 % | 93.030 M |
| Operating cash flow | -197.725 M -4.76 % | -188.737 M | 0.000 | 0.000 100.00 % | -33.830 M 89.32 % | -316.897 M -232.09 % | 239.918 M 35.46 % | 177.109 M 637.07 % | 24.029 M -85.84 % | 169.739 M -38.59 % | 276.402 M 527.33 % | -64.681 M -8.87 % | -59.410 M -8 251 403 813.66 % | -0.720 -100.00 % | 245.136 M 14.16 % | 214.736 M 5 481.48 % | -3.990 M 98.14 % | -214.937 M -160.83 % | 353.356 M 122.64 % | 158.710 M 249.48 % | -106.175 M 53.62 % | -228.918 M -191.83 % | 249.280 M 50.89 % | 165.206 M 7 036.98 % | -2.382 M 98.85 % | -206.868 M -173.69 % | 280.713 M 79.14 % | 156.705 M 551.35 % | -34.719 M 86.03 % | -248.600 M -236.05 % | 182.727 M 17.57 % | 155.425 M 1 596.38 % | -10.387 M 95.23 % | -217.622 M -191.88 % | 236.857 M 80.29 % | 131.378 M 272.83 % | -76.016 M 0.00 % | -76.016 M | 0.000 |
| Capital expenditure | -20.187 M 16.28 % | -24.114 M -22.26 % | -19.724 M -235.43 % | -5.880 M -94.06 % | -3.030 M -269.91 % | -819.167 K 79.40 % | -3.977 M -704.70 % | -494.202 K 93.09 % | -7.155 M -37.04 % | -5.221 M -31.48 % | -3.971 M 81.52 % | -21.488 M -48.26 % | -14.493 M 65.15 % | -41.591 M -154.78 % | -16.324 M 13.34 % | -18.838 M 49.09 % | -36.999 M 0.53 % | -37.197 M 10.51 % | -41.564 M -32.00 % | -31.488 M 37.45 % | -50.338 M -305.41 % | -12.417 M -49.38 % | -8.312 M 75.80 % | -34.350 M -21.84 % | -28.193 M -10.19 % | -25.586 M 48.99 % | -50.158 M -104.92 % | -24.477 M 0.04 % | -24.486 M 11.09 % | -27.540 M 72.93 % | -101.748 M -54.75 % | -65.751 M -108.14 % | -31.591 M 14.45 % | -36.926 M 31.96 % | -54.275 M 17.80 % | -66.028 M -316.23 % | -15.863 M 0.00 % | -15.863 M 34.77 % | -24.320 M |
| Free CashFlow | -217.912 M -2.38 % | -212.851 M -150.95 % | 417.727 M 186.62 % | 145.740 M 495.39 % | -36.860 M 88.40 % | -317.716 M -234.66 % | 235.941 M 33.59 % | 176.615 M 946.68 % | 16.874 M -89.74 % | 164.518 M -39.61 % | 272.431 M 416.16 % | -86.170 M -16.60 % | -73.904 M -77.69 % | -41.591 M -118.18 % | 228.812 M 16.80 % | 195.899 M 577.93 % | -40.989 M 83.74 % | -252.134 M -180.87 % | 311.793 M 145.08 % | 127.222 M 181.28 % | -156.514 M 35.15 % | -241.335 M -200.15 % | 240.968 M 84.15 % | 130.856 M 527.99 % | -30.574 M 86.85 % | -232.454 M -200.82 % | 230.555 M 74.36 % | 132.228 M 323.34 % | -59.205 M 78.56 % | -276.139 M -441.00 % | 80.979 M -9.70 % | 89.674 M 313.63 % | -41.977 M 83.51 % | -254.548 M -239.42 % | 182.582 M 179.39 % | 65.350 M 171.13 % | -91.879 M 0.00 % | -91.879 M -277.79 % | -24.320 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 |