Asian Insulators Public Company Limited AI.BK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 9.147 B 4.56 % | 8.748 B 0.37 % | 8.716 B 20.22 % | 7.250 B 9.05 % | 6.648 B 119.79 % | 3.025 B 16.97 % | 2.586 B -21.03 % | 3.275 B -29.65 % | 4.655 B 6.72 % | 4.361 B -20.29 % | 5.471 B 8.45 % | 5.045 B 16.59 % | 4.327 B 44.58 % | 2.993 B 21.60 % | 2.461 B 3.54 % | 2.377 B -1.41 % | 2.411 B 53.70 % | 1.569 B 81.29 % | 865.215 M |
| Net income | 385.190 M 222.25 % | 119.531 M -6.13 % | 127.341 M -78.99 % | 606.000 M -19.14 % | 749.455 M 218.14 % | 235.578 M -27.00 % | 322.713 M 26.22 % | 255.675 M -12.99 % | 293.850 M 59.93 % | 183.737 M -37.05 % | 291.893 M -73.96 % | 1.121 B 489.41 % | 190.212 M 335.36 % | 43.691 M -81.75 % | 239.351 M 122.02 % | 107.804 M -19.56 % | 134.020 M -36.22 % | 210.113 M 577.90 % | 30.995 M |
| Income before tax | 544.279 M 237.50 % | 161.269 M 3.96 % | 155.126 M -76.05 % | 647.733 M -34.56 % | 989.776 M 298.43 % | 248.418 M -19.20 % | 307.443 M 17.31 % | 262.071 M -19.30 % | 324.766 M 115.63 % | 150.609 M -60.29 % | 379.301 M -71.22 % | 1.318 B 557.28 % | 200.481 M 288.76 % | 51.569 M -80.47 % | 264.063 M 101.39 % | 131.117 M -7.70 % | 142.062 M -29.69 % | 202.063 M 529.34 % | 32.107 M |
| Income before tax ratio | 0.06 222.77 % | 0.02 3.58 % | 0.02 -80.08 % | 0.09 -39.99 % | 0.15 81.28 % | 0.08 -30.92 % | 0.12 48.55 % | 0.08 14.70 % | 0.07 102.05 % | 0.03 -50.19 % | 0.07 -73.46 % | 0.26 463.74 % | 0.05 168.89 % | 0.02 -83.94 % | 0.11 94.50 % | 0.06 -6.38 % | 0.06 -54.26 % | 0.13 247.14 % | 0.04 |
| EBITDA | 710.692 M 112.96 % | 333.716 M 0.47 % | 332.167 M -60.49 % | 840.613 M -29.14 % | 1.186 B 196.81 % | 399.701 M -11.87 % | 453.541 M 84.06 % | 246.402 M -48.78 % | 481.035 M 50.90 % | 318.782 M -41.76 % | 547.317 M -15.38 % | 646.757 M 57.64 % | 410.284 M 102.13 % | 202.984 M -52.00 % | 422.882 M 63.97 % | 257.895 M 1.29 % | 254.602 M -10.02 % | 282.962 M 244.44 % | 82.151 M |
| Net income ratio | 0.04 208.19 % | 0.01 -6.48 % | 0.01 -82.52 % | 0.08 -25.85 % | 0.11 44.74 % | 0.08 -37.59 % | 0.12 59.83 % | 0.08 23.68 % | 0.06 49.85 % | 0.04 -21.03 % | 0.05 -75.99 % | 0.22 405.52 % | 0.04 201.11 % | 0.01 -84.99 % | 0.10 114.43 % | 0.05 -18.41 % | 0.06 -58.50 % | 0.13 273.92 % | 0.04 |
| Ratio EBITDA | 0.08 103.67 % | 0.04 0.09 % | 0.04 -67.13 % | 0.12 -35.02 % | 0.18 35.04 % | 0.13 -24.65 % | 0.18 133.07 % | 0.08 -27.19 % | 0.10 41.39 % | 0.07 -26.93 % | 0.10 -21.97 % | 0.13 35.20 % | 0.09 39.80 % | 0.07 -60.53 % | 0.17 58.36 % | 0.11 2.74 % | 0.11 -41.46 % | 0.18 89.99 % | 0.09 |
| Gross profit ratio | 0.08 100.53 % | 0.04 14.57 % | 0.04 -70.36 % | 0.12 -32.50 % | 0.18 27.51 % | 0.14 -25.34 % | 0.18 118.49 % | 0.08 -22.95 % | 0.11 31.15 % | 0.08 -22.26 % | 0.11 -23.54 % | 0.14 30.93 % | 0.11 46.50 % | 0.07 -59.40 % | 0.18 42.31 % | 0.13 -4.83 % | 0.13 -41.81 % | 0.23 17.02 % | 0.20 |
| Weighted average shs out dil | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.12 % | 699.138 M -0.12 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M -3.21 % | 723.212 M |
| Weighted average shs out | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.12 % | 699.138 M -0.12 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M -3.21 % | 723.212 M |
| EPS diluted | 0.55 223.53 % | 0.17 -5.56 % | 0.18 -79.31 % | 0.87 -18.69 % | 1.07 214.71 % | 0.34 -26.09 % | 0.46 27.78 % | 0.36 -10.00 % | 0.40 66.67 % | 0.24 -40.00 % | 0.40 8.11 % | 0.37 19.35 % | 0.31 382.12 % | 0.06 -81.09 % | 0.34 112.50 % | 0.16 -33.33 % | 0.24 -20.00 % | 0.30 599.30 % | 0.04 |
| Earnings per share | 0.55 223.53 % | 0.17 -5.56 % | 0.18 -79.31 % | 0.87 -18.69 % | 1.07 214.71 % | 0.34 -26.09 % | 0.46 27.78 % | 0.36 -10.00 % | 0.40 66.67 % | 0.24 -40.00 % | 0.40 8.11 % | 0.37 19.35 % | 0.31 382.12 % | 0.06 -81.09 % | 0.34 112.50 % | 0.16 -33.33 % | 0.24 -20.00 % | 0.30 599.30 % | 0.04 |
| Gross profit | 737.460 M 109.69 % | 351.697 M 15.00 % | 305.827 M -64.37 % | 858.251 M -26.39 % | 1.166 B 180.26 % | 416.035 M -12.67 % | 476.409 M 72.55 % | 276.096 M -45.79 % | 509.326 M 39.97 % | 363.883 M -38.03 % | 587.220 M -17.08 % | 708.153 M 52.66 % | 463.889 M 111.81 % | 219.012 M -50.64 % | 443.667 M 47.35 % | 301.099 M -6.17 % | 320.900 M -10.57 % | 358.816 M 112.16 % | 169.126 M |
| Income tax expense | 58.408 M 136.13 % | 24.735 M -33.15 % | 37.003 M -11.33 % | 41.732 M -21.85 % | 53.401 M 315.88 % | 12.841 M 20.59 % | 10.648 M -71.60 % | 37.499 M 175.24 % | 13.624 M 463.09 % | -3.752 M -107.79 % | 48.170 M -74.93 % | 192.121 M 1 518.36 % | 11.871 M -29.03 % | 16.728 M -19.46 % | 20.768 M -18.78 % | 25.572 M 217.99 % | 8.042 M 31.06 % | 6.136 M 65.38 % | 3.710 M |
| Cost of revenue | 8.410 B 0.16 % | 8.396 B -0.16 % | 8.410 B 31.58 % | 6.392 B 16.59 % | 5.482 B 110.15 % | 2.609 B 23.66 % | 2.110 B -29.64 % | 2.998 B -27.66 % | 4.145 B 3.70 % | 3.997 B -18.15 % | 4.884 B 12.62 % | 4.337 B 12.26 % | 3.863 B 39.27 % | 2.774 B 37.48 % | 2.017 B -2.81 % | 2.076 B -0.68 % | 2.090 B 72.76 % | 1.210 B 73.80 % | 696.090 M |
| General and administrative expenses | 163.357 M 4.70 % | 156.020 M -1.79 % | 158.860 M -1.73 % | 161.659 M -4.26 % | 168.855 M 4.06 % | 162.273 M 3.47 % | 156.835 M -9.55 % | 173.396 M 9.81 % | 157.898 M -0.75 % | 159.094 M 13.87 % | 139.718 M 3.05 % | 135.578 M -8.18 % | 147.651 M 33.52 % | 110.583 M 2.03 % | 108.384 M 5.49 % | 102.742 M -16.71 % | 123.354 M | 0.000 | 0.000 |
| Selling and marketing expenses | 46.034 M -2.38 % | 47.156 M 21.36 % | 38.856 M -1.20 % | 39.327 M -4.38 % | 41.130 M 44.61 % | 28.442 M 98.49 % | 14.329 M -24.62 % | 19.010 M -50.00 % | 38.019 M -21.52 % | 48.446 M -21.91 % | 62.040 M -11.24 % | 69.897 M 7.28 % | 65.156 M 131.08 % | 28.196 M -2.59 % | 28.946 M -21.97 % | 37.097 M 27.56 % | 29.081 M | 0.000 | 0.000 |
| Other expenses | -7.743 M 22.76 % | -10.025 M 78.11 % | -45.795 M -527.70 % | 10.707 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 137.310 K -98.96 % | 13.168 M -59.76 % | 32.727 M |
| Operating expenses | 201.647 M 4.40 % | 193.151 M 27.14 % | 151.921 M -28.24 % | 211.694 M 0.81 % | 209.985 M 10.10 % | 190.715 M 11.42 % | 171.164 M -11.04 % | 192.406 M -1.79 % | 195.917 M -5.60 % | 207.541 M 2.87 % | 201.759 M -1.81 % | 205.475 M -3.45 % | 212.807 M 53.34 % | 138.778 M 1.05 % | 137.331 M -1.79 % | 139.838 M -8.35 % | 152.573 M 2.85 % | 148.345 M 8.27 % | 137.016 M |
| Cost and expenses | 8.611 B 0.26 % | 8.589 B 0.32 % | 8.562 B 29.66 % | 6.603 B 16.01 % | 5.692 B 103.33 % | 2.799 B 22.74 % | 2.281 B -28.52 % | 3.191 B -26.50 % | 4.341 B 3.24 % | 4.205 B -17.32 % | 5.086 B 11.96 % | 4.542 B 11.44 % | 4.076 B 39.94 % | 2.913 B 35.16 % | 2.155 B -2.75 % | 2.216 B -1.20 % | 2.243 B 65.12 % | 1.358 B 63.02 % | 833.106 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 209.391 M 3.06 % | 203.175 M 2.76 % | 197.717 M -1.63 % | 200.986 M -4.29 % | 209.985 M 10.10 % | 190.715 M 11.42 % | 171.164 M -11.04 % | 192.406 M -1.79 % | 195.917 M -5.60 % | 207.541 M 2.87 % | 201.759 M -1.81 % | 205.475 M -3.45 % | 212.807 M 53.34 % | 138.778 M 1.05 % | 137.331 M -1.79 % | 139.838 M -8.26 % | 152.436 M 12.77 % | 135.177 M 29.62 % | 104.289 M |
| Interest income | 2.131 M 120.83 % | 965.202 K 145.63 % | 392.952 K -16.55 % | 470.863 K -23.17 % | 612.836 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.389 M 116.27 % | 1.104 M 43.65 % | 768.831 K 31.39 % | 585.135 K 193.02 % | 199.692 K -19.57 % | 248.279 K -47.13 % | 469.581 K | 0.000 | 0.000 |
| Interest expense | 479.536 K -65.18 % | 1.377 M 353.05 % | 303.992 K 55.76 % | 195.169 K -90.21 % | 1.993 M 35.92 % | 1.466 M 84 027.42 % | 1.743 K -99.89 % | 1.585 M -80.22 % | 8.012 M -41.30 % | 13.650 M -50.36 % | 27.499 M -56.66 % | 63.450 M -6.05 % | 67.533 M 32.25 % | 51.066 M 30.31 % | 39.187 M 33.14 % | 29.434 M -6.51 % | 31.482 M 274.44 % | 8.408 M 451 685.60 % | 1.861 K |
| Depreciation and amortization | 165.933 M -3.00 % | 171.069 M -3.21 % | 176.738 M -8.28 % | 192.685 M -0.97 % | 194.568 M 20.45 % | 161.528 M 12.60 % | 143.458 M 2.97 % | 139.316 M -7.13 % | 150.014 M -0.47 % | 150.719 M 6.53 % | 141.481 M 7.60 % | 131.484 M 13.78 % | 115.561 M 15.16 % | 100.349 M -14.55 % | 117.442 M 20.65 % | 97.344 M 20.09 % | 81.058 M 15.97 % | 69.895 M 39.67 % | 50.041 M |
| Operating income | 535.813 M 237.96 % | 158.543 M 20.78 % | 131.270 M -79.71 % | 647.028 M -33.00 % | 965.769 M 305.49 % | 238.173 M -26.68 % | 324.845 M 203.35 % | 107.087 M -67.03 % | 324.766 M 115.63 % | 150.609 M -60.29 % | 379.301 M -26.39 % | 515.273 M 148.71 % | 207.179 M 149.83 % | 82.928 M -72.65 % | 303.250 M 88.05 % | 161.260 M -7.08 % | 173.544 M -17.55 % | 210.471 M 555.49 % | 32.109 M |
| Operating income ratio | 0.06 223.21 % | 0.02 20.33 % | 0.02 -83.12 % | 0.09 -38.56 % | 0.15 84.49 % | 0.08 -37.32 % | 0.13 284.11 % | 0.03 -53.13 % | 0.07 102.05 % | 0.03 -50.19 % | 0.07 -32.12 % | 0.10 113.31 % | 0.05 72.80 % | 0.03 -77.51 % | 0.12 81.61 % | 0.07 -5.75 % | 0.07 -46.35 % | 0.13 261.56 % | 0.04 |
| Total other income expenses net | 8.467 M 210.54 % | 2.726 M -88.57 % | 23.856 M 3 286.92 % | 704.362 K -97.07 % | 24.007 M 134.32 % | 10.245 M 158.88 % | -17.402 M -110.97 % | 158.694 M | 0.000 100.00 % | -16.482 M 28.12 % | -22.930 M -102.84 % | 808.550 M 1 421.12 % | -61.202 M -95.17 % | -31.359 M 19.98 % | -39.187 M -30.00 % | -30.143 M -14.77 % | -26.265 M -339.46 % | -5.977 M -321 054.97 % | -1.861 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -359.608 M -30.02 % | -276.586 M 13.39 % | -319.330 M 26.67 % | -435.442 M 44.14 % | -779.487 M -1 403.04 % | -51.861 M 58.75 % | -125.719 M 1.54 % | -127.687 M 21.74 % | -163.162 M -196.36 % | 169.320 M -35.23 % | 261.422 M 659.73 % | 34.410 M -98.12 % | 1.827 B 18.46 % | 1.542 B 112.23 % | 726.543 M -24.59 % | 963.483 M 46.68 % | 656.847 M 304.07 % | 162.559 M 153.60 % | -303.308 M |
| Total investments | 589.034 M 87.04 % | 314.931 M -23.10 % | 409.515 M -32.80 % | 609.425 M 177.75 % | 219.417 M -30.28 % | 314.718 M -44.03 % | 562.301 M 17.18 % | 479.849 M 48.64 % | 322.820 M -23.82 % | 423.769 M 51.84 % | 279.081 M -75.91 % | 1.159 B 492.05 % | 195.689 M -8.43 % | 213.711 M -45.47 % | 391.925 M -1.74 % | 398.870 M -0.92 % | 402.582 M 25.30 % | 321.284 M -15.81 % | 381.616 M |
| Total debt | 1.440 M -15.03 % | 1.694 M -39.68 % | 2.809 M -27.50 % | 3.874 M 30.00 % | 2.980 M -96.81 % | 93.558 M | 0.000 | 0.000 -100.00 % | 128.000 M -60.50 % | 324.035 M -30.45 % | 465.878 M 100.60 % | 232.247 M -87.88 % | 1.916 B 12.32 % | 1.706 B 106.02 % | 827.916 M -20.42 % | 1.040 B 44.00 % | 722.509 M 249.77 % | 206.567 M | 0.000 |
| Accumulated other comprehensive income loss | 82.566 M -90.55 % | 874.167 M 1 097.69 % | 72.988 M -0.21 % | 73.141 M -1.82 % | 74.494 M 0.00 % | 74.494 M 0.00 % | 74.494 M 3.56 % | 71.932 M 0.00 % | 71.932 M 16.37 % | 61.816 M 23.63 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -283.643 M 33.08 % | -423.834 M -7.66 % | -393.669 M -715.22 % | -48.290 M -139.06 % | 123.641 M 125.51 % | -484.649 M -9.14 % | -444.053 M 29.15 % | -626.766 M -27.80 % | -490.446 M 29.75 % | -698.191 M -9.08 % | -640.054 M -165.35 % | 979.434 M 2 881.34 % | 32.852 M 86.26 % | 17.638 M -86.20 % | 127.781 M 2 044.72 % | -6.571 M | 0.000 -100.00 % | 50.000 M 12.83 % | 44.316 M |
| Common stock | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 40.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M |
| Total equity | 3.406 B 10.45 % | 3.084 B -0.52 % | 3.100 B -12.86 % | 3.557 B -3.02 % | 3.668 B 19.57 % | 3.068 B -3.17 % | 3.168 B 6.85 % | 2.965 B -5.35 % | 3.133 B 1.91 % | 3.074 B 4.03 % | 2.955 B -19.57 % | 3.674 B 146.38 % | 1.491 B 3.06 % | 1.447 B -7.62 % | 1.566 B 9.39 % | 1.432 B 7.68 % | 1.330 B -18.14 % | 1.624 B 7.27 % | 1.514 B |
| Other non current liabilities | 35.091 M -21.95 % | 44.960 M 8.12 % | 41.582 M 9.21 % | 38.076 M -2.45 % | 39.034 M 7.64 % | 36.262 M 33.66 % | 27.130 M 6.58 % | 25.454 M -13.19 % | 29.320 M -19.81 % | 36.564 M 18.68 % | 30.810 M -16.24 % | 36.785 M 22.55 % | 30.017 M 7.61 % | 27.895 M | 0.000 | 0.000 | 0.000 -100.00 % | 135.445 M 68.33 % | 80.465 M |
| Long term debt | 798.472 K 19.12 % | 670.304 K -60.44 % | 1.694 M -39.68 % | 2.809 M 20.30 % | 2.335 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.880 M 36.59 % | 56.287 M -35.89 % | 87.799 M -65.30 % | 252.990 M 3.05 % | 245.496 M -30.25 % | 351.990 M 41.20 % | 249.286 M 26 063.81 % | 952.790 K | 0.000 |
| Total non current liabilities | 35.890 M -21.35 % | 45.630 M 5.44 % | 43.276 M 5.85 % | 40.885 M -1.17 % | 41.369 M 14.08 % | 36.262 M 33.66 % | 27.130 M -11.04 % | 30.497 M 4.01 % | 29.320 M -19.81 % | 36.564 M -66.05 % | 107.690 M 15.71 % | 93.072 M -21.00 % | 117.816 M -58.06 % | 280.885 M 14.42 % | 245.496 M -30.25 % | 351.990 M 41.20 % | 249.286 M 82.76 % | 136.398 M 69.51 % | 80.465 M |
| Other current liabilities | 41.939 M -15.55 % | 49.659 M -71.07 % | 171.648 M -15.41 % | 202.908 M 0.55 % | 201.793 M 30.88 % | 154.177 M 94.03 % | 79.462 M -40.00 % | 132.429 M -30.54 % | 190.650 M 82.93 % | 104.221 M -30.26 % | 149.448 M 196.47 % | 50.409 M 99.03 % | 25.327 M 108.52 % | 12.146 M -91.76 % | 147.394 M -16.51 % | 176.533 M -49.80 % | 351.645 M 652.07 % | 46.757 M 5.53 % | 44.305 M |
| Deferred revenue | 15.155 M -61.52 % | 39.387 M 439.08 % | 7.306 M -85.28 % | 49.633 M 296.28 % | 12.525 M -47.51 % | 23.859 M 39.21 % | 17.139 M 97.66 % | 8.671 M -90.18 % | 88.290 M 157.88 % | 34.236 M 77.58 % | 19.279 M -41.47 % | 32.937 M 251.70 % | 9.365 M 22 321.33 % | 41.768 K -99.44 % | 7.495 M -85.15 % | 50.458 M -84.82 % | 332.312 M 6 411.58 % | 5.103 M | 0.000 |
| Short term debt | 641.190 K 108.34 % | -7.686 M -789.58 % | 1.115 M 4.61 % | 1.066 M 65.10 % | 645.385 K -99.31 % | 93.558 M | 0.000 | 0.000 -100.00 % | 128.000 M -60.50 % | 324.035 M -29.61 % | 460.339 M 161.61 % | 175.961 M -90.37 % | 1.828 B 25.84 % | 1.453 B 106.88 % | 702.169 M 22.08 % | 575.181 M 21.34 % | 474.039 M 129.48 % | 206.567 M | 0.000 |
| Total current liabilities | 622.576 M 15.58 % | 538.673 M -3.80 % | 559.948 M -24.55 % | 742.140 M 64.68 % | 450.659 M -8.84 % | 494.351 M 144.64 % | 202.072 M 7.51 % | 187.961 M -48.25 % | 363.175 M -30.44 % | 522.102 M -17.89 % | 635.858 M 24.02 % | 512.717 M -75.19 % | 2.066 B 28.39 % | 1.609 B 96.71 % | 818.160 M -14.09 % | 952.338 M 7.90 % | 882.649 M 180.83 % | 314.304 M 65.02 % | 190.464 M |
| Total liabilities | 658.465 M 12.69 % | 584.303 M -3.14 % | 603.224 M -22.96 % | 783.025 M 59.14 % | 492.028 M -7.27 % | 530.613 M 131.51 % | 229.201 M 4.92 % | 218.458 M -44.34 % | 392.496 M -29.74 % | 558.666 M -24.86 % | 743.548 M 22.74 % | 605.788 M -72.26 % | 2.184 B 15.54 % | 1.890 B 77.72 % | 1.064 B -18.45 % | 1.304 B 15.23 % | 1.132 B 151.15 % | 450.702 M 66.35 % | 270.928 M |
| Other non current assets | 12.949 M -87.37 % | 102.498 M 1 515.61 % | 6.344 M -89.26 % | 59.058 M -45.06 % | 107.504 M 343.16 % | 24.259 M -33.43 % | 36.443 M -44.58 % | 65.759 M 82.53 % | 36.027 M 0.50 % | 35.849 M 88.13 % | 19.055 M -17.88 % | 23.204 M 5 033.63 % | 451.998 K -97.34 % | 16.966 M 117.62 % | 7.796 M -48.67 % | 15.188 M 18.61 % | 12.805 M -10.46 % | 14.302 M 110.41 % | 6.797 M |
| Long term investments | 62.832 M 851.93 % | -8.356 M -107.68 % | 108.792 M 1 818.74 % | 5.670 M 236.07 % | 1.687 M -10.12 % | 1.877 M -71.28 % | 6.537 M 147.86 % | 2.637 M -58.44 % | 6.346 M 38.29 % | 4.589 M -73.46 % | 17.291 M -29.11 % | 24.393 M 11.78 % | 21.822 M -23.49 % | 28.520 M -40.88 % | 48.243 M 61.33 % | 29.903 M -2.32 % | 30.612 M | 0.000 -100.00 % | 1.050 M |
| Intangible assets | 4.836 M -20.35 % | 6.072 M 0.05 % | 6.069 M -16.19 % | 7.241 M -13.41 % | 8.363 M -11.25 % | 9.423 M 66.44 % | 5.661 M 96.81 % | 2.877 M 17.89 % | 2.440 M -39.21 % | 4.013 M -20.39 % | 5.041 M -26.88 % | 6.895 M -21.32 % | 8.763 M -11.78 % | 9.933 M -15.04 % | 11.691 M -14.00 % | 13.594 M -12.13 % | 15.470 M 31.83 % | 11.734 M 1 100.86 % | 977.155 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 4.836 M -20.35 % | 6.072 M 0.05 % | 6.069 M -16.19 % | 7.241 M -13.41 % | 8.363 M -11.25 % | 9.423 M 66.44 % | 5.661 M 96.81 % | 2.877 M 17.89 % | 2.440 M -39.21 % | 4.013 M -20.39 % | 5.041 M -26.88 % | 6.895 M -21.32 % | 8.763 M -11.78 % | 9.933 M -15.04 % | 11.691 M -14.00 % | 13.594 M -12.13 % | 15.470 M 31.83 % | 11.734 M 1 100.86 % | 977.155 K |
| Property plant equipment net | 1.660 B -5.97 % | 1.765 B 4.84 % | 1.684 B -3.99 % | 1.754 B -6.71 % | 1.880 B -7.03 % | 2.022 B 3.13 % | 1.961 B 6.91 % | 1.834 B 8.74 % | 1.687 B -14.92 % | 1.982 B -2.41 % | 2.031 B 3.40 % | 1.965 B 2.26 % | 1.921 B 3.50 % | 1.856 B 27.44 % | 1.456 B -0.96 % | 1.471 B 24.39 % | 1.182 B 9.73 % | 1.077 B 119.68 % | 490.446 M |
| Total non current assets | 1.757 B -6.66 % | 1.882 B 3.89 % | 1.811 B -1.28 % | 1.835 B -8.29 % | 2.001 B -2.88 % | 2.060 B 2.07 % | 2.018 B 5.28 % | 1.917 B 9.84 % | 1.745 B -14.65 % | 2.045 B -1.52 % | 2.077 B 2.38 % | 2.028 B 3.21 % | 1.965 B 2.82 % | 1.911 B 25.42 % | 1.524 B -0.34 % | 1.529 B 23.21 % | 1.241 B 12.48 % | 1.103 B 121.01 % | 499.270 M |
| Other current assets | 35.395 M 175.51 % | 12.847 M -3.28 % | 13.283 M -66.70 % | 39.889 M | 0.000 -100.00 % | 4.857 M 19.30 % | 4.071 M 5.29 % | 3.866 M -98.28 % | 224.782 M 6 037.19 % | 3.663 M -25.38 % | 4.908 M -65.27 % | 14.133 M 291.81 % | 3.607 M -49.53 % | 7.147 M 8.63 % | 6.579 M -5.52 % | 6.964 M -8.45 % | 7.607 M -72.71 % | 27.874 M -62.49 % | 74.305 M |
| Short term investments | 526.202 M 67.08 % | 314.931 M -23.10 % | 409.515 M -32.80 % | 609.425 M 177.75 % | 219.417 M -30.28 % | 314.718 M -44.03 % | 562.301 M 17.83 % | 477.212 M 50.79 % | 316.473 M -24.50 % | 419.180 M 60.12 % | 261.790 M -76.92 % | 1.134 B 552.33 % | 173.868 M -6.11 % | 185.191 M -46.12 % | 343.682 M -6.85 % | 368.968 M -0.81 % | 371.970 M 15.78 % | 321.284 M -15.58 % | 380.567 M |
| cash and cash equivalents | 361.048 M 29.74 % | 278.281 M -13.61 % | 322.139 M -26.67 % | 439.316 M -43.86 % | 782.467 M 438.08 % | 145.419 M 15.67 % | 125.719 M -1.54 % | 127.687 M -56.15 % | 291.162 M 88.19 % | 154.714 M -24.33 % | 204.456 M 3.35 % | 197.837 M 121.61 % | 89.272 M -45.48 % | 163.727 M 61.51 % | 101.373 M 31.78 % | 76.928 M 17.16 % | 65.662 M 49.20 % | 44.008 M -85.49 % | 303.308 M |
| Cash and short term investments | 887.249 M 49.57 % | 593.211 M -18.92 % | 731.654 M -30.24 % | 1.049 B 4.68 % | 1.002 B 117.74 % | 460.137 M -33.12 % | 688.020 M 13.74 % | 604.899 M -0.45 % | 607.636 M 5.88 % | 573.894 M 23.09 % | 466.246 M -65.00 % | 1.332 B 406.21 % | 263.140 M -24.58 % | 348.918 M -21.60 % | 445.055 M -0.19 % | 445.896 M 1.89 % | 437.632 M 19.80 % | 365.293 M -46.58 % | 683.875 M |
| Total current assets | 2.308 B 29.23 % | 1.786 B -5.59 % | 1.892 B -24.49 % | 2.506 B 16.03 % | 2.160 B 40.39 % | 1.538 B 11.54 % | 1.379 B 8.89 % | 1.267 B -28.84 % | 1.780 B 12.09 % | 1.588 B -2.11 % | 1.622 B -27.95 % | 2.251 B 31.65 % | 1.710 B 19.94 % | 1.426 B 28.94 % | 1.106 B -8.38 % | 1.207 B -1.12 % | 1.220 B 25.62 % | 971.566 M -24.44 % | 1.286 B |
| Inventory | 645.810 M 34.35 % | 480.708 M -8.65 % | 526.217 M -24.45 % | 696.509 M 19.26 % | 584.011 M 11.96 % | 521.641 M 17.14 % | 445.295 M 25.18 % | 355.725 M -20.48 % | 447.341 M -3.76 % | 464.815 M -19.96 % | 580.705 M 14.44 % | 507.434 M -43.19 % | 893.156 M 28.34 % | 695.956 M 162.06 % | 265.566 M -23.43 % | 346.848 M 5.43 % | 328.999 M 45.98 % | 225.378 M -14.08 % | 262.324 M |
| Net receivables | 739.904 M 5.78 % | 699.447 M 12.67 % | 620.816 M -13.84 % | 720.546 M 26.70 % | 568.699 M 4.72 % | 543.091 M 128.14 % | 238.047 M -18.20 % | 290.994 M -40.64 % | 490.217 M -8.06 % | 533.176 M -18.53 % | 654.481 M 65.61 % | 395.197 M -28.16 % | 550.098 M 47.22 % | 373.667 M -4.37 % | 390.754 M 11.73 % | 349.733 M 1.87 % | 343.322 M -2.71 % | 352.879 M 32.98 % | 265.362 M |
| Tax assets | 16.143 M 102.25 % | 7.982 M 24.64 % | 6.404 M -29.19 % | 9.044 M 185.75 % | 3.165 M 28.30 % | 2.467 M -72.25 % | 8.890 M -24.58 % | 11.787 M -15.81 % | 14.001 M -22.57 % | 18.081 M 360.30 % | 3.928 M -58.09 % | 9.372 M -28.81 % | 13.165 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 -100.00 % | 374.325 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 |
| Account payables | 477.360 M 22.19 % | 390.677 M 23.67 % | 315.905 M -30.95 % | 457.530 M 118.62 % | 209.282 M -5.09 % | 220.512 M 112.71 % | 103.670 M 189.15 % | 35.854 M 26.24 % | 28.401 M -49.45 % | 56.183 M -29.54 % | 79.739 M -7.68 % | 86.377 M -51.54 % | 178.232 M 44.57 % | 123.283 M 68.73 % | 73.065 M -54.75 % | 161.469 M 205.97 % | 52.773 M -13.46 % | 60.981 M -58.28 % | 146.159 M |
| Tax payables | 87.480 M 51.02 % | 57.926 M -18.73 % | 71.280 M -11.60 % | 80.637 M 107.09 % | 38.939 M 1 634.17 % | 2.245 M 24.74 % | 1.800 M -83.65 % | 11.007 M 40.49 % | 7.835 M 23.36 % | 6.351 M -90.59 % | 67.528 M -59.57 % | 167.034 M 559.92 % | 25.311 M 18.93 % | 21.282 M 107.89 % | 10.238 M 182.02 % | 3.630 M -13.41 % | 4.192 M | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 100.00 % | -8.407 M -45.26 % | -5.788 M 8.62 % | -6.333 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 |
| Minority interest | 977.438 M 11.71 % | 874.945 M 11.65 % | 783.658 M -12.22 % | 892.732 M 7.53 % | 830.234 M 29.06 % | 643.314 M -8.51 % | 703.140 M 0.66 % | 698.499 M -4.27 % | 729.627 M -17.92 % | 888.900 M -3.76 % | 923.607 M -25.81 % | 1.245 B 22 367.28 % | 5.541 M -79.04 % | 26.439 M -25.72 % | 35.595 M 0.11 % | 35.555 M -13.87 % | 41.279 M | 0.000 | 0.000 |
| Capital lease obligations | 1.440 M -15.03 % | 1.694 M -39.68 % | 2.809 M -27.50 % | 3.874 M 30.00 % | 2.980 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.341 M | 0.000 | 0.000 | 0.000 -100.00 % | 119.748 M 87 865.91 % | 136.130 K -85.71 % | 952.790 K -46.15 % | 1.769 M | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.930 B 82.29 % | 1.059 B -0.68 % | 1.066 B -0.23 % | 1.069 B 0.00 % | 1.069 B -15.42 % | 1.263 B 0.00 % | 1.263 B 0.00 % | 1.263 B 0.00 % | 1.263 B 0.00 % | 1.263 B 0.00 % | 1.263 B 1 283.34 % | 91.326 M -89.88 % | 902.769 M 0.00 % | 902.769 M 0.00 % | 902.769 M 0.00 % | 902.769 M -11.24 % | 1.017 B -5.32 % | 1.074 B 10.77 % | 969.893 M |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 8.407 M 45.26 % | 5.788 M -8.62 % | 6.333 M 18.19 % | 5.359 M 4.90 % | 5.108 M 1.29 % | 5.043 M 10.76 % | 4.553 M 38.83 % | 3.280 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 4.065 B 10.81 % | 3.668 B -0.94 % | 3.703 B -14.68 % | 4.341 B 4.33 % | 4.160 B 15.61 % | 3.598 B 5.92 % | 3.397 B 6.72 % | 3.184 B -9.69 % | 3.525 B -2.96 % | 3.633 B -1.78 % | 3.699 B -13.58 % | 4.280 B 16.45 % | 3.675 B 10.13 % | 3.337 B 26.90 % | 2.630 B -3.88 % | 2.736 B 11.15 % | 2.462 B 18.63 % | 2.075 B 16.24 % | 1.785 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 58.408 M 136.13 % | 24.735 M -33.15 % | 37.003 M | 0.000 -100.00 % | 53.401 M 315.88 % | 12.841 M | 0.000 | 0.000 | 0.000 -100.00 % | 435.684 K 437.93 % | 80.992 K 31 292.25 % | 258.000 1.57 % | 254.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 |
| Change in working capital | -145.840 M -312.71 % | -35.337 M -141.81 % | 84.518 M 266.68 % | 23.050 M 174.49 % | -30.942 M 86.81 % | -234.594 M -4 002.83 % | 6.011 M -97.88 % | 283.495 M 154.85 % | 111.241 M 363.55 % | -42.208 M -106.65 % | 634.823 M 233.84 % | -474.303 M -89.16 % | -250.739 M 37.75 % | -402.791 M -547.35 % | -62.221 M -148.30 % | 128.821 M 189.41 % | -144.086 M -47.48 % | -97.702 M -74.53 % | -55.979 M |
| Accounts receivables | -5.719 M 94.29 % | -100.138 M -215.78 % | 86.490 M 151.59 % | -167.652 M -4 829.37 % | -3.401 M 98.92 % | -314.537 M -2 475.51 % | 13.241 M -93.46 % | 202.493 M 145.96 % | 82.328 M -29.30 % | 116.450 M 157.81 % | -201.449 M -233.15 % | 151.293 M 197.25 % | -155.566 M -3 783.05 % | 4.224 M 105.33 % | -79.283 M -1 588.45 % | 5.327 M -60.50 % | 13.485 M | 0.000 | 0.000 |
| Inventory | -171.265 M -499.74 % | 42.844 M -74.33 % | 166.899 M 248.36 % | -112.498 M -587.46 % | -16.364 M 85.99 % | -116.771 M -40.21 % | -83.286 M -182.74 % | 100.662 M 52 703.15 % | -191.362 K -100.30 % | 64.604 M 188.03 % | -73.392 M -118.61 % | 394.317 M 288.48 % | -209.204 M 51.64 % | -432.625 M -612.83 % | 84.361 M 1 107.43 % | -8.374 M 92.56 % | -112.582 M -418.73 % | 35.321 M 123.77 % | -148.573 M |
| Accounts payables | 68.930 M 301.74 % | -34.168 M 76.35 % | -144.446 M -161.15 % | 236.209 M 1 254.10 % | 17.444 M -89.75 % | 170.150 M 645.85 % | 22.813 M 507.82 % | 3.753 M 113.82 % | -27.166 M 72.10 % | -97.370 M -377.66 % | 35.068 M 148.59 % | -72.165 M -168.54 % | 105.294 M 225.21 % | 32.378 M 128.30 % | -114.404 M -205.16 % | 108.792 M 1 422.37 % | -8.227 M | 0.000 | 0.000 |
| Other working capital | -37.787 M -167.32 % | 56.126 M 329.79 % | -24.425 M -136.46 % | 66.991 M 334.06 % | -28.621 M -207.74 % | 26.564 M -50.11 % | 53.243 M 327.40 % | -23.414 M -141.61 % | 56.270 M 144.70 % | -125.892 M -114.39 % | 874.595 M 192.28 % | -947.747 M -10 946.30 % | 8.738 M 229.11 % | -6.768 M -114.37 % | 47.105 M 104.13 % | 23.076 M 162.77 % | -36.763 M 72.36 % | -133.023 M -243.66 % | 92.594 M |
| Other non cash items | -32.895 M -85.86 % | -17.699 M 76.37 % | -74.906 M -108.58 % | -35.912 M -2 202.48 % | -1.560 M 88.57 % | -13.648 M -298.55 % | -3.424 M 98.22 % | -192.621 M -3 555.65 % | 5.574 M -48.82 % | 10.891 M -52.13 % | 22.750 M -61.56 % | 59.182 M -29.86 % | 84.377 M 91.19 % | 44.132 M -15.74 % | 52.379 M 635.03 % | 7.126 M 118.46 % | -38.613 M -157.75 % | -14.981 M -251.87 % | 9.864 M |
| Net cash provided by operating activities | 531.477 M 102.62 % | 262.300 M -23.19 % | 341.475 M -58.74 % | 827.555 M -22.81 % | 1.072 B 387.58 % | 219.871 M -51.50 % | 453.329 M -7.91 % | 492.262 M -16.79 % | 591.595 M 130.74 % | 256.395 M -75.09 % | 1.029 B 519.86 % | 166.027 M 7.93 % | 153.822 M 168.83 % | -223.469 M -164.41 % | 346.950 M -4.79 % | 364.408 M 483.69 % | 62.432 M -62.69 % | 167.325 M 379.15 % | 34.921 M |
| Investments in property plant and equipment | -47.636 M 88.75 % | -423.298 M -419.89 % | -81.421 M -24.68 % | -65.306 M -20 530.34 % | -316.554 K 93.53 % | -4.892 M 13.01 % | -5.623 M -4 265.52 % | -128.812 K 99.84 % | -79.408 M 24.05 % | -104.554 M 40.14 % | -174.663 M -15.71 % | -150.949 M 12.74 % | -172.996 M 61.19 % | -445.723 M -266.16 % | -121.730 M 67.16 % | -370.693 M -75.78 % | -210.888 M -2 447.89 % | -8.277 M -7 939.80 % | -102.950 K |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 172.451 K -10.10 % | 191.832 K -99.79 % | 89.266 M 8 223.33 % | 1.072 M 100.79 % | -135.057 M -140.93 % | 329.980 M 13 854.04 % | 2.365 M 1 878.63 % | 119.515 K | 0.000 -100.00 % | 1.265 B 3 318.72 % | -39.300 M | 0.000 100.00 % | -9.500 M 67.47 % | -29.200 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -463.456 M 2.84 % | -477.000 M 18.18 % | -583.000 M 40.40 % | -978.109 M -995.73 % | -89.266 M 64.74 % | -253.166 M -201.82 % | -83.879 M 52.25 % | -175.656 M -5 201.69 % | -3.313 M -112.96 % | -1.556 M 83.58 % | -9.474 M 66.66 % | -28.421 M 27.48 % | -39.188 M | 0.000 -100.00 % | 12.634 M 764.92 % | 1.461 M 103.82 % | -38.281 M | 0.000 | 0.000 |
| Sales maturities of investments | 254.445 M -55.59 % | 572.908 M -26.77 % | 782.306 M 33.15 % | 587.556 M 367.00 % | 125.816 M -50.09 % | 252.094 M 4 383.01 % | 5.623 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.869 K -100.00 % | 54.189 M -66.96 % | 164.000 M 485.71 % | 28.000 M 476.67 % | 4.855 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | -15.528 M -108.83 % | 175.925 M 70 869.54 % | -248.589 K -114.67 % | 1.695 M 101.32 % | -128.712 M -365.20 % | 48.534 M 117.68 % | -274.451 M -104.59 % | -134.149 M -267.00 % | 80.330 M 406.94 % | -26.171 M -1 121.41 % | 2.562 M 256.08 % | -1.642 M 96.33 % | -44.741 M -87.45 % | -23.868 M -1 240.47 % | 2.093 M 117.62 % | -11.876 M -255.22 % | 7.651 M 101.26 % | -607.517 M -87 880.74 % | 692.085 K |
| Net cash used for investing activites | -272.175 M -79.69 % | -151.465 M -228.57 % | 117.808 M 125.95 % | -453.972 M -14 030.98 % | -3.213 M -107.36 % | 43.642 M 108.85 % | -493.387 M -267.44 % | -134.277 M -14 667.34 % | 921.771 K 100.71 % | -130.725 M 28.00 % | -181.575 M -116.75 % | 1.084 B 547.84 % | -242.037 M 20.80 % | -305.591 M -245.29 % | -88.503 M 78.17 % | -405.453 M -67.88 % | -241.518 M 60.78 % | -615.794 M -104 625.16 % | 589.135 K |
| Debt repayment | -1.074 M 11.89 % | -1.219 M 0.00 % | -1.219 M -25.02 % | -974.687 K 98.96 % | -93.558 M -200.00 % | 93.558 M | 0.000 100.00 % | -128.000 M 34.71 % | -196.035 M -38.20 % | -141.844 M -1 473.07 % | 10.330 M 106.29 % | -164.219 M -178.13 % | 210.199 M -72.27 % | 757.982 M 917.26 % | -92.747 M -129.17 % | 317.902 M -29.47 % | 450.739 M 67.36 % | 269.319 M | 0.000 |
| Common stock issued | 0.000 -100.00 % | 57.401 M 209.60 % | 18.540 M | 0.000 | 0.000 | 0.000 -100.00 % | 178.073 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 360.580 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -174.983 M 16.67 % | -209.977 M 64.63 % | -593.631 M 17.06 % | -715.707 M -113.07 % | -335.897 M 0.00 % | -335.904 M -139.96 % | -139.982 M 64.29 % | -391.996 M -55.56 % | -251.996 M -1 034.10 % | -22.220 M 97.88 % | -1.050 B -500.01 % | -174.986 M -39.99 % | -124.998 M 0.00 % | -125.000 M -19.03 % | -105.015 M 57.99 % | -250.000 M 0.00 % | -250.000 M -150.00 % | -100.000 M | 0.000 |
| Other financing activites | -479.536 K 62.34 % | -1.273 M -743.74 % | -150.904 K -189.13 % | -52.193 K 97.84 % | -2.415 M -64.71 % | -1.466 M -84 027.42 % | -1.743 K 99.88 % | -1.463 M 81.80 % | -8.038 M 29.17 % | -11.348 M -105.71 % | 198.673 M -56.76 % | 459.494 M 743.17 % | -71.442 M -71.86 % | -41.569 M -14.71 % | -36.239 M -521.78 % | -5.828 M | 0.000 -100.00 % | 19.850 M -76.07 % | 82.957 M |
| Net cash used provided by financing activities | -176.536 M -13.84 % | -155.068 M 73.10 % | -576.460 M 19.57 % | -716.734 M -65.99 % | -431.790 M -77.10 % | -243.813 M -740.11 % | 38.089 M 107.30 % | -521.459 M -14.34 % | -456.069 M -160.00 % | -175.412 M 79.14 % | -840.935 M 26.32 % | -1.141 B -8 395.49 % | 13.759 M -97.67 % | 591.413 M 352.74 % | -234.001 M -547.33 % | 52.311 M -73.94 % | 200.739 M 6.12 % | 189.169 M 128.03 % | 82.957 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -61.050 K |
| Net change in cash | 82.767 M 288.71 % | -43.859 M 62.57 % | -117.177 M 65.85 % | -343.151 M -153.87 % | 637.049 M 3 133.79 % | 19.700 M 1 100.65 % | -1.969 M 98.80 % | -163.475 M -219.81 % | 136.448 M 374.31 % | -49.742 M -851.54 % | 6.619 M -93.90 % | 108.565 M 245.81 % | -74.455 M -219.41 % | 62.354 M 155.07 % | 24.445 M 116.98 % | 11.266 M -47.97 % | 21.654 M 108.35 % | -259.300 M -318.99 % | 118.406 M |
| Cash at beginning of period | 278.281 M -13.61 % | 322.139 M -26.67 % | 439.316 M -43.86 % | 782.467 M 438.08 % | 145.419 M 15.67 % | 125.719 M -1.54 % | 127.687 M -56.15 % | 291.162 M 88.19 % | 154.714 M -24.33 % | 204.456 M 3.35 % | 197.837 M 121.61 % | 89.272 M -45.48 % | 163.727 M 61.51 % | 101.373 M 31.78 % | 76.928 M 17.16 % | 65.662 M 49.20 % | 44.008 M -85.49 % | 303.308 M 64.04 % | 184.902 M |
| Cash at end of period | 361.048 M 29.74 % | 278.281 M -13.61 % | 322.139 M -26.67 % | 439.316 M -43.86 % | 782.467 M 438.08 % | 145.419 M 15.67 % | 125.719 M -1.54 % | 127.687 M -56.15 % | 291.162 M 88.19 % | 154.714 M -24.33 % | 204.456 M 3.35 % | 197.837 M 121.61 % | 89.272 M -45.48 % | 163.727 M 61.51 % | 101.373 M 31.78 % | 76.928 M 17.16 % | 65.662 M 49.20 % | 44.008 M -85.49 % | 303.308 M |
| Operating cash flow | 531.477 M 102.62 % | 262.300 M -23.19 % | 341.475 M -58.74 % | 827.555 M -22.81 % | 1.072 B 387.58 % | 219.871 M -51.50 % | 453.329 M -7.91 % | 492.262 M -16.79 % | 591.595 M 130.74 % | 256.395 M -75.09 % | 1.029 B 519.86 % | 166.027 M 7.93 % | 153.822 M 168.83 % | -223.469 M -164.41 % | 346.950 M -4.79 % | 364.408 M 483.69 % | 62.432 M -62.69 % | 167.325 M 379.15 % | 34.921 M |
| Capital expenditure | -47.720 M 88.76 % | -424.523 M -421.39 % | -81.421 M -24.68 % | -65.306 M -20 530.34 % | -316.554 K 93.53 % | -4.892 M 13.01 % | -5.623 M -4 265.52 % | -128.812 K 99.84 % | -79.408 M 24.05 % | -104.554 M 40.14 % | -174.663 M -15.71 % | -150.949 M 12.74 % | -172.996 M 61.19 % | -445.723 M -266.16 % | -121.730 M 67.16 % | -370.693 M -75.78 % | -210.888 M -2 447.89 % | -8.277 M -7 939.80 % | -102.950 K |
| Free CashFlow | 483.758 M 398.89 % | -161.849 M -162.24 % | 260.054 M -65.88 % | 762.249 M -28.88 % | 1.072 B 398.53 % | 214.979 M -51.98 % | 447.705 M -9.03 % | 492.133 M -3.92 % | 512.187 M 237.32 % | 151.841 M -82.23 % | 854.466 M 5 566.93 % | 15.078 M 178.64 % | -19.174 M 97.13 % | -669.192 M -397.13 % | 225.220 M 3 683.25 % | -6.285 M 95.77 % | -148.456 M -193.34 % | 159.048 M 356.79 % | 34.818 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.257 B 15.63 % | 1.952 B -24.93 % | 2.600 B 6.83 % | 2.434 B 0.82 % | 2.414 B 42.16 % | 1.698 B -26.66 % | 2.316 B 21.34 % | 1.908 B -18.49 % | 2.341 B 7.26 % | 2.183 B -1.02 % | 2.205 B 41.24 % | 1.561 B -32.07 % | 2.298 B -13.29 % | 2.651 B 15.63 % | 2.292 B 27.53 % | 1.797 B 19.13 % | 1.509 B -8.62 % | 1.651 B -13.03 % | 1.899 B 44.18 % | 1.317 B -2.26 % | 1.347 B -35.40 % | 2.085 B 86.68 % | 1.117 B 48.70 % | 751.279 M 41.59 % | 530.600 M -15.21 % | 625.778 M 2.77 % | 608.939 M -11.43 % | 687.494 M 13.39 % | 606.320 M -11.26 % | 683.283 M -9.39 % | 754.083 M -13.11 % | 867.873 M -3.18 % | 896.381 M 18.53 % | 756.221 M 0.95 % | 749.140 M -25.06 % | 999.690 M -33.10 % | 1.494 B 5.87 % | 1.411 B 14.65 % | 1.231 B 13.85 % | 1.081 B -3.87 % | 1.125 B 21.73 % | 924.020 M -29.99 % | 1.320 B 9.54 % | 1.205 B -14.11 % | 1.403 B -9.10 % | 1.543 B 21.53 % | 1.270 B 15.29 % | 1.102 B -19.86 % | 1.375 B 5.82 % | 1.299 B 26.92 % | 1.023 B 0.78 % | 1.016 B -11.30 % | 1.145 B -0.69 % | 1.153 B 17.09 % | 984.655 M 57.21 % | 626.331 M 1.74 % | 615.603 M -19.65 % | 766.167 M 7.30 % | 714.057 M 11.60 % | 639.852 M 11.75 % | 572.600 M 7.89 % | 530.716 M -19.82 % | 661.938 M 15.21 % | 574.543 M -20.17 % | 719.731 M 72.95 % | 416.156 M |
| Net income | -16.463 M -130.90 % | 53.276 M -57.77 % | 126.145 M 13.39 % | 111.252 M 8.66 % | 102.383 M 125.46 % | 45.410 M 10.67 % | 41.031 M 210.74 % | 13.204 M -65.31 % | 38.059 M 39.73 % | 27.237 M 110.82 % | 12.919 M 113.95 % | -92.638 M -251.73 % | 61.053 M -55.37 % | 136.788 M -9.70 % | 151.474 M 32.86 % | 114.010 M 97.26 % | 57.797 M -52.15 % | 120.778 M -53.44 % | 259.411 M 54.01 % | 168.439 M 8.74 % | 154.901 M -7.08 % | 166.704 M 12.50 % | 148.179 M 45.84 % | 101.602 M 4 360.14 % | 2.278 M -94.74 % | 43.344 M -27.16 % | 59.507 M -38.38 % | 96.569 M 12.45 % | 85.877 M 6.33 % | 80.762 M -4.98 % | 84.996 M -28.70 % | 119.212 M 261.60 % | 32.968 M 78.22 % | 18.499 M -63.00 % | 49.996 M 0.46 % | 49.769 M -58.03 % | 118.580 M 57.05 % | 75.504 M -38.70 % | 123.178 M 175.78 % | 44.665 M 12.07 % | 39.855 M 266.33 % | -23.961 M -117.57 % | 136.362 M 648.13 % | 18.227 M -16.60 % | 21.855 M -81.07 % | 115.449 M -84.35 % | 737.888 M 374.45 % | 155.525 M 11.47 % | 139.528 M 58.23 % | 88.182 M 952.78 % | -10.341 M -112.80 % | 80.809 M 156.41 % | 31.515 M -64.28 % | 88.229 M 882.25 % | 8.982 M 204.08 % | -8.630 M 48.22 % | -16.667 M -127.78 % | 60.006 M -45.95 % | 111.015 M 136.65 % | 46.912 M 9.31 % | 42.918 M 11.46 % | 38.506 M 200.30 % | 12.823 M -66.77 % | 38.592 M 31.95 % | 29.248 M 7.76 % | 27.141 M |
| Income before tax | -6.942 M -110.04 % | 69.171 M -64.93 % | 197.256 M 34.24 % | 146.946 M 7.95 % | 136.125 M 112.85 % | 63.952 M 0.44 % | 63.674 M 318.75 % | 15.206 M -69.92 % | 50.549 M 58.76 % | 31.840 M 20.68 % | 26.385 M 134.79 % | -75.837 M -220.84 % | 62.760 M -55.75 % | 141.818 M -36.85 % | 224.591 M 39.23 % | 161.309 M 89.54 % | 85.107 M -51.84 % | 176.726 M -53.78 % | 382.355 M 85.24 % | 206.409 M 13.91 % | 181.205 M -17.56 % | 219.807 M 51.29 % | 145.284 M 91.13 % | 76.012 M 1 826.76 % | -4.402 M -113.96 % | 31.524 M -27.01 % | 43.191 M -51.76 % | 89.535 M 0.73 % | 88.890 M 3.57 % | 85.829 M 14.45 % | 74.994 M -60.76 % | 191.128 M 1 237.12 % | 14.294 M 177.92 % | -18.345 M -136.61 % | 50.116 M 12.18 % | 44.675 M -68.42 % | 141.461 M 59.82 % | 88.514 M -39.56 % | 146.454 M 500.37 % | 24.394 M 3.27 % | 23.621 M 153.86 % | -43.860 M -128.42 % | 154.349 M 698.87 % | 19.321 M -61.55 % | 50.253 M -67.66 % | 155.378 M -83.50 % | 941.934 M 554.33 % | 143.955 M 10.67 % | 130.073 M 27.81 % | 101.769 M 1 027.19 % | -10.976 M -112.92 % | 84.924 M 138.68 % | 35.581 M -60.88 % | 90.952 M 1 085.69 % | 7.671 M 200.71 % | -7.617 M 48.48 % | -14.785 M -122.30 % | 66.300 M -44.79 % | 120.084 M 130.14 % | 52.178 M 6.59 % | 48.952 M 14.24 % | 42.849 M 140.75 % | 17.798 M -62.34 % | 47.256 M 31.88 % | 35.832 M 18.53 % | 30.231 M |
| Income before tax ratio | 0.00 -108.68 % | 0.04 -53.29 % | 0.08 25.66 % | 0.06 7.07 % | 0.06 49.73 % | 0.04 36.94 % | 0.03 245.11 % | 0.01 -63.09 % | 0.02 48.02 % | 0.01 21.92 % | 0.01 124.63 % | -0.05 -277.87 % | 0.03 -48.96 % | 0.05 -45.39 % | 0.10 9.17 % | 0.09 59.10 % | 0.06 -47.30 % | 0.11 -46.85 % | 0.20 28.48 % | 0.16 16.54 % | 0.13 27.61 % | 0.11 -18.96 % | 0.13 28.54 % | 0.10 1 319.55 % | -0.01 -116.47 % | 0.05 -28.98 % | 0.07 -45.54 % | 0.13 -11.17 % | 0.15 16.71 % | 0.13 26.31 % | 0.10 -54.84 % | 0.22 1 281.04 % | 0.02 165.73 % | -0.02 -136.26 % | 0.07 49.70 % | 0.04 -52.79 % | 0.09 50.96 % | 0.06 -47.28 % | 0.12 427.32 % | 0.02 7.43 % | 0.02 144.24 % | -0.05 -140.59 % | 0.12 629.32 % | 0.02 -55.24 % | 0.04 -64.42 % | 0.10 -86.43 % | 0.74 467.57 % | 0.13 38.10 % | 0.09 20.78 % | 0.08 830.55 % | -0.01 -112.82 % | 0.08 169.10 % | 0.03 -60.61 % | 0.08 912.62 % | 0.01 164.06 % | -0.01 49.36 % | -0.02 -127.75 % | 0.09 -48.54 % | 0.17 106.23 % | 0.08 -4.61 % | 0.09 5.89 % | 0.08 200.28 % | 0.03 -67.31 % | 0.08 65.21 % | 0.05 -31.47 % | 0.07 |
| EBITDA | 33.190 M -69.59 % | 109.153 M -54.23 % | 238.468 M 27.13 % | 187.584 M 5.19 % | 178.323 M 73.23 % | 102.938 M 28.38 % | 80.181 M 37.91 % | 58.138 M -37.93 % | 93.663 M 31.87 % | 71.027 M 4.67 % | 67.858 M 297.87 % | -34.294 M -131.53 % | 108.753 M -42.33 % | 188.562 M -31.04 % | 273.456 M 30.35 % | 209.780 M 57.69 % | 133.037 M -40.53 % | 223.705 M -48.08 % | 430.848 M 88.80 % | 228.209 M 0.00 % | 228.206 M -12.55 % | 260.950 M 34.75 % | 193.656 M 87.28 % | 103.405 M 181.97 % | 36.672 M -44.41 % | 65.968 M -19.90 % | 82.353 M -34.07 % | 124.913 M 0.73 % | 124.013 M 3.81 % | 119.467 M 10.34 % | 108.271 M -51.83 % | 224.758 M 340.52 % | 51.021 M 185.86 % | 17.848 M -78.91 % | 84.638 M -1.09 % | 85.572 M -51.86 % | 177.770 M 38.49 % | 128.362 M -31.56 % | 187.554 M 183.46 % | 66.167 M 3.72 % | 63.796 M 2 613.63 % | -2.538 M -101.29 % | 197.053 M 211.37 % | 63.286 M -32.24 % | 93.396 M -50.88 % | 190.126 M 50.64 % | 126.209 M -35.27 % | 194.965 M 9.12 % | 178.663 M 19.72 % | 149.228 M 271.47 % | 40.173 M -70.21 % | 134.852 M 90.73 % | 70.703 M -46.37 % | 131.827 M 233.66 % | 39.509 M 6.76 % | 37.008 M 57.48 % | 23.500 M -77.18 % | 102.967 M -35.49 % | 159.618 M 67.25 % | 95.437 M 8.57 % | 87.906 M 8.47 % | 81.044 M 58.89 % | 51.006 M -37.57 % | 81.697 M 24.02 % | 65.872 M 9.18 % | 60.336 M |
| Net income ratio | -0.01 -126.72 % | 0.03 -43.74 % | 0.05 6.14 % | 0.05 7.77 % | 0.04 58.60 % | 0.03 50.90 % | 0.02 156.10 % | 0.01 -57.44 % | 0.02 30.28 % | 0.01 112.99 % | 0.01 109.87 % | -0.06 -323.35 % | 0.03 -48.53 % | 0.05 -21.90 % | 0.07 4.18 % | 0.06 65.58 % | 0.04 -47.63 % | 0.07 -46.46 % | 0.14 6.81 % | 0.13 11.25 % | 0.11 43.83 % | 0.08 -39.74 % | 0.13 -1.92 % | 0.14 3 050.03 % | 0.00 -93.80 % | 0.07 -29.12 % | 0.10 -30.43 % | 0.14 -0.83 % | 0.14 19.83 % | 0.12 4.86 % | 0.11 -17.94 % | 0.14 273.48 % | 0.04 50.35 % | 0.02 -63.35 % | 0.07 34.05 % | 0.05 -37.26 % | 0.08 48.34 % | 0.05 -46.53 % | 0.10 142.22 % | 0.04 16.58 % | 0.04 236.64 % | -0.03 -125.10 % | 0.10 583.00 % | 0.02 -2.90 % | 0.02 -79.17 % | 0.07 -87.13 % | 0.58 311.54 % | 0.14 39.09 % | 0.10 49.52 % | 0.07 771.92 % | -0.01 -112.70 % | 0.08 189.09 % | 0.03 -64.03 % | 0.08 738.87 % | 0.01 166.21 % | -0.01 49.11 % | -0.03 -134.57 % | 0.08 -49.62 % | 0.16 112.05 % | 0.07 -2.18 % | 0.07 3.31 % | 0.07 274.55 % | 0.02 -71.16 % | 0.07 65.29 % | 0.04 -37.69 % | 0.07 |
| Ratio EBITDA | 0.01 -73.70 % | 0.06 -39.03 % | 0.09 19.00 % | 0.08 4.33 % | 0.07 21.86 % | 0.06 75.04 % | 0.03 13.66 % | 0.03 -23.85 % | 0.04 22.95 % | 0.03 5.74 % | 0.03 240.10 % | -0.02 -146.42 % | 0.05 -33.49 % | 0.07 -40.37 % | 0.12 2.21 % | 0.12 32.36 % | 0.09 -34.92 % | 0.14 -40.30 % | 0.23 30.94 % | 0.17 2.31 % | 0.17 35.37 % | 0.13 -27.82 % | 0.17 25.95 % | 0.14 99.15 % | 0.07 -34.44 % | 0.11 -22.05 % | 0.14 -25.57 % | 0.18 -11.17 % | 0.20 16.98 % | 0.17 21.77 % | 0.14 -44.56 % | 0.26 354.99 % | 0.06 141.17 % | 0.02 -79.11 % | 0.11 31.99 % | 0.09 -28.05 % | 0.12 30.81 % | 0.09 -40.30 % | 0.15 148.96 % | 0.06 7.89 % | 0.06 2 164.91 % | 0.00 -101.84 % | 0.15 184.26 % | 0.05 -21.11 % | 0.07 -45.96 % | 0.12 23.96 % | 0.10 -43.85 % | 0.18 36.17 % | 0.13 13.14 % | 0.11 192.69 % | 0.04 -70.44 % | 0.13 115.04 % | 0.06 -45.99 % | 0.11 184.96 % | 0.04 -32.09 % | 0.06 54.78 % | 0.04 -71.60 % | 0.13 -39.88 % | 0.22 49.87 % | 0.15 -2.84 % | 0.15 0.53 % | 0.15 98.18 % | 0.08 -45.81 % | 0.14 55.36 % | 0.09 -36.87 % | 0.14 |
| Gross profit ratio | 0.02 -68.38 % | 0.06 -35.24 % | 0.09 12.25 % | 0.08 5.90 % | 0.08 18.05 % | 0.07 35.16 % | 0.05 56.39 % | 0.03 -26.74 % | 0.04 14.35 % | 0.04 27.61 % | 0.03 253.91 % | -0.02 -149.96 % | 0.04 -45.75 % | 0.07 -40.27 % | 0.12 -1.97 % | 0.12 15.39 % | 0.10 -23.43 % | 0.13 -40.91 % | 0.23 29.93 % | 0.18 0.27 % | 0.17 36.22 % | 0.13 -25.34 % | 0.17 14.82 % | 0.15 85.95 % | 0.08 -26.94 % | 0.11 -36.73 % | 0.17 -4.55 % | 0.18 -13.09 % | 0.21 21.79 % | 0.17 10.70 % | 0.16 65.21 % | 0.09 51.34 % | 0.06 122.94 % | 0.03 -75.74 % | 0.12 24.01 % | 0.09 -25.56 % | 0.12 22.21 % | 0.10 -39.82 % | 0.17 156.48 % | 0.07 6.50 % | 0.06 312.76 % | 0.02 -90.81 % | 0.16 186.52 % | 0.06 -20.39 % | 0.07 -45.22 % | 0.13 23.91 % | 0.11 -42.35 % | 0.18 19.04 % | 0.15 24.52 % | 0.12 90.26 % | 0.06 -53.96 % | 0.14 63.22 % | 0.09 -39.60 % | 0.14 214.78 % | 0.05 -30.01 % | 0.06 50.22 % | 0.04 -69.01 % | 0.14 -42.22 % | 0.24 56.48 % | 0.15 -3.41 % | 0.16 10.09 % | 0.15 65.75 % | 0.09 -40.02 % | 0.15 18.70 % | 0.12 -22.66 % | 0.16 |
| Weighted average shs out dil | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M -10.00 % | 777.793 M 11.11 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 3.88 % | 673.855 M -1.14 % | 681.660 M -9.24 % | 751.065 M -1.17 % | 759.948 M |
| Weighted average shs out | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.996 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.49 % | 696.554 M -0.49 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M -10.00 % | 777.793 M 11.11 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M 3.88 % | 673.855 M -1.14 % | 681.660 M -9.24 % | 751.065 M -1.17 % | 759.948 M |
| EPS diluted | -0.02 -131.58 % | 0.08 -57.78 % | 0.18 12.50 % | 0.16 6.67 % | 0.15 131.12 % | 0.06 10.75 % | 0.06 210.05 % | 0.02 -65.26 % | 0.05 39.85 % | 0.04 110.27 % | 0.02 114.23 % | -0.13 -249.08 % | 0.09 -56.40 % | 0.20 -33.33 % | 0.30 87.50 % | 0.16 92.77 % | 0.08 -51.18 % | 0.17 -66.67 % | 0.51 112.50 % | 0.24 9.09 % | 0.22 29.41 % | 0.17 -19.05 % | 0.21 50.00 % | 0.14 3 400.00 % | 0.00 -93.33 % | 0.06 -4.15 % | 0.06 -47.83 % | 0.12 0.00 % | 0.12 0.00 % | 0.12 0.00 % | 0.12 -25.00 % | 0.16 300.00 % | 0.04 0.00 % | 0.04 -43.66 % | 0.07 -11.25 % | 0.08 -50.00 % | 0.16 33.33 % | 0.12 -33.33 % | 0.18 125.00 % | 0.08 100.00 % | 0.04 216.96 % | -0.03 -118.00 % | 0.19 564.34 % | 0.03 0.00 % | 0.03 -82.13 % | 0.16 -84.76 % | 1.05 377.27 % | 0.22 10.00 % | 0.20 53.85 % | 0.13 978.38 % | -0.01 -113.45 % | 0.11 156.41 % | 0.04 -61.00 % | 0.11 1 347.37 % | 0.01 161.79 % | -0.01 42.52 % | -0.02 -124.97 % | 0.09 -46.44 % | 0.16 148.83 % | 0.06 12.61 % | 0.06 0.00 % | 0.06 200.53 % | 0.02 -66.73 % | 0.06 33.10 % | 0.04 20.17 % | 0.04 |
| Earnings per share | -0.02 -131.58 % | 0.08 -57.78 % | 0.18 12.50 % | 0.16 6.67 % | 0.15 131.12 % | 0.06 10.75 % | 0.06 210.05 % | 0.02 -65.26 % | 0.05 39.85 % | 0.04 110.27 % | 0.02 114.23 % | -0.13 -249.08 % | 0.09 -56.40 % | 0.20 -33.33 % | 0.30 87.50 % | 0.16 92.77 % | 0.08 -51.18 % | 0.17 -66.67 % | 0.51 112.50 % | 0.24 9.09 % | 0.22 29.41 % | 0.17 -19.05 % | 0.21 50.00 % | 0.14 3 400.00 % | 0.00 -93.33 % | 0.06 -4.15 % | 0.06 -47.83 % | 0.12 0.00 % | 0.12 0.00 % | 0.12 0.00 % | 0.12 -25.00 % | 0.16 300.00 % | 0.04 0.00 % | 0.04 -43.66 % | 0.07 -11.25 % | 0.08 -50.00 % | 0.16 33.33 % | 0.12 -33.33 % | 0.18 125.00 % | 0.08 100.00 % | 0.04 216.96 % | -0.03 -118.00 % | 0.19 564.34 % | 0.03 0.00 % | 0.03 -82.13 % | 0.16 -84.76 % | 1.05 377.27 % | 0.22 10.00 % | 0.20 53.85 % | 0.13 978.38 % | -0.01 -113.45 % | 0.11 156.41 % | 0.04 -61.00 % | 0.11 1 347.37 % | 0.01 161.79 % | -0.01 42.52 % | -0.02 -124.97 % | 0.09 -46.44 % | 0.16 148.83 % | 0.06 12.61 % | 0.06 0.00 % | 0.06 200.53 % | 0.02 -66.73 % | 0.06 33.10 % | 0.04 20.17 % | 0.04 |
| Gross profit | 42.550 M -63.44 % | 116.381 M -51.39 % | 239.406 M 19.91 % | 199.648 M 6.77 % | 186.989 M 67.83 % | 111.417 M -0.87 % | 112.396 M 89.76 % | 59.232 M -40.29 % | 99.193 M 22.65 % | 80.876 M 26.31 % | 64.028 M 317.38 % | -29.454 M -133.94 % | 86.775 M -52.96 % | 184.478 M -30.93 % | 267.089 M 25.02 % | 213.636 M 37.47 % | 155.406 M -30.04 % | 222.120 M -48.61 % | 432.262 M 87.34 % | 230.732 M -2.00 % | 235.429 M -12.00 % | 267.539 M 39.37 % | 191.962 M 70.73 % | 112.435 M 163.29 % | 42.704 M -38.05 % | 68.934 M -34.98 % | 106.017 M -15.46 % | 125.397 M -1.46 % | 127.250 M 8.07 % | 117.747 M 0.30 % | 117.389 M 43.55 % | 81.776 M 46.52 % | 55.811 M 164.26 % | 21.120 M -75.51 % | 86.229 M -7.07 % | 92.791 M -50.20 % | 186.310 M 29.39 % | 143.996 M -31.01 % | 208.711 M 192.02 % | 71.472 M 2.39 % | 69.807 M 402.46 % | 13.893 M -93.56 % | 215.848 M 213.84 % | 68.777 M -31.62 % | 100.586 M -50.21 % | 202.009 M 50.58 % | 134.152 M -33.54 % | 201.852 M -4.60 % | 211.583 M 31.77 % | 160.566 M 141.48 % | 66.493 M -53.60 % | 143.303 M 44.77 % | 98.988 M -40.02 % | 165.023 M 268.59 % | 44.772 M 10.03 % | 40.692 M 52.83 % | 26.625 M -75.10 % | 106.923 M -38.00 % | 172.451 M 74.62 % | 98.757 M 7.94 % | 91.496 M 18.78 % | 77.031 M 32.89 % | 57.966 M -30.89 % | 83.877 M -5.25 % | 88.523 M 33.75 % | 66.183 M |
| Income tax expense | 26.781 M 137.84 % | 11.260 M 16.24 % | 9.687 M -57.37 % | 22.722 M 10.19 % | 20.621 M 283.43 % | 5.378 M 25.64 % | 4.280 M 5.20 % | 4.069 M -49.04 % | 7.985 M -4.95 % | 8.401 M -37.61 % | 13.465 M -19.85 % | 16.801 M 884.24 % | 1.707 M -66.06 % | 5.030 M -64.67 % | 14.238 M -9.87 % | 15.797 M 906.79 % | -1.958 M -114.34 % | 13.655 M -48.03 % | 26.274 M 54.99 % | 16.952 M 117.36 % | 7.799 M 228.24 % | 2.376 M -26.06 % | 3.214 M -35.48 % | 4.981 M 2 494.71 % | -208.000 K -104.29 % | 4.854 M 853.76 % | -643.970 K -137.40 % | 1.722 M -55.73 % | 3.890 M -31.51 % | 5.680 M 333.92 % | 1.309 M -95.82 % | 31.301 M 1 620.78 % | 1.819 M -40.75 % | 3.070 M -2.98 % | 3.164 M 3.98 % | 3.043 M -21.55 % | 3.879 M 9.64 % | 3.538 M 391.59 % | -1.213 M -230.33 % | 931.000 K -24.74 % | 1.237 M 126.28 % | -4.707 M -114.81 % | 31.782 M 776.52 % | 3.626 M -50.29 % | 7.294 M 33.39 % | 5.468 M -97.28 % | 201.231 M 1 750.11 % | -12.195 M -27.00 % | -9.602 M -175.68 % | 12.687 M 737.80 % | 1.514 M -64.18 % | 4.227 M 3.86 % | 4.070 M 97.57 % | 2.060 M -11.61 % | 2.331 M -47.77 % | 4.462 M -24.50 % | 5.910 M 46.83 % | 4.025 M -8.59 % | 4.403 M -20.39 % | 5.531 M -21.21 % | 7.020 M 84.06 % | 3.814 M -25.51 % | 5.120 M -42.43 % | 8.893 M 120.78 % | 4.028 M -46.51 % | 7.531 M |
| Cost of revenue | 2.215 B 20.64 % | 1.836 B -22.25 % | 2.361 B 5.66 % | 2.235 B 0.32 % | 2.227 B 40.36 % | 1.587 B -27.97 % | 2.203 B 19.14 % | 1.849 B -17.53 % | 2.242 B 6.67 % | 2.102 B -1.83 % | 2.141 B 34.60 % | 1.591 B -28.07 % | 2.212 B -10.32 % | 2.466 B 21.77 % | 2.025 B 27.87 % | 1.584 B 17.02 % | 1.353 B -5.29 % | 1.429 B -2.54 % | 1.466 B 35.02 % | 1.086 B -2.31 % | 1.112 B -38.84 % | 1.818 B 96.50 % | 925.156 M 44.82 % | 638.844 M 30.94 % | 487.896 M -12.38 % | 556.844 M 10.72 % | 502.922 M -10.53 % | 562.097 M 17.33 % | 479.070 M -15.29 % | 565.536 M -11.18 % | 636.694 M -19.01 % | 786.097 M -6.48 % | 840.570 M 14.35 % | 735.101 M 10.89 % | 662.910 M -26.90 % | 906.899 M -30.66 % | 1.308 B 3.20 % | 1.267 B 23.97 % | 1.022 B 1.24 % | 1.010 B -4.28 % | 1.055 B 15.92 % | 910.127 M -17.57 % | 1.104 B -2.83 % | 1.136 B -12.75 % | 1.302 B -2.91 % | 1.341 B 18.10 % | 1.136 B 26.24 % | 899.711 M -22.64 % | 1.163 B 2.16 % | 1.138 B 18.96 % | 956.949 M 9.71 % | 872.234 M -16.61 % | 1.046 B 5.88 % | 987.926 M 5.11 % | 939.883 M 60.49 % | 585.639 M -0.57 % | 588.978 M -10.66 % | 659.244 M 21.72 % | 541.605 M 0.09 % | 541.095 M 12.47 % | 481.104 M 6.04 % | 453.685 M -24.88 % | 603.972 M 23.09 % | 490.666 M -22.27 % | 631.208 M 80.36 % | 349.973 M |
| General and administrative expenses | 45.633 M 5.53 % | 43.243 M 19.59 % | 36.160 M -13.02 % | 41.571 M -1.57 % | 42.236 M -2.66 % | 43.390 M 6.17 % | 40.867 M 9.26 % | 37.403 M -3.15 % | 38.618 M -1.32 % | 39.134 M -5.71 % | 41.505 M 8.23 % | 38.350 M -4.34 % | 40.088 M 3.01 % | 38.917 M 1.02 % | 38.523 M -14.02 % | 44.805 M 16.01 % | 38.622 M -2.74 % | 39.709 M -6.01 % | 42.246 M 1.98 % | 41.427 M -10.86 % | 46.476 M 20.07 % | 38.706 M -3.70 % | 40.195 M -10.95 % | 45.135 M 7.78 % | 41.877 M 19.42 % | 35.066 M -17.95 % | 42.735 M 18.33 % | 36.115 M -10.32 % | 40.271 M 6.78 % | 37.714 M -19.12 % | 46.632 M -3.00 % | 48.072 M 28.25 % | 37.482 M -9.05 % | 41.210 M 9.76 % | 37.544 M -1.11 % | 37.965 M 5.76 % | 35.899 M -22.78 % | 46.490 M 12.29 % | 41.400 M 10.62 % | 37.425 M 0.39 % | 37.281 M -13.28 % | 42.988 M 9.61 % | 39.217 M 15.51 % | 33.953 M 5.06 % | 32.319 M -5.58 % | 34.229 M 20.77 % | 28.341 M -21.00 % | 35.873 M -22.52 % | 46.302 M 84.75 % | 25.062 M -25.41 % | 33.598 M 3.44 % | 32.480 M -1.19 % | 32.872 M -32.50 % | 48.701 M 62.58 % | 29.955 M 22.25 % | 24.502 M -12.21 % | 27.909 M -1.09 % | 28.217 M -7.83 % | 30.614 M 20.49 % | 25.409 M -0.38 % | 25.505 M -5.03 % | 26.856 M 19.12 % | 22.546 M 2.48 % | 21.999 M -34.44 % | 33.557 M 33.16 % | 25.201 M |
| Selling and marketing expenses | 8.022 M -9.55 % | 8.869 M -14.93 % | 10.426 M -28.47 % | 14.576 M 15.81 % | 12.586 M 49.02 % | 8.446 M -26.05 % | 11.421 M 9.89 % | 10.393 M -18.44 % | 12.743 M 1.13 % | 12.600 M -11.69 % | 14.268 M 41.41 % | 10.090 M 46.00 % | 6.911 M -8.91 % | 7.587 M -15.65 % | 8.995 M -11.74 % | 10.192 M -8.37 % | 11.123 M 23.36 % | 9.017 M -2.93 % | 9.289 M -5.82 % | 9.863 M -7.08 % | 10.614 M -6.60 % | 11.364 M 87.21 % | 6.070 M -27.58 % | 8.382 M 0.59 % | 8.333 M 47.30 % | 5.657 M 12.89 % | 5.011 M 50.17 % | 3.337 M 11.72 % | 2.987 M -0.23 % | 2.994 M -32.85 % | 4.458 M -25.64 % | 5.996 M 32.92 % | 4.511 M 11.52 % | 4.045 M -53.94 % | 8.782 M 2.32 % | 8.583 M -18.67 % | 10.553 M 4.47 % | 10.101 M -28.56 % | 14.139 M 16.02 % | 12.187 M 17.90 % | 10.337 M -12.27 % | 11.783 M -26.86 % | 16.110 M 7.48 % | 14.989 M -8.90 % | 16.453 M 13.56 % | 14.488 M -25.81 % | 19.529 M 80.89 % | 10.796 M -51.23 % | 22.135 M 26.94 % | 17.437 M 37.68 % | 12.665 M -19.52 % | 15.737 M -22.90 % | 20.410 M 24.88 % | 16.344 M 88.04 % | 8.692 M 16.12 % | 7.485 M 16.79 % | 6.409 M 14.24 % | 5.610 M -28.51 % | 7.847 M 4.33 % | 7.522 M -9.13 % | 8.278 M 56.22 % | 5.299 M -47.00 % | 9.999 M 47.06 % | 6.799 M -43.51 % | 12.036 M 45.66 % | 8.263 M |
| Other expenses | -1.570 M 11.10 % | -1.766 M -16.72 % | -1.513 M -12.75 % | -1.342 M 36.37 % | -2.109 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.295 M 94.42 % | -23.199 M -14 399.59 % | -160.000 K 99.28 % | -22.136 M -7 278.67 % | -300.000 K -107.63 % | 3.931 M 207.37 % | 1.279 M 1.75 % | 1.257 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 -100.00 % | 43.744 M 372.84 % | -16.033 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 |
| Operating expenses | 52.085 M 3.45 % | 50.346 M 11.70 % | 45.072 M -17.76 % | 54.805 M 3.97 % | 52.713 M 1.69 % | 51.836 M 2.54 % | 50.552 M 14.58 % | 44.119 M -14.10 % | 51.361 M 1.83 % | 50.439 M 54.84 % | 32.574 M -32.53 % | 48.280 M 94.18 % | 24.863 M -46.19 % | 46.204 M 24.28 % | 37.179 M -30.84 % | 53.758 M -25.37 % | 72.031 M 47.83 % | 48.726 M -5.45 % | 51.535 M 0.48 % | 51.290 M -10.16 % | 57.090 M 14.02 % | 50.070 M 8.22 % | 46.265 M -13.55 % | 53.517 M 6.59 % | 50.210 M 23.30 % | 40.723 M -14.71 % | 47.746 M 21.02 % | 39.452 M -8.80 % | 43.258 M 6.26 % | 40.708 M -20.32 % | 51.090 M -5.51 % | 54.068 M 28.75 % | 41.993 M -7.21 % | 45.255 M -2.31 % | 46.326 M -0.48 % | 46.548 M 0.21 % | 46.452 M -17.92 % | 56.591 M 1.89 % | 55.540 M 11.95 % | 49.612 M 4.19 % | 47.618 M -13.06 % | 54.771 M -1.01 % | 55.328 M 13.05 % | 48.942 M 0.35 % | 48.772 M 0.11 % | 48.717 M 1.77 % | 47.870 M 2.57 % | 46.669 M -31.81 % | 68.437 M 61.03 % | 42.499 M -52.78 % | 90.007 M 179.66 % | 32.184 M -39.60 % | 53.282 M -18.08 % | 65.045 M 68.31 % | 38.646 M 20.82 % | 31.987 M -6.79 % | 34.318 M 1.45 % | 33.827 M -12.05 % | 38.462 M 16.79 % | 32.931 M -2.52 % | 33.783 M 5.06 % | 32.155 M -1.20 % | 32.544 M 13.01 % | 28.798 M -36.84 % | 45.593 M 36.24 % | 33.464 M |
| Cost and expenses | 2.267 B 20.18 % | 1.886 B -21.61 % | 2.406 B 5.10 % | 2.289 B 0.41 % | 2.280 B 39.14 % | 1.639 B -27.29 % | 2.254 B 19.04 % | 1.893 B -17.45 % | 2.293 B 6.55 % | 2.152 B -0.98 % | 2.174 B 32.62 % | 1.639 B -26.71 % | 2.236 B -10.98 % | 2.512 B 21.81 % | 2.062 B 25.94 % | 1.638 B 14.88 % | 1.425 B -3.54 % | 1.478 B -2.64 % | 1.518 B 33.46 % | 1.137 B -2.70 % | 1.169 B -37.42 % | 1.868 B 92.29 % | 971.421 M 40.31 % | 692.361 M 28.67 % | 538.106 M -9.95 % | 597.567 M 8.52 % | 550.669 M -8.46 % | 601.549 M 15.17 % | 522.328 M -13.84 % | 606.244 M -11.86 % | 687.784 M -18.14 % | 840.165 M -4.80 % | 882.563 M 13.10 % | 780.356 M 10.03 % | 709.237 M -25.61 % | 953.447 M -29.60 % | 1.354 B 2.30 % | 1.324 B 22.83 % | 1.078 B 1.75 % | 1.059 B -3.92 % | 1.103 B 14.27 % | 964.898 M -16.78 % | 1.159 B -2.18 % | 1.185 B -12.28 % | 1.351 B -2.80 % | 1.390 B 17.44 % | 1.184 B 25.07 % | 946.380 M -23.15 % | 1.231 B 4.28 % | 1.181 B 12.79 % | 1.047 B 15.76 % | 904.418 M -17.72 % | 1.099 B 4.40 % | 1.053 B 7.61 % | 978.529 M 58.43 % | 617.626 M -0.91 % | 623.296 M -10.07 % | 693.071 M 19.48 % | 580.067 M 1.05 % | 574.026 M 11.49 % | 514.887 M 5.98 % | 485.840 M -23.67 % | 636.517 M 22.53 % | 519.464 M -23.25 % | 676.801 M 76.51 % | 383.437 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 53.655 M 2.96 % | 52.112 M 11.86 % | 46.586 M -17.03 % | 56.147 M 2.42 % | 54.822 M 5.76 % | 51.836 M -0.86 % | 52.288 M 9.40 % | 47.796 M -6.94 % | 51.361 M -0.72 % | 51.734 M -7.24 % | 55.774 M 15.14 % | 48.440 M 3.07 % | 46.999 M 1.06 % | 46.504 M -2.13 % | 47.518 M -13.60 % | 54.997 M 10.56 % | 49.745 M 2.09 % | 48.726 M -5.45 % | 51.535 M 0.48 % | 51.290 M -10.16 % | 57.090 M 14.02 % | 50.070 M 8.22 % | 46.265 M -13.55 % | 53.517 M 6.59 % | 50.210 M 23.30 % | 40.723 M -14.71 % | 47.746 M 21.02 % | 39.452 M -8.80 % | 43.258 M 6.26 % | 40.708 M -20.32 % | 51.090 M -5.51 % | 54.068 M 28.75 % | 41.993 M -7.21 % | 45.255 M -2.31 % | 46.326 M -0.48 % | 46.548 M 0.21 % | 46.452 M -17.92 % | 56.591 M 1.89 % | 55.540 M 11.95 % | 49.612 M 4.19 % | 47.618 M -13.06 % | 54.771 M -1.01 % | 55.328 M 13.05 % | 48.942 M 0.35 % | 48.772 M 0.11 % | 48.717 M 1.77 % | 47.870 M 2.57 % | 46.669 M -31.81 % | 68.437 M 61.03 % | 42.499 M -8.14 % | 46.263 M -4.05 % | 48.217 M -9.51 % | 53.282 M -18.08 % | 65.045 M 68.31 % | 38.646 M 20.82 % | 31.987 M -6.79 % | 34.318 M 1.45 % | 33.827 M -12.05 % | 38.462 M 16.79 % | 32.931 M -2.52 % | 33.783 M 5.06 % | 32.155 M -1.20 % | 32.544 M 13.01 % | 28.798 M -36.84 % | 45.593 M 36.24 % | 33.464 M |
| Interest income | 599.000 K 223.78 % | 185.000 K -87.11 % | 1.435 M 863.41 % | 149.000 K -72.36 % | 539.000 K 6 637.50 % | 8.000 K -98.45 % | 517.202 K 5 646.69 % | 9.000 K -97.94 % | 437.000 K 21 750.00 % | 2.000 K -98.94 % | 188.952 K 3 049.20 % | 6.000 K -96.72 % | 183.000 K 1 120.00 % | 15.000 K -89.12 % | 137.863 K 1 623.29 % | 8.000 K -97.51 % | 321.000 K 7 925.00 % | 4.000 K | 0.000 -100.00 % | 33.000 K -84.29 % | 210.000 K 56.72 % | 134.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 540.574 K 329.03 % | 126.000 K -73.36 % | 473.000 K -62.13 % | 1.249 M 122.06 % | 562.458 K | 0.000 -100.00 % | 542.000 K | 0.000 -100.00 % | 18.684 M 4 265.52 % | 428.000 K -14.23 % | 499.000 K 2 276.19 % | 21.000 K -96.41 % | 585.135 K 103.75 % | -15.586 M -6 966.08 % | 227.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 248.279 K | 0.000 | 0.000 | 0.000 |
| Interest expense | 52.000 K 147.62 % | 21.000 K -88.56 % | 183.536 K 7.96 % | 170.000 K 57.41 % | 108.000 K 500.00 % | 18.000 K -87.16 % | 140.234 K -76.15 % | 588.000 K -4.85 % | 618.000 K 1 893.55 % | 31.000 K -8.80 % | 33.992 K -8.13 % | 37.000 K -80.53 % | 190.000 K 341.86 % | 43.000 K -6.86 % | 46.169 K -9.47 % | 51.000 K -27.14 % | 70.000 K 150.00 % | 28.000 K -89.06 % | 256.052 K 8.04 % | 237.000 K -61.77 % | 620.000 K -29.55 % | 880.000 K 3.25 % | 852.341 K 44.96 % | 588.000 K 2 161.54 % | 26.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 80.000 K | 0.000 | 0.000 -100.00 % | 170.000 K -74.44 % | 665.000 K -25.28 % | 890.000 K -25.73 % | 1.198 M -27.25 % | 1.647 M -42.09 % | 2.844 M 22.43 % | 2.323 M -15.16 % | 2.738 M -24.40 % | 3.622 M 17.64 % | 3.079 M -26.88 % | 4.211 M -34.75 % | 6.454 M -23.53 % | 8.440 M -4.23 % | 8.813 M 114.38 % | 4.111 M -69.90 % | 13.658 M -15.83 % | 16.226 M 1.36 % | 16.008 M -8.83 % | 17.558 M -5.12 % | 18.505 M 4.55 % | 17.700 M 14.94 % | 15.400 M -3.31 % | 15.928 M -9.84 % | 17.667 M 13.35 % | 15.587 M 63.99 % | 9.505 M 14.42 % | 8.307 M -10.14 % | 9.244 M -10.56 % | 10.335 M 3.95 % | 9.942 M 2.86 % | 9.666 M 47.17 % | 6.568 M -3.51 % | 6.807 M -9.95 % | 7.559 M -11.07 % | 8.500 M |
| Depreciation and amortization | 40.080 M 0.30 % | 39.961 M -2.60 % | 41.028 M 1.38 % | 40.468 M -3.85 % | 42.090 M -0.61 % | 42.347 M 158.75 % | 16.366 M -61.96 % | 43.025 M -0.81 % | 43.378 M 4.10 % | 41.671 M 0.56 % | 41.440 M -0.16 % | 41.506 M -10.04 % | 46.139 M -3.18 % | 47.653 M -2.39 % | 48.819 M 0.40 % | 48.623 M 1.59 % | 47.860 M 1.01 % | 47.383 M -1.77 % | 48.237 M 0.37 % | 48.058 M 3.62 % | 46.381 M 15.20 % | 40.263 M -12.28 % | 45.899 M 14.36 % | 40.137 M -2.22 % | 41.048 M 19.17 % | 34.444 M -12.22 % | 39.240 M 10.92 % | 35.378 M 0.96 % | 35.043 M 4.18 % | 33.638 M -0.77 % | 33.900 M -0.44 % | 34.051 M -5.58 % | 36.062 M 2.15 % | 35.303 M -4.41 % | 36.932 M -1.89 % | 37.645 M -0.70 % | 37.912 M 1.03 % | 37.525 M -2.18 % | 38.361 M 0.55 % | 38.151 M 2.84 % | 37.096 M -0.04 % | 37.111 M 2.38 % | 36.249 M 2.04 % | 35.525 M 0.89 % | 35.213 M 2.08 % | 34.494 M 4.25 % | 33.089 M -4.87 % | 34.784 M 3.19 % | 33.710 M 12.74 % | 29.901 M -8.40 % | 32.643 M 1.29 % | 32.228 M 25.19 % | 25.743 M 3.19 % | 24.947 M 76.04 % | 14.171 M -51.20 % | 29.038 M 0.90 % | 28.780 M 1.48 % | 28.360 M -6.37 % | 30.290 M 2.29 % | 29.611 M 2.06 % | 29.012 M 1.69 % | 28.529 M 7.09 % | 26.640 M 0.08 % | 26.618 M 18.40 % | 22.481 M 4.05 % | 21.605 M |
| Operating income | -9.535 M -114.44 % | 66.035 M -66.02 % | 194.334 M 34.17 % | 144.843 M 7.87 % | 134.276 M 125.37 % | 59.581 M -3.66 % | 61.844 M 309.21 % | 15.113 M -69.95 % | 50.285 M 60.65 % | 31.301 M 21.66 % | 25.729 M 133.74 % | -76.254 M -221.43 % | 62.797 M -55.56 % | 141.317 M -37.05 % | 224.501 M 40.39 % | 159.918 M 49.57 % | 106.918 M -39.51 % | 176.754 M -53.80 % | 382.611 M 111.80 % | 180.646 M -0.65 % | 181.825 M -17.61 % | 220.687 M 49.36 % | 147.757 M 133.54 % | 63.268 M 1 545.80 % | -4.376 M -115.51 % | 28.211 M -34.57 % | 43.113 M -51.85 % | 89.535 M 0.64 % | 88.970 M 3.66 % | 85.829 M 205.03 % | -81.715 M -142.75 % | 191.128 M 1 177.68 % | 14.959 M 185.70 % | -17.455 M -134.83 % | 50.116 M 12.18 % | 44.675 M -68.42 % | 141.461 M 59.82 % | 88.514 M -39.56 % | 146.454 M 500.37 % | 24.394 M 3.27 % | 23.621 M 153.86 % | -43.860 M -128.42 % | 154.349 M 698.87 % | 19.321 M -66.79 % | 58.183 M -62.62 % | 155.632 M 67.13 % | 93.120 M -35.31 % | 143.955 M -0.69 % | 144.953 M 19.17 % | 121.638 M 5 134.23 % | 2.324 M -97.72 % | 101.964 M 126.79 % | 44.960 M -54.05 % | 97.844 M 286.16 % | 25.338 M 217.92 % | 7.970 M 250.95 % | -5.280 M -107.22 % | 73.096 M -43.48 % | 129.328 M 96.47 % | 65.826 M 11.77 % | 58.894 M 12.15 % | 52.515 M 115.53 % | 24.366 M -55.76 % | 55.079 M 26.94 % | 43.391 M 12.03 % | 38.731 M |
| Operating income ratio | 0.00 -112.49 % | 0.03 -54.73 % | 0.07 25.59 % | 0.06 6.99 % | 0.06 58.53 % | 0.04 31.36 % | 0.03 237.25 % | 0.01 -63.13 % | 0.02 49.78 % | 0.01 22.91 % | 0.01 123.89 % | -0.05 -278.74 % | 0.03 -48.75 % | 0.05 -45.56 % | 0.10 10.08 % | 0.09 25.55 % | 0.07 -33.80 % | 0.11 -46.88 % | 0.20 46.90 % | 0.14 1.65 % | 0.13 27.53 % | 0.11 -19.99 % | 0.13 57.06 % | 0.08 1 121.11 % | -0.01 -118.29 % | 0.05 -36.33 % | 0.07 -45.64 % | 0.13 -11.25 % | 0.15 16.82 % | 0.13 215.92 % | -0.11 -149.21 % | 0.22 1 219.65 % | 0.02 172.30 % | -0.02 -134.50 % | 0.07 49.70 % | 0.04 -52.79 % | 0.09 50.96 % | 0.06 -47.28 % | 0.12 427.32 % | 0.02 7.43 % | 0.02 144.24 % | -0.05 -140.59 % | 0.12 629.32 % | 0.02 -61.34 % | 0.04 -58.87 % | 0.10 37.52 % | 0.07 -43.89 % | 0.13 23.92 % | 0.11 12.61 % | 0.09 4 024.14 % | 0.00 -97.74 % | 0.10 155.69 % | 0.04 -53.73 % | 0.08 229.79 % | 0.03 102.22 % | 0.01 248.36 % | -0.01 -108.99 % | 0.10 -47.32 % | 0.18 76.05 % | 0.10 0.02 % | 0.10 3.94 % | 0.10 168.82 % | 0.04 -61.60 % | 0.10 59.01 % | 0.06 -35.22 % | 0.09 |
| Total other income expenses net | 2.593 M -17.32 % | 3.136 M 7.30 % | 2.923 M 38.98 % | 2.103 M 13.74 % | 1.849 M 16.14 % | 1.592 M -13.03 % | 1.830 M 1 868.19 % | 93.000 K -64.77 % | 264.000 K -51.02 % | 539.000 K -17.86 % | 656.211 K 57.36 % | 417.000 K 1 227.03 % | -37.000 K -107.39 % | 501.000 K -58.99 % | 1.222 M -12.18 % | 1.391 M 106.38 % | -21.811 M -11 701.60 % | 188.000 K -88.46 % | 1.629 M -93.30 % | 24.318 M 4 022.26 % | -620.000 K 29.55 % | -880.000 K -113.15 % | -412.857 K -103.24 % | 12.744 M 310.57 % | 3.104 M -6.31 % | 3.313 M 121.97 % | -15.079 M | 0.000 100.00 % | -80.000 K | 0.000 -100.00 % | 8.695 M | 0.000 100.00 % | -665.000 K -111.49 % | 5.790 M | 0.000 100.00 % | -3.252 M | 0.000 100.00 % | -2.316 M | 0.000 100.00 % | -4.144 M -3.44 % | -4.006 M | 0.000 100.00 % | -9.551 M -52.53 % | -6.262 M -301.15 % | -1.561 M -514.57 % | -254.000 K 98.52 % | -17.132 M -3.55 % | -16.544 M -26.55 % | -13.073 M 34.20 % | -19.869 M -258.48 % | 12.537 M 173.58 % | -17.040 M -68.30 % | -10.125 M -46.91 % | -6.892 M -546.07 % | 1.545 M 109.91 % | -15.587 M -2 708.47 % | -555.000 K 91.83 % | -6.796 M 51.13 % | -13.905 M -1.89 % | -13.648 M -55.78 % | -8.761 M -47.02 % | -5.959 M 21.83 % | -7.623 M 2.55 % | -7.823 M -10.21 % | -7.098 M -185.29 % | -2.488 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -236.191 M 50.17 % | -474.003 M -31.81 % | -359.608 M 5.46 % | -380.357 M -13.43 % | -335.309 M -23.81 % | -270.819 M 2.09 % | -276.586 M -15.31 % | -239.865 M 2.60 % | -246.269 M 17.47 % | -298.396 M 6.56 % | -319.330 M 34.07 % | -484.317 M -78.60 % | -271.181 M 35.55 % | -420.764 M 3.37 % | -435.442 M -16.14 % | -374.942 M -93.87 % | -193.400 M 67.07 % | -587.261 M 24.66 % | -779.487 M -46.14 % | -533.395 M -175.33 % | -193.726 M -35.58 % | -142.882 M -175.51 % | -51.861 M -8 251.16 % | -621.000 K 98.74 % | -49.091 M 52.12 % | -102.539 M 18.44 % | -125.719 M -20.25 % | -104.549 M 24.80 % | -139.019 M -16.98 % | -118.839 M 6.93 % | -127.687 M -33.67 % | -95.526 M 74.51 % | -374.763 M -56.56 % | -239.372 M -46.71 % | -163.162 M -681.04 % | 28.081 M -65.72 % | 81.918 M 171.67 % | -114.306 M -167.51 % | 169.320 M -60.01 % | 423.431 M 107.41 % | 204.148 M -21.91 % | 261.422 M -45.43 % | 479.068 M -25.23 % | 640.700 M 60.00 % | 400.448 M 1 063.75 % | 34.410 M -97.32 % | 1.285 B -13.68 % | 1.488 B 0.18 % | 1.486 B -18.66 % | 1.827 B 4.22 % | 1.753 B 14.79 % | 1.527 B 27.93 % | 1.193 B -22.60 % | 1.542 B 32.80 % | 1.161 B 67.08 % | 694.919 M 80.77 % | 384.428 M -47.09 % | 726.543 M -3.85 % | 755.600 M 7.07 % | 705.687 M -29.05 % | 994.627 M 3.23 % | 963.483 M |
| Total investments | 530.206 M -15.83 % | 629.953 M 6.95 % | 589.034 M 45.41 % | 405.077 M 8.95 % | 371.809 M -13.61 % | 430.389 M 36.66 % | 314.931 M 7.14 % | 293.934 M 97.90 % | 148.529 M 4.54 % | 142.084 M -65.30 % | 409.515 M 45.71 % | 281.053 M -42.50 % | 488.760 M -17.38 % | 591.607 M -2.92 % | 609.425 M 48.58 % | 410.157 M -32.20 % | 604.954 M -18.21 % | 739.647 M 237.10 % | 219.417 M 0.10 % | 219.190 M -37.14 % | 348.696 M -9.37 % | 384.739 M 22.25 % | 314.718 M 449.26 % | 57.299 M -66.67 % | 171.918 M -69.54 % | 564.485 M 0.39 % | 562.301 M -9.97 % | 624.581 M 27.32 % | 490.574 M -9.77 % | 543.703 M 13.31 % | 479.849 M 4.40 % | 459.621 M 31.70 % | 348.999 M -34.83 % | 535.549 M 65.90 % | 322.820 M 41.93 % | 227.455 M -2.06 % | 232.248 M 21.20 % | 191.628 M -54.78 % | 423.769 M -49.96 % | 846.862 M 6 450.10 % | 12.929 M -95.37 % | 279.081 M 17.60 % | 237.313 M 29.69 % | 182.987 M 15.25 % | 158.778 M -86.30 % | 1.159 B 439.84 % | 214.616 M 8.09 % | 198.552 M -22.35 % | 255.713 M 30.67 % | 195.689 M -13.82 % | 227.069 M 7.99 % | 210.259 M -34.76 % | 322.305 M 50.81 % | 213.711 M 8.68 % | 196.638 M -36.08 % | 307.613 M -4.25 % | 321.258 M -18.03 % | 391.925 M 49.57 % | 262.032 M -13.16 % | 301.728 M -11.74 % | 341.853 M -14.29 % | 398.870 M |
| Total debt | 3.752 M 223.73 % | 1.159 M -19.49 % | 1.440 M -97.22 % | 51.698 M 4 379.90 % | 1.154 M -17.98 % | 1.407 M -16.96 % | 1.694 M -97.93 % | 81.978 M -19.83 % | 102.258 M 3 933.85 % | 2.535 M -9.75 % | 2.809 M -8.80 % | 3.080 M -8.00 % | 3.348 M -7.33 % | 3.613 M -6.75 % | 3.874 M -6.28 % | 4.134 M -87.55 % | 33.193 M 1 076.64 % | 2.821 M -5.35 % | 2.980 M -94.39 % | 53.138 M 1 513.18 % | 3.294 M -97.72 % | 144.633 M 54.59 % | 93.558 M -7.91 % | 101.599 M 21 562.90 % | 469.000 K 52.77 % | 307.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 169.846 M 140.63 % | 70.585 M -50.55 % | 142.745 M 11.52 % | 128.000 M -27.27 % | 176.000 M -50.56 % | 356.000 M -12.10 % | 405.000 M 24.99 % | 324.035 M | 0.000 -100.00 % | 329.904 M -29.19 % | 465.878 M -38.92 % | 762.715 M -9.00 % | 838.192 M 47.93 % | 566.610 M 143.97 % | 232.247 M -84.15 % | 1.466 B -4.45 % | 1.534 B -2.09 % | 1.567 B -18.23 % | 1.916 B 5.87 % | 1.810 B 11.93 % | 1.617 B 25.25 % | 1.291 B -24.32 % | 1.706 B 36.45 % | 1.250 B 57.84 % | 791.941 M 65.60 % | 478.216 M -42.24 % | 827.916 M 2.88 % | 804.774 M -5.04 % | 847.470 M -18.32 % | 1.038 B -0.27 % | 1.040 B |
| Accumulated other comprehensive income loss | 82.566 M 0.00 % | 82.566 M 0.00 % | 82.566 M 0.00 % | 82.565 M -92.49 % | 1.100 B 0.00 % | 1.100 B 1 409.35 % | 72.882 M 0.00 % | 72.883 M 0.00 % | 72.883 M -0.14 % | 72.988 M 0.00 % | 72.988 M -0.03 % | 73.010 M 0.00 % | 73.010 M -0.02 % | 73.026 M -0.16 % | 73.141 M 0.00 % | 73.142 M 0.00 % | 73.142 M 0.00 % | 73.142 M -1.82 % | 74.494 M 0.00 % | 74.494 M 0.00 % | 74.494 M 0.00 % | 74.494 M 0.00 % | 74.494 M 0.00 % | 74.494 M 0.00 % | 74.494 M 0.00 % | 74.494 M 0.00 % | 74.494 M 0.00 % | 74.494 M 0.00 % | 74.494 M 0.05 % | 74.455 M 3.51 % | 71.932 M 0.00 % | 71.932 M 0.00 % | 71.932 M 0.00 % | 71.932 M 0.00 % | 71.932 M 0.05 % | 71.898 M 0.00 % | 71.898 M 8.41 % | 66.318 M 7.28 % | 61.816 M -97.15 % | 2.167 B 152.49 % | 858.184 M 1 616.37 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -379.829 M -64.88 % | -230.367 M 18.78 % | -283.643 M 30.78 % | -409.788 M 1.50 % | -416.041 M 5.14 % | -438.582 M 11.19 % | -493.834 M 7.67 % | -534.867 M -11.88 % | -478.073 M -30.47 % | -366.432 M 6.92 % | -393.669 M 6.73 % | -422.064 M -101.40 % | -209.565 M -585.09 % | 43.201 M 189.46 % | -48.290 M 75.83 % | -199.764 M -69.61 % | -117.777 M -148.19 % | 244.419 M 97.68 % | 123.641 M 191.07 % | -135.768 M 55.37 % | -304.207 M 4.32 % | -317.944 M 34.40 % | -484.649 M 23.42 % | -632.827 M 13.83 % | -734.429 M -83.28 % | -400.709 M 9.76 % | -444.053 M 11.82 % | -503.559 M 14.21 % | -586.980 M -7.50 % | -546.004 M 12.89 % | -626.766 M 11.94 % | -711.763 M -3.01 % | -690.975 M -46.41 % | -471.947 M 3.77 % | -490.446 M 9.25 % | -540.441 M 8.43 % | -590.211 M -30.80 % | -451.215 M 35.37 % | -698.191 M | 0.000 100.00 % | -454.673 M 28.96 % | -640.054 M 17.56 % | -776.417 M -4.27 % | -744.649 M 2.85 % | -766.504 M -178.26 % | 979.434 M 233.16 % | 293.981 M 112.33 % | 138.456 M -20.58 % | 174.324 M 430.63 % | 32.852 M -64.75 % | 93.193 M 49.39 % | 62.383 M -41.07 % | 105.867 M 500.23 % | 17.638 M 103.79 % | 8.655 M -87.14 % | 67.285 M -57.67 % | 158.952 M 24.39 % | 127.781 M 662.14 % | 16.766 M -15.55 % | 19.854 M -37.83 % | 31.935 M 586.03 % | -6.571 M |
| Common stock | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 700.000 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M 0.00 % | 699.999 M | 0.000 -100.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M |
| Total equity | 3.154 B -8.97 % | 3.464 B 1.70 % | 3.406 B 5.83 % | 3.219 B 0.60 % | 3.200 B 1.44 % | 3.154 B 2.27 % | 3.084 B 1.96 % | 3.025 B -1.91 % | 3.084 B -1.28 % | 3.124 B 0.76 % | 3.100 B 0.42 % | 3.087 B -7.69 % | 3.344 B -9.67 % | 3.702 B 4.07 % | 3.557 B 6.28 % | 3.347 B -1.49 % | 3.398 B -11.30 % | 3.831 B 4.42 % | 3.668 B 10.75 % | 3.312 B 6.07 % | 3.123 B -4.95 % | 3.285 B 7.09 % | 3.068 B 4.86 % | 2.926 B 2.49 % | 2.855 B -10.65 % | 3.195 B 0.84 % | 3.168 B 1.40 % | 3.124 B 2.89 % | 3.037 B -0.38 % | 3.048 B 2.80 % | 2.965 B 2.55 % | 2.892 B 0.69 % | 2.872 B -7.70 % | 3.111 B -0.68 % | 3.133 B 1.52 % | 3.086 B 1.37 % | 3.044 B -3.62 % | 3.158 B 2.74 % | 3.074 B 6.43 % | 2.888 B 0.00 % | 2.888 B -2.26 % | 2.955 B 4.33 % | 2.833 B -1.20 % | 2.867 B 1.52 % | 2.824 B -23.14 % | 3.674 B 108.71 % | 1.760 B 9.73 % | 1.604 B -1.85 % | 1.634 B 9.60 % | 1.491 B -0.83 % | 1.504 B 2.19 % | 1.471 B -2.87 % | 1.515 B 4.71 % | 1.447 B 0.37 % | 1.442 B -4.13 % | 1.504 B -5.98 % | 1.599 B 2.12 % | 1.566 B 7.98 % | 1.450 B 0.00 % | 1.450 B -0.89 % | 1.463 B 2.22 % | 1.432 B |
| Other non current liabilities | 35.225 M -1.57 % | 35.788 M 1.99 % | 35.091 M 3.47 % | 33.915 M 6.98 % | 31.703 M -2.66 % | 32.571 M -27.56 % | 44.960 M 3.70 % | 43.354 M 3.88 % | 41.736 M 4.19 % | 40.059 M -3.66 % | 41.582 M 1.59 % | 40.930 M 2.91 % | 39.771 M 2.01 % | 38.987 M 2.39 % | 38.076 M 2.06 % | 37.307 M 1.76 % | 36.663 M 3.82 % | 35.315 M -9.53 % | 39.034 M -0.35 % | 39.171 M 2.37 % | 38.263 M 3.29 % | 37.043 M 2.15 % | 36.262 M 2.11 % | 35.513 M 3.49 % | 34.315 M 22.74 % | 27.957 M 3.05 % | 27.130 M -3.37 % | 28.075 M 3.16 % | 27.214 M 1.61 % | 26.783 M -12.18 % | 30.497 M 3.29 % | 29.525 M 3.05 % | 28.650 M 0.58 % | 28.486 M -2.85 % | 29.320 M -17.73 % | 35.641 M 2.96 % | 34.616 M 2.75 % | 33.690 M -7.86 % | 36.564 M | 0.000 | 0.000 -100.00 % | 30.810 M 9.05 % | 28.254 M 1.70 % | 27.782 M -3.48 % | 28.784 M -21.75 % | 36.785 M 3.66 % | 35.487 M 3.80 % | 34.189 M 3.95 % | 32.891 M 9.57 % | 30.017 M 1.58 % | 29.550 M 2.63 % | 28.792 M 3.46 % | 27.829 M -0.24 % | 27.895 M -87.86 % | 229.707 M 5.57 % | 217.593 M -10.86 % | 244.116 M | 0.000 -100.00 % | 276.423 M -9.58 % | 305.700 M | 0.000 | 0.000 |
| Long term debt | 2.842 M 314.29 % | 686.000 K -14.09 % | 798.472 K -9.26 % | 880.000 K 193.33 % | 300.000 K -29.25 % | 424.000 K -36.75 % | 670.304 K -41.97 % | 1.155 M 0.00 % | 1.155 M -17.97 % | 1.408 M -16.90 % | 1.694 M -14.34 % | 1.978 M -12.40 % | 2.258 M -10.93 % | 2.535 M -9.75 % | 2.809 M -8.80 % | 3.080 M 30.67 % | 2.357 M 8.62 % | 2.170 M -7.07 % | 2.335 M -6.56 % | 2.499 M -6.09 % | 2.661 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 -100.00 % | 76.880 M -6.70 % | 82.400 M -6.28 % | 87.920 M 81.62 % | 48.409 M -14.00 % | 56.287 M -12.28 % | 64.165 M -10.94 % | 72.043 M -9.86 % | 79.921 M -8.97 % | 87.799 M -20.66 % | 110.664 M -27.88 % | 153.434 M -21.74 % | 196.062 M -22.50 % | 252.990 M | 0.000 | 0.000 | 0.000 -100.00 % | 245.496 M | 0.000 | 0.000 -100.00 % | 323.040 M -8.22 % | 351.990 M |
| Total non current liabilities | 43.884 M 20.32 % | 36.474 M 1.63 % | 35.890 M 3.15 % | 34.795 M 8.72 % | 32.003 M -3.01 % | 32.995 M -27.69 % | 45.630 M 2.52 % | 44.509 M 3.77 % | 42.891 M 3.43 % | 41.467 M -4.18 % | 43.276 M -2.37 % | 44.326 M 5.47 % | 42.029 M 1.22 % | 41.522 M 1.56 % | 40.885 M 1.23 % | 40.387 M 3.50 % | 39.020 M -3.46 % | 40.418 M -2.30 % | 41.369 M -0.72 % | 41.670 M 1.82 % | 40.924 M 10.48 % | 37.043 M 2.15 % | 36.262 M 2.11 % | 35.513 M 3.49 % | 34.315 M 22.74 % | 27.957 M 3.05 % | 27.130 M -3.37 % | 28.075 M 3.16 % | 27.214 M 1.61 % | 26.783 M -12.18 % | 30.497 M 3.29 % | 29.525 M 3.05 % | 28.650 M 0.58 % | 28.486 M -2.85 % | 29.320 M -17.73 % | 35.641 M 2.96 % | 34.616 M 2.75 % | 33.690 M -7.86 % | 36.564 M | 0.000 | 0.000 -100.00 % | 107.690 M -2.68 % | 110.654 M -4.36 % | 115.702 M 49.89 % | 77.193 M -17.06 % | 93.072 M -6.60 % | 99.652 M -6.19 % | 106.232 M -5.83 % | 112.812 M -4.25 % | 117.816 M -15.97 % | 140.214 M -23.05 % | 182.226 M -18.61 % | 223.891 M -20.29 % | 280.885 M 22.28 % | 229.707 M 5.57 % | 217.593 M -10.86 % | 244.116 M -0.56 % | 245.496 M -11.19 % | 276.423 M -9.58 % | 305.700 M -5.37 % | 323.040 M -8.22 % | 351.990 M |
| Other current liabilities | 55.547 M 18.44 % | 46.897 M 11.82 % | 41.939 M -28.05 % | 58.289 M -51.21 % | 119.471 M -36.17 % | 187.177 M 20.77 % | 154.985 M 48.96 % | 104.045 M -3.62 % | 107.951 M -12.78 % | 123.774 M -27.89 % | 171.648 M 171.47 % | 63.230 M -52.18 % | 132.235 M -29.57 % | 187.757 M -7.47 % | 202.908 M 187.26 % | 70.635 M 14.37 % | 61.758 M -63.20 % | 167.808 M -16.84 % | 201.793 M -25.92 % | 272.390 M 83.70 % | 148.276 M -26.70 % | 202.274 M 31.20 % | 154.177 M 58.83 % | 97.072 M -19.05 % | 119.920 M -26.18 % | 162.460 M 104.45 % | 79.462 M -28.10 % | 110.515 M 2.40 % | 107.920 M 78.59 % | 60.429 M -54.37 % | 132.429 M -24.36 % | 175.078 M 4 345.34 % | -4.124 M | 0.000 -100.00 % | 190.650 M 86.62 % | 102.157 M -14.93 % | 120.088 M -12.00 % | 136.462 M 30.93 % | 104.221 M | 0.000 -100.00 % | 161.105 M 10.27 % | 146.095 M 49.97 % | 97.416 M -10.58 % | 108.941 M -16.32 % | 130.186 M 158.26 % | 50.409 M -55.05 % | 112.138 M 98.65 % | 56.451 M 65.98 % | 34.011 M 34.29 % | 25.327 M 38.24 % | 18.321 M -34.06 % | 27.783 M -89.99 % | 277.600 M 2 185.54 % | 12.146 M -96.01 % | 304.759 M 28.73 % | 236.748 M 15.37 % | 205.199 M 39.22 % | 147.394 M 162.58 % | 56.132 M -13.58 % | 64.954 M -21.40 % | 82.636 M -53.19 % | 176.533 M |
| Deferred revenue | 11.687 M -15.34 % | 13.805 M -8.91 % | 15.155 M -46.95 % | 28.565 M -7.40 % | 30.849 M -27.75 % | 42.696 M 23.40 % | 34.599 M -35.13 % | 53.340 M 2 668.03 % | 1.927 M -81.09 % | 10.193 M 39.51 % | 7.306 M -66.91 % | 22.077 M -4.63 % | 23.149 M -32.71 % | 34.400 M -30.69 % | 49.633 M -3.27 % | 51.308 M 173.54 % | 18.757 M -5.50 % | 19.848 M 58.47 % | 12.525 M 130.44 % | 5.435 M 295.85 % | 1.373 M -92.30 % | 17.834 M -25.25 % | 23.859 M 398.83 % | 4.783 M 29.20 % | 3.702 M 40.87 % | 2.628 M -84.67 % | 17.139 M 247.72 % | 4.929 M -43.77 % | 8.766 M 122.43 % | 3.941 M -54.55 % | 8.671 M 7.59 % | 8.059 M -96.67 % | 242.193 M 54.27 % | 156.995 M 77.82 % | 88.290 M 589.66 % | 12.802 M 101.16 % | 6.364 M -47.89 % | 12.213 M -64.33 % | 34.236 M | 0.000 | 0.000 -100.00 % | 19.279 M 23.62 % | 15.595 M -38.11 % | 25.199 M 5.72 % | 23.836 M -27.63 % | 32.937 M -10.88 % | 36.956 M 29.84 % | 28.463 M 110.11 % | 13.547 M 44.66 % | 9.365 M -68.32 % | 29.565 M 324.42 % | 6.966 M -82.43 % | 39.645 M 94 817.16 % | 41.768 K -99.68 % | 12.859 M -40.76 % | 21.705 M -26.62 % | 29.580 M 294.67 % | 7.495 M -87.77 % | 61.299 M -10.28 % | 68.321 M -31.24 % | 99.360 M 96.92 % | 50.458 M |
| Short term debt | 910.000 K 92.39 % | 473.000 K -26.23 % | 641.190 K -98.74 % | 50.818 M 5 850.59 % | 854.000 K -13.12 % | 983.000 K -4.00 % | 1.024 M -98.73 % | 80.823 M -20.06 % | 101.103 M 8 870.98 % | 1.127 M 1.11 % | 1.115 M 1.14 % | 1.102 M 1.10 % | 1.090 M 1.11 % | 1.078 M 1.17 % | 1.066 M 1.09 % | 1.054 M -96.58 % | 30.836 M 4 636.71 % | 651.000 K 0.87 % | 645.385 K -98.73 % | 50.639 M 7 899.84 % | 633.000 K -99.56 % | 144.633 M 54.59 % | 93.558 M -7.91 % | 101.599 M 21 562.90 % | 469.000 K 52.77 % | 307.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 169.846 M 140.63 % | 70.585 M -50.55 % | 142.745 M 11.52 % | 128.000 M -27.27 % | 176.000 M -50.56 % | 356.000 M -12.10 % | 405.000 M 24.99 % | 324.035 M | 0.000 -100.00 % | 329.904 M -30.12 % | 472.101 M -30.61 % | 680.315 M -9.32 % | 750.272 M 44.78 % | 518.201 M 194.50 % | 175.961 M -87.44 % | 1.402 B -4.13 % | 1.462 B -1.67 % | 1.487 B -18.68 % | 1.828 B 7.60 % | 1.699 B 16.10 % | 1.463 B 33.67 % | 1.095 B -24.64 % | 1.453 B 16.21 % | 1.250 B 57.84 % | 791.941 M 65.60 % | 478.216 M -31.89 % | 702.169 M -12.75 % | 804.774 M -5.04 % | 847.470 M 18.60 % | 714.541 M 24.23 % | 575.181 M |
| Total current liabilities | 420.622 M -9.51 % | 464.835 M -25.34 % | 622.576 M 4.19 % | 597.560 M 6.99 % | 558.545 M 38.30 % | 403.858 M -25.03 % | 538.673 M 17.53 % | 458.323 M -27.65 % | 633.446 M 19.80 % | 528.731 M -5.57 % | 559.948 M 61.17 % | 347.421 M -36.95 % | 550.986 M -29.62 % | 782.899 M 5.49 % | 742.140 M 18.86 % | 624.379 M 50.86 % | 413.889 M -8.43 % | 451.992 M 0.30 % | 450.659 M 0.58 % | 448.052 M 34.53 % | 333.040 M -35.10 % | 513.171 M 3.81 % | 494.351 M 89.45 % | 260.934 M 11.69 % | 233.618 M 14.60 % | 203.847 M 0.88 % | 202.072 M 2.21 % | 197.693 M 0.02 % | 197.656 M 0.14 % | 197.388 M 5.02 % | 187.961 M -59.18 % | 460.507 M -16.98 % | 554.688 M 14.82 % | 483.093 M 33.02 % | 363.175 M 3.84 % | 349.762 M -50.78 % | 710.617 M -8.14 % | 773.610 M 48.17 % | 522.102 M | 0.000 -100.00 % | 610.284 M -4.02 % | 635.858 M -28.06 % | 883.813 M -20.15 % | 1.107 B 13.86 % | 972.065 M 89.59 % | 512.717 M -70.79 % | 1.755 B 2.11 % | 1.719 B 0.61 % | 1.709 B -17.31 % | 2.066 B 5.20 % | 1.964 B 17.82 % | 1.667 B 10.92 % | 1.503 B -6.61 % | 1.609 B -2.46 % | 1.650 B 26.77 % | 1.302 B 62.76 % | 799.720 M -2.25 % | 818.160 M -13.94 % | 950.664 M -8.06 % | 1.034 B 12.59 % | 918.321 M -3.57 % | 952.338 M |
| Total liabilities | 464.506 M -7.34 % | 501.309 M -23.87 % | 658.465 M 4.13 % | 632.355 M 7.08 % | 590.548 M 35.18 % | 436.853 M -25.24 % | 584.303 M 16.20 % | 502.832 M -25.65 % | 676.337 M 18.61 % | 570.198 M -5.47 % | 603.224 M 53.98 % | 391.747 M -33.94 % | 593.015 M -28.07 % | 824.421 M 5.29 % | 783.025 M 17.79 % | 664.766 M 46.78 % | 452.909 M -8.02 % | 492.410 M 0.08 % | 492.028 M 0.47 % | 489.722 M 30.95 % | 373.964 M -32.03 % | 550.214 M 3.69 % | 530.613 M 78.99 % | 296.447 M 10.64 % | 267.933 M 15.59 % | 231.804 M 1.14 % | 229.201 M 1.52 % | 225.768 M 0.40 % | 224.870 M 0.31 % | 224.171 M 2.62 % | 218.458 M -55.42 % | 490.032 M -16.00 % | 583.338 M 14.03 % | 511.579 M 30.34 % | 392.496 M 1.84 % | 385.403 M -48.28 % | 745.233 M -7.69 % | 807.300 M 44.51 % | 558.666 M | 0.000 -100.00 % | 610.284 M -17.92 % | 743.548 M -25.23 % | 994.467 M -18.66 % | 1.223 B 16.51 % | 1.049 B 73.21 % | 605.788 M -67.34 % | 1.855 B 1.63 % | 1.825 B 0.22 % | 1.821 B -16.61 % | 2.184 B 3.79 % | 2.104 B 13.80 % | 1.849 B 7.09 % | 1.727 B -8.65 % | 1.890 B 0.56 % | 1.880 B 23.73 % | 1.519 B 45.54 % | 1.044 B -1.86 % | 1.064 B -13.32 % | 1.227 B -8.40 % | 1.340 B 7.92 % | 1.241 B -4.83 % | 1.304 B |
| Other non current assets | 78.696 M -21.12 % | 99.763 M 670.45 % | 12.949 M -37.12 % | 20.594 M 281.65 % | 5.396 M 40.12 % | 3.851 M -94.02 % | 64.428 M -9.51 % | 71.200 M 12.27 % | 63.417 M 634.16 % | 8.638 M 36.16 % | 6.344 M 12.45 % | 5.642 M 20.20 % | 4.694 M 31.19 % | 3.578 M -93.94 % | 59.058 M -45.82 % | 109.012 M 0.42 % | 108.558 M -3.26 % | 112.218 M 4.38 % | 107.504 M 0.03 % | 107.468 M 969.87 % | 10.045 M 2.90 % | 9.762 M -59.76 % | 24.259 M -24.19 % | 32.000 M -4.28 % | 33.432 M -11.01 % | 37.570 M 3.09 % | 36.443 M -43.28 % | 64.246 M 6.33 % | 60.422 M 30.13 % | 46.431 M -29.39 % | 65.759 M 14.95 % | 57.209 M -20.18 % | 71.669 M 89.61 % | 37.798 M 4.92 % | 36.027 M 73.20 % | 20.801 M 3.05 % | 20.185 M 17.29 % | 17.209 M -52.00 % | 35.849 M 108.47 % | -423.431 M -1 561.06 % | 28.981 M 52.09 % | 19.055 M 23.10 % | 15.479 M 23.50 % | 12.534 M 27.56 % | 9.826 M -57.65 % | 23.204 M 83.59 % | 12.639 M -19.83 % | 15.766 M -9.90 % | 17.498 M 3 771.26 % | 451.998 K -3.00 % | 466.000 K 0.00 % | 466.000 K -9.16 % | 513.000 K -96.98 % | 16.966 M -99.02 % | 1.725 B 19 731.30 % | 8.696 M -74.68 % | 34.346 M 340.53 % | 7.796 M -65.91 % | 22.867 M 9.75 % | 20.836 M 68.64 % | 12.355 M -18.65 % | 15.188 M |
| Long term investments | 0.000 | 0.000 -100.00 % | 62.832 M -0.72 % | 63.287 M -0.89 % | 63.854 M 0.00 % | 63.854 M 66.10 % | 38.444 M -27.93 % | 53.341 M -9.06 % | 58.653 M -48.42 % | 113.713 M 4.52 % | 108.792 M 20.85 % | 90.019 M 12.85 % | 79.767 M 28.52 % | 62.067 M 994.67 % | 5.670 M 46.25 % | 3.877 M 128.87 % | 1.694 M -90.07 % | 17.055 M 910.89 % | 1.687 M -40.97 % | 2.858 M 171.93 % | 1.051 M 48.66 % | 707.000 K -62.34 % | 1.877 M 13.22 % | 1.658 M -90.63 % | 17.697 M 61.22 % | 10.977 M 67.92 % | 6.537 M 717.13 % | 800.000 K -56.57 % | 1.842 M -59.19 % | 4.514 M 71.16 % | 2.637 M 30.95 % | 2.014 M 41.53 % | 1.423 M -78.47 % | 6.609 M 4.14 % | 6.346 M 61.28 % | 3.935 M -28.97 % | 5.540 M 20.54 % | 4.596 M 0.15 % | 4.589 M | 0.000 -100.00 % | 12.724 M -26.41 % | 17.291 M -21.82 % | 22.117 M 5.72 % | 20.920 M -0.64 % | 21.055 M -13.68 % | 24.393 M 8.18 % | 22.549 M -6.06 % | 24.004 M -14.80 % | 28.174 M 29.11 % | 21.822 M -11.08 % | 24.541 M -9.01 % | 26.970 M -21.60 % | 34.401 M 20.62 % | 28.520 M -3.65 % | 29.599 M -63.93 % | 82.065 M 193.92 % | 27.921 M -42.12 % | 48.243 M 53.26 % | 31.478 M -9.52 % | 34.791 M -28.02 % | 48.333 M 61.63 % | 29.903 M |
| Intangible assets | 557.151 M 11 894.64 % | 4.645 M -3.96 % | 4.836 M -6.35 % | 5.164 M -5.99 % | 5.493 M -5.57 % | 5.817 M -4.20 % | 6.072 M -5.23 % | 6.407 M 14.49 % | 5.596 M -4.72 % | 5.873 M -3.22 % | 6.069 M -4.63 % | 6.363 M -4.63 % | 6.672 M -3.93 % | 6.945 M -4.09 % | 7.241 M -3.84 % | 7.530 M -4.08 % | 7.850 M -3.85 % | 8.164 M -2.38 % | 8.363 M -3.63 % | 8.678 M -1.07 % | 8.772 M -3.37 % | 9.078 M -3.66 % | 9.423 M -2.77 % | 9.691 M 79.16 % | 5.409 M -1.46 % | 5.489 M -3.05 % | 5.661 M -0.99 % | 5.718 M -9.67 % | 6.330 M -4.40 % | 6.621 M 130.17 % | 2.877 M 92.54 % | 1.494 M -10.00 % | 1.660 M -15.26 % | 1.959 M -19.71 % | 2.440 M -18.34 % | 2.988 M -2.83 % | 3.075 M -11.99 % | 3.494 M -12.94 % | 4.013 M | 0.000 -100.00 % | 4.584 M -9.07 % | 5.041 M -8.77 % | 5.526 M -8.10 % | 6.013 M -7.24 % | 6.482 M -5.98 % | 6.895 M -5.75 % | 7.315 M -6.25 % | 7.803 M -5.82 % | 8.285 M -5.45 % | 8.763 M -5.27 % | 9.250 M -4.37 % | 9.673 M 1.65 % | 9.516 M -4.20 % | 9.933 M -4.34 % | 10.384 M -3.51 % | 10.762 M -4.14 % | 11.227 M -3.97 % | 11.691 M -3.90 % | 12.165 M -3.78 % | 12.643 M -3.63 % | 13.119 M -3.49 % | 13.594 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 4.314 M -7.13 % | 4.645 M -3.96 % | 4.836 M -6.35 % | 5.164 M -5.99 % | 5.493 M -5.57 % | 5.817 M -4.20 % | 6.072 M -5.23 % | 6.407 M 14.49 % | 5.596 M -4.72 % | 5.873 M -3.22 % | 6.069 M -4.63 % | 6.363 M -4.63 % | 6.672 M -3.93 % | 6.945 M -4.09 % | 7.241 M -3.84 % | 7.530 M -4.08 % | 7.850 M -3.85 % | 8.164 M -2.38 % | 8.363 M -3.63 % | 8.678 M -1.07 % | 8.772 M -3.37 % | 9.078 M -3.66 % | 9.423 M -2.77 % | 9.691 M 79.16 % | 5.409 M -1.46 % | 5.489 M -3.05 % | 5.661 M -0.99 % | 5.718 M -9.67 % | 6.330 M -4.40 % | 6.621 M 130.17 % | 2.877 M 92.54 % | 1.494 M -10.00 % | 1.660 M -15.26 % | 1.959 M -19.71 % | 2.440 M -18.34 % | 2.988 M -2.83 % | 3.075 M -11.99 % | 3.494 M -12.94 % | 4.013 M | 0.000 -100.00 % | 4.584 M -9.07 % | 5.041 M -8.77 % | 5.526 M -8.10 % | 6.013 M -7.24 % | 6.482 M -5.98 % | 6.895 M -5.75 % | 7.315 M -6.25 % | 7.803 M -5.82 % | 8.285 M -5.45 % | 8.763 M -5.27 % | 9.250 M -4.37 % | 9.673 M 1.65 % | 9.516 M -4.20 % | 9.933 M -4.34 % | 10.384 M -3.51 % | 10.762 M -4.14 % | 11.227 M -3.97 % | 11.691 M -3.90 % | 12.165 M -3.78 % | 12.643 M -3.63 % | 13.119 M -3.49 % | 13.594 M |
| Property plant equipment net | 1.646 B 0.73 % | 1.634 B -1.53 % | 1.660 B -1.31 % | 1.682 B -1.30 % | 1.704 B -1.43 % | 1.729 B -2.07 % | 1.765 B -1.89 % | 1.799 B -10.36 % | 2.007 B -1.52 % | 2.038 B 21.06 % | 1.684 B 0.48 % | 1.676 B -1.23 % | 1.697 B -1.40 % | 1.721 B -1.89 % | 1.754 B -1.98 % | 1.789 B -2.07 % | 1.827 B -1.09 % | 1.847 B -1.75 % | 1.880 B -1.81 % | 1.915 B -1.95 % | 1.953 B -2.68 % | 2.007 B -0.77 % | 2.022 B -1.30 % | 2.049 B 1.93 % | 2.010 B 0.10 % | 2.008 B 2.40 % | 1.961 B 2.09 % | 1.921 B 1.21 % | 1.898 B 0.55 % | 1.887 B 2.91 % | 1.834 B -0.22 % | 1.838 B 9.13 % | 1.684 B -1.69 % | 1.713 B 1.58 % | 1.687 B -12.42 % | 1.926 B -0.80 % | 1.941 B -1.10 % | 1.963 B -0.99 % | 1.982 B | 0.000 -100.00 % | 2.023 B -0.42 % | 2.031 B 0.68 % | 2.018 B -0.14 % | 2.021 B 1.75 % | 1.986 B 1.08 % | 1.965 B 0.91 % | 1.947 B 0.60 % | 1.935 B 0.33 % | 1.929 B 0.40 % | 1.921 B -0.95 % | 1.939 B -1.34 % | 1.966 B 3.55 % | 1.898 B 2.28 % | 1.856 B | 0.000 -100.00 % | 1.551 B 3.16 % | 1.503 B 3.23 % | 1.456 B 3.68 % | 1.405 B -1.26 % | 1.422 B -1.83 % | 1.449 B -1.46 % | 1.471 B |
| Total non current assets | 1.734 B -0.66 % | 1.745 B -0.66 % | 1.757 B -1.20 % | 1.778 B -0.45 % | 1.786 B -1.27 % | 1.809 B -3.89 % | 1.882 B -2.84 % | 1.937 B -9.55 % | 2.142 B -1.46 % | 2.173 B 19.99 % | 1.811 B 1.53 % | 1.784 B -0.71 % | 1.797 B -0.18 % | 1.800 B -1.89 % | 1.835 B -4.39 % | 1.919 B -1.77 % | 1.954 B -1.84 % | 1.990 B -0.52 % | 2.001 B -1.90 % | 2.040 B 3.26 % | 1.975 B -2.62 % | 2.028 B -1.55 % | 2.060 B -1.69 % | 2.096 B 1.04 % | 2.074 B 0.29 % | 2.068 B 2.47 % | 2.018 B 0.97 % | 1.999 B 1.27 % | 1.974 B 1.04 % | 1.953 B 1.90 % | 1.917 B 0.24 % | 1.913 B 7.88 % | 1.773 B -0.03 % | 1.773 B 1.60 % | 1.745 B -11.36 % | 1.969 B -0.84 % | 1.986 B -0.93 % | 2.004 B -1.99 % | 2.045 B 582.96 % | -423.431 M -120.46 % | 2.069 B -0.36 % | 2.077 B 0.49 % | 2.067 B 0.08 % | 2.065 B 1.65 % | 2.031 B 0.15 % | 2.028 B -0.78 % | 2.044 B 0.93 % | 2.025 B 0.43 % | 2.017 B 2.63 % | 1.965 B -0.53 % | 1.976 B -1.36 % | 2.003 B 3.10 % | 1.943 B 1.64 % | 1.911 B 8.33 % | 1.765 B 6.78 % | 1.652 B 4.79 % | 1.577 B 3.47 % | 1.524 B 3.60 % | 1.471 B -1.32 % | 1.491 B -2.11 % | 1.523 B -0.42 % | 1.529 B |
| Other current assets | 26.961 M 1.34 % | 26.605 M -24.83 % | 35.395 M -6.84 % | 37.992 M -5.08 % | 40.024 M 4.97 % | 38.130 M 196.80 % | 12.847 M -3.40 % | 13.299 M -14.36 % | 15.529 M 26.35 % | 12.290 M -7.48 % | 13.283 M -44.60 % | 23.976 M -21.60 % | 30.580 M -20.09 % | 38.270 M -4.06 % | 39.889 M -5.54 % | 42.230 M 23.68 % | 34.144 M 205.32 % | 11.183 M | 0.000 -100.00 % | 9.237 M 24.64 % | 7.411 M 32.39 % | 5.598 M 15.27 % | 4.857 M -42.63 % | 8.465 M 10.89 % | 7.634 M 32.17 % | 5.776 M 41.89 % | 4.071 M -36.34 % | 6.395 M -55.78 % | 14.463 M 10.08 % | 13.139 M 239.84 % | 3.866 M -81.81 % | 21.254 M -91.01 % | 236.424 M -2.42 % | 242.275 M 7.78 % | 224.782 M 4 911.87 % | 4.485 M -80.67 % | 23.197 M -35.37 % | 35.890 M -7.56 % | 38.825 M | 0.000 -100.00 % | 34.840 M 176.90 % | 12.582 M 199.93 % | 4.195 M -34.48 % | 6.403 M -59.13 % | 15.665 M -36.84 % | 24.802 M 169.03 % | 9.219 M -13.21 % | 10.622 M 389.94 % | 2.168 M -39.90 % | 3.607 M 107.78 % | 1.736 M -82.13 % | 9.713 M 24.25 % | 7.817 M 9.38 % | 7.147 M -97.27 % | 262.088 M 2 126.37 % | 11.772 M -81.22 % | 62.694 M 544.27 % | 9.731 M -19.56 % | 12.097 M -17.71 % | 14.700 M -32.68 % | 21.835 M -66.08 % | 64.367 M |
| Short term investments | 530.206 M -15.83 % | 629.953 M 19.72 % | 526.202 M 29.90 % | 405.077 M 31.54 % | 307.955 M -15.98 % | 366.535 M 16.39 % | 314.931 M 7.14 % | 293.934 M 97.90 % | 148.529 M 4.54 % | 142.084 M -65.30 % | 409.515 M 45.71 % | 281.053 M -42.50 % | 488.760 M -17.38 % | 591.607 M -2.92 % | 609.425 M 48.58 % | 410.157 M -32.20 % | 604.954 M -18.21 % | 739.647 M 237.10 % | 219.417 M 0.10 % | 219.190 M -37.14 % | 348.696 M -9.37 % | 384.739 M 22.25 % | 314.718 M 449.26 % | 57.299 M -66.67 % | 171.918 M -69.54 % | 564.485 M 0.39 % | 562.301 M -9.86 % | 623.781 M 27.63 % | 488.732 M -9.36 % | 539.189 M 12.99 % | 477.212 M 4.28 % | 457.607 M 31.66 % | 347.576 M -34.29 % | 528.940 M 67.14 % | 316.473 M 41.59 % | 223.520 M -1.41 % | 226.708 M 21.21 % | 187.032 M -55.38 % | 419.180 M -50.50 % | 846.862 M 413 003.41 % | 205.000 K -99.92 % | 261.790 M 21.65 % | 215.196 M 32.78 % | 162.067 M 17.68 % | 137.723 M -87.86 % | 1.134 B 490.52 % | 192.067 M 10.04 % | 174.548 M -23.29 % | 227.539 M 30.87 % | 173.868 M -14.15 % | 202.528 M 10.50 % | 183.289 M -36.34 % | 287.904 M 55.46 % | 185.191 M 10.87 % | 167.039 M -25.94 % | 225.548 M -23.11 % | 293.337 M -14.65 % | 343.682 M 49.07 % | 230.554 M -13.63 % | 266.937 M -9.06 % | 293.520 M -20.45 % | 368.968 M |
| cash and cash equivalents | 239.943 M -49.50 % | 475.162 M 31.61 % | 361.048 M -16.43 % | 432.055 M 28.41 % | 336.463 M 23.60 % | 272.226 M -2.18 % | 278.281 M -13.54 % | 321.843 M -7.66 % | 348.527 M 15.82 % | 300.931 M -6.58 % | 322.139 M -33.91 % | 487.397 M 77.54 % | 274.529 M -35.31 % | 424.377 M -3.40 % | 439.316 M 15.89 % | 379.076 M 67.29 % | 226.593 M -61.60 % | 590.082 M -24.59 % | 782.467 M 33.41 % | 586.533 M 197.70 % | 197.020 M -31.47 % | 287.515 M 97.72 % | 145.419 M 42.26 % | 102.220 M 106.26 % | 49.560 M -51.81 % | 102.846 M -18.19 % | 125.719 M 20.25 % | 104.549 M -24.80 % | 139.019 M 16.98 % | 118.839 M -6.93 % | 127.687 M -51.88 % | 265.372 M -40.41 % | 445.348 M 16.55 % | 382.117 M 31.24 % | 291.162 M 96.84 % | 147.919 M -46.03 % | 274.082 M -47.22 % | 519.306 M 235.65 % | 154.714 M 136.54 % | -423.431 M -436.71 % | 125.756 M -38.49 % | 204.456 M -27.92 % | 283.647 M 43.62 % | 197.492 M 18.86 % | 166.162 M -16.01 % | 197.837 M 9.34 % | 180.933 M 297.19 % | 45.553 M -43.65 % | 80.838 M -9.45 % | 89.272 M 56.23 % | 57.141 M -36.53 % | 90.027 M -7.57 % | 97.404 M -40.51 % | 163.727 M 84.15 % | 88.909 M -8.36 % | 97.022 M 3.45 % | 93.788 M -7.48 % | 101.373 M 106.15 % | 49.174 M -65.32 % | 141.783 M 230.08 % | 42.954 M -44.16 % | 76.928 M |
| Cash and short term investments | 770.149 M -30.31 % | 1.105 B 24.56 % | 887.249 M 5.99 % | 837.132 M 29.91 % | 644.418 M 0.89 % | 638.761 M 7.68 % | 593.211 M -3.66 % | 615.777 M 23.88 % | 497.056 M 12.20 % | 443.015 M -39.45 % | 731.654 M -4.79 % | 768.450 M 0.68 % | 763.289 M -24.87 % | 1.016 B -3.12 % | 1.049 B 32.88 % | 789.233 M -5.09 % | 831.547 M -37.46 % | 1.330 B 32.72 % | 1.002 B 24.35 % | 805.723 M 47.65 % | 545.716 M -18.82 % | 672.254 M 46.10 % | 460.137 M 188.45 % | 159.519 M -27.98 % | 221.478 M -66.81 % | 667.331 M -3.01 % | 688.020 M -5.53 % | 728.330 M 16.02 % | 627.751 M -4.60 % | 658.028 M 8.78 % | 604.899 M -16.33 % | 722.979 M -8.82 % | 792.924 M -12.97 % | 911.057 M 49.93 % | 607.636 M 63.59 % | 371.439 M -25.83 % | 500.790 M -29.10 % | 706.338 M 23.08 % | 573.894 M 35.53 % | 423.431 M 0.00 % | 423.431 M -9.18 % | 466.246 M -6.53 % | 498.843 M 38.74 % | 359.559 M 18.32 % | 303.885 M -77.19 % | 1.332 B 257.11 % | 373.000 M 69.47 % | 220.101 M -28.63 % | 308.377 M 17.19 % | 263.140 M 1.34 % | 259.669 M -4.99 % | 273.316 M -29.07 % | 385.308 M 10.43 % | 348.918 M 36.32 % | 255.948 M -20.65 % | 322.570 M -16.68 % | 387.125 M -13.02 % | 445.055 M 59.10 % | 279.728 M -31.56 % | 408.720 M 21.47 % | 336.474 M -24.54 % | 445.896 M |
| Total current assets | 1.885 B -15.13 % | 2.221 B -3.80 % | 2.308 B 11.34 % | 2.073 B 3.44 % | 2.004 B 12.47 % | 1.782 B -0.23 % | 1.786 B 12.32 % | 1.590 B -1.72 % | 1.618 B 6.43 % | 1.520 B -19.64 % | 1.892 B 11.63 % | 1.695 B -20.82 % | 2.141 B -21.50 % | 2.727 B 8.82 % | 2.506 B 19.73 % | 2.093 B 10.33 % | 1.897 B -18.68 % | 2.333 B 8.02 % | 2.160 B 22.54 % | 1.762 B 15.82 % | 1.522 B -15.80 % | 1.807 B 17.48 % | 1.538 B 36.55 % | 1.127 B 7.44 % | 1.049 B -22.83 % | 1.359 B -1.48 % | 1.379 B 2.06 % | 1.351 B 4.95 % | 1.288 B -2.37 % | 1.319 B 4.14 % | 1.267 B -13.78 % | 1.469 B -12.67 % | 1.682 B -9.04 % | 1.849 B 3.92 % | 1.780 B 18.49 % | 1.502 B -16.72 % | 1.803 B -8.05 % | 1.961 B 23.53 % | 1.588 B 274.97 % | 423.431 M -71.03 % | 1.462 B -9.88 % | 1.622 B -7.86 % | 1.760 B -13.04 % | 2.024 B 9.92 % | 1.842 B -18.19 % | 2.251 B 43.31 % | 1.571 B 11.89 % | 1.404 B -2.43 % | 1.439 B -15.85 % | 1.710 B 4.76 % | 1.632 B 23.86 % | 1.318 B 1.44 % | 1.299 B -8.88 % | 1.426 B -8.42 % | 1.557 B 13.60 % | 1.370 B 28.53 % | 1.066 B -3.57 % | 1.106 B -8.35 % | 1.206 B -7.15 % | 1.299 B 9.93 % | 1.182 B -2.06 % | 1.207 B |
| Inventory | 530.383 M -7.41 % | 572.817 M -11.30 % | 645.810 M 27.65 % | 505.912 M -4.24 % | 528.306 M 6.15 % | 497.718 M 3.54 % | 480.708 M 1.68 % | 472.751 M -1.92 % | 482.025 M -3.37 % | 498.833 M -5.20 % | 526.217 M 26.61 % | 415.611 M -31.22 % | 604.285 M -26.92 % | 826.864 M 18.72 % | 696.509 M 18.43 % | 588.114 M 6.60 % | 551.702 M 8.20 % | 509.880 M -12.69 % | 584.011 M 35.58 % | 430.738 M -5.49 % | 455.743 M -1.90 % | 464.556 M -10.94 % | 521.641 M -5.89 % | 554.261 M -2.45 % | 568.203 M 27.55 % | 445.463 M 0.04 % | 445.295 M 23.87 % | 359.490 M -6.29 % | 383.604 M 6.63 % | 359.763 M 1.14 % | 355.725 M 1.43 % | 350.706 M 14.82 % | 305.443 M -23.30 % | 398.244 M -10.98 % | 447.341 M -23.52 % | 584.947 M -10.69 % | 654.975 M -7.61 % | 708.915 M 52.52 % | 464.815 M | 0.000 -100.00 % | 654.333 M 12.68 % | 580.705 M -29.76 % | 826.738 M -19.18 % | 1.023 B 19.74 % | 854.371 M 68.37 % | 507.434 M -17.15 % | 612.498 M 19.61 % | 512.096 M -7.31 % | 552.469 M -38.14 % | 893.156 M 4.27 % | 856.605 M 72.77 % | 495.801 M -1.20 % | 501.843 M -27.89 % | 695.956 M -30.93 % | 1.008 B 30.39 % | 772.751 M 93.39 % | 399.575 M 50.46 % | 265.566 M -40.51 % | 446.421 M 0.17 % | 445.661 M 9.06 % | 408.656 M 17.82 % | 346.848 M |
| Net receivables | 557.151 M 7.95 % | 516.123 M -30.24 % | 739.904 M 6.88 % | 692.287 M -12.54 % | 791.581 M 30.30 % | 607.485 M -13.15 % | 699.447 M 43.19 % | 488.489 M -21.65 % | 623.492 M 10.12 % | 566.193 M -8.80 % | 620.816 M 27.54 % | 486.750 M -34.43 % | 742.369 M -12.20 % | 845.508 M 17.34 % | 720.546 M 7.04 % | 673.177 M 40.41 % | 479.438 M -0.51 % | 481.879 M -15.27 % | 568.699 M 10.07 % | 516.692 M 0.76 % | 512.788 M -21.66 % | 654.585 M 20.53 % | 543.091 M 37.00 % | 396.429 M 59.17 % | 249.067 M 4.60 % | 238.103 M 0.02 % | 238.047 M -4.90 % | 250.321 M -4.22 % | 261.346 M -8.76 % | 286.439 M -1.57 % | 290.994 M -20.20 % | 364.663 M 5.93 % | 344.243 M 16.16 % | 296.358 M -39.55 % | 490.217 M -6.77 % | 525.809 M -15.80 % | 624.500 M 21.03 % | 515.986 M -3.22 % | 533.176 M | 0.000 -100.00 % | 349.073 M -37.88 % | 561.965 M 30.91 % | 429.284 M -32.13 % | 632.475 M -4.88 % | 664.893 M 72.91 % | 384.527 M -33.13 % | 575.006 M -13.03 % | 661.171 M 14.80 % | 575.911 M 4.69 % | 550.098 M 6.97 % | 514.275 M -4.58 % | 538.984 M 33.37 % | 404.113 M 8.15 % | 373.667 M 1 100.85 % | 31.117 M -88.18 % | 263.259 M 21.42 % | 216.814 M -44.51 % | 390.754 M -16.53 % | 468.151 M 8.82 % | 430.215 M 3.66 % | 415.009 M 18.66 % | 349.733 M |
| Tax assets | 4.144 M -33.44 % | 6.226 M -61.43 % | 16.143 M 128.01 % | 7.080 M -1.38 % | 7.179 M 6.36 % | 6.750 M -15.43 % | 7.982 M 15.39 % | 6.917 M 1.24 % | 6.832 M -0.70 % | 6.880 M 7.44 % | 6.404 M 0.09 % | 6.398 M -30.41 % | 9.194 M 31.98 % | 6.966 M -22.97 % | 9.044 M -5.10 % | 9.530 M 11.11 % | 8.577 M 48.65 % | 5.770 M 82.31 % | 3.165 M -46.04 % | 5.865 M 135.73 % | 2.488 M 12.63 % | 2.209 M -10.45 % | 2.467 M -30.55 % | 3.552 M -53.69 % | 7.670 M 24.65 % | 6.153 M -30.79 % | 8.890 M 20.28 % | 7.391 M -2.72 % | 7.598 M -11.12 % | 8.549 M -27.47 % | 11.787 M -13.98 % | 13.703 M -0.55 % | 13.779 M 1.17 % | 13.620 M -2.72 % | 14.001 M -10.48 % | 15.640 M -0.43 % | 15.707 M -3.50 % | 16.276 M -9.98 % | 18.081 M | 0.000 | 0.000 -100.00 % | 3.928 M -31.73 % | 5.754 M 16.29 % | 4.948 M -39.67 % | 8.201 M -12.50 % | 9.372 M -82.99 % | 55.100 M 28.62 % | 42.839 M 25.47 % | 34.142 M 159.35 % | 13.165 M 566.90 % | 1.974 M | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 301.691 M -11.73 % | 341.795 M -28.40 % | 477.360 M 26.04 % | 378.728 M -0.85 % | 381.982 M 86.99 % | 204.283 M -37.09 % | 324.738 M 19.53 % | 271.685 M -33.35 % | 407.630 M 11.89 % | 364.315 M 15.32 % | 315.905 M 49.63 % | 211.122 M -38.30 % | 342.173 M -33.31 % | 513.055 M 12.14 % | 457.530 M 7.05 % | 427.401 M 65.30 % | 258.567 M 29.36 % | 199.883 M -4.49 % | 209.282 M 5.91 % | 197.612 M 14.19 % | 173.049 M 20.06 % | 144.132 M -34.64 % | 220.512 M 288.28 % | 56.792 M -46.65 % | 106.459 M 207.89 % | 34.577 M -66.65 % | 103.670 M 28.04 % | 80.968 M 7.65 % | 75.217 M -36.67 % | 118.763 M 231.24 % | 35.854 M -62.55 % | 95.741 M -59.67 % | 237.367 M 36.60 % | 173.770 M 511.85 % | 28.401 M -44.63 % | 51.290 M -76.75 % | 220.588 M 6.14 % | 207.832 M 269.92 % | 56.183 M | 0.000 -100.00 % | 119.275 M 43.55 % | 83.092 M 8.93 % | 76.277 M -64.01 % | 211.914 M 46.40 % | 144.749 M 67.58 % | 86.377 M -59.71 % | 214.394 M 42.12 % | 150.859 M 6.34 % | 141.869 M -20.40 % | 178.232 M -22.34 % | 229.490 M 55.16 % | 147.903 M 21.97 % | 121.261 M -1.64 % | 123.283 M 34.62 % | 91.576 M -65.38 % | 264.497 M 155.57 % | 103.492 M 41.64 % | 73.065 M -12.68 % | 83.678 M -26.22 % | 113.412 M 10.76 % | 102.394 M -36.59 % | 161.469 M |
| Tax payables | 50.787 M -17.91 % | 61.865 M -29.28 % | 87.480 M 7.79 % | 81.160 M 219.67 % | 25.389 M 122.42 % | 11.415 M -80.29 % | 57.926 M 3 172.65 % | 1.770 M -88.07 % | 14.835 M -49.41 % | 29.322 M -58.86 % | 71.280 M 42.87 % | 49.890 M -4.68 % | 52.339 M -35.39 % | 81.009 M 0.46 % | 80.637 M 9.00 % | 73.981 M 68.25 % | 43.971 M -47.43 % | 83.650 M 114.82 % | 38.939 M 99.27 % | 19.541 M 101.27 % | 9.709 M 125.90 % | 4.298 M 91.42 % | 2.245 M 226.36 % | 688.000 K -77.57 % | 3.068 M -20.83 % | 3.875 M 115.27 % | 1.800 M 40.52 % | 1.281 M -77.73 % | 5.753 M -59.64 % | 14.255 M 29.50 % | 11.007 M -6.58 % | 11.783 M 159.37 % | 4.543 M -52.59 % | 9.583 M 22.31 % | 7.835 M 4.29 % | 7.513 M -0.84 % | 7.577 M -37.40 % | 12.103 M 90.56 % | 6.351 M | 0.000 | 0.000 -100.00 % | 67.528 M 126.57 % | 29.805 M -16.52 % | 35.704 M -80.05 % | 178.929 M 7.12 % | 167.034 M 509.75 % | 27.394 M 27.35 % | 21.511 M -33.93 % | 32.557 M 28.63 % | 25.311 M 46.21 % | 17.311 M -17.52 % | 20.987 M 125.04 % | 9.326 M -56.18 % | 21.282 M 473.65 % | 3.710 M -56.03 % | 8.438 M -34.15 % | 12.813 M 25.16 % | 10.238 M 68.38 % | 6.080 M -25.18 % | 8.126 M -56.66 % | 18.750 M 416.52 % | 3.630 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.460 M 2.08 % | -8.640 M -2.31 % | -8.445 M | 0.000 100.00 % | -8.407 M | 0.000 100.00 % | -8.173 M | 0.000 100.00 % | -5.788 M | 0.000 | 0.000 -100.00 % | 314.793 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 820.816 M -16.42 % | 982.073 M 0.47 % | 977.438 M 6.71 % | 916.014 M 1.44 % | 903.041 M 1.47 % | 889.920 M 1.71 % | 874.945 M 2.14 % | 856.583 M -0.24 % | 858.650 M 10.10 % | 779.860 M -0.48 % | 783.658 M -1.77 % | 797.744 M -5.31 % | 842.502 M -10.99 % | 946.578 M 6.03 % | 892.732 M 7.06 % | 833.853 M 3.93 % | 802.351 M -8.10 % | 873.093 M 5.16 % | 830.234 M 13.18 % | 733.564 M 2.95 % | 712.546 M 2.67 % | 694.041 M 7.89 % | 643.314 M -0.94 % | 649.423 M -4.50 % | 679.994 M -0.94 % | 686.466 M -2.37 % | 703.140 M -2.18 % | 718.812 M -1.20 % | 727.568 M 4.20 % | 698.229 M -0.04 % | 698.499 M -1.59 % | 709.811 M 6.07 % | 669.196 M -2.97 % | 689.689 M -5.47 % | 729.627 M -0.41 % | 732.647 M -1.10 % | 740.785 M 2.63 % | 721.783 M -18.80 % | 888.900 M | 0.000 -100.00 % | 721.422 M -21.89 % | 923.607 M -28.84 % | 1.298 B -0.20 % | 1.301 B 1.65 % | 1.279 B 2.77 % | 1.245 B 7 318.13 % | 16.783 M 3.87 % | 16.158 M 122.32 % | 7.268 M 31.16 % | 5.541 M -27.95 % | 7.691 M 22.02 % | 6.303 M -0.13 % | 6.311 M -76.13 % | 26.439 M -12.11 % | 30.081 M -10.29 % | 33.530 M -10.73 % | 37.562 M 5.53 % | 35.595 M 15.09 % | 30.929 M 11.34 % | 27.780 M -3.45 % | 28.774 M -19.07 % | 35.555 M |
| Capital lease obligations | 3.752 M 223.73 % | 1.159 M -19.49 % | 1.440 M -15.21 % | 1.698 M 47.14 % | 1.154 M -17.98 % | 1.407 M -16.96 % | 1.694 M -14.34 % | 1.978 M -12.40 % | 2.258 M -10.93 % | 2.535 M -9.75 % | 2.809 M -8.80 % | 3.080 M -8.00 % | 3.348 M -7.33 % | 3.613 M -6.75 % | 3.874 M -6.28 % | 4.134 M 29.47 % | 3.193 M 13.19 % | 2.821 M -5.35 % | 2.980 M -5.02 % | 3.138 M -4.74 % | 3.294 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 -100.00 % | 83.102 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 119.748 M | 0.000 | 0.000 | 0.000 -100.00 % | 136.130 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.930 B 0.00 % | 1.930 B 0.00 % | 1.930 B 0.00 % | 1.930 B 111.49 % | 912.611 M -18.44 % | 1.119 B 5.68 % | 1.059 B 0.00 % | 1.059 B 0.00 % | 1.059 B -0.68 % | 1.066 B 0.00 % | 1.066 B -0.13 % | 1.067 B 0.00 % | 1.067 B -0.10 % | 1.069 B 0.00 % | 1.069 B 0.00 % | 1.069 B 0.00 % | 1.069 B 0.00 % | 1.069 B 0.00 % | 1.069 B 0.00 % | 1.069 B 0.00 % | 1.069 B -15.42 % | 1.263 B 0.00 % | 1.263 B 0.00 % | 1.263 B 0.00 % | 1.263 B 0.00 % | 1.263 B 0.00 % | 1.263 B 0.00 % | 1.263 B 0.00 % | 1.263 B 0.00 % | 1.263 B 0.00 % | 1.263 B 0.00 % | 1.263 B 0.00 % | 1.263 B 0.00 % | 1.263 B 0.00 % | 1.263 B 0.00 % | 1.263 B 0.00 % | 1.263 B 0.00 % | 1.263 B 15.98 % | 1.089 B 50.99 % | 721.422 M -42.90 % | 1.263 B 0.00 % | 1.263 B 39.94 % | 902.769 M 0.00 % | 902.769 M -48.73 % | 1.761 B 95.06 % | 902.769 M 0.36 % | 899.510 M 0.00 % | 899.510 M -0.36 % | 902.769 M -10.23 % | 1.006 B 11.40 % | 902.769 M 0.00 % | 902.769 M 0.00 % | 902.769 M -5.25 % | 952.769 M 5.54 % | 902.769 M 0.00 % | 902.769 M 0.00 % | 902.769 M 0.00 % | 902.769 M 0.00 % | 902.769 M 0.00 % | 902.769 M 0.00 % | 902.769 M 0.00 % | 902.769 M |
| Deferred tax liabilities non current | 5.817 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.460 M -2.08 % | 8.640 M 2.31 % | 8.445 M | 0.000 -100.00 % | 8.407 M 492.87 % | 1.418 M -82.65 % | 8.173 M | 0.000 -100.00 % | 5.788 M | 0.000 | 0.000 -100.00 % | 2.933 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.618 B -8.76 % | 3.966 B -2.44 % | 4.065 B 5.55 % | 3.851 B 1.61 % | 3.790 B 5.55 % | 3.591 B -2.11 % | 3.668 B 3.99 % | 3.528 B -6.18 % | 3.760 B 1.79 % | 3.694 B -0.26 % | 3.703 B 6.45 % | 3.479 B -11.65 % | 3.938 B -13.02 % | 4.527 B 4.29 % | 4.341 B 8.19 % | 4.012 B 4.19 % | 3.851 B -10.93 % | 4.323 B 3.91 % | 4.160 B 9.43 % | 3.802 B 8.73 % | 3.497 B -8.83 % | 3.835 B 6.59 % | 3.598 B 11.68 % | 3.222 B 3.19 % | 3.123 B -8.87 % | 3.427 B 0.86 % | 3.397 B 1.41 % | 3.350 B 2.72 % | 3.261 B -0.33 % | 3.272 B 2.79 % | 3.184 B -5.85 % | 3.382 B -2.13 % | 3.455 B -4.63 % | 3.623 B 2.77 % | 3.525 B 1.56 % | 3.471 B -8.40 % | 3.789 B -4.45 % | 3.966 B 9.17 % | 3.633 B | 0.000 -100.00 % | 3.531 B -4.54 % | 3.699 B -3.35 % | 3.827 B -6.42 % | 4.089 B 5.58 % | 3.873 B -9.50 % | 4.280 B 18.38 % | 3.615 B 5.42 % | 3.429 B -0.76 % | 3.456 B -5.97 % | 3.675 B 1.86 % | 3.608 B 8.65 % | 3.321 B 2.43 % | 3.242 B -2.86 % | 3.337 B 0.48 % | 3.321 B 9.87 % | 3.023 B 14.36 % | 2.643 B 0.51 % | 2.630 B -1.78 % | 2.678 B -4.03 % | 2.790 B 3.15 % | 2.705 B -1.14 % | 2.736 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-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-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 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 26.781 M 137.84 % | 11.260 M 16.24 % | 9.687 M -57.37 % | 22.722 M 10.19 % | 20.621 M 283.43 % | 5.378 M | 0.000 | 0.000 -100.00 % | 7.985 M -4.95 % | 8.401 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.274 M 54.99 % | 16.952 M 117.36 % | 7.799 M 228.24 % | 2.376 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 -100.00 % | 2.992 K | 0.000 100.00 % | -1.000 K -101.27 % | 79.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -21.544 M -117.88 % | 120.513 M 198.64 % | -122.178 M -198.09 % | 124.562 M 240.01 % | -88.968 M -56.20 % | -56.956 M -20.93 % | -47.100 M -2 841.57 % | 1.718 M 107.92 % | -21.703 M -168.36 % | 31.748 M 151.83 % | -61.259 M -125.49 % | 240.351 M 103.30 % | 118.224 M 155.56 % | -212.798 M -486.11 % | 55.113 M 214.90 % | -47.967 M 53.67 % | -103.523 M -186.68 % | 119.427 M 169.34 % | -172.237 M -295.33 % | 88.176 M -44.53 % | 158.948 M 250.19 % | -105.829 M -196.96 % | 109.142 M 146.19 % | -236.312 M -517.28 % | -38.283 M 44.63 % | -69.141 M -104.41 % | -33.825 M -211.25 % | 30.405 M 4 741.56 % | 628.000 K -92.87 % | 8.803 M 125.55 % | -34.458 M -425.44 % | 10.588 M -95.76 % | 249.702 M 333.04 % | 57.663 M -30.09 % | 82.486 M 336.27 % | -34.912 M 63.95 % | -96.845 M -160.34 % | 160.512 M 237.95 % | -116.359 M -201.13 % | 115.060 M 228.31 % | -89.672 M -283.89 % | 48.763 M -68.84 % | 156.516 M -2.63 % | 160.747 M 197.09 % | -165.561 M -134.27 % | 483.121 M 157.92 % | -834.167 M -1 192.40 % | 76.361 M 159.69 % | 29.405 M -88.43 % | 254.098 M 391.53 % | -87.160 M 65.55 % | -253.000 M -142.21 % | -104.456 M -153.88 % | 193.877 M 0.19 % | 193.510 M 146.90 % | -412.623 M -95.24 % | -211.337 M -864.08 % | 27.659 M -87.51 % | 221.401 M 397.99 % | -74.298 M -26.84 % | -58.575 M 61.14 % | -150.749 M -752.80 % | -17.677 M -112.22 % | 144.714 M 235.95 % | -106.445 M -198.35 % | 108.229 M |
| Accounts receivables | -34.087 M -116.21 % | 210.294 M 541.64 % | -47.617 M -148.15 % | 98.895 M 153.72 % | -184.096 M -244.84 % | 127.099 M 164.83 % | -196.061 M -264.78 % | 118.982 M 312.59 % | -55.967 M -270.07 % | 32.908 M 113.00 % | -253.199 M -176.59 % | 330.607 M 387.33 % | 67.840 M 215.46 % | -58.758 M -53.81 % | -38.201 M 79.31 % | -184.636 M -1 207.06 % | -14.126 M -120.38 % | 69.311 M 244.11 % | -48.097 M -126.95 % | -21.193 M -111.93 % | 177.627 M 258.97 % | -111.738 M 21.36 % | -142.092 M 18.41 % | -174.146 M -1 572.20 % | 11.829 M 216.80 % | -10.128 M -171.41 % | 14.184 M 49.38 % | 9.495 M 85.09 % | 5.130 M 132.95 % | -15.568 M -122.42 % | 69.453 M 274.65 % | -39.767 M -120.95 % | -17.998 M -109.43 % | 190.805 M 590.38 % | 27.638 M -44.32 % | 49.638 M 276.69 % | -28.094 M -184.76 % | 33.146 M 143.92 % | -75.475 M -183.62 % | 90.254 M 158.62 % | -153.960 M -160.23 % | 255.631 M 263.64 % | -156.212 M -206.27 % | 146.991 M 120.00 % | 66.815 M 125.79 % | -259.043 M -239.10 % | 186.230 M 117.99 % | 85.429 M 197.35 % | -87.753 M -169.07 % | -32.613 M -18.28 % | -27.573 M -183.38 % | 33.069 M | 0.000 100.00 % | -34.794 M 69.40 % | -113.704 M -457.43 % | -20.398 M -16 350.00 % | -124.000 K -100.09 % | 138.450 M 106.96 % | 66.896 M 154.83 % | -121.999 M -1 317.07 % | 10.024 M 129.31 % | -34.204 M 70.48 % | -115.873 M -186.96 % | 133.247 M 219.32 % | -111.676 M -212.09 % | 99.629 M |
| Inventory | 40.087 M -44.95 % | 72.818 M 151.92 % | -140.251 M -772.05 % | 20.869 M 162.08 % | -33.618 M -84.06 % | -18.265 M -101.08 % | -9.083 M -207.43 % | 8.455 M -48.77 % | 16.504 M -38.80 % | 26.968 M 124.12 % | -111.791 M -159.56 % | 187.699 M -15.20 % | 221.345 M 269.80 % | -130.354 M -20.26 % | -108.395 M -197.69 % | -36.412 M 12.94 % | -41.822 M -156.42 % | 74.131 M 148.57 % | -152.623 M -629.67 % | 28.815 M -48.44 % | 55.881 M 8.37 % | 51.563 M 304.83 % | 12.737 M 259.05 % | -8.008 M 92.13 % | -101.792 M -416.50 % | -19.708 M 75.47 % | -80.350 M -592.61 % | 16.311 M 216.08 % | -14.051 M -170.42 % | -5.196 M 62.21 % | -13.749 M 59.58 % | -34.017 M -136.26 % | 93.813 M 71.77 % | 54.615 M -63.34 % | 148.990 M 268.72 % | 40.407 M -25.52 % | 54.252 M 122.25 % | -243.840 M -286.56 % | 130.703 M 13.77 % | 114.884 M 1 198.42 % | -10.459 M 93.87 % | -170.524 M -148.73 % | 349.915 M 118.02 % | 160.495 M 168.29 % | -235.012 M 32.62 % | -348.790 M -417.09 % | 109.996 M 204.43 % | -105.333 M -360.08 % | 40.500 M -88.40 % | 349.154 M 939.45 % | -41.593 M 88.73 % | -368.906 M -6 532.54 % | 5.735 M -97.07 % | 195.560 M -37.42 % | 312.478 M 233.06 % | -234.840 M 37.07 % | -373.176 M -172.22 % | -137.087 M -174.53 % | 183.934 M 24 301.79 % | -760.000 K 97.95 % | -37.005 M 40.13 % | -61.808 M -40.35 % | -44.038 M -200.00 % | 44.038 M 277.91 % | -24.753 M -251.13 % | 16.379 M |
| Accounts payables | -36.482 M 73.21 % | -136.187 M -271.39 % | 79.458 M 1 273.51 % | -6.771 M -105.41 % | 125.125 M 197.08 % | -128.882 M -211.57 % | 115.513 M 184.82 % | -136.185 M -634.33 % | 25.487 M 148.54 % | -52.505 M -125.63 % | 204.880 M 200.08 % | -204.720 M -5.18 % | -194.638 M -489.03 % | 50.032 M -56.12 % | 114.017 M -34.71 % | 174.621 M 456.53 % | -48.978 M -18.71 % | -41.259 M -259.04 % | 25.943 M -60.90 % | 66.346 M 292.16 % | -34.527 M 14.36 % | -40.318 M -117.97 % | 224.343 M 435.71 % | -66.826 M -214.97 % | 58.124 M 227.77 % | -45.491 M -404.17 % | 14.956 M 173.72 % | 5.464 M 2.59 % | 5.326 M 281.59 % | -2.933 M 97.14 % | -102.513 M -650.37 % | 18.626 M -72.10 % | 66.769 M 219.91 % | 20.871 M 181.57 % | -25.585 M 86.05 % | -183.464 M -2 412.86 % | -7.301 M -103.86 % | 189.184 M 386.70 % | -65.986 M -38.41 % | -47.675 M -371.02 % | 17.591 M 1 453.15 % | -1.300 M -138.77 % | 3.353 M 102.38 % | -140.638 M -210.75 % | 126.984 M 179.89 % | 45.369 M 128.19 % | -160.940 M -283.62 % | 87.647 M 316.02 % | 21.068 M 205.66 % | -19.940 M 51.33 % | -40.973 M | 0.000 | 0.000 -100.00 % | 23.773 M 714.40 % | -3.869 M 97.76 % | -172.794 M -207.36 % | 160.943 M 185.24 % | 56.424 M 254.42 % | -36.538 M -22.19 % | -29.903 M -369.64 % | 11.090 M 118.78 % | -59.053 M -303.12 % | 29.073 M 613.48 % | -5.662 M -109.55 % | 59.297 M 127.33 % | 26.084 M |
| Other working capital | 8.938 M 133.84 % | -26.412 M -91.82 % | -13.769 M -219.02 % | 11.569 M 219.50 % | 3.621 M 109.81 % | -36.908 M -186.78 % | 42.532 M 306.38 % | 10.466 M 235.45 % | -7.727 M -131.70 % | 24.377 M -75.34 % | 98.851 M 234.98 % | -73.235 M -409.31 % | 23.677 M 199.96 % | -23.686 M -127.01 % | 87.692 M 5 794.28 % | -1.540 M -209.76 % | 1.403 M -91.86 % | 17.244 M 578.86 % | 2.540 M -82.12 % | 14.208 M 135.49 % | -40.033 M -650.24 % | -5.336 M -137.70 % | 14.154 M 11.73 % | 12.668 M 296.59 % | -6.444 M -204.17 % | 6.186 M -64.42 % | 17.385 M 2 109.82 % | -865.000 K -120.48 % | 4.223 M -87.01 % | 32.500 M 163.15 % | 12.350 M -81.21 % | 65.746 M -38.62 % | 107.118 M 151.34 % | -208.628 M -204.32 % | -68.557 M -217.18 % | 58.507 M 150.57 % | -115.702 M -163.56 % | 182.022 M 272.37 % | -105.601 M -149.04 % | -42.403 M -174.19 % | 57.156 M 263.10 % | -35.044 M 13.56 % | -40.541 M -564.49 % | -6.101 M 95.09 % | -124.348 M -111.89 % | 1.046 B 207.85 % | -969.452 M -11 349.15 % | 8.618 M -84.50 % | 55.590 M 230.79 % | -42.503 M -284.96 % | 22.980 M -80.17 % | 115.906 M 205.19 % | -110.191 M -1 280.03 % | 9.338 M 769.58 % | -1.395 M -109.05 % | 15.409 M 1 410.69 % | 1.020 M 103.39 % | -30.128 M -523.79 % | 7.109 M -90.93 % | 78.364 M 283.59 % | -42.684 M -1 088.97 % | 4.316 M -96.19 % | 113.161 M 520.53 % | -26.909 M 8.20 % | -29.313 M 13.44 % | -33.863 M |
| Other non cash items | -39.385 M -1 196.41 % | -3.038 M -12 311.65 % | -24.477 K 99.92 % | -31.068 M -517.81 % | 7.436 M -94.04 % | 124.867 M 258.37 % | 34.843 M 255.24 % | -22.444 M -3.99 % | -21.582 M -5 176.77 % | -409.000 K 96.67 % | -12.278 M -43.54 % | -8.554 M 83.18 % | -50.860 M -1 482.45 % | -3.214 M 93.86 % | -52.344 M -260.53 % | 32.608 M 276.56 % | -18.468 M -905.76 % | 2.292 M 244.45 % | -1.587 M -392.77 % | -322.000 K -366.12 % | 121.000 K -46.93 % | 228.000 K -99.36 % | 35.595 M 184.46 % | 12.513 M 240.90 % | -8.881 M -148.98 % | 18.133 M 30.46 % | 13.900 M 9 688.48 % | 142.000 K 100.85 % | -16.767 M -2 298.71 % | -699.000 K -111.25 % | 6.212 M 103.33 % | -186.283 M -3 517.15 % | -5.150 M 30.41 % | -7.400 M 76.08 % | -30.939 M -198.52 % | 31.404 M 522.21 % | -7.438 M -159.28 % | 12.547 M 205.32 % | -11.914 M -18 515.02 % | -64.000 K 99.84 % | -39.112 M -180.87 % | 48.364 M 699.84 % | 6.047 M -79.86 % | 30.028 M 339.58 % | 6.831 M 204.01 % | 2.247 M 100.26 % | -859.307 M -4 510.32 % | 19.484 M 11.43 % | 17.486 M 30.00 % | 13.451 M -48.02 % | 25.880 M 18.06 % | 21.920 M 60.01 % | 13.699 M -63.88 % | 37.924 M 75.80 % | 21.572 M 57.98 % | 13.655 M 766.98 % | 1.575 M -83.59 % | 9.599 M -45.23 % | 17.525 M 263.06 % | 4.827 M -64.95 % | 13.770 M 25.28 % | 10.991 M 622.41 % | -2.104 M 77.66 % | -9.416 M -152.23 % | 18.028 M 75.17 % | 10.292 M |
| Net cash provided by operating activities | -27.791 M -112.26 % | 226.607 M 95.21 % | 116.081 M -58.68 % | 280.908 M 236.17 % | 83.562 M 64.09 % | 50.926 M -26.91 % | 69.677 M 85.78 % | 37.505 M -25.94 % | 50.642 M -51.70 % | 104.850 M 1 935.37 % | -5.713 M -102.89 % | 197.466 M 12.03 % | 176.263 M 764.12 % | -26.541 M -109.61 % | 276.178 M 41.94 % | 194.573 M 1 672.71 % | 10.976 M -96.83 % | 345.828 M 35.31 % | 255.576 M -17.20 % | 308.682 M -10.75 % | 345.855 M 113.57 % | 161.938 M -49.88 % | 323.079 M 400.12 % | -107.650 M -923.48 % | -10.518 M -170.31 % | 14.960 M -76.07 % | 62.506 M -59.79 % | 155.460 M 44.22 % | 107.792 M -15.50 % | 127.571 M 58.18 % | 80.649 M 62.98 % | 49.484 M -83.22 % | 294.908 M 338.71 % | 67.221 M -51.50 % | 138.595 M 75.86 % | 78.812 M 4.96 % | 75.090 M -74.89 % | 299.098 M 428.98 % | 56.543 M -68.15 % | 177.541 M 360.83 % | -68.067 M -175.31 % | 90.378 M -67.14 % | 275.039 M 11.98 % | 245.621 M 244.36 % | -170.145 M -125.07 % | 678.614 M 194.46 % | -718.450 M -361.65 % | 274.584 M 30.34 % | 210.674 M -47.23 % | 399.219 M 1 107.80 % | -39.613 M 66.44 % | -118.043 M -252.38 % | -33.499 M -109.71 % | 344.977 M 47.05 % | 234.593 M 161.41 % | -382.009 M -89.42 % | -201.677 M -260.54 % | 125.624 M -66.96 % | 380.230 M 2 986.78 % | 12.318 M -54.59 % | 27.125 M 137.30 % | -72.723 M -394.94 % | 24.657 M -88.21 % | 209.172 M 670.14 % | -36.688 M -121.93 % | 167.267 M |
| Investments in property plant and equipment | -41.964 M -284.74 % | -10.907 M 25.35 % | -14.610 M 28.71 % | -20.493 M -184.07 % | -7.214 M -14.74 % | -6.287 M 39.23 % | -10.346 M -56.00 % | -6.632 M 56.21 % | -15.144 M 96.14 % | -392.401 M -980.01 % | -36.333 M -54.44 % | -23.526 M -181.41 % | -8.360 M 36.68 % | -13.202 M 18.76 % | -16.251 M -50.31 % | -10.812 M 46.28 % | -20.126 M -11.09 % | -18.117 M -326 097.34 % | -5.554 K 97.73 % | -245.000 K -380.39 % | -51.000 K -240.00 % | -15.000 K 84.69 % | -97.982 K 97.87 % | -4.590 M -2 960.00 % | -150.000 K -177.78 % | -54.000 K 74.32 % | -210.316 K 99.65 % | -60.384 M -241 436.00 % | -25.000 K 99.54 % | -5.388 M 83.09 % | -31.855 M 83.61 % | -194.317 M -1 715.88 % | -10.701 M 80.05 % | -53.641 M -104.54 % | -26.225 M -15.45 % | -22.715 M -30.52 % | -17.403 M -33.20 % | -13.065 M 9.55 % | -14.444 M 47.29 % | -27.402 M 19.21 % | -33.916 M -17.80 % | -28.792 M 21.94 % | -36.883 M -16.82 % | -31.573 M 56.19 % | -72.067 M -111.09 % | -34.140 M 17.58 % | -41.423 M 20.33 % | -51.993 M -82.91 % | -28.426 M 2.34 % | -29.107 M -327.52 % | -6.808 M 76.19 % | -28.591 M 65.71 % | -83.379 M -53.78 % | -54.218 M 71.83 % | -192.473 M -114.97 % | -89.534 M 22.28 % | -115.200 M -137.45 % | -48.516 M 34.43 % | -73.989 M -441.25 % | -13.670 M -45.64 % | -9.386 M 61.98 % | -24.685 M 41.49 % | -42.188 M 41.72 % | -72.393 M 53.28 % | -154.949 M -53.17 % | -101.163 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.000 K 72.73 % | 22.000 K 569.30 % | 3.287 K -100.00 % | 175.525 M 64 431.25 % | 272.000 K 156.60 % | 106.000 K 101.31 % | -8.102 M -405 177.45 % | 2.000 K -77.78 % | 9.000 K -99.89 % | 8.263 M 2 524.57 % | 314.832 K | 0.000 100.00 % | -7.000 K 93.97 % | -116.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 472.000 | 0.000 100.00 % | -134.671 M -34 788.86 % | -386.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.265 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 222.654 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.500 M | 0.000 | 0.000 100.00 % | -26.200 M -773.33 % | -3.000 M |
| Purchases of investments | -248.000 M -97.17 % | -125.780 M 40.80 % | -212.454 M -91.41 % | -110.997 M -121.97 % | -50.005 M 44.44 % | -90.000 M -26.77 % | -70.997 M 69.13 % | -230.002 M -379.17 % | -48.000 M 62.50 % | -128.001 M 40.20 % | -214.042 M -328.03 % | -50.006 M 80.84 % | -261.000 M -350.37 % | -57.952 M 74.69 % | -229.006 M -427.96 % | -43.376 M 74.56 % | -170.521 M 68.14 % | -535.206 M | 0.000 | 0.000 -100.00 % | 35.519 M 151.22 % | -69.351 M | 0.000 | 0.000 | 0.000 100.00 % | -691.000 K -101.12 % | 61.878 M | 0.000 | 0.000 100.00 % | -61.048 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.556 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.832 M 115.51 % | -11.814 M | 0.000 | 0.000 -100.00 % | 4.814 M 138.29 % | -12.572 M -599.64 % | -1.797 M | 0.000 | 0.000 | 0.000 -100.00 % | 38.523 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.663 M | 0.000 100.00 % | -8.000 K -102.18 % | 367.000 K |
| Sales maturities of investments | 346.680 M 1 312.43 % | 24.545 M -72.84 % | 90.388 M 477.45 % | 15.653 M -85.61 % | 108.807 M 174.79 % | 39.597 M -18.97 % | 48.867 M -44.24 % | 87.637 M 109.48 % | 41.836 M -89.40 % | 394.568 M 333.59 % | 91.000 M -64.00 % | 252.775 M -30.50 % | 363.680 M 385.87 % | 74.851 M 153.25 % | 29.556 M -87.58 % | 238.000 M -21.97 % | 305.000 M 1 933.33 % | 15.000 M 12 865.68 % | 115.690 K -99.91 % | 125.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 414.574 K | 0.000 | 0.000 -100.00 % | 776.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -17.000 M -128.33 % | 60.000 M -13.04 % | 69.000 M 32.69 % | 52.000 M 146.43 % | -112.000 M -402.70 % | 37.000 M 37.04 % | 27.000 M -64.47 % | 76.000 M | 0.000 | 0.000 -100.00 % | 56.665 M -72.44 % | 205.593 M |
| Other investing activites | 12.894 M 28 130.43 % | -46.000 K -167.31 % | 68.338 K 100.49 % | -14.058 M -2 131.43 % | -630.000 K 29.29 % | -891.000 K -296.16 % | -224.910 K -559.00 % | 49.000 K -96.55 % | 1.420 M 1 265.38 % | 104.000 K -98.76 % | 8.395 M 836.99 % | 896.000 K 165.02 % | -1.378 M -1 464.36 % | 101.000 K 167.16 % | -150.390 K -148.36 % | 311.000 K -72.26 % | 1.121 M 171.43 % | 413.000 K 104.42 % | -9.344 M 90.08 % | -94.217 M -1 107.35 % | 9.353 M 1 491.82 % | -672.000 K 99.75 % | -270.887 M -520.19 % | 64.468 M -78.00 % | 293.039 M 883.63 % | -37.395 M 63.87 % | -103.491 M 45.50 % | -189.884 M -2 204.91 % | 9.021 M 112.82 % | -70.373 M -49.36 % | -47.116 M 75.22 % | -190.157 M -304.27 % | 93.093 M 840.05 % | 9.903 M -87.64 % | 80.096 M 11 239.85 % | -719.000 K -178.92 % | 911.000 K 2 069.05 % | 42.000 K 100.16 % | -26.786 M -6 912.07 % | -382.000 K -259.17 % | 240.000 K 130.04 % | -799.000 K -119.58 % | 4.081 M 270.89 % | -2.388 M -1 980.31 % | 127.000 K -89.84 % | 1.250 M 107.95 % | -15.715 M -285.18 % | -4.080 M -50.22 % | -2.716 M -1 399.52 % | 209.000 K 103.24 % | -6.441 M 48.74 % | -12.565 M -111.79 % | 106.605 M 168.85 % | -154.842 M -560.87 % | -23.430 M 41.29 % | -39.910 M -439.69 % | 11.749 M 206.59 % | -11.023 M -4 513.27 % | -238.941 K -114.60 % | 1.637 M -49.91 % | 3.268 M -67.52 % | 10.061 M 4 789.87 % | -214.526 K 99.94 % | -366.611 M -20 789.52 % | -1.755 M -39.40 % | -1.259 M |
| Net cash used for investing activites | 69.610 M 162.05 % | -112.188 M 17.88 % | -136.608 M -5.17 % | -129.895 M -354.72 % | 50.996 M 189.99 % | -56.668 M -73.31 % | -32.698 M -223.03 % | 26.577 M 235.49 % | -19.616 M 84.40 % | -125.728 M 20.97 % | -159.082 M -188.31 % | 180.141 M 93.80 % | 92.951 M 2 347.37 % | 3.798 M 101.76 % | -215.536 M -217.06 % | 184.123 M 59.46 % | 115.467 M 121.46 % | -538.026 M -5 726.83 % | -9.234 M -129.56 % | 31.238 M -30.30 % | 44.821 M 164.00 % | -70.038 M 74.15 % | -270.985 M -552.56 % | 59.878 M -79.56 % | 292.889 M 867.93 % | -38.140 M 7.89 % | -41.409 M 78.19 % | -189.884 M -51.09 % | -125.675 M 7.88 % | -136.419 M -189.54 % | -47.116 M 75.22 % | -190.157 M -304.27 % | 93.093 M 840.05 % | 9.903 M -81.62 % | 53.871 M 329.88 % | -23.434 M -42.09 % | -16.492 M -26.64 % | -13.023 M 67.18 % | -39.674 M -42.79 % | -27.784 M 17.50 % | -33.676 M -13.80 % | -29.591 M 9.79 % | -32.802 M 3.41 % | -33.961 M 51.56 % | -70.108 M -56.83 % | -44.704 M -103.70 % | 1.208 B 2 254.01 % | -56.073 M -112.98 % | -26.328 M 36.51 % | -41.470 M -175.61 % | -15.047 M 63.44 % | -41.156 M -277.20 % | 23.226 M 111.11 % | -209.060 M -7.68 % | -194.157 M -179.59 % | -69.444 M -101.57 % | -34.451 M -356.97 % | -7.539 M 95.95 % | -186.228 M -845.90 % | 24.967 M 19.56 % | 20.882 M -59.75 % | 51.876 M -12.46 % | 59.260 M 113.50 % | -439.004 M -247.73 % | -126.247 M -225.57 % | 100.538 M |
| Debt repayment | -240.000 K 14.59 % | -281.000 K 99.44 % | -50.199 M -201.01 % | 49.698 M 18 575.09 % | -269.000 K 11.51 % | -304.000 K 99.62 % | -80.305 M -301.52 % | -20.000 M -6 478.95 % | -304.000 K 0.33 % | -305.000 K -0.13 % | -304.600 K 0.13 % | -305.000 K -0.33 % | -304.000 K 0.33 % | -305.000 K 24.07 % | -401.687 K 98.66 % | -30.000 M -200.64 % | 29.809 M 18 847.80 % | -159.000 K 99.68 % | -50.000 M -200.31 % | 49.844 M 134.46 % | -144.634 M -383.17 % | 51.076 M 735.19 % | -8.041 M -107.95 % | 101.130 M 62 325.93 % | 162.000 K -47.23 % | 307.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -171.379 M -270.03 % | 100.794 M 239.68 % | -72.160 M -589.39 % | 14.745 M 130.72 % | -48.001 M 73.33 % | -179.999 M | 0.000 -100.00 % | 80.966 M 524.36 % | -19.080 M 85.94 % | -135.681 M -191.13 % | 148.892 M 209.50 % | -135.975 M | 0.000 | 0.000 | 0.000 100.00 % | -8.709 M 99.29 % | -1.233 B -1 708.34 % | -68.207 M -108.74 % | -32.676 M 90.65 % | -349.299 M -433.77 % | 104.651 M -46.28 % | 194.819 M 105.42 % | 94.840 M 151.51 % | -184.111 M -479.59 % | 48.502 M -90.39 % | 504.650 M 56.84 % | 321.759 M 375.17 % | -116.929 M 12.43 % | -133.533 M -237.38 % | 97.202 M 281.86 % | -53.450 M -1 788.69 % | -2.830 M 98.00 % | -141.168 M -165.74 % | 214.724 M -17.03 % | 258.805 M 1 889.92 % | -14.459 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -407.000 | 0.000 -100.00 % | 57.401 M | 0.000 -100.00 % | 8.161 M -21.37 % | 10.379 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -8.161 M 21.37 % | -10.379 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -276.746 M -13 837 200.00 % | -2.000 K 93.86 % | -32.558 K 99.97 % | -104.983 M -50.07 % | -69.958 M -777 211.11 % | -9.000 K 91.30 % | -103.505 K 99.85 % | -69.904 M 50.05 % | -139.944 M -559 676.00 % | -25.000 K 84.18 % | -158.039 K 99.91 % | -174.813 M 58.24 % | -418.607 M -789 724.53 % | -53.000 K 45.32 % | -96.931 K 99.95 % | -195.939 M 62.30 % | -519.671 M | 0.000 100.00 % | -119.000 99.81 % | -62.000 K 99.98 % | -335.835 M | 0.000 100.00 % | -1.418 K 98.71 % | -110.000 K 99.97 % | -335.793 M | 0.000 100.00 % | -6.021 K 86.91 % | -46.000 K 99.97 % | -139.930 M | 0.000 100.00 % | -412.000 100.00 % | -140.000 M 44.44 % | -251.996 M | 0.000 100.00 % | -264.000 | 0.000 100.00 % | -251.996 M | 0.000 | 0.000 | 0.000 100.00 % | -22.220 M | 0.000 100.00 % | -170.000 100.00 % | -49.995 M | 0.000 100.00 % | -999.944 M -238 081 804.76 % | -420.000 | 0.000 100.00 % | -174.986 M | 0.000 | 0.000 100.00 % | -49.999 M | 0.000 | 0.000 | 0.000 100.00 % | -50.000 M | 0.000 | 0.000 100.00 % | -499.000 100.00 % | -50.008 M 9.09 % | -55.007 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -250.000 M |
| Other financing activites | -52.000 K -147.62 % | -21.000 K 91.58 % | -249.536 K -83.48 % | -136.000 K -44.68 % | -94.000 K | 0.000 100.00 % | -133.637 K 84.50 % | -862.000 K -100.55 % | 156.818 M | 0.000 100.00 % | -470.000 -100.00 % | 10.379 M 6 973.51 % | -151.000 K -101.85 % | 8.162 M 8 331.21 % | 96.807 K 135.33 % | -274.000 K -291.43 % | -70.000 K -150.00 % | -28.000 K 82.28 % | -157.991 K 28.19 % | -220.000 K 68.66 % | -702.000 K 20.23 % | -880.000 K -3.25 % | -852.341 K -44.96 % | -588.000 K -2 161.54 % | -26.000 K | 0.000 -100.00 % | 78.257 K | 0.000 -100.00 % | 177.993 M | 0.000 -100.00 % | 161.720 K 266.72 % | -97.000 K 84.20 % | -614.000 K 32.82 % | -914.000 K 25.20 % | -1.222 M 20.76 % | -1.542 M 97.02 % | -51.826 M -2 016.21 % | -2.449 M -0.70 % | -2.432 M 18.55 % | -2.986 M -23.49 % | -2.418 M 31.15 % | -3.512 M 98.91 % | -321.428 M -325.68 % | -75.510 M -127.80 % | 271.583 M -20.84 % | 343.068 M -84.06 % | 2.153 B | 0.000 -100.00 % | 987.000 K | 0.000 100.00 % | -17.861 M 3.49 % | -18.507 M -9.22 % | -16.945 M 6.53 % | -18.129 M -28.38 % | -14.121 M -24.85 % | -11.310 M 86.27 % | -82.397 M -842.65 % | -8.741 M -5.71 % | -8.269 M 95.33 % | -177.096 M -211.19 % | 159.279 M 1 646.85 % | -10.297 M -8.39 % | -9.500 M -56.00 % | -6.090 M -9.63 % | -5.555 M -200.02 % | 5.554 M |
| Net cash used provided by financing activities | -277.038 M -91 030.92 % | -304.000 K 99.40 % | -50.481 M 8.91 % | -55.421 M 21.19 % | -70.321 M -22 366.77 % | -313.000 K 99.61 % | -80.542 M 11.26 % | -90.766 M -647.77 % | 16.570 M 5 121.21 % | -330.000 K 28.74 % | -463.109 K 99.72 % | -164.739 M 60.69 % | -419.062 M -5 469.84 % | 7.804 M 2 042.21 % | -401.811 K 99.82 % | -226.213 M 53.83 % | -489.932 M -261 895.72 % | -187.000 K 99.63 % | -50.408 M -201.64 % | 49.593 M 110.31 % | -481.171 M -1 058.58 % | 50.196 M 664.33 % | -8.895 M -108.86 % | 100.432 M 129.92 % | -335.657 M -109 434.53 % | 307.000 K 325.10 % | 72.218 K 257.00 % | -46.000 K -100.12 % | 38.063 M | 0.000 100.00 % | -171.217 M -335.63 % | -39.303 M 87.90 % | -324.770 M -2 448.13 % | 13.831 M 128.10 % | -49.223 M 72.89 % | -181.541 M 40.25 % | -303.822 M -486.95 % | 78.517 M 465.00 % | -21.512 M 84.49 % | -138.667 M -211.60 % | 124.254 M 189.08 % | -139.487 M 56.60 % | -321.428 M -156.11 % | -125.505 M -146.21 % | 271.583 M 140.80 % | -665.585 M -40.88 % | -472.465 M -468.34 % | -83.131 M 62.15 % | -219.631 M 40.02 % | -366.183 M -521.92 % | 86.790 M -31.29 % | 126.313 M 4 261.64 % | 2.896 M 101.43 % | -202.240 M -688.22 % | 34.381 M -92.24 % | 443.340 M 85.22 % | 239.362 M 290.47 % | -125.670 M 11.38 % | -141.802 M -9.17 % | -129.894 M -355.59 % | 50.822 M 487.16 % | -13.127 M 91.29 % | -150.668 M -172.22 % | 208.634 M -17.62 % | 253.250 M 197.82 % | -258.905 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 319.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 227.000 | 0.000 | 0.000 | 0.000 100.00 % | -411.000 | 0.000 | 0.000 | 0.000 100.00 % | -194.000 | 0.000 | 0.000 | 0.000 -100.00 % | 497.000 | 0.000 | 0.000 | 0.000 -100.00 % | 160.000 | 0.000 | 0.000 | 0.000 -100.00 % | 222.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 389.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 % | 355.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -176.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -235.219 M -306.12 % | 114.115 M 260.71 % | -71.007 M -174.28 % | 95.592 M 48.81 % | 64.237 M 1 160.97 % | -6.055 M 86.10 % | -43.562 M -63.25 % | -26.684 M -156.06 % | 47.596 M 324.42 % | -21.208 M 87.17 % | -165.258 M -177.63 % | 212.868 M 242.06 % | -149.848 M -903.07 % | -14.939 M -124.80 % | 60.240 M -60.49 % | 152.483 M 141.95 % | -363.489 M -88.94 % | -192.385 M -198.19 % | 195.934 M -49.70 % | 389.513 M 530.42 % | -90.495 M -163.69 % | 142.096 M 228.94 % | 43.199 M -17.97 % | 52.660 M 198.83 % | -53.286 M -132.96 % | -22.873 M -208.05 % | 21.170 M 161.42 % | -34.470 M -270.81 % | 20.180 M 328.07 % | -8.848 M 93.57 % | -137.685 M 23.50 % | -179.976 M -384.63 % | 63.231 M -30.48 % | 90.955 M -36.50 % | 143.243 M 213.54 % | -126.163 M 48.55 % | -245.224 M -167.26 % | 364.592 M 7 952.88 % | -4.643 M -141.86 % | 11.090 M -50.74 % | 22.511 M 128.60 % | -78.700 M 0.62 % | -79.191 M -191.92 % | 86.155 M 174.99 % | 31.330 M 198.91 % | -31.675 M -287.38 % | 16.904 M -87.51 % | 135.380 M 483.68 % | -35.285 M -318.37 % | -8.434 M -126.25 % | 32.131 M 197.70 % | -32.886 M -345.79 % | -7.377 M 88.88 % | -66.323 M -188.65 % | 74.818 M 1 022.20 % | -8.113 M -350.87 % | 3.234 M 142.64 % | -7.585 M -114.53 % | 52.199 M 156.37 % | -92.609 M -193.71 % | 98.829 M 390.90 % | -33.974 M 49.10 % | -66.751 M -214.89 % | -21.198 M -123.47 % | 90.315 M 914.78 % | 8.900 M |
| Cash at beginning of period | 475.162 M 31.61 % | 361.047 M -16.43 % | 432.055 M 28.41 % | 336.463 M 23.60 % | 272.226 M -2.18 % | 278.281 M -13.54 % | 321.843 M -7.66 % | 348.527 M 15.82 % | 300.931 M -6.58 % | 322.139 M -33.91 % | 487.397 M 77.54 % | 274.529 M -35.31 % | 424.377 M -3.40 % | 439.316 M 15.89 % | 379.076 M 67.29 % | 226.593 M -61.60 % | 590.082 M -24.59 % | 782.467 M 33.41 % | 586.533 M 197.70 % | 197.020 M -31.47 % | 287.515 M 97.71 % | 145.419 M 42.26 % | 102.220 M 106.26 % | 49.560 M -51.81 % | 102.846 M -18.19 % | 125.719 M 20.25 % | 104.549 M -24.80 % | 139.019 M 16.98 % | 118.839 M -6.93 % | 127.687 M -51.88 % | 265.372 M -40.41 % | 445.348 M 16.55 % | 382.117 M 31.24 % | 291.162 M 96.84 % | 147.919 M -46.03 % | 274.082 M -47.22 % | 519.306 M 235.66 % | 154.714 M -2.91 % | 159.357 M 7.48 % | 148.267 M 17.90 % | 125.756 M -38.49 % | 204.456 M -27.92 % | 283.647 M 43.62 % | 197.492 M 18.86 % | 166.162 M -16.01 % | 197.837 M 9.34 % | 180.933 M 297.19 % | 45.553 M -43.65 % | 80.838 M -9.45 % | 89.272 M 56.23 % | 57.141 M -36.53 % | 90.027 M -7.57 % | 97.404 M -40.51 % | 163.727 M 84.15 % | 88.909 M -8.36 % | 97.022 M 3.45 % | 93.788 M -7.48 % | 101.373 M 106.15 % | 49.174 M -65.32 % | 141.783 M 230.08 % | 42.954 M -44.16 % | 76.928 M -46.46 % | 143.679 M -12.86 % | 164.877 M 121.13 % | 74.562 M 13.55 % | 65.662 M |
| Cash at end of period | 239.943 M -49.50 % | 475.162 M 31.61 % | 361.048 M -16.43 % | 432.055 M 28.41 % | 336.463 M 23.60 % | 272.226 M -2.18 % | 278.281 M -13.54 % | 321.843 M -7.66 % | 348.527 M 15.82 % | 300.931 M -6.58 % | 322.139 M -33.91 % | 487.397 M 77.54 % | 274.529 M -35.31 % | 424.377 M -3.40 % | 439.316 M 15.89 % | 379.076 M 67.29 % | 226.593 M -61.60 % | 590.082 M -24.59 % | 782.467 M 33.41 % | 586.533 M 197.70 % | 197.020 M -31.47 % | 287.515 M 97.72 % | 145.419 M 42.26 % | 102.220 M 106.26 % | 49.560 M -51.81 % | 102.846 M -18.19 % | 125.719 M 20.25 % | 104.549 M -24.80 % | 139.019 M 16.98 % | 118.839 M -6.93 % | 127.687 M -51.88 % | 265.372 M -40.41 % | 445.348 M 16.55 % | 382.117 M 31.24 % | 291.162 M 96.84 % | 147.919 M -46.03 % | 274.082 M -47.22 % | 519.306 M 235.65 % | 154.714 M -2.91 % | 159.357 M 7.48 % | 148.267 M 17.90 % | 125.756 M -38.49 % | 204.456 M -27.92 % | 283.647 M 43.62 % | 197.492 M 18.86 % | 166.162 M -16.01 % | 197.837 M 9.34 % | 180.933 M 297.19 % | 45.553 M -43.65 % | 80.838 M -9.45 % | 89.272 M 56.23 % | 57.141 M -36.53 % | 90.027 M -7.57 % | 97.404 M -40.51 % | 163.727 M 84.15 % | 88.909 M -8.36 % | 97.022 M 3.45 % | 93.788 M -7.48 % | 101.373 M 106.15 % | 49.174 M -65.32 % | 141.783 M 230.08 % | 42.954 M -44.16 % | 76.928 M -46.46 % | 143.679 M -12.86 % | 164.877 M 121.13 % | 74.562 M |
| Operating cash flow | -27.791 M -112.26 % | 226.607 M 95.21 % | 116.081 M -58.68 % | 280.908 M 236.17 % | 83.562 M 64.09 % | 50.926 M -26.91 % | 69.677 M 85.78 % | 37.505 M -25.94 % | 50.642 M -51.70 % | 104.850 M 1 935.37 % | -5.713 M -102.89 % | 197.466 M 12.03 % | 176.263 M 764.12 % | -26.541 M -109.61 % | 276.178 M 41.94 % | 194.573 M 1 672.71 % | 10.976 M -96.83 % | 345.828 M 35.31 % | 255.576 M -17.20 % | 308.682 M -10.75 % | 345.855 M 113.57 % | 161.938 M -49.88 % | 323.079 M 400.12 % | -107.650 M -923.48 % | -10.518 M -170.31 % | 14.960 M -76.07 % | 62.506 M -59.79 % | 155.460 M 44.22 % | 107.792 M -15.50 % | 127.571 M 58.18 % | 80.649 M 62.98 % | 49.484 M -83.22 % | 294.908 M 338.71 % | 67.221 M -51.50 % | 138.595 M 75.86 % | 78.812 M 4.96 % | 75.090 M -74.89 % | 299.098 M 428.98 % | 56.543 M -68.15 % | 177.541 M 360.83 % | -68.067 M -175.31 % | 90.378 M -67.14 % | 275.039 M 11.98 % | 245.621 M 244.36 % | -170.145 M -125.07 % | 678.614 M 194.46 % | -718.450 M -361.65 % | 274.584 M 30.34 % | 210.674 M -47.23 % | 399.219 M 1 107.80 % | -39.613 M 66.44 % | -118.043 M -252.38 % | -33.499 M -109.71 % | 344.977 M 47.05 % | 234.593 M 161.41 % | -382.009 M -89.42 % | -201.677 M -260.54 % | 125.624 M -66.96 % | 380.230 M 2 986.78 % | 12.318 M -54.59 % | 27.125 M 137.30 % | -72.723 M -394.94 % | 24.657 M -88.21 % | 209.172 M 670.14 % | -36.688 M -121.93 % | 167.267 M |
| Capital expenditure | -41.964 M -279.97 % | -11.044 M 24.41 % | -14.610 M 28.71 % | -20.493 M -161.49 % | -7.837 M -24.65 % | -6.287 M 39.23 % | -10.346 M -56.00 % | -6.632 M 56.21 % | -15.144 M 96.14 % | -392.401 M -980.01 % | -36.333 M -54.44 % | -23.526 M -181.41 % | -8.360 M 36.68 % | -13.202 M 18.76 % | -16.251 M -50.31 % | -10.812 M 46.28 % | -20.126 M -11.09 % | -18.117 M -326 097.34 % | -5.554 K 97.73 % | -245.000 K -380.39 % | -51.000 K -240.00 % | -15.000 K 84.69 % | -97.982 K 97.87 % | -4.590 M -2 960.00 % | -150.000 K -177.78 % | -54.000 K 74.32 % | -210.316 K 99.65 % | -60.384 M -241 436.00 % | -25.000 K 99.54 % | -5.388 M 83.09 % | -31.855 M 83.61 % | -194.317 M -1 715.88 % | -10.701 M 80.05 % | -53.641 M -104.54 % | -26.225 M -15.45 % | -22.715 M -30.52 % | -17.403 M -33.20 % | -13.065 M 9.55 % | -14.444 M 47.29 % | -27.402 M 19.21 % | -33.916 M -17.80 % | -28.792 M 21.94 % | -36.883 M -16.82 % | -31.573 M 56.19 % | -72.067 M -111.09 % | -34.140 M 17.58 % | -41.423 M 20.33 % | -51.993 M -82.91 % | -28.426 M 2.34 % | -29.107 M -327.52 % | -6.808 M 76.19 % | -28.591 M 65.71 % | -83.379 M -53.78 % | -54.218 M 71.83 % | -192.473 M -114.97 % | -89.534 M 22.28 % | -115.200 M -137.45 % | -48.516 M 34.43 % | -73.989 M -441.25 % | -13.670 M -45.64 % | -9.386 M 61.98 % | -24.685 M 41.49 % | -42.188 M 41.72 % | -72.393 M 53.28 % | -154.949 M -53.17 % | -101.163 M |
| Free CashFlow | -69.755 M -132.36 % | 215.563 M 112.44 % | 101.472 M -61.03 % | 260.415 M 244.35 % | 75.624 M 69.41 % | 44.639 M -24.76 % | 59.331 M 92.18 % | 30.873 M -13.03 % | 35.498 M 112.34 % | -287.551 M -583.90 % | -42.046 M -124.17 % | 173.940 M 3.60 % | 167.903 M 522.47 % | -39.743 M -115.29 % | 259.927 M 41.45 % | 183.761 M 2 108.32 % | -9.150 M -102.79 % | 327.711 M 28.23 % | 255.570 M -17.14 % | 308.437 M -10.81 % | 345.804 M 113.56 % | 161.923 M -49.87 % | 322.981 M 387.76 % | -112.240 M -952.12 % | -10.668 M -171.57 % | 14.906 M -76.07 % | 62.295 M -34.48 % | 95.076 M -11.78 % | 107.767 M -11.80 % | 122.183 M 150.41 % | 48.793 M 133.69 % | -144.833 M -150.96 % | 284.207 M 1 992.84 % | 13.580 M -87.91 % | 112.370 M 100.31 % | 56.097 M -2.76 % | 57.687 M -79.83 % | 286.033 M 579.43 % | 42.099 M -71.96 % | 150.139 M 247.22 % | -101.983 M -265.59 % | 61.586 M -74.14 % | 238.156 M 11.26 % | 214.048 M 188.37 % | -242.212 M -137.58 % | 644.474 M 184.81 % | -759.873 M -441.38 % | 222.591 M 22.14 % | 182.248 M -50.76 % | 370.112 M 897.29 % | -46.421 M 68.34 % | -146.634 M -25.46 % | -116.878 M -140.20 % | 290.759 M 590.30 % | 42.120 M 108.93 % | -471.543 M -48.81 % | -316.877 M -510.95 % | 77.108 M -74.82 % | 306.241 M 22 750.94 % | -1.352 M -107.62 % | 17.739 M 118.21 % | -97.408 M -455.62 % | -17.531 M -112.82 % | 136.779 M 171.37 % | -191.637 M -389.90 % | 66.104 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 |