Airmate (Cayman) International Co Limited 1626.TW
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 8.131 B -3.23 % | 8.402 B -8.88 % | 9.221 B -9.21 % | 10.157 B 10.31 % | 9.207 B -9.22 % | 10.143 B -4.45 % | 10.615 B 5.89 % | 10.024 B -9.14 % | 11.032 B 0.59 % | 10.968 B -9.49 % | 12.118 B -6.66 % | 12.983 B 12.13 % | 11.578 B 10.99 % | 10.432 B 23.22 % | 8.466 B |
| Net income | -159.210 M -699.01 % | 26.579 M -94.38 % | 473.197 M 254.02 % | -307.227 M -296.64 % | 156.239 M -37.98 % | 251.919 M 1 825.59 % | -14.599 M -442.54 % | 4.262 M -98.49 % | 282.300 M 400.19 % | -94.042 M 71.70 % | -332.282 M -154.33 % | 611.640 M 23.30 % | 496.064 M 142.78 % | 204.323 M 501.37 % | -50.906 M |
| Income before tax | -188.696 M -574.80 % | 39.742 M -92.62 % | 538.706 M 252.68 % | -352.829 M -257.60 % | 223.879 M -30.65 % | 322.824 M 346.71 % | 72.267 M 885.24 % | 7.335 M -97.95 % | 357.472 M 392.24 % | -122.321 M 62.75 % | -328.356 M -145.39 % | 723.382 M 25.19 % | 577.821 M 138.13 % | 242.652 M 666.53 % | 31.656 M |
| Income before tax ratio | -0.02 -590.63 % | 0.00 -91.90 % | 0.06 268.18 % | -0.03 -242.87 % | 0.02 -23.60 % | 0.03 367.51 % | 0.01 830.41 % | 0.00 -97.74 % | 0.03 390.54 % | -0.01 58.84 % | -0.03 -148.63 % | 0.06 11.65 % | 0.05 114.55 % | 0.02 522.10 % | 0.00 |
| EBITDA | 146.742 M -66.26 % | 434.899 M -55.52 % | 977.842 M 961.82 % | 92.091 M -85.04 % | 615.663 M -27.05 % | 843.965 M 29.61 % | 651.177 M 21.00 % | 538.160 M -45.47 % | 986.964 M 85.67 % | 531.582 M 199.16 % | 177.692 M -84.41 % | 1.139 B 12.45 % | 1.013 B 60.18 % | 632.626 M 70.74 % | 370.526 M |
| Net income ratio | -0.02 -718.97 % | 0.00 -93.84 % | 0.05 269.65 % | -0.03 -278.26 % | 0.02 -31.68 % | 0.02 1 905.92 % | 0.00 -423.48 % | 0.00 -98.34 % | 0.03 398.43 % | -0.01 68.73 % | -0.03 -158.20 % | 0.05 9.96 % | 0.04 118.75 % | 0.02 425.75 % | -0.01 |
| Ratio EBITDA | 0.02 -65.13 % | 0.05 -51.19 % | 0.11 1 069.57 % | 0.01 -86.44 % | 0.07 -19.64 % | 0.08 35.64 % | 0.06 14.27 % | 0.05 -39.99 % | 0.09 84.58 % | 0.05 230.53 % | 0.01 -83.29 % | 0.09 0.28 % | 0.09 44.32 % | 0.06 38.57 % | 0.04 |
| Gross profit ratio | 0.20 -8.13 % | 0.22 38.93 % | 0.16 42.31 % | 0.11 -35.34 % | 0.17 -12.71 % | 0.19 14.30 % | 0.17 -1.74 % | 0.17 -16.39 % | 0.21 9.62 % | 0.19 4.43 % | 0.18 -10.40 % | 0.20 -12.69 % | 0.23 18.88 % | 0.19 -12.29 % | 0.22 |
| Weighted average shs out dil | 151.629 M -2.17 % | 154.999 M -8.57 % | 169.531 M 10.78 % | 153.030 M -0.07 % | 153.138 M 9.85 % | 139.407 M 8.07 % | 128.995 M -1.29 % | 130.678 M -8.71 % | 143.144 M 8.90 % | 131.444 M 0.00 % | 131.444 M 2.05 % | 128.807 M 11.28 % | 115.754 M -52.10 % | 241.634 M 0.00 % | 241.634 M |
| Weighted average shs out | 151.629 M -3.02 % | 156.347 M 2.31 % | 152.822 M -0.14 % | 153.030 M 0.40 % | 152.414 M 11.35 % | 136.884 M 6.12 % | 128.995 M -1.03 % | 130.339 M -0.45 % | 130.927 M -0.39 % | 131.444 M 0.00 % | 131.444 M 2.48 % | 128.262 M 11.94 % | 114.578 M -52.58 % | 241.634 M 0.00 % | 241.634 M |
| EPS diluted | -1.05 -717.65 % | 0.17 -93.99 % | 2.83 240.80 % | -2.01 -297.06 % | 1.02 -43.33 % | 1.80 1 736.36 % | -0.11 -492.86 % | 0.03 -98.49 % | 1.85 356.94 % | -0.72 71.54 % | -2.53 -153.26 % | 4.75 6.74 % | 4.45 128.21 % | 1.95 1 028.57 % | -0.21 |
| Earnings per share | -1.05 -717.65 % | 0.17 -94.52 % | 3.10 254.23 % | -2.01 -295.15 % | 1.03 -44.02 % | 1.84 1 772.73 % | -0.11 -492.86 % | 0.03 -98.70 % | 2.16 400.00 % | -0.72 71.54 % | -2.53 -153.04 % | 4.77 6.00 % | 4.50 130.77 % | 1.95 1 028.57 % | -0.21 |
| Gross profit | 1.624 B -11.09 % | 1.827 B 26.59 % | 1.443 B 29.20 % | 1.117 B -28.68 % | 1.566 B -20.76 % | 1.977 B 9.21 % | 1.810 B 4.05 % | 1.739 B -24.03 % | 2.290 B 10.27 % | 2.076 B -5.48 % | 2.197 B -16.37 % | 2.627 B -2.10 % | 2.683 B 31.94 % | 2.034 B 8.07 % | 1.882 B |
| Income tax expense | -29.486 M -324.01 % | 13.163 M -79.91 % | 65.509 M 243.65 % | -45.602 M -167.42 % | 67.640 M 3.01 % | 65.665 M -27.32 % | 90.350 M 1 410.62 % | 5.981 M -92.57 % | 80.526 M 384.76 % | -28.279 M -820.30 % | 3.926 M -96.49 % | 111.742 M 36.68 % | 81.757 M 113.30 % | 38.329 M -51.81 % | 79.539 M |
| Cost of revenue | 6.506 B -1.04 % | 6.575 B -15.47 % | 7.778 B -13.96 % | 9.040 B 18.30 % | 7.641 B -6.43 % | 8.166 B -7.26 % | 8.805 B 6.28 % | 8.285 B -5.23 % | 8.742 B -1.67 % | 8.891 B -10.38 % | 9.921 B -4.20 % | 10.356 B 16.43 % | 8.895 B 5.91 % | 8.398 B 27.55 % | 6.584 B |
| General and administrative expenses | 265.950 M -14.54 % | 311.214 M -25.31 % | 416.647 M 46.35 % | 284.693 M -16.96 % | 342.834 M -20.17 % | 429.444 M 0.54 % | 427.149 M 2.32 % | 417.448 M -15.71 % | 495.237 M 3.47 % | 478.612 M -10.93 % | 537.323 M 11.46 % | 482.062 M -18.14 % | 588.909 M 46.75 % | 401.299 M 11.76 % | 359.071 M |
| Selling and marketing expenses | 1.403 B -0.27 % | 1.406 B 22.65 % | 1.147 B 10.54 % | 1.037 B 15.58 % | 897.510 M -17.71 % | 1.091 B -5.94 % | 1.160 B -3.44 % | 1.201 B -7.35 % | 1.296 B -13.59 % | 1.500 B -10.36 % | 1.673 B 11.50 % | 1.501 B -0.60 % | 1.510 B 19.54 % | 1.263 B 21.28 % | 1.041 B |
| Other expenses | 0.000 100.00 % | -5.265 M -138.59 % | 13.643 M -66.72 % | 41.000 M 1 042.75 % | -4.349 M -213.49 % | 3.832 M | 0.000 | 0.000 100.00 % | -13.241 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.474 M | 0.000 | 0.000 |
| Operating expenses | 1.848 B 0.72 % | 1.835 B 8.81 % | 1.686 B 13.74 % | 1.483 B 10.33 % | 1.344 B -19.55 % | 1.670 B -4.42 % | 1.747 B -2.13 % | 1.785 B -8.36 % | 1.948 B -8.93 % | 2.139 B -11.36 % | 2.414 B 10.29 % | 2.188 B -3.27 % | 2.262 B 25.22 % | 1.807 B 19.12 % | 1.517 B |
| Cost and expenses | 8.354 B -0.72 % | 8.415 B -10.96 % | 9.450 B -9.84 % | 10.481 B 16.65 % | 8.985 B -8.66 % | 9.836 B -6.79 % | 10.553 B 4.79 % | 10.070 B -5.80 % | 10.691 B -3.08 % | 11.031 B -10.57 % | 12.335 B -1.67 % | 12.544 B 12.43 % | 11.157 B 9.33 % | 10.205 B 25.97 % | 8.101 B |
| Research and development expenses | 179.473 M 32.71 % | 135.232 M 23.80 % | 109.238 M -8.61 % | 119.531 M 10.97 % | 107.717 M -26.34 % | 146.226 M -9.07 % | 160.820 M -2.00 % | 164.096 M 3.31 % | 158.835 M -0.97 % | 160.384 M -22.27 % | 206.324 M 1.00 % | 204.277 M 24.70 % | 163.810 M 15.01 % | 142.431 M 22.56 % | 116.215 M |
| Selling general and administrative expenses | 1.669 B -2.13 % | 1.705 B 9.05 % | 1.563 B 18.25 % | 1.322 B 6.59 % | 1.240 B -18.40 % | 1.520 B -4.20 % | 1.587 B -1.95 % | 1.618 B -9.66 % | 1.791 B -9.46 % | 1.978 B -10.49 % | 2.210 B 11.49 % | 1.983 B -5.52 % | 2.098 B 26.10 % | 1.664 B 18.84 % | 1.400 B |
| Interest income | 22.866 M 23.17 % | 18.565 M -19.64 % | 23.103 M 28.19 % | 18.023 M -47.11 % | 34.079 M -20.37 % | 42.797 M -36.02 % | 66.896 M 21.51 % | 55.055 M 8.14 % | 50.910 M 5.89 % | 48.076 M -25.22 % | 64.292 M -25.81 % | 86.653 M 42.33 % | 60.883 M 47.36 % | 41.315 M 44.59 % | 28.574 M |
| Interest expense | 34.657 M -3.49 % | 35.911 M 20.14 % | 29.890 M 2.07 % | 29.285 M -31.48 % | 42.740 M -51.37 % | 87.882 M -20.14 % | 110.051 M 50.52 % | 73.115 M 19.34 % | 61.264 M -30.94 % | 88.707 M 24.81 % | 71.071 M 55.69 % | 45.648 M -55.32 % | 102.165 M -24.84 % | 135.931 M 62.82 % | 83.485 M |
| Depreciation and amortization | 301.063 M -16.45 % | 360.346 M -11.98 % | 409.392 M -1.50 % | 415.635 M 20.02 % | 346.302 M -20.07 % | 433.264 M -7.85 % | 470.152 M 2.12 % | 460.375 M -3.56 % | 477.375 M -11.02 % | 536.497 M 21.97 % | 439.870 M 16.19 % | 378.586 M 17.00 % | 323.585 M 27.37 % | 254.043 M -0.53 % | 255.385 M |
| Operating income | -223.669 M -1 713.14 % | -12.336 M 94.62 % | -229.328 M 36.69 % | -362.247 M -263.98 % | 220.906 M -47.57 % | 421.349 M 574.99 % | 62.423 M 235.70 % | -46.001 M -113.48 % | 341.281 M 642.89 % | -62.864 M 70.99 % | -216.687 M -149.42 % | 438.446 M 4.15 % | 420.962 M 85.42 % | 227.037 M -37.84 % | 365.250 M |
| Operating income ratio | -0.03 -1 773.57 % | 0.00 94.10 % | -0.02 30.27 % | -0.04 -248.66 % | 0.02 -42.25 % | 0.04 606.41 % | 0.01 228.15 % | 0.00 -114.83 % | 0.03 639.72 % | -0.01 67.95 % | -0.02 -152.95 % | 0.03 -7.12 % | 0.04 67.06 % | 0.02 -49.55 % | 0.04 |
| Total other income expenses net | 25.278 M -51.46 % | 52.078 M -93.34 % | 781.677 M 8 199.82 % | 9.418 M 216.78 % | 2.973 M 103.02 % | -98.525 M -1 100.86 % | 9.844 M -81.54 % | 53.336 M 229.42 % | 16.191 M 127.23 % | -59.457 M 46.74 % | -111.627 M -139.18 % | 284.936 M 111.62 % | 134.642 M 762.26 % | 15.615 M 104.68 % | -333.594 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.976 B 42.74 % | 1.385 B -4.15 % | 1.445 B -47.67 % | 2.760 B 18.67 % | 2.326 B -7.44 % | 2.513 B -4.44 % | 2.630 B 26.06 % | 2.086 B 43.83 % | 1.450 B -46.15 % | 2.693 B -16.23 % | 3.215 B 106.14 % | 1.560 B 5.37 % | 1.480 B -29.18 % | 2.090 B 44.08 % | 1.451 B |
| Total investments | 38.574 M 5.04 % | 36.722 M 9.81 % | 33.440 M 6.57 % | 31.378 M 14.48 % | 27.408 M 7.24 % | 25.558 M -14.93 % | 30.045 M -13.80 % | 34.854 M -2.54 % | 35.762 M 6.53 % | 33.570 M 3.77 % | 32.350 M -26.90 % | 44.253 M 61.70 % | 27.367 M 28.31 % | 21.329 M -27.42 % | 29.386 M |
| Total debt | 2.725 B 32.53 % | 2.056 B -12.26 % | 2.343 B -27.00 % | 3.210 B 15.90 % | 2.770 B -5.34 % | 2.926 B -3.99 % | 3.048 B 27.67 % | 2.387 B 30.21 % | 1.833 B -40.82 % | 3.098 B -17.14 % | 3.739 B 96.47 % | 1.903 B 8.25 % | 1.758 B -22.63 % | 2.272 B 41.71 % | 1.603 B |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 52.156 M -26.76 % | 71.213 M -64.64 % | 201.406 M 177.02 % | -261.489 M 28.13 % | -363.823 M -271.26 % | 212.439 M -36.94 % | 336.875 M 94.85 % | 172.893 M -64.68 % | 489.573 M 99.34 % | 245.603 M 171.07 % | 90.604 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | 15.137 M -94.86 % | 294.249 M -38.44 % | 478.016 M 533.94 % | -110.158 M -143.79 % | 251.548 M -67.16 % | 765.987 M 52.64 % | 501.835 M 0.29 % | 500.369 M -19.93 % | 624.909 M 80.97 % | 345.304 M -21.44 % | 439.528 M -59.46 % | 1.084 B 69.53 % | 639.524 M 345.79 % | 143.460 M 335.71 % | -60.863 M |
| Common stock | 1.498 B -1.96 % | 1.528 B 5.00 % | 1.455 B 0.00 % | 1.455 B 4.27 % | 1.396 B 2.00 % | 1.369 B 11.40 % | 1.228 B 0.00 % | 1.228 B 0.00 % | 1.228 B -0.03 % | 1.229 B 0.00 % | 1.229 B 0.32 % | 1.225 B 11.11 % | 1.102 B 12.83 % | 977.090 M 901.12 % | 97.600 M |
| Total equity | 2.947 B -4.47 % | 3.085 B -4.05 % | 3.215 B 16.61 % | 2.757 B -12.17 % | 3.139 B 4.31 % | 3.009 B 21.68 % | 2.473 B -4.78 % | 2.597 B -4.04 % | 2.706 B -3.07 % | 2.792 B -6.05 % | 2.972 B -11.33 % | 3.352 B 51.00 % | 2.220 B 64.94 % | 1.346 B 21.81 % | 1.105 B |
| Other non current liabilities | 181.245 M 13.29 % | 159.984 M 12.52 % | 142.184 M -82.38 % | 807.026 M -0.66 % | 812.412 M 9.83 % | 739.729 M -4.95 % | 778.239 M 7.12 % | 726.508 M 278.33 % | 192.028 M -27.82 % | 266.044 M 58.94 % | 167.389 M 12.50 % | 148.795 M 11.34 % | 133.635 M 8.01 % | 123.719 M 12.25 % | 110.221 M |
| Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 356.844 M -47.52 % | 679.997 M 131.80 % | 293.350 M 536.67 % | 46.076 M -90.45 % | 482.338 M | 0.000 | 0.000 -100.00 % | 1.117 B | 0.000 | 0.000 -100.00 % | 12.353 M -74.90 % | 49.221 M |
| Total non current liabilities | 275.078 M 4.44 % | 263.381 M 9.51 % | 240.501 M -79.34 % | 1.164 B -22.01 % | 1.492 B 44.46 % | 1.033 B 25.33 % | 824.315 M -31.81 % | 1.209 B 529.52 % | 192.028 M -27.82 % | 266.044 M -80.73 % | 1.380 B 818.25 % | 150.332 M 12.49 % | 133.635 M -1.79 % | 136.072 M -14.66 % | 159.442 M |
| Other current liabilities | 1.360 B 45.76 % | 933.118 M 1.72 % | 917.365 M 35.89 % | 675.083 M 2 726.03 % | 23.888 M 806.91 % | 2.634 M -99.58 % | 620.739 M -28.39 % | 866.880 M -42.64 % | 1.511 B 49.89 % | 1.008 B 709 952.11 % | 142.000 K -99.99 % | 1.109 B -11.38 % | 1.251 B 69.84 % | 736.742 M 388.67 % | 150.765 M |
| Deferred revenue | 0.000 -100.00 % | 309.398 M -15.46 % | 365.995 M 44.81 % | 252.743 M -77.81 % | 1.139 B 11.97 % | 1.017 B 543.95 % | 157.993 M -82.07 % | 881.376 M -9.91 % | 978.316 M -2.97 % | 1.008 B -16.02 % | 1.201 B 0.20 % | 1.198 B -3.78 % | 1.245 B 173.34 % | 455.554 M -9.88 % | 505.476 M |
| Short term debt | 2.725 B 32.53 % | 2.056 B -12.26 % | 2.343 B -17.87 % | 2.853 B 36.53 % | 2.090 B -20.62 % | 2.633 B -12.29 % | 3.001 B 57.58 % | 1.905 B 3.90 % | 1.833 B -40.82 % | 3.098 B 156.49 % | 1.208 B -36.53 % | 1.903 B 7.52 % | 1.770 B -23.22 % | 2.305 B 48.32 % | 1.554 B |
| Total current liabilities | 5.813 B 21.98 % | 4.765 B -11.25 % | 5.369 B -10.94 % | 6.029 B 30.44 % | 4.622 B -4.87 % | 4.859 B -4.14 % | 5.069 B 25.87 % | 4.027 B -16.05 % | 4.797 B -7.03 % | 5.160 B 1.01 % | 5.108 B 12.63 % | 4.536 B 2.04 % | 4.445 B 2.72 % | 4.327 B 19.04 % | 3.635 B |
| Total liabilities | 6.088 B 21.06 % | 5.029 B -10.36 % | 5.610 B -22.01 % | 7.193 B 17.64 % | 6.114 B 3.78 % | 5.892 B -0.02 % | 5.893 B 12.55 % | 5.236 B 4.95 % | 4.989 B -8.05 % | 5.426 B -16.38 % | 6.489 B 38.47 % | 4.686 B 2.34 % | 4.579 B 2.58 % | 4.463 B 17.62 % | 3.795 B |
| Other non current assets | 850.058 M 55.76 % | 545.736 M 53.26 % | 356.092 M -34.24 % | 541.513 M 80.10 % | 300.680 M 100.30 % | 150.118 M -86.33 % | 1.098 B 49.82 % | 732.755 M 194.93 % | 248.452 M 32.56 % | 187.420 M -0.37 % | 188.112 M -2.55 % | 193.038 M 13.10 % | 170.683 M 766.90 % | 19.689 M -56.46 % | 45.217 M |
| Long term investments | -673.986 M -67.81 % | -401.642 M -46.83 % | -273.535 M 33.83 % | -413.389 M -826.84 % | -44.602 M -287.79 % | 23.751 M 123.87 % | -99.481 M -387.43 % | 34.611 M 189.76 % | -38.560 M -215.83 % | 33.291 M 163.21 % | 12.648 M 139.50 % | -32.018 M 73.01 % | -118.617 M -660.68 % | 21.156 M | 0.000 |
| Intangible assets | 20.055 M 245.66 % | 5.802 M 38.31 % | 4.195 M -24.50 % | 5.556 M -28.30 % | 7.749 M -33.75 % | 11.697 M -41.61 % | 20.033 M -36.95 % | 31.775 M -8.46 % | 34.712 M -24.26 % | 45.828 M -25.09 % | 61.179 M 6.95 % | 57.205 M -51.99 % | 119.157 M 1.71 % | 117.151 M 10.69 % | 105.841 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 |
| Goodwill and intangible assets | 20.055 M 245.66 % | 5.802 M 38.31 % | 4.195 M -24.50 % | 5.556 M -28.30 % | 7.749 M -33.75 % | 11.697 M -41.61 % | 20.033 M -36.95 % | 31.775 M -8.46 % | 34.712 M -24.26 % | 45.828 M -25.09 % | 61.179 M 6.95 % | 57.205 M -51.99 % | 119.157 M 1.71 % | 117.151 M 10.69 % | 105.841 M |
| Property plant equipment net | 2.701 B -0.61 % | 2.717 B -9.16 % | 2.991 B -3.70 % | 3.106 B -7.16 % | 3.346 B -3.91 % | 3.482 B 57.78 % | 2.207 B -9.05 % | 2.426 B -6.37 % | 2.591 B -13.25 % | 2.987 B 2.01 % | 2.928 B 29.45 % | 2.262 B 11.73 % | 2.025 B 7.73 % | 1.879 B 11.87 % | 1.680 B |
| Total non current assets | 3.134 B 2.47 % | 3.058 B -6.65 % | 3.276 B -5.69 % | 3.473 B -8.30 % | 3.788 B -1.20 % | 3.834 B 13.21 % | 3.386 B 2.90 % | 3.291 B 13.52 % | 2.899 B -12.56 % | 3.316 B 2.84 % | 3.224 B 28.45 % | 2.510 B 14.30 % | 2.196 B 7.78 % | 2.037 B 11.27 % | 1.831 B |
| Other current assets | 333.477 M -55.78 % | 754.061 M -37.91 % | 1.214 B -27.55 % | 1.676 B 37.68 % | 1.218 B -52.77 % | 2.578 B 2 635.23 % | 94.252 M -74.17 % | 364.964 M -12.47 % | 416.936 M -19.32 % | 516.752 M 13.05 % | 457.088 M 1 327.11 % | 32.029 M -96.69 % | 966.721 M 122.86 % | 433.774 M 72.13 % | 252.002 M |
| Short term investments | 712.560 M 62.55 % | 438.364 M 42.80 % | 306.975 M -30.98 % | 444.767 M 517.65 % | 72.010 M 3 885.06 % | 1.807 M -98.60 % | 129.526 M 53 202.88 % | 243.000 K -99.67 % | 74.322 M 26 538.71 % | 279.000 K -98.58 % | 19.702 M -74.17 % | 76.271 M -47.75 % | 145.984 M 84 283.82 % | 173.000 K -99.41 % | 29.386 M |
| cash and cash equivalents | 748.438 M 11.48 % | 671.369 M -25.30 % | 898.784 M 99.88 % | 449.654 M 1.34 % | 443.712 M 7.45 % | 412.939 M -1.16 % | 417.768 M 38.86 % | 300.850 M -21.41 % | 382.796 M -5.39 % | 404.592 M -22.67 % | 523.194 M 52.49 % | 343.096 M 23.63 % | 277.521 M 52.63 % | 181.821 M 19.20 % | 152.529 M |
| Cash and short term investments | 1.461 B 31.65 % | 1.110 B -7.96 % | 1.206 B 34.81 % | 894.421 M 73.43 % | 515.722 M 24.35 % | 414.746 M -24.22 % | 547.294 M 81.77 % | 301.093 M -34.13 % | 457.118 M 12.90 % | 404.871 M -25.42 % | 542.896 M 29.46 % | 419.367 M -0.98 % | 423.505 M 132.70 % | 181.994 M 0.04 % | 181.915 M |
| Total current assets | 5.901 B 16.73 % | 5.056 B -8.89 % | 5.549 B -14.32 % | 6.476 B 18.49 % | 5.466 B 7.86 % | 5.067 B 1.76 % | 4.980 B 9.63 % | 4.542 B -5.30 % | 4.797 B -2.16 % | 4.903 B -21.39 % | 6.236 B 12.83 % | 5.527 B 20.10 % | 4.602 B 22.02 % | 3.772 B 22.92 % | 3.068 B |
| Inventory | 2.502 B 12.95 % | 2.215 B 0.25 % | 2.209 B -19.37 % | 2.740 B 26.27 % | 2.170 B 4.60 % | 2.074 B -2.63 % | 2.131 B -14.01 % | 2.478 B 2.64 % | 2.414 B -1.80 % | 2.458 B -19.06 % | 3.037 B 21.83 % | 2.493 B 6.17 % | 2.348 B 17.88 % | 1.992 B 13.57 % | 1.754 B |
| Net receivables | 1.605 B 64.29 % | 977.065 M 6.23 % | 919.776 M -21.09 % | 1.166 B -25.39 % | 1.562 B | 0.000 -100.00 % | 1.897 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.549 B 196.70 % | 859.150 M -25.96 % | 1.160 B | 0.000 |
| Tax assets | 236.702 M 24.12 % | 190.699 M -3.46 % | 197.543 M -15.30 % | 233.231 M 31.09 % | 177.912 M 7.10 % | 166.125 M 3.05 % | 161.209 M 146.52 % | 65.394 M 3.85 % | 62.968 M 1.74 % | 61.890 M 82.78 % | 33.861 M 14.18 % | 29.657 M | 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 |
| Account payables | 1.716 B 17.03 % | 1.466 B -15.71 % | 1.740 B -22.61 % | 2.248 B 79.60 % | 1.251 B 12.57 % | 1.112 B 19.70 % | 928.657 M -24.97 % | 1.238 B -12.51 % | 1.415 B 34.28 % | 1.054 B -18.09 % | 1.286 B -10.32 % | 1.434 B 0.20 % | 1.431 B 11.35 % | 1.286 B -9.78 % | 1.425 B |
| Tax payables | 12.022 M 1 614.98 % | 701.000 K -78.36 % | 3.240 M 1 005.80 % | 293.000 K -99.75 % | 117.788 M 24.46 % | 94.637 M -40.10 % | 157.993 M 785.11 % | 17.850 M -52.89 % | 37.889 M 29 271.32 % | 129.000 K | 0.000 -100.00 % | 89.437 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 70.988 M 1.54 % | 69.910 M -5.48 % | 73.960 M -2.72 % | 76.031 M -4.64 % | 79.727 M 115.04 % | 37.076 M -8.80 % | 40.654 M -7.47 % | 43.936 M | 0.000 | 0.000 -100.00 % | 93.982 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.288 M 43.39 % | 10.662 M -25.93 % | 14.395 M -18.28 % | 17.614 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.110 M |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.413 B | 0.000 -100.00 % | 11.898 M -73.70 % | 45.240 M | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 261.489 M -28.13 % | 363.823 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.434 B 17.74 % | 1.218 B 0.61 % | 1.210 B 0.00 % | 1.210 B -18.86 % | 1.491 B 21.94 % | 1.223 B 29.26 % | 946.232 M -1.30 % | 958.706 M 14.76 % | 835.436 M -31.41 % | 1.218 B 15.13 % | 1.058 B 11.15 % | 951.804 M 222.32 % | 295.300 M 32.30 % | 223.210 M -75.74 % | 919.892 M |
| Deferred tax liabilities non current | 22.845 M -31.78 % | 33.487 M 37.48 % | 24.357 M 132.04 % | -76.031 M 4.64 % | -79.727 M -115.04 % | -37.076 M 8.80 % | -40.654 M 7.47 % | -43.936 M | 0.000 | 0.000 -100.00 % | 1.617 M 5.20 % | 1.537 M | 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 |
| Total assets | 9.035 B 11.36 % | 8.114 B -8.06 % | 8.825 B -11.31 % | 9.950 B 7.53 % | 9.253 B 3.96 % | 8.901 B 6.39 % | 8.366 B 6.80 % | 7.833 B 1.79 % | 7.696 B -6.36 % | 8.218 B -13.13 % | 9.461 B 17.71 % | 8.037 B 18.23 % | 6.798 B 17.03 % | 5.809 B 18.57 % | 4.899 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.100 M | 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 -100.00 % | 8.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -41.604 M -118.84 % | 220.874 M -68.06 % | 691.596 M 1 307.84 % | -57.259 M 65.01 % | -163.630 M -121.16 % | 773.206 M 428.08 % | 146.419 M 176.83 % | -190.578 M -114.27 % | 1.336 B 204.64 % | 438.393 M 215.77 % | -378.679 M -43.08 % | -264.661 M -579.82 % | 55.158 M 109.11 % | -605.156 M -486.50 % | 156.572 M |
| Accounts receivables | 68.465 M -81.58 % | 371.671 M -44.61 % | 671.022 M 282.01 % | -368.677 M 17.62 % | -447.545 M -947.28 % | -42.734 M 87.45 % | -340.408 M -387.96 % | 118.213 M 2 552.04 % | -4.821 M -100.78 % | 615.853 M 371.36 % | -226.951 M 40.95 % | -384.340 M -366.13 % | -82.453 M | 0.000 | 0.000 |
| Inventory | -228.948 M -1 142.93 % | -18.420 M -103.29 % | 560.413 M 195.39 % | -587.482 M -1 014.96 % | -52.691 M -193.89 % | 56.121 M -83.83 % | 347.038 M 643.97 % | -63.797 M -244.29 % | 44.214 M -92.36 % | 578.867 M 206.38 % | -544.162 M -275.40 % | -144.957 M 62.15 % | -383.020 M -48.63 % | -257.698 M 40.75 % | -434.898 M |
| Accounts payables | 169.818 M 168.31 % | -248.587 M 54.63 % | -547.905 M -154.57 % | 1.004 B 716.36 % | 122.993 M -42.79 % | 214.982 M 169.55 % | -309.100 M -74.60 % | -177.031 M -149.02 % | 361.160 M 255.20 % | -232.706 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -50.939 M -143.83 % | 116.210 M 1 340.74 % | 8.066 M 107.67 % | -105.162 M -149.23 % | 213.613 M -60.79 % | 544.837 M 371.58 % | -200.619 M -58.24 % | -126.781 M -109.82 % | 1.291 B 1 019.26 % | -140.474 M -184.89 % | 165.483 M 238.24 % | -119.704 M -127.32 % | 438.178 M 226.11 % | -347.458 M -158.74 % | 591.470 M |
| Other non cash items | 284.986 M 6 582.85 % | -4.396 M 99.37 % | -692.924 M -2 100.70 % | 34.634 M 332.66 % | -14.886 M 79.52 % | -72.702 M -333.83 % | -16.758 M -122.29 % | 75.172 M 185.41 % | -88.010 M -428.84 % | -16.642 M -115.67 % | 106.188 M 118.88 % | -562.288 M -459.31 % | -100.533 M -62.89 % | -61.718 M -134.39 % | 179.479 M |
| Net cash provided by operating activities | 355.749 M -42.30 % | 616.566 M -34.89 % | 946.982 M 2 256.79 % | 40.181 M -89.74 % | 391.665 M -73.11 % | 1.457 B 116.73 % | 672.080 M 90.77 % | 352.304 M -83.08 % | 2.082 B 149.11 % | 835.927 M 619.28 % | -160.977 M -158.53 % | 275.019 M -64.48 % | 774.274 M 471.34 % | -208.508 M -138.36 % | 543.553 M |
| Investments in property plant and equipment | -197.171 M 3.21 % | -203.704 M -32.83 % | -153.355 M 31.64 % | -224.337 M 11.05 % | -252.219 M 75.29 % | -1.021 B -153.18 % | -403.216 M 7.24 % | -434.699 M -21.32 % | -358.317 M 44.21 % | -642.293 M 36.50 % | -1.012 B -83.83 % | -550.261 M -13.80 % | -483.534 M 0.55 % | -486.225 M -54.92 % | -313.861 M |
| Acquisitions net | 0.000 -100.00 % | 30.348 M 114.81 % | 14.128 M -51.27 % | 28.991 M -18.58 % | 35.605 M 135.56 % | 15.115 M 875.79 % | 1.549 M -91.18 % | 17.561 M -77.61 % | 78.446 M 280.82 % | 20.599 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -1.451 B -17.01 % | -1.240 B 29.53 % | -1.760 B -34.04 % | -1.313 B -966.50 % | 151.551 M 160.63 % | -249.957 M -93.71 % | -129.040 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 1.202 B 17.80 % | 1.021 B -47.52 % | 1.945 B 62.22 % | 1.199 B 690.98 % | 151.551 M 1 102.65 % | -15.115 M 91.48 % | -177.365 M -61.06 % | -110.126 M -2 150.76 % | 5.370 M 185.18 % | 1.883 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 10.095 M 385.09 % | -3.541 M -107.83 % | 45.219 M 1 032.17 % | 3.994 M 102.80 % | -142.667 M -908.68 % | 17.642 M 126.83 % | -65.760 M 87.96 % | -546.252 M -897.66 % | 68.482 M 3 566.06 % | 1.868 M 103.87 % | -48.262 M -593.33 % | 9.783 M 310.71 % | 2.382 M -96.41 % | 66.359 M -75.14 % | 266.947 M |
| Net cash used for investing activites | -436.218 M -9.96 % | -396.707 M -539.18 % | 90.328 M 129.54 % | -305.805 M -444.34 % | -56.179 M 95.52 % | -1.253 B -61.94 % | -773.832 M 29.08 % | -1.091 B -283.55 % | -284.465 M 55.58 % | -640.425 M 39.57 % | -1.060 B -96.09 % | -540.478 M -12.33 % | -481.152 M -14.60 % | -419.866 M -794.97 % | -46.914 M |
| Debt repayment | 252.889 M 169.36 % | -364.600 M 62.16 % | -963.535 M -312.47 % | 453.498 M 245.14 % | -312.448 M 31.92 % | -458.950 M -255.71 % | 294.754 M -63.91 % | 816.779 M 150.44 % | -1.619 B -120.23 % | -735.296 M -144.26 % | 1.661 B 2 356.73 % | -73.621 M 87.18 % | -574.064 M -200.54 % | 571.007 M 297.87 % | -288.576 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 358.020 M -90.04 % | 3.593 B | 0.000 100.00 % | -1.087 M | 0.000 | 0.000 -100.00 % | 717.515 M 62.43 % | 441.739 M | 0.000 | 0.000 |
| Common stock repurchased | -49.026 M | 0.000 | 0.000 100.00 % | -27.262 M | 0.000 | 0.000 100.00 % | -12.474 M -33.38 % | -9.352 M 16.69 % | -11.225 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -45.847 M 37.00 % | -72.772 M | 0.000 100.00 % | -83.753 M 23.50 % | -109.480 M | 0.000 100.00 % | -12.159 M 90.07 % | -122.402 M | 0.000 | 0.000 100.00 % | -312.360 M -2.00 % | -306.236 M | 0.000 | 0.000 100.00 % | -101.205 M |
| Other financing activites | 10.161 M -38.94 % | 16.641 M -95.75 % | 391.547 M 2 610 413.33 % | -15.000 K -100.04 % | 42.443 M 13 573.97 % | -315.000 K -100.15 % | 205.877 M 1 236.00 % | -18.123 M 62.71 % | -48.601 M -112.19 % | 398.835 M 3 114.60 % | 12.407 M 1 470.51 % | 790.000 K 103.21 % | -24.597 M -184.83 % | 28.995 M 117.61 % | -164.692 M |
| Net cash used provided by financing activities | 168.177 M 139.97 % | -420.731 M 26.44 % | -571.988 M -267.02 % | 342.468 M 190.25 % | -379.485 M -274.82 % | -101.245 M -136.10 % | 280.426 M -57.95 % | 666.902 M 139.69 % | -1.680 B -399.38 % | -336.461 M -124.71 % | 1.361 B 302.27 % | 338.448 M 348.98 % | -135.933 M -122.66 % | 600.002 M 208.21 % | -554.473 M |
| Effect of forex changes on cash | -10.639 M 59.92 % | -26.543 M -63.93 % | -16.192 M 77.16 % | -70.902 M -194.82 % | 74.772 M 169.88 % | -107.001 M -73.26 % | -61.756 M -512.96 % | -10.075 M 92.78 % | -139.472 M -723.84 % | 22.357 M -43.27 % | 39.407 M 631.52 % | -7.414 M 87.94 % | -61.489 M -194.23 % | 65.257 M 578.21 % | -13.646 M |
| Net change in cash | 77.069 M 133.89 % | -227.415 M -150.63 % | 449.130 M 7 458.57 % | 5.942 M -80.69 % | 30.773 M 737.25 % | -4.829 M -104.13 % | 116.918 M 242.68 % | -81.946 M -275.97 % | -21.796 M 81.62 % | -118.602 M -165.85 % | 180.098 M 174.64 % | 65.575 M -31.48 % | 95.700 M 226.71 % | 29.292 M 140.98 % | -71.480 M |
| Cash at beginning of period | 671.369 M -25.30 % | 898.784 M 99.88 % | 449.654 M 1.34 % | 443.712 M 7.45 % | 412.939 M -1.16 % | 417.768 M 38.86 % | 300.850 M -21.41 % | 382.796 M -5.39 % | 404.592 M -22.67 % | 523.194 M 52.49 % | 343.096 M 23.63 % | 277.521 M 52.63 % | 181.821 M 19.20 % | 152.529 M -31.91 % | 224.009 M |
| Cash at end of period | 748.438 M 11.48 % | 671.369 M -25.30 % | 898.784 M 99.88 % | 449.654 M 1.34 % | 443.712 M 7.45 % | 412.939 M -1.16 % | 417.768 M 38.86 % | 300.850 M -21.41 % | 382.796 M -5.39 % | 404.592 M -22.67 % | 523.194 M 52.49 % | 343.096 M 23.63 % | 277.521 M 52.63 % | 181.821 M 19.20 % | 152.529 M |
| Operating cash flow | 355.749 M -42.30 % | 616.566 M -34.89 % | 946.982 M 2 256.79 % | 40.181 M -89.74 % | 391.665 M -73.11 % | 1.457 B 116.73 % | 672.080 M 90.77 % | 352.304 M -83.08 % | 2.082 B 149.11 % | 835.927 M 619.28 % | -160.977 M -158.53 % | 275.019 M -64.48 % | 774.274 M 471.34 % | -208.508 M -138.36 % | 543.553 M |
| Capital expenditure | -192.030 M 7.33 % | -207.211 M -35.12 % | -153.355 M 31.64 % | -224.337 M 11.05 % | -252.219 M 75.29 % | -1.021 B -153.18 % | -403.216 M 7.24 % | -434.699 M -21.32 % | -358.317 M 44.21 % | -642.293 M 36.50 % | -1.012 B -83.83 % | -550.261 M -13.80 % | -483.534 M 0.55 % | -486.225 M -54.92 % | -313.861 M |
| Free CashFlow | 163.719 M -60.01 % | 409.355 M -48.42 % | 793.627 M 530.95 % | -184.156 M -232.06 % | 139.446 M -68.00 % | 435.732 M 62.06 % | 268.864 M 426.31 % | -82.395 M -104.78 % | 1.724 B 790.37 % | 193.634 M 116.51 % | -1.173 B -326.00 % | -275.242 M -194.67 % | 290.740 M 141.85 % | -694.733 M -402.46 % | 229.692 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.065 B 52.60 % | 2.008 B 33.06 % | 1.509 B -4.21 % | 1.576 B -52.37 % | 3.309 B 90.52 % | 1.737 B 16.79 % | 1.487 B 2.04 % | 1.457 B -59.65 % | 3.611 B 95.65 % | 1.846 B 29.23 % | 1.428 B -26.62 % | 1.947 B -50.30 % | 3.917 B 103.03 % | 1.929 B 13.42 % | 1.701 B -16.78 % | 2.044 B -47.17 % | 3.868 B 52.09 % | 2.544 B 34.01 % | 1.898 B 7.92 % | 1.759 B -52.96 % | 3.739 B 106.36 % | 1.812 B -6.79 % | 1.944 B 3.99 % | 1.869 B -52.20 % | 3.910 B 61.61 % | 2.420 B 17.31 % | 2.063 B 3.71 % | 1.989 B -49.74 % | 3.957 B 51.84 % | 2.606 B 36.17 % | 1.914 B -1.62 % | 1.946 B -45.05 % | 3.540 B 34.89 % | 2.625 B 15.85 % | 2.266 B 13.75 % | 1.992 B -49.21 % | 3.921 B 37.40 % | 2.854 B 35.28 % | 2.110 B 7.17 % | 1.969 B -49.89 % | 3.928 B 32.66 % | 2.961 B 20.64 % | 2.455 B 2.79 % | 2.388 B -46.36 % | 4.452 B 57.69 % | 2.823 B 9.18 % | 2.586 B -3.27 % | 2.673 B -43.51 % | 4.732 B 58.16 % | 2.992 B 25.43 % | 2.385 B 11.75 % | 2.134 B -53.29 % | 4.569 B 84.73 % | 2.474 B 19.39 % | 2.072 B -16.47 % | 2.480 B |
| Net income | 140.550 M 317.43 % | -64.642 M -5.44 % | -61.307 M 30.69 % | -88.459 M -264.24 % | 53.859 M 185.08 % | -63.303 M -737.90 % | -7.555 M 92.73 % | -103.899 M -161.25 % | 169.635 M 636.79 % | -31.602 M 78.67 % | -148.136 M -489.90 % | -25.112 M -111.91 % | 210.909 M -51.57 % | 435.536 M 606.54 % | -85.982 M 41.58 % | -147.167 M -289.70 % | -37.764 M -3.99 % | -36.314 M -2 152.80 % | 1.769 M 102.74 % | -64.577 M -123.56 % | 274.128 M 597.68 % | -55.081 M -10.02 % | -50.065 M -1 374.24 % | 3.929 M -98.46 % | 254.438 M 483.35 % | 43.617 M -59.12 % | 106.703 M 194.57 % | -112.825 M -342.59 % | 46.509 M 184.58 % | -54.986 M -19.67 % | -45.948 M 59.98 % | -114.826 M -190.64 % | 126.683 M 230.31 % | 38.353 M -49.92 % | 76.582 M 214.64 % | -66.802 M -128.09 % | 237.775 M 584.34 % | 34.745 M 135.05 % | -99.117 M 29.16 % | -139.914 M -201.56 % | 137.769 M 1 808.16 % | 7.220 M 107.50 % | -96.307 M -189.33 % | -33.286 M -198.30 % | 33.861 M 114.31 % | -236.550 M -536.54 % | 54.188 M 29.82 % | 41.740 M -83.50 % | 252.962 M -3.73 % | 262.750 M 403.43 % | 52.192 M 166.29 % | 19.600 M -94.86 % | 381.122 M 574.31 % | 56.520 M -28.14 % | 78.654 M 196.73 % | 26.507 M |
| Income before tax | 145.367 M 322.41 % | -65.360 M 44.14 % | -117.008 M -36.78 % | -85.545 M -207.11 % | 79.865 M 220.99 % | -66.008 M -108.77 % | -31.618 M 72.03 % | -113.038 M -151.58 % | 219.167 M 730.35 % | -34.769 M 82.67 % | -200.601 M -602.51 % | -28.555 M -111.83 % | 241.378 M -54.15 % | 526.484 M 474.79 % | -140.473 M 10.68 % | -157.268 M -1 751.52 % | -8.494 M 81.77 % | -46.594 M -402.68 % | 15.394 M 118.83 % | -81.761 M -123.35 % | 350.123 M 684.74 % | -59.877 M -0.67 % | -59.478 M -297.92 % | 30.052 M -90.19 % | 306.289 M 566.41 % | 45.961 M -65.38 % | 132.751 M 223.36 % | -107.612 M -197.97 % | 109.845 M 275.14 % | -62.717 M 10.97 % | -70.441 M 44.89 % | -127.819 M -185.55 % | 149.412 M 165.94 % | 56.183 M -48.22 % | 108.499 M 236.10 % | -79.722 M -128.62 % | 278.588 M 455.99 % | 50.107 M 139.09 % | -128.198 M 25.79 % | -172.757 M -211.12 % | 155.469 M 571.14 % | 23.165 M 124.37 % | -95.037 M -238.40 % | -28.084 M -152.18 % | 53.820 M 120.78 % | -259.055 M -479.69 % | 68.228 M 4.31 % | 65.412 M -78.79 % | 308.469 M 9.67 % | 281.273 M 315.01 % | 67.775 M 113.04 % | 31.814 M -92.74 % | 438.261 M 721.62 % | 53.341 M -49.82 % | 106.293 M 328.57 % | 24.802 M |
| Income before tax ratio | 0.05 245.74 % | -0.03 58.02 % | -0.08 -42.79 % | -0.05 -324.90 % | 0.02 163.51 % | -0.04 -78.75 % | -0.02 72.59 % | -0.08 -227.82 % | 0.06 422.18 % | -0.02 86.59 % | -0.14 -857.38 % | -0.01 -123.80 % | 0.06 -77.42 % | 0.27 430.44 % | -0.08 -7.33 % | -0.08 -3 404.51 % | 0.00 88.01 % | -0.02 -325.86 % | 0.01 117.45 % | -0.05 -149.65 % | 0.09 383.36 % | -0.03 -8.00 % | -0.03 -290.33 % | 0.02 -79.47 % | 0.08 312.37 % | 0.02 -70.49 % | 0.06 218.95 % | -0.05 -294.93 % | 0.03 215.34 % | -0.02 34.61 % | -0.04 43.98 % | -0.07 -255.67 % | 0.04 97.15 % | 0.02 -55.30 % | 0.05 219.64 % | -0.04 -156.34 % | 0.07 304.66 % | 0.02 128.89 % | -0.06 30.75 % | -0.09 -321.74 % | 0.04 405.92 % | 0.01 120.20 % | -0.04 -229.23 % | -0.01 -197.29 % | 0.01 113.17 % | -0.09 -447.76 % | 0.03 7.83 % | 0.02 -62.46 % | 0.07 -30.66 % | 0.09 230.86 % | 0.03 90.64 % | 0.01 -84.46 % | 0.10 344.78 % | 0.02 -57.97 % | 0.05 413.07 % | 0.01 |
| EBITDA | 154.592 M 1 218.82 % | 11.722 M 130.45 % | -38.494 M -585.31 % | -5.617 M -103.37 % | 166.679 M 590.67 % | 24.133 M -60.30 % | 60.791 M 380.63 % | -21.662 M -106.73 % | 321.647 M 333.94 % | 74.123 M 173.96 % | -100.226 M -225.10 % | 80.118 M -77.53 % | 356.551 M -44.60 % | 643.596 M 2 392.66 % | -28.072 M 35.86 % | -43.767 M -142.68 % | 102.543 M 59.48 % | 64.298 M -42.99 % | 112.779 M 1 087.27 % | 9.499 M -97.88 % | 449.026 M 912.25 % | 44.359 M -17.29 % | 53.635 M -64.76 % | 152.186 M -66.10 % | 448.992 M 137.37 % | 189.152 M -30.73 % | 273.083 M 845.45 % | 28.884 M -89.04 % | 263.545 M 207.65 % | 85.665 M 28.52 % | 66.654 M 498.71 % | 11.133 M -96.14 % | 288.170 M 57.66 % | 182.774 M -31.46 % | 266.655 M 440.62 % | 49.324 M -88.29 % | 421.105 M 115.80 % | 195.139 M 970.08 % | 18.236 M 482.87 % | -4.763 M -101.62 % | 294.347 M 62.21 % | 181.458 M 276.59 % | 48.184 M 224.16 % | -38.808 M -117.64 % | 220.062 M 255.28 % | -141.721 M -405.35 % | 46.412 M -72.68 % | 169.900 M -58.44 % | 408.814 M 3.79 % | 393.898 M 872.88 % | 40.488 M -67.43 % | 124.327 M -79.25 % | 599.066 M 246.21 % | 173.037 M -18.64 % | 212.669 M 85.80 % | 114.463 M |
| Net income ratio | 0.05 242.48 % | -0.03 20.76 % | -0.04 27.65 % | -0.06 -444.85 % | 0.02 144.66 % | -0.04 -617.44 % | -0.01 92.87 % | -0.07 -251.80 % | 0.05 374.36 % | -0.02 83.49 % | -0.10 -703.92 % | -0.01 -123.96 % | 0.05 -76.15 % | 0.23 546.60 % | -0.05 29.80 % | -0.07 -637.62 % | -0.01 31.62 % | -0.01 -1 631.83 % | 0.00 102.54 % | -0.04 -150.08 % | 0.07 341.17 % | -0.03 -18.03 % | -0.03 -1 325.40 % | 0.00 -96.77 % | 0.07 260.97 % | 0.02 -65.15 % | 0.05 191.19 % | -0.06 -582.70 % | 0.01 155.70 % | -0.02 12.12 % | -0.02 59.32 % | -0.06 -264.94 % | 0.04 144.87 % | 0.01 -56.77 % | 0.03 200.78 % | -0.03 -155.31 % | 0.06 398.08 % | 0.01 125.91 % | -0.05 33.90 % | -0.07 -302.66 % | 0.04 1 338.41 % | 0.00 106.21 % | -0.04 -181.49 % | -0.01 -283.27 % | 0.01 109.08 % | -0.08 -499.82 % | 0.02 34.21 % | 0.02 -70.79 % | 0.05 -39.13 % | 0.09 301.35 % | 0.02 138.30 % | 0.01 -88.99 % | 0.08 265.04 % | 0.02 -39.81 % | 0.04 255.24 % | 0.01 |
| Ratio EBITDA | 0.05 764.21 % | 0.01 122.89 % | -0.03 -615.44 % | 0.00 -107.08 % | 0.05 262.52 % | 0.01 -66.01 % | 0.04 375.01 % | -0.01 -116.69 % | 0.09 121.79 % | 0.04 157.23 % | -0.07 -270.48 % | 0.04 -54.79 % | 0.09 -72.71 % | 0.33 2 121.36 % | -0.02 22.93 % | -0.02 -180.79 % | 0.03 4.86 % | 0.03 -57.46 % | 0.06 1 000.10 % | 0.01 -95.50 % | 0.12 390.53 % | 0.02 -11.27 % | 0.03 -66.11 % | 0.08 -29.09 % | 0.11 46.88 % | 0.08 -40.95 % | 0.13 811.64 % | 0.01 -78.19 % | 0.07 102.61 % | 0.03 -5.62 % | 0.03 508.58 % | 0.01 -92.97 % | 0.08 16.88 % | 0.07 -40.83 % | 0.12 375.27 % | 0.02 -76.94 % | 0.11 57.06 % | 0.07 691.02 % | 0.01 457.27 % | 0.00 -103.23 % | 0.07 22.28 % | 0.06 212.16 % | 0.02 220.79 % | -0.02 -132.88 % | 0.05 198.47 % | -0.05 -379.67 % | 0.02 -71.76 % | 0.06 -26.43 % | 0.09 -34.38 % | 0.13 675.62 % | 0.02 -70.86 % | 0.06 -55.57 % | 0.13 87.42 % | 0.07 -31.85 % | 0.10 122.43 % | 0.05 |
| Gross profit ratio | 0.23 45.95 % | 0.16 -31.20 % | 0.23 37.57 % | 0.17 -24.31 % | 0.22 34.00 % | 0.16 -36.38 % | 0.26 43.02 % | 0.18 -23.84 % | 0.24 35.29 % | 0.18 5.27 % | 0.17 29.32 % | 0.13 -28.31 % | 0.18 37.67 % | 0.13 164.74 % | 0.05 -48.06 % | 0.09 -27.99 % | 0.13 1.59 % | 0.13 -8.95 % | 0.14 12.64 % | 0.13 -42.27 % | 0.22 55.91 % | 0.14 -30.20 % | 0.20 5.43 % | 0.19 -8.89 % | 0.21 23.89 % | 0.17 -23.67 % | 0.22 44.02 % | 0.15 -2.65 % | 0.16 -2.28 % | 0.16 14.97 % | 0.14 -10.12 % | 0.16 -16.64 % | 0.19 -1.66 % | 0.19 -8.86 % | 0.21 10.03 % | 0.19 -13.42 % | 0.22 9.37 % | 0.20 -1.14 % | 0.20 53.11 % | 0.13 -37.77 % | 0.21 15.45 % | 0.18 -9.65 % | 0.20 27.06 % | 0.16 -13.28 % | 0.19 8.47 % | 0.17 -21.48 % | 0.22 4.16 % | 0.21 6.86 % | 0.20 1.64 % | 0.19 -15.53 % | 0.23 -1.86 % | 0.23 -1.96 % | 0.24 26.94 % | 0.19 -28.70 % | 0.26 32.74 % | 0.20 |
| Weighted average shs out dil | 149.521 M -0.54 % | 150.330 M 0.34 % | 149.822 M -1.77 % | 152.516 M -0.89 % | 153.883 M -0.33 % | 154.398 M 1.03 % | 152.822 M 0.00 % | 152.822 M -9.94 % | 169.696 M 11.04 % | 152.822 M 0.00 % | 152.822 M 3.46 % | 147.718 M -13.85 % | 171.471 M -0.13 % | 171.689 M 17.83 % | 145.710 M 0.00 % | 145.710 M 0.32 % | 145.246 M 0.05 % | 145.170 M -0.56 % | 145.985 M -0.53 % | 146.766 M -0.63 % | 147.701 M 1.75 % | 145.157 M 3.62 % | 140.089 M 2.86 % | 136.191 M 1.94 % | 133.604 M 1.90 % | 131.118 M 1.04 % | 129.767 M 0.00 % | 129.767 M -0.88 % | 130.917 M 0.57 % | 130.176 M -0.37 % | 130.664 M 0.00 % | 130.664 M -0.68 % | 131.560 M -0.16 % | 131.765 M -0.42 % | 132.324 M 0.00 % | 132.324 M -14.16 % | 154.143 M 17.27 % | 131.444 M 0.13 % | 131.280 M 0.00 % | 131.280 M -19.82 % | 163.739 M 24.57 % | 131.444 M -0.32 % | 131.868 M 0.00 % | 131.868 M 1.94 % | 129.355 M -1.57 % | 131.420 M 0.08 % | 131.315 M 0.00 % | 131.315 M -0.51 % | 131.991 M 10.00 % | 119.996 M 3.02 % | 116.473 M -51.80 % | 241.634 M 0.00 % | 241.634 M 0.00 % | 241.634 M 0.00 % | 241.634 M 0.00 % | 241.634 M |
| Weighted average shs out | 149.521 M -0.54 % | 150.330 M 0.34 % | 149.822 M -1.77 % | 152.516 M -0.89 % | 153.883 M -0.33 % | 154.398 M 1.03 % | 152.822 M 0.00 % | 152.822 M 0.00 % | 152.822 M 0.00 % | 152.822 M 0.00 % | 152.822 M 3.46 % | 147.718 M -13.85 % | 171.471 M -0.13 % | 171.689 M 17.97 % | 145.542 M -0.12 % | 145.710 M 0.32 % | 145.246 M 0.05 % | 145.170 M 0.01 % | 145.156 M -1.10 % | 146.766 M 0.91 % | 145.441 M 0.20 % | 145.157 M 7.96 % | 134.459 M -1.27 % | 136.191 M 3.45 % | 131.649 M 2.08 % | 128.965 M 2.60 % | 125.697 M -3.14 % | 129.767 M -0.88 % | 130.917 M 0.57 % | 130.176 M 0.93 % | 128.972 M -1.29 % | 130.664 M 0.28 % | 130.295 M -0.48 % | 130.927 M 1.20 % | 129.377 M -2.23 % | 132.324 M 0.41 % | 131.780 M 0.26 % | 131.444 M 0.13 % | 131.280 M 0.00 % | 131.280 M -0.22 % | 131.576 M 0.10 % | 131.444 M -0.32 % | 131.868 M 0.00 % | 131.868 M 1.94 % | 129.355 M -1.28 % | 131.026 M -0.02 % | 131.057 M -0.20 % | 131.315 M 0.46 % | 130.715 M 9.10 % | 119.815 M 2.87 % | 116.473 M 0.00 % | 116.473 M -1.15 % | 117.823 M -51.24 % | 241.634 M 0.00 % | 241.634 M 0.00 % | 241.634 M |
| EPS diluted | 0.94 318.60 % | -0.43 -4.88 % | -0.41 29.31 % | -0.58 -265.71 % | 0.35 185.37 % | -0.41 -729.96 % | -0.05 92.74 % | -0.68 -167.33 % | 1.01 580.95 % | -0.21 78.35 % | -0.97 -470.59 % | -0.17 -113.82 % | 1.23 -51.57 % | 2.54 530.51 % | -0.59 41.58 % | -1.01 -288.46 % | -0.26 -4.00 % | -0.25 -2 166.12 % | 0.01 102.75 % | -0.44 -123.66 % | 1.86 589.47 % | -0.38 -5.56 % | -0.36 -1 350.00 % | 0.03 -98.48 % | 1.90 555.17 % | 0.29 -64.63 % | 0.82 194.25 % | -0.87 -341.67 % | 0.36 185.71 % | -0.42 -20.00 % | -0.35 60.23 % | -0.88 -191.67 % | 0.96 231.03 % | 0.29 -50.00 % | 0.58 216.00 % | -0.50 -132.47 % | 1.54 492.31 % | 0.26 134.21 % | -0.76 28.97 % | -1.07 -227.38 % | 0.84 1 397.33 % | 0.06 107.68 % | -0.73 -192.00 % | -0.25 -196.15 % | 0.26 114.44 % | -1.80 -539.02 % | 0.41 28.13 % | 0.32 -83.33 % | 1.92 -12.33 % | 2.19 386.67 % | 0.45 164.71 % | 0.17 -89.24 % | 1.58 586.96 % | 0.23 -30.30 % | 0.33 200.00 % | 0.11 |
| Earnings per share | 0.94 318.60 % | -0.43 -4.88 % | -0.41 29.31 % | -0.58 -265.71 % | 0.35 185.37 % | -0.41 -729.96 % | -0.05 92.74 % | -0.68 -161.26 % | 1.11 628.57 % | -0.21 78.35 % | -0.97 -470.59 % | -0.17 -113.82 % | 1.23 -51.57 % | 2.54 530.51 % | -0.59 41.58 % | -1.01 -288.46 % | -0.26 -4.00 % | -0.25 -2 166.12 % | 0.01 102.75 % | -0.44 -123.40 % | 1.88 594.74 % | -0.38 -2.70 % | -0.37 -1 384.72 % | 0.03 -98.51 % | 1.93 467.65 % | 0.34 -58.54 % | 0.82 194.25 % | -0.87 -341.67 % | 0.36 185.71 % | -0.42 -16.67 % | -0.36 59.09 % | -0.88 -190.72 % | 0.97 234.48 % | 0.29 -50.00 % | 0.58 216.00 % | -0.50 -127.78 % | 1.80 592.31 % | 0.26 134.21 % | -0.76 28.97 % | -1.07 -201.90 % | 1.05 1 771.66 % | 0.06 107.68 % | -0.73 -192.00 % | -0.25 -196.15 % | 0.26 114.36 % | -1.81 -541.46 % | 0.41 28.13 % | 0.32 -83.51 % | 1.94 -11.82 % | 2.20 388.89 % | 0.45 164.71 % | 0.17 -94.74 % | 3.23 1 304.35 % | 0.23 -30.30 % | 0.33 200.00 % | 0.11 |
| Gross profit | 705.326 M 122.73 % | 316.674 M -8.46 % | 345.951 M 31.77 % | 262.534 M -63.95 % | 728.293 M 155.29 % | 285.284 M -25.70 % | 383.980 M 45.94 % | 263.106 M -69.27 % | 856.209 M 164.69 % | 323.479 M 36.04 % | 237.781 M -5.11 % | 250.579 M -64.37 % | 703.278 M 179.51 % | 251.611 M 200.28 % | 83.793 M -56.78 % | 193.858 M -61.96 % | 509.571 M 54.50 % | 329.820 M 22.01 % | 270.324 M 21.57 % | 222.360 M -72.85 % | 818.922 M 221.74 % | 254.533 M -34.93 % | 391.189 M 9.63 % | 356.821 M -56.45 % | 819.314 M 100.21 % | 409.220 M -10.46 % | 457.012 M 49.36 % | 305.978 M -51.07 % | 625.374 M 48.38 % | 421.457 M 56.55 % | 269.220 M -11.58 % | 304.484 M -54.19 % | 664.647 M 32.66 % | 501.032 M 5.58 % | 474.531 M 25.16 % | 379.147 M -56.02 % | 862.160 M 50.27 % | 573.741 M 33.73 % | 429.032 M 64.08 % | 261.474 M -68.81 % | 838.458 M 53.16 % | 547.442 M 9.00 % | 502.249 M 30.60 % | 384.560 M -53.48 % | 826.736 M 71.05 % | 483.317 M -14.27 % | 563.775 M 0.75 % | 559.554 M -39.63 % | 926.922 M 60.76 % | 576.603 M 5.95 % | 544.215 M 9.67 % | 496.223 M -54.20 % | 1.083 B 134.49 % | 462.047 M -14.88 % | 542.795 M 10.87 % | 489.557 M |
| Income tax expense | 4.817 M 570.89 % | 718.000 K 101.29 % | -55.701 M -2 011.50 % | 2.914 M -88.79 % | 26.006 M 1 061.40 % | -2.705 M 88.76 % | -24.063 M -163.30 % | -9.139 M -118.45 % | 49.532 M 1 664.00 % | -3.167 M 93.96 % | -52.465 M -1 423.82 % | -3.443 M -111.30 % | 30.469 M -66.50 % | 90.948 M 266.90 % | -54.491 M -439.46 % | -10.101 M -134.51 % | 29.270 M 384.73 % | -10.280 M -175.45 % | 13.625 M 179.29 % | -17.184 M -122.61 % | 75.995 M 1 684.55 % | -4.796 M 61.24 % | -12.375 M -151.28 % | 24.133 M -52.46 % | 50.764 M 1 515.14 % | 3.143 M -86.57 % | 23.395 M 162.16 % | 8.924 M -86.39 % | 65.592 M 967.50 % | -7.561 M 65.51 % | -21.921 M -73.19 % | -12.657 M -157.13 % | 22.154 M 20.37 % | 18.405 M -45.09 % | 33.517 M 374.01 % | -12.232 M -128.75 % | 42.542 M 154.76 % | 16.699 M 157.42 % | -29.081 M 11.45 % | -32.843 M -285.55 % | 17.700 M 11.01 % | 15.945 M 1 155.51 % | 1.270 M -75.59 % | 5.202 M -73.94 % | 19.959 M 188.69 % | -22.505 M -260.29 % | 14.040 M -40.69 % | 23.672 M -57.35 % | 55.507 M 199.67 % | 18.523 M 18.87 % | 15.583 M 27.58 % | 12.214 M -78.62 % | 57.139 M 1 897.39 % | -3.179 M -110.05 % | 31.623 M 2 169.57 % | -1.528 M |
| Cost of revenue | 2.360 B 39.48 % | 1.692 B 45.40 % | 1.164 B -11.40 % | 1.313 B -49.10 % | 2.580 B 77.79 % | 1.451 B 31.58 % | 1.103 B -7.63 % | 1.194 B -56.66 % | 2.755 B 80.98 % | 1.522 B 27.87 % | 1.191 B -29.80 % | 1.696 B -47.22 % | 3.213 B 91.56 % | 1.678 B 3.74 % | 1.617 B -12.59 % | 1.850 B -44.92 % | 3.359 B 51.73 % | 2.214 B 36.00 % | 1.628 B 5.95 % | 1.536 B -47.39 % | 2.920 B 87.50 % | 1.557 B 0.31 % | 1.553 B 2.65 % | 1.512 B -51.07 % | 3.091 B 53.75 % | 2.010 B 25.21 % | 1.606 B -4.59 % | 1.683 B -49.49 % | 3.332 B 52.51 % | 2.185 B 32.83 % | 1.645 B 0.23 % | 1.641 B -42.93 % | 2.876 B 35.42 % | 2.123 B 18.57 % | 1.791 B 11.07 % | 1.612 B -47.28 % | 3.059 B 34.16 % | 2.280 B 35.67 % | 1.681 B -1.55 % | 1.707 B -44.75 % | 3.090 B 28.01 % | 2.414 B 23.64 % | 1.952 B -2.55 % | 2.003 B -44.74 % | 3.625 B 54.93 % | 2.340 B 15.72 % | 2.022 B -4.33 % | 2.114 B -44.45 % | 3.805 B 57.54 % | 2.415 B 31.19 % | 1.841 B 12.37 % | 1.638 B -53.00 % | 3.486 B 73.29 % | 2.012 B 31.55 % | 1.529 B -23.19 % | 1.991 B |
| General and administrative expenses | 67.534 M -1.36 % | 68.467 M 25.84 % | 54.409 M -22.88 % | 70.555 M -3.58 % | 73.173 M 7.90 % | 67.813 M 10.37 % | 61.442 M -27.63 % | 84.903 M -4.21 % | 88.631 M 16.26 % | 76.238 M -39.03 % | 125.048 M 62.02 % | 77.182 M -19.70 % | 96.120 M -18.75 % | 118.297 M 115.38 % | 54.924 M -30.31 % | 78.812 M -4.86 % | 82.840 M 21.61 % | 68.117 M -5.62 % | 72.170 M -5.65 % | 76.491 M -28.71 % | 107.290 M 23.49 % | 86.883 M -3.23 % | 89.785 M -28.41 % | 125.424 M 6.18 % | 118.128 M 22.91 % | 96.107 M -24.13 % | 126.675 M 274.72 % | 33.805 M -76.59 % | 144.385 M 18.07 % | 122.284 M 26.41 % | 96.739 M 1.85 % | 94.978 M -20.52 % | 119.493 M 12.48 % | 106.238 M -13.01 % | 122.121 M 10.83 % | 110.186 M -17.14 % | 132.981 M 2.33 % | 129.949 M 8.40 % | 119.876 M 13.72 % | 105.417 M -19.17 % | 130.411 M 6.10 % | 122.908 M -4.27 % | 128.395 M -17.62 % | 155.866 M 16.11 % | 134.244 M 12.98 % | 118.818 M -8.03 % | 129.194 M 17.41 % | 110.037 M -9.76 % | 121.939 M 0.87 % | 120.892 M -21.80 % | 154.602 M 24.06 % | 124.621 M 17.49 % | 106.070 M -9.90 % | 117.727 M 38.20 % | 85.188 M -24.01 % | 112.107 M |
| Selling and marketing expenses | 523.033 M 106.83 % | 252.882 M -36.01 % | 395.160 M 58.31 % | 249.609 M -54.65 % | 550.364 M 165.30 % | 207.450 M -37.68 % | 332.898 M 22.78 % | 271.124 M -51.97 % | 564.463 M 137.23 % | 237.941 M -8.38 % | 259.703 M 13.78 % | 228.251 M -41.53 % | 390.400 M 45.49 % | 268.338 M 73.28 % | 154.856 M -29.77 % | 220.507 M -44.55 % | 397.646 M 50.44 % | 264.323 M 60.26 % | 164.939 M -15.69 % | 195.625 M -40.00 % | 326.065 M 54.62 % | 210.881 M -27.55 % | 291.056 M 51.23 % | 192.459 M -47.13 % | 364.027 M 49.72 % | 243.136 M 16.68 % | 208.380 M -24.45 % | 275.830 M -30.39 % | 396.231 M 41.97 % | 279.098 M 13.63 % | 245.615 M -19.90 % | 306.632 M -7.18 % | 330.349 M 3.81 % | 318.224 M 5.37 % | 302.016 M 7.13 % | 281.904 M -23.85 % | 370.200 M 8.27 % | 341.926 M -5.29 % | 361.032 M 16.79 % | 309.122 M -37.45 % | 494.232 M 47.33 % | 335.463 M -16.15 % | 400.084 M 21.31 % | 329.795 M -40.19 % | 551.371 M 40.71 % | 391.849 M -1.10 % | 396.191 M 15.89 % | 341.856 M -20.45 % | 429.727 M 29.13 % | 332.793 M -19.03 % | 411.021 M 34.82 % | 304.862 M -22.25 % | 392.091 M 9.33 % | 358.634 M 19.91 % | 299.088 M -8.46 % | 326.727 M |
| Other expenses | 0.000 -100.00 % | 906.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.662 M 282.07 % | 435.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.150 M | 0.000 -100.00 % | 462.000 K | 0.000 -100.00 % | 37.183 M 760.12 % | 4.323 M 365.05 % | -1.631 M | 0.000 100.00 % | -823.000 K -112.90 % | 6.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 100.00 % | -138.000 K | 0.000 | 0.000 | 0.000 100.00 % | -4.936 M | 0.000 | 0.000 |
| Operating expenses | 627.300 M 68.93 % | 371.331 M -25.91 % | 501.157 M 36.56 % | 367.000 M -44.46 % | 660.796 M 107.11 % | 319.053 M -26.62 % | 434.804 M 11.61 % | 389.580 M -43.01 % | 683.566 M 97.23 % | 346.584 M -15.67 % | 411.004 M 23.35 % | 333.206 M -35.25 % | 514.625 M 24.38 % | 413.742 M 74.83 % | 236.649 M -27.95 % | 328.462 M -36.04 % | 513.513 M 42.31 % | 360.834 M 38.43 % | 260.663 M -11.45 % | 294.366 M -36.42 % | 462.994 M 42.16 % | 325.689 M -22.17 % | 418.456 M 20.44 % | 347.438 M -34.00 % | 526.456 M 39.34 % | 377.830 M 1.60 % | 371.876 M 6.41 % | 349.471 M -40.29 % | 585.255 M 32.77 % | 440.796 M 12.64 % | 391.323 M -11.22 % | 440.797 M -10.29 % | 491.381 M 6.39 % | 461.883 M -0.99 % | 466.500 M 8.34 % | 430.580 M -20.63 % | 542.531 M 6.65 % | 508.687 M -3.15 % | 525.229 M 16.28 % | 451.688 M -31.98 % | 664.095 M 33.28 % | 498.258 M -14.30 % | 581.415 M 9.44 % | 531.246 M -28.32 % | 741.176 M 32.42 % | 559.712 M -5.21 % | 590.475 M 18.07 % | 500.096 M -17.87 % | 608.910 M 24.54 % | 488.927 M -20.46 % | 614.687 M 31.03 % | 469.124 M -12.92 % | 538.726 M 5.31 % | 511.562 M 20.93 % | 423.038 M -10.46 % | 472.473 M |
| Cost and expenses | 2.987 B 44.78 % | 2.063 B 23.93 % | 1.665 B -0.93 % | 1.680 B -48.16 % | 3.241 B 83.76 % | 1.764 B 14.70 % | 1.538 B -2.90 % | 1.584 B -53.95 % | 3.439 B 83.99 % | 1.869 B 16.69 % | 1.602 B -21.07 % | 2.029 B -45.57 % | 3.728 B 78.27 % | 2.091 B 12.82 % | 1.854 B -14.90 % | 2.178 B -43.75 % | 3.872 B 50.41 % | 2.575 B 36.34 % | 1.888 B 3.15 % | 1.831 B -45.89 % | 3.383 B 79.66 % | 1.883 B -4.47 % | 1.971 B 5.98 % | 1.860 B -48.59 % | 3.617 B 51.47 % | 2.388 B 20.77 % | 1.977 B -2.70 % | 2.032 B -48.12 % | 3.917 B 49.20 % | 2.626 B 28.95 % | 2.036 B -2.20 % | 2.082 B -38.17 % | 3.367 B 30.23 % | 2.585 B 14.52 % | 2.257 B 10.49 % | 2.043 B -43.27 % | 3.601 B 29.14 % | 2.789 B 26.43 % | 2.206 B 2.18 % | 2.159 B -42.49 % | 3.754 B 28.91 % | 2.912 B 14.93 % | 2.534 B -0.04 % | 2.535 B -41.95 % | 4.367 B 50.59 % | 2.900 B 10.99 % | 2.613 B -0.04 % | 2.614 B -40.78 % | 4.414 B 51.98 % | 2.904 B 18.26 % | 2.456 B 16.53 % | 2.107 B -47.64 % | 4.025 B 59.51 % | 2.523 B 29.25 % | 1.952 B -20.75 % | 2.463 B |
| Research and development expenses | 36.733 M -11.42 % | 41.471 M -19.61 % | 51.588 M 10.15 % | 46.836 M 19.56 % | 39.174 M -6.45 % | 41.875 M 7.92 % | 38.802 M 15.64 % | 33.553 M 10.11 % | 30.472 M -5.97 % | 32.405 M 23.43 % | 26.253 M -5.47 % | 27.773 M -1.18 % | 28.105 M 3.68 % | 27.107 M 0.89 % | 26.869 M -7.80 % | 29.143 M -11.76 % | 33.027 M 8.31 % | 30.492 M 19.86 % | 25.439 M -7.11 % | 27.387 M 3.88 % | 26.363 M -7.59 % | 28.528 M -19.80 % | 35.572 M 5.91 % | 33.587 M -12.12 % | 38.220 M -1.61 % | 38.847 M 6.92 % | 36.333 M -13.44 % | 41.972 M -5.16 % | 44.257 M 15.68 % | 38.258 M -15.26 % | 45.150 M 12.12 % | 40.270 M -4.23 % | 42.048 M 14.80 % | 36.628 M -14.11 % | 42.645 M 6.24 % | 40.140 M -0.22 % | 40.228 M 12.30 % | 35.822 M -19.96 % | 44.754 M 17.64 % | 38.044 M -3.60 % | 39.466 M 3.53 % | 38.120 M -28.70 % | 53.465 M 16.71 % | 45.811 M -21.09 % | 58.052 M 18.48 % | 48.996 M -20.30 % | 61.476 M 29.65 % | 47.416 M -18.46 % | 58.153 M 56.19 % | 37.232 M -24.12 % | 49.064 M 25.03 % | 39.241 M -7.15 % | 42.261 M 17.25 % | 36.043 M -7.01 % | 38.762 M 15.23 % | 33.639 M |
| Selling general and administrative expenses | 590.567 M 79.53 % | 328.954 M -26.83 % | 449.569 M 40.42 % | 320.164 M -48.50 % | 621.622 M 124.27 % | 277.178 M -29.71 % | 394.340 M 10.76 % | 356.027 M -45.49 % | 653.094 M 107.87 % | 314.179 M -18.34 % | 384.751 M 25.97 % | 305.433 M -37.22 % | 486.520 M 25.83 % | 386.635 M 84.30 % | 209.780 M -29.91 % | 299.319 M -37.70 % | 480.486 M 44.53 % | 332.440 M 40.21 % | 237.109 M -12.86 % | 272.116 M -37.21 % | 433.355 M 45.54 % | 297.764 M -21.81 % | 380.841 M 19.81 % | 317.883 M -34.07 % | 482.155 M 42.13 % | 339.243 M 1.25 % | 335.055 M 8.21 % | 309.635 M -42.73 % | 540.616 M 34.69 % | 401.382 M 17.24 % | 342.354 M -14.75 % | 401.610 M -10.72 % | 449.842 M 5.98 % | 424.462 M 0.08 % | 424.137 M 8.17 % | 392.090 M -22.08 % | 503.181 M 6.63 % | 471.875 M -1.88 % | 480.908 M 16.01 % | 414.539 M -33.64 % | 624.643 M 36.27 % | 458.371 M -13.27 % | 528.479 M 8.82 % | 485.661 M -29.16 % | 685.615 M 34.26 % | 510.667 M -2.80 % | 525.385 M 16.26 % | 451.893 M -18.09 % | 551.666 M 21.60 % | 453.685 M -19.79 % | 565.623 M 31.70 % | 429.483 M -13.79 % | 498.161 M 4.58 % | 476.361 M 23.96 % | 384.276 M -12.43 % | 438.834 M |
| Interest income | 2.852 M -42.41 % | 4.952 M -52.06 % | 10.330 M 74.85 % | 5.908 M 84.68 % | 3.199 M -6.71 % | 3.429 M -54.79 % | 7.584 M 239.48 % | 2.234 M -39.80 % | 3.711 M -26.31 % | 5.036 M 9.57 % | 4.596 M 110.54 % | 2.183 M -81.17 % | 11.595 M 145.19 % | 4.729 M | 0.000 -100.00 % | 12.169 M 355.60 % | 2.671 M -20.39 % | 3.355 M -50.68 % | 6.803 M -59.43 % | 16.769 M 136.15 % | 7.101 M 108.49 % | 3.406 M -66.84 % | 10.272 M -20.90 % | 12.986 M 14.35 % | 11.356 M 38.78 % | 8.183 M -64.65 % | 23.147 M 23.90 % | 18.682 M 37.86 % | 13.551 M 17.67 % | 11.516 M -37.05 % | 18.295 M 28.49 % | 14.238 M 29.98 % | 10.954 M -5.31 % | 11.568 M 30.30 % | 8.878 M -22.72 % | 11.488 M -30.32 % | 16.487 M 17.29 % | 14.057 M 50.92 % | 9.314 M -45.15 % | 16.982 M 63.75 % | 10.371 M -9.10 % | 11.409 M -38.14 % | 18.442 M 45.21 % | 12.700 M -20.75 % | 16.025 M -6.42 % | 17.125 M 9.94 % | 15.576 M -47.47 % | 29.650 M 14.33 % | 25.934 M 67.39 % | 15.493 M 27.87 % | 12.116 M -32.30 % | 17.897 M 19.00 % | 15.039 M -5.00 % | 15.831 M 11.24 % | 14.232 M 26.29 % | 11.269 M |
| Interest expense | 9.225 M -22.55 % | 11.911 M 95.97 % | 6.078 M -11.23 % | 6.847 M -38.75 % | 11.178 M 5.91 % | 10.554 M 9.14 % | 9.670 M 135.62 % | 4.104 M -66.73 % | 12.337 M 25.89 % | 9.800 M | 0.000 -100.00 % | 10.827 M -10.55 % | 12.104 M 21.21 % | 9.986 M 65.28 % | 6.042 M -2.17 % | 6.176 M -33.31 % | 9.261 M 18.64 % | 7.806 M -2.58 % | 8.013 M -19.51 % | 9.955 M -15.66 % | 11.803 M -8.99 % | 12.969 M -14.49 % | 15.167 M 9.55 % | 13.845 M -54.35 % | 30.330 M 6.27 % | 28.540 M 2.40 % | 27.870 M 35.34 % | 20.593 M -38.14 % | 33.291 M 17.65 % | 28.297 M 70.40 % | 16.606 M -23.79 % | 21.789 M 22.27 % | 17.820 M 5.44 % | 16.900 M 152.62 % | 6.690 M -37.56 % | 10.714 M -42.32 % | 18.575 M -26.54 % | 25.285 M 47.38 % | 17.156 M 32.01 % | 12.996 M -51.50 % | 26.797 M -15.62 % | 31.758 M 16.10 % | 27.355 M 93.76 % | 14.118 M -21.97 % | 18.092 M 57.24 % | 11.506 M 98.21 % | 5.805 M 6.38 % | 5.457 M -16.79 % | 6.558 M -76.43 % | 27.828 M 119.64 % | 12.670 M -15.67 % | 15.025 M -50.14 % | 30.136 M -35.92 % | 47.029 M 16.60 % | 40.335 M 62.14 % | 24.877 M |
| Depreciation and amortization | 51.838 M -21.91 % | 66.379 M -8.36 % | 72.436 M -0.88 % | 73.081 M -4.20 % | 76.286 M -3.67 % | 79.196 M -4.84 % | 83.227 M -4.30 % | 86.963 M -4.71 % | 91.257 M -7.49 % | 98.641 M -2.52 % | 101.195 M 3.63 % | 97.649 M -5.75 % | 103.604 M -2.37 % | 106.114 M 1.00 % | 105.065 M 1.63 % | 103.376 M 2.39 % | 100.961 M -1.95 % | 102.966 M 17.34 % | 87.749 M 8.40 % | 80.946 M -6.76 % | 86.812 M -4.39 % | 90.795 M -7.67 % | 98.336 M -8.29 % | 107.227 M -4.26 % | 112.000 M -3.20 % | 115.701 M 2.92 % | 112.417 M -2.41 % | 115.194 M -5.50 % | 121.899 M 1.04 % | 120.642 M 0.81 % | 119.671 M 1.77 % | 117.591 M 4.92 % | 112.074 M 0.93 % | 111.039 M -3.91 % | 115.553 M -2.18 % | 118.133 M -4.69 % | 123.942 M 3.50 % | 119.747 M -7.37 % | 129.278 M -16.59 % | 154.998 M 23.32 % | 125.686 M -0.67 % | 126.535 M 9.21 % | 115.866 M 7.40 % | 107.878 M -2.19 % | 110.298 M 4.22 % | 105.828 M 4.81 % | 100.971 M 1.96 % | 99.031 M 8.35 % | 91.397 M 4.83 % | 87.187 M -12.08 % | 99.164 M 27.23 % | 77.941 M 5.59 % | 73.813 M 1.58 % | 72.667 M 10.03 % | 66.041 M 1.94 % | 64.784 M |
| Operating income | 78.026 M 242.76 % | -54.657 M 64.78 % | -155.206 M -56.63 % | -99.094 M -246.81 % | 67.497 M 348.41 % | -27.172 M 46.54 % | -50.824 M 59.05 % | -124.114 M -153.62 % | 231.470 M 786.00 % | -33.742 M 84.97 % | -224.444 M -4 535.36 % | -4.842 M -102.01 % | 241.267 M -56.50 % | 554.591 M 512.55 % | -134.431 M -0.30 % | -134.023 M -4 834.57 % | -2.716 M 91.24 % | -31.014 M -421.02 % | 9.661 M 113.42 % | -72.006 M -120.23 % | 355.928 M 600.21 % | -71.156 M -160.96 % | -27.267 M -390.60 % | 9.383 M -96.80 % | 292.858 M 832.97 % | 31.390 M -63.13 % | 85.136 M 295.75 % | -43.493 M -208.41 % | 40.119 M 307.45 % | -19.339 M 84.16 % | -122.103 M -189.58 % | 136.313 M -21.33 % | 173.266 M 342.58 % | 39.149 M 387.47 % | 8.031 M 115.61 % | -51.433 M -116.09 % | 319.629 M 391.33 % | 65.054 M 167.63 % | -96.197 M 49.43 % | -190.214 M -209.09 % | 174.363 M 254.51 % | 49.184 M 162.13 % | -79.166 M 46.03 % | -146.686 M -271.44 % | 85.560 M 212.00 % | -76.395 M -186.12 % | -26.700 M -144.91 % | 59.458 M -81.30 % | 318.012 M 262.71 % | 87.676 M 224.41 % | -70.472 M -360.05 % | 27.099 M -95.03 % | 544.750 M 1 200.17 % | -49.515 M -141.35 % | 119.757 M 600.99 % | 17.084 M |
| Operating income ratio | 0.03 193.55 % | -0.03 73.53 % | -0.10 -63.51 % | -0.06 -408.25 % | 0.02 230.38 % | -0.02 54.22 % | -0.03 59.87 % | -0.09 -232.89 % | 0.06 450.62 % | -0.02 88.37 % | -0.16 -6 217.06 % | 0.00 -104.04 % | 0.06 -78.57 % | 0.29 463.73 % | -0.08 -20.53 % | -0.07 -9 240.04 % | 0.00 94.24 % | -0.01 -339.55 % | 0.01 112.43 % | -0.04 -143.01 % | 0.10 342.40 % | -0.04 -179.96 % | -0.01 -379.46 % | 0.01 -93.30 % | 0.07 477.31 % | 0.01 -68.57 % | 0.04 288.75 % | -0.02 -315.71 % | 0.01 236.62 % | -0.01 88.37 % | -0.06 -191.05 % | 0.07 43.16 % | 0.05 228.10 % | 0.01 320.79 % | 0.00 113.73 % | -0.03 -131.68 % | 0.08 257.60 % | 0.02 149.99 % | -0.05 52.81 % | -0.10 -317.69 % | 0.04 167.24 % | 0.02 151.50 % | -0.03 47.49 % | -0.06 -419.63 % | 0.02 171.02 % | -0.03 -162.06 % | -0.01 -146.42 % | 0.02 -66.90 % | 0.07 129.34 % | 0.03 199.19 % | -0.03 -332.72 % | 0.01 -89.35 % | 0.12 695.57 % | -0.02 -134.63 % | 0.06 739.21 % | 0.01 |
| Total other income expenses net | 59.738 M 658.14 % | -10.703 M -128.02 % | 38.198 M 181.92 % | 13.549 M 9.55 % | 12.368 M 131.85 % | -38.836 M -302.21 % | 19.206 M 1 689.93 % | 1.073 M 108.72 % | -12.303 M -5.48 % | -11.664 M -148.92 % | 23.843 M 200.55 % | -23.713 M -21 463.06 % | 111.000 K 100.39 % | -28.107 M -365.19 % | -6.042 M 73.34 % | -22.664 M -292.25 % | -5.778 M 57.14 % | -13.482 M -335.16 % | 5.733 M 158.77 % | -9.755 M -7.42 % | -9.081 M -180.51 % | 11.279 M 135.02 % | -32.211 M -255.84 % | 20.669 M 53.89 % | 13.431 M -7.82 % | 14.571 M 314.03 % | -6.808 M 89.38 % | -64.119 M -191.96 % | 69.726 M 260.74 % | -43.378 M -183.97 % | 51.662 M 508.22 % | 8.494 M 135.61 % | -23.854 M -240.04 % | 17.034 M -83.05 % | 100.468 M 455.15 % | -28.289 M 31.07 % | -41.041 M -174.58 % | -14.947 M 53.29 % | -32.001 M -283.31 % | 17.457 M 192.39 % | -18.894 M 27.38 % | -26.019 M -63.94 % | -15.871 M -113.38 % | 118.602 M 473.67 % | -31.740 M 82.62 % | -182.660 M -292.42 % | 94.928 M 1 494.36 % | 5.954 M 162.39 % | -9.543 M -104.93 % | 193.597 M 40.04 % | 138.247 M 2 832.07 % | 4.715 M 104.43 % | -106.489 M -203.53 % | 102.856 M 863.93 % | -13.464 M -274.45 % | 7.718 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 |
| 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 | 2011-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.500 B 109.52 % | 716.148 M -63.76 % | 1.976 B 2.71 % | 1.924 B 91.02 % | 1.007 B -46.39 % | 1.879 B 35.70 % | 1.385 B -5.95 % | 1.472 B 20.22 % | 1.225 B -42.55 % | 2.132 B 47.57 % | 1.445 B -12.88 % | 1.658 B -15.77 % | 1.968 B -38.15 % | 3.183 B 15.30 % | 2.760 B 31.94 % | 2.092 B 0.90 % | 2.073 B -16.73 % | 2.490 B 7.05 % | 2.326 B 17.61 % | 1.978 B -18.14 % | 2.416 B -11.74 % | 2.737 B 8.93 % | 2.513 B 35.00 % | 1.861 B 1.42 % | 1.835 B -22.08 % | 2.356 B -10.43 % | 2.630 B 24.10 % | 2.119 B -14.18 % | 2.469 B -9.63 % | 2.732 B 30.97 % | 2.086 B 15.55 % | 1.805 B 47.66 % | 1.223 B -16.19 % | 1.459 B 0.59 % | 1.450 B 17.61 % | 1.233 B -29.52 % | 1.750 B -39.80 % | 2.907 B 7.91 % | 2.693 B -10.93 % | 3.024 B 8.71 % | 2.782 B -24.09 % | 3.664 B 13.97 % | 3.215 B 46.42 % | 2.196 B -12.29 % | 2.504 B 4.41 % | 2.398 B 53.73 % | 1.560 B 17.43 % | 1.328 B 56.63 % | 848.064 M -36.01 % | 1.325 B -10.48 % | 1.480 B 32.70 % | 1.116 B 9.60 % | 1.018 B -51.31 % | 2.090 B |
| Total investments | 33.687 M -93.68 % | 533.157 M 1 282.17 % | 38.574 M -0.12 % | 38.621 M 1.07 % | 38.211 M 1.91 % | 37.495 M 2.11 % | 36.722 M -1.15 % | 37.150 M 4.02 % | 35.713 M 6.27 % | 33.605 M 0.49 % | 33.440 M 3.29 % | 32.374 M 4.20 % | 31.069 M -4.31 % | 32.469 M 3.48 % | 31.378 M -76.76 % | 135.008 M -0.11 % | 135.151 M -0.45 % | 135.764 M 395.34 % | 27.408 M 3.46 % | 26.492 M 24.06 % | 21.355 M -15.29 % | 25.209 M -1.37 % | 25.558 M -6.75 % | 27.409 M 8.16 % | 25.340 M -21.32 % | 32.207 M 7.20 % | 30.045 M -1.19 % | 30.407 M -7.43 % | 32.848 M 2.61 % | 32.013 M -8.15 % | 34.854 M -11.56 % | 39.409 M 5.44 % | 37.376 M 8.31 % | 34.508 M -3.51 % | 35.762 M -2.06 % | 36.514 M 0.86 % | 36.201 M 5.94 % | 34.171 M 1.79 % | 33.570 M -6.86 % | 36.042 M 6.66 % | 33.792 M 10.82 % | 30.493 M -5.74 % | 32.350 M 6.32 % | 30.427 M 4.60 % | 29.090 M 0.74 % | 28.875 M -34.75 % | 44.253 M 63.73 % | 27.028 M -0.52 % | 27.170 M -10.60 % | 30.391 M 11.05 % | 27.367 M 11.91 % | 24.454 M -2.55 % | 25.095 M 17.66 % | 21.329 M |
| Total debt | 2.562 B 107.07 % | 1.237 B -54.59 % | 2.725 B 3.20 % | 2.640 B 11.19 % | 2.374 B -4.06 % | 2.475 B 20.37 % | 2.056 B -13.40 % | 2.374 B 1.25 % | 2.345 B -15.23 % | 2.766 B 18.04 % | 2.343 B -1.94 % | 2.390 B -17.00 % | 2.879 B -17.09 % | 3.473 B 8.19 % | 3.210 B 14.90 % | 2.794 B -1.24 % | 2.829 B -4.16 % | 2.952 B 6.57 % | 2.770 B -3.89 % | 2.882 B -9.37 % | 3.180 B 5.52 % | 3.013 B 2.99 % | 2.926 B 25.36 % | 2.334 B -15.01 % | 2.746 B 3.73 % | 2.647 B -13.13 % | 3.048 B 23.11 % | 2.475 B -11.74 % | 2.805 B -4.71 % | 2.943 B 23.31 % | 2.387 B -20.35 % | 2.997 B 53.93 % | 1.947 B 6.74 % | 1.824 B -0.51 % | 1.833 B 21.37 % | 1.511 B -28.57 % | 2.115 B -34.42 % | 3.225 B 4.09 % | 3.098 B -2.25 % | 3.169 B -0.27 % | 3.178 B -25.26 % | 4.252 B 13.73 % | 3.739 B 43.38 % | 2.607 B -16.48 % | 3.122 B 12.90 % | 2.765 B 45.31 % | 1.903 B 15.36 % | 1.650 B 3.96 % | 1.587 B -2.08 % | 1.621 B -7.81 % | 1.758 B 18.61 % | 1.482 B -11.89 % | 1.682 B -25.98 % | 2.272 B |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -183.397 M -174.17 % | 247.252 M -12.95 % | 284.050 M -6.73 % | 304.542 M 247.71 % | -206.173 M -495.30 % | 52.156 M -71.66 % | 184.031 M 89.44 % | 97.143 M -9.11 % | 106.883 M 50.09 % | 71.213 M -35.62 % | 110.622 M -10.58 % | 123.710 M -63.84 % | 342.105 M 69.86 % | 201.406 M 31.61 % | 153.037 M -42.27 % | 265.083 M -1.20 % | 268.308 M 202.61 % | -261.489 M 28.90 % | -367.781 M 17.09 % | -443.581 M -9.41 % | -405.418 M -11.43 % | -363.823 M -18.55 % | -306.892 M -73.47 % | -176.918 M -81.44 % | -97.509 M 54.46 % | -214.132 M 6.90 % | -230.003 M -148.00 % | -92.744 M -390.29 % | -18.916 M 81.94 % | -104.764 M 23.33 % | -136.643 M 29.75 % | -194.499 M 27.57 % | -268.521 M -123.29 % | -120.258 M -154.65 % | -47.224 M -193.12 % | 50.714 M -67.53 % | 156.175 M -20.49 % | 196.422 M -29.70 % | 279.415 M 68.59 % | 165.738 M -22.78 % | 214.625 M -12.61 % | 245.603 M 54.47 % | 158.999 M 114.94 % | 73.973 M -40.41 % | 124.143 M 37.02 % | 90.604 M 12.91 % | 80.241 M -27.31 % | 110.384 M 115.24 % | 51.285 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 205.812 M -51.24 % | 422.066 M 2 688.31 % | 15.137 M -79.79 % | 74.902 M -54.15 % | 163.361 M -11.74 % | 185.099 M -37.09 % | 294.249 M -2.46 % | 301.667 M -25.62 % | 405.566 M -9.15 % | 446.414 M -6.61 % | 478.016 M -23.07 % | 621.333 M -3.88 % | 646.445 M 98.68 % | 325.378 M 395.37 % | -110.158 M -348.82 % | -24.544 M -113.83 % | 177.470 M -17.55 % | 215.234 M -72.41 % | 779.988 M 0.01 % | 779.946 M -7.65 % | 844.523 M 19.41 % | 707.246 M -7.67 % | 765.987 M -4.71 % | 803.819 M 0.49 % | 799.890 M 46.65 % | 545.452 M 8.69 % | 501.835 M 36.77 % | 366.908 M -23.52 % | 479.733 M 7.71 % | 445.383 M -10.99 % | 500.369 M -9.47 % | 552.717 M -17.20 % | 667.543 M 0.65 % | 663.262 M 6.14 % | 624.909 M 13.41 % | 551.022 M -10.81 % | 617.824 M 62.56 % | 380.049 M 10.06 % | 345.304 M -20.90 % | 436.563 M -24.27 % | 576.477 M 31.40 % | 438.708 M -0.19 % | 439.528 M -17.97 % | 535.835 M -5.85 % | 569.121 M -32.86 % | 847.620 M -21.82 % | 1.084 B 5.26 % | 1.030 B 4.22 % | 988.242 M -5.12 % | 1.042 B 62.86 % | 639.524 M 8.89 % | 587.332 M 2.04 % | 575.562 M 301.20 % | 143.460 M |
| Common stock | 1.498 B 0.00 % | 1.498 B 0.00 % | 1.498 B -1.96 % | 1.528 B 0.00 % | 1.528 B 0.00 % | 1.528 B 0.00 % | 1.528 B 0.00 % | 1.528 B 0.00 % | 1.528 B 5.00 % | 1.455 B 0.00 % | 1.455 B 0.00 % | 1.455 B 0.00 % | 1.455 B 0.00 % | 1.455 B 0.00 % | 1.455 B 0.00 % | 1.455 B 3.40 % | 1.408 B 0.83 % | 1.396 B 0.02 % | 1.396 B 0.00 % | 1.396 B 0.00 % | 1.396 B 2.00 % | 1.369 B 0.00 % | 1.369 B 10.26 % | 1.241 B 1.03 % | 1.228 B 0.00 % | 1.228 B 0.00 % | 1.228 B 0.00 % | 1.228 B 0.00 % | 1.228 B 0.00 % | 1.228 B 0.00 % | 1.228 B 0.00 % | 1.228 B 0.00 % | 1.228 B 0.00 % | 1.228 B 0.00 % | 1.228 B -0.03 % | 1.229 B 0.00 % | 1.229 B 0.00 % | 1.229 B 0.00 % | 1.229 B 0.00 % | 1.229 B 0.00 % | 1.229 B 0.00 % | 1.229 B 0.00 % | 1.229 B 0.00 % | 1.229 B 0.32 % | 1.225 B 0.00 % | 1.225 B 0.00 % | 1.225 B 0.00 % | 1.225 B 0.00 % | 1.225 B 0.00 % | 1.225 B 11.11 % | 1.102 B 0.00 % | 1.102 B 1.37 % | 1.088 B 11.30 % | 977.090 M |
| Total equity | 2.665 B -9.21 % | 2.936 B -0.39 % | 2.947 B -3.47 % | 3.053 B -4.78 % | 3.206 B 2.74 % | 3.121 B 1.16 % | 3.085 B -4.32 % | 3.224 B 1.76 % | 3.168 B -1.57 % | 3.219 B 0.13 % | 3.215 B -5.38 % | 3.398 B -1.11 % | 3.436 B 3.08 % | 3.333 B 20.90 % | 2.757 B -1.33 % | 2.794 B -8.23 % | 3.045 B -1.15 % | 3.080 B -1.87 % | 3.139 B 3.93 % | 3.020 B 0.92 % | 2.993 B 3.43 % | 2.893 B -3.84 % | 3.009 B 10.64 % | 2.720 B -3.17 % | 2.809 B 6.68 % | 2.633 B 6.46 % | 2.473 B 6.61 % | 2.320 B -9.87 % | 2.574 B -1.60 % | 2.616 B 0.71 % | 2.597 B -0.88 % | 2.620 B -1.68 % | 2.665 B 2.69 % | 2.595 B -4.11 % | 2.706 B -0.68 % | 2.725 B -6.97 % | 2.929 B 4.28 % | 2.809 B 0.60 % | 2.792 B -6.54 % | 2.987 B -1.37 % | 3.029 B 3.02 % | 2.940 B -1.07 % | 2.972 B -0.43 % | 2.985 B 5.85 % | 2.820 B -10.44 % | 3.149 B -6.06 % | 3.352 B 1.96 % | 3.287 B 0.35 % | 3.275 B 0.18 % | 3.270 B 47.30 % | 2.220 B 1.62 % | 2.184 B -0.55 % | 2.196 B 63.21 % | 1.346 B |
| Other non current liabilities | 167.068 M -10.13 % | 185.908 M 2.57 % | 181.245 M 2.22 % | 177.309 M -0.75 % | 178.648 M 0.58 % | 177.614 M 11.02 % | 159.984 M -1.82 % | 162.952 M 2.20 % | 159.443 M 3.28 % | 154.381 M 8.58 % | 142.184 M -4.57 % | 148.990 M -0.27 % | 149.394 M -0.24 % | 149.751 M -81.44 % | 807.026 M 0.44 % | 803.465 M 0.26 % | 801.364 M 1.04 % | 793.096 M -2.38 % | 812.412 M 8.04 % | 751.969 M 3.11 % | 729.274 M -0.42 % | 732.369 M -0.99 % | 739.729 M -3.84 % | 769.278 M -1.19 % | 778.531 M -1.89 % | 793.536 M 1.97 % | 778.239 M -4.62 % | 815.941 M 10.64 % | 737.449 M -0.03 % | 737.675 M 1.54 % | 726.508 M 225.84 % | 222.963 M 25.59 % | 177.529 M 0.19 % | 177.190 M -7.73 % | 192.028 M -74.80 % | 761.980 M -2.06 % | 778.033 M 284.56 % | 202.317 M -23.95 % | 266.044 M -2.80 % | 273.715 M 12.84 % | 242.563 M 23.14 % | 196.980 M 16.55 % | 169.006 M 5.21 % | 160.641 M -14.67 % | 188.264 M 29.29 % | 145.616 M -2.14 % | 148.795 M 12.44 % | 132.332 M -13.72 % | 153.368 M 14.12 % | 134.389 M 5.52 % | 127.364 M -8.22 % | 138.769 M -6.43 % | 148.304 M 21.60 % | 121.962 M |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 352.372 M -1.88 % | 359.111 M 0.25 % | 358.200 M 0.38 % | 356.844 M -45.35 % | 653.015 M 0.74 % | 648.234 M -4.19 % | 676.563 M -0.51 % | 679.997 M 130.48 % | 295.041 M 0.19 % | 294.476 M 0.19 % | 293.912 M 0.19 % | 293.350 M 2 384.96 % | 11.805 M -49.34 % | 23.303 M -32.79 % | 34.671 M -24.75 % | 46.076 M | 0.000 -100.00 % | 485.502 M 0.33 % | 483.918 M 0.33 % | 482.338 M 0.33 % | 480.764 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.129 B 0.51 % | 1.123 B 0.51 % | 1.117 B -2.72 % | 1.149 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.353 M |
| Total non current liabilities | 250.469 M -10.75 % | 280.636 M 2.02 % | 275.078 M -3.68 % | 285.581 M 0.33 % | 284.646 M -1.01 % | 287.558 M 9.18 % | 263.381 M -1.62 % | 267.731 M 3.86 % | 257.776 M 2.19 % | 252.247 M 4.88 % | 240.501 M -60.05 % | 602.045 M -1.18 % | 609.252 M -0.37 % | 611.516 M -47.46 % | 1.164 B -20.09 % | 1.456 B 0.47 % | 1.450 B -1.37 % | 1.470 B -1.52 % | 1.492 B 42.54 % | 1.047 B 2.27 % | 1.024 B -0.25 % | 1.026 B -0.66 % | 1.033 B 32.26 % | 781.083 M -2.59 % | 801.834 M -3.18 % | 828.207 M 0.47 % | 824.315 M 1.03 % | 815.941 M -33.28 % | 1.223 B 0.11 % | 1.222 B 1.05 % | 1.209 B 71.78 % | 703.727 M 296.40 % | 177.529 M 0.19 % | 177.190 M -7.73 % | 192.028 M -74.80 % | 761.980 M -2.06 % | 778.033 M 284.56 % | 202.317 M -23.95 % | 266.044 M -3.38 % | 275.354 M -81.30 % | 1.473 B 2.89 % | 1.431 B 3.68 % | 1.380 B 0.13 % | 1.379 B 626.38 % | 189.791 M 28.96 % | 147.171 M -2.10 % | 150.332 M 4.80 % | 143.442 M -12.85 % | 164.598 M 13.27 % | 145.320 M 8.74 % | 133.635 M -3.70 % | 138.769 M -6.43 % | 148.304 M 8.99 % | 136.072 M |
| Other current liabilities | 1.265 B 22.71 % | 1.031 B -24.21 % | 1.360 B 20.00 % | 1.133 B -19.88 % | 1.415 B 46.81 % | 963.588 M 3.27 % | 933.118 M -18.00 % | 1.138 B -21.60 % | 1.452 B 64.57 % | 882.021 M -3.85 % | 917.365 M -0.03 % | 917.606 M -20.81 % | 1.159 B 41.15 % | 820.875 M 21.60 % | 675.083 M -25.07 % | 900.901 M -16.50 % | 1.079 B 14.31 % | 943.901 M 10.57 % | 853.661 M -40.35 % | 1.431 B 0.45 % | 1.425 B 65.61 % | 860.227 M 6.84 % | 805.150 M 8.20 % | 744.122 M -26.00 % | 1.006 B 29.26 % | 777.968 M 25.33 % | 620.739 M -26.16 % | 840.670 M -29.17 % | 1.187 B 10.42 % | 1.075 B 23.99 % | 866.880 M -43.45 % | 1.533 B -13.11 % | 1.764 B 3.70 % | 1.701 B 12.59 % | 1.511 B 30.74 % | 1.156 B -17.12 % | 1.395 B 7.54 % | 1.297 B 28.62 % | 1.008 B -5.68 % | 1.069 B -8.94 % | 1.174 B 4.42 % | 1.124 B -6.37 % | 1.201 B 21.49 % | 988.344 M -31.73 % | 1.448 B 18.42 % | 1.223 B 10.25 % | 1.109 B 18.93 % | 932.388 M -28.13 % | 1.297 B 32.44 % | 979.575 M -18.52 % | 1.202 B 38.13 % | 870.395 M 14.38 % | 760.944 M 8.46 % | 701.600 M |
| Deferred revenue | 0.000 -100.00 % | 197.996 M | 0.000 | 0.000 -100.00 % | 151.270 M -42.80 % | 264.466 M -14.52 % | 309.398 M -75.71 % | 1.274 B -15.18 % | 1.501 B 791.77 % | 168.366 M -54.00 % | 365.995 M 198.56 % | 122.587 M -27.74 % | 169.644 M 1.36 % | 167.372 M -79.83 % | 829.812 M -19.07 % | 1.025 B -17.24 % | 1.239 B 10.61 % | 1.120 B -1.67 % | 1.139 B -29.69 % | 1.620 B 4.46 % | 1.551 B 46.41 % | 1.059 B 4.13 % | 1.017 B -1.50 % | 1.033 B -12.63 % | 1.182 B 6.35 % | 1.112 B 4.62 % | 1.062 B 35.27 % | 785.445 M -27.57 % | 1.084 B 12.61 % | 962.992 M 9.26 % | 881.376 M -12.76 % | 1.010 B -18.69 % | 1.243 B 4.91 % | 1.184 B 21.07 % | 978.316 M 788 864.52 % | 124.000 K -2.36 % | 127.000 K -98.07 % | 6.592 M -99.35 % | 1.008 B -5.66 % | 1.069 B -8.96 % | 1.174 B 3.98 % | 1.129 B -5.95 % | 1.201 B 20.87 % | 993.328 M -31.38 % | 1.448 B 12.36 % | 1.288 B 7.53 % | 1.198 B 19.79 % | 1.000 B -26.31 % | 1.357 B 32.43 % | 1.025 B -17.69 % | 1.245 B 98.47 % | 627.417 M -1.78 % | 638.788 M 40.22 % | 455.554 M |
| Short term debt | 2.562 B -12.15 % | 2.916 B 7.03 % | 2.725 B 3.20 % | 2.640 B 11.19 % | 2.374 B -4.06 % | 2.475 B 20.37 % | 2.056 B -13.40 % | 2.374 B 1.25 % | 2.345 B -15.23 % | 2.766 B 18.04 % | 2.343 B 15.01 % | 2.037 B -20.46 % | 2.561 B -19.10 % | 3.166 B 10.97 % | 2.853 B 31.95 % | 2.162 B -2.01 % | 2.207 B -3.02 % | 2.275 B 8.88 % | 2.090 B -19.21 % | 2.587 B -10.35 % | 2.885 B 6.10 % | 2.719 B 3.30 % | 2.633 B 13.36 % | 2.322 B -14.71 % | 2.723 B 4.21 % | 2.613 B -12.95 % | 3.001 B 21.25 % | 2.475 B 6.74 % | 2.319 B -5.70 % | 2.459 B 29.12 % | 1.905 B -24.30 % | 2.516 B 29.23 % | 1.947 B 6.74 % | 1.824 B -0.51 % | 1.833 B 21.37 % | 1.511 B -28.57 % | 2.115 B -34.42 % | 3.225 B 4.09 % | 3.098 B -2.25 % | 3.169 B 54.69 % | 2.049 B -34.51 % | 3.129 B 19.36 % | 2.621 B 79.69 % | 1.459 B -53.28 % | 3.122 B 12.90 % | 2.765 B 45.31 % | 1.903 B 15.36 % | 1.650 B 3.96 % | 1.587 B -2.08 % | 1.621 B -8.43 % | 1.770 B 19.42 % | 1.482 B -11.89 % | 1.682 B -27.03 % | 2.305 B |
| Total current liabilities | 5.698 B -2.17 % | 5.824 B 0.20 % | 5.813 B 10.75 % | 5.249 B -16.90 % | 6.316 B 24.31 % | 5.081 B 6.63 % | 4.765 B -11.00 % | 5.354 B -14.77 % | 6.283 B 10.91 % | 5.665 B 5.50 % | 5.369 B 4.95 % | 5.116 B -18.84 % | 6.304 B 0.38 % | 6.280 B 4.16 % | 6.029 B 1.03 % | 5.968 B -12.28 % | 6.803 B 27.04 % | 5.355 B 15.86 % | 4.622 B -13.32 % | 5.332 B -16.30 % | 6.370 B 21.20 % | 5.256 B 8.17 % | 4.859 B 7.55 % | 4.518 B -21.33 % | 5.743 B 9.98 % | 5.222 B 3.02 % | 5.069 B 8.79 % | 4.659 B -14.20 % | 5.430 B 10.46 % | 4.916 B 22.08 % | 4.027 B -23.86 % | 5.289 B -1.08 % | 5.347 B 4.40 % | 5.122 B 6.77 % | 4.797 B 24.98 % | 3.838 B -23.44 % | 5.013 B -17.03 % | 6.043 B 17.10 % | 5.160 B -0.74 % | 5.198 B 10.39 % | 4.709 B -13.42 % | 5.439 B 6.48 % | 5.108 B 32.72 % | 3.849 B -40.46 % | 6.465 B 14.56 % | 5.643 B 24.42 % | 4.536 B 12.86 % | 4.019 B -15.15 % | 4.736 B 14.09 % | 4.151 B -6.61 % | 4.445 B 26.62 % | 3.510 B -13.65 % | 4.065 B -6.06 % | 4.327 B |
| Total liabilities | 5.949 B -2.56 % | 6.105 B 0.28 % | 6.088 B 10.00 % | 5.534 B -16.16 % | 6.601 B 22.95 % | 5.369 B 6.76 % | 5.029 B -10.55 % | 5.622 B -14.04 % | 6.540 B 10.54 % | 5.917 B 5.47 % | 5.610 B -1.90 % | 5.718 B -17.28 % | 6.913 B 0.32 % | 6.891 B -4.19 % | 7.193 B -3.12 % | 7.424 B -10.04 % | 8.253 B 20.93 % | 6.825 B 11.62 % | 6.114 B -4.15 % | 6.379 B -13.72 % | 7.394 B 17.69 % | 6.282 B 6.63 % | 5.892 B 11.19 % | 5.299 B -19.03 % | 6.545 B 8.18 % | 6.050 B 2.66 % | 5.893 B 7.63 % | 5.475 B -17.71 % | 6.653 B 8.40 % | 6.138 B 17.22 % | 5.236 B -12.63 % | 5.993 B 8.48 % | 5.525 B 4.26 % | 5.299 B 6.21 % | 4.989 B 8.46 % | 4.600 B -20.57 % | 5.791 B -7.26 % | 6.245 B 15.09 % | 5.426 B -0.87 % | 5.474 B -11.46 % | 6.182 B -10.03 % | 6.871 B 5.89 % | 6.489 B 24.13 % | 5.227 B -21.45 % | 6.654 B 14.93 % | 5.790 B 23.57 % | 4.686 B 12.58 % | 4.162 B -15.07 % | 4.901 B 14.07 % | 4.297 B -6.16 % | 4.579 B 25.47 % | 3.649 B -13.39 % | 4.213 B -5.60 % | 4.463 B |
| Other non current assets | 126.817 M -70.21 % | 425.757 M -49.91 % | 850.058 M -1.50 % | 863.008 M 1 453.63 % | 55.548 M -90.32 % | 573.861 M 5.15 % | 545.736 M -19.85 % | 680.879 M 50.23 % | 453.236 M -11.33 % | 511.172 M 43.55 % | 356.092 M -33.47 % | 535.275 M 27.97 % | 418.283 M -28.34 % | 583.701 M 7.79 % | 541.513 M 46.88 % | 368.671 M 9.75 % | 335.924 M -16.04 % | 400.090 M 33.06 % | 300.680 M 90.24 % | 158.051 M 6.62 % | 148.244 M 2.41 % | 144.758 M -3.57 % | 150.118 M -87.15 % | 1.168 B -3.82 % | 1.215 B 27.32 % | 954.119 M -13.09 % | 1.098 B 51.32 % | 725.462 M -19.69 % | 903.345 M -1.52 % | 917.306 M 25.19 % | 732.755 M 0.72 % | 727.552 M 327.84 % | 170.054 M -7.26 % | 183.372 M -26.19 % | 248.452 M 43.22 % | 173.476 M -4.87 % | 182.358 M 0.81 % | 180.901 M -3.48 % | 187.420 M -1.26 % | 189.812 M -2.64 % | 194.963 M -3.28 % | 201.578 M 7.16 % | 188.112 M -48.41 % | 364.609 M 93.44 % | 188.489 M 45.10 % | 129.902 M -32.71 % | 193.038 M -4.59 % | 202.323 M -41.60 % | 346.462 M -24.21 % | 457.152 M 219.38 % | 143.139 M 479.72 % | 24.691 M -49.16 % | 48.569 M 672.01 % | -8.491 M |
| Long term investments | 33.687 M -11.03 % | 37.864 M 105.62 % | -673.986 M 2.75 % | -693.065 M -1 913.78 % | 38.211 M 109.82 % | -389.033 M 3.14 % | -401.642 M 28.91 % | -564.992 M -63.66 % | -345.219 M 2.30 % | -353.346 M -29.18 % | -273.535 M 33.09 % | -408.840 M -26.95 % | -322.050 M 26.76 % | -439.748 M -6.38 % | -413.389 M -243.62 % | -120.304 M -99.54 % | -60.291 M 53.90 % | -130.783 M -193.22 % | -44.602 M -334.13 % | 19.050 M 51.31 % | 12.590 M -33.90 % | 19.046 M -19.81 % | 23.751 M -13.05 % | 27.316 M 7.80 % | 25.340 M 17.14 % | 21.632 M 121.74 % | -99.481 M -887.91 % | 12.626 M -61.56 % | 32.848 M 2.61 % | 32.013 M -7.51 % | 34.611 M 44.44 % | 23.963 M -24.77 % | 31.855 M 122.53 % | 14.315 M 137.12 % | -38.560 M -205.60 % | 36.514 M 0.86 % | 36.201 M 5.94 % | 34.171 M 2.64 % | 33.291 M -7.63 % | 36.042 M 52.79 % | 23.590 M 49.96 % | 15.731 M 24.38 % | 12.648 M -58.43 % | 30.427 M 4.60 % | 29.090 M 64.90 % | 17.641 M 155.10 % | -32.018 M 38.02 % | -51.656 M 71.21 % | -179.411 M 46.66 % | -336.338 M -183.55 % | -118.617 M -739.13 % | 18.559 M 443.30 % | -5.406 M -125.55 % | 21.156 M |
| Intangible assets | 14.731 M -17.79 % | 17.918 M -10.66 % | 20.055 M -6.01 % | 21.337 M 6.96 % | 19.948 M 12.81 % | 17.683 M 204.77 % | 5.802 M -8.62 % | 6.349 M -3.50 % | 6.579 M 72.77 % | 3.808 M -9.23 % | 4.195 M 7.02 % | 3.920 M -12.89 % | 4.500 M -12.43 % | 5.139 M -7.51 % | 5.556 M -13.94 % | 6.456 M -10.20 % | 7.189 M 9.54 % | 6.563 M -15.31 % | 7.749 M -12.57 % | 8.863 M -8.18 % | 9.653 M -4.86 % | 10.146 M -13.26 % | 11.697 M -13.87 % | 13.580 M -14.52 % | 15.886 M -12.83 % | 18.225 M -9.03 % | 20.033 M -10.87 % | 22.475 M -10.37 % | 25.074 M -13.10 % | 28.853 M -9.20 % | 31.775 M -8.83 % | 34.851 M 17.29 % | 29.713 M -9.57 % | 32.858 M -5.34 % | 34.712 M 7.74 % | 32.218 M -13.38 % | 37.194 M -10.63 % | 41.619 M -9.18 % | 45.828 M -8.86 % | 50.284 M -1.87 % | 51.244 M -8.00 % | 55.697 M -8.96 % | 61.179 M 6.28 % | 57.563 M -3.19 % | 59.462 M 3.59 % | 57.400 M 0.34 % | 57.205 M 12.27 % | 50.955 M 7.24 % | 47.514 M 18.95 % | 39.944 M -66.48 % | 119.157 M -1.24 % | 120.651 M 2.30 % | 117.944 M 0.68 % | 117.151 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 |
| Goodwill and intangible assets | 14.731 M -17.79 % | 17.918 M -10.66 % | 20.055 M -6.01 % | 21.337 M 6.96 % | 19.948 M 12.81 % | 17.683 M 204.77 % | 5.802 M -8.62 % | 6.349 M -3.50 % | 6.579 M 72.77 % | 3.808 M -9.23 % | 4.195 M 7.02 % | 3.920 M -12.89 % | 4.500 M -12.43 % | 5.139 M -7.51 % | 5.556 M -13.94 % | 6.456 M -10.20 % | 7.189 M 9.54 % | 6.563 M -15.31 % | 7.749 M -12.57 % | 8.863 M -8.18 % | 9.653 M -4.86 % | 10.146 M -13.26 % | 11.697 M -13.87 % | 13.580 M -14.52 % | 15.886 M -12.83 % | 18.225 M -9.03 % | 20.033 M -10.87 % | 22.475 M -10.37 % | 25.074 M -13.10 % | 28.853 M -9.20 % | 31.775 M -8.83 % | 34.851 M 17.29 % | 29.713 M -9.57 % | 32.858 M -5.34 % | 34.712 M 7.74 % | 32.218 M -13.38 % | 37.194 M -10.63 % | 41.619 M -9.18 % | 45.828 M -8.86 % | 50.284 M -1.87 % | 51.244 M -8.00 % | 55.697 M -8.96 % | 61.179 M 6.28 % | 57.563 M -3.19 % | 59.462 M 3.59 % | 57.400 M 0.34 % | 57.205 M 12.27 % | 50.955 M 7.24 % | 47.514 M 18.95 % | 39.944 M -66.48 % | 119.157 M -1.24 % | 120.651 M 2.30 % | 117.944 M 0.68 % | 117.151 M |
| Property plant equipment net | 2.390 B -11.73 % | 2.708 B 0.26 % | 2.701 B -0.33 % | 2.710 B -5.44 % | 2.866 B 3.71 % | 2.763 B 1.68 % | 2.717 B -5.58 % | 2.878 B 2.45 % | 2.809 B -4.70 % | 2.948 B -1.45 % | 2.991 B -3.36 % | 3.095 B -1.27 % | 3.135 B -4.19 % | 3.272 B 5.34 % | 3.106 B -0.75 % | 3.130 B -1.83 % | 3.188 B -2.41 % | 3.267 B -2.37 % | 3.346 B -0.60 % | 3.366 B 2.36 % | 3.289 B -3.51 % | 3.408 B -2.12 % | 3.482 B 73.42 % | 2.008 B -5.78 % | 2.131 B -5.23 % | 2.249 B 1.90 % | 2.207 B 0.10 % | 2.205 B -6.76 % | 2.364 B -3.52 % | 2.451 B 1.00 % | 2.426 B -2.54 % | 2.490 B 0.51 % | 2.477 B 1.11 % | 2.450 B -5.47 % | 2.591 B -2.28 % | 2.652 B -4.93 % | 2.790 B -5.03 % | 2.937 B -1.67 % | 2.987 B -5.03 % | 3.145 B 3.11 % | 3.051 B -4.72 % | 3.202 B 9.33 % | 2.928 B 23.44 % | 2.372 B 2.84 % | 2.307 B -1.04 % | 2.331 B 3.05 % | 2.262 B 2.24 % | 2.212 B 0.56 % | 2.200 B 4.11 % | 2.113 B 4.38 % | 2.025 B 2.78 % | 1.970 B 0.23 % | 1.965 B 4.57 % | 1.879 B |
| Total non current assets | 2.779 B -12.86 % | 3.189 B 1.77 % | 3.134 B 0.37 % | 3.122 B -2.78 % | 3.211 B 0.93 % | 3.182 B 4.05 % | 3.058 B -4.09 % | 3.189 B 3.16 % | 3.091 B -6.61 % | 3.310 B 1.04 % | 3.276 B -2.94 % | 3.375 B -0.16 % | 3.380 B -6.08 % | 3.599 B 3.62 % | 3.473 B -2.87 % | 3.576 B -2.23 % | 3.658 B -1.87 % | 3.727 B -1.60 % | 3.788 B 1.87 % | 3.718 B 2.62 % | 3.623 B -3.49 % | 3.754 B -2.07 % | 3.834 B 13.45 % | 3.379 B -5.12 % | 3.562 B 4.17 % | 3.419 B 0.96 % | 3.386 B 11.16 % | 3.047 B -11.04 % | 3.425 B -2.50 % | 3.512 B 6.73 % | 3.291 B -1.33 % | 3.335 B 20.42 % | 2.769 B 1.21 % | 2.736 B -5.61 % | 2.899 B -1.53 % | 2.944 B -4.93 % | 3.097 B -4.62 % | 3.247 B -2.08 % | 3.316 B -4.06 % | 3.456 B 3.06 % | 3.353 B -4.41 % | 3.508 B 8.81 % | 3.224 B 12.82 % | 2.858 B 9.25 % | 2.616 B 1.05 % | 2.589 B 3.13 % | 2.510 B 2.81 % | 2.441 B -0.04 % | 2.442 B 6.15 % | 2.301 B 4.77 % | 2.196 B 2.91 % | 2.134 B 0.35 % | 2.126 B 4.37 % | 2.037 B |
| Other current assets | 281.056 M -5.25 % | 296.637 M -11.05 % | 333.477 M 1.63 % | 328.122 M -6.03 % | 349.159 M -52.87 % | 740.845 M -8.81 % | 812.380 M -63.54 % | 2.228 B 634.43 % | 303.386 M 143.96 % | 124.360 M -15.22 % | 146.683 M -36.90 % | 232.477 M -21.18 % | 294.956 M 113.82 % | 137.946 M 1.42 % | 136.017 M 1.00 % | 134.669 M -7.75 % | 145.976 M -95.41 % | 3.179 B 2 142.51 % | 141.746 M -92.11 % | 1.798 B 111.77 % | 848.863 M 988.24 % | 78.003 M -89.64 % | 753.239 M -38.62 % | 1.227 B 0.57 % | 1.220 B 1.66 % | 1.200 B 1 173.42 % | 94.252 M 109.51 % | 44.986 M -95.77 % | 1.064 B 2 202.91 % | 46.187 M -87.34 % | 364.964 M -16.37 % | 436.382 M 43.48 % | 304.139 M 15.59 % | 263.130 M -36.89 % | 416.936 M 4.80 % | 397.829 M -20.36 % | 499.512 M 5.76 % | 472.311 M -8.60 % | 516.752 M 12.32 % | 460.079 M 0.64 % | 457.158 M 3.85 % | 440.203 M -3.69 % | 457.088 M 26.29 % | 361.942 M 5.30 % | 343.725 M -31.11 % | 498.945 M 68.63 % | 295.888 M -2.38 % | 303.096 M -4.95 % | 318.866 M -15.62 % | 377.897 M 19.54 % | 316.130 M -32.61 % | 469.140 M -77.10 % | 2.048 B 377.50 % | 428.961 M |
| Short term investments | 436.203 M 1 077.88 % | 37.033 M -94.80 % | 712.560 M -2.61 % | 731.686 M 68.60 % | 433.978 M 1.75 % | 426.528 M -2.70 % | 438.364 M -27.20 % | 602.142 M 58.07 % | 380.932 M -1.56 % | 386.951 M 26.05 % | 306.975 M -30.42 % | 441.214 M 24.95 % | 353.119 M -25.22 % | 472.217 M 6.17 % | 444.767 M 74.21 % | 255.312 M 30.63 % | 195.442 M -26.68 % | 266.547 M 270.15 % | 72.010 M 867.62 % | 7.442 M -15.09 % | 8.765 M 42.22 % | 6.163 M 241.06 % | 1.807 M 1 843.01 % | 93.000 K | 0.000 -100.00 % | 10.575 M -91.84 % | 129.526 M 628.45 % | 17.781 M | 0.000 | 0.000 -100.00 % | 243.000 K -98.43 % | 15.446 M 179.77 % | 5.521 M -72.66 % | 20.193 M -72.83 % | 74.322 M | 0.000 | 0.000 | 0.000 -100.00 % | 279.000 K | 0.000 -100.00 % | 10.202 M -30.89 % | 14.762 M -25.07 % | 19.702 M | 0.000 | 0.000 -100.00 % | 11.234 M -85.27 % | 76.271 M -3.07 % | 78.684 M -61.91 % | 206.581 M -43.67 % | 366.729 M 151.21 % | 145.984 M 2 376.40 % | 5.895 M -80.67 % | 30.501 M 17 530.64 % | 173.000 K |
| cash and cash equivalents | 1.062 B 103.70 % | 521.188 M -30.36 % | 748.438 M 4.53 % | 715.999 M -23.27 % | 933.101 M 56.57 % | 595.974 M -11.23 % | 671.369 M -25.56 % | 901.915 M -19.49 % | 1.120 B 76.61 % | 634.281 M -29.43 % | 898.784 M 22.82 % | 731.775 M -19.65 % | 910.754 M 213.80 % | 290.238 M -35.45 % | 449.654 M -35.91 % | 701.638 M -7.12 % | 755.438 M 63.60 % | 461.773 M 4.07 % | 443.712 M -50.92 % | 904.124 M 18.39 % | 763.694 M 176.62 % | 276.076 M -33.14 % | 412.939 M -12.61 % | 472.538 M -48.11 % | 910.675 M 212.02 % | 291.864 M -30.14 % | 417.768 M 17.21 % | 356.421 M 6.22 % | 335.543 M 58.89 % | 211.185 M -29.80 % | 300.850 M -74.75 % | 1.191 B 64.51 % | 724.136 M 98.40 % | 364.986 M -4.65 % | 382.796 M 38.08 % | 277.225 M -24.05 % | 365.024 M 14.77 % | 318.057 M -21.39 % | 404.592 M 178.21 % | 145.425 M -63.28 % | 396.086 M -32.56 % | 587.326 M 12.26 % | 523.194 M 27.18 % | 411.375 M -33.48 % | 618.381 M 68.36 % | 367.291 M 7.05 % | 343.096 M 6.80 % | 321.258 M -56.52 % | 738.786 M 150.22 % | 295.258 M 6.39 % | 277.521 M -24.27 % | 366.482 M -44.81 % | 664.082 M 265.24 % | 181.821 M |
| Cash and short term investments | 1.498 B 42.18 % | 1.054 B -27.89 % | 1.461 B 0.92 % | 1.448 B 5.90 % | 1.367 B 33.70 % | 1.023 B -7.86 % | 1.110 B -26.22 % | 1.504 B 0.19 % | 1.501 B 46.99 % | 1.021 B -15.30 % | 1.206 B 2.79 % | 1.173 B -7.19 % | 1.264 B 65.76 % | 762.455 M -14.75 % | 894.421 M -6.53 % | 956.950 M 0.64 % | 950.880 M 30.56 % | 728.320 M 41.22 % | 515.722 M -43.42 % | 911.566 M 18.01 % | 772.459 M 173.69 % | 282.239 M -31.95 % | 414.746 M -12.25 % | 472.631 M -48.10 % | 910.675 M 201.11 % | 302.439 M -44.74 % | 547.294 M 46.26 % | 374.202 M 11.52 % | 335.543 M 58.89 % | 211.185 M -29.86 % | 301.093 M -75.05 % | 1.207 B 65.38 % | 729.657 M 89.43 % | 385.179 M -15.74 % | 457.118 M 64.89 % | 277.225 M -24.05 % | 365.024 M 14.77 % | 318.057 M -21.44 % | 404.871 M 178.41 % | 145.425 M -64.21 % | 406.288 M -32.52 % | 602.088 M 10.90 % | 542.896 M 31.97 % | 411.375 M -33.48 % | 618.381 M 63.37 % | 378.525 M -9.74 % | 419.367 M 4.86 % | 399.942 M -57.69 % | 945.367 M 42.81 % | 661.987 M 56.31 % | 423.505 M 13.73 % | 372.377 M -46.39 % | 694.583 M 281.65 % | 181.994 M |
| Total current assets | 5.834 B -0.29 % | 5.851 B -0.85 % | 5.901 B 7.98 % | 5.465 B -17.14 % | 6.596 B 24.27 % | 5.308 B 4.98 % | 5.056 B -10.64 % | 5.658 B -14.51 % | 6.618 B 13.59 % | 5.826 B 4.99 % | 5.549 B -3.34 % | 5.741 B -17.61 % | 6.968 B 5.18 % | 6.625 B 2.30 % | 6.476 B -2.50 % | 6.642 B -13.06 % | 7.640 B 23.67 % | 6.177 B 13.03 % | 5.466 B -3.80 % | 5.681 B -16.00 % | 6.763 B 24.75 % | 5.422 B 6.99 % | 5.067 B 9.23 % | 4.639 B -19.90 % | 5.792 B 10.03 % | 5.264 B 5.70 % | 4.980 B 4.87 % | 4.748 B -18.17 % | 5.802 B 10.71 % | 5.241 B 15.38 % | 4.542 B -13.94 % | 5.278 B -2.62 % | 5.420 B 5.09 % | 5.158 B 7.53 % | 4.797 B 9.48 % | 4.381 B -22.09 % | 5.624 B -3.16 % | 5.807 B 18.45 % | 4.903 B -2.05 % | 5.005 B -14.55 % | 5.857 B -7.06 % | 6.303 B 1.06 % | 6.236 B 16.47 % | 5.354 B -21.93 % | 6.859 B 8.01 % | 6.350 B 14.88 % | 5.527 B 10.37 % | 5.008 B -12.66 % | 5.734 B 8.90 % | 5.265 B 14.41 % | 4.602 B 24.40 % | 3.700 B -13.63 % | 4.283 B 13.56 % | 3.772 B |
| Inventory | 1.747 B -30.11 % | 2.500 B -0.07 % | 2.502 B 19.99 % | 2.085 B -1.19 % | 2.110 B -6.13 % | 2.248 B 4.24 % | 2.156 B 11.99 % | 1.926 B -1.51 % | 1.955 B -23.16 % | 2.544 B 17.02 % | 2.174 B 18.93 % | 1.828 B -14.62 % | 2.141 B -25.77 % | 2.885 B 6.67 % | 2.704 B 17.20 % | 2.307 B 4.37 % | 2.211 B -2.62 % | 2.270 B 6.73 % | 2.127 B 18.41 % | 1.797 B 7.41 % | 1.673 B -12.33 % | 1.908 B -8.03 % | 2.074 B 12.45 % | 1.845 B -1.62 % | 1.875 B -15.36 % | 2.216 B 3.99 % | 2.131 B -0.95 % | 2.151 B 1.60 % | 2.117 B -12.77 % | 2.427 B -2.05 % | 2.478 B 16.75 % | 2.122 B 4.21 % | 2.036 B -20.70 % | 2.568 B 6.38 % | 2.414 B 23.18 % | 1.960 B 1.32 % | 1.934 B -24.52 % | 2.562 B 4.24 % | 2.458 B 6.92 % | 2.299 B 2.80 % | 2.237 B -19.92 % | 2.793 B -8.04 % | 3.037 B 16.35 % | 2.610 B 5.07 % | 2.484 B -11.27 % | 2.800 B 12.32 % | 2.493 B 23.09 % | 2.025 B 14.26 % | 1.772 B -27.94 % | 2.460 B 4.76 % | 2.348 B 32.30 % | 1.775 B 15.21 % | 1.540 B -22.67 % | 1.992 B |
| Net receivables | 2.308 B 15.34 % | 2.001 B 24.68 % | 1.605 B 0.03 % | 1.605 B -42.06 % | 2.770 B 113.64 % | 1.296 B 32.68 % | 977.065 M -51.59 % | 2.018 B -29.38 % | 2.858 B 34.96 % | 2.118 B 6.56 % | 1.988 B -19.72 % | 2.476 B -24.25 % | 3.268 B 16.41 % | 2.807 B 3.75 % | 2.706 B -15.78 % | 3.213 B -25.14 % | 4.292 B 43.04 % | 3.001 B 27.23 % | 2.359 B 107.15 % | 1.139 B | 0.000 -100.00 % | 2.380 B | 0.000 -100.00 % | 1.095 B -37.88 % | 1.762 B -15.94 % | 2.096 B 10.48 % | 1.897 B -2.51 % | 1.946 B -14.86 % | 2.286 B -8.96 % | 2.511 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.083 B -43.88 % | 1.931 B 65.15 % | 1.169 B |
| Tax assets | 213.999 M | 0.000 -100.00 % | 236.702 M 7.06 % | 221.098 M -4.71 % | 232.034 M 7.34 % | 216.160 M 13.35 % | 190.699 M 1.34 % | 188.182 M 12.63 % | 167.085 M -16.51 % | 200.131 M 1.31 % | 197.543 M 32.51 % | 149.078 M 3.26 % | 144.368 M -18.76 % | 177.695 M -23.81 % | 233.231 M 21.83 % | 191.439 M 2.59 % | 186.610 M 1.10 % | 184.588 M 3.75 % | 177.912 M 7.19 % | 165.971 M 1.15 % | 164.078 M -4.65 % | 172.081 M 3.59 % | 166.125 M 2.47 % | 162.128 M -7.14 % | 174.591 M -0.96 % | 176.282 M 9.35 % | 161.209 M 98.24 % | 81.319 M -17.78 % | 98.908 M 18.25 % | 83.644 M 27.91 % | 65.394 M 10.37 % | 59.248 M -2.72 % | 60.904 M 8.35 % | 56.212 M -10.73 % | 62.968 M 26.54 % | 49.760 M -3.15 % | 51.379 M -2.67 % | 52.787 M -14.71 % | 61.890 M 80.28 % | 34.329 M 3.91 % | 33.038 M -1.48 % | 33.535 M -0.96 % | 33.861 M 2.86 % | 32.919 M 2.95 % | 31.976 M -39.20 % | 52.592 M 77.33 % | 29.657 M 9.23 % | 27.152 M -1.06 % | 27.443 M 2.73 % | 26.714 M -3.01 % | 27.544 M | 0.000 | 0.000 -100.00 % | 28.180 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.857 B 10.61 % | 1.679 B -2.14 % | 1.716 B 19.75 % | 1.433 B -38.32 % | 2.323 B 70.07 % | 1.366 B -6.83 % | 1.466 B -10.88 % | 1.645 B -28.41 % | 2.298 B 24.40 % | 1.847 B 6.20 % | 1.740 B -14.45 % | 2.033 B -15.59 % | 2.409 B 13.62 % | 2.120 B -5.68 % | 2.248 B -17.04 % | 2.709 B -16.86 % | 3.259 B 76.75 % | 1.844 B 47.32 % | 1.251 B 18.53 % | 1.056 B -40.82 % | 1.784 B 26.56 % | 1.410 B 26.80 % | 1.112 B 1.90 % | 1.091 B -34.58 % | 1.668 B 19.73 % | 1.393 B 49.99 % | 928.657 M -27.60 % | 1.283 B -31.22 % | 1.865 B 36.74 % | 1.364 B 10.17 % | 1.238 B 2.19 % | 1.211 B -24.89 % | 1.613 B 2.32 % | 1.576 B 11.39 % | 1.415 B 20.74 % | 1.172 B -22.08 % | 1.504 B -0.71 % | 1.515 B 43.75 % | 1.054 B 9.74 % | 960.084 M -35.40 % | 1.486 B 25.78 % | 1.182 B -8.14 % | 1.286 B -7.88 % | 1.396 B -26.31 % | 1.895 B 19.23 % | 1.589 B 10.80 % | 1.434 B 4.78 % | 1.369 B -23.62 % | 1.792 B 19.70 % | 1.497 B 4.59 % | 1.431 B 23.62 % | 1.158 B -28.62 % | 1.622 B 26.19 % | 1.286 B |
| Tax payables | 13.683 M | 0.000 -100.00 % | 12.022 M -71.53 % | 42.231 M -19.91 % | 52.727 M 332.51 % | 12.191 M 1 639.09 % | 701.000 K -96.24 % | 18.654 M 17.03 % | 15.940 M 1 621.38 % | 926.000 K -71.42 % | 3.240 M -38.81 % | 5.295 M 3.60 % | 5.111 M -2.65 % | 5.250 M 1 691.81 % | 293.000 K -99.50 % | 58.643 M -6.62 % | 62.799 M -44.41 % | 112.960 M -4.10 % | 117.788 M 15.21 % | 102.241 M -15.81 % | 121.443 M 50.13 % | 80.892 M -14.52 % | 94.637 M -31.64 % | 138.430 M -37.22 % | 220.487 M 26.48 % | 174.328 M 10.34 % | 157.993 M 160.62 % | 60.623 M 1.73 % | 59.592 M 224.59 % | 18.359 M 2.85 % | 17.850 M -38.78 % | 29.158 M 24.37 % | 23.444 M 14.74 % | 20.433 M -46.07 % | 37.889 M 30 455.65 % | 124.000 K -2.36 % | 127.000 K -98.07 % | 6.592 M 5 010.08 % | 129.000 K | 0.000 -100.00 % | 324.000 K -93.55 % | 5.025 M | 0.000 -100.00 % | 5.387 M 3 640.97 % | 144.000 K -99.78 % | 66.000 M -26.21 % | 89.437 M 31.50 % | 68.012 M 13.07 % | 60.153 M 11.17 % | 54.108 M 30.50 % | 41.462 M | 0.000 | 0.000 -100.00 % | 35.142 M |
| Deferred revenue non current | 62.579 M -12.32 % | 71.373 M 0.54 % | 70.988 M 0.01 % | 70.983 M -1.61 % | 72.146 M 0.07 % | 72.098 M 3.13 % | 69.910 M -4.33 % | 73.074 M 3.21 % | 70.798 M -3.76 % | 73.563 M -0.54 % | 73.960 M -2.42 % | 75.796 M -0.16 % | 75.915 M -2.81 % | 78.110 M 2.73 % | 76.031 M 0.06 % | 75.989 M -1.48 % | 77.129 M -1.76 % | 78.510 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.267 M -4.36 % | 50.465 M | 0.000 | 0.000 | 0.000 -100.00 % | 101.058 M -8.99 % | 111.042 M 18.15 % | 93.982 M 35.72 % | 69.249 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.110 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 15.288 M 20.54 % | 12.683 M 14.40 % | 11.087 M 9.15 % | 10.158 M -4.73 % | 10.662 M 32.14 % | 8.069 M -33.26 % | 12.091 M -16.32 % | 14.449 M 0.38 % | 14.395 M -14.98 % | 16.932 M -0.63 % | 17.039 M 5.39 % | 16.168 M -8.21 % | 17.614 M -9.45 % | 19.452 M -6.55 % | 20.815 M -7.98 % | 22.620 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.256 M -60.41 % | 5.699 M -35.80 % | 8.877 M -25.39 % | 11.898 M | 0.000 | 0.000 -100.00 % | 45.240 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 206.173 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 % | 261.489 M -28.90 % | 367.781 M -17.09 % | 443.581 M 9.41 % | 405.418 M 11.43 % | 363.823 M 18.55 % | 306.892 M 73.47 % | 176.918 M 81.44 % | 97.509 M -54.46 % | 214.132 M -6.90 % | 230.003 M 148.00 % | 92.744 M 390.29 % | 18.916 M -81.94 % | 104.764 M -23.33 % | 136.643 M -29.75 % | 194.499 M -27.57 % | 268.521 M 123.29 % | 120.258 M 154.65 % | 47.224 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 |
| Other total stockholders equity | 961.030 M -19.82 % | 1.199 B 0.00 % | 1.199 B 2.15 % | 1.173 B -3.05 % | 1.210 B -14.01 % | 1.407 B 16.30 % | 1.210 B 0.00 % | 1.210 B 0.00 % | 1.210 B 0.00 % | 1.210 B 0.00 % | 1.210 B 0.00 % | 1.210 B 0.00 % | 1.210 B 0.00 % | 1.210 B 0.00 % | 1.210 B 0.00 % | 1.210 B 1.32 % | 1.194 B -0.50 % | 1.201 B 27.66 % | 940.363 M -22.42 % | 1.212 B -0.90 % | 1.223 B 0.00 % | 1.223 B 0.00 % | 1.223 B 26.23 % | 968.953 M 2.40 % | 946.232 M 0.00 % | 946.232 M 0.00 % | 946.232 M 0.00 % | 946.232 M 0.00 % | 946.232 M 4.16 % | 908.400 M -5.25 % | 958.706 M 0.00 % | 958.706 M 1.31 % | 946.342 M -0.98 % | 955.694 M 0.00 % | 955.694 M -1.75 % | 972.733 M -8.36 % | 1.061 B -9.84 % | 1.177 B -3.34 % | 1.218 B -7.87 % | 1.322 B 8.04 % | 1.224 B -3.84 % | 1.273 B -2.38 % | 1.304 B 6.84 % | 1.220 B 18.94 % | 1.026 B -4.66 % | 1.076 B 3.22 % | 1.042 B 1.00 % | 1.032 B -2.84 % | 1.062 B 5.89 % | 1.003 B 102.10 % | 496.336 M 0.39 % | 494.426 M -7.26 % | 533.160 M 139.32 % | 222.783 M |
| Deferred tax liabilities non current | 20.822 M -10.85 % | 23.355 M 2.23 % | 22.845 M -38.74 % | 37.289 M 10.15 % | 33.852 M -10.55 % | 37.846 M 13.02 % | 33.487 M 5.62 % | 31.705 M 15.14 % | 27.535 M 13.30 % | 24.303 M -0.22 % | 24.357 M -2.13 % | 24.887 M 0.22 % | 24.832 M -2.45 % | 25.455 M 133.48 % | -76.031 M -0.06 % | -75.989 M 1.48 % | -77.129 M 1.76 % | -78.510 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 -100.00 % | 1.639 M 3.87 % | 1.578 M -1.44 % | 1.601 M -0.99 % | 1.617 M 2.86 % | 1.572 M 2.95 % | 1.527 M -1.80 % | 1.555 M 1.17 % | 1.537 M -86.17 % | 11.110 M -1.07 % | 11.230 M 2.74 % | 10.931 M 74.31 % | 6.271 M | 0.000 | 0.000 -100.00 % | 1.757 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 8.614 B -4.72 % | 9.041 B 0.06 % | 9.035 B 5.21 % | 8.587 B -12.44 % | 9.807 B 15.52 % | 8.489 B 4.63 % | 8.114 B -8.28 % | 8.846 B -8.88 % | 9.709 B 6.27 % | 9.136 B 3.52 % | 8.825 B -3.19 % | 9.116 B -11.91 % | 10.349 B 1.22 % | 10.224 B 2.76 % | 9.950 B -2.63 % | 10.218 B -9.55 % | 11.297 B 14.06 % | 9.905 B 7.04 % | 9.253 B -1.55 % | 9.399 B -9.50 % | 10.386 B 13.19 % | 9.176 B 3.09 % | 8.901 B 11.00 % | 8.019 B -14.27 % | 9.353 B 7.72 % | 8.683 B 3.78 % | 8.366 B 7.33 % | 7.795 B -15.52 % | 9.227 B 5.41 % | 8.753 B 11.75 % | 7.833 B -9.06 % | 8.613 B 5.17 % | 8.190 B 3.74 % | 7.894 B 2.58 % | 7.696 B 5.06 % | 7.325 B -16.00 % | 8.720 B -3.68 % | 9.054 B 10.17 % | 8.218 B -2.87 % | 8.461 B -8.14 % | 9.211 B -6.12 % | 9.811 B 3.70 % | 9.461 B 15.20 % | 8.212 B -13.32 % | 9.474 B 5.99 % | 8.939 B 11.21 % | 8.037 B 7.90 % | 7.449 B -8.89 % | 8.176 B 8.06 % | 7.566 B 11.30 % | 6.798 B 16.54 % | 5.833 B -8.99 % | 6.410 B 10.34 % | 5.809 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 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 | 2011-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 8.100 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 |
| Change in working capital | 343.228 M 166.71 % | -514.497 M -1 253.65 % | -38.008 M 55.58 % | -85.571 M -122.01 % | 388.806 M 185.72 % | -453.600 M -4 513.98 % | -9.831 M -116.17 % | 60.805 M -90.69 % | 652.809 M 235.18 % | -482.909 M -240.86 % | 342.826 M 5.64 % | 324.536 M -13.82 % | 376.600 M 206.88 % | -352.366 M -40.49 % | -250.814 M -179.80 % | 314.307 M -26.67 % | 428.617 M 178.02 % | -549.369 M 35.79 % | -855.577 M -224.53 % | 687.041 M 687.09 % | 87.289 M 205.96 % | -82.383 M -174.61 % | 110.425 M 243.97 % | -76.698 M -110.47 % | 732.521 M 10 427.75 % | 6.958 M -78.34 % | 32.123 M -86.15 % | 231.921 M -23.37 % | 302.661 M 172.01 % | -420.286 M 7.59 % | -454.786 M -290.26 % | 239.030 M 132.19 % | 102.947 M 232.38 % | -77.769 M -112.56 % | 619.120 M 49.87 % | 413.098 M 4.40 % | 395.702 M 528.30 % | -92.390 M -130.58 % | 302.137 M 1 238.98 % | -26.527 M -107.07 % | 374.977 M 276.71 % | -212.194 M 50.70 % | -430.384 M -859.20 % | 56.689 M -81.68 % | 309.506 M 198.42 % | -314.490 M -57.58 % | -199.575 M 51.99 % | -415.735 M -168.64 % | 605.631 M 337.52 % | -254.982 M -49.50 % | -170.558 M 30.96 % | -247.033 M -371.49 % | -52.394 M -109.98 % | 525.143 M 186.04 % | -610.351 M -27.81 % | -477.535 M |
| Accounts receivables | -410.925 M 3.73 % | -426.860 M -958.98 % | 49.694 M -95.82 % | 1.190 B 225.71 % | -946.579 M -321.89 % | -224.365 M -170.02 % | 320.432 M -69.45 % | 1.049 B 219.28 % | -879.448 M -647.26 % | -117.689 M -122.17 % | 530.864 M -35.68 % | 825.358 M 229.27 % | -638.500 M -1 182.33 % | -49.792 M -108.48 % | 586.990 M 702.56 % | 73.140 M 121.95 % | -333.171 M 52.23 % | -697.519 M -82.95 % | -381.256 M -126.94 % | 1.415 B 246.67 % | -964.829 M -134.60 % | -411.263 M -163.42 % | -156.126 M -122.65 % | 689.358 M 333.02 % | -295.838 M -16.85 % | -253.186 M -220.37 % | 210.338 M -77.05 % | 916.463 M 246.91 % | -623.836 M -18.94 % | -524.486 M -428.84 % | -99.177 M -110.52 % | 942.864 M 281.25 % | -520.192 M 22.33 % | -669.762 M -750.61 % | 102.944 M -91.57 % | 1.221 B 398.17 % | -409.558 M 35.88 % | -638.740 M -1 557.71 % | 43.818 M -95.54 % | 982.697 M 327.30 % | -432.339 M 29.86 % | -616.392 M -149.70 % | -246.852 M -120.09 % | 1.229 B 303.91 % | -602.708 M 0.60 % | -606.363 M -870.46 % | -62.482 M -108.02 % | 779.520 M 217.61 % | -662.806 M -51.13 % | -438.572 M -144.54 % | -179.347 M -124.10 % | 744.192 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 468.836 M 593.74 % | 67.581 M 117.41 % | -388.103 M -3 620.67 % | -10.431 M -105.88 % | 177.493 M 2 982.31 % | -6.158 M 97.95 % | -300.810 M -373.79 % | 109.868 M -79.33 % | 531.554 M 248.05 % | -359.032 M 3.08 % | -370.447 M -216.13 % | 318.982 M -53.55 % | 686.669 M 1 018.12 % | -74.791 M 79.78 % | -369.937 M -242.62 % | -107.973 M -420.48 % | 33.691 M 123.52 % | -143.263 M 56.67 % | -330.665 M -166.85 % | -123.914 M -152.67 % | 235.273 M 41.21 % | 166.615 M 172.56 % | -229.627 M -857.74 % | 30.304 M -91.10 % | 340.419 M 500.61 % | -84.975 M -514.84 % | 20.484 M 160.34 % | -33.946 M -110.96 % | 309.819 M 511.31 % | 50.681 M 114.26 % | -355.529 M -314.33 % | -85.809 M -116.14 % | 531.527 M 445.18 % | -153.986 M 66.10 % | -454.289 M -1 675.82 % | -25.582 M -104.07 % | 628.415 M 702.33 % | -104.330 M 34.39 % | -159.016 M -154.26 % | -62.541 M -111.24 % | 556.356 M 127.95 % | 244.068 M 157.20 % | -426.689 M -238.74 % | -125.965 M -139.92 % | 315.524 M 202.77 % | -307.032 M 34.35 % | -467.655 M -85.06 % | -252.700 M -136.77 % | 687.216 M 714.58 % | -111.818 M 81.37 % | -600.203 M -163.95 % | -227.389 M -129.10 % | 781.388 M 331.99 % | -336.816 M -2.02 % | -330.147 M -8 722.28 % | 3.829 M |
| Accounts payables | 0.000 | 0.000 -100.00 % | 266.425 M 130.86 % | -863.287 M -193.60 % | 922.285 M 697.90 % | -154.254 M -24.37 % | -124.028 M 83.02 % | -730.426 M -244.34 % | 506.034 M 409.03 % | 99.412 M 137.94 % | -261.997 M 34.16 % | -397.909 M -222.94 % | 323.663 M 254.76 % | -209.137 M 54.96 % | -464.360 M -214.76 % | 404.637 M -13.40 % | 467.231 M -22.35 % | 601.686 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 |
| Other working capital | 285.317 M 283.82 % | -155.218 M -254.98 % | -43.726 M 89.13 % | -402.427 M -270.80 % | 235.606 M 442.34 % | -68.823 M -172.77 % | 94.575 M 125.72 % | -367.643 M -174.32 % | 494.669 M 568.44 % | -105.600 M -123.76 % | 444.405 M 205.34 % | -421.894 M -8 948.46 % | 4.768 M 101.72 % | -277.575 M -333.02 % | 119.123 M -71.79 % | 422.280 M 6.93 % | 394.926 M 197.25 % | -406.106 M 22.63 % | -524.912 M -164.73 % | 810.955 M 648.00 % | -147.984 M 40.57 % | -248.998 M -173.22 % | 340.052 M 417.80 % | -107.002 M -127.29 % | 392.102 M 326.51 % | 91.933 M 689.87 % | 11.639 M -95.62 % | 265.867 M 3 814.26 % | -7.158 M 98.48 % | -470.967 M -374.49 % | -99.257 M -130.56 % | 324.839 M 175.79 % | -428.580 M -662.32 % | 76.217 M -92.90 % | 1.073 B 144.69 % | 438.680 M 288.51 % | -232.713 M -2 049.02 % | 11.940 M -97.41 % | 461.153 M 1 180.48 % | 36.014 M 119.86 % | -181.379 M 60.25 % | -456.262 M -12 248.09 % | -3.695 M -102.02 % | 182.654 M 3 135.13 % | -6.018 M 19.31 % | -7.458 M -102.78 % | 268.080 M 264.43 % | -163.035 M -99.83 % | -81.585 M 43.01 % | -143.164 M -133.32 % | 429.645 M 2 287.16 % | -19.644 M 97.64 % | -833.782 M -196.73 % | 861.959 M 407.62 % | -280.204 M 41.79 % | -481.364 M |
| Other non cash items | 355.773 M 264.29 % | -216.547 M -1 614.95 % | 14.294 M -96.51 % | 409.024 M 125.19 % | 181.637 M 204.91 % | -173.134 M -504.18 % | -28.656 M -1 534.23 % | 1.998 M 113.83 % | -14.443 M -139.35 % | 36.705 M 270.36 % | -21.545 M -182.48 % | 26.122 M 1 490.95 % | -1.878 M 99.73 % | -695.623 M -1 153.00 % | 66.061 M 77.93 % | 37.127 M 146.18 % | -80.400 M -778.71 % | 11.846 M -25.90 % | 15.987 M 228.27 % | -12.464 M -92.52 % | -6.474 M 45.76 % | -11.935 M 54.52 % | -26.241 M 57.67 % | -61.990 M -256.45 % | 39.623 M 264.45 % | -24.094 M 62.82 % | -64.807 M -181.32 % | 79.694 M 309.69 % | -38.005 M -697.56 % | 6.360 M -90.18 % | 64.751 M 43 357.05 % | 149.000 K -99.43 % | 26.155 M 264.67 % | -15.883 M 80.09 % | -79.762 M -1 963.16 % | 4.281 M 117.09 % | -25.049 M -300.07 % | 12.520 M 270.74 % | -7.333 M -125.55 % | 28.703 M 172.96 % | -39.342 M -3 058.05 % | 1.330 M -38.68 % | 2.169 M 102.37 % | -91.528 M -380.84 % | 32.591 M -80.00 % | 162.956 M 232.05 % | -123.407 M -749.44 % | -14.528 M 91.89 % | -179.119 M 26.96 % | -245.234 M -108.82 % | -117.440 M -510.83 % | 28.586 M -84.30 % | 182.053 M 193.97 % | -193.732 M -3 491.07 % | 5.713 M 214.83 % | -4.975 M |
| Net cash provided by operating activities | 897.104 M 223.01 % | -729.307 M -966.99 % | -68.352 M -121.98 % | 310.989 M -57.20 % | 726.594 M 218.44 % | -613.482 M -4 752.53 % | 13.186 M -64.16 % | 36.793 M -96.12 % | 948.854 M 348.22 % | -382.267 M -272.24 % | 221.939 M -47.13 % | 419.818 M -41.67 % | 719.769 M 273.63 % | -414.544 M -88.99 % | -219.342 M -173.52 % | 298.352 M -32.42 % | 441.499 M 191.92 % | -480.328 M 34.78 % | -736.447 M -209.30 % | 673.762 M 30.13 % | 517.750 M 916.64 % | -63.400 M -151.53 % | 123.042 M 8 832.58 % | -1.409 M -100.12 % | 1.190 B 723.68 % | 144.526 M -31.98 % | 212.484 M -33.43 % | 319.197 M -35.70 % | 496.400 M 239.44 % | -356.001 M -4.46 % | -340.805 M -248.85 % | 228.951 M -41.38 % | 390.588 M 430.91 % | 73.570 M -90.36 % | 763.410 M 67.49 % | 455.790 M -41.05 % | 773.183 M 759.24 % | 89.984 M -69.59 % | 295.884 M 1 998.76 % | -15.583 M -102.53 % | 616.790 M 1 108.42 % | -61.164 M 84.99 % | -407.386 M -1 006.21 % | 44.955 M -91.12 % | 506.215 M 266.10 % | -304.761 M -98.18 % | -153.783 M 42.15 % | -265.820 M -132.17 % | 826.378 M 727.20 % | -131.756 M 3.58 % | -136.642 M -6.14 % | -128.736 M -122.11 % | 582.233 M 27.29 % | 457.419 M 198.60 % | -463.927 M -18.53 % | -391.396 M |
| Investments in property plant and equipment | 19.000 K 100.02 % | -87.231 M -75.87 % | -49.601 M -17.73 % | -42.132 M 15.08 % | -49.616 M 4.71 % | -52.069 M 10.49 % | -58.172 M -38.79 % | -41.914 M 6.96 % | -45.048 M 27.43 % | -62.077 M -45.83 % | -42.567 M -127.79 % | -18.687 M 45.16 % | -34.078 M 41.27 % | -58.023 M 20.56 % | -73.038 M -3 074.19 % | -2.301 M 97.16 % | -81.063 M -19.32 % | -67.935 M -63.97 % | -41.431 M 62.74 % | -111.186 M -319.68 % | -26.493 M 63.76 % | -73.109 M 91.48 % | -858.022 M -1 050.04 % | -74.608 M -108.08 % | -35.855 M 31.54 % | -52.375 M 44.68 % | -94.669 M 35.10 % | -145.866 M -122.55 % | -65.542 M 32.53 % | -97.139 M 1.99 % | -99.116 M 2.77 % | -101.936 M -0.89 % | -101.037 M 23.81 % | -132.610 M -17.23 % | -113.119 M -62.60 % | -69.570 M -0.92 % | -68.933 M 35.39 % | -106.695 M -131.57 % | -46.075 M 70.12 % | -154.204 M -767.73 % | -17.771 M 95.81 % | -424.243 M 31.94 % | -623.324 M -449.72 % | -113.389 M 11.13 % | -127.586 M 13.35 % | -147.248 M 6.49 % | -157.467 M -16.47 % | -135.195 M 0.37 % | -135.703 M -11.33 % | -121.896 M 21.77 % | -155.827 M -86.30 % | -83.643 M 38.64 % | -136.313 M -26.51 % | -107.751 M 34.30 % | -164.010 M 21.96 % | -210.174 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.991 M 4 650.76 % | 83.999 K -99.17 % | 10.129 M 1 175.69 % | 794.000 K -90.16 % | 8.067 M -28.98 % | 11.358 M 406.65 % | 2.242 M 130.73 % | -7.295 M -158.88 % | 12.389 M 84.17 % | 6.727 M 139.07 % | -17.218 M -175.81 % | 22.713 M 651.69 % | -4.117 M -114.91 % | 27.613 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.580 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.969 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 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -317.778 M 28.17 % | -442.407 M -10.03 % | -402.084 M -39.10 % | -289.060 M -9.16 % | -264.795 M 32.68 % | -393.331 M -38.00 % | -285.026 M 4.10 % | -297.227 M 57.04 % | -691.857 M -98.01 % | -349.412 M 10.69 % | -391.217 M -19.36 % | -327.750 M -7.16 % | -305.859 M 17.93 % | -372.697 M 27.96 % | -517.331 M -341.00 % | -117.308 M -138.98 % | 300.980 M 2 610.47 % | -11.989 M -103.24 % | 370.569 M 172.95 % | -508.009 M -116.09 % | -235.090 M -223.62 % | 190.166 M | 0.000 | 0.000 100.00 % | -11.733 M 80.60 % | -60.474 M | 0.000 | 0.000 | 0.000 100.00 % | -180.189 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.589 M 155.87 % | 9.610 M 128.10 % | -34.199 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 139.178 M 200.00 % | -139.178 M | 0.000 | 0.000 -100.00 % | 120.000 K 200.00 % | -120.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 295.768 M 54.09 % | 191.950 M -59.54 % | 474.438 M 91.77 % | 247.399 M 3.08 % | 240.009 M -29.36 % | 339.769 M 39.73 % | 243.161 M 23.04 % | 197.630 M -75.66 % | 811.824 M 152.02 % | 322.126 M -35.73 % | 501.208 M 61.99 % | 309.414 M 97.24 % | 156.875 M -50.59 % | 317.495 M -45.12 % | 578.574 M 296.83 % | 145.798 M | 0.000 | 0.000 100.00 % | -276.246 M -19.19 % | -231.763 M | 0.000 | 0.000 | 0.000 100.00 % | -61.267 M 65.46 % | -177.365 M | 0.000 100.00 % | -2.423 M -200.00 % | 2.423 M -96.54 % | 70.063 M 138.88 % | -180.189 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.370 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 139.178 M 200.00 % | -139.178 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 11.561 M -93.86 % | 188.206 M 8 707.02 % | 2.137 M -91.26 % | 24.459 M 178.50 % | -31.158 M -5 680.71 % | -538.999 K 16.69 % | -647.000 K -136.13 % | -274.000 K -100.47 % | 57.996 M 201.55 % | -57.109 M -288.43 % | 30.307 M 202.53 % | -29.559 M -163.79 % | 46.341 M 841.51 % | 4.922 M 200.39 % | -4.903 M -239.89 % | 3.505 M -79.66 % | 17.234 M 245.53 % | -11.842 M -127.88 % | 42.475 M 1 009.30 % | 3.829 M -95.20 % | 79.770 M 526.24 % | 12.738 M -95.37 % | 275.314 M 795.01 % | 30.761 M 107.16 % | -429.805 M -17 853.43 % | -2.394 M 96.83 % | -75.410 M -231.05 % | 57.544 M 288.51 % | -30.525 M 56.44 % | -70.073 M -46.95 % | -47.685 M 91.24 % | -544.099 M -17 183.96 % | -3.148 M -106.47 % | 48.680 M 109.02 % | -539.895 M -5 715.33 % | -9.284 M -101.64 % | 565.520 M 1 273.55 % | 41.172 M 411.83 % | 8.044 M 139.26 % | 3.362 M -55.19 % | 7.502 M 144.03 % | -17.040 M -108.61 % | 197.951 M 213.06 % | -175.089 M -150.78 % | -69.817 M -5 241.78 % | -1.307 M -117.34 % | 7.536 M -54.67 % | 16.625 M 207.72 % | -15.434 M -1 561.55 % | 1.056 M 120.83 % | -5.070 M -107.86 % | 64.468 M 210.31 % | -58.443 M -4 195.52 % | 1.427 M -97.46 % | 56.243 M 2 427.94 % | -2.416 M |
| Net cash used for investing activites | 11.580 M -88.53 % | 100.975 M 245.34 % | -69.474 M 74.09 % | -268.130 M -5 953.96 % | -4.429 M 95.30 % | -94.185 M -28.18 % | -73.476 M 22.62 % | -94.956 M -355.42 % | -20.850 M 89.95 % | -207.425 M -288.66 % | 109.949 M 232.75 % | -82.827 M -161.52 % | 134.643 M 288.48 % | -71.437 M 70.74 % | -244.143 M -680.38 % | -31.285 M -366.73 % | -6.703 M 71.69 % | -23.674 M -107.84 % | 302.024 M 353.07 % | -119.346 M -324.01 % | 53.277 M 118.24 % | -292.134 M 64.28 % | -817.798 M -658.91 % | 146.319 M 131.42 % | -465.660 M -301.31 % | -116.036 M 67.92 % | -361.757 M -143.12 % | -148.796 M -51.08 % | -98.490 M 40.23 % | -164.789 M -114.74 % | -76.738 M 90.71 % | -826.224 M -693.04 % | -104.185 M -24.13 % | -83.930 M 87.15 % | -653.014 M -1 621.81 % | -37.926 M -107.49 % | 506.197 M 607.61 % | -99.722 M -162.21 % | -38.031 M 74.79 % | -150.842 M -1 368.91 % | -10.269 M 97.67 % | -441.283 M -3.74 % | -425.373 M -47.45 % | -288.478 M -395.45 % | -58.225 M 79.76 % | -287.733 M -91.91 % | -149.931 M -26.45 % | -118.570 M 21.55 % | -151.137 M -25.07 % | -120.840 M 24.90 % | -160.897 M -739.10 % | -19.175 M 90.15 % | -194.756 M -83.17 % | -106.324 M 1.34 % | -107.767 M 49.31 % | -212.590 M |
| Debt repayment | -52.320 M -130.01 % | 174.364 M -29.27 % | 246.506 M 254.53 % | -159.521 M -4.03 % | -153.342 M -129.48 % | 520.192 M 254.51 % | -336.675 M -93.62 % | -173.885 M 54.97 % | -386.120 M -217.06 % | 329.846 M 256.12 % | -211.283 M 62.24 % | -559.507 M -131.52 % | -241.669 M -163.46 % | 380.842 M 4.84 % | 363.257 M 233.14 % | -272.846 M -44.48 % | -188.851 M -134.22 % | 551.938 M 201.15 % | -545.681 M -39.04 % | -392.469 M -1 350.96 % | -27.049 M -111.03 % | 245.154 M -20.85 % | 309.738 M 161.78 % | -501.331 M -766.83 % | -57.835 M 72.40 % | -209.522 M -152.47 % | 399.355 M 222.13 % | -327.003 M -23.21 % | -265.410 M -162.24 % | 426.412 M 214.78 % | -371.493 M -135.48 % | 1.047 B 2 186.08 % | 45.798 M -52.04 % | 95.497 M 225.74 % | 29.317 M 104.81 % | -608.895 M 48.86 % | -1.191 B -16 576.18 % | -7.140 M -120.60 % | 34.666 M 128.73 % | -120.648 M 85.61 % | -838.494 M -255.39 % | 539.591 M -40.79 % | 911.314 M 205.97 % | 297.847 M 263.73 % | -181.910 M -129.54 % | 615.859 M 91.36 % | 321.827 M 22.25 % | 263.251 M 245.46 % | -180.975 M 62.12 % | -477.724 M -324.03 % | 213.239 M 312.55 % | -100.324 M 89.74 % | -978.216 M -435.88 % | 291.237 M -41.76 % | 500.075 M 127.87 % | 219.460 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -240.653 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 100.00 % | -1.087 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 751.500 M | 0.000 | 0.000 -100.00 % | 441.739 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -4.731 M 89.47 % | -44.944 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.262 M -194.05 % | 28.987 M 1 781.38 % | -1.724 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.474 M | 0.000 | 0.000 100.00 % | -9.352 M | 0.000 100.00 % | -10.218 M -914.70 % | -1.007 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 |
| Dividends paid | 0.000 | 0.000 -100.00 % | 307.358 K 100.67 % | -45.847 M | 0.000 | 0.000 100.00 % | -72.895 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -84.181 M | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 100.00 % | -109.481 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.159 M | 0.000 | 0.000 | 0.000 100.00 % | -122.402 M | 0.000 | 0.000 100.00 % | -808.960 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -312.360 M | 0.000 | 0.000 | 0.000 100.00 % | -306.236 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -192.729 M -183.10 % | 231.925 M 34 379.71 % | 672.642 K -6.74 % | 721.278 K 100.36 % | -202.198 M -2 051.53 % | 10.361 M -94.92 % | 203.869 M 5 823.45 % | -3.562 M -151.24 % | 6.952 M -40.78 % | 11.739 M 1 529.84 % | -821.000 K -101.28 % | 64.083 M 91 647.29 % | -70.000 K 98.04 % | -3.563 M 32.66 % | -5.291 M -190.09 % | 5.873 M -60.92 % | 15.027 M 198.89 % | -15.196 M -103.36 % | 452.801 M 4 694.08 % | 9.445 M -5.03 % | 9.945 M 144.90 % | -22.151 M -43.34 % | -15.454 M -191.49 % | 16.892 M 401.54 % | 3.368 M 165.77 % | -5.121 M -167.60 % | 7.576 M -97.04 % | 255.551 M 4 599.35 % | 5.438 M 658.89 % | -973.000 K 98.13 % | -52.002 M -218.87 % | 43.748 M 562.31 % | -9.463 M 3.01 % | -9.757 M -101.22 % | 798.800 M 395.13 % | 161.330 M 3 448.48 % | -4.818 M 87.28 % | -37.876 M -2 189.13 % | 1.813 M 106.11 % | -29.665 M -163.01 % | 47.079 M 61.25 % | 29.197 M 13.55 % | 25.712 M 81.85 % | 14.139 M 369.83 % | -5.240 M -34.91 % | -3.884 M -208.25 % | 3.588 M 117.77 % | -20.189 M -193.62 % | 21.564 M 616.75 % | -4.173 M -142.82 % | 9.746 M 138.15 % | -25.548 M -450.84 % | -4.638 M -127.55 % | 16.832 M -58.66 % | 40.720 M 924.92 % | 3.973 M |
| Net cash used provided by financing activities | -245.049 M -160.31 % | 406.289 M 67.37 % | 242.755 M 197.26 % | -249.591 M 29.80 % | -355.540 M -167.01 % | 530.553 M 357.92 % | -205.701 M -15.92 % | -177.447 M 53.20 % | -379.168 M -211.00 % | 341.585 M 261.05 % | -212.104 M 57.19 % | -495.424 M -104.94 % | -241.739 M -164.07 % | 377.279 M 37.80 % | 273.785 M 185.16 % | -321.498 M -121.97 % | -144.837 M -127.07 % | 535.018 M 676.04 % | -92.879 M 81.14 % | -492.505 M -2 779.47 % | -17.104 M -107.67 % | 223.003 M -65.81 % | 652.304 M 233.47 % | -488.740 M -874.25 % | -50.166 M 76.63 % | -214.643 M -207.92 % | 198.885 M 376.43 % | -71.947 M 72.39 % | -260.544 M -162.93 % | 414.032 M 197.77 % | -423.496 M -143.73 % | 968.323 M 2 564.99 % | 36.335 M -57.62 % | 85.740 M 991.95 % | 7.852 M 101.75 % | -447.565 M 62.56 % | -1.195 B -2 555.72 % | -45.016 M -223.40 % | 36.479 M 124.27 % | -150.313 M 81.01 % | -791.415 M -239.14 % | 568.788 M -38.09 % | 918.706 M 5 019.28 % | 17.946 M 109.59 % | -187.150 M -130.58 % | 611.975 M 88.06 % | 325.415 M 615.11 % | -63.174 M 67.84 % | -196.417 M -172.05 % | 272.624 M 22.26 % | 222.985 M 277.15 % | -125.872 M 76.74 % | -541.115 M -275.65 % | 308.069 M -43.03 % | 540.795 M 142.04 % | 223.433 M |
| Effect of forex changes on cash | -123.141 M -2 264.91 % | -5.207 M 92.82 % | -72.490 M -599.04 % | -10.370 M 64.85 % | -29.498 M -129.00 % | 101.719 M 186.98 % | 35.445 M 104.64 % | 17.321 M 127.53 % | -62.913 M -283.71 % | -16.396 M -134.72 % | 47.225 M 329.85 % | -20.546 M -361.97 % | 7.843 M 115.47 % | -50.714 M 18.58 % | -62.284 M -9 970.68 % | 631.000 K -82.97 % | 3.706 M 128.61 % | -12.955 M -119.37 % | 66.890 M -14.81 % | 78.519 M 218.42 % | -66.305 M -1 430.59 % | -4.332 M 74.74 % | -17.147 M 81.82 % | -94.307 M -69.02 % | -55.796 M -192.61 % | 60.249 M 413.41 % | 11.735 M 115.13 % | -77.576 M -496.37 % | -13.008 M -176.10 % | 17.093 M 134.61 % | -49.382 M -151.39 % | 96.085 M 163.88 % | 36.412 M 139.07 % | -93.190 M -635.11 % | -12.677 M 78.18 % | -58.098 M -57.38 % | -36.916 M -16.16 % | -31.781 M 9.62 % | -35.165 M -153.22 % | 66.077 M 1 141.24 % | -6.346 M -187.28 % | -2.209 M -108.54 % | 25.872 M 39.31 % | 18.571 M 290.47 % | -9.750 M -306.83 % | 4.714 M 3 340.88 % | 137.000 K -99.54 % | 30.036 M 185.10 % | -35.296 M -1 440.64 % | -2.291 M 84.10 % | -14.407 M 39.51 % | -23.817 M 35.68 % | -37.030 M -369.02 % | 13.765 M 4.49 % | 13.174 M -84.40 % | 84.444 M |
| Net change in cash | 540.494 M 337.84 % | -227.250 M -800.55 % | 32.439 M 114.94 % | -217.102 M -164.40 % | 337.127 M 547.15 % | -75.395 M 67.30 % | -230.546 M -5.62 % | -218.289 M -144.92 % | 485.923 M 283.71 % | -264.503 M -258.38 % | 167.009 M 193.31 % | -178.979 M -128.84 % | 620.516 M 489.24 % | -159.416 M 36.74 % | -251.984 M -368.37 % | -53.800 M -118.32 % | 293.665 M 1 525.96 % | 18.061 M 103.92 % | -460.412 M -427.86 % | 140.430 M -71.20 % | 487.618 M 456.28 % | -136.863 M -129.64 % | -59.599 M 86.40 % | -438.137 M -170.80 % | 618.811 M 591.49 % | -125.904 M -305.23 % | 61.347 M 193.84 % | 20.878 M -83.21 % | 124.358 M 238.69 % | -89.665 M 89.93 % | -890.421 M -290.61 % | 467.135 M 30.07 % | 359.150 M 2 116.56 % | -17.810 M -116.87 % | 105.571 M 220.24 % | -87.799 M -286.94 % | 46.967 M 154.28 % | -86.535 M -133.39 % | 259.167 M 203.39 % | -250.661 M -31.07 % | -191.240 M -398.20 % | 64.132 M -42.65 % | 111.819 M 154.02 % | -207.006 M -182.44 % | 251.090 M 937.78 % | 24.195 M 10.79 % | 21.838 M 105.23 % | -417.528 M -194.14 % | 443.528 M 2 400.58 % | 17.737 M 119.94 % | -88.961 M 70.11 % | -297.600 M -56.08 % | -190.668 M -128.33 % | 672.929 M 2 757.91 % | -25.318 M 91.45 % | -296.109 M |
| Cash at beginning of period | 521.188 M -30.36 % | 748.438 M 4.53 % | 715.999 M -23.27 % | 933.101 M -8.74 % | 1.023 B 52.30 % | 671.369 M -25.56 % | 901.915 M -19.49 % | 1.120 B 76.61 % | 634.281 M -29.43 % | 898.784 M 22.82 % | 731.775 M -19.65 % | 910.754 M 213.80 % | 290.238 M -35.45 % | 449.654 M -35.91 % | 701.638 M -7.12 % | 755.438 M 63.60 % | 461.773 M 4.07 % | 443.712 M -50.92 % | 904.124 M 18.39 % | 763.694 M 176.62 % | 276.076 M -33.14 % | 412.939 M -12.61 % | 472.538 M -48.11 % | 910.675 M 212.02 % | 291.864 M -30.14 % | 417.768 M 17.21 % | 356.421 M 6.22 % | 335.543 M 58.89 % | 211.185 M -29.80 % | 300.850 M -74.75 % | 1.191 B 64.51 % | 724.136 M 98.40 % | 364.986 M -4.65 % | 382.796 M 38.08 % | 277.225 M -24.05 % | 365.024 M 14.77 % | 318.057 M -21.39 % | 404.592 M 178.21 % | 145.425 M -63.28 % | 396.086 M -32.56 % | 587.326 M 12.26 % | 523.194 M 27.18 % | 411.375 M -33.48 % | 618.381 M 68.36 % | 367.291 M 7.05 % | 343.096 M 6.80 % | 321.258 M -56.52 % | 738.786 M 150.22 % | 295.258 M 6.39 % | 277.521 M -24.27 % | 366.482 M -44.81 % | 664.082 M -22.31 % | 854.750 M 370.11 % | 181.821 M -12.22 % | 207.139 M -58.84 % | 503.248 M |
| Cash at end of period | 1.062 B 103.70 % | 521.188 M -30.36 % | 748.438 M 4.53 % | 715.999 M -47.63 % | 1.367 B 129.39 % | 595.974 M -11.23 % | 671.369 M -25.56 % | 901.915 M -19.49 % | 1.120 B 76.61 % | 634.281 M -29.43 % | 898.784 M 22.82 % | 731.775 M -19.65 % | 910.754 M 213.80 % | 290.238 M -35.45 % | 449.654 M -35.91 % | 701.638 M -7.12 % | 755.438 M 63.60 % | 461.773 M 4.07 % | 443.712 M -50.92 % | 904.124 M 18.39 % | 763.694 M 176.62 % | 276.076 M -33.14 % | 412.939 M -12.61 % | 472.538 M -48.11 % | 910.675 M 212.02 % | 291.864 M -30.14 % | 417.768 M 17.21 % | 356.421 M 6.22 % | 335.543 M 58.89 % | 211.185 M -29.80 % | 300.850 M -74.75 % | 1.191 B 64.51 % | 724.136 M 98.40 % | 364.986 M -4.65 % | 382.796 M 38.08 % | 277.225 M -24.05 % | 365.024 M 14.77 % | 318.057 M -21.39 % | 404.592 M 178.21 % | 145.425 M -63.28 % | 396.086 M -32.56 % | 587.326 M 12.26 % | 523.194 M 27.18 % | 411.375 M -33.48 % | 618.381 M 68.36 % | 367.291 M 7.05 % | 343.096 M 6.80 % | 321.258 M -56.52 % | 738.786 M 150.22 % | 295.258 M 6.39 % | 277.521 M -24.27 % | 366.482 M -44.81 % | 664.082 M -22.31 % | 854.750 M 370.11 % | 181.821 M -12.22 % | 207.139 M |
| Operating cash flow | 897.104 M 223.01 % | -729.307 M -966.99 % | -68.352 M -121.98 % | 310.989 M -41.16 % | 528.525 M 186.15 % | -613.482 M -4 752.53 % | 13.186 M -64.16 % | 36.793 M -96.12 % | 948.854 M 348.22 % | -382.267 M -272.24 % | 221.939 M -47.13 % | 419.818 M -41.67 % | 719.769 M 273.63 % | -414.544 M -88.99 % | -219.342 M -173.52 % | 298.352 M -32.42 % | 441.499 M 191.92 % | -480.328 M 34.78 % | -736.447 M -209.30 % | 673.762 M 30.13 % | 517.750 M 916.64 % | -63.400 M -151.53 % | 123.042 M 8 832.58 % | -1.409 M -100.12 % | 1.190 B 723.68 % | 144.526 M -31.98 % | 212.484 M -33.43 % | 319.197 M -35.70 % | 496.400 M 239.44 % | -356.001 M -4.46 % | -340.805 M -248.85 % | 228.951 M -41.38 % | 390.588 M 430.91 % | 73.570 M -90.36 % | 763.410 M 67.49 % | 455.790 M -41.05 % | 773.183 M 759.24 % | 89.984 M -69.59 % | 295.884 M 1 998.76 % | -15.583 M -102.53 % | 616.790 M 1 108.42 % | -61.164 M 84.99 % | -407.386 M -1 006.21 % | 44.955 M -91.12 % | 506.215 M 266.10 % | -304.761 M -98.18 % | -153.783 M 42.15 % | -265.820 M -132.17 % | 826.378 M 727.20 % | -131.756 M 3.58 % | -136.642 M -6.14 % | -128.736 M -122.11 % | 582.233 M 27.29 % | 457.419 M 198.60 % | -463.927 M -18.53 % | -391.396 M |
| Capital expenditure | 19.000 K 100.02 % | -87.231 M -75.82 % | -49.615 M -16.49 % | -42.593 M 42.95 % | -74.663 M -43.39 % | -52.069 M 10.49 % | -58.172 M -38.79 % | -41.914 M 6.96 % | -45.048 M 27.43 % | -62.077 M -45.83 % | -42.567 M -127.79 % | -18.687 M 45.16 % | -34.078 M 41.27 % | -58.023 M 20.56 % | -73.038 M -3 074.19 % | -2.301 M 97.16 % | -81.063 M -19.32 % | -67.935 M -63.97 % | -41.431 M 62.74 % | -111.186 M -319.68 % | -26.493 M 63.76 % | -73.109 M 91.48 % | -858.022 M -1 050.04 % | -74.608 M -108.08 % | -35.855 M 31.54 % | -52.375 M 44.68 % | -94.669 M 35.10 % | -145.866 M -122.55 % | -65.542 M 32.53 % | -97.139 M 1.99 % | -99.116 M 2.77 % | -101.936 M -0.89 % | -101.037 M 23.81 % | -132.610 M -17.23 % | -113.119 M -62.60 % | -69.570 M -0.92 % | -68.933 M 35.39 % | -106.695 M -131.57 % | -46.075 M 70.12 % | -154.204 M -767.73 % | -17.771 M 95.81 % | -424.243 M 31.94 % | -623.324 M -449.72 % | -113.389 M 11.13 % | -127.586 M 13.35 % | -147.248 M 6.49 % | -157.467 M -16.47 % | -135.195 M 0.37 % | -135.703 M -11.33 % | -121.896 M 21.77 % | -155.827 M -86.30 % | -83.643 M 38.64 % | -136.313 M -26.51 % | -107.751 M 34.30 % | -164.010 M 21.96 % | -210.174 M |
| Free CashFlow | 897.123 M 209.87 % | -816.538 M -592.17 % | -117.967 M -143.95 % | 268.396 M -40.86 % | 453.862 M 168.19 % | -665.551 M -1 379.46 % | -44.986 M -778.46 % | -5.121 M -100.57 % | 903.806 M 303.40 % | -444.344 M -347.72 % | 179.372 M -55.28 % | 401.131 M -41.50 % | 685.691 M 245.10 % | -472.567 M -61.63 % | -292.380 M -198.76 % | 296.051 M -17.86 % | 360.436 M 165.74 % | -548.263 M 29.52 % | -777.878 M -238.27 % | 562.576 M 14.52 % | 491.257 M 459.87 % | -136.509 M 81.43 % | -734.980 M -866.86 % | -76.017 M -106.58 % | 1.155 B 1 152.92 % | 92.151 M -21.78 % | 117.815 M -32.03 % | 173.331 M -59.77 % | 430.858 M 195.08 % | -453.140 M -3.00 % | -439.921 M -446.35 % | 127.015 M -56.13 % | 289.551 M 590.43 % | -59.040 M -109.08 % | 650.291 M 68.37 % | 386.220 M -45.16 % | 704.250 M 4 314.29 % | -16.711 M -106.69 % | 249.809 M 247.13 % | -169.787 M -128.34 % | 599.019 M 223.41 % | -485.407 M 52.91 % | -1.031 B -1 406.14 % | -68.434 M -118.07 % | 378.629 M 183.77 % | -452.009 M -45.22 % | -311.250 M 22.38 % | -401.015 M -158.06 % | 690.675 M 372.29 % | -253.652 M 13.27 % | -292.469 M -37.71 % | -212.379 M -147.63 % | 445.920 M 27.53 % | 349.668 M 155.69 % | -627.937 M -4.38 % | -601.570 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 |