Eastern Pioneer Driving School Co., Ltd 603377.SS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 807.389 M -22.55 % | 1.042 B 4.22 % | 1.000 B -16.55 % | 1.199 B 41.32 % | 848.134 M -23.88 % | 1.114 B 6.02 % | 1.051 B -10.41 % | 1.173 B 1.53 % | 1.155 B -12.92 % | 1.327 B 3.28 % | 1.285 B 34.26 % | 956.863 M 37.74 % | 694.699 M 39.84 % | 496.775 M |
| Net income | -902.556 M -149.51 % | -361.735 M -540.07 % | -56.515 M -142.25 % | 133.760 M -16.71 % | 160.592 M -34.26 % | 244.295 M 9.42 % | 223.269 M -4.97 % | 234.946 M -4.47 % | 245.936 M -25.27 % | 329.080 M 0.86 % | 326.283 M 22.50 % | 266.355 M 39.13 % | 191.440 M 30.24 % | 146.986 M |
| Income before tax | -978.391 M -197.12 % | -329.289 M -1 332.11 % | -22.993 M -110.67 % | 215.578 M 9.04 % | 197.699 M -42.96 % | 346.606 M 7.18 % | 323.399 M -3.52 % | 335.190 M -1.06 % | 338.797 M -24.41 % | 448.205 M 4.34 % | 429.564 M 28.93 % | 333.182 M 28.70 % | 258.873 M 34.22 % | 192.869 M |
| Income before tax ratio | -1.21 -283.62 % | -0.32 -1 274.06 % | -0.02 -112.78 % | 0.18 -22.84 % | 0.23 -25.07 % | 0.31 1.09 % | 0.31 7.70 % | 0.29 -2.55 % | 0.29 -13.19 % | 0.34 1.02 % | 0.33 -3.97 % | 0.35 -6.56 % | 0.37 -4.02 % | 0.39 |
| EBITDA | -663.779 M -12 640.02 % | -5.210 M -101.54 % | 338.414 M -31.26 % | 492.345 M 158.71 % | 190.310 M -64.37 % | 534.116 M 5.36 % | 506.956 M 6.36 % | 476.644 M 3.30 % | 461.410 M -17.85 % | 561.653 M 8.11 % | 519.523 M 35.84 % | 382.448 M 32.10 % | 289.516 M 55.32 % | 186.397 M |
| Net income ratio | -1.12 -222.14 % | -0.35 -514.12 % | -0.06 -150.63 % | 0.11 -41.06 % | 0.19 -13.64 % | 0.22 3.20 % | 0.21 6.08 % | 0.20 -5.91 % | 0.21 -14.18 % | 0.25 -2.35 % | 0.25 -8.76 % | 0.28 1.01 % | 0.28 -6.86 % | 0.30 |
| Ratio EBITDA | -0.82 -16 348.82 % | 0.00 -101.48 % | 0.34 -17.63 % | 0.41 83.07 % | 0.22 -53.19 % | 0.48 -0.63 % | 0.48 18.72 % | 0.41 1.75 % | 0.40 -5.66 % | 0.42 4.67 % | 0.40 1.18 % | 0.40 -4.09 % | 0.42 11.07 % | 0.38 |
| Gross profit ratio | 0.27 -5.59 % | 0.28 -33.05 % | 0.42 -17.62 % | 0.51 15.11 % | 0.45 -13.56 % | 0.52 5.21 % | 0.49 -8.76 % | 0.54 1.89 % | 0.53 -8.03 % | 0.57 -3.25 % | 0.59 -3.20 % | 0.61 -1.70 % | 0.62 -4.54 % | 0.65 |
| Weighted average shs out dil | 722.045 M -0.20 % | 723.471 M 2.94 % | 702.835 M 0.20 % | 701.417 M -20.16 % | 878.508 M 25.86 % | 697.985 M -1.00 % | 705.061 M 0.03 % | 704.837 M 2.35 % | 688.621 M 10.86 % | 621.185 M -0.28 % | 622.904 M 0.23 % | 621.495 M 0.48 % | 618.498 M 0.00 % | 618.498 M |
| Weighted average shs out | 722.045 M -0.20 % | 723.471 M 2.94 % | 702.835 M 0.20 % | 701.417 M -3.14 % | 724.181 M 3.75 % | 697.985 M -0.99 % | 704.987 M 0.02 % | 704.837 M 2.35 % | 688.621 M 10.86 % | 621.140 M -0.28 % | 622.904 M 0.23 % | 621.453 M 0.48 % | 618.498 M 0.00 % | 618.498 M |
| EPS diluted | -1.25 -150.00 % | -0.50 -521.89 % | -0.08 -136.55 % | 0.22 22.22 % | 0.18 -48.57 % | 0.35 9.37 % | 0.32 -3.03 % | 0.33 -8.33 % | 0.36 -32.08 % | 0.53 1.92 % | 0.52 20.93 % | 0.43 38.71 % | 0.31 29.17 % | 0.24 |
| Earnings per share | -1.25 -150.00 % | -0.50 -521.89 % | -0.08 -136.55 % | 0.22 0.00 % | 0.22 -37.14 % | 0.35 9.37 % | 0.32 -3.03 % | 0.33 -8.33 % | 0.36 -32.08 % | 0.53 1.92 % | 0.52 20.93 % | 0.43 38.71 % | 0.31 29.17 % | 0.24 |
| Gross profit | 215.587 M -26.88 % | 294.822 M -30.22 % | 422.488 M -31.26 % | 614.595 M 62.67 % | 377.818 M -34.20 % | 574.215 M 11.54 % | 514.785 M -18.26 % | 629.797 M 3.45 % | 608.799 M -19.91 % | 760.157 M -0.07 % | 760.697 M 29.97 % | 585.300 M 35.40 % | 432.266 M 33.49 % | 323.812 M |
| Income tax expense | -34.309 M -174.98 % | 45.759 M 36.50 % | 33.522 M -49.77 % | 66.737 M 12.07 % | 59.552 M -35.25 % | 91.973 M -5.00 % | 96.818 M -14.19 % | 112.834 M 10.18 % | 102.410 M -22.56 % | 132.248 M 0.53 % | 131.549 M 92.26 % | 68.421 M 0.11 % | 68.346 M 46.18 % | 46.753 M |
| Cost of revenue | 591.802 M -20.84 % | 747.609 M 29.41 % | 577.688 M -1.07 % | 583.959 M 24.16 % | 470.316 M -12.90 % | 539.974 M 0.72 % | 536.134 M -1.32 % | 543.291 M -0.61 % | 546.639 M -3.54 % | 566.718 M 8.15 % | 524.003 M 41.03 % | 371.563 M 41.58 % | 262.433 M 51.73 % | 172.963 M |
| General and administrative expenses | 89.032 M 7.02 % | 83.191 M 26.67 % | 65.674 M -12.63 % | 75.165 M 37.15 % | 54.805 M -13.99 % | 63.719 M -5.73 % | 67.591 M -3.02 % | 69.695 M 2.76 % | 67.821 M -6.61 % | 72.617 M -25.17 % | 97.039 M 11.54 % | 86.998 M 43.52 % | 60.618 M -27.60 % | 83.722 M |
| Selling and marketing expenses | 24.560 M -50.27 % | 49.384 M -10.64 % | 55.265 M -5.98 % | 58.777 M 21.60 % | 48.338 M -15.22 % | 57.018 M 16.01 % | 49.150 M 23.73 % | 39.722 M 2.13 % | 38.895 M -17.15 % | 46.943 M -30.33 % | 67.382 M -8.11 % | 73.330 M 74.26 % | 42.081 M 8.64 % | 38.735 M |
| Other expenses | 749.281 M 199.88 % | 249.857 M 32.97 % | 187.902 M 7.34 % | 175.060 M 70.02 % | 102.965 M -31.15 % | 149.544 M -4.30 % | 156.270 M -7.80 % | 169.494 M 1 740.88 % | 9.207 M 36.73 % | 6.734 M -24.78 % | 8.952 M 123.28 % | 4.009 M 199.72 % | 1.338 M -82.04 % | 7.449 M |
| Operating expenses | 865.672 M 38.95 % | 623.006 M 89.19 % | 329.309 M -3.40 % | 340.892 M 53.63 % | 221.893 M -25.96 % | 299.699 M 3.67 % | 289.096 M -1.26 % | 292.770 M 2.14 % | 286.637 M -9.21 % | 315.725 M -5.50 % | 334.087 M 28.68 % | 259.635 M 46.50 % | 177.220 M 27.90 % | 138.558 M |
| Cost and expenses | 1.457 B 6.34 % | 1.371 B 51.12 % | 906.997 M -1.93 % | 924.851 M 33.61 % | 692.210 M -17.56 % | 839.673 M 1.75 % | 825.230 M -1.30 % | 836.061 M 0.33 % | 833.277 M -5.57 % | 882.442 M 2.84 % | 858.090 M 35.95 % | 631.198 M 43.57 % | 439.653 M 41.13 % | 311.521 M |
| Research and development expenses | 2.799 M -77.63 % | 12.510 M -38.88 % | 20.468 M -35.82 % | 31.890 M 102.02 % | 15.785 M -46.34 % | 29.419 M 82.89 % | 16.086 M 16.06 % | 13.860 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 113.592 M -14.32 % | 132.575 M 9.62 % | 120.939 M -9.71 % | 133.942 M 29.86 % | 103.143 M -14.57 % | 120.736 M 3.42 % | 116.740 M 6.69 % | 109.417 M 2.53 % | 106.715 M -10.74 % | 119.560 M -27.28 % | 164.421 M 2.55 % | 160.328 M 56.11 % | 102.699 M -16.13 % | 122.456 M |
| Interest income | 378.240 K -81.77 % | 2.075 M -57.29 % | 4.858 M 39.44 % | 3.484 M -52.50 % | 7.334 M -16.20 % | 8.751 M -62.61 % | 23.403 M 153.75 % | 9.223 M -3.70 % | 9.577 M -12.87 % | 10.992 M 42.70 % | 7.703 M -1.43 % | 7.815 M 116.08 % | 3.617 M | 0.000 |
| Interest expense | 85.548 M -15.46 % | 101.192 M 3.90 % | 97.391 M 72.48 % | 56.466 M -2.14 % | 57.699 M 28.85 % | 44.781 M 3.69 % | 43.186 M 183.80 % | 15.217 M 273.26 % | 4.077 M -69.86 % | 13.528 M -4.11 % | 14.109 M 203.07 % | 4.655 M 44.68 % | 3.218 M | 0.000 |
| Depreciation and amortization | 233.871 M 1.41 % | 230.628 M -18.05 % | 281.423 M 28.90 % | 218.330 M 44.08 % | 151.534 M 12.06 % | 135.222 M 0.43 % | 134.646 M -6.34 % | 143.757 M 4.67 % | 137.342 M 29.35 % | 106.176 M 27.81 % | 83.073 M 69.47 % | 49.018 M 42.21 % | 34.470 M 21 050.50 % | -164.532 K |
| Operating income | -650.085 M -98.09 % | -328.184 M -462.18 % | 90.615 M -67.96 % | 282.858 M 11.39 % | 253.933 M -37.26 % | 404.746 M 17.65 % | 344.025 M 4.37 % | 329.636 M 0.01 % | 329.590 M -25.34 % | 441.471 M 4.76 % | 421.395 M 27.93 % | 329.393 M 27.90 % | 257.537 M 38.04 % | 186.561 M |
| Operating income ratio | -0.81 -155.75 % | -0.31 -447.50 % | 0.09 -61.61 % | 0.24 -21.18 % | 0.30 -17.58 % | 0.36 10.97 % | 0.33 16.50 % | 0.28 -1.49 % | 0.29 -14.27 % | 0.33 1.43 % | 0.33 -4.72 % | 0.34 -7.14 % | 0.37 -1.29 % | 0.38 |
| Total other income expenses net | -328.306 M -29 617.33 % | -1.105 M 48.41 % | -2.141 M 62.06 % | -5.643 M 89.96 % | -56.234 M 3.28 % | -58.140 M -181.89 % | -20.626 M -488.92 % | 5.303 M -45.57 % | 9.743 M 44.67 % | 6.734 M -17.56 % | 8.169 M 115.63 % | 3.788 M -1.00 % | 3.827 M -39.34 % | 6.308 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.024 B -1.40 % | 1.038 B -8.86 % | 1.139 B 134.97 % | 484.911 M 98.40 % | 244.406 M -57.20 % | 570.992 M 35.67 % | 420.869 M 210.92 % | -379.441 M -4.27 % | -363.903 M -57.68 % | -230.785 M 29.74 % | -328.495 M 4.77 % | -344.948 M 30.61 % | -497.123 M -212.57 % | -159.043 M |
| Total investments | 61.852 M -2.38 % | 63.358 M -42.86 % | 110.887 M -16.41 % | 132.653 M -1.46 % | 134.624 M 17.85 % | 114.234 M 68.00 % | 67.997 M 42.64 % | 47.671 M 164.84 % | 18.000 M 127.77 % | 7.903 M 266.85 % | 2.154 M | 0.000 | 0.000 | 0.000 |
| Total debt | 1.077 B -5.78 % | 1.143 B -14.07 % | 1.331 B 83.28 % | 726.024 M -12.67 % | 831.332 M -11.47 % | 939.009 M 20.40 % | 779.900 M 139.23 % | 326.000 M 138.43 % | 136.728 M 29.93 % | 105.231 M -29.03 % | 148.268 M 74.00 % | 85.209 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 404.472 M 2 808.33 % | 13.907 M -96.46 % | 393.282 M 2.34 % | 384.286 M 6.06 % | 362.339 M 37.62 % | 263.283 M 14.64 % | 229.671 M 15.33 % | 199.138 M 20.29 % | 165.545 M 5.47 % | 156.962 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -695.617 M -436.15 % | 206.939 M -65.75 % | 604.229 M -7.95 % | 656.423 M 14.44 % | 573.594 M 4.72 % | 547.731 M 20.49 % | 454.603 M 16.44 % | 390.434 M 23.92 % | 315.081 M 39.15 % | 226.434 M 61.57 % | 140.148 M -33.19 % | 209.784 M 101.59 % | 104.063 M 32.84 % | 78.340 M |
| Common stock | 720.769 M 0.00 % | 720.753 M 0.00 % | 720.745 M -0.97 % | 727.837 M 19.20 % | 610.584 M 3.84 % | 588.000 M 0.00 % | 588.000 M 40.00 % | 420.000 M 0.00 % | 420.000 M 13.51 % | 370.000 M 0.00 % | 370.000 M 208.33 % | 120.000 M 0.00 % | 120.000 M 0.00 % | 120.000 M |
| Total equity | 1.137 B -44.51 % | 2.050 B -13.45 % | 2.368 B -2.40 % | 2.427 B -4.96 % | 2.553 B 18.61 % | 2.153 B 4.19 % | 2.066 B -5.79 % | 2.193 B 15.83 % | 1.893 B 114.85 % | 881.252 M 18.07 % | 746.370 M 21.28 % | 615.419 M 35.45 % | 454.350 M 51.62 % | 299.665 M |
| Other non current liabilities | 99.646 M -33.29 % | 149.381 M -65.97 % | 438.915 M 12.04 % | 391.738 M 555.77 % | 59.737 M 360.64 % | 12.968 M | 0.000 | 0.000 | 0.000 -100.00 % | 136.820 M -10.80 % | 153.380 M | 0.000 | 0.000 -100.00 % | 194.308 M |
| Long term debt | 726.177 M -0.48 % | 729.710 M -3.20 % | 753.868 M 167.04 % | 282.301 M 203.00 % | 93.170 M -71.23 % | 323.800 M 115.87 % | 150.000 M 36.36 % | 110.000 M | 0.000 -100.00 % | 2.657 M -98.06 % | 137.310 M 61.14 % | 85.209 M | 0.000 | 0.000 |
| Total non current liabilities | 945.740 M -6.28 % | 1.009 B 4.68 % | 963.941 M 21.29 % | 794.716 M 193.00 % | 271.236 M -53.09 % | 578.181 M 19.39 % | 484.285 M 88.57 % | 256.823 M 78.67 % | 143.738 M 3.05 % | 139.478 M -52.02 % | 290.690 M 21.56 % | 239.128 M 54.06 % | 155.213 M -20.12 % | 194.308 M |
| Other current liabilities | 1.275 B 15.91 % | 1.100 B 2.27 % | 1.075 B 157.08 % | 418.240 M -17.74 % | 508.412 M -43.89 % | 906.086 M 55.48 % | 582.781 M 18.83 % | 490.433 M 46.05 % | 335.792 M -41.60 % | 574.965 M 118.51 % | 263.134 M -42.39 % | 456.735 M 23.23 % | 370.639 M 88.53 % | 196.599 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 425.685 M -41.68 % | 729.925 M 7.01 % | 682.086 M 55.59 % | 438.393 M | 0.000 -100.00 % | 375.767 M 303.53 % | 93.119 M -58.21 % | 222.843 M -17.16 % | 268.997 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 351.201 M -40.22 % | 587.512 M 52.78 % | 384.538 M 22.67 % | 313.474 M -58.00 % | 746.420 M 25.29 % | 595.734 M -5.42 % | 629.900 M 238.66 % | 186.000 M 38.73 % | 134.070 M | 0.000 -100.00 % | 10.957 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 1.925 B 9.63 % | 1.756 B 0.72 % | 1.743 B 13.51 % | 1.536 B -16.62 % | 1.842 B 6.48 % | 1.730 B 18.43 % | 1.461 B 105.79 % | 709.740 M 19.69 % | 592.967 M -9.08 % | 652.181 M -1.13 % | 659.651 M 23.35 % | 534.775 M 24.90 % | 428.157 M 68.51 % | 254.090 M |
| Total liabilities | 2.871 B 3.83 % | 2.765 B 2.13 % | 2.707 B 16.16 % | 2.331 B 10.29 % | 2.113 B -8.44 % | 2.308 B 18.67 % | 1.945 B 101.21 % | 966.562 M 31.20 % | 736.706 M -6.94 % | 791.659 M -16.70 % | 950.341 M 22.80 % | 773.903 M 32.66 % | 583.370 M 30.10 % | 448.398 M |
| Other non current assets | 392.899 M -36.86 % | 622.235 M -6.15 % | 662.979 M -7.20 % | 714.393 M 399.85 % | 142.922 M 28.70 % | 111.049 M -74.74 % | 439.593 M -31.34 % | 640.227 M 314.78 % | 154.352 M -66.08 % | 454.989 M 39.28 % | 326.666 M -22.20 % | 419.885 M 160.80 % | 161.001 M 1 362.51 % | 11.009 M |
| Long term investments | 61.852 M -2.38 % | 63.358 M -57.22 % | 148.087 M 20.74 % | 122.653 M -79.20 % | 589.688 M -0.93 % | 595.227 M | 0.000 -100.00 % | 54.418 M -72.52 % | 198.032 M 2 405.92 % | 7.903 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 697.531 M -5.58 % | 738.772 M -3.07 % | 762.187 M -1.14 % | 770.941 M -2.46 % | 790.388 M -1.76 % | 804.572 M -2.74 % | 827.238 M 10.09 % | 751.446 M 5.35 % | 713.286 M 136.01 % | 302.232 M -2.44 % | 309.777 M 90.46 % | 162.648 M -1.55 % | 165.211 M -1.86 % | 168.338 M |
| GoodWill | 0.000 -100.00 % | 45.897 M -27.09 % | 62.949 M -24.57 % | 83.452 M -6.59 % | 89.340 M 0.53 % | 88.866 M -13.51 % | 102.744 M -13.07 % | 118.193 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 697.531 M -11.11 % | 784.669 M -4.90 % | 825.136 M -3.42 % | 854.394 M -2.88 % | 879.728 M -1.53 % | 893.438 M -3.93 % | 929.982 M 6.94 % | 869.639 M 21.92 % | 713.286 M 136.01 % | 302.232 M -2.44 % | 309.777 M 90.46 % | 162.648 M -1.55 % | 165.211 M -1.86 % | 168.338 M |
| Property plant equipment net | 2.218 B -13.64 % | 2.569 B 2.10 % | 2.516 B -4.94 % | 2.647 B 15.04 % | 2.301 B 56.54 % | 1.470 B 22.38 % | 1.201 B 94.47 % | 617.509 M 10.04 % | 561.186 M 5.91 % | 529.846 M -6.51 % | 566.730 M 54.67 % | 366.401 M 73.28 % | 211.446 M 42.50 % | 148.386 M |
| Total non current assets | 3.412 B -16.48 % | 4.085 B -1.63 % | 4.153 B -4.28 % | 4.338 B 10.87 % | 3.913 B 27.49 % | 3.069 B 19.38 % | 2.571 B 17.84 % | 2.182 B 34.12 % | 1.627 B 26.40 % | 1.287 B 6.97 % | 1.203 B 26.79 % | 948.934 M 76.49 % | 537.658 M 64.05 % | 327.733 M |
| Other current assets | 85.314 M -17.18 % | 103.006 M 6.19 % | 96.999 M -22.67 % | 125.442 M 5.34 % | 119.081 M 85.22 % | 64.291 M -52.79 % | 136.179 M -49.95 % | 272.107 M -45.66 % | 500.738 M 1 666.81 % | 28.341 M 100.51 % | 14.135 M 90.76 % | 7.410 M 197.65 % | 2.489 M -99.05 % | 261.175 M |
| Short term investments | 0.000 | 0.000 100.00 % | -37.200 M -472.00 % | 10.000 M 102.20 % | -455.064 M 5.39 % | -480.992 M -807.38 % | 67.997 M -66.00 % | 200.000 M 211.09 % | -180.032 M -34 671.77 % | 520.750 K -75.83 % | 2.154 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 53.467 M -49.08 % | 105.003 M -45.10 % | 191.277 M -20.67 % | 241.113 M -58.92 % | 586.926 M 59.48 % | 368.018 M 2.50 % | 359.032 M -49.11 % | 705.441 M 40.91 % | 500.631 M 48.99 % | 336.016 M -29.52 % | 476.763 M 10.83 % | 430.158 M -13.47 % | 497.123 M 212.57 % | 159.043 M |
| Cash and short term investments | 53.467 M -49.08 % | 105.003 M -45.10 % | 191.277 M -23.83 % | 251.113 M -57.22 % | 586.926 M 59.48 % | 368.018 M 2.50 % | 359.032 M -49.11 % | 705.441 M 40.91 % | 500.631 M 48.99 % | 336.016 M -29.52 % | 476.763 M 10.83 % | 430.158 M -13.47 % | 497.123 M 212.57 % | 159.043 M |
| Total current assets | 596.463 M -18.26 % | 729.711 M -20.92 % | 922.806 M 120.43 % | 418.632 M -44.41 % | 753.034 M -45.87 % | 1.391 B -3.37 % | 1.440 B 47.25 % | 977.660 M -2.54 % | 1.003 B 160.00 % | 385.843 M -21.82 % | 493.538 M 12.07 % | 440.388 M -11.93 % | 500.062 M 18.97 % | 420.330 M |
| Inventory | 22.888 M -60.80 % | 58.390 M -76.86 % | 252.311 M 835.18 % | 26.980 M -20.65 % | 34.001 M -95.72 % | 794.120 M 4.40 % | 760.632 M 3 800 589.17 % | 20.013 K | 0.000 -100.00 % | 19.422 M 33.90 % | 14.505 M | 0.000 | 0.000 | 0.000 |
| Net receivables | 434.795 M -6.27 % | 463.866 M 20.09 % | 386.280 M 2 458.59 % | 15.097 M 15.91 % | 13.025 M -92.42 % | 171.719 M -15.13 % | 202.329 M 220 383.52 % | 91.766 K -94.92 % | 1.806 M -91.59 % | 21.486 M | 0.000 -100.00 % | 1.410 M 213.81 % | 449.401 K 302.86 % | 111.552 K |
| Tax assets | 40.904 M -10.81 % | 45.860 M 7 170.26 % | 630.786 K 62.74 % | 387.603 K 24.81 % | 310.550 K 118.27 % | 142.278 K -82.56 % | 815.936 K 485.21 % | 139.427 K 9 996.82 % | 1.381 K 100.02 % | -7.903 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 286.525 M 1 044.55 % | 25.034 M -90.93 % | 275.942 M -20.66 % | 347.810 M -9.02 % | 382.285 M 75.72 % | 217.552 M -3.59 % | 225.645 M 1 262.25 % | 16.564 M 41.98 % | 11.667 M -0.15 % | 11.684 M 36.78 % | 8.542 M -13.20 % | 9.841 M 23.17 % | 7.989 M -51.95 % | 16.626 M |
| Tax payables | 12.641 M -71.06 % | 43.685 M 478.11 % | 7.557 M -14.49 % | 8.837 M -45.60 % | 16.244 M 57.34 % | 10.324 M -53.59 % | 22.246 M 32.87 % | 16.742 M -8.61 % | 18.319 M -72.05 % | 65.532 M -39.33 % | 108.021 M 58.39 % | 68.200 M 37.70 % | 49.529 M 21.20 % | 40.866 M |
| Deferred revenue non current | 97.971 M -3.36 % | 101.373 M -3.28 % | 104.812 M -3.20 % | 108.281 M -19.61 % | 134.695 M -41.44 % | 230.031 M -29.32 % | 325.448 M 160.93 % | 124.726 M -4.62 % | 130.773 M -4.42 % | 136.820 M -7.47 % | 147.868 M -3.93 % | 153.919 M -0.83 % | 155.213 M | 0.000 |
| Minority interest | 210.643 M -8.62 % | 230.520 M -7.28 % | 248.630 M -5.74 % | 263.757 M -0.46 % | 264.972 M -31.80 % | 388.508 M 22.09 % | 318.204 M -29.89 % | 453.872 M 72.50 % | 263.115 M 105.79 % | 127.856 M 7.85 % | 118.555 M 10.98 % | 106.823 M 10.79 % | 96.417 M 100.33 % | 48.130 M |
| Capital lease obligations | 433.009 M 5.48 % | 410.501 M 27.14 % | 322.863 M 236.59 % | 95.922 M -64.32 % | 268.824 M 220.79 % | 83.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 497.008 M -43.36 % | 877.521 M 118.62 % | 401.398 M 1.82 % | 394.208 M -52.77 % | 834.668 M 128.61 % | 365.111 M -23.22 % | 475.537 M -48.80 % | 928.723 M 27.29 % | 729.585 M | 0.000 -100.00 % | 117.668 M -34.20 % | 178.813 M 33.57 % | 133.870 M 151.66 % | 53.195 M |
| Deferred tax liabilities non current | 21.946 M -23.32 % | 28.620 M 105.61 % | 13.919 M 12.29 % | 12.396 M -8.20 % | 13.503 M 18.63 % | 11.382 M 28.81 % | 8.837 M -60.01 % | 22.097 M 70.43 % | 12.965 M 109.48 % | -136.820 M -3.81 % | -131.798 M 14.37 % | -153.919 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 |
| Total assets | 4.008 B -16.75 % | 4.815 B -5.14 % | 5.075 B 6.69 % | 4.757 B 1.95 % | 4.666 B 4.61 % | 4.461 B 11.21 % | 4.011 B 26.94 % | 3.160 B 20.14 % | 2.630 B 57.21 % | 1.673 B -1.40 % | 1.697 B 22.13 % | 1.389 B 33.88 % | 1.038 B 38.72 % | 748.063 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 1.280 M 208.11 % | -1.184 M -160.62 % | 1.953 M 4 256.92 % | -46.976 K 97.16 % | -1.655 M -136.45 % | -700.005 K -481.75 % | -120.327 K | 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 |
| Change in working capital | 306.163 M 423.17 % | 58.521 M 133.77 % | -173.293 M -3 606.19 % | -4.676 M -101.51 % | 310.422 M 340.51 % | 70.469 M 110.27 % | -686.195 M -677.26 % | -88.284 M 31.10 % | -128.135 M -7.58 % | -119.104 M -228.12 % | 92.963 M 54.67 % | 60.106 M -62.31 % | 159.490 M | 0.000 |
| Accounts receivables | 32.756 M 205.69 % | -30.993 M 90.48 % | -325.611 M -1 911.69 % | -16.186 M -113.62 % | 118.819 M 256.86 % | 33.295 M 112.82 % | -259.787 M -701.58 % | 43.184 M -72.78 % | 158.632 M 701.74 % | -26.362 M -302.81 % | -6.545 M | 0.000 | 0.000 | 0.000 |
| Inventory | 34.437 M -64.98 % | 98.349 M 141.96 % | -234.379 M -3 438.13 % | 7.021 M 275.87 % | -3.992 M 88.08 % | -33.488 M 95.60 % | -760.612 M -25 687 770.07 % | 2.961 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 240.688 M 1 464.39 % | -17.641 M -104.58 % | 385.417 M 6 694.24 % | 5.673 M -97.07 % | 193.643 M 173.86 % | 70.709 M -78.95 % | 335.859 M 356.83 % | -130.771 M 54.38 % | -286.647 M -209.08 % | -92.742 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 5.752 M -34.67 % | 8.805 M 587.99 % | 1.280 M 208.11 % | -1.184 M -160.62 % | 1.953 M 4 256.95 % | -46.976 K -100.06 % | 74.417 M 184.29 % | -88.287 M | 0.000 | 0.000 -100.00 % | 5.436 M | 0.000 | 0.000 | 0.000 |
| Other non cash items | 597.345 M 126.67 % | 263.534 M 44.89 % | 181.885 M 26.81 % | 143.430 M 34.22 % | 106.862 M 77.73 % | 60.127 M -36.77 % | 95.090 M 185.53 % | 33.302 M 99.22 % | 16.717 M -61.42 % | 43.334 M -9.04 % | 47.639 M 14.55 % | 41.587 M 77.03 % | 23.491 M -91.27 % | 269.222 M |
| Net cash provided by operating activities | 193.296 M -30.86 % | 279.592 M 79.23 % | 155.998 M -65.23 % | 448.663 M -31.07 % | 650.908 M 36.26 % | 477.680 M 287.88 % | -254.242 M -186.59 % | 293.611 M 20.58 % | 243.504 M -29.70 % | 346.363 M -33.61 % | 521.690 M 25.57 % | 415.472 M 1.84 % | 407.978 M 51.54 % | 269.222 M |
| Investments in property plant and equipment | -40.727 M 61.70 % | -106.335 M 68.21 % | -334.526 M 29.62 % | -475.299 M 18.81 % | -585.405 M -16.16 % | -503.945 M 8.77 % | -552.368 M -97.86 % | -279.169 M 0.93 % | -281.789 M -7.75 % | -261.515 M 27.98 % | -363.130 M 21.00 % | -459.671 M -254.88 % | -129.530 M 2.58 % | -132.966 M |
| Acquisitions net | 5.254 M -34.33 % | 8.000 M 17.50 % | 6.809 M 8.27 % | 6.289 M -67.53 % | 19.366 M 575.96 % | -4.069 M -103.47 % | 117.221 M 165.54 % | -178.857 M -291.15 % | -45.726 M -14 389.29 % | 320.000 K -99.91 % | 363.250 M -21.26 % | 461.354 M 255.27 % | 129.858 M | 0.000 |
| Purchases of investments | 0.000 100.00 % | -3.000 M 55.94 % | -6.809 M 31.91 % | -10.000 M 56.64 % | -23.061 M -190.27 % | -7.945 M 98.99 % | -790.255 M 57.99 % | -1.881 B -57.04 % | -1.198 B | 0.000 100.00 % | -100.000 M 23.08 % | -130.000 M 61.76 % | -340.000 M -25.88 % | -270.100 M |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 12.090 M 292.25 % | -6.289 M -111.52 % | 54.570 M -40.41 % | 91.575 M -88.93 % | 827.500 M -60.61 % | 2.101 B 208.22 % | 681.598 M | 0.000 -100.00 % | 101.159 M -22.54 % | 130.590 M -72.91 % | 482.104 M 269.99 % | 130.300 M |
| Other investing activites | 21.445 M 901.00 % | 2.142 M -19.47 % | 2.660 M -12.45 % | 3.039 M -92.76 % | 42.000 M 3 576.63 % | 1.142 M -88.69 % | 10.102 M 678.69 % | 1.297 M 4 224.33 % | 30.000 K -90.63 % | 320.000 K 100.09 % | -363.130 M 21.00 % | -459.671 M -254.88 % | -129.530 M -363.21 % | 49.212 M |
| Net cash used for investing activites | -14.029 M 85.86 % | -99.193 M 68.98 % | -319.776 M 33.69 % | -482.260 M 2.09 % | -492.530 M -16.37 % | -423.240 M -9.14 % | -387.800 M -63.78 % | -236.778 M 71.93 % | -843.616 M -222.98 % | -261.195 M 27.82 % | -361.851 M 20.89 % | -457.398 M -3 644.98 % | 12.903 M 105.77 % | -223.554 M |
| Debt repayment | -110.761 M -103.14 % | -54.524 M -127.61 % | 197.473 M 191.60 % | -215.588 M -180.96 % | 266.278 M 149.26 % | 106.826 M -76.16 % | 448.167 M 232.15 % | 134.930 M 367.87 % | 28.839 M 161.17 % | -47.144 M -168.75 % | 68.570 M -19.53 % | 85.209 M | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.958 M | 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 % | -231.003 M -230.20 % | -69.958 M 36.65 % | -110.426 M -85.48 % | -59.536 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -32.087 M 16.43 % | -38.395 M 40.36 % | -64.381 M -29.25 % | -49.811 M 57.13 % | -116.180 M 1.30 % | -117.709 M 27.32 % | -161.955 M -14.06 % | -141.985 M -9.16 % | -130.077 M 38.29 % | -210.772 M 4.97 % | -221.804 M -67.72 % | -132.248 M -0.19 % | -132.000 M -193.33 % | -45.000 M |
| Other financing activites | -93.709 M 42.36 % | -162.575 M -315.11 % | -39.165 M -116.90 % | 231.721 M 987.72 % | -26.103 M -122.29 % | 117.131 M 688.03 % | 14.864 M -88.87 % | 133.604 M -84.57 % | 865.965 M 2 606.14 % | 32.000 M -20.00 % | 40.000 M 81.82 % | 22.000 M -55.28 % | 49.200 M 0.41 % | 49.000 M |
| Net cash used provided by financing activities | -236.556 M 7.41 % | -255.494 M -372.01 % | 93.927 M 130.08 % | -312.216 M -617.51 % | 60.331 M 232.73 % | -45.453 M -115.10 % | 301.075 M 111.23 % | 142.534 M -81.36 % | 764.728 M 438.50 % | -225.915 M -99.51 % | -113.234 M -352.24 % | -25.039 M 69.76 % | -82.800 M -2 170.00 % | 4.000 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -57.288 M 23.71 % | -75.094 M -7.51 % | -69.851 M 79.80 % | -345.814 M -258.12 % | 218.709 M 2 333.89 % | 8.986 M 102.64 % | -340.966 M -271.02 % | 199.366 M 21.11 % | 164.616 M 216.96 % | -140.747 M -402.00 % | 46.605 M 169.60 % | -66.965 M -119.81 % | 338.080 M 580.68 % | 49.668 M |
| Cash at beginning of period | 95.968 M -43.90 % | 171.062 M -28.99 % | 240.913 M -58.94 % | 586.726 M 59.43 % | 368.018 M 2.50 % | 359.032 M -48.71 % | 699.998 M 39.82 % | 500.631 M 48.99 % | 336.016 M -29.52 % | 476.763 M 10.83 % | 430.158 M -13.47 % | 497.123 M 212.57 % | 159.043 M 45.41 % | 109.375 M |
| Cash at end of period | 38.679 M -59.70 % | 95.968 M -43.90 % | 171.062 M -28.99 % | 240.913 M -58.94 % | 586.726 M 59.43 % | 368.018 M 2.50 % | 359.032 M -48.71 % | 699.998 M 39.82 % | 500.631 M 48.99 % | 336.016 M -29.52 % | 476.763 M 10.83 % | 430.158 M -13.47 % | 497.123 M 212.57 % | 159.043 M |
| Operating cash flow | 193.296 M -30.86 % | 279.592 M 79.23 % | 155.998 M -65.23 % | 448.663 M -31.07 % | 650.908 M 36.26 % | 477.680 M 287.88 % | -254.242 M -186.59 % | 293.611 M 20.58 % | 243.504 M -29.70 % | 346.363 M -33.61 % | 521.690 M 25.57 % | 415.472 M 1.84 % | 407.978 M 51.54 % | 269.222 M |
| Capital expenditure | -40.727 M 61.70 % | -106.335 M 68.21 % | -334.526 M 29.62 % | -475.299 M 18.81 % | -585.405 M -16.16 % | -503.945 M 8.77 % | -552.368 M -97.86 % | -279.169 M 0.93 % | -281.789 M -7.75 % | -261.515 M 27.98 % | -363.130 M 21.00 % | -459.671 M -254.88 % | -129.530 M 2.58 % | -132.966 M |
| Free CashFlow | 152.569 M -11.94 % | 173.257 M 197.05 % | -178.528 M -570.25 % | -26.636 M -140.66 % | 65.503 M 349.40 % | -26.265 M 96.74 % | -806.609 M -5 684.98 % | 14.442 M 137.72 % | -38.284 M -145.12 % | 84.848 M -46.49 % | 158.559 M 458.74 % | -44.199 M -115.87 % | 278.448 M 104.36 % | 136.255 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 158.348 M 14.68 % | 138.083 M -7.90 % | 149.924 M -33.13 % | 224.217 M -5.55 % | 237.390 M 28.54 % | 184.685 M -18.02 % | 225.288 M -28.77 % | 316.263 M 6.38 % | 297.288 M 46.02 % | 203.592 M 18.38 % | 171.986 M -46.31 % | 320.328 M 23.48 % | 259.408 M 4.41 % | 248.455 M -6.74 % | 266.409 M -30.65 % | 384.143 M 18.62 % | 323.831 M 44.46 % | 224.172 M -15.33 % | 264.762 M -22.98 % | 343.752 M 95.87 % | 175.500 M 173.70 % | 64.121 M -75.24 % | 258.924 M -22.76 % | 335.228 M 5.21 % | 318.637 M 58.21 % | 201.400 M -17.21 % | 243.268 M -14.60 % | 284.845 M -7.86 % | 309.160 M 44.71 % | 213.644 M -9.60 % | 236.343 M -33.60 % | 355.933 M 2.69 % | 346.599 M 47.98 % | 234.214 M -4.92 % | 246.326 M -23.94 % | 323.879 M -8.04 % | 352.177 M 51.11 % | 233.057 M -23.74 % | 305.604 M -14.35 % | 356.797 M -5.50 % | 377.581 M 31.61 % | 286.893 M -19.16 % | 354.899 M -0.53 % | 356.797 M |
| Net income | -58.871 M -22.61 % | -48.017 M 93.95 % | -793.079 M -2 057.24 % | -36.764 M 2.24 % | -37.608 M -7.13 % | -35.106 M 91.05 % | -392.156 M -1 625.48 % | 25.707 M -10.70 % | 28.788 M 210.06 % | -26.156 M 69.31 % | -85.214 M -584.45 % | 17.590 M 101.90 % | 8.712 M 10.35 % | 7.895 M 146.18 % | -17.094 M -120.10 % | 85.038 M 90.37 % | 44.669 M 12.47 % | 39.718 M -48.89 % | 77.705 M 21.72 % | 63.837 M -0.55 % | 64.191 M 243.69 % | -44.673 M -184.28 % | 53.008 M -41.06 % | 89.935 M 24.36 % | 72.320 M 149.10 % | 29.032 M -9.32 % | 32.015 M -58.52 % | 77.174 M -22.93 % | 100.140 M 618.34 % | 13.940 M -40.20 % | 23.311 M -76.40 % | 98.781 M 6.19 % | 93.024 M 369.11 % | 19.830 M -45.05 % | 36.087 M -61.94 % | 94.828 M -13.38 % | 109.476 M 1 874.43 % | 5.545 M -90.63 % | 59.167 M -31.07 % | 85.835 M -32.38 % | 126.930 M 122.11 % | 57.149 M -25.14 % | 76.342 M -12.87 % | 87.620 M |
| Income before tax | -70.268 M -24.11 % | -56.615 M 93.31 % | -846.527 M -1 757.42 % | -45.575 M -4.38 % | -43.663 M -2.43 % | -42.626 M 89.37 % | -401.133 M -1 030.24 % | 43.121 M -14.97 % | 50.710 M 330.64 % | -21.987 M 73.06 % | -81.601 M -388.85 % | 28.251 M 31.56 % | 21.473 M 141.71 % | 8.884 M 213.84 % | -7.804 M -106.97 % | 111.926 M 71.12 % | 65.409 M 42.05 % | 46.047 M -53.95 % | 99.988 M 16.08 % | 86.141 M 47.71 % | 58.317 M 224.75 % | -46.747 M -169.67 % | 67.097 M -48.11 % | 129.296 M 18.07 % | 109.506 M 169.01 % | 40.707 M -20.57 % | 51.251 M -58.73 % | 124.182 M -2.15 % | 126.909 M 502.68 % | 21.058 M -23.44 % | 27.506 M -80.44 % | 140.614 M 4.90 % | 134.048 M 305.92 % | 33.023 M -32.56 % | 48.967 M -62.42 % | 130.310 M -13.26 % | 150.233 M 1 517.51 % | 9.288 M -88.52 % | 80.873 M -32.01 % | 118.954 M -30.81 % | 171.934 M 124.91 % | 76.444 M -24.44 % | 101.174 M -10.61 % | 113.179 M |
| Income before tax ratio | -0.44 -8.23 % | -0.41 92.74 % | -5.65 -2 677.85 % | -0.20 -10.51 % | -0.18 20.31 % | -0.23 87.04 % | -1.78 -1 405.89 % | 0.14 -20.07 % | 0.17 257.95 % | -0.11 77.24 % | -0.47 -637.98 % | 0.09 6.54 % | 0.08 131.51 % | 0.04 222.06 % | -0.03 -110.05 % | 0.29 44.25 % | 0.20 -1.67 % | 0.21 -45.61 % | 0.38 50.71 % | 0.25 -24.59 % | 0.33 145.58 % | -0.73 -381.33 % | 0.26 -32.81 % | 0.39 12.23 % | 0.34 70.03 % | 0.20 -4.06 % | 0.21 -51.68 % | 0.44 6.20 % | 0.41 316.48 % | 0.10 -15.31 % | 0.12 -70.54 % | 0.40 2.15 % | 0.39 174.30 % | 0.14 -29.07 % | 0.20 -50.59 % | 0.40 -5.68 % | 0.43 970.41 % | 0.04 -84.94 % | 0.26 -20.62 % | 0.33 -26.78 % | 0.46 70.89 % | 0.27 -6.53 % | 0.29 -10.13 % | 0.32 |
| EBITDA | -55.042 M -44.89 % | -37.990 M 95.40 % | -826.713 M -3 067.55 % | -26.099 M -142.38 % | 61.585 M 335.50 % | 14.141 M 104.07 % | -347.355 M -339.09 % | 145.282 M 1.40 % | 143.279 M 96.82 % | 72.798 M 375.31 % | -26.442 M -121.79 % | 121.337 M 12.13 % | 108.208 M 16.77 % | 92.670 M 2.10 % | 90.761 M -55.26 % | 202.884 M 63.44 % | 124.134 M 21.94 % | 101.797 M -31.92 % | 149.515 M 54.82 % | 96.574 M 38.53 % | 69.712 M 300.43 % | -34.782 M -130.52 % | 113.966 M -17.93 % | 138.872 M 14.79 % | 120.984 M 131.27 % | 52.312 M -28.28 % | 72.937 M -56.65 % | 168.245 M 1.58 % | 165.632 M 546.36 % | 25.625 M -63.20 % | 69.632 M -49.10 % | 136.809 M -3.98 % | 142.482 M 396.62 % | 28.690 M -56.44 % | 65.866 M -45.88 % | 121.714 M -20.30 % | 152.709 M 1 552.55 % | 9.241 M 101.63 % | -565.794 M -577.84 % | 118.407 M -32.37 % | 175.090 M 126.04 % | 77.459 M 115.70 % | -493.350 M -238.27 % | 356.797 M |
| Net income ratio | -0.37 -6.92 % | -0.35 93.43 % | -5.29 -3 126.24 % | -0.16 -3.50 % | -0.16 16.66 % | -0.19 89.08 % | -1.74 -2 241.50 % | 0.08 -16.06 % | 0.10 175.37 % | -0.13 74.07 % | -0.50 -1 002.30 % | 0.05 63.51 % | 0.03 5.69 % | 0.03 149.52 % | -0.06 -128.99 % | 0.22 60.49 % | 0.14 -22.15 % | 0.18 -39.63 % | 0.29 58.04 % | 0.19 -49.23 % | 0.37 152.50 % | -0.70 -440.31 % | 0.20 -23.69 % | 0.27 18.20 % | 0.23 57.45 % | 0.14 9.53 % | 0.13 -51.43 % | 0.27 -16.36 % | 0.32 396.41 % | 0.07 -33.84 % | 0.10 -64.46 % | 0.28 3.41 % | 0.27 217.00 % | 0.08 -42.21 % | 0.15 -49.96 % | 0.29 -5.81 % | 0.31 1 206.60 % | 0.02 -87.71 % | 0.19 -19.52 % | 0.24 -28.44 % | 0.34 68.76 % | 0.20 -7.40 % | 0.22 -12.41 % | 0.25 |
| Ratio EBITDA | -0.35 -26.34 % | -0.28 95.01 % | -5.51 -4 637.20 % | -0.12 -144.87 % | 0.26 238.81 % | 0.08 104.97 % | -1.54 -435.64 % | 0.46 -4.69 % | 0.48 34.79 % | 0.36 332.57 % | -0.15 -140.59 % | 0.38 -9.19 % | 0.42 11.84 % | 0.37 9.48 % | 0.34 -35.49 % | 0.53 37.78 % | 0.38 -15.59 % | 0.45 -19.59 % | 0.56 101.01 % | 0.28 -29.27 % | 0.40 173.23 % | -0.54 -223.24 % | 0.44 6.25 % | 0.41 9.10 % | 0.38 46.18 % | 0.26 -13.37 % | 0.30 -49.24 % | 0.59 10.25 % | 0.54 346.67 % | 0.12 -59.29 % | 0.29 -23.35 % | 0.38 -6.50 % | 0.41 235.59 % | 0.12 -54.19 % | 0.27 -28.85 % | 0.38 -13.33 % | 0.43 993.59 % | 0.04 102.14 % | -1.85 -657.88 % | 0.33 -28.43 % | 0.46 71.75 % | 0.27 119.42 % | -1.39 -239.01 % | 1.00 |
| Gross profit ratio | 0.32 77.32 % | 0.18 278.02 % | -0.10 -126.51 % | 0.39 98.32 % | 0.19 -39.79 % | 0.32 651.21 % | -0.06 -112.12 % | 0.48 -8.69 % | 0.53 49.89 % | 0.35 2.03 % | 0.35 -22.06 % | 0.44 -0.82 % | 0.45 5.97 % | 0.42 -5.41 % | 0.45 -22.95 % | 0.58 9.79 % | 0.53 15.53 % | 0.46 -14.45 % | 0.53 6.02 % | 0.50 14.05 % | 0.44 302.02 % | -0.22 -146.77 % | 0.47 -18.45 % | 0.57 6.19 % | 0.54 21.65 % | 0.44 -6.34 % | 0.47 -0.77 % | 0.48 -12.08 % | 0.54 20.89 % | 0.45 -4.25 % | 0.47 -18.97 % | 0.58 1.18 % | 0.57 16.67 % | 0.49 -0.54 % | 0.49 -10.67 % | 0.55 -4.55 % | 0.58 28.11 % | 0.45 152.80 % | -0.85 -246.42 % | 0.58 -6.47 % | 0.62 23.06 % | 0.51 206.41 % | -0.48 -147.65 % | 1.00 |
| Weighted average shs out dil | 685.951 M 0.00 % | 685.951 M -2.56 % | 703.998 M -1.52 % | 714.857 M 0.00 % | 714.856 M -0.07 % | 715.385 M -0.56 % | 719.426 M 0.57 % | 715.381 M 1.49 % | 704.859 M 0.29 % | 702.835 M 0.00 % | 702.835 M -10.98 % | 789.486 M -9.38 % | 871.194 M 10.35 % | 789.486 M 14.15 % | 691.645 M 2.38 % | 675.589 M 8.70 % | 621.493 M 9.53 % | 567.398 M -21.18 % | 719.875 M 3.37 % | 696.399 M 10.34 % | 631.121 M -5.82 % | 670.093 M -4.97 % | 705.174 M -1.99 % | 719.477 M -1.99 % | 734.081 M 5.35 % | 696.773 M -5.05 % | 733.835 M 10.94 % | 661.491 M 9.41 % | 604.590 M -27.72 % | 836.423 M 18.98 % | 703.002 M -5.11 % | 740.861 M -2.42 % | 759.240 M 13.95 % | 666.275 M -2.12 % | 680.683 M -1.73 % | 692.658 M -14.71 % | 812.083 M -12.82 % | 931.507 M 49.95 % | 621.227 M -0.92 % | 626.965 M 5.03 % | 596.946 M -6.74 % | 640.064 M 2.97 % | 621.600 M 0.01 % | 621.547 M |
| Weighted average shs out | 685.951 M 0.00 % | 685.951 M -2.56 % | 703.998 M -1.52 % | 714.857 M 0.00 % | 714.856 M -0.07 % | 715.385 M -0.56 % | 719.426 M 0.57 % | 715.381 M 1.49 % | 704.859 M 0.29 % | 702.835 M 0.00 % | 702.835 M -10.98 % | 789.486 M -9.38 % | 871.194 M 10.35 % | 789.486 M 14.15 % | 691.645 M 2.38 % | 675.589 M 8.70 % | 621.493 M 9.53 % | 567.398 M -20.12 % | 710.290 M 1.99 % | 696.399 M 10.34 % | 631.121 M -5.77 % | 669.758 M -5.02 % | 705.174 M -1.99 % | 719.477 M -1.99 % | 734.081 M 5.44 % | 696.216 M -5.09 % | 733.552 M 10.93 % | 661.302 M 9.38 % | 604.590 M -27.57 % | 834.753 M 18.74 % | 703.002 M -5.11 % | 740.861 M -2.42 % | 759.240 M 14.10 % | 665.424 M -2.24 % | 680.683 M -1.73 % | 692.658 M -14.32 % | 808.386 M -12.52 % | 924.115 M 48.82 % | 620.950 M -0.96 % | 626.965 M 5.03 % | 596.946 M -6.72 % | 639.961 M 2.95 % | 621.602 M 0.01 % | 621.528 M |
| EPS diluted | -0.09 -22.57 % | -0.07 93.79 % | -1.13 -2 092.61 % | -0.05 2.28 % | -0.05 -7.13 % | -0.05 91.07 % | -0.55 -1 632.03 % | 0.04 -12.01 % | 0.04 209.68 % | -0.04 69.00 % | -0.12 -638.12 % | 0.02 123.00 % | 0.01 0.00 % | 0.01 140.49 % | -0.02 -120.58 % | 0.12 95.44 % | 0.06 -12.29 % | 0.07 -36.36 % | 0.11 19.96 % | 0.09 -5.17 % | 0.10 244.98 % | -0.07 -188.93 % | 0.08 -42.31 % | 0.13 30.00 % | 0.10 139.81 % | 0.04 0.00 % | 0.04 -65.25 % | 0.12 -14.29 % | 0.14 738.32 % | 0.02 -49.85 % | 0.03 -74.38 % | 0.13 0.00 % | 0.13 336.24 % | 0.03 -44.40 % | 0.05 -61.71 % | 0.14 7.69 % | 0.13 2 066.67 % | 0.01 -93.70 % | 0.10 -30.46 % | 0.14 -34.81 % | 0.21 135.16 % | 0.09 -25.58 % | 0.12 -14.29 % | 0.14 |
| Earnings per share | -0.09 -22.57 % | -0.07 93.79 % | -1.13 -2 092.61 % | -0.05 2.28 % | -0.05 -7.13 % | -0.05 86.73 % | -0.37 -1 130.64 % | 0.04 -12.01 % | 0.04 209.68 % | -0.04 69.00 % | -0.12 -638.12 % | 0.02 123.00 % | 0.01 0.00 % | 0.01 140.49 % | -0.02 -120.58 % | 0.12 66.90 % | 0.07 2.71 % | 0.07 -22.22 % | 0.09 -1.85 % | 0.09 -5.17 % | 0.10 244.98 % | -0.07 -188.93 % | 0.08 -42.31 % | 0.13 30.00 % | 0.10 139.81 % | 0.04 0.00 % | 0.04 -65.25 % | 0.12 -14.29 % | 0.14 738.32 % | 0.02 -49.85 % | 0.03 -74.38 % | 0.13 0.00 % | 0.13 336.24 % | 0.03 -44.40 % | 0.05 -61.71 % | 0.14 0.00 % | 0.14 2 233.33 % | 0.01 -93.70 % | 0.10 -30.46 % | 0.14 -34.81 % | 0.21 135.16 % | 0.09 -25.58 % | 0.12 -14.29 % | 0.14 |
| Gross profit | 51.037 M 103.34 % | 25.099 M 263.96 % | -15.308 M -117.73 % | 86.347 M 87.31 % | 46.098 M -22.60 % | 59.561 M 551.87 % | -13.181 M -108.63 % | 152.696 M -2.86 % | 157.196 M 118.87 % | 71.821 M 20.78 % | 59.465 M -58.16 % | 142.110 M 22.47 % | 116.035 M 10.64 % | 104.878 M -11.79 % | 118.891 M -46.57 % | 222.503 M 30.24 % | 170.836 M 66.89 % | 102.365 M -27.56 % | 141.314 M -18.34 % | 173.050 M 123.39 % | 77.465 M 652.92 % | -14.010 M -111.58 % | 120.966 M -37.01 % | 192.043 M 11.72 % | 171.896 M 92.47 % | 89.311 M -22.46 % | 115.181 M -15.25 % | 135.914 M -18.99 % | 167.779 M 74.93 % | 95.911 M -13.45 % | 110.812 M -46.20 % | 205.958 M 3.90 % | 198.222 M 72.66 % | 114.806 M -5.43 % | 121.397 M -32.06 % | 178.690 M -12.22 % | 203.563 M 93.59 % | 105.149 M 140.27 % | -261.114 M -225.41 % | 208.209 M -11.62 % | 235.589 M 61.96 % | 145.456 M 186.02 % | -169.104 M -147.40 % | 356.797 M |
| Income tax expense | -864.466 K -827.67 % | -93.187 K 99.72 % | -32.996 M -2 394.49 % | -1.323 M -851.17 % | 176.090 K 205.87 % | -166.331 K -103.02 % | 5.505 M -70.80 % | 18.855 M 9.43 % | 17.230 M 313.30 % | 4.169 M 15.39 % | 3.613 M -67.82 % | 11.228 M 5.23 % | 10.669 M 33.16 % | 8.012 M -1.51 % | 8.135 M -69.60 % | 26.757 M 27.69 % | 20.955 M 92.42 % | 10.890 M -60.63 % | 27.658 M 8.17 % | 25.570 M 317.35 % | 6.127 M 3 002.16 % | 197.497 K -98.43 % | 12.610 M -64.86 % | 35.888 M 13.52 % | 31.615 M 166.56 % | 11.860 M -59.38 % | 29.201 M 22.03 % | 23.929 M -19.14 % | 29.595 M 109.99 % | 14.094 M -15.65 % | 16.707 M -59.71 % | 41.471 M -0.90 % | 41.849 M 226.76 % | 12.807 M -28.36 % | 17.876 M -51.07 % | 36.534 M -9.16 % | 40.219 M 416.92 % | 7.780 M -66.66 % | 23.336 M -34.91 % | 35.849 M -26.05 % | 48.477 M 97.18 % | 24.585 M -0.99 % | 24.832 M | 0.000 |
| Cost of revenue | 107.311 M -5.02 % | 112.984 M -31.62 % | 165.232 M 19.85 % | 137.869 M -27.93 % | 191.292 M 52.88 % | 125.124 M -47.53 % | 238.469 M 45.79 % | 163.567 M 16.76 % | 140.092 M 6.31 % | 131.771 M 17.11 % | 112.521 M -36.86 % | 178.218 M 24.30 % | 143.373 M -0.14 % | 143.577 M -2.67 % | 147.518 M -8.74 % | 161.640 M 5.65 % | 152.995 M 25.60 % | 121.807 M -1.33 % | 123.449 M -27.68 % | 170.702 M 74.12 % | 98.035 M 25.48 % | 78.131 M -43.37 % | 137.958 M -3.65 % | 143.185 M -2.42 % | 146.741 M 30.91 % | 112.089 M -12.49 % | 128.087 M -14.00 % | 148.932 M 5.34 % | 141.381 M 20.09 % | 117.734 M -6.21 % | 125.531 M -16.30 % | 149.975 M 1.08 % | 148.378 M 24.26 % | 119.407 M -4.42 % | 124.929 M -13.95 % | 145.188 M -2.31 % | 148.614 M 16.19 % | 127.908 M -77.43 % | 566.718 M 281.40 % | 148.588 M 4.64 % | 141.992 M 0.39 % | 141.437 M -73.01 % | 524.003 M | 0.000 |
| General and administrative expenses | -19.491 M -132.62 % | 59.752 M 144.96 % | -132.889 M -171.62 % | 185.536 M 610.00 % | -36.379 M -150.00 % | 72.764 M 157.10 % | -127.442 M -171.14 % | 179.153 M 597.86 % | -35.985 M -153.34 % | 67.464 M 152.33 % | -128.914 M -176.74 % | 167.982 M 557.67 % | -36.704 M -157.98 % | 63.309 M 154.78 % | -115.562 M -172.97 % | 158.369 M 769.92 % | -23.640 M -142.22 % | 55.998 M 148.78 % | -114.805 M -253.70 % | 74.692 M 528.44 % | -17.433 M -140.20 % | 43.365 M 142.81 % | -101.303 M -285.60 % | 54.581 M 409.20 % | -17.652 M -133.89 % | 52.084 M 153.63 % | -97.124 M -288.80 % | 51.443 M 327.93 % | -22.569 M -137.40 % | 60.343 M 151.60 % | -116.933 M -315.27 % | 54.319 M 221.66 % | -44.648 M -158.80 % | 75.935 M 174.18 % | -102.365 M -326.90 % | 45.114 M 193.03 % | -48.493 M -160.68 % | 79.915 M 192.50 % | -86.396 M -226.38 % | 68.361 M 404.02 % | -22.485 M -144.20 % | 50.870 M -77.02 % | 221.330 M | 0.000 |
| Selling and marketing expenses | 1.817 M -66.82 % | 5.477 M 193.81 % | -5.839 M -135.05 % | 16.656 M 61.47 % | 10.315 M -2.82 % | 10.614 M -61.31 % | 27.435 M 131.45 % | 11.853 M -18.15 % | 14.481 M 40.19 % | 10.330 M -40.98 % | 17.503 M 15.68 % | 15.131 M 22.47 % | 12.355 M 20.23 % | 10.276 M -20.15 % | 12.869 M -16.79 % | 15.466 M -17.41 % | 18.726 M 59.83 % | 11.716 M -1.52 % | 11.896 M -43.13 % | 20.920 M 111.89 % | 9.873 M 74.77 % | 5.649 M -61.13 % | 14.535 M 20.38 % | 12.074 M -34.55 % | 18.446 M 54.18 % | 11.964 M -8.68 % | 13.101 M 4.05 % | 12.591 M -1.28 % | 12.754 M 19.17 % | 10.703 M 3.84 % | 10.307 M 2.42 % | 10.063 M -3.75 % | 10.456 M 17.53 % | 8.896 M -25.03 % | 11.865 M 9.43 % | 10.843 M 36.96 % | 7.917 M -4.27 % | 8.270 M -35.83 % | 12.888 M 33.39 % | 9.662 M -42.32 % | 16.752 M 119.26 % | 7.640 M -88.12 % | 64.287 M | 0.000 |
| Other expenses | 133.689 M 716.64 % | 16.371 M -97.48 % | 650.681 M 994.28 % | -72.760 M | 0.000 100.00 % | -297.380 K 65.08 % | -851.679 K -1 359.15 % | 67.639 K 142.66 % | -158.552 K 97.28 % | -5.827 M -103.04 % | 191.482 M 301.33 % | -95.108 M -9 139.18 % | -1.029 M -421.80 % | 319.891 K 205.66 % | -302.742 K 81.46 % | -1.633 M 61.32 % | -4.221 M -119.60 % | 21.532 M 973.92 % | 2.005 M | 0.000 -100.00 % | 37.762 M 40.66 % | 26.846 M 339.21 % | 6.112 M -75.30 % | 24.745 M 17.98 % | 20.975 M -38.93 % | 34.344 M 185.69 % | -40.077 M -157.26 % | 69.990 M 82.47 % | 38.358 M 9 491.99 % | 399.895 K -51.50 % | 824.590 K -73.56 % | 3.118 M 192.37 % | 1.067 M 95.55 % | 545.412 K -72.94 % | 2.015 M -50.36 % | 4.060 M 124.63 % | 1.807 M 36.46 % | 1.324 M 239.42 % | 390.204 K -96.92 % | 12.660 M 169.29 % | 4.701 M 257.70 % | 1.314 M -99.52 % | 272.245 M 10.59 % | 246.171 M |
| Operating expenses | 116.016 M 42.18 % | 81.600 M -83.86 % | 505.632 M 280.13 % | 133.014 M 107.78 % | 64.016 M -25.41 % | 85.823 M -27.53 % | 118.420 M 32.71 % | 89.230 M 0.67 % | 88.640 M 19.16 % | 74.388 M -12.00 % | 84.527 M -7.49 % | 91.371 M 26.71 % | 72.109 M -11.31 % | 81.301 M -5.42 % | 85.958 M -11.31 % | 96.916 M 9.92 % | 88.170 M 26.23 % | 69.847 M 5 394.36 % | 1.271 M -98.74 % | 101.105 M 53.57 % | 65.835 M 22.64 % | 53.682 M -25.26 % | 71.828 M -2.19 % | 73.437 M -11.69 % | 83.154 M 16.66 % | 71.281 M 8.68 % | 65.586 M -9.58 % | 72.532 M -5.44 % | 76.706 M 3.28 % | 74.272 M 7.65 % | 68.991 M -0.23 % | 69.149 M 0.92 % | 68.515 M -20.44 % | 86.116 M 12.95 % | 76.244 M 33.82 % | 56.976 M -0.93 % | 57.509 M -40.04 % | 95.908 M 7.47 % | 89.242 M -1.59 % | 90.683 M 32.03 % | 68.683 M 1.01 % | 67.997 M -75.02 % | 272.245 M 10.59 % | 246.171 M |
| Cost and expenses | 223.327 M 14.77 % | 194.584 M -71.00 % | 670.864 M 147.66 % | 270.884 M 6.10 % | 255.308 M 21.03 % | 210.946 M -40.89 % | 356.889 M 41.18 % | 252.797 M 10.52 % | 228.732 M 10.95 % | 206.159 M 4.62 % | 197.048 M -26.91 % | 269.589 M 25.11 % | 215.482 M -4.18 % | 224.877 M -3.68 % | 233.476 M -9.70 % | 258.556 M 7.21 % | 241.165 M 25.83 % | 191.654 M 53.67 % | 124.720 M -54.11 % | 271.807 M 65.87 % | 163.870 M 24.32 % | 131.812 M -37.17 % | 209.786 M -3.16 % | 216.622 M -5.77 % | 229.895 M 25.37 % | 183.370 M -5.32 % | 193.674 M -12.55 % | 221.464 M 1.55 % | 218.087 M 13.58 % | 192.005 M -1.29 % | 194.522 M -11.23 % | 219.123 M 1.03 % | 216.893 M 5.53 % | 205.523 M 2.16 % | 201.173 M -0.49 % | 202.165 M -1.92 % | 206.123 M -7.90 % | 223.816 M -74.64 % | 882.442 M 268.81 % | 239.271 M 13.57 % | 210.675 M 0.59 % | 209.434 M -75.59 % | 858.090 M 248.57 % | 246.171 M |
| Research and development expenses | 0.000 | 0.000 100.00 % | -6.321 M -276.44 % | 3.582 M 36.37 % | 2.627 M 2.03 % | 2.575 M -21.34 % | 3.274 M -10.06 % | 3.640 M 14.61 % | 3.176 M 31.18 % | 2.421 M -45.68 % | 4.457 M 32.40 % | 3.366 M -45.13 % | 6.135 M -5.77 % | 6.510 M -25.86 % | 8.781 M -0.81 % | 8.853 M 8.23 % | 8.180 M 34.60 % | 6.077 M 9.48 % | 5.551 M 22.52 % | 4.531 M 154.23 % | 1.782 M -54.56 % | 3.922 M -76.45 % | 16.650 M 266.94 % | 4.538 M 4.02 % | 4.362 M 12.74 % | 3.869 M -1.79 % | 3.940 M -13.45 % | 4.552 M 9.59 % | 4.154 M 19.94 % | 3.463 M -75.01 % | 13.860 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 |
| Selling general and administrative expenses | -17.674 M -127.09 % | 65.229 M 147.02 % | -138.728 M -168.61 % | 202.192 M 229.36 % | 61.389 M -26.26 % | 83.248 M 183.24 % | -100.007 M -152.36 % | 191.007 M 988.26 % | -21.503 M -127.64 % | 77.794 M 169.83 % | -111.411 M -160.84 % | 183.113 M 852.04 % | -24.349 M -133.09 % | 73.585 M 171.66 % | -102.693 M -159.08 % | 173.835 M 3 637.33 % | -4.914 M -107.26 % | 67.714 M 165.80 % | -102.908 M -207.63 % | 95.612 M 1 364.61 % | -7.561 M -115.43 % | 49.014 M 156.49 % | -86.769 M -230.18 % | 66.655 M 8 301.97 % | 793.321 K -98.76 % | 64.048 M 176.23 % | -84.023 M -231.22 % | 64.034 M 752.42 % | -9.815 M -113.81 % | 71.045 M 166.63 % | -106.626 M -265.61 % | 64.382 M 288.29 % | -34.192 M -140.31 % | 84.831 M 193.74 % | -90.500 M -261.73 % | 55.957 M 237.91 % | -40.576 M -146.01 % | 88.186 M 219.97 % | -73.508 M -194.21 % | 78.023 M 1 460.93 % | -5.733 M -109.80 % | 58.510 M -79.73 % | 288.680 M | 0.000 |
| Interest income | 0.000 -100.00 % | 828.492 K 800.43 % | 92.011 K -77.00 % | 400.094 K 445.48 % | 73.347 K | 0.000 -100.00 % | 389.906 K -57.89 % | 925.819 K 212.48 % | 296.285 K | 0.000 -100.00 % | 3.193 M 1 023.72 % | 284.177 K -90.02 % | 2.847 M | 0.000 -100.00 % | 591.742 K | 0.000 -100.00 % | 1.401 M | 0.000 -100.00 % | 1.575 M | 0.000 -100.00 % | 1.270 M | 0.000 -100.00 % | 39.524 M | 0.000 -100.00 % | 13.210 M 9 048.25 % | 144.403 K -99.65 % | 41.538 M 12 209.55 % | 337.442 K -71.38 % | 1.179 M 36.46 % | 864.099 K -51.05 % | 1.765 M 154.12 % | 694.660 K -90.56 % | 7.362 M | 0.000 -100.00 % | 7.151 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.503 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 15.225 M -18.25 % | 18.625 M -6.00 % | 19.813 M 1.73 % | 19.476 M -12.96 % | 22.376 M 24.13 % | 18.027 M -55.47 % | 40.485 M 115.55 % | 18.783 M 17.52 % | 15.983 M -9.89 % | 17.737 M -27.99 % | 24.632 M 12.91 % | 21.815 M 13.68 % | 19.189 M 61.21 % | 11.904 M -38.59 % | 19.382 M 77.06 % | 10.947 M 2.08 % | 10.724 M 52.67 % | 7.024 M -62.88 % | 18.924 M 121.40 % | 8.547 M -25.00 % | 11.396 M 117.34 % | 5.243 M -56.74 % | 12.121 M 35.78 % | 8.927 M -22.22 % | 11.478 M -1.09 % | 11.605 M -46.49 % | 21.686 M 102.71 % | 10.698 M 26.19 % | 8.478 M 128.91 % | 3.704 M -48.96 % | 7.257 M | 0.000 | 0.000 -100.00 % | 709.346 K | 0.000 | 0.000 -100.00 % | 1.152 M -9.84 % | 1.277 M | 0.000 -100.00 % | 884.080 K -53.71 % | 1.910 M -15.49 % | 2.260 M | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.503 M 96.78 % | 40.403 M -51.54 % | 83.378 M 0.00 % | 83.378 M 8.87 % | 76.586 M 0.00 % | 76.586 M 7.46 % | 71.271 M 0.00 % | 71.271 M 5.52 % | 67.545 M 0.00 % | 67.545 M -14.70 % | 79.183 M 0.00 % | 79.183 M 64.96 % | 48.001 M 0.00 % | 48.001 M 101.10 % | 23.869 M 3.27 % | 23.113 M 3.98 % | 22.227 M -3.83 % | 23.113 M 0.00 % | 23.113 M -16.17 % | 27.570 M 7.39 % | 25.673 M -6.88 % | 27.570 M 166.82 % | -41.263 M -151.10 % | 80.757 M 61.46 % | 50.018 M 4 195.52 % | 1.164 M -97.29 % | 42.950 M 6 435.58 % | -677.923 K -107.14 % | 9.494 M 351.06 % | -3.782 M -119.99 % | 18.916 M 516.90 % | -4.537 M -205.93 % | 4.283 M 235.34 % | 1.277 M 100.20 % | -646.277 M | 0.000 -100.00 % | 6.956 M 197.75 % | 2.336 M 100.39 % | -596.492 M | 0.000 |
| Operating income | -64.979 M -15.01 % | -56.501 M 89.15 % | -520.940 M -1 925.15 % | -25.724 M -43.56 % | -17.918 M 31.77 % | -26.262 M 93.44 % | -400.282 M -1 029.73 % | 43.054 M -15.36 % | 50.869 M 333.08 % | -21.825 M 72.90 % | -80.537 M -381.41 % | 28.619 M 27.18 % | 22.502 M 162.76 % | 8.564 M 228.27 % | -6.676 M -105.92 % | 112.734 M 60.01 % | 70.455 M 187.39 % | 24.515 M -74.77 % | 97.158 M 58.79 % | 61.185 M 197.67 % | 20.555 M 127.93 % | -73.592 M -220.67 % | 60.985 M -41.67 % | 104.550 M 18.09 % | 88.531 M 1 291.28 % | 6.363 M -93.03 % | 91.328 M 68.53 % | 54.192 M -38.80 % | 88.551 M 328.66 % | 20.658 M -22.58 % | 26.681 M -80.59 % | 137.495 M 3.39 % | 132.981 M 309.45 % | 32.478 M -30.83 % | 46.951 M -62.81 % | 126.250 M -14.94 % | 148.425 M 1 763.83 % | 7.963 M -90.11 % | 80.483 M -31.52 % | 117.526 M -30.16 % | 168.270 M 123.79 % | 75.192 M -27.10 % | 103.141 M -6.77 % | 110.626 M |
| Operating income ratio | -0.41 -0.29 % | -0.41 88.22 % | -3.47 -2 928.69 % | -0.11 -52.00 % | -0.08 46.92 % | -0.14 92.00 % | -1.78 -1 405.17 % | 0.14 -20.44 % | 0.17 259.62 % | -0.11 77.11 % | -0.47 -624.13 % | 0.09 3.00 % | 0.09 151.67 % | 0.03 237.54 % | -0.03 -108.54 % | 0.29 34.89 % | 0.22 98.95 % | 0.11 -70.20 % | 0.37 106.17 % | 0.18 51.97 % | 0.12 110.20 % | -1.15 -587.29 % | 0.24 -24.48 % | 0.31 12.25 % | 0.28 779.38 % | 0.03 -91.58 % | 0.38 97.33 % | 0.19 -33.58 % | 0.29 196.22 % | 0.10 -14.35 % | 0.11 -70.78 % | 0.39 0.68 % | 0.38 176.69 % | 0.14 -27.25 % | 0.19 -51.10 % | 0.39 -7.51 % | 0.42 1 133.41 % | 0.03 -87.03 % | 0.26 -20.05 % | 0.33 -26.09 % | 0.45 70.04 % | 0.26 -9.82 % | 0.29 -6.27 % | 0.31 |
| Total other income expenses net | -5.289 M -4 517.90 % | -114.529 K 99.96 % | -325.586 M -1 540.08 % | -19.852 M 22.89 % | -25.746 M -57.33 % | -16.364 M -231.53 % | 12.441 M 18 293.65 % | 67.640 K 142.66 % | -158.553 K 2.23 % | -162.175 K 84.74 % | -1.063 M -188.34 % | -368.681 K 64.18 % | -1.029 M -421.80 % | 319.892 K 128.37 % | -1.128 M -39.61 % | -807.794 K 83.99 % | -5.046 M -123.44 % | 21.532 M 660.85 % | 2.830 M -88.66 % | 24.956 M -33.91 % | 37.762 M 40.66 % | 26.846 M 339.21 % | 6.112 M -75.30 % | 24.745 M 17.98 % | 20.975 M -38.93 % | 34.344 M 185.69 % | -40.077 M -157.26 % | 69.990 M 82.47 % | 38.358 M 9 491.97 % | 399.896 K -51.50 % | 824.590 K -73.56 % | 3.118 M 192.37 % | 1.067 M 95.55 % | 545.413 K -72.94 % | 2.015 M -50.36 % | 4.060 M 124.63 % | 1.807 M 36.46 % | 1.324 M 239.43 % | 390.188 K -72.66 % | 1.427 M -61.05 % | 3.664 M 192.59 % | 1.252 M 163.66 % | -1.967 M -177.06 % | 2.553 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 718.333 M -22.05 % | 921.511 M -10.00 % | 1.024 B 10.33 % | 928.031 M -40.74 % | 1.566 B -0.01 % | 1.566 B 7.94 % | 1.451 B 16.72 % | 1.243 B 7.68 % | 1.154 B 3.22 % | 1.118 B -1.84 % | 1.139 B -1.75 % | 1.160 B 5.74 % | 1.097 B 12.85 % | 971.857 M 100.42 % | 484.911 M 22.48 % | 395.903 M -17.76 % | 481.404 M 8.33 % | 444.401 M 81.83 % | 244.406 M -68.13 % | 766.769 M -2.42 % | 785.822 M 1.44 % | 774.660 M 35.67 % | 570.992 M 12.49 % | 507.603 M 9.96 % | 461.624 M 27.15 % | 363.066 M -13.73 % | 420.869 M 57.34 % | 267.482 M 203.62 % | 88.098 M 109.04 % | -974.795 M -156.90 % | -379.441 M -84.71 % | -205.431 M 26.69 % | -280.216 M 28.04 % | -389.386 M -7.00 % | -363.903 M 35.46 % | -563.816 M 6.65 % | -603.975 M 44.01 % | -1.079 B -367.43 % | -230.785 M | 0.000 100.00 % | -368.179 M -176.81 % | 479.361 M 245.93 % | -328.495 M |
| Total investments | 60.886 M -1.69 % | 61.933 M 0.13 % | 61.852 M -34.17 % | 93.959 M 0.11 % | 93.859 M -0.28 % | 94.127 M 48.56 % | 63.358 M -45.12 % | 115.440 M 4.59 % | 110.376 M -0.30 % | 110.710 M -0.16 % | 110.887 M -15.52 % | 131.262 M -0.27 % | 131.619 M -0.17 % | 131.838 M -0.61 % | 132.653 M -0.76 % | 133.675 M -0.16 % | 133.891 M -0.33 % | 134.334 M -0.21 % | 134.624 M -0.56 % | 135.382 M -0.14 % | 135.575 M 9.82 % | 123.456 M 8.07 % | 114.234 M 4.32 % | 109.509 M -0.13 % | 109.647 M 62.01 % | 67.679 M -0.47 % | 67.997 M 49.22 % | 45.568 M -1.49 % | 46.258 M -5.23 % | 48.812 M 2.39 % | 47.671 M 133.70 % | 20.398 M 0.00 % | 20.398 M 0.00 % | 20.398 M 13.32 % | 18.000 M 200.00 % | 6.000 M -98.50 % | 400.405 M | 0.000 -100.00 % | 520.750 K | 0.000 | 0.000 -100.00 % | 958.723 M 44 405.25 % | 2.154 M |
| Total debt | 808.416 M -18.51 % | 992.006 M -7.92 % | 1.077 B 10.54 % | 974.672 M -40.30 % | 1.633 B -0.95 % | 1.648 B 5.93 % | 1.556 B 12.58 % | 1.382 B -4.77 % | 1.451 B 11.27 % | 1.304 B -1.97 % | 1.331 B -8.57 % | 1.455 B -1.67 % | 1.480 B 13.65 % | 1.302 B 79.37 % | 726.024 M -7.62 % | 785.914 M -6.94 % | 844.556 M 10.63 % | 763.425 M -8.17 % | 831.332 M -36.22 % | 1.303 B 2.70 % | 1.269 B 32.18 % | 960.185 M 2.26 % | 939.009 M 13.37 % | 828.249 M 21.40 % | 682.249 M -11.47 % | 770.660 M -1.18 % | 779.900 M 8.92 % | 716.000 M 3.92 % | 689.000 M 34.05 % | 514.000 M 57.67 % | 326.000 M -1.14 % | 329.770 M 53.55 % | 214.770 M 10.79 % | 193.861 M 41.79 % | 136.728 M 293.95 % | 34.707 M -47.68 % | 66.342 M -24.84 % | 88.263 M -16.12 % | 105.231 M | 0.000 -100.00 % | 138.491 M | 0.000 -100.00 % | 148.268 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 907.487 M | 0.000 -100.00 % | 967.796 M 145.26 % | 394.593 M -59.22 % | 967.677 M 6 858.01 % | 13.907 M -98.56 % | 967.352 M 145.98 % | 393.272 M -61.13 % | 1.012 B 157.25 % | 393.282 M -64.55 % | 1.110 B 188.73 % | 384.285 M -64.92 % | 1.096 B 185.08 % | 384.286 M -64.72 % | 1.089 B 212.28 % | 348.781 M -70.72 % | 1.191 B 8 382.36 % | 14.041 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 -100.00 % | 627.816 M | 0.000 |
| Retained earnings | -802.505 M -7.86 % | -744.025 M -6.96 % | -695.617 M -813.73 % | 97.462 M -27.39 % | 134.226 M -21.89 % | 171.833 M -16.96 % | 206.939 M -67.39 % | 634.650 M 4.22 % | 608.943 M 4.96 % | 580.156 M -3.98 % | 604.229 M -12.51 % | 690.642 M 2.62 % | 673.029 M 3.65 % | 649.317 M -1.08 % | 656.423 M -5.56 % | 695.086 M 14.29 % | 608.170 M -0.84 % | 613.311 M 6.92 % | 573.594 M 11.40 % | 514.906 M 14.15 % | 451.069 M -10.33 % | 503.058 M -8.16 % | 547.731 M 3.70 % | 528.181 M 21.86 % | 433.417 M -10.38 % | 483.635 M 6.39 % | 454.603 M 0.34 % | 453.067 M 20.53 % | 375.893 M -6.44 % | 401.753 M 2.90 % | 390.434 M -2.57 % | 400.716 M 32.72 % | 301.935 M -9.85 % | 334.911 M 6.29 % | 315.081 M 1.55 % | 310.283 M 44.01 % | 215.455 M -7.12 % | 231.979 M 2.45 % | 226.434 M | 0.000 -100.00 % | 213.227 M | 0.000 -100.00 % | 140.148 M |
| Common stock | 714.873 M 0.00 % | 714.867 M -0.82 % | 720.769 M 0.00 % | 720.767 M 0.00 % | 720.766 M 0.00 % | 720.755 M 0.00 % | 720.753 M 0.00 % | 720.751 M 0.00 % | 720.751 M 0.00 % | 720.745 M 0.00 % | 720.745 M -0.98 % | 727.844 M 0.00 % | 727.838 M 0.00 % | 727.837 M 0.00 % | 727.837 M 0.00 % | 727.837 M 0.00 % | 727.836 M 19.19 % | 610.626 M 0.01 % | 610.584 M 3.84 % | 588.000 M 0.00 % | 588.000 M 0.00 % | 588.000 M 0.00 % | 588.000 M 0.00 % | 588.000 M 0.00 % | 588.000 M 0.00 % | 588.000 M 0.00 % | 588.000 M 0.00 % | 588.000 M 0.00 % | 588.000 M 40.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 13.51 % | 370.000 M | 0.000 -100.00 % | 370.000 M | 0.000 -100.00 % | 370.000 M |
| Total equity | 1.012 B -6.38 % | 1.080 B -5.00 % | 1.137 B -39.93 % | 1.893 B -2.28 % | 1.938 B -2.22 % | 1.981 B -3.33 % | 2.050 B -17.91 % | 2.497 B 1.03 % | 2.471 B 5.51 % | 2.342 B -1.10 % | 2.368 B -3.47 % | 2.454 B 0.74 % | 2.435 B 0.87 % | 2.414 B -0.50 % | 2.427 B -0.68 % | 2.443 B 3.46 % | 2.362 B -0.39 % | 2.371 B -7.14 % | 2.553 B 20.37 % | 2.121 B 3.64 % | 2.047 B -2.84 % | 2.106 B -2.15 % | 2.153 B 3.65 % | 2.077 B 2.41 % | 2.028 B -0.31 % | 2.034 B -1.53 % | 2.066 B -7.54 % | 2.234 B 4.70 % | 2.134 B -5.04 % | 2.247 B 2.48 % | 2.193 B 3.80 % | 2.113 B 3.65 % | 2.038 B -1.63 % | 2.072 B 9.45 % | 1.893 B 4.71 % | 1.808 B 8.45 % | 1.667 B -0.95 % | 1.683 B 91.01 % | 881.252 M 7.04 % | 823.291 M 1.55 % | 810.687 M 8.62 % | 746.370 M 0.00 % | 746.370 M |
| Other non current liabilities | 81.607 M -16.08 % | 97.247 M -2.41 % | 99.646 M 54.78 % | 64.381 M -25.90 % | 86.888 M -54.21 % | 189.762 M 27.03 % | 149.381 M 150.38 % | 59.661 M 650.88 % | -10.830 M -105.09 % | 212.775 M -67.33 % | 651.191 M 311.84 % | 158.117 M -19.20 % | 195.681 M 41.13 % | 138.655 M -26.01 % | 187.385 M -2.31 % | 191.815 M | 0.000 -100.00 % | 56.603 M 125.49 % | -222.076 M -1 918.83 % | 12.210 M -93.31 % | 182.400 M 111.24 % | 86.346 M 565.83 % | 12.968 M -86.13 % | 93.518 M -68.34 % | 295.342 M 206.98 % | 96.210 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.309 M -1.10 % | 136.820 M -46.17 % | 254.178 M 78.18 % | 142.656 M | 0.000 -100.00 % | 153.380 M |
| Long term debt | 460.323 M -28.51 % | 643.913 M -11.33 % | 726.177 M 17.38 % | 618.658 M -1.96 % | 631.007 M -16.56 % | 756.245 M 3.64 % | 729.710 M 52.91 % | 477.206 M -17.54 % | 578.720 M 14.69 % | 504.590 M -6.83 % | 541.592 M -27.32 % | 745.162 M -3.94 % | 775.759 M 17.11 % | 662.391 M 36.11 % | 486.654 M 470.29 % | 85.335 M -59.32 % | 209.751 M 148.82 % | 84.300 M -63.99 % | 234.076 M -47.72 % | 447.774 M -37.20 % | 713.056 M 197.11 % | 240.000 M -25.88 % | 323.800 M 13.22 % | 286.000 M 26.60 % | 225.913 M 32.89 % | 170.000 M 13.33 % | 150.000 M 36.36 % | 110.000 M 0.00 % | 110.000 M 0.00 % | 110.000 M 0.00 % | 110.000 M -21.43 % | 140.000 M 185.71 % | 49.000 M 0.00 % | 49.000 M | 0.000 | 0.000 -100.00 % | 383.916 K -86.40 % | 2.824 M 6.26 % | 2.657 M | 0.000 -100.00 % | 129.682 M | 0.000 -100.00 % | 137.310 M |
| Total non current liabilities | 659.747 M -23.20 % | 859.070 M -9.16 % | 945.740 M 17.39 % | 805.639 M 8.24 % | 744.285 M -24.05 % | 979.984 M -2.88 % | 1.009 B 54.51 % | 653.095 M -17.12 % | 787.988 M -5.62 % | 834.934 M -13.38 % | 963.941 M -5.81 % | 1.023 B -6.34 % | 1.093 B 18.51 % | 921.974 M 16.01 % | 794.716 M 99.19 % | 398.965 M 19.92 % | 332.701 M 25.55 % | 264.990 M -2.30 % | 271.236 M -56.89 % | 629.147 M -30.59 % | 906.411 M 66.72 % | 543.686 M -5.97 % | 578.181 M -10.07 % | 642.904 M 21.00 % | 531.340 M -7.76 % | 576.056 M 18.95 % | 484.285 M 2.39 % | 472.976 M 76.44 % | 268.064 M -0.69 % | 269.921 M 5.10 % | 256.823 M -10.99 % | 288.538 M 44.80 % | 199.264 M -0.86 % | 200.990 M 39.83 % | 143.738 M -1.10 % | 145.339 M 8.32 % | 134.181 M -2.86 % | 138.132 M -0.96 % | 139.478 M -45.13 % | 254.178 M -6.67 % | 272.337 M | 0.000 -100.00 % | 290.690 M |
| Other current liabilities | 1.591 B 13.71 % | 1.399 B 9.78 % | 1.275 B 17.01 % | 1.089 B -4.40 % | 1.139 B 464.24 % | 201.942 M -76.67 % | 865.601 M 47.72 % | 585.981 M 2.47 % | 571.831 M -12.54 % | 653.803 M -39.19 % | 1.075 B 297.46 % | 270.519 M -77.17 % | 1.185 B 11.57 % | 1.062 B 153.99 % | 418.240 M 2.25 % | 409.020 M -60.48 % | 1.035 B 318.47 % | 247.301 M -51.36 % | 508.412 M -15.54 % | 601.968 M 326.93 % | 141.000 M 46.80 % | 96.048 M -89.40 % | 906.086 M 125.64 % | 401.567 M -47.17 % | 760.050 M 7.12 % | 709.530 M 106.04 % | 344.370 M 54.06 % | 223.524 M -47.19 % | 423.237 M -44.66 % | 764.757 M 55.94 % | 490.433 M -9.72 % | 543.212 M -17.99 % | 662.339 M 45.44 % | 455.395 M 35.62 % | 335.792 M -32.89 % | 500.375 M 22.32 % | 409.058 M -29.31 % | 578.703 M 0.65 % | 574.965 M 1.32 % | 567.468 M 44.93 % | 391.552 M | 0.000 -100.00 % | 274.091 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 430.470 M -3.94 % | 448.123 M -30.41 % | 643.940 M 9.40 % | 588.624 M -10.29 % | 656.177 M 32.38 % | 495.684 M 16.44 % | 425.685 M -3.98 % | 443.317 M | 0.000 | 0.000 -100.00 % | 447.430 M -12.59 % | 511.865 M -35.61 % | 794.939 M 5.10 % | 756.337 M 10.89 % | 682.086 M 56.11 % | 436.920 M -32.45 % | 646.835 M 17.32 % | 551.333 M 25.76 % | 438.393 M 51.33 % | 289.691 M -3.20 % | 299.268 M 20.93 % | 247.462 M 3.80 % | 238.411 M 2.40 % | 232.819 M 21.18 % | 192.122 M -38.40 % | 311.889 M 207.56 % | 101.408 M -28.26 % | 141.365 M -40.58 % | 237.904 M -8.76 % | 260.735 M 180.00 % | 93.119 M -4.97 % | 97.987 M -29.22 % | 138.442 M -24.77 % | 184.019 M -17.42 % | 222.843 M | 0.000 -100.00 % | 195.959 M | 0.000 -100.00 % | 268.997 M |
| Short term debt | 348.093 M 0.00 % | 348.093 M -0.89 % | 351.201 M -1.35 % | 356.013 M -4.19 % | 371.583 M -53.39 % | 797.198 M 35.69 % | 587.512 M 27.63 % | 460.309 M 4.62 % | 439.965 M 12.53 % | 390.967 M 1.67 % | 384.538 M -45.85 % | 710.200 M 100.32 % | 354.531 M -0.28 % | 355.534 M -19.87 % | 443.723 M -36.66 % | 700.579 M 34.33 % | 521.544 M -23.20 % | 679.125 M -9.02 % | 746.420 M 36.19 % | 548.075 M -22.12 % | 703.759 M -2.28 % | 720.185 M 20.89 % | 595.734 M 9.86 % | 542.249 M -0.18 % | 543.249 M -9.56 % | 600.660 M -4.64 % | 629.900 M 2.37 % | 615.296 M 6.27 % | 579.000 M 43.32 % | 404.000 M 117.20 % | 186.000 M -1.99 % | 189.770 M 14.48 % | 165.770 M 14.43 % | 144.861 M 8.05 % | 134.070 M 286.29 % | 34.707 M -47.68 % | 66.342 M -24.84 % | 88.263 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 2.234 B 9.00 % | 2.050 B 6.48 % | 1.925 B 10.34 % | 1.745 B -2.80 % | 1.795 B 3.55 % | 1.733 B -1.29 % | 1.756 B -1.92 % | 1.790 B -2.79 % | 1.842 B -1.22 % | 1.864 B 6.96 % | 1.743 B -4.38 % | 1.823 B -4.45 % | 1.908 B 7.98 % | 1.767 B 15.05 % | 1.536 B -21.61 % | 1.959 B 3.78 % | 1.888 B 5.38 % | 1.791 B -2.74 % | 1.842 B 2.39 % | 1.799 B 20.72 % | 1.490 B -4.23 % | 1.556 B -10.05 % | 1.730 B 16.36 % | 1.487 B 0.11 % | 1.485 B -0.20 % | 1.488 B 1.87 % | 1.461 B 16.58 % | 1.253 B 2.02 % | 1.228 B 2.34 % | 1.200 B 69.09 % | 709.740 M -7.47 % | 767.016 M -11.58 % | 867.437 M -4.96 % | 912.710 M 53.92 % | 592.967 M 6.64 % | 556.033 M -12.94 % | 638.653 M -12.73 % | 731.795 M 12.21 % | 652.181 M 14.93 % | 567.468 M -14.38 % | 662.754 M | 0.000 -100.00 % | 659.651 M |
| Total liabilities | 2.894 B -0.51 % | 2.909 B 1.33 % | 2.871 B 12.57 % | 2.550 B 0.44 % | 2.539 B -6.42 % | 2.713 B -1.87 % | 2.765 B 13.16 % | 2.443 B -7.08 % | 2.630 B -2.58 % | 2.699 B -0.29 % | 2.707 B -4.89 % | 2.846 B -5.14 % | 3.001 B 11.59 % | 2.689 B 15.38 % | 2.331 B -1.17 % | 2.358 B 6.20 % | 2.220 B 7.98 % | 2.056 B -2.69 % | 2.113 B -12.97 % | 2.428 B 1.32 % | 2.396 B 14.14 % | 2.100 B -9.03 % | 2.308 B 8.38 % | 2.129 B 5.61 % | 2.016 B -2.31 % | 2.064 B 6.12 % | 1.945 B 12.69 % | 1.726 B 15.35 % | 1.496 B 1.78 % | 1.470 B 52.09 % | 966.562 M -8.43 % | 1.056 B -1.04 % | 1.067 B -4.22 % | 1.114 B 51.17 % | 736.706 M 5.04 % | 701.372 M -9.25 % | 772.834 M -11.16 % | 869.927 M 9.89 % | 791.659 M -3.65 % | 821.646 M -12.13 % | 935.091 M | 0.000 -100.00 % | 950.341 M |
| Other non current assets | 390.432 M 3.99 % | 375.466 M -17.43 % | 454.751 M -14.36 % | 531.022 M 13.61 % | 467.387 M -19.48 % | 580.479 M -6.71 % | 622.235 M 383.98 % | 128.566 M 25.48 % | 102.462 M -84.51 % | 661.426 M -0.23 % | 662.979 M -3.07 % | 683.954 M -25.56 % | 918.758 M -1.64 % | 934.119 M 30.76 % | 714.393 M -6.35 % | 762.868 M 250.51 % | 217.648 M 35.52 % | 160.602 M 12.37 % | 142.922 M -21.77 % | 182.685 M 44.35 % | 126.553 M -11.97 % | 143.769 M 29.46 % | 111.049 M -34.10 % | 168.518 M 17.94 % | 142.889 M -48.49 % | 277.398 M 39.64 % | 198.658 M -83.10 % | 1.175 B 70.37 % | 689.896 M 83.01 % | 376.966 M -16.47 % | 451.296 M 55.36 % | 290.484 M 12.57 % | 258.045 M 9.49 % | 235.677 M 52.69 % | 154.352 M -65.45 % | 446.775 M 1.86 % | 438.607 M 3.15 % | 425.213 M -6.54 % | 454.989 M -61.77 % | 1.190 B 237.66 % | 352.422 M 173.52 % | -479.361 M -246.74 % | 326.666 M |
| Long term investments | 0.000 -100.00 % | 61.933 M | 0.000 -100.00 % | 93.959 M 0.11 % | 93.859 M -0.28 % | 94.127 M 48.56 % | 63.358 M -90.87 % | 694.087 M 1.51 % | 683.778 M 363.20 % | 147.619 M -0.32 % | 148.087 M -12.25 % | 168.753 M | 0.000 | 0.000 -100.00 % | 122.653 M -28.83 % | 172.331 M -70.76 % | 589.289 M 0.80 % | 584.607 M -0.86 % | 589.688 M 4.87 % | 562.279 M -0.47 % | 564.909 M -6.85 % | 606.441 M 1.88 % | 595.227 M 13.92 % | 522.476 M 35.71 % | 384.995 M 60.05 % | 240.550 M -0.16 % | 240.936 M 8.13 % | 222.826 M -2.95 % | 229.596 M -3.68 % | 238.359 M -2.05 % | 243.349 M 11.17 % | 218.905 M -0.46 % | 219.910 M 0.65 % | 218.487 M 10.33 % | 198.032 M 3 200.54 % | 6.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 686.910 M -0.75 % | 692.120 M -0.78 % | 697.531 M -2.03 % | 711.951 M -0.78 % | 717.543 M -0.82 % | 723.508 M -2.07 % | 738.772 M -0.77 % | 744.471 M -0.78 % | 750.343 M -0.78 % | 756.225 M -0.78 % | 762.187 M -0.81 % | 768.416 M -0.76 % | 774.269 M 1.08 % | 766.022 M -0.64 % | 770.941 M -0.80 % | 777.166 M -0.63 % | 782.088 M -0.41 % | 785.315 M -0.64 % | 790.388 M 0.43 % | 787.032 M -0.69 % | 792.524 M -0.18 % | 793.967 M -1.32 % | 804.572 M -1.19 % | 814.282 M -0.61 % | 819.313 M -0.29 % | 821.668 M -0.67 % | 827.238 M -7.65 % | 895.742 M -0.74 % | 902.451 M 20.87 % | 746.645 M -0.64 % | 751.446 M 1.21 % | 742.443 M -0.73 % | 747.877 M 0.25 % | 746.007 M 4.59 % | 713.286 M 55.41 % | 458.976 M 29.38 % | 354.746 M -0.67 % | 357.128 M 18.16 % | 302.232 M | 0.000 -100.00 % | 305.794 M | 0.000 -100.00 % | 309.777 M |
| GoodWill | 0.000 | 0.000 | 0.000 -100.00 % | 45.897 M 0.00 % | 45.897 M 0.00 % | 45.897 M 0.00 % | 45.897 M -27.09 % | 62.949 M 0.00 % | 62.949 M 0.00 % | 62.949 M 0.00 % | 62.949 M -24.57 % | 83.452 M 0.00 % | 83.452 M 0.00 % | 83.452 M 0.00 % | 83.452 M -6.59 % | 89.340 M 0.00 % | 89.340 M 0.00 % | 89.340 M 0.00 % | 89.340 M 0.53 % | 88.866 M 0.00 % | 88.866 M 0.00 % | 88.866 M 0.00 % | 88.866 M -13.51 % | 102.744 M 0.00 % | 102.744 M 0.00 % | 102.744 M 0.00 % | 102.744 M -13.07 % | 118.193 M 0.00 % | 118.193 M 0.00 % | 118.193 M 0.00 % | 118.193 M -14.94 % | 138.954 M 0.00 % | 138.954 M 0.00 % | 138.954 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 686.910 M -0.75 % | 692.120 M -0.78 % | 697.531 M -7.96 % | 757.848 M -0.73 % | 763.441 M -0.78 % | 769.406 M -1.95 % | 784.669 M -2.82 % | 807.420 M -0.72 % | 813.292 M -0.72 % | 819.174 M -0.72 % | 825.136 M -3.14 % | 851.868 M -0.68 % | 857.721 M 0.97 % | 849.474 M -0.58 % | 854.394 M -1.40 % | 866.506 M -0.56 % | 871.428 M -0.37 % | 874.655 M -0.58 % | 879.728 M 0.44 % | 875.898 M -0.62 % | 881.391 M -0.16 % | 882.833 M -1.19 % | 893.438 M -2.57 % | 917.026 M -0.55 % | 922.057 M -0.25 % | 924.412 M -0.60 % | 929.982 M -8.28 % | 1.014 B -0.66 % | 1.021 B 18.02 % | 864.837 M -0.55 % | 869.639 M -1.33 % | 881.397 M -0.61 % | 886.831 M 0.21 % | 884.961 M 24.07 % | 713.286 M 55.41 % | 458.976 M 29.38 % | 354.746 M -0.67 % | 357.128 M 18.16 % | 302.232 M | 0.000 -100.00 % | 305.794 M | 0.000 -100.00 % | 309.777 M |
| Property plant equipment net | 2.164 B -0.31 % | 2.171 B -2.14 % | 2.218 B -7.63 % | 2.402 B -5.46 % | 2.540 B 1.22 % | 2.510 B -2.30 % | 2.569 B -3.69 % | 2.667 B -1.66 % | 2.712 B 8.60 % | 2.497 B -0.74 % | 2.516 B -10.70 % | 2.817 B 2.19 % | 2.757 B 5.54 % | 2.612 B -1.30 % | 2.647 B 11.18 % | 2.380 B 2.13 % | 2.331 B 2.08 % | 2.283 B -0.75 % | 2.301 B 35.97 % | 1.692 B 7.01 % | 1.581 B 1.28 % | 1.561 B 6.22 % | 1.470 B 10.92 % | 1.325 B -4.28 % | 1.384 B 11.33 % | 1.243 B 3.54 % | 1.201 B 81.61 % | 661.242 M 4.16 % | 634.834 M 5.09 % | 604.091 M -2.17 % | 617.509 M -5.12 % | 650.845 M -2.39 % | 666.800 M -3.83 % | 693.377 M 23.56 % | 561.186 M 9.96 % | 510.342 M -3.33 % | 527.925 M -3.72 % | 548.346 M 3.49 % | 529.846 M | 0.000 -100.00 % | 550.487 M | 0.000 -100.00 % | 566.730 M |
| Total non current assets | 3.283 B -1.72 % | 3.340 B -2.09 % | 3.412 B -10.88 % | 3.828 B -2.09 % | 3.910 B -2.25 % | 3.999 B -2.09 % | 4.085 B -4.96 % | 4.298 B -0.33 % | 4.312 B 4.51 % | 4.126 B -0.64 % | 4.153 B -8.17 % | 4.522 B -0.26 % | 4.534 B 3.13 % | 4.396 B 1.33 % | 4.338 B 3.73 % | 4.182 B 4.32 % | 4.009 B 2.72 % | 3.903 B -0.25 % | 3.913 B 18.12 % | 3.313 B 5.04 % | 3.154 B -1.26 % | 3.194 B 4.07 % | 3.069 B 4.63 % | 2.934 B 3.49 % | 2.835 B 5.52 % | 2.687 B 4.48 % | 2.571 B -16.34 % | 3.074 B 19.35 % | 2.575 B 23.55 % | 2.084 B -4.48 % | 2.182 B 6.86 % | 2.042 B 0.49 % | 2.032 B -0.05 % | 2.033 B 24.95 % | 1.627 B 14.88 % | 1.416 B 7.18 % | 1.321 B -0.71 % | 1.331 B 3.39 % | 1.287 B 8.16 % | 1.190 B -1.55 % | 1.209 B 352.15 % | -479.361 M -139.84 % | 1.203 B |
| Other current assets | 88.571 M 3.65 % | 85.454 M 0.17 % | 85.314 M -13.03 % | 98.097 M -81.32 % | 525.086 M -1.80 % | 534.700 M -1.51 % | 542.877 M 126.73 % | 239.440 M 11.09 % | 215.528 M 79.32 % | 120.192 M 23.91 % | 96.999 M -54.28 % | 212.162 M -16.62 % | 254.462 M 100.27 % | 127.057 M 1.29 % | 125.442 M 6.67 % | 117.599 M -17.65 % | 142.803 M 17.84 % | 121.180 M 1.76 % | 119.081 M 40.93 % | 84.497 M -89.09 % | 774.638 M 859.38 % | 80.743 M 25.59 % | 64.291 M 4.94 % | 61.262 M 2.90 % | 59.534 M 41.04 % | 42.211 M -69.00 % | 136.179 M -52.66 % | 287.676 M 49.04 % | 193.022 M 641.80 % | 26.021 M -90.44 % | 272.107 M -49.02 % | 533.736 M 398.40 % | 107.090 M -79.21 % | 515.187 M 3.02 % | 500.103 M 1.41 % | 493.161 M 7 236.91 % | -6.910 M -123.11 % | 29.899 M -1.66 % | 30.405 M -93.32 % | 454.932 M 1 624.91 % | 26.374 M | 0.000 -100.00 % | 4.869 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -578.647 M -0.91 % | -573.402 M -1 453.55 % | -36.909 M 0.78 % | -37.200 M 0.78 % | -37.491 M -128.48 % | 131.619 M -0.17 % | 131.838 M 1 218.38 % | 10.000 M 125.87 % | -38.656 M 91.51 % | -455.397 M -1.14 % | -450.273 M 1.05 % | -455.064 M -6.60 % | -426.898 M 0.57 % | -429.334 M 11.11 % | -482.985 M -0.41 % | -480.992 M -16.47 % | -412.967 M -49.98 % | -275.348 M -59.28 % | -172.871 M 0.04 % | -172.939 M 2.44 % | -177.257 M 3.32 % | -183.338 M 3.28 % | -189.547 M 3.13 % | -195.678 M 1.43 % | -198.507 M 0.50 % | -199.512 M -0.72 % | -198.089 M -10.03 % | -180.032 M | 0.000 -100.00 % | 400.405 M | 0.000 -100.00 % | 520.750 K | 0.000 | 0.000 -100.00 % | 958.723 M 44 405.25 % | 2.154 M |
| cash and cash equivalents | 90.082 M 27.78 % | 70.495 M 31.85 % | 53.467 M 14.63 % | 46.641 M -29.88 % | 66.518 M -19.02 % | 82.138 M -21.78 % | 105.003 M -24.46 % | 138.994 M -53.19 % | 296.921 M 59.65 % | 185.987 M -2.77 % | 191.277 M -35.31 % | 295.676 M -22.88 % | 383.373 M 16.03 % | 330.408 M 37.03 % | 241.113 M -38.18 % | 390.011 M 7.40 % | 363.152 M 13.83 % | 319.023 M -45.65 % | 586.926 M 9.36 % | 536.673 M 11.03 % | 483.376 M 160.54 % | 185.525 M -49.59 % | 368.018 M 14.77 % | 320.646 M 45.34 % | 220.625 M -45.87 % | 407.595 M 13.53 % | 359.032 M -19.95 % | 448.519 M -25.36 % | 600.902 M -59.64 % | 1.489 B 111.04 % | 705.441 M 31.81 % | 535.201 M 8.12 % | 494.986 M -15.13 % | 583.247 M 16.50 % | 500.631 M -16.36 % | 598.523 M -10.71 % | 670.317 M -42.56 % | 1.167 B 247.31 % | 336.016 M | 0.000 -100.00 % | 506.670 M 205.70 % | -479.361 M -200.55 % | 476.763 M |
| Cash and short term investments | 90.082 M 27.78 % | 70.495 M 31.85 % | 53.467 M 14.63 % | 46.641 M -29.88 % | 66.518 M -19.02 % | 82.138 M -21.78 % | 105.003 M -24.46 % | 138.994 M -53.19 % | 296.921 M 59.65 % | 185.987 M -2.77 % | 191.277 M -35.31 % | 295.676 M -22.88 % | 383.373 M 16.03 % | 330.408 M 31.58 % | 251.113 M -35.61 % | 390.011 M 7.40 % | 363.152 M 13.83 % | 319.023 M -45.65 % | 586.926 M 9.36 % | 536.673 M 11.03 % | 483.376 M 160.54 % | 185.525 M -49.59 % | 368.018 M 14.77 % | 320.646 M 45.34 % | 220.625 M -45.87 % | 407.595 M 13.53 % | 359.032 M -19.95 % | 448.519 M -25.36 % | 600.902 M -59.64 % | 1.489 B 111.04 % | 705.441 M 31.81 % | 535.201 M 8.12 % | 494.986 M -15.13 % | 583.247 M 16.50 % | 500.631 M -16.36 % | 598.523 M -10.71 % | 670.317 M -42.56 % | 1.167 B 247.31 % | 336.016 M | 0.000 -100.00 % | 506.670 M 5.70 % | 479.361 M 0.55 % | 476.763 M |
| Total current assets | 622.707 M -4.06 % | 649.047 M 8.82 % | 596.463 M -3.12 % | 615.677 M -7.65 % | 666.646 M -4.09 % | 695.058 M -4.75 % | 729.711 M 13.65 % | 642.053 M -18.61 % | 788.901 M -13.83 % | 915.538 M -0.79 % | 922.806 M 18.67 % | 777.642 M -13.79 % | 901.984 M 27.55 % | 707.159 M 68.92 % | 418.632 M -32.35 % | 618.820 M 8.09 % | 572.516 M 9.32 % | 523.718 M -30.45 % | 753.034 M -39.08 % | 1.236 B -4.10 % | 1.289 B 27.40 % | 1.012 B -27.27 % | 1.391 B 9.32 % | 1.272 B 5.22 % | 1.209 B -14.34 % | 1.412 B -1.93 % | 1.440 B 62.35 % | 886.758 M -15.96 % | 1.055 B -35.39 % | 1.633 B 67.04 % | 977.660 M -13.21 % | 1.126 B 4.96 % | 1.073 B -6.93 % | 1.153 B 14.95 % | 1.003 B -8.26 % | 1.094 B -2.27 % | 1.119 B -8.48 % | 1.223 B 216.85 % | 385.843 M -15.19 % | 454.932 M -15.29 % | 537.074 M 12.04 % | 479.361 M -2.87 % | 493.538 M |
| Inventory | 16.563 M -2.28 % | 16.950 M -25.95 % | 22.888 M -36.67 % | 36.140 M -15.22 % | 42.630 M -25.40 % | 57.143 M -2.14 % | 58.390 M -76.59 % | 249.402 M -0.55 % | 250.782 M 0.52 % | 249.473 M -1.12 % | 252.311 M -3.27 % | 260.848 M 0.90 % | 258.533 M 35.43 % | 190.898 M 607.55 % | 26.980 M -47.77 % | 51.652 M 5.68 % | 48.877 M 32.73 % | 36.824 M 8.30 % | 34.001 M 264.93 % | 9.317 M -69.80 % | 30.854 M 2.11 % | 30.216 M -96.20 % | 794.120 M 0.40 % | 790.939 M 3.39 % | 765.009 M 0.45 % | 761.563 M 0.12 % | 760.632 M 4 266 162.40 % | 17.829 K -4.39 % | 18.648 K -3.69 % | 19.362 K -3.25 % | 20.013 K -2.95 % | 20.622 K -5.53 % | 21.829 K 35.30 % | 16.134 K | 0.000 -100.00 % | 16.245 M -50.12 % | 32.571 M -32.37 % | 48.158 M 17.93 % | 40.836 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.505 M |
| Net receivables | 427.490 M -10.22 % | 476.148 M 9.51 % | 434.795 M 0.00 % | 434.800 M 1 241.49 % | 32.412 M -92.88 % | 454.944 M 1 840.82 % | 23.441 M -95.18 % | 486.099 M 1 198.67 % | 37.430 M -89.60 % | 359.887 M -6.83 % | 386.280 M 308.14 % | 94.643 M 125.35 % | 41.999 M 157.18 % | 16.331 M 8.17 % | 15.097 M -74.65 % | 59.558 M 236.80 % | 17.684 M -62.13 % | 46.691 M 258.48 % | 13.025 M -97.85 % | 605.543 M 12 341.50 % | 4.867 M -99.32 % | 715.179 M 316.48 % | 171.719 M 72.36 % | 99.626 M -42.54 % | 173.372 M -13.49 % | 200.409 M -0.95 % | 202.329 M 34.40 % | 150.546 M 57.76 % | 95.426 M -19.31 % | 118.268 M 128 779.48 % | 91.766 K -99.84 % | 57.519 M 26.70 % | 45.398 M -16.94 % | 54.659 M 2 139.06 % | 2.441 M 34.19 % | 1.819 M -91.71 % | 21.949 M 24 871.01 % | 87.899 K 21.93 % | 72.092 K | 0.000 -100.00 % | 4.030 M | 0.000 -100.00 % | 41.239 K |
| Tax assets | 41.368 M 3.62 % | 39.921 M -2.40 % | 40.904 M -5.75 % | 43.397 M -2.54 % | 44.529 M -2.90 % | 45.860 M 0.00 % | 45.860 M 5 028.09 % | 894.286 K 49.44 % | 598.421 K 0.00 % | 598.421 K -5.13 % | 630.786 K 20.03 % | 525.545 K 0.00 % | 525.545 K 49.05 % | 352.603 K -9.03 % | 387.603 K 29.02 % | 300.427 K 0.00 % | 300.427 K 2.61 % | 292.780 K -5.72 % | 310.550 K 118.52 % | 142.116 K 0.00 % | 142.116 K 21.32 % | 117.138 K -17.67 % | 142.278 K -83.33 % | 853.300 K 3.80 % | 822.060 K 0.75 % | 815.936 K 0.00 % | 815.936 K 485.21 % | 139.427 K 0.00 % | 139.427 K 866.43 % | 14.427 K -89.65 % | 139.427 K -51.07 % | 284.938 K 0.00 % | 284.938 K 0.00 % | 284.938 K 20 534.22 % | 1.381 K 100.02 % | -6.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 281.781 M -2.96 % | 290.378 M 1.34 % | 286.525 M 12.44 % | 254.827 M 1.96 % | 249.924 M 1.52 % | 246.182 M -4.97 % | 259.057 M -8.70 % | 283.745 M -4.80 % | 298.038 M -4.81 % | 313.100 M 13.47 % | 275.942 M -28.83 % | 387.705 M 8.23 % | 358.231 M 6.57 % | 336.155 M -3.35 % | 347.810 M 8.68 % | 320.035 M 0.77 % | 317.585 M -6.75 % | 340.567 M -10.91 % | 382.285 M 92.48 % | 198.615 M 5.60 % | 188.087 M 3.87 % | 181.071 M -16.77 % | 217.552 M -6.44 % | 232.532 M 39.19 % | 167.057 M 5.46 % | 158.408 M -29.80 % | 225.645 M 1 234.56 % | 16.908 M 19.52 % | 14.147 M 15.76 % | 12.221 M -26.22 % | 16.564 M 25.91 % | 13.155 M -7.51 % | 14.223 M -40.86 % | 24.050 M 106.14 % | 11.667 M 21.69 % | 9.587 M -13.10 % | 11.033 M 51.35 % | 7.289 M -37.61 % | 11.684 M | 0.000 -100.00 % | 12.661 M | 0.000 -100.00 % | 8.542 M |
| Tax payables | 13.326 M 10.36 % | 12.075 M -4.47 % | 12.641 M -71.53 % | 44.397 M 31.31 % | 33.811 M -14.81 % | 39.691 M -9.14 % | 43.685 M 245.65 % | 12.638 M -29.30 % | 17.876 M 63.42 % | 10.939 M 44.76 % | 7.557 M -33.24 % | 11.320 M 13.47 % | 9.976 M -23.25 % | 12.997 M 47.08 % | 8.837 M -49.73 % | 17.579 M 28.51 % | 13.679 M 17.87 % | 11.605 M -28.56 % | 16.244 M 22.89 % | 13.219 M 242.94 % | 3.855 M -46.67 % | 7.227 M -30.00 % | 10.324 M -49.62 % | 20.495 M 40.73 % | 14.563 M -24.36 % | 19.254 M -13.45 % | 22.246 M 139.32 % | 9.295 M -52.62 % | 19.619 M 2.72 % | 19.099 M 14.08 % | 16.742 M -19.81 % | 20.878 M -16.83 % | 25.104 M -9.27 % | 27.669 M 51.04 % | 18.319 M 61.21 % | 11.364 M -17.53 % | 13.779 M -76.05 % | 57.539 M -12.20 % | 65.532 M | 0.000 -100.00 % | 62.581 M | 0.000 -100.00 % | 108.021 M |
| Deferred revenue non current | 96.600 M -0.56 % | 97.149 M -0.84 % | 97.971 M -0.83 % | 98.793 M -0.86 % | 99.653 M -0.86 % | 100.513 M -0.85 % | 101.373 M -0.84 % | 102.232 M -0.83 % | 103.092 M -0.83 % | 103.952 M -0.82 % | 104.812 M -0.81 % | 105.672 M -0.81 % | 106.532 M -0.83 % | 107.421 M -0.79 % | 108.281 M -0.79 % | 109.141 M -0.78 % | 110.001 M -0.78 % | 110.861 M -17.69 % | 134.695 M -14.96 % | 158.391 M -13.16 % | 182.400 M -11.54 % | 206.197 M -10.36 % | 230.031 M -9.39 % | 253.865 M -8.58 % | 277.699 M -7.79 % | 301.172 M -7.46 % | 325.448 M -4.74 % | 341.635 M 150.33 % | 136.471 M -1.16 % | 138.076 M 10.70 % | 124.726 M -1.20 % | 126.238 M -1.18 % | 127.750 M -1.17 % | 129.261 M -1.16 % | 130.773 M -1.14 % | 132.285 M -1.13 % | 133.797 M | 0.000 -100.00 % | 136.820 M | 0.000 -100.00 % | 139.844 M | 0.000 -100.00 % | 147.868 M |
| Minority interest | 191.605 M -5.21 % | 202.137 M -4.04 % | 210.643 M 14.80 % | 183.487 M -3.92 % | 190.976 M -3.25 % | 197.383 M -14.37 % | 230.520 M -7.84 % | 250.129 M -0.57 % | 251.570 M 2.04 % | 246.547 M -0.84 % | 248.630 M -3.05 % | 256.459 M 0.16 % | 256.049 M -1.04 % | 258.734 M -1.90 % | 263.757 M 0.65 % | 262.056 M -0.64 % | 263.746 M 0.78 % | 261.711 M -1.23 % | 264.972 M 9.08 % | 242.911 M 4.58 % | 232.277 M -39.96 % | 386.886 M -0.42 % | 388.508 M 6.20 % | 365.831 M 1.11 % | 361.815 M 13.77 % | 318.018 M -0.06 % | 318.204 M -30.68 % | 459.061 M 5.29 % | 435.982 M -12.26 % | 496.896 M 9.48 % | 453.872 M 14.33 % | 396.992 M -5.78 % | 421.330 M -0.20 % | 422.155 M 60.44 % | 263.115 M 22.89 % | 214.099 M 47.34 % | 145.309 M 0.38 % | 144.759 M 13.22 % | 127.856 M -0.93 % | 129.062 M 17.55 % | 109.792 M | 0.000 -100.00 % | 118.555 M |
| Capital lease obligations | 381.269 M -0.80 % | 384.354 M -11.24 % | 433.009 M 19.69 % | 361.781 M 6.60 % | 339.366 M -21.08 % | 429.991 M 4.75 % | 410.501 M 144.89 % | 167.623 M -26.37 % | 227.657 M 97.55 % | 115.240 M 4.21 % | 110.587 M -61.92 % | 290.411 M 1.68 % | 285.607 M 192.92 % | 97.503 M -77.35 % | 430.524 M | 0.000 -100.00 % | 164.882 M | 0.000 -100.00 % | 379.862 M | 0.000 -100.00 % | 45.228 M | 0.000 -100.00 % | 83.800 M | 0.000 -100.00 % | 86.913 M | 0.000 | 0.000 -100.00 % | 9.295 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 286.105 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 907.553 M | 0.000 -100.00 % | 901.480 M 1 282.86 % | -76.212 M -115.34 % | 496.979 M 752.10 % | -76.212 M -112.89 % | 591.416 M -36.99 % | 938.602 M 88.94 % | 496.764 M -36.37 % | 780.762 M -5.96 % | 830.235 M 8.58 % | 764.646 M 0.01 % | 764.564 M -1.79 % | 778.495 M 97.48 % | 394.208 M 219.11 % | -330.961 M -143.45 % | 761.757 M -13.94 % | 885.112 M 6.04 % | 834.668 M 934.63 % | -100.005 M -112.90 % | 775.191 M 556.10 % | -169.963 M -127.05 % | 628.394 M 5.65 % | 594.782 M -7.75 % | 644.777 M 0.01 % | 644.744 M -8.57 % | 705.208 M -3.96 % | 734.266 M 0.00 % | 734.266 M -20.94 % | 928.723 M 0.00 % | 928.723 M 3.75 % | 895.130 M 0.00 % | 895.130 M 0.00 % | 895.130 M 0.00 % | 895.130 M 3.62 % | 863.841 M -2.56 % | 886.547 M 0.00 % | 886.547 M 1 704.87 % | 49.120 M -92.92 % | 694.229 M 1 313.34 % | 49.120 M -58.57 % | 118.555 M 141.36 % | 49.120 M |
| Deferred tax liabilities non current | 21.216 M 2.20 % | 20.760 M -5.40 % | 21.946 M -7.81 % | 23.806 M -9.79 % | 26.391 M -6.89 % | 28.345 M -0.96 % | 28.620 M 104.50 % | 13.995 M 0.59 % | 13.913 M 2.18 % | 13.617 M -2.18 % | 13.919 M -3.46 % | 14.418 M -1.40 % | 14.623 M 8.26 % | 13.507 M 8.96 % | 12.396 M -2.19 % | 12.674 M -2.13 % | 12.950 M -2.09 % | 13.227 M -2.05 % | 13.503 M 25.35 % | 10.773 M -1.67 % | 10.956 M -1.68 % | 11.143 M -2.10 % | 11.382 M 19.54 % | 9.521 M -5.60 % | 10.086 M 16.28 % | 8.674 M -1.84 % | 8.837 M -58.59 % | 21.340 M -1.17 % | 21.592 M -1.15 % | 21.845 M -1.14 % | 22.097 M -0.91 % | 22.300 M -0.95 % | 22.514 M -0.94 % | 22.728 M 75.30 % | 12.965 M -0.68 % | 13.054 M 109.76 % | -133.797 M | 0.000 100.00 % | -136.820 M | 0.000 100.00 % | -126.870 M | 0.000 100.00 % | -131.798 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 3.905 B -2.10 % | 3.989 B -0.47 % | 4.008 B -9.80 % | 4.443 B -2.90 % | 4.576 B -2.52 % | 4.695 B -2.49 % | 4.815 B -2.54 % | 4.940 B -3.15 % | 5.101 B 1.18 % | 5.042 B -0.67 % | 5.075 B -4.24 % | 5.300 B -2.50 % | 5.436 B 6.52 % | 5.103 B 7.28 % | 4.757 B -0.92 % | 4.801 B 4.79 % | 4.582 B 3.50 % | 4.427 B -5.12 % | 4.666 B 2.58 % | 4.549 B 2.39 % | 4.443 B 5.64 % | 4.206 B -5.71 % | 4.461 B 6.05 % | 4.206 B 4.00 % | 4.044 B -1.32 % | 4.098 B 2.18 % | 4.011 B 1.28 % | 3.960 B 9.09 % | 3.630 B -2.34 % | 3.717 B 17.65 % | 3.160 B -0.28 % | 3.168 B 2.04 % | 3.105 B -2.54 % | 3.186 B 21.14 % | 2.630 B 4.80 % | 2.510 B 2.85 % | 2.440 B -4.43 % | 2.553 B 52.62 % | 1.673 B 1.70 % | 1.645 B -5.78 % | 1.746 B | 0.000 -100.00 % | 1.697 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.580 M | 0.000 -100.00 % | 58.521 M -41.54 % | 100.102 M 200.00 % | -100.102 M | 0.000 100.00 % | -559.990 M -285.36 % | 302.111 M 200.00 % | -302.111 M | 0.000 100.00 % | -9.165 M -121.62 % | 42.393 M 200.00 % | -42.393 M | 0.000 -100.00 % | 114.827 M 150.13 % | -229.044 M -200.00 % | 229.044 M | 0.000 100.00 % | -193.187 K -100.07 % | 266.065 M 200.00 % | -266.065 M | 0.000 100.00 % | -938.936 M -1 316.92 % | 77.157 M 200.00 % | -77.157 M | 0.000 -100.00 % | 43.187 M -46.62 % | 80.909 M 200.00 % | -80.909 M | 0.000 -100.00 % | 158.632 M 1 833.06 % | 8.206 M 200.00 % | -8.206 M | 0.000 100.00 % | -26.362 M -346.96 % | 10.675 M 200.00 % | -10.675 M | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.819 M | 0.000 100.00 % | -30.993 M -131.44 % | 98.574 M 200.00 % | -98.574 M | 0.000 100.00 % | -325.611 M -561.48 % | 70.558 M 200.00 % | -70.558 M | 0.000 100.00 % | -16.186 M -158.82 % | 27.517 M 200.00 % | -27.517 M | 0.000 -100.00 % | 118.819 M -77.76 % | 534.221 M 200.00 % | -534.221 M | 0.000 -100.00 % | 33.295 M -88.20 % | 282.222 M 200.00 % | -282.222 M | 0.000 100.00 % | -178.324 M -331.11 % | 77.158 M 200.00 % | -77.158 M | 0.000 -100.00 % | 43.184 M -46.61 % | 80.887 M 200.00 % | -80.887 M | 0.000 -100.00 % | 158.632 M 1 833.06 % | 8.206 M 200.00 % | -8.206 M | 0.000 100.00 % | -26.362 M -346.96 % | 10.675 M 200.00 % | -10.675 M | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.760 M | 0.000 -100.00 % | 98.349 M 6 333.00 % | 1.529 M 200.00 % | -1.529 M | 0.000 100.00 % | -234.379 M -201.22 % | 231.553 M 200.00 % | -231.553 M | 0.000 -100.00 % | 7.021 M -52.80 % | 14.876 M 200.00 % | -14.876 M | 0.000 100.00 % | -3.992 M 99.48 % | -763.266 M -200.00 % | 763.266 M | 0.000 100.00 % | -33.488 M -107.27 % | -16.157 M -200.00 % | 16.157 M | 0.000 100.00 % | -760.612 M -55 722 384.25 % | -1.365 K -200.00 % | 1.365 K | 0.000 -100.00 % | 2.961 K -86.44 % | 21.829 K 200.00 % | -21.829 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.836 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 23.707 M -31.26 % | 34.486 M | 0.000 -100.00 % | 63.965 M -67.40 % | 196.238 M 72.02 % | 114.080 M -56.25 % | 260.776 M 776.17 % | -38.567 M -159.76 % | 64.538 M 184.27 % | -76.586 M -115.67 % | 488.719 M 230.89 % | -373.382 M -265.32 % | 225.854 M 2 960.77 % | -7.895 M -149.53 % | 15.939 M 118.74 % | -85.038 M -90.37 % | -44.669 M -151.44 % | 86.831 M 211.74 % | -77.705 M -21.72 % | -63.837 M 0.55 % | -64.191 M -243.69 % | 44.673 M 184.28 % | -53.008 M 41.06 % | -89.935 M -24.36 % | -72.320 M -149.10 % | -29.032 M 9.32 % | -32.015 M 58.52 % | -77.174 M 22.93 % | -100.140 M -618.34 % | -13.940 M 40.20 % | -23.311 M 76.40 % | -98.781 M -6.19 % | -93.024 M -369.11 % | -19.830 M 45.05 % | -36.087 M 61.94 % | -94.828 M 13.38 % | -109.476 M -1 874.43 % | -5.545 M 90.63 % | -59.167 M 31.07 % | -85.835 M 32.38 % | -126.930 M -122.11 % | -57.149 M 25.14 % | -76.342 M 12.87 % | -87.620 M |
| Net cash provided by operating activities | 23.707 M -31.26 % | 34.486 M | 0.000 -100.00 % | 27.201 M -65.62 % | 79.127 M 0.19 % | 78.974 M -49.94 % | 157.768 M 836.40 % | -21.424 M -130.69 % | 69.809 M 366.89 % | -26.156 M 69.31 % | -85.214 M -584.45 % | 17.590 M | 0.000 | 0.000 100.00 % | -15.939 M -118.74 % | 85.038 M -43.99 % | 151.827 M 93.29 % | 78.548 M -82.98 % | 461.428 M 113.92 % | 215.702 M 540.73 % | 33.665 M 156.21 % | -59.887 M -223.08 % | 48.658 M -58.69 % | 117.782 M -25.94 % | 159.028 M 4.48 % | 152.212 M 118.11 % | -840.651 M -426.88 % | 257.178 M 656.29 % | -46.231 M -112.31 % | 375.462 M 4 944.33 % | 7.443 M -89.25 % | 69.212 M -16.86 % | 83.243 M -37.74 % | 133.712 M 285.66 % | -72.019 M -172.66 % | 99.112 M 11.93 % | 88.547 M -30.75 % | 127.863 M 22.76 % | 104.156 M 219.25 % | 32.625 M -68.81 % | 104.597 M -0.37 % | 104.985 M | 0.000 | 0.000 |
| Investments in property plant and equipment | -2.530 M 38.32 % | -4.101 M 23.38 % | -5.353 M -26.16 % | -4.243 M 3.20 % | -4.383 M 83.61 % | -26.748 M -44.59 % | -18.500 M 67.00 % | -56.065 M -172.69 % | -20.560 M -83.40 % | -11.210 M 88.15 % | -94.587 M -101.57 % | -46.926 M -12.97 % | -41.540 M 72.58 % | -151.474 M -142.94 % | -62.349 M 54.55 % | -137.184 M 19.47 % | -170.361 M -61.63 % | -105.405 M 60.63 % | -267.708 M -81.88 % | -147.192 M -720.58 % | -17.938 M 88.24 % | -152.567 M 9.80 % | -169.140 M -148.49 % | -68.068 M -1.60 % | -66.996 M 66.46 % | -199.741 M 58.70 % | -483.633 M -4.58 % | -462.474 M 16.72 % | -555.311 M -2 948.45 % | -18.216 M 86.66 % | -136.570 M -1 104.79 % | -11.336 M 71.00 % | -39.090 M 57.59 % | -92.173 M 36.92 % | -146.130 M -635.54 % | -19.867 M 35.84 % | -30.966 M 63.49 % | -84.826 M 47.86 % | -162.685 M -1 268.06 % | -11.892 M 75.11 % | -47.782 M -22.03 % | -39.157 M | 0.000 | 0.000 |
| Acquisitions net | 0.000 -100.00 % | 33.165 K | 0.000 -100.00 % | 6.219 M -7.34 % | 6.712 M 17.27 % | 5.723 M -31.17 % | 8.315 M 8 440.24 % | 97.360 K -94.30 % | 1.708 M 384.81 % | 352.280 K 46.62 % | 240.261 K -82.77 % | 1.394 M -72.95 % | 5.155 M 26 677.96 % | 19.250 K -99.47 % | 3.629 M 230.08 % | -2.790 M -206.69 % | 2.615 M -7.77 % | 2.835 M 126.66 % | -10.634 M -3 357.16 % | 326.487 K | 0.000 -100.00 % | 152.567 M 3 849.71 % | -4.069 M | 0.000 -100.00 % | 67.513 M | 0.000 -100.00 % | 196.471 M 1 070.23 % | -20.250 M 65.68 % | -59.000 M | 0.000 -100.00 % | 3.339 M -70.54 % | 11.336 M 107.93 % | -142.956 M -255.10 % | 92.173 M -36.94 % | 146.160 M 419.64 % | -45.726 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -500.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M 140.00 % | -5.000 M | 0.000 | 0.000 100.00 % | -240.261 K | 0.000 -100.00 % | 5.000 M 200.00 % | -5.000 M 50.00 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.061 M -30.61 % | -10.000 M -36.19 % | -7.343 M -283.57 % | 4.000 M 764.57 % | -601.901 K 84.95 % | -4.000 M 98.34 % | -240.255 M 1.51 % | -243.929 M | 0.000 | 0.000 100.00 % | -199.432 M 59.14 % | -488.064 M 22.47 % | -629.552 M -11.65 % | -563.848 M -96.46 % | -287.000 M 43.81 % | -510.730 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.903 M | 0.000 | 0.000 -100.00 % | 2.050 M | 0.000 -100.00 % | 10.000 M -0.40 % | 10.040 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 M | 0.000 | 0.000 -100.00 % | 41.425 M -17.40 % | 50.150 M -84.47 % | 322.915 M 6.39 % | 303.511 M | 0.000 -100.00 % | 201.073 M -60.27 % | 506.045 M -1.85 % | 515.583 M -14.03 % | 599.716 M 25.07 % | 479.503 M 70.91 % | 280.554 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 6.899 M | 0.000 -100.00 % | 8.044 M | 0.000 -100.00 % | 6.712 M 17.27 % | 5.723 M -44.51 % | 10.315 M 310.39 % | -4.903 M -1 385.65 % | -330.000 K -193.68 % | 352.280 K 20.59 % | 292.120 K 129.21 % | -1.000 M 94.52 % | -18.257 M -24 043.61 % | 76.250 K 100.79 % | -9.621 M -1 365.31 % | 760.400 K 108.48 % | 364.735 K -76.24 % | 1.535 M -96.41 % | 42.756 M 61 071.94 % | 69.895 K -99.87 % | 53.418 M 135.01 % | -152.567 M -4 011.25 % | -3.711 M -1 487.80 % | 267.400 K 100.25 % | -106.996 M -367.49 % | 40.000 M -95.91 % | 977.214 M 311.30 % | -462.474 M -26.73 % | -364.916 M | 0.000 -100.00 % | 1.147 M 110.12 % | -11.336 M 71.00 % | -39.090 M 57.59 % | -92.173 M 38.57 % | -150.037 M -141.89 % | 358.181 M 189.78 % | -398.956 M -370.32 % | -84.826 M | 0.000 -100.00 % | 319.956 K 100.67 % | -47.782 M -22.03 % | -39.157 M -108.22 % | -18.806 M | 0.000 |
| Net cash used for investing activites | 4.369 M 195.65 % | -4.568 M -269.74 % | 2.691 M 36.17 % | 1.976 M -15.14 % | 2.329 M 111.08 % | -21.025 M -156.87 % | -8.185 M 86.57 % | -60.968 M -217.84 % | -19.182 M -76.66 % | -10.858 M 88.23 % | -92.245 M -98.24 % | -46.532 M -17.38 % | -39.642 M 71.96 % | -141.358 M -96.41 % | -71.971 M 47.24 % | -136.423 M 19.75 % | -169.997 M -63.66 % | -103.870 M 55.91 % | -235.586 M -60.49 % | -146.796 M -754.79 % | 22.419 M 116.91 % | -132.567 M 26.43 % | -180.193 M -182.43 % | -63.801 M 2.82 % | -65.655 M 42.20 % | -113.591 M -114.70 % | 772.712 M 282.61 % | -423.142 M 54.02 % | -920.228 M -603.25 % | 182.857 M 4.77 % | 174.529 M 978.45 % | 16.183 M 106.45 % | -250.972 M -42.18 % | -176.519 M -12.83 % | -156.453 M 9.26 % | -172.416 M 59.90 % | -429.922 M -406.83 % | -84.826 M 47.86 % | -162.685 M -1 305.89 % | -11.572 M 75.78 % | -47.782 M -22.03 % | -39.157 M -108.22 % | -18.806 M | 0.000 |
| Debt repayment | -561.446 K 67.38 % | -1.721 M 77.27 % | -7.573 M 70.98 % | -26.100 M 54.05 % | -56.798 M -179.92 % | -20.291 M 85.43 % | -139.262 M -829.68 % | -14.980 M -144.40 % | 33.741 M -48.86 % | 65.978 M 222.68 % | 20.447 M 121.42 % | -95.476 M -89.44 % | -50.398 M -112.26 % | 410.952 M 785.30 % | -59.967 M 52.27 % | -125.631 M -172.37 % | 173.595 M 372.35 % | -63.740 M 2.94 % | -65.672 M -751.51 % | 10.080 M -96.65 % | 300.620 M 1 314.68 % | 21.250 M -76.17 % | 89.168 M -37.10 % | 141.763 M 168.76 % | -206.164 M -351.24 % | 82.060 M 41.08 % | 58.166 M 115.43 % | 27.000 M -84.57 % | 175.000 M -6.92 % | 188.000 M 1 030.69 % | -20.200 M -114.95 % | 135.095 M 636.82 % | 18.335 M 978.52 % | 1.700 M -98.26 % | 97.494 M 419.51 % | -30.513 M -33.33 % | -22.885 M -50.00 % | -15.257 M 32.05 % | -22.454 M -95.79 % | -11.469 M -10.02 % | -10.425 M -272.81 % | -2.796 M | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 483.664 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 % | -231.003 M | 0.000 100.00 % | -226.912 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 100.00 % | -220.810 M | 0.000 | 0.000 | 0.000 100.00 % | -10.952 M -9.65 % | -9.988 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -4.018 M -634.35 % | -547.115 K -174.01 % | 739.241 K | 0.000 100.00 % | -10.312 M 41.67 % | -17.678 M -3 289.95 % | -521.493 K 95.71 % | -12.145 M -2.61 % | -11.836 M 14.81 % | -13.893 M 30.03 % | -19.856 M -24.49 % | -15.951 M -41.08 % | -11.306 M 34.53 % | -17.268 M -15.91 % | -14.897 M 1.80 % | -15.170 M 73.21 % | -56.626 M -431.54 % | -10.653 M 19.53 % | -13.238 M 56.83 % | -30.664 M 71.69 % | -108.310 M -992.78 % | -9.911 M 62.60 % | -26.499 M 41.96 % | -45.655 M 39.64 % | -75.639 M -575.89 % | -11.191 M 32.91 % | -16.681 M -24.30 % | -13.420 M 88.71 % | -118.888 M -816.91 % | -12.966 M -86.46 % | -6.954 M 92.98 % | -99.075 M -175.95 % | -35.903 M -68 363.65 % | -52.442 K 96.09 % | -1.343 M 85.04 % | -8.978 M 92.50 % | -119.756 M | 0.000 100.00 % | -25.345 M 73.57 % | -95.911 M -8.99 % | -87.999 M -5 704.78 % | -1.516 M | 0.000 | 0.000 |
| Other financing activites | -2.702 M 73.68 % | -10.269 M -2 857.86 % | -347.165 K 98.63 % | -25.379 M 15.32 % | -29.972 M 30.04 % | -42.845 M 20.41 % | -53.832 M -13.62 % | -47.379 M -180.59 % | 58.792 M 148.93 % | -120.157 M -51.52 % | -79.300 M -312.67 % | 37.288 M 140.98 % | -90.997 M -1 670.75 % | 5.793 M -97.96 % | 283.433 M 796.89 % | 31.602 M 157.80 % | -54.671 M 67.49 % | -168.189 M -73.02 % | -97.205 M -1 933.51 % | 5.302 M -89.21 % | 49.130 M 4 779.04 % | -1.050 M -100.90 % | 116.239 M 332.16 % | -50.068 M -5 121.40 % | 997.088 K 101.65 % | -60.464 M -1.47 % | -59.590 M | 0.000 -100.00 % | 53.819 K | 0.000 -100.00 % | 9.979 M 112.29 % | -81.200 M -181.63 % | 99.470 M -18.02 % | 121.340 M 706.70 % | -20.000 M -148.78 % | 41.000 M 130.96 % | -132.444 M -116.49 % | 803.225 M 4 268.03 % | 18.389 M 409.20 % | 3.611 M -63.89 % | 10.000 M | 0.000 100.00 % | -52.999 M | 0.000 |
| Net cash used provided by financing activities | -7.281 M 41.92 % | -12.537 M -74.59 % | -7.181 M 86.05 % | -51.479 M 46.97 % | -97.082 M -20.13 % | -80.814 M 58.26 % | -193.615 M -159.87 % | -74.503 M -192.32 % | 80.697 M 218.55 % | -68.072 M 13.51 % | -78.709 M -6.16 % | -74.139 M 51.45 % | -152.701 M -138.23 % | 399.477 M 2 182.31 % | -19.184 M 82.98 % | -112.749 M -280.98 % | 62.298 M 125.68 % | -242.582 M -37.74 % | -176.115 M -1 052.40 % | -15.283 M -106.33 % | 241.440 M 2 246.66 % | 10.289 M -94.25 % | 178.907 M 288.59 % | 46.040 M 116.40 % | -280.806 M -2 798.72 % | 10.405 M 164.61 % | -16.105 M -218.59 % | 13.580 M -82.72 % | 78.566 M -65.09 % | 225.034 M 1 410.24 % | -17.175 M 61.99 % | -45.180 M -155.16 % | 81.901 M -33.41 % | 122.988 M -5.81 % | 130.579 M 8 553.50 % | 1.509 M 100.97 % | -155.329 M -119.71 % | 787.968 M 2 779.20 % | -29.411 M 71.66 % | -103.769 M -17.35 % | -88.424 M -1 950.54 % | -4.312 M 91.86 % | -52.999 M | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.216 M -120.30 % | 99.596 M -34.37 % | 151.754 M 886.44 % | 15.384 M -93.17 % | 225.108 M 233.34 % | -168.824 M -303.84 % | -41.805 M -121.89 % | 190.993 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 |
| Net change in cash | 20.795 M 19.65 % | 17.381 M 396.01 % | 3.504 M 117.63 % | -19.877 M -27.26 % | -15.620 M 72.53 % | -56.856 M -29.12 % | -44.032 M 71.94 % | -156.895 M -241.21 % | 111.108 M 2 123.63 % | -5.491 M 94.74 % | -104.414 M -19.06 % | -87.697 M -367.65 % | 32.765 M -63.31 % | 89.295 M 159.97 % | -148.899 M -654.37 % | 26.859 M -38.86 % | 43.928 M 116.40 % | -267.903 M -635.24 % | 50.053 M -6.09 % | 53.297 M -82.09 % | 297.525 M 263.33 % | -182.166 M -484.55 % | 47.371 M -52.64 % | 100.021 M 153.36 % | -187.434 M -482.31 % | 49.026 M 154.79 % | -89.487 M 41.28 % | -152.384 M 82.84 % | -887.893 M -213.35 % | 783.354 M 375.35 % | 164.797 M 309.79 % | 40.215 M 145.56 % | -88.261 M -210.08 % | 80.181 M 181.91 % | -97.892 M -36.35 % | -71.794 M 85.55 % | -496.704 M -159.77 % | 831.006 M 1 044.98 % | -87.939 M -6.32 % | -82.715 M -161.68 % | -31.609 M -151.38 % | 61.516 M 185.67 % | -71.804 M | 0.000 |
| Cash at beginning of period | 56.060 M 44.94 % | 38.679 M 9.96 % | 35.175 M -47.12 % | 66.518 M -19.02 % | 82.138 M -40.91 % | 138.994 M -0.72 % | 140.000 M -52.85 % | 296.895 M 59.80 % | 185.787 M -2.87 % | 191.277 M -30.56 % | 275.476 M -24.15 % | 363.173 M 9.92 % | 330.408 M 37.03 % | 241.113 M -38.15 % | 389.811 M 7.40 % | 362.952 M 13.77 % | 319.023 M -45.65 % | 586.927 M 9.36 % | 536.673 M 11.03 % | 483.376 M 160.09 % | 185.852 M -49.50 % | 368.017 M 14.77 % | 320.646 M 45.34 % | 220.625 M -45.93 % | 408.058 M 13.66 % | 359.032 M -19.95 % | 448.519 M -25.36 % | 600.902 M -59.64 % | 1.489 B 111.04 % | 705.441 M 31.81 % | 535.201 M 8.12 % | 494.986 M -15.13 % | 583.247 M 15.94 % | 503.065 M -15.95 % | 598.523 M -10.71 % | 670.317 M -42.56 % | 1.167 B 247.31 % | 336.016 M -20.74 % | 423.955 M -16.33 % | 506.670 M -5.87 % | 538.279 M 12.90 % | 476.763 M | 0.000 | 0.000 |
| Cash at end of period | 76.855 M 37.09 % | 56.060 M 44.94 % | 38.679 M -17.07 % | 46.641 M -29.88 % | 66.518 M -19.02 % | 82.138 M -14.41 % | 95.968 M -31.45 % | 140.000 M -52.85 % | 296.895 M 59.80 % | 185.787 M 8.61 % | 171.062 M -37.90 % | 275.476 M -24.15 % | 363.173 M 9.92 % | 330.408 M 37.15 % | 240.913 M -38.20 % | 389.811 M 7.40 % | 362.952 M 13.77 % | 319.023 M -45.63 % | 586.726 M 9.33 % | 536.673 M 11.03 % | 483.376 M 160.09 % | 185.852 M -49.50 % | 368.018 M 14.77 % | 320.646 M 45.34 % | 220.625 M -45.93 % | 408.058 M 13.66 % | 359.032 M -19.95 % | 448.519 M -25.36 % | 600.902 M -59.64 % | 1.489 B 112.69 % | 699.998 M 30.79 % | 535.201 M 8.12 % | 494.986 M -15.13 % | 583.247 M 16.50 % | 500.631 M -16.36 % | 598.523 M -10.71 % | 670.317 M -42.56 % | 1.167 B 247.31 % | 336.016 M -20.74 % | 423.955 M -16.33 % | 506.670 M -5.87 % | 538.279 M 849.65 % | -71.804 M | 0.000 |
| Operating cash flow | 23.707 M -31.26 % | 34.486 M | 0.000 -100.00 % | 27.201 M -65.62 % | 79.127 M 0.19 % | 78.974 M -49.94 % | 157.768 M 836.40 % | -21.424 M -130.69 % | 69.809 M 366.89 % | -26.156 M 69.31 % | -85.214 M -584.45 % | 17.590 M | 0.000 | 0.000 100.00 % | -15.939 M -118.74 % | 85.038 M -43.99 % | 151.827 M 93.29 % | 78.548 M -82.98 % | 461.428 M 113.92 % | 215.702 M 540.73 % | 33.665 M 156.21 % | -59.887 M -223.08 % | 48.658 M -58.69 % | 117.782 M -25.94 % | 159.028 M 4.48 % | 152.212 M 118.11 % | -840.651 M -426.88 % | 257.178 M 656.29 % | -46.231 M -112.31 % | 375.462 M 4 944.33 % | 7.443 M -89.25 % | 69.212 M -16.86 % | 83.243 M -37.74 % | 133.712 M 285.66 % | -72.019 M -172.66 % | 99.112 M 11.93 % | 88.547 M -30.75 % | 127.863 M 22.76 % | 104.156 M 219.25 % | 32.625 M -68.81 % | 104.597 M -0.37 % | 104.985 M | 0.000 | 0.000 |
| Capital expenditure | -2.530 M 38.32 % | -4.101 M 23.38 % | -5.353 M -26.16 % | -4.243 M 3.20 % | -4.383 M 83.61 % | -26.748 M -44.59 % | -18.500 M 67.00 % | -56.065 M -172.69 % | -20.560 M -83.40 % | -11.210 M 88.15 % | -94.587 M -101.57 % | -46.926 M -12.97 % | -41.540 M 72.58 % | -151.474 M -142.94 % | -62.349 M 54.55 % | -137.184 M 19.47 % | -170.361 M -61.63 % | -105.405 M 60.63 % | -267.708 M -81.88 % | -147.192 M -720.58 % | -17.938 M 88.24 % | -152.567 M 9.80 % | -169.140 M -148.49 % | -68.068 M -1.60 % | -66.996 M 66.46 % | -199.741 M 58.70 % | -483.633 M -4.58 % | -462.474 M 16.72 % | -555.311 M -2 948.45 % | -18.216 M 86.66 % | -136.570 M -1 104.79 % | -11.336 M 71.00 % | -39.090 M 57.59 % | -92.173 M 36.92 % | -146.130 M -635.54 % | -19.867 M 35.84 % | -30.966 M 63.49 % | -84.826 M 47.86 % | -162.685 M -1 268.06 % | -11.892 M 75.11 % | -47.782 M -22.03 % | -39.157 M | 0.000 | 0.000 |
| Free CashFlow | 21.178 M -30.30 % | 30.384 M 1 050.54 % | 2.641 M -88.50 % | 22.958 M -69.28 % | 74.744 M 43.12 % | 52.226 M -62.50 % | 139.268 M 279.73 % | -77.489 M -257.34 % | 49.249 M 231.80 % | -37.366 M 79.22 % | -179.800 M -512.90 % | -29.336 M 29.38 % | -41.540 M 72.58 % | -151.474 M -93.48 % | -78.288 M -50.13 % | -52.145 M -181.35 % | -18.534 M 30.99 % | -26.857 M -113.86 % | 193.720 M 182.76 % | 68.510 M 335.60 % | 15.728 M 107.40 % | -212.454 M -76.34 % | -120.482 M -342.35 % | 49.714 M -45.98 % | 92.033 M 293.63 % | -47.529 M 96.41 % | -1.324 B -545.06 % | -205.296 M 65.87 % | -601.542 M -268.38 % | 357.246 M 376.66 % | -129.127 M -323.11 % | 57.877 M 31.08 % | 44.153 M 6.29 % | 41.539 M 119.04 % | -218.148 M -375.28 % | 79.245 M 37.62 % | 57.581 M 33.79 % | 43.037 M 173.53 % | -58.528 M -382.29 % | 20.734 M -63.51 % | 56.815 M -13.69 % | 65.828 M | 0.000 | 0.000 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 |