Food & Life Companies Ltd. SGLOF
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 361.129 B 19.68 % | 301.747 B 7.27 % | 281.301 B 16.82 % | 240.804 B 17.49 % | 204.957 B 2.95 % | 199.088 B 13.84 % | 174.883 B 11.82 % | 156.402 B 5.89 % | 147.702 B 8.47 % | 136.174 B |
| Net income | 14.633 B 85.25 % | 7.899 B 118.99 % | 3.607 B -72.64 % | 13.185 B 104.20 % | 6.457 B -35.16 % | 9.959 B 24.63 % | 7.991 B 14.95 % | 6.952 B 118.34 % | 3.184 B -16.78 % | 3.826 B |
| Income before tax | 21.653 B 119.52 % | 9.864 B 30.41 % | 7.564 B -64.96 % | 21.584 B 104.86 % | 10.536 B -26.64 % | 14.363 B 24.81 % | 11.508 B 27.94 % | 8.995 B 91.71 % | 4.692 B -10.22 % | 5.226 B |
| Income before tax ratio | 0.06 83.42 % | 0.03 21.57 % | 0.03 -70.00 % | 0.09 74.36 % | 0.05 -28.75 % | 0.07 9.63 % | 0.07 14.42 % | 0.06 81.05 % | 0.03 -17.23 % | 0.04 |
| EBITDA | 54.604 B 43.83 % | 37.964 B 13.25 % | 33.523 B -19.27 % | 41.525 B 56.45 % | 26.542 B 36.38 % | 19.462 B 19.51 % | 16.285 B 22.24 % | 13.322 B 34.81 % | 9.882 B -0.59 % | 9.941 B |
| Net income ratio | 0.04 54.79 % | 0.03 104.15 % | 0.01 -76.58 % | 0.05 73.80 % | 0.03 -37.02 % | 0.05 9.48 % | 0.05 2.80 % | 0.04 106.20 % | 0.02 -23.28 % | 0.03 |
| Ratio EBITDA | 0.15 20.18 % | 0.13 5.57 % | 0.12 -30.89 % | 0.17 33.16 % | 0.13 32.47 % | 0.10 4.98 % | 0.09 9.32 % | 0.09 27.31 % | 0.07 -8.35 % | 0.07 |
| Gross profit ratio | 0.57 2.42 % | 0.56 3.41 % | 0.54 -0.73 % | 0.54 2.90 % | 0.53 1.29 % | 0.52 -0.02 % | 0.52 0.32 % | 0.52 0.94 % | 0.51 0.14 % | 0.51 |
| Weighted average shs out dil | 115.937 M -0.54 % | 116.570 M 0.12 % | 116.426 M -0.17 % | 116.630 M 0.21 % | 116.383 M -0.35 % | 116.788 M -0.05 % | 116.848 M 3.83 % | 112.533 M -24.13 % | 148.319 M 32.10 % | 112.276 M |
| Weighted average shs out | 114.629 M -1.67 % | 116.573 M 0.73 % | 115.731 M -0.28 % | 116.059 M 0.01 % | 116.050 M 0.00 % | 116.050 M 0.55 % | 115.420 M 5.08 % | 109.836 M -22.28 % | 141.326 M 28.67 % | 109.836 M |
| EPS diluted | 126.22 86.28 % | 67.76 118.72 % | 30.98 -72.60 % | 113.05 103.77 % | 55.48 -34.94 % | 85.27 24.68 % | 68.39 10.72 % | 61.77 187.70 % | 21.47 -37.00 % | 34.08 |
| Earnings per share | 127.65 88.39 % | 67.76 117.39 % | 31.17 -72.56 % | 113.61 104.19 % | 55.64 -35.17 % | 85.82 23.96 % | 69.23 9.39 % | 63.29 180.91 % | 22.53 -35.31 % | 34.83 |
| Gross profit | 205.333 B 22.57 % | 167.518 B 10.93 % | 151.014 B 15.96 % | 130.227 B 20.90 % | 107.713 B 4.28 % | 103.291 B 13.82 % | 90.751 B 12.17 % | 80.904 B 6.88 % | 75.694 B 8.62 % | 69.690 B |
| Income tax expense | 6.209 B 286.85 % | 1.605 B -59.29 % | 3.943 B -53.42 % | 8.465 B 105.66 % | 4.116 B -6.56 % | 4.405 B 25.21 % | 3.518 B 71.69 % | 2.049 B 34.10 % | 1.528 B 6.04 % | 1.441 B |
| Cost of revenue | 155.796 B 16.07 % | 134.229 B 3.03 % | 130.287 B 17.82 % | 110.577 B 13.71 % | 97.244 B 1.51 % | 95.797 B 13.87 % | 84.132 B 11.44 % | 75.498 B 4.85 % | 72.008 B 8.31 % | 66.484 B |
| General and administrative expenses | 179.848 B 17.98 % | 152.437 B 10.44 % | 138.025 B 19.33 % | 115.668 B 22.53 % | 94.398 B 7.09 % | 88.146 B 12.23 % | 78.539 B 10.66 % | 70.976 B 5.77 % | 67.102 B 7.68 % | 62.319 B |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 2.101 B -48.50 % | 4.080 B 42.41 % | 2.865 B 134.34 % | -8.342 B -765.76 % | 1.253 B 109.18 % | 599.000 M 21.26 % | 494.000 M -31.86 % | 725.000 M -33.12 % | 1.084 B 124.90 % | 482.000 M |
| Operating expenses | 181.949 B 16.25 % | 156.517 B 11.09 % | 140.890 B 31.27 % | 107.326 B 12.21 % | 95.651 B 7.78 % | 88.745 B 12.29 % | 79.033 B 10.23 % | 71.701 B 5.16 % | 68.186 B 8.57 % | 62.801 B |
| Cost and expenses | 337.745 B 16.16 % | 290.746 B 7.22 % | 271.177 B 24.45 % | 217.903 B 12.96 % | 192.895 B 4.53 % | 184.542 B 13.10 % | 163.165 B 10.85 % | 147.199 B 5.00 % | 140.194 B 8.44 % | 129.285 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 179.848 B 17.98 % | 152.437 B 10.44 % | 138.025 B 19.33 % | 115.668 B 22.53 % | 94.398 B 7.09 % | 88.146 B 12.23 % | 78.539 B 10.66 % | 70.976 B 5.77 % | 67.102 B 7.68 % | 62.319 B |
| Interest income | 461.000 M 41.85 % | 325.000 M -34.87 % | 499.000 M 633.82 % | 68.000 M -24.44 % | 90.000 M -29.69 % | 128.000 M -12.93 % | 147.000 M -32.26 % | 217.000 M 185.53 % | 76.000 M -26.92 % | 104.000 M |
| Interest expense | 2.191 B 44.72 % | 1.514 B 50.95 % | 1.003 B 18.84 % | 844.000 M 4.46 % | 808.000 M 160.65 % | 310.000 M -12.92 % | 356.000 M -16.63 % | 427.000 M -85.24 % | 2.893 B 63.82 % | 1.766 B |
| Depreciation and amortization | 30.760 B 15.70 % | 26.586 B 15.97 % | 22.925 B 23.36 % | 18.584 B 22.00 % | 15.233 B 216.76 % | 4.809 B 8.29 % | 4.441 B 13.32 % | 3.919 B 9.13 % | 3.591 B 8.07 % | 3.323 B |
| Operating income | 23.384 B 112.56 % | 11.001 B -15.31 % | 12.989 B -10.78 % | 14.559 B 20.71 % | 12.061 B -17.08 % | 14.546 B 24.13 % | 11.718 B 27.31 % | 9.204 B 22.57 % | 7.509 B 9.02 % | 6.888 B |
| Operating income ratio | 0.06 77.61 % | 0.04 -21.04 % | 0.05 -23.63 % | 0.06 2.74 % | 0.06 -19.46 % | 0.07 9.04 % | 0.07 13.86 % | 0.06 15.75 % | 0.05 0.51 % | 0.05 |
| Total other income expenses net | -1.731 B -52.24 % | -1.137 B 79.04 % | -5.425 B -177.22 % | 7.025 B 560.66 % | -1.525 B -733.33 % | -183.000 M 12.86 % | -210.000 M -0.48 % | -209.000 M 92.58 % | -2.817 B -69.49 % | -1.662 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 168.189 B -1.25 % | 170.321 B 4.13 % | 163.569 B 14.59 % | 142.747 B 15.40 % | 123.699 B 306.50 % | 30.430 B -6.20 % | 32.442 B -19.54 % | 40.323 B -10.53 % | 45.067 B 55.88 % | 28.912 B 0.82 % | 28.677 B |
| Total investments | 1.284 B 173.77 % | 469.000 M -34.77 % | 719.000 M -69.30 % | 2.342 B 7.58 % | 2.177 B 19.48 % | 1.822 B 1 587.04 % | 108.000 M 111.76 % | 51.000 M -30.14 % | 73.000 M 0.00 % | 73.000 M -63.50 % | 200.000 M |
| Total debt | 216.884 B -2.11 % | 221.549 B 3.43 % | 214.206 B 24.46 % | 172.114 B 26.22 % | 136.364 B 234.46 % | 40.771 B -9.05 % | 44.828 B -8.25 % | 48.861 B -8.18 % | 53.216 B 64.72 % | 32.306 B -14.74 % | 37.892 B |
| Accumulated other comprehensive income loss | 4.072 B -10.41 % | 4.545 B 24.90 % | 3.639 B 222.04 % | 1.130 B 1 277.08 % | -96.000 M 71.68 % | -339.000 M 57.14 % | -791.000 M -276.17 % | 449.000 M -3.23 % | 464.000 M 145.50 % | 189.000 M | 0.000 |
| Retained earnings | 65.818 B 24.48 % | 52.875 B 11.13 % | 47.579 B 2.14 % | 46.584 B 32.51 % | 35.156 B 10.35 % | 31.859 B 24.14 % | 25.663 B 44.74 % | 17.730 B 143.48 % | 7.282 B 77.39 % | 4.105 B 157.85 % | 1.592 B |
| Common stock | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M | 0.000 |
| Total equity | 77.837 B 8.49 % | 71.747 B 10.15 % | 65.135 B 2.46 % | 63.573 B 24.85 % | 50.921 B 7.50 % | 47.367 B 16.00 % | 40.835 B 28.41 % | 31.800 B 27.93 % | 24.858 B -46.68 % | 46.624 B 9.50 % | 42.580 B |
| Other non current liabilities | 4.858 B 242 800.00 % | 2.000 M -99.95 % | 4.141 B 10 797.37 % | 38.000 M | 0.000 -100.00 % | 2.142 B 12.74 % | 1.900 B -87.30 % | 14.960 B -4.97 % | 15.742 B -7.06 % | 16.938 B 11 043.42 % | 152.000 M |
| Long term debt | 188.352 B 4.85 % | 179.641 B -7.66 % | 194.547 B 25.52 % | 154.990 B 74.39 % | 88.875 B 138.93 % | 37.197 B -11.59 % | 42.075 B -10.37 % | 46.945 B -8.22 % | 51.152 B 69.73 % | 30.137 B -12.63 % | 34.492 B |
| Total non current liabilities | 206.474 B 4.57 % | 197.447 B -7.21 % | 212.780 B 23.30 % | 172.568 B 60.47 % | 107.542 B 93.96 % | 55.446 B -8.25 % | 60.434 B -8.49 % | 66.040 B -6.73 % | 70.803 B 40.30 % | 50.466 B -10.09 % | 56.127 B |
| Other current liabilities | 12.032 B 42.68 % | 8.433 B 24.31 % | 6.784 B 382.90 % | -2.398 B -210.97 % | 2.161 B -63.14 % | 5.863 B 205.37 % | -5.564 B -269.43 % | 3.284 B 273.61 % | 879.000 M -5.99 % | 935.000 M -74.03 % | 3.601 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 11.627 B 158.84 % | 4.492 B -14.03 % | 5.225 B -3.42 % | 5.410 B 8.85 % | 4.970 B 31.73 % | 3.773 B 16.70 % | 3.233 B -18.97 % | 3.990 B |
| Short term debt | 28.532 B -31.92 % | 41.908 B 113.17 % | 19.659 B 14.80 % | 17.124 B -63.96 % | 47.520 B 858.45 % | 4.958 B -4.45 % | 5.189 B -1.56 % | 5.271 B 21.03 % | 4.355 B 7.88 % | 4.037 B 18.74 % | 3.400 B |
| Total current liabilities | 80.843 B -0.80 % | 81.491 B 50.72 % | 54.067 B -9.68 % | 59.860 B -24.04 % | 78.802 B 134.98 % | 33.536 B 8.91 % | 30.793 B 11.08 % | 27.722 B 3.85 % | 26.695 B 37.73 % | 19.382 B 4.20 % | 18.601 B |
| Total liabilities | 287.317 B 3.00 % | 278.938 B 4.53 % | 266.847 B 14.81 % | 232.428 B 24.73 % | 186.344 B 109.42 % | 88.982 B -2.46 % | 91.227 B -2.70 % | 93.762 B -3.83 % | 97.498 B 39.59 % | 69.848 B -6.53 % | 74.728 B |
| Other non current assets | 18.280 B 8.27 % | 16.883 B 14.79 % | 14.708 B 12.11 % | 13.119 B 2 150.26 % | 583.000 M 30.72 % | 446.000 M -4.70 % | 468.000 M -1.89 % | 477.000 M -5.54 % | 505.000 M -63.08 % | 1.368 B -76.25 % | 5.759 B |
| Long term investments | -1.656 B -80.00 % | -920.000 M -451.15 % | 262.000 M -86.21 % | 1.900 B 0.69 % | 1.887 B 25.30 % | 1.506 B 975.58 % | -172.000 M 9.47 % | -190.000 M -21.79 % | -156.000 M -14.71 % | -136.000 M | 0.000 |
| Intangible assets | 57.016 B 1.21 % | 56.332 B 0.65 % | 55.968 B 2.44 % | 54.634 B 0.02 % | 54.621 B 0.11 % | 54.560 B -0.23 % | 54.688 B 0.25 % | 54.550 B -0.01 % | 54.558 B 0.22 % | 54.437 B 0.20 % | 54.328 B |
| GoodWill | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B -0.56 % | 30.541 B 0.56 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B |
| Goodwill and intangible assets | 87.387 B 0.79 % | 86.703 B 0.42 % | 86.339 B 1.37 % | 85.175 B 0.22 % | 84.992 B 0.07 % | 84.931 B -0.15 % | 85.059 B 0.16 % | 84.921 B -0.01 % | 84.929 B 0.14 % | 84.808 B 0.13 % | 84.699 B |
| Property plant equipment net | 184.936 B 4.71 % | 176.615 B 8.69 % | 162.490 B 10.87 % | 146.554 B 22.47 % | 119.667 B 367.83 % | 25.579 B 13.21 % | 22.595 B 6.74 % | 21.169 B 9.90 % | 19.262 B 7.12 % | 17.982 B 12.70 % | 15.956 B |
| Total non current assets | 290.499 B 4.02 % | 279.281 B 5.79 % | 263.990 B 6.81 % | 247.159 B 14.38 % | 216.090 B 78.98 % | 120.737 B 4.50 % | 115.534 B 1.71 % | 113.587 B 2.13 % | 111.222 B 1.03 % | 110.084 B 3.45 % | 106.414 B |
| Other current assets | 2.627 B -29.97 % | 3.751 B 90.60 % | 1.968 B 4.57 % | 1.882 B 35.30 % | 1.391 B 8.67 % | 1.280 B 9.87 % | 1.165 B 11.06 % | 1.049 B 7.26 % | 978.000 M 5.73 % | 925.000 M 73.22 % | 534.000 M |
| Short term investments | 2.940 B | 0.000 -100.00 % | 457.000 M 3.39 % | 442.000 M 52.41 % | 290.000 M -8.23 % | 316.000 M 12.86 % | 280.000 M 16.18 % | 241.000 M 5.24 % | 229.000 M 9.57 % | 209.000 M 4.50 % | 200.000 M |
| cash and cash equivalents | 48.695 B -4.94 % | 51.228 B 1.17 % | 50.637 B 72.43 % | 29.367 B 131.88 % | 12.665 B 22.47 % | 10.341 B -16.51 % | 12.386 B 45.07 % | 8.538 B 4.77 % | 8.149 B 140.10 % | 3.394 B -63.17 % | 9.215 B |
| Cash and short term investments | 51.635 B 0.79 % | 51.228 B 0.26 % | 51.094 B 71.40 % | 29.809 B 130.10 % | 12.955 B 21.56 % | 10.657 B -15.86 % | 12.666 B 44.28 % | 8.779 B 4.79 % | 8.378 B 132.53 % | 3.603 B -61.73 % | 9.415 B |
| Total current assets | 74.656 B 4.56 % | 71.401 B 5.01 % | 67.993 B 39.21 % | 48.841 B 130.65 % | 21.175 B 35.63 % | 15.612 B -5.54 % | 16.528 B 38.02 % | 11.975 B 7.55 % | 11.134 B 74.30 % | 6.388 B -41.36 % | 10.893 B |
| Inventory | 6.512 B 64.24 % | 3.965 B 12.20 % | 3.534 B 64.68 % | 2.146 B 27.21 % | 1.687 B 28.48 % | 1.313 B -2.23 % | 1.343 B 14.40 % | 1.174 B 6.92 % | 1.098 B 20.93 % | 908.000 M 26.46 % | 718.000 M |
| Net receivables | 13.882 B 11.44 % | 12.457 B 9.30 % | 11.397 B -24.04 % | 15.004 B 191.79 % | 5.142 B 92.01 % | 2.678 B 63.89 % | 1.634 B 34.60 % | 1.214 B 33.55 % | 909.000 M -21.71 % | 1.161 B 927.43 % | 113.000 M |
| Tax assets | 1.552 B | 0.000 -100.00 % | 191.000 M -53.53 % | 411.000 M -95.41 % | 8.961 B 8.29 % | 8.275 B 9.11 % | 7.584 B 5.19 % | 7.210 B 7.90 % | 6.682 B 10.23 % | 6.062 B | 0.000 |
| Other assets | -1.000 M | 0.000 100.00 % | -1.000 M -200.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 35.569 B 18.25 % | 30.080 B 9.64 % | 27.435 B 2.85 % | 26.676 B 20.43 % | 22.150 B 4.21 % | 21.256 B 14.35 % | 18.589 B 69.84 % | 10.945 B -35.04 % | 16.849 B 58.71 % | 10.616 B 9.96 % | 9.654 B |
| Tax payables | 4.710 B 340.19 % | 1.070 B 466.14 % | 189.000 M -97.23 % | 6.831 B 175.55 % | 2.479 B 69.91 % | 1.459 B -17.06 % | 1.759 B -13.26 % | 2.028 B 141.72 % | 839.000 M 49.55 % | 561.000 M -71.17 % | 1.946 B |
| Deferred revenue non current | 0.000 -100.00 % | 4.497 B | 0.000 -100.00 % | 3.365 B 43.19 % | 2.350 B -11.95 % | 2.669 B 107.75 % | -34.434 B -932.74 % | 4.135 B 5.78 % | 3.909 B 15.28 % | 3.391 B 40.47 % | 2.414 B |
| Minority interest | 1.269 B 224.55 % | 391.000 M 2 072.22 % | 18.000 M 350.00 % | 4.000 M -69.23 % | 13.000 M | 0.000 | 0.000 100.00 % | -53.000 M 17.19 % | -64.000 M 27.27 % | -88.000 M -76.00 % | -50.000 M |
| Capital lease obligations | 132.361 B -0.17 % | 132.590 B 9.33 % | 121.274 B 11.05 % | 109.209 B 21.78 % | 89.676 B 6 379.48 % | 1.384 B -43.19 % | 2.436 B -27.39 % | 3.355 B 46.44 % | 2.291 B 22.64 % | 1.868 B | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.000 M -71.68 % | 339.000 M -57.14 % | 791.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 6.578 B -52.46 % | 13.836 B 0.27 % | 13.799 B -12.42 % | 15.755 B 0.04 % | 15.748 B 0.01 % | 15.747 B -0.73 % | 15.863 B 16.86 % | 13.574 B -20.51 % | 17.076 B -59.65 % | 42.318 B 3.12 % | 41.038 B |
| Deferred tax liabilities non current | 13.264 B -0.32 % | 13.307 B -5.57 % | 14.092 B -0.59 % | 14.175 B -13.07 % | 16.307 B 1.24 % | 16.107 B -2.14 % | 16.459 B -3.77 % | 17.104 B -4.71 % | 17.950 B -3.94 % | 18.687 B -2.00 % | 19.069 B |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 365.154 B 4.13 % | 350.682 B 5.63 % | 331.982 B 12.16 % | 296.001 B 24.76 % | 237.265 B 74.01 % | 136.349 B 3.25 % | 132.062 B 5.18 % | 125.562 B 2.62 % | 122.356 B 5.05 % | 116.472 B -0.71 % | 117.307 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Change in working capital | 1.406 B 153.79 % | 554.000 M -87.55 % | 4.450 B 160.76 % | -7.324 B -214.60 % | -2.328 B -277.17 % | 1.314 B 21.89 % | 1.078 B 308.11 % | -518.000 M -109.12 % | 5.681 B 975.95 % | 528.000 M |
| Accounts receivables | -2.535 B -10.46 % | -2.295 B -138.09 % | 6.025 B 174.59 % | -8.077 B -228.87 % | -2.456 B -131.70 % | -1.060 B -155.42 % | -415.000 M -36.07 % | -305.000 M -61.38 % | -189.000 M | 0.000 |
| Inventory | -2.558 B -557.58 % | -389.000 M 70.95 % | -1.339 B -2 295.08 % | 61.000 M 115.97 % | -382.000 M -2 110.53 % | 19.000 M 110.98 % | -173.000 M -133.78 % | -74.000 M 59.78 % | -184.000 M 3.66 % | -191.000 M |
| Accounts payables | 0.000 -100.00 % | 2.580 B 241.27 % | 756.000 M | 0.000 -100.00 % | 510.000 M -78.34 % | 2.355 B 41.36 % | 1.666 B 1 298.56 % | -139.000 M -102.38 % | 5.840 B | 0.000 |
| Other working capital | 6.499 B 887.69 % | 658.000 M 166.33 % | -992.000 M -243.35 % | 692.000 M | 0.000 -100.00 % | 625.000 M -50.04 % | 1.251 B 381.76 % | -444.000 M -107.57 % | 5.865 B 715.72 % | 719.000 M |
| Other non cash items | 2.507 B -53.19 % | 5.356 B 199.15 % | -5.402 B -371.38 % | -1.146 B -330.12 % | 498.000 M 115.75 % | -3.162 B -39.48 % | -2.267 B -180.92 % | -807.000 M -164.51 % | 1.251 B 159.43 % | -2.105 B |
| Net cash provided by operating activities | 56.326 B 32.97 % | 42.360 B 43.53 % | 29.514 B -6.83 % | 31.679 B 32.42 % | 23.923 B 38.21 % | 17.309 B 17.40 % | 14.744 B 27.39 % | 11.574 B -23.93 % | 15.215 B 118.23 % | 6.972 B |
| Investments in property plant and equipment | -19.530 B -23.96 % | -15.755 B 12.15 % | -17.934 B -31.86 % | -13.601 B -7.95 % | -12.599 B -63.09 % | -7.725 B -34.16 % | -5.758 B -18.92 % | -4.842 B -44.80 % | -3.344 B 17.43 % | -4.050 B |
| Acquisitions net | 0.000 | 0.000 100.00 % | -255.000 M 88.86 % | -2.289 B -98.01 % | -1.156 B 42.03 % | -1.994 B | 0.000 | 0.000 100.00 % | -354.000 M | 0.000 |
| Purchases of investments | -4.242 B -200.21 % | -1.413 B -606.50 % | -200.000 M 70.89 % | -687.000 M 40.57 % | -1.156 B 42.03 % | -1.994 B | 0.000 100.00 % | -837.000 M 14.94 % | -984.000 M | 0.000 |
| Sales maturities of investments | 1.796 B 125.63 % | 796.000 M | 0.000 -100.00 % | 460.000 M -60.21 % | 1.156 B -31.39 % | 1.685 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -2.090 B -37.86 % | -1.516 B -20.51 % | -1.258 B -7.61 % | -1.169 B -4.00 % | -1.124 B -71.87 % | -654.000 M -2.19 % | -640.000 M 7.38 % | -691.000 M 21.74 % | -883.000 M 5.05 % | -930.000 M |
| Net cash used for investing activites | -24.066 B -34.54 % | -17.888 B 8.95 % | -19.647 B -13.66 % | -17.286 B -16.18 % | -14.879 B -39.29 % | -10.682 B -66.96 % | -6.398 B -15.63 % | -5.533 B -20.78 % | -4.581 B 8.01 % | -4.980 B |
| Debt repayment | 15.485 B 486.26 % | -4.009 B -113.37 % | 29.991 B 85.44 % | 16.173 B 178.46 % | 5.808 B 239.35 % | -4.168 B 0.00 % | -4.168 B 7.44 % | -4.503 B | 0.000 100.00 % | -6.016 B |
| Common stock issued | 14.000 M -26.32 % | 19.000 M -58.70 % | 46.000 M | 0.000 | 0.000 100.00 % | -945.000 M -128.75 % | 3.287 B | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -7.504 B | 0.000 100.00 % | -2.000 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.037 B | 0.000 |
| Dividends paid | -2.599 B -0.04 % | -2.598 B 0.42 % | -2.609 B -50.03 % | -1.739 B 33.37 % | -2.610 B -5.88 % | -2.465 B -100.57 % | -1.229 B | 0.000 | 0.000 | 0.000 |
| Other financing activites | -39.718 B -129.74 % | -17.288 B -16.11 % | -14.889 B -20.78 % | -12.327 B -24.24 % | -9.922 B -410.13 % | -1.945 B -38.93 % | -1.400 B -20.69 % | -1.160 B -106.05 % | 19.183 B 1 168.10 % | -1.796 B |
| Net cash used provided by financing activities | -34.322 B -43.75 % | -23.876 B -326.55 % | 10.539 B 400.19 % | 2.107 B 131.34 % | -6.724 B 21.61 % | -8.578 B -89.95 % | -4.516 B 20.25 % | -5.663 B 3.26 % | -5.854 B 25.06 % | -7.812 B |
| Effect of forex changes on cash | -471.000 M -11 675.00 % | -4.000 M -100.46 % | 863.000 M 325.12 % | 203.000 M 4 975.00 % | 4.000 M 104.26 % | -94.000 M -622.22 % | 18.000 M 50.00 % | 12.000 M 148.00 % | -25.000 M -2 400.00 % | -1.000 M |
| Net change in cash | -2.533 B -528.60 % | 591.000 M -97.22 % | 21.270 B 27.35 % | 16.702 B 618.67 % | 2.324 B 213.64 % | -2.045 B -153.14 % | 3.848 B 889.20 % | 389.000 M -91.82 % | 4.755 B 181.69 % | -5.821 B |
| Cash at beginning of period | 51.228 B 1.17 % | 50.637 B 72.43 % | 29.367 B 131.88 % | 12.665 B 22.47 % | 10.341 B -16.51 % | 12.386 B 45.07 % | 8.538 B 4.77 % | 8.149 B 140.10 % | 3.394 B -63.17 % | 9.215 B |
| Cash at end of period | 48.695 B -4.94 % | 51.228 B 1.17 % | 50.637 B 72.43 % | 29.367 B 131.88 % | 12.665 B 22.47 % | 10.341 B -16.51 % | 12.386 B 45.07 % | 8.538 B 4.77 % | 8.149 B 140.10 % | 3.394 B |
| Operating cash flow | 56.326 B 32.97 % | 42.360 B 43.53 % | 29.514 B -6.83 % | 31.679 B 32.42 % | 23.923 B 38.21 % | 17.309 B 17.40 % | 14.744 B 27.39 % | 11.574 B -23.93 % | 15.215 B 118.23 % | 6.972 B |
| Capital expenditure | -20.726 B -24.02 % | -16.712 B 6.81 % | -17.934 B -31.86 % | -13.601 B -7.95 % | -12.599 B -63.09 % | -7.725 B -34.16 % | -5.758 B -18.92 % | -4.842 B -44.80 % | -3.344 B 17.43 % | -4.050 B |
| Free CashFlow | 35.600 B 38.80 % | 25.648 B 121.49 % | 11.580 B -35.94 % | 18.078 B 59.64 % | 11.324 B 18.16 % | 9.584 B 6.65 % | 8.986 B 33.48 % | 6.732 B -43.29 % | 11.871 B 306.26 % | 2.922 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 109.335 B 4.45 % | 104.673 B 2.71 % | 101.907 B 5.64 % | 96.462 B 8.78 % | 88.678 B -1.97 % | 90.456 B 5.76 % | 85.533 B 3.26 % | 82.833 B 9.54 % | 75.616 B 0.43 % | 75.294 B 10.72 % | 68.004 B -1.96 % | 69.364 B -3.23 % | 71.680 B 4.41 % | 68.655 B -4.11 % | 71.601 B 15.39 % | 62.053 B 3.93 % | 59.709 B 0.33 % | 59.513 B -0.03 % | 59.529 B 9.64 % | 54.296 B 27.78 % | 42.491 B -18.96 % | 52.432 B -5.93 % | 55.738 B 4.62 % | 53.275 B 8.12 % | 49.274 B 2.72 % | 47.968 B -1.24 % | 48.571 B 3.70 % | 46.839 B 8.05 % | 43.348 B 0.69 % | 43.053 B 3.38 % | 41.644 B 0.21 % | 41.556 B 9.48 % | 37.957 B -1.36 % | 38.481 B 0.19 % | 38.408 B -5.37 % | 40.588 B 12.81 % | 35.979 B 0.83 % | 35.684 B 0.65 % | 35.452 B |
| Net income | 6.203 B 8.07 % | 5.740 B -3.28 % | 5.935 B 39.24 % | 4.262 B 37.80 % | 3.093 B -23.08 % | 4.021 B 23.46 % | 3.257 B 46.25 % | 2.227 B 8.74 % | 2.048 B -30.67 % | 2.954 B 340.24 % | 671.000 M 141.17 % | -1.630 B -383.68 % | -337.000 M -115.32 % | 2.200 B -35.06 % | 3.388 B 40.29 % | 2.415 B -18.38 % | 2.959 B -20.31 % | 3.713 B -9.39 % | 4.098 B 86.44 % | 2.198 B 365.46 % | -828.000 M -140.27 % | 2.056 B -32.17 % | 3.031 B 39.74 % | 2.169 B -23.52 % | 2.836 B 16.90 % | 2.426 B -4.03 % | 2.528 B 26.15 % | 2.004 B -1.81 % | 2.041 B 1.90 % | 2.003 B 3.09 % | 1.943 B -25.56 % | 2.610 B 92.76 % | 1.354 B -10.92 % | 1.520 B 3.61 % | 1.467 B 1 322.50 % | -120.000 M -120.91 % | 574.000 M -62.63 % | 1.536 B 28.64 % | 1.194 B |
| Income before tax | 9.247 B 4.25 % | 8.870 B -2.56 % | 9.103 B 72.86 % | 5.266 B 7.95 % | 4.878 B -15.58 % | 5.778 B 0.80 % | 5.732 B 115.49 % | 2.660 B 2.27 % | 2.601 B -24.46 % | 3.443 B 219.39 % | 1.078 B 141.32 % | -2.609 B -331.50 % | 1.127 B -71.60 % | 3.968 B -24.49 % | 5.255 B 18.97 % | 4.417 B -9.45 % | 4.878 B -18.09 % | 5.955 B -10.53 % | 6.656 B 97.86 % | 3.364 B 573.80 % | -710.000 M -122.26 % | 3.189 B -32.05 % | 4.693 B 47.90 % | 3.173 B -10.19 % | 3.533 B -2.65 % | 3.629 B -9.91 % | 4.028 B 44.94 % | 2.779 B -7.64 % | 3.009 B 2.14 % | 2.946 B 6.20 % | 2.774 B 7.02 % | 2.592 B 27.43 % | 2.034 B -9.84 % | 2.256 B 6.77 % | 2.113 B 3 308.06 % | 62.000 M -93.60 % | 968.000 M -48.12 % | 1.866 B 3.90 % | 1.796 B |
| Income before tax ratio | 0.08 -0.19 % | 0.08 -5.13 % | 0.09 63.63 % | 0.05 -0.76 % | 0.06 -13.88 % | 0.06 -4.68 % | 0.07 108.69 % | 0.03 -6.64 % | 0.03 -24.78 % | 0.05 188.46 % | 0.02 142.14 % | -0.04 -339.23 % | 0.02 -72.80 % | 0.06 -21.25 % | 0.07 3.11 % | 0.07 -12.87 % | 0.08 -18.35 % | 0.10 -10.51 % | 0.11 80.47 % | 0.06 470.79 % | -0.02 -127.47 % | 0.06 -27.76 % | 0.08 41.37 % | 0.06 -16.93 % | 0.07 -5.23 % | 0.08 -8.77 % | 0.08 39.78 % | 0.06 -14.53 % | 0.07 1.44 % | 0.07 2.72 % | 0.07 6.80 % | 0.06 16.40 % | 0.05 -8.60 % | 0.06 6.57 % | 0.06 3 501.50 % | 0.00 -94.32 % | 0.03 -48.55 % | 0.05 3.22 % | 0.05 |
| EBITDA | 18.712 B -0.10 % | 18.730 B 1.90 % | 18.382 B 13.48 % | 16.198 B 25.18 % | 12.940 B -5.16 % | 13.644 B 2.03 % | 13.372 B 31.78 % | 10.147 B 3.67 % | 9.788 B -3.47 % | 10.140 B 28.19 % | 7.910 B 106.10 % | 3.838 B -55.68 % | 8.659 B -11.14 % | 9.744 B -8.96 % | 10.703 B 11.20 % | 9.625 B -4.85 % | 10.116 B -1.70 % | 10.291 B -6.39 % | 10.993 B 45.76 % | 7.542 B 74.46 % | 4.323 B -39.53 % | 7.149 B -15.38 % | 8.448 B 87.19 % | 4.513 B -6.16 % | 4.809 B -1.54 % | 4.884 B -6.72 % | 5.236 B 30.41 % | 4.015 B -5.26 % | 4.238 B 0.81 % | 4.204 B 10.66 % | 3.799 B -5.80 % | 4.033 B 28.40 % | 3.141 B -5.51 % | 3.324 B 6.13 % | 3.132 B 21.11 % | 2.586 B 7.84 % | 2.398 B -26.40 % | 3.258 B 9.26 % | 2.982 B |
| Net income ratio | 0.06 3.46 % | 0.05 -5.83 % | 0.06 31.80 % | 0.04 26.68 % | 0.03 -21.54 % | 0.04 16.74 % | 0.04 41.63 % | 0.03 -0.73 % | 0.03 -30.97 % | 0.04 297.61 % | 0.01 141.99 % | -0.02 -399.83 % | 0.00 -114.67 % | 0.03 -32.28 % | 0.05 21.58 % | 0.04 -21.47 % | 0.05 -20.57 % | 0.06 -9.37 % | 0.07 70.05 % | 0.04 307.74 % | -0.02 -149.69 % | 0.04 -27.89 % | 0.05 33.57 % | 0.04 -29.26 % | 0.06 13.80 % | 0.05 -2.83 % | 0.05 21.65 % | 0.04 -9.13 % | 0.05 1.20 % | 0.05 -0.29 % | 0.05 -25.71 % | 0.06 76.07 % | 0.04 -9.69 % | 0.04 3.42 % | 0.04 1 391.89 % | 0.00 -118.53 % | 0.02 -62.94 % | 0.04 27.81 % | 0.03 |
| Ratio EBITDA | 0.17 -4.36 % | 0.18 -0.80 % | 0.18 7.42 % | 0.17 15.08 % | 0.15 -3.26 % | 0.15 -3.52 % | 0.16 27.62 % | 0.12 -5.36 % | 0.13 -3.88 % | 0.13 15.78 % | 0.12 110.22 % | 0.06 -54.20 % | 0.12 -14.89 % | 0.14 -5.05 % | 0.15 -3.63 % | 0.16 -8.45 % | 0.17 -2.02 % | 0.17 -6.36 % | 0.18 32.94 % | 0.14 36.53 % | 0.10 -25.38 % | 0.14 -10.04 % | 0.15 78.92 % | 0.08 -13.20 % | 0.10 -4.15 % | 0.10 -5.55 % | 0.11 25.76 % | 0.09 -12.32 % | 0.10 0.12 % | 0.10 7.04 % | 0.09 -6.00 % | 0.10 17.28 % | 0.08 -4.20 % | 0.09 5.93 % | 0.08 27.99 % | 0.06 -4.41 % | 0.07 -27.00 % | 0.09 8.55 % | 0.08 |
| Gross profit ratio | 0.56 -3.02 % | 0.58 0.21 % | 0.58 0.93 % | 0.57 0.49 % | 0.57 16.71 % | 0.49 -13.05 % | 0.56 -0.33 % | 0.56 2.04 % | 0.55 0.46 % | 0.55 -1.12 % | 0.56 2.90 % | 0.54 -0.32 % | 0.54 1.03 % | 0.54 1.20 % | 0.53 -0.01 % | 0.53 -2.75 % | 0.54 2.74 % | 0.53 -5.09 % | 0.56 3.55 % | 0.54 2.84 % | 0.52 0.87 % | 0.52 0.50 % | 0.52 -1.35 % | 0.52 1.41 % | 0.52 -0.40 % | 0.52 1.19 % | 0.51 -2.54 % | 0.53 0.79 % | 0.52 1.57 % | 0.51 0.67 % | 0.51 -1.54 % | 0.52 0.74 % | 0.52 -1.63 % | 0.52 2.53 % | 0.51 -0.36 % | 0.51 0.20 % | 0.51 -0.34 % | 0.51 0.26 % | 0.51 |
| Weighted average shs out dil | 114.832 M 0.12 % | 114.691 M 0.20 % | 114.466 M 0.54 % | 113.851 M -1.80 % | 115.937 M -0.75 % | 116.810 M 0.21 % | 116.571 M -0.04 % | 116.614 M 0.03 % | 116.579 M 0.03 % | 116.548 M 0.21 % | 116.305 M 0.55 % | 115.671 M 0.00 % | 115.671 M -0.59 % | 116.355 M -0.16 % | 116.546 M 0.41 % | 116.068 M -0.51 % | 116.667 M 0.04 % | 116.623 M 0.15 % | 116.449 M 0.34 % | 116.050 M 0.00 % | 116.050 M -0.26 % | 116.357 M 0.07 % | 116.281 M 0.20 % | 116.050 M -0.18 % | 116.262 M 0.01 % | 116.250 M -0.99 % | 117.410 M 1.17 % | 116.050 M -1.07 % | 117.306 M 0.30 % | 116.953 M 1.59 % | 115.121 M 4.81 % | 109.836 M -2.44 % | 112.586 M -0.02 % | 112.607 M 0.29 % | 112.276 M 2.22 % | 109.836 M -8.12 % | 119.547 M -34.29 % | 181.920 M 62.03 % | 112.276 M |
| Weighted average shs out | 114.838 M 0.13 % | 114.692 M 0.20 % | 114.466 M 0.54 % | 113.856 M -0.67 % | 114.629 M -0.92 % | 115.699 M 0.01 % | 115.688 M 0.01 % | 115.675 M -0.01 % | 115.685 M 0.00 % | 115.679 M 0.00 % | 115.675 M 0.00 % | 115.671 M 0.02 % | 115.646 M -0.02 % | 115.664 M -0.21 % | 115.908 M -0.14 % | 116.068 M 0.00 % | 116.068 M 0.02 % | 116.050 M 0.00 % | 116.050 M 0.00 % | 116.050 M 0.00 % | 116.050 M 0.00 % | 116.050 M 0.00 % | 116.050 M 0.00 % | 116.050 M 0.00 % | 116.050 M 0.00 % | 116.050 M 0.00 % | 116.050 M 0.00 % | 116.050 M 0.00 % | 116.050 M 0.00 % | 116.050 M 2.20 % | 113.551 M 3.38 % | 109.835 M 0.00 % | 109.836 M 0.00 % | 109.836 M 0.00 % | 109.836 M 0.21 % | 109.606 M -0.21 % | 109.836 M -36.44 % | 172.816 M 57.34 % | 109.836 M |
| EPS diluted | 54.02 7.93 % | 50.05 -3.45 % | 51.84 38.50 % | 37.43 40.29 % | 26.68 -22.49 % | 34.42 23.19 % | 27.94 46.28 % | 19.10 8.71 % | 17.57 -30.69 % | 25.35 339.34 % | 5.77 140.95 % | -14.09 -384.19 % | -2.91 -115.39 % | 18.91 -34.95 % | 29.07 39.69 % | 20.81 -17.94 % | 25.36 -20.35 % | 31.84 -9.52 % | 35.19 85.80 % | 18.94 365.64 % | -7.13 -140.35 % | 17.67 -32.19 % | 26.06 39.43 % | 18.69 -23.37 % | 24.39 16.87 % | 20.87 -3.07 % | 21.53 24.67 % | 17.27 -0.75 % | 17.40 1.58 % | 17.13 1.48 % | 16.88 -28.96 % | 23.76 97.51 % | 12.03 -10.89 % | 13.50 3.29 % | 13.07 1 299.08 % | -1.09 -122.71 % | 4.80 -43.13 % | 8.44 -20.60 % | 10.63 |
| Earnings per share | 54.82 8.04 % | 50.74 -3.28 % | 52.46 39.23 % | 37.68 39.66 % | 26.98 -22.36 % | 34.75 23.45 % | 28.15 46.23 % | 19.25 8.76 % | 17.70 -30.70 % | 25.54 340.34 % | 5.80 141.16 % | -14.09 -384.19 % | -2.91 -115.30 % | 19.02 -34.93 % | 29.23 40.46 % | 20.81 -18.36 % | 25.49 -20.34 % | 32.00 -9.37 % | 35.31 86.43 % | 18.94 365.64 % | -7.13 -140.26 % | 17.71 -32.20 % | 26.12 39.75 % | 18.69 -23.53 % | 24.44 16.94 % | 20.90 -4.08 % | 21.79 26.17 % | 17.27 -1.82 % | 17.59 1.91 % | 17.26 0.88 % | 17.11 -27.99 % | 23.76 92.70 % | 12.33 -10.91 % | 13.84 3.59 % | 13.36 1 325.69 % | -1.09 -120.84 % | 5.23 -41.17 % | 8.89 -18.22 % | 10.87 |
| Gross profit | 61.384 B 1.30 % | 60.595 B 2.92 % | 58.873 B 6.63 % | 55.214 B 9.31 % | 50.512 B 14.42 % | 44.146 B -8.04 % | 48.007 B 2.92 % | 46.645 B 11.78 % | 41.729 B 0.88 % | 41.363 B 9.48 % | 37.781 B 0.89 % | 37.449 B -3.54 % | 38.824 B 5.48 % | 36.808 B -2.97 % | 37.933 B 15.38 % | 32.877 B 1.07 % | 32.529 B 3.07 % | 31.559 B -5.12 % | 33.262 B 13.53 % | 29.297 B 31.41 % | 22.294 B -18.26 % | 27.273 B -5.46 % | 28.848 B 3.21 % | 27.951 B 9.65 % | 25.492 B 2.31 % | 24.916 B -0.06 % | 24.932 B 1.07 % | 24.669 B 8.90 % | 22.652 B 2.27 % | 22.150 B 4.08 % | 21.282 B -1.33 % | 21.569 B 10.29 % | 19.557 B -2.97 % | 20.156 B 2.72 % | 19.622 B -5.71 % | 20.810 B 13.04 % | 18.410 B 0.49 % | 18.321 B 0.91 % | 18.155 B |
| Income tax expense | 2.574 B -7.91 % | 2.795 B -0.36 % | 2.805 B 279.05 % | 740.000 M -52.23 % | 1.549 B -4.26 % | 1.618 B -29.71 % | 2.302 B 659.74 % | 303.000 M -29.04 % | 427.000 M -16.27 % | 510.000 M 39.73 % | 365.000 M 137.28 % | -979.000 M -166.87 % | 1.464 B -8.04 % | 1.592 B -14.64 % | 1.865 B -0.48 % | 1.874 B -3.25 % | 1.937 B -7.28 % | 2.089 B -18.56 % | 2.565 B 116.27 % | 1.186 B 805.34 % | 131.000 M -88.48 % | 1.137 B -31.63 % | 1.663 B 65.47 % | 1.005 B 44.19 % | 697.000 M -42.06 % | 1.203 B -19.80 % | 1.500 B 93.55 % | 775.000 M -19.94 % | 968.000 M 2.65 % | 943.000 M 13.21 % | 833.000 M 5 306.25 % | -16.000 M -102.35 % | 681.000 M -7.47 % | 736.000 M 13.76 % | 647.000 M 230.10 % | 196.000 M -50.63 % | 397.000 M 19.94 % | 331.000 M -45.20 % | 604.000 M |
| Cost of revenue | 47.951 B 8.79 % | 44.078 B 2.43 % | 43.034 B 4.33 % | 41.248 B 8.08 % | 38.166 B -17.59 % | 46.310 B 23.41 % | 37.526 B 3.70 % | 36.188 B 6.79 % | 33.887 B -0.13 % | 33.931 B 12.27 % | 30.223 B -5.30 % | 31.915 B -2.86 % | 32.856 B 3.17 % | 31.847 B -5.41 % | 33.668 B 15.40 % | 29.176 B 7.34 % | 27.180 B -2.77 % | 27.954 B 6.42 % | 26.267 B 5.07 % | 24.999 B 23.78 % | 20.197 B -19.72 % | 25.159 B -6.44 % | 26.890 B 6.18 % | 25.324 B 6.48 % | 23.782 B 3.17 % | 23.052 B -2.48 % | 23.639 B 6.63 % | 22.170 B 7.12 % | 20.696 B -0.99 % | 20.903 B 2.66 % | 20.362 B 1.88 % | 19.987 B 8.63 % | 18.400 B 0.41 % | 18.325 B -2.45 % | 18.786 B -5.02 % | 19.778 B 12.57 % | 17.569 B 1.19 % | 17.363 B 0.38 % | 17.297 B |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.245 B 6.30 % | 41.622 B 1.12 % | 41.159 B 8.19 % | 38.044 B 1.94 % | 37.319 B 3.91 % | 35.915 B -1.20 % | 36.352 B 4.62 % | 34.748 B 2.09 % | 34.035 B 3.48 % | 32.889 B -0.90 % | 33.189 B 11.91 % | 29.656 B 11.01 % | 26.714 B 2.32 % | 26.108 B 3.05 % | 25.336 B 17.66 % | 21.533 B -8.32 % | 23.486 B -2.32 % | 24.043 B -0.97 % | 24.278 B 10.85 % | 21.902 B 3.74 % | 21.112 B 1.24 % | 20.853 B -4.50 % | 21.835 B 13.09 % | 19.308 B 1.94 % | 18.940 B 2.62 % | 18.456 B -1.36 % | 18.711 B 7.59 % | 17.391 B -0.22 % | 17.430 B -0.08 % | 17.444 B -5.08 % | 18.377 B 10.05 % | 16.699 B 4.85 % | 15.927 B -1.07 % | 16.099 B |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.454 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 | 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 expenses | -122.000 M -12 300.00 % | 1.000 M -99.43 % | 175.000 M -99.43 % | 30.686 B 3 068 700.00 % | -1.000 M | 0.000 -100.00 % | 262.000 M | 0.000 | 0.000 -100.00 % | 383.000 M 29.39 % | 296.000 M -91.15 % | 3.344 B 162.48 % | 1.274 B 195.79 % | -1.330 B -212.94 % | -425.000 M 91.45 % | -4.968 B -120.02 % | -2.258 B -79.06 % | -1.261 B -963.70 % | 146.000 M -71.81 % | 518.000 M 37.40 % | 377.000 M -3.08 % | 389.000 M 1 315.63 % | -32.000 M -107.10 % | 451.000 M 2 718.75 % | 16.000 M -88.73 % | 142.000 M 1 520.00 % | -10.000 M -129.41 % | 34.000 M -86.67 % | 255.000 M 97.67 % | 129.000 M 67.53 % | 77.000 M -64.35 % | 216.000 M 535.29 % | 34.000 M -92.20 % | 436.000 M 1 017.95 % | 39.000 M -95.01 % | 781.000 M 195.83 % | 264.000 M 676.47 % | 34.000 M 580.00 % | 5.000 M |
| Operating expenses | 51.714 B 2.94 % | 50.235 B 2.30 % | 49.106 B -0.07 % | 49.138 B 9.58 % | 44.842 B 21.88 % | 36.791 B -12.16 % | 41.884 B -3.89 % | 43.578 B 11.66 % | 39.027 B 3.51 % | 37.702 B 4.12 % | 36.211 B -8.78 % | 39.696 B 10.20 % | 36.022 B 10.14 % | 32.705 B 0.74 % | 32.464 B 15.03 % | 28.221 B 3.00 % | 27.398 B 7.64 % | 25.453 B -3.05 % | 26.254 B 1.55 % | 25.854 B 18.00 % | 21.910 B -8.23 % | 23.875 B -0.57 % | 24.011 B -2.90 % | 24.729 B 12.83 % | 21.918 B 3.12 % | 21.254 B 1.97 % | 20.843 B -4.69 % | 21.869 B 11.79 % | 19.563 B 2.59 % | 19.069 B 2.89 % | 18.533 B -2.08 % | 18.927 B 8.62 % | 17.425 B -2.47 % | 17.866 B 2.19 % | 17.483 B -8.74 % | 19.158 B 12.94 % | 16.963 B 6.28 % | 15.961 B -0.89 % | 16.104 B |
| Cost and expenses | 99.665 B 5.67 % | 94.313 B 2.36 % | 92.140 B 1.94 % | 90.386 B 8.89 % | 83.008 B -0.11 % | 83.101 B 4.65 % | 79.410 B -0.45 % | 79.766 B 9.40 % | 72.914 B 1.79 % | 71.633 B 7.83 % | 66.434 B -7.23 % | 71.611 B 3.97 % | 68.878 B 6.70 % | 64.552 B -2.39 % | 66.132 B 15.22 % | 57.397 B 5.17 % | 54.578 B 2.19 % | 53.407 B 1.69 % | 52.521 B 3.28 % | 50.853 B 20.77 % | 42.107 B -14.13 % | 49.034 B -3.67 % | 50.901 B 1.69 % | 50.053 B 9.53 % | 45.700 B 3.15 % | 44.306 B -0.40 % | 44.482 B 1.01 % | 44.039 B 9.39 % | 40.259 B 0.72 % | 39.972 B 2.77 % | 38.895 B -0.05 % | 38.914 B 8.62 % | 35.825 B -1.01 % | 36.191 B -0.22 % | 36.269 B -6.85 % | 38.936 B 12.75 % | 34.532 B 3.63 % | 33.324 B -0.23 % | 33.401 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 51.836 B 3.19 % | 50.234 B 2.66 % | 48.931 B 165.18 % | 18.452 B -58.85 % | 44.843 B 21.89 % | 36.791 B -11.61 % | 41.622 B 1.12 % | 41.159 B 8.19 % | 38.044 B 1.94 % | 37.319 B 3.91 % | 35.915 B -1.20 % | 36.352 B 4.62 % | 34.748 B 2.09 % | 34.035 B 3.48 % | 32.889 B -0.90 % | 33.189 B 11.91 % | 29.656 B 11.01 % | 26.714 B 2.32 % | 26.108 B 3.05 % | 25.336 B 17.66 % | 21.533 B -8.32 % | 23.486 B -2.32 % | 24.043 B -0.97 % | 24.278 B 10.85 % | 21.902 B 3.74 % | 21.112 B 1.24 % | 20.853 B -4.50 % | 21.835 B 13.09 % | 19.308 B 1.94 % | 18.940 B 2.62 % | 18.456 B -1.36 % | 18.711 B 7.59 % | 17.391 B -0.22 % | 17.430 B -0.08 % | 17.444 B -5.08 % | 18.377 B 10.05 % | 16.699 B 4.85 % | 15.927 B -1.07 % | 16.099 B |
| Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 108.000 M -68.33 % | 341.000 M 101.78 % | 169.000 M 186.44 % | 59.000 M 28.26 % | 46.000 M -79.74 % | 227.000 M 415.91 % | 44.000 M 450.00 % | 8.000 M | 0.000 -100.00 % | 302.000 M 184.91 % | 106.000 M 0.00 % | 106.000 M | 0.000 | 0.000 -100.00 % | 75.000 M 63.04 % | 46.000 M | 0.000 -100.00 % | 29.000 M -3.33 % | 30.000 M -31.82 % | 44.000 M 83.33 % | 24.000 M -27.27 % | 33.000 M -29.79 % | 47.000 M 95.83 % | 24.000 M -62.50 % | 64.000 M 236.84 % | 19.000 M -34.48 % | 29.000 M -75.83 % | 120.000 M 192.68 % | 41.000 M 28.13 % | 32.000 M -58.97 % | 78.000 M -15.22 % | 92.000 M 1 433.33 % | 6.000 M -81.82 % | 33.000 M 94.12 % | 17.000 M -75.36 % | 69.000 M |
| Interest expense | 423.000 M -61.05 % | 1.086 B 63.43 % | 664.500 M -0.52 % | 668.000 M 31.24 % | 509.000 M -9.59 % | 563.000 M 24.83 % | 451.000 M -0.66 % | 454.000 M 38.84 % | 327.000 M 24.33 % | 263.000 M -44.16 % | 471.000 M -38.27 % | 763.000 M 200.39 % | 254.000 M 5.39 % | 241.000 M 16.43 % | 207.000 M -15.85 % | 246.000 M 11.31 % | 221.000 M -1.78 % | 225.000 M 6.13 % | 212.000 M -2.75 % | 218.000 M 7.92 % | 202.000 M -15.13 % | 238.000 M 26.60 % | 188.000 M 164.79 % | 71.000 M -2.74 % | 73.000 M -8.75 % | 80.000 M -6.98 % | 86.000 M 1.18 % | 85.000 M -14.14 % | 99.000 M -39.63 % | 164.000 M 76.34 % | 93.000 M 1.09 % | 92.000 M -29.77 % | 131.000 M 16.96 % | 112.000 M -5.88 % | 119.000 M -92.54 % | 1.596 B 211.72 % | 512.000 M 0.39 % | 510.000 M 57.89 % | 323.000 M |
| Depreciation and amortization | 9.043 B 3.08 % | 8.773 B 1.85 % | 8.614 B 5.76 % | 8.144 B 3.15 % | 7.895 B 5.66 % | 7.472 B 3.08 % | 7.249 B 3.07 % | 7.033 B 2.52 % | 6.860 B 7.98 % | 6.353 B 0.21 % | 6.340 B 3.93 % | 6.100 B 4.15 % | 5.857 B 2.56 % | 5.711 B 9.11 % | 5.234 B 1.69 % | 5.147 B 3.25 % | 4.985 B 15.71 % | 4.308 B 4.44 % | 4.125 B 4.17 % | 3.960 B 0.53 % | 3.939 B 5.01 % | 3.751 B 5.16 % | 3.567 B 181.09 % | 1.269 B 5.49 % | 1.203 B 2.38 % | 1.175 B 2.44 % | 1.147 B -0.35 % | 1.151 B 1.86 % | 1.130 B 3.29 % | 1.094 B 4.19 % | 1.050 B 1.16 % | 1.038 B 2.87 % | 1.009 B 5.54 % | 956.000 M 6.10 % | 901.000 M -2.91 % | 928.000 M 1.09 % | 918.000 M 4.08 % | 882.000 M 2.20 % | 863.000 M |
| Operating income | 9.670 B -6.66 % | 10.360 B 6.07 % | 9.768 B 60.76 % | 6.076 B 7.16 % | 5.670 B -22.91 % | 7.355 B 20.12 % | 6.123 B 99.58 % | 3.068 B 13.59 % | 2.701 B -26.24 % | 3.662 B 133.25 % | 1.570 B 168.02 % | -2.308 B -267.13 % | 1.381 B -66.34 % | 4.103 B -24.98 % | 5.469 B 17.46 % | 4.656 B -9.26 % | 5.131 B -15.95 % | 6.105 B -12.89 % | 7.008 B 103.60 % | 3.442 B 796.35 % | 384.000 M -88.70 % | 3.398 B -29.75 % | 4.837 B 50.17 % | 3.221 B -9.85 % | 3.573 B -2.43 % | 3.662 B -10.46 % | 4.090 B 46.07 % | 2.800 B -9.36 % | 3.089 B 0.26 % | 3.081 B 12.12 % | 2.748 B 4.01 % | 2.642 B 23.92 % | 2.132 B -6.90 % | 2.290 B 7.01 % | 2.140 B 29.54 % | 1.652 B 14.09 % | 1.448 B -38.62 % | 2.359 B 15.07 % | 2.050 B |
| Operating income ratio | 0.09 -10.64 % | 0.10 3.26 % | 0.10 52.17 % | 0.06 -1.49 % | 0.06 -21.36 % | 0.08 13.58 % | 0.07 93.28 % | 0.04 3.69 % | 0.04 -26.56 % | 0.05 110.67 % | 0.02 169.38 % | -0.03 -272.71 % | 0.02 -67.76 % | 0.06 -21.76 % | 0.08 1.80 % | 0.08 -12.69 % | 0.09 -16.23 % | 0.10 -12.86 % | 0.12 85.70 % | 0.06 601.47 % | 0.01 -86.06 % | 0.06 -25.32 % | 0.09 43.53 % | 0.06 -16.62 % | 0.07 -5.02 % | 0.08 -9.34 % | 0.08 40.86 % | 0.06 -16.11 % | 0.07 -0.42 % | 0.07 8.45 % | 0.07 3.79 % | 0.06 13.19 % | 0.06 -5.61 % | 0.06 6.81 % | 0.06 36.89 % | 0.04 1.13 % | 0.04 -39.12 % | 0.07 14.33 % | 0.06 |
| Total other income expenses net | -423.000 M 71.61 % | -1.490 B -124.23 % | -664.500 M 17.96 % | -810.000 M -2.27 % | -792.000 M 49.78 % | -1.577 B -303.32 % | -391.000 M 4.17 % | -408.000 M -308.00 % | -100.000 M 54.34 % | -219.000 M 55.49 % | -492.000 M -36.67 % | -360.000 M 78.49 % | -1.674 B -1 140.00 % | -135.000 M 36.92 % | -214.000 M 10.46 % | -239.000 M 5.53 % | -253.000 M -68.67 % | -150.000 M 57.39 % | -352.000 M -351.28 % | -78.000 M 92.87 % | -1.094 B -423.44 % | -209.000 M -45.14 % | -144.000 M -200.00 % | -48.000 M 14.29 % | -56.000 M -69.70 % | -33.000 M 46.77 % | -62.000 M -195.24 % | -21.000 M 73.75 % | -80.000 M 40.74 % | -135.000 M -619.23 % | 26.000 M 152.00 % | -50.000 M 62.12 % | -132.000 M -288.24 % | -34.000 M -25.93 % | -27.000 M 98.30 % | -1.590 B -231.25 % | -480.000 M 2.64 % | -493.000 M -94.09 % | -254.000 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 166.325 B -1.83 % | 169.430 B 0.01 % | 169.408 B 0.71 % | 168.211 B -1.53 % | 170.817 B 6.48 % | 160.416 B -5.77 % | 170.231 B -0.05 % | 170.321 B -0.72 % | 171.556 B 2.17 % | 167.917 B -0.18 % | 168.218 B 2.84 % | 163.569 B 4.13 % | 157.087 B 4.12 % | 150.867 B 1.54 % | 148.579 B 4.09 % | 142.747 B 2.84 % | 138.801 B 8.27 % | 128.194 B -1.20 % | 129.748 B 4.89 % | 123.699 B -1.93 % | 126.131 B 4.07 % | 121.203 B 4.66 % | 115.804 B 280.56 % | 30.430 B -7.28 % | 32.821 B 1.69 % | 32.275 B -3.11 % | 33.311 B 2.68 % | 32.442 B -9.71 % | 35.932 B -0.48 % | 36.106 B -5.39 % | 38.165 B -5.35 % | 40.323 B -9.92 % | 44.764 B 1.09 % | 44.283 B -1.39 % | 44.907 B -0.36 % | 45.067 B |
| Total investments | 52.000 M -99.70 % | 17.166 B 32 911.54 % | 52.000 M -99.69 % | 16.624 B 2.51 % | 16.217 B 3.36 % | 15.690 B 2 125.53 % | 705.000 M 50.32 % | 469.000 M -20.91 % | 593.000 M 0.00 % | 593.000 M -14.06 % | 690.000 M -4.03 % | 719.000 M 32.66 % | 542.000 M -74.95 % | 2.164 B -13.78 % | 2.510 B 7.17 % | 2.342 B 2.40 % | 2.287 B 9.90 % | 2.081 B -1.47 % | 2.112 B -2.99 % | 2.177 B 139.76 % | 908.000 M -49.78 % | 1.808 B -9.05 % | 1.988 B 9.11 % | 1.822 B -5.15 % | 1.921 B 3 742.00 % | 50.000 M -35.90 % | 78.000 M -27.78 % | 108.000 M 4.85 % | 103.000 M -2.83 % | 106.000 M 4.95 % | 101.000 M 98.04 % | 51.000 M 18.60 % | 43.000 M -31.75 % | 63.000 M 6.78 % | 59.000 M -19.18 % | 73.000 M |
| Total debt | 219.558 B 1.29 % | 216.766 B 0.01 % | 216.744 B -0.07 % | 216.906 B -0.87 % | 218.801 B 1.04 % | 216.551 B -0.74 % | 218.170 B -1.53 % | 221.549 B 1.96 % | 217.286 B 0.59 % | 216.004 B 1.36 % | 213.106 B -0.51 % | 214.206 B 0.79 % | 212.522 B 1.79 % | 208.776 B 20.69 % | 172.990 B 0.51 % | 172.114 B 2.93 % | 167.207 B 3.71 % | 161.218 B 1.65 % | 158.602 B 16.31 % | 136.364 B -1.80 % | 138.866 B 2.95 % | 134.893 B 8.06 % | 124.827 B 206.17 % | 40.771 B -2.43 % | 41.787 B -2.37 % | 42.802 B -2.31 % | 43.816 B -2.26 % | 44.828 B -2.21 % | 45.839 B -2.16 % | 46.849 B -2.10 % | 47.853 B -2.06 % | 48.861 B -2.02 % | 49.867 B -1.98 % | 50.873 B -1.94 % | 51.878 B -2.51 % | 53.216 B |
| Accumulated other comprehensive income loss | 4.918 B 7.38 % | 4.580 B 0.00 % | 4.580 B 12.48 % | 4.072 B -37.74 % | 6.540 B 27.31 % | 5.137 B 26.19 % | 4.071 B -10.41 % | 4.544 B 10.00 % | 4.131 B 42.89 % | 2.891 B 2.92 % | 2.809 B -22.81 % | 3.639 B 11.52 % | 3.263 B 44.06 % | 2.265 B 26.54 % | 1.790 B 58.41 % | 1.130 B 20.73 % | 936.000 M -94.09 % | 15.847 B 45 177.14 % | 35.000 M 136.84 % | -95.000 M -18.75 % | -80.000 M 63.30 % | -218.000 M -1 353.33 % | -15.000 M 95.58 % | -339.000 M -27.92 % | -265.000 M -960.00 % | -25.000 M 97.11 % | -864.000 M -9.23 % | -791.000 M 2.47 % | -811.000 M -529.10 % | 189.000 M 32.17 % | 143.000 M -68.22 % | 450.000 M -6.05 % | 479.000 M -1.44 % | 486.000 M -5.08 % | 512.000 M | 0.000 |
| Retained earnings | 80.490 B 8.35 % | 74.287 B 0.00 % | 74.287 B 12.87 % | 65.818 B 6.93 % | 61.555 B 5.29 % | 58.462 B 7.39 % | 54.441 B 2.96 % | 52.875 B 4.39 % | 50.649 B 4.21 % | 48.601 B 6.47 % | 45.647 B -4.06 % | 47.579 B -3.33 % | 49.220 B -0.69 % | 49.560 B 4.64 % | 47.361 B 1.67 % | 46.584 B 5.42 % | 44.188 B 7.18 % | 41.229 B 9.90 % | 37.516 B 6.71 % | 35.156 B 6.67 % | 32.958 B -2.45 % | 33.786 B 6.48 % | 31.730 B -0.40 % | 31.859 B 7.30 % | 29.691 B 10.21 % | 26.941 B 4.23 % | 25.848 B 0.72 % | 25.663 B 8.47 % | 23.659 B 9.44 % | 21.618 B 10.21 % | 19.615 B 10.63 % | 17.730 B 17.29 % | 15.116 B 9.92 % | 13.752 B 57.17 % | 8.750 B 20.16 % | 7.282 B |
| Common stock | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M |
| Total equity | 94.790 B 8.28 % | 87.543 B 0.00 % | 87.543 B 12.47 % | 77.837 B 2.96 % | 75.599 B -3.45 % | 78.303 B 7.21 % | 73.038 B 1.80 % | 71.744 B 4.02 % | 68.972 B 5.24 % | 65.538 B 4.99 % | 62.426 B -4.16 % | 65.135 B -1.89 % | 66.390 B 1.03 % | 65.716 B 4.30 % | 63.009 B -0.89 % | 63.573 B 4.24 % | 60.986 B 5.55 % | 57.779 B 8.18 % | 53.411 B 4.89 % | 50.921 B 4.45 % | 48.752 B -1.34 % | 49.416 B 3.90 % | 47.562 B 0.41 % | 47.367 B 4.63 % | 45.273 B 5.87 % | 42.763 B 4.73 % | 40.831 B -0.01 % | 40.835 B 5.22 % | 38.811 B 2.76 % | 37.770 B 5.74 % | 35.721 B 12.33 % | 31.800 B 8.84 % | 29.217 B 4.87 % | 27.861 B 5.65 % | 26.370 B 6.08 % | 24.858 B |
| Other non current liabilities | 18.625 B 3.31 % | 18.029 B -0.12 % | 18.051 B -0.27 % | 18.100 B -0.57 % | 18.203 B 297.01 % | 4.585 B 45 750.00 % | 10.000 M 400.00 % | 2.000 M 0.00 % | 2.000 M -71.43 % | 7.000 M -99.83 % | 4.204 B 1.52 % | 4.141 B 9.78 % | 3.772 B 2.36 % | 3.685 B 61 316.67 % | 6.000 M -84.21 % | 38.000 M 52.00 % | 25.000 M -40.48 % | 42.000 M -6.67 % | 45.000 M -99.72 % | 16.317 B 40 692.50 % | 40.000 M -9.09 % | 44.000 M -2.22 % | 45.000 M -97.90 % | 2.142 B 4 457.45 % | 47.000 M 193.75 % | 16.000 M 0.00 % | 16.000 M 101.17 % | -1.364 B -7 278.95 % | 19.000 M -34.48 % | 29.000 M -25.64 % | 39.000 M -99.74 % | 14.960 B 23 646.03 % | 63.000 M -10.00 % | 70.000 M -32.04 % | 103.000 M 24.10 % | 83.000 M |
| Long term debt | 194.329 B 1.09 % | 192.241 B 0.01 % | 192.219 B 2.04 % | 188.374 B -0.97 % | 190.226 B 0.68 % | 188.934 B -3.67 % | 196.139 B 9.18 % | 179.641 B 2.04 % | 176.054 B 0.34 % | 175.461 B 1.24 % | 173.317 B -10.91 % | 194.547 B 0.65 % | 193.292 B 1.60 % | 190.248 B 22.36 % | 155.481 B 0.32 % | 154.990 B 3.19 % | 150.192 B 2.64 % | 146.330 B 30.12 % | 112.458 B 26.54 % | 88.875 B 2.82 % | 86.441 B 2.25 % | 84.539 B -23.37 % | 110.322 B 196.59 % | 37.197 B 6.47 % | 34.937 B -9.63 % | 38.662 B 5.61 % | 36.609 B -12.99 % | 42.075 B 9.82 % | 38.312 B -2.06 % | 39.119 B -10.55 % | 43.735 B -6.84 % | 46.945 B 2.59 % | 45.758 B -2.16 % | 46.768 B -2.11 % | 47.777 B -2.22 % | 48.861 B |
| Total non current liabilities | 212.954 B 1.28 % | 210.270 B 0.00 % | 210.270 B 1.84 % | 206.474 B -0.94 % | 208.429 B 0.76 % | 206.852 B -3.35 % | 214.024 B 8.40 % | 197.447 B 1.49 % | 194.556 B 0.39 % | 193.807 B 1.14 % | 191.623 B -9.94 % | 212.780 B 0.68 % | 211.353 B 1.52 % | 208.187 B 20.22 % | 173.173 B 0.35 % | 172.568 B 2.17 % | 168.910 B 2.24 % | 165.202 B 25.85 % | 131.273 B 22.07 % | 107.542 B 2.60 % | 104.821 B 1.94 % | 102.823 B -20.02 % | 128.565 B 131.87 % | 55.446 B -2.48 % | 56.855 B -2.01 % | 58.022 B -2.03 % | 59.226 B -2.00 % | 60.434 B -2.89 % | 62.235 B -1.94 % | 63.466 B -1.88 % | 64.684 B -2.05 % | 66.040 B -2.43 % | 67.687 B -1.63 % | 68.809 B -1.27 % | 69.695 B -1.56 % | 70.803 B |
| Other current liabilities | 14.688 B -2.28 % | 15.031 B 0.00 % | 15.031 B -10.22 % | 16.742 B 47.17 % | 11.376 B 46.64 % | 7.758 B 166.14 % | 2.915 B 207.84 % | -2.703 B -206.46 % | -882.000 M 29.83 % | -1.257 B -117.19 % | 7.312 B 7.78 % | 6.784 B 11.16 % | 6.103 B -0.28 % | 6.120 B 479.42 % | -1.613 B 32.74 % | -2.398 B 64.41 % | -6.738 B 2.04 % | -6.878 B -104.64 % | -3.361 B -44.19 % | -2.331 B -198.85 % | -780.000 M 79.21 % | -3.751 B -67.23 % | -2.243 B -138.26 % | 5.863 B 169.32 % | 2.177 B 101.39 % | 1.081 B 11.44 % | 970.000 M 117.43 % | -5.564 B -488.01 % | 1.434 B 108.43 % | 688.000 M -38.35 % | 1.116 B 117.90 % | -6.236 B -3 127.18 % | 206.000 M 229.56 % | -159.000 M -117.26 % | 921.000 M -80.20 % | 4.652 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.850 B -34.60 % | 5.887 B 5.73 % | 5.568 B 39.79 % | 3.983 B -2.83 % | 4.099 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.799 B -58.73 % | 11.627 B 59.12 % | 7.307 B 9.24 % | 6.689 B 35.62 % | 4.932 B 9.80 % | 4.492 B 48.01 % | 3.035 B -35.37 % | 4.696 B 5.91 % | 4.434 B -15.14 % | 5.225 B 31.12 % | 3.985 B -16.54 % | 4.775 B -2.21 % | 4.883 B -9.74 % | 5.410 B 44.19 % | 3.752 B -13.19 % | 4.322 B 22.12 % | 3.539 B -28.79 % | 4.970 B 25.25 % | 3.968 B -5.59 % | 4.203 B 20.12 % | 3.499 B -7.26 % | 3.773 B |
| Short term debt | 25.229 B 2.87 % | 24.525 B 0.00 % | 24.525 B -14.04 % | 28.532 B -0.15 % | 28.575 B 3.47 % | 27.617 B 25.36 % | 22.031 B -47.43 % | 41.908 B 1.64 % | 41.232 B 1.70 % | 40.543 B 1.89 % | 39.789 B 102.40 % | 19.659 B 2.23 % | 19.230 B 3.79 % | 18.528 B 5.82 % | 17.509 B 2.25 % | 17.124 B 0.64 % | 17.015 B 14.29 % | 14.888 B -67.74 % | 46.144 B -2.90 % | 47.520 B -9.36 % | 52.425 B 4.11 % | 50.354 B 247.15 % | 14.505 B 192.56 % | 4.958 B 19.64 % | 4.144 B 0.10 % | 4.140 B 0.10 % | 4.136 B -20.29 % | 5.189 B 25.73 % | 4.127 B 0.10 % | 4.123 B 0.12 % | 4.118 B -21.87 % | 5.271 B 28.28 % | 4.109 B 0.10 % | 4.105 B 0.10 % | 4.101 B -5.83 % | 4.355 B |
| Total current liabilities | 80.340 B 4.94 % | 76.558 B 0.00 % | 76.558 B -5.30 % | 80.843 B 5.98 % | 76.282 B -1.03 % | 77.073 B 14.04 % | 67.583 B -17.07 % | 81.491 B 5.34 % | 77.362 B -0.50 % | 77.749 B 1.72 % | 76.437 B 41.37 % | 54.067 B 0.59 % | 53.750 B -6.44 % | 57.452 B -0.33 % | 57.641 B -3.71 % | 59.860 B 12.21 % | 53.346 B 5.79 % | 50.427 B -35.66 % | 78.377 B -0.54 % | 78.802 B 0.01 % | 78.796 B 0.74 % | 78.218 B 70.66 % | 45.832 B 36.67 % | 33.536 B 11.95 % | 29.957 B -1.90 % | 30.537 B -3.49 % | 31.642 B 2.76 % | 30.793 B 11.82 % | 27.539 B -2.15 % | 28.145 B 1.40 % | 27.756 B 0.12 % | 27.722 B 13.56 % | 24.411 B -5.88 % | 25.935 B -2.43 % | 26.581 B -0.43 % | 26.695 B |
| Total liabilities | 293.294 B 2.25 % | 286.828 B 0.00 % | 286.828 B -0.17 % | 287.317 B 0.92 % | 284.711 B 0.28 % | 283.925 B 0.82 % | 281.607 B 0.96 % | 278.938 B 2.58 % | 271.918 B 0.13 % | 271.556 B 1.30 % | 268.060 B 0.45 % | 266.847 B 0.66 % | 265.103 B -0.20 % | 265.639 B 15.09 % | 230.814 B -0.69 % | 232.428 B 4.58 % | 222.256 B 3.07 % | 215.629 B 2.85 % | 209.650 B 12.51 % | 186.344 B 1.49 % | 183.617 B 1.42 % | 181.041 B 3.81 % | 174.397 B 95.99 % | 88.982 B 2.50 % | 86.812 B -1.97 % | 88.559 B -2.54 % | 90.868 B -0.39 % | 91.227 B 1.62 % | 89.774 B -2.01 % | 91.611 B -0.90 % | 92.440 B -1.41 % | 93.762 B 1.81 % | 92.098 B -2.79 % | 94.744 B -1.59 % | 96.276 B -1.25 % | 97.498 B |
| Other non current assets | 18.784 B 1 601.45 % | 1.104 B -93.94 % | 18.218 B 1 074.60 % | 1.551 B 3.75 % | 1.495 B | 0.000 -100.00 % | 16.800 B 2.88 % | 16.329 B -3.84 % | 16.981 B 6.32 % | 15.971 B 7.36 % | 14.876 B 1.14 % | 14.708 B 0.94 % | 14.571 B 3.49 % | 14.080 B 3.85 % | 13.558 B 3.35 % | 13.119 B 2 513.35 % | 502.000 M 17.02 % | 429.000 M 1.18 % | 424.000 M -27.27 % | 583.000 M 33.41 % | 437.000 M 2.10 % | 428.000 M -2.06 % | 437.000 M -2.02 % | 446.000 M 0.45 % | 444.000 M -2.20 % | 454.000 M 0.89 % | 450.000 M -3.85 % | 468.000 M -1.68 % | 476.000 M -1.65 % | 484.000 M -2.02 % | 494.000 M 3.56 % | 477.000 M 0.85 % | 473.000 M -2.67 % | 486.000 M -2.02 % | 496.000 M -1.78 % | 505.000 M |
| Long term investments | 52.000 M -99.70 % | 17.166 B 32 911.54 % | 52.000 M -99.69 % | 16.624 B 2.51 % | 16.217 B 3.36 % | 15.690 B 1 403.16 % | -1.204 B -30.87 % | -920.000 M 39.11 % | -1.511 B -75.90 % | -859.000 M -804.10 % | 122.000 M -53.44 % | 262.000 M 167.35 % | 98.000 M -94.09 % | 1.659 B -15.18 % | 1.956 B 2.95 % | 1.900 B 11.76 % | 1.700 B 33.96 % | 1.269 B -11.88 % | 1.440 B -23.69 % | 1.887 B 221.47 % | 587.000 M -60.39 % | 1.482 B -6.68 % | 1.588 B 5.44 % | 1.506 B -7.55 % | 1.629 B 781.59 % | -239.000 M 20.60 % | -301.000 M -75.00 % | -172.000 M -8.18 % | -159.000 M 1.85 % | -162.000 M 24.30 % | -214.000 M -12.63 % | -190.000 M 0.00 % | -190.000 M -3.26 % | -184.000 M 39.47 % | -304.000 M -94.87 % | -156.000 M |
| Intangible assets | 56.922 B -0.16 % | 57.014 B 0.00 % | 57.014 B 0.00 % | 57.016 B 0.48 % | 56.743 B 0.39 % | 56.521 B 0.24 % | 56.384 B 0.09 % | 56.332 B 0.06 % | 56.301 B 0.48 % | 56.031 B 0.27 % | 55.881 B -0.16 % | 55.968 B 0.14 % | 55.887 B 1.34 % | 55.146 B 0.40 % | 54.927 B 0.54 % | 54.634 B -0.10 % | 54.690 B 0.29 % | 54.531 B -0.06 % | 54.562 B -0.11 % | 54.621 B 0.17 % | 54.529 B 0.02 % | 54.518 B -0.03 % | 54.533 B -0.05 % | 54.560 B 0.08 % | 54.514 B -0.06 % | 54.549 B -0.14 % | 54.627 B -0.11 % | 54.688 B 0.26 % | 54.548 B 0.04 % | 54.524 B -0.06 % | 54.559 B 0.02 % | 54.550 B -0.01 % | 54.557 B 0.03 % | 54.540 B 0.03 % | 54.523 B -0.06 % | 54.558 B |
| GoodWill | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B -0.56 % | 30.541 B 0.00 % | 30.541 B 0.00 % | 30.541 B 0.00 % | 30.541 B 0.00 % | 30.541 B 0.56 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B 0.00 % | 30.371 B |
| Goodwill and intangible assets | 87.293 B -0.11 % | 87.385 B 0.00 % | 87.385 B 0.00 % | 87.387 B 0.31 % | 87.114 B 0.26 % | 86.892 B 0.16 % | 86.755 B 0.06 % | 86.703 B 0.04 % | 86.672 B 0.31 % | 86.402 B 0.17 % | 86.252 B -0.10 % | 86.339 B -0.10 % | 86.428 B 0.86 % | 85.687 B 0.26 % | 85.468 B 0.34 % | 85.175 B -0.07 % | 85.231 B 0.39 % | 84.902 B -0.04 % | 84.933 B -0.07 % | 84.992 B 0.11 % | 84.900 B 0.01 % | 84.889 B -0.02 % | 84.904 B -0.03 % | 84.931 B 0.05 % | 84.885 B -0.04 % | 84.920 B -0.09 % | 84.998 B -0.07 % | 85.059 B 0.16 % | 84.919 B 0.03 % | 84.895 B -0.04 % | 84.930 B 0.01 % | 84.921 B -0.01 % | 84.928 B 0.02 % | 84.911 B 0.02 % | 84.894 B -0.04 % | 84.929 B |
| Property plant equipment net | 199.703 B 4.08 % | 191.880 B 0.00 % | 191.880 B 3.75 % | 184.936 B 0.75 % | 183.565 B 3.62 % | 177.148 B 0.73 % | 175.857 B -0.43 % | 176.615 B 3.03 % | 171.414 B 2.38 % | 167.436 B 3.29 % | 162.100 B -0.24 % | 162.490 B 1.65 % | 159.859 B 3.85 % | 153.927 B 3.14 % | 149.235 B 1.83 % | 146.554 B 4.87 % | 139.753 B 8.20 % | 129.159 B 3.76 % | 124.483 B 4.02 % | 119.667 B 2.36 % | 116.906 B 2.75 % | 113.772 B 3.93 % | 109.468 B 327.96 % | 25.579 B 8.91 % | 23.486 B 2.27 % | 22.965 B 0.54 % | 22.841 B 1.09 % | 22.595 B 2.53 % | 22.037 B 0.57 % | 21.913 B 1.63 % | 21.561 B 1.85 % | 21.169 B 1.27 % | 20.903 B 1.05 % | 20.685 B 4.04 % | 19.882 B 3.22 % | 19.262 B |
| Total non current assets | 305.832 B 2.79 % | 297.535 B 0.00 % | 297.535 B 2.42 % | 290.498 B 0.73 % | 288.391 B 2.55 % | 281.222 B 0.54 % | 279.698 B 0.15 % | 279.280 B 2.02 % | 273.748 B 1.71 % | 269.141 B 2.12 % | 263.541 B -0.17 % | 263.990 B 1.00 % | 261.367 B 2.19 % | 255.764 B 2.05 % | 250.628 B 1.40 % | 247.159 B 3.13 % | 239.653 B 6.04 % | 226.008 B 2.21 % | 221.113 B 2.32 % | 216.090 B 1.99 % | 211.880 B 1.20 % | 209.363 B 2.14 % | 204.973 B 69.77 % | 120.737 B 1.84 % | 118.558 B 2.22 % | 115.988 B 0.23 % | 115.718 B 0.16 % | 115.534 B 0.64 % | 114.797 B 0.17 % | 114.603 B 0.36 % | 114.197 B 0.54 % | 113.587 B 0.40 % | 113.136 B 0.36 % | 112.727 B 0.80 % | 111.828 B 0.54 % | 111.222 B |
| Other current assets | 4.224 B -20.11 % | 5.287 B 0.00 % | 5.287 B -5.03 % | 5.567 B 21.63 % | 4.577 B -5.06 % | 4.821 B -4.35 % | 5.040 B 34.36 % | 3.751 B -19.54 % | 4.662 B -6.57 % | 4.990 B 56.72 % | 3.184 B 61.79 % | 1.968 B -13.91 % | 2.286 B -3.34 % | 2.365 B -9.84 % | 2.623 B 39.37 % | 1.882 B -23.09 % | 2.447 B -1.85 % | 2.493 B 14.31 % | 2.181 B 29.74 % | 1.681 B 7.14 % | 1.569 B -1.51 % | 1.593 B 8.37 % | 1.470 B 14.84 % | 1.280 B 4.07 % | 1.230 B 0.00 % | 1.230 B -1.52 % | 1.249 B 7.21 % | 1.165 B 4.30 % | 1.117 B -1.76 % | 1.137 B -2.32 % | 1.164 B 10.96 % | 1.049 B 1.35 % | 1.035 B -11.76 % | 1.173 B 3.71 % | 1.131 B 51.00 % | 749.000 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.389 B -33.98 % | 2.104 B 44.90 % | 1.452 B 155.63 % | 568.000 M 24.29 % | 457.000 M 2.93 % | 444.000 M -12.08 % | 505.000 M -8.84 % | 554.000 M 25.34 % | 442.000 M -24.70 % | 587.000 M -27.71 % | 812.000 M 20.83 % | 672.000 M 131.72 % | 290.000 M -9.66 % | 321.000 M -1.53 % | 326.000 M -18.50 % | 400.000 M 26.58 % | 316.000 M 8.22 % | 292.000 M 1.04 % | 289.000 M -23.75 % | 379.000 M 35.36 % | 280.000 M 6.87 % | 262.000 M -2.24 % | 268.000 M -14.92 % | 315.000 M 30.71 % | 241.000 M 3.43 % | 233.000 M -5.67 % | 247.000 M -31.96 % | 363.000 M 58.52 % | 229.000 M |
| cash and cash equivalents | 53.233 B 12.46 % | 47.336 B 0.00 % | 47.336 B -2.79 % | 48.695 B 1.48 % | 47.984 B -14.52 % | 56.135 B 17.10 % | 47.939 B -6.42 % | 51.228 B 12.02 % | 45.730 B -4.90 % | 48.087 B 7.13 % | 44.888 B -11.35 % | 50.637 B -8.66 % | 55.435 B -4.27 % | 57.909 B 137.23 % | 24.411 B -16.88 % | 29.367 B 3.38 % | 28.406 B -13.98 % | 33.024 B 14.45 % | 28.854 B 127.82 % | 12.665 B -0.55 % | 12.735 B -6.98 % | 13.690 B 51.72 % | 9.023 B -12.75 % | 10.341 B 15.34 % | 8.966 B -14.83 % | 10.527 B 0.21 % | 10.505 B -15.19 % | 12.386 B 25.02 % | 9.907 B -7.78 % | 10.743 B 10.89 % | 9.688 B 13.47 % | 8.538 B 67.31 % | 5.103 B -22.56 % | 6.590 B -5.47 % | 6.971 B -14.46 % | 8.149 B |
| Cash and short term investments | 53.233 B 12.46 % | 47.336 B 0.00 % | 47.336 B -2.79 % | 48.695 B 1.48 % | 47.984 B -14.52 % | 56.135 B 17.10 % | 47.939 B -8.89 % | 52.617 B 10.00 % | 47.834 B -3.44 % | 49.539 B 8.98 % | 45.456 B -11.03 % | 51.094 B -8.56 % | 55.879 B -4.34 % | 58.414 B 133.98 % | 24.965 B -16.25 % | 29.809 B 2.81 % | 28.993 B -14.31 % | 33.836 B 14.60 % | 29.526 B 127.91 % | 12.955 B -0.77 % | 13.056 B -6.85 % | 14.016 B 48.74 % | 9.423 B -11.58 % | 10.657 B 15.11 % | 9.258 B -14.40 % | 10.816 B -0.62 % | 10.884 B -14.07 % | 12.666 B 24.56 % | 10.169 B -7.65 % | 11.011 B 10.08 % | 10.003 B 13.94 % | 8.779 B 64.52 % | 5.336 B -21.95 % | 6.837 B -6.78 % | 7.334 B -12.46 % | 8.378 B |
| Total current assets | 82.252 B 7.05 % | 76.836 B 0.00 % | 76.836 B 2.92 % | 74.656 B 3.81 % | 71.919 B -11.22 % | 81.005 B 8.08 % | 74.947 B 4.97 % | 71.401 B 6.34 % | 67.141 B -1.19 % | 67.953 B 1.51 % | 66.945 B -1.54 % | 67.993 B -3.04 % | 70.126 B -7.23 % | 75.591 B 75.00 % | 43.195 B -11.56 % | 48.841 B 12.05 % | 43.589 B -8.04 % | 47.400 B 13.00 % | 41.948 B 98.10 % | 21.175 B 3.34 % | 20.490 B -2.86 % | 21.094 B 24.18 % | 16.987 B 8.81 % | 15.612 B 15.42 % | 13.526 B -11.79 % | 15.333 B -4.05 % | 15.981 B -3.31 % | 16.528 B 19.87 % | 13.788 B -6.70 % | 14.778 B 5.83 % | 13.964 B 16.61 % | 11.975 B 46.41 % | 8.179 B -17.20 % | 9.878 B -8.69 % | 10.818 B -2.84 % | 11.134 B |
| Inventory | 9.183 B 11.47 % | 8.238 B 0.00 % | 8.238 B 26.50 % | 6.512 B 12.84 % | 5.771 B 8.13 % | 5.337 B -3.42 % | 5.526 B 39.37 % | 3.965 B -6.20 % | 4.227 B 3.73 % | 4.075 B -6.00 % | 4.335 B 22.67 % | 3.534 B 26.71 % | 2.789 B -4.94 % | 2.934 B 7.83 % | 2.721 B 26.79 % | 2.146 B -8.56 % | 2.347 B 22.69 % | 1.913 B -17.86 % | 2.329 B 38.06 % | 1.687 B 8.98 % | 1.548 B -5.72 % | 1.642 B -23.56 % | 2.148 B 63.59 % | 1.313 B 12.13 % | 1.171 B -19.79 % | 1.460 B -26.15 % | 1.977 B 47.21 % | 1.343 B -1.68 % | 1.366 B 0.15 % | 1.364 B -14.48 % | 1.595 B 35.86 % | 1.174 B -2.65 % | 1.206 B 4.42 % | 1.155 B -25.24 % | 1.545 B 40.71 % | 1.098 B |
| Net receivables | 15.612 B -2.27 % | 15.975 B 0.00 % | 15.975 B 15.08 % | 13.882 B 2.17 % | 13.587 B -7.65 % | 14.712 B -10.52 % | 16.442 B 31.99 % | 12.457 B -0.52 % | 12.522 B 15.93 % | 10.801 B -25.71 % | 14.538 B 27.56 % | 11.397 B 18.52 % | 9.616 B -22.35 % | 12.383 B -7.86 % | 13.440 B -10.42 % | 15.004 B 44.42 % | 10.389 B 4.20 % | 9.970 B 16.15 % | 8.584 B 66.94 % | 5.142 B 10.87 % | 4.638 B 11.25 % | 4.169 B -4.07 % | 4.346 B 62.29 % | 2.678 B 24.04 % | 2.159 B 2.03 % | 2.116 B -5.96 % | 2.250 B 37.70 % | 1.634 B 16.88 % | 1.398 B -8.87 % | 1.534 B 1.12 % | 1.517 B 24.96 % | 1.214 B 45.39 % | 835.000 M -13.02 % | 960.000 M -18.02 % | 1.171 B | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.492 B 0.13 % | 1.490 B 169.44 % | 553.000 M 188.02 % | 192.000 M 0.52 % | 191.000 M 0.00 % | 191.000 M 0.00 % | 191.000 M -53.53 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M 0.00 % | 411.000 M -96.70 % | 12.467 B 21.64 % | 10.249 B 4.23 % | 9.833 B 9.73 % | 8.961 B -0.98 % | 9.050 B 2.93 % | 8.792 B 2.52 % | 8.576 B 3.64 % | 8.275 B 1.98 % | 8.114 B 2.87 % | 7.888 B 2.04 % | 7.730 B 1.93 % | 7.584 B 0.80 % | 7.524 B 0.68 % | 7.473 B 0.63 % | 7.426 B 3.00 % | 7.210 B 2.68 % | 7.022 B 2.83 % | 6.829 B -0.45 % | 6.860 B 2.66 % | 6.682 B |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 | 0.000 100.00 % | -1.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 M | 0.000 100.00 % | -1.000 M | 0.000 -100.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 40.423 B 9.25 % | 37.002 B 0.00 % | 37.002 B 4.03 % | 35.569 B 10.56 % | 32.172 B -5.37 % | 33.998 B -1.05 % | 34.358 B 14.22 % | 30.080 B 5.48 % | 28.516 B -3.23 % | 29.467 B 1.06 % | 29.159 B 6.28 % | 27.435 B -3.22 % | 28.348 B -4.03 % | 29.537 B -2.90 % | 30.418 B 14.03 % | 26.676 B 8.79 % | 24.521 B -2.91 % | 25.256 B 8.65 % | 23.245 B 4.94 % | 22.150 B 12.81 % | 19.635 B 1.00 % | 19.440 B -15.67 % | 23.051 B 8.44 % | 21.256 B 11.60 % | 19.047 B -0.31 % | 19.106 B -5.24 % | 20.163 B 8.47 % | 18.589 B 6.50 % | 17.455 B -1.65 % | 17.748 B -2.26 % | 18.158 B 8.61 % | 16.719 B 11.48 % | 14.997 B -8.58 % | 16.405 B -5.81 % | 17.416 B 3.37 % | 16.849 B |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.159 B 8.03 % | 3.850 B 60.95 % | 2.392 B 123.55 % | 1.070 B 101.89 % | 530.000 M -33.58 % | 798.000 M 350.85 % | 177.000 M -6.35 % | 189.000 M 173.91 % | 69.000 M -97.89 % | 3.267 B 88.95 % | 1.729 B -74.69 % | 6.831 B 73.64 % | 3.934 B 3.99 % | 3.783 B 52.23 % | 2.485 B 0.24 % | 2.479 B 71.44 % | 1.446 B -48.04 % | 2.783 B 68.56 % | 1.651 B 13.16 % | 1.459 B 141.56 % | 604.000 M -57.91 % | 1.435 B -3.69 % | 1.490 B -15.29 % | 1.759 B 128.15 % | 771.000 M -39.00 % | 1.264 B 53.21 % | 825.000 M -59.32 % | 2.028 B 79.31 % | 1.131 B -18.10 % | 1.381 B 114.44 % | 644.000 M -23.24 % | 839.000 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.512 B 0.33 % | 4.497 B 2.69 % | 4.379 B 2.62 % | 4.267 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.510 B 4.31 % | 3.365 B 3.95 % | 3.237 B 28.30 % | 2.523 B 2.44 % | 2.463 B 4.81 % | 2.350 B 5.24 % | 2.233 B 4.69 % | 2.133 B 2.01 % | 2.091 B -21.66 % | 2.669 B -1.37 % | 2.706 B -6.20 % | 2.885 B -6.06 % | 3.071 B -5.91 % | 3.264 B -4.00 % | 3.400 B -5.74 % | 3.607 B -5.23 % | 3.806 B -7.96 % | 4.135 B 5.86 % | 3.906 B -2.47 % | 4.005 B 4.03 % | 3.850 B -1.51 % | 3.909 B |
| Minority interest | 2.451 B 25.18 % | 1.958 B 0.00 % | 1.958 B 54.29 % | 1.269 B 28.83 % | 985.000 M 39.12 % | 708.000 M 24.21 % | 570.000 M 46.91 % | 388.000 M 51.56 % | 256.000 M 111.57 % | 121.000 M 105.08 % | 59.000 M 227.78 % | 18.000 M 100.00 % | 9.000 M 50.00 % | 6.000 M 0.00 % | 6.000 M 50.00 % | 4.000 M -50.00 % | 8.000 M 120.51 % | -39.000 M -880.00 % | 5.000 M -61.54 % | 13.000 M -51.85 % | 27.000 M 2 600.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -53.000 M -3.92 % | -51.000 M -2.00 % | -50.000 M 25.37 % | -67.000 M -4.69 % | -64.000 M |
| Capital lease obligations | 138.094 B 2.88 % | 134.229 B 0.00 % | 134.229 B 1.41 % | 132.361 B -0.71 % | 133.314 B 2.52 % | 130.038 B -0.52 % | 130.717 B -1.41 % | 132.590 B 4.13 % | 127.337 B 1.82 % | 125.059 B 3.21 % | 121.171 B -0.08 % | 121.274 B 2.25 % | 118.600 B 4.16 % | 113.858 B 2.50 % | 111.082 B 1.72 % | 109.209 B 5.71 % | 103.313 B 7.30 % | 96.285 B 3.52 % | 93.015 B 3.72 % | 89.676 B 1.68 % | 88.195 B 2.31 % | 86.203 B 2.53 % | 84.072 B 5 974.57 % | 1.384 B 151.15 % | -2.706 B | 0.000 100.00 % | -3.071 B -226.07 % | 2.436 B 171.65 % | -3.400 B 5.74 % | -3.607 B | 0.000 -100.00 % | 3.355 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 339.000 M 27.92 % | 265.000 M 960.00 % | 25.000 M -97.11 % | 864.000 M 9.23 % | 791.000 M -2.47 % | 811.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 6.831 B 3.22 % | 6.618 B 0.00 % | 6.618 B 0.61 % | 6.578 B 2.48 % | 6.419 B -53.81 % | 13.896 B 0.29 % | 13.856 B 0.14 % | 13.837 B 0.01 % | 13.835 B 0.07 % | 13.825 B 0.10 % | 13.811 B 0.09 % | 13.799 B 0.01 % | 13.798 B 0.09 % | 13.785 B 0.24 % | 13.752 B -12.71 % | 15.755 B 0.00 % | 15.755 B 0.05 % | 15.747 B -0.05 % | 15.755 B 0.05 % | 15.747 B 0.00 % | 15.747 B 0.00 % | 15.747 B 0.00 % | 15.747 B 0.00 % | 15.747 B 0.00 % | 15.747 B 0.00 % | 15.747 B 0.00 % | 15.747 B -0.73 % | 15.863 B 0.00 % | 15.863 B 0.00 % | 15.863 B 0.00 % | 15.863 B 16.87 % | 13.573 B 0.00 % | 13.573 B 0.00 % | 13.573 B -20.51 % | 17.075 B -2.65 % | 17.540 B |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.333 B -0.22 % | 13.363 B 0.42 % | 13.307 B -5.76 % | 14.121 B 0.35 % | 14.072 B -0.21 % | 14.102 B 0.07 % | 14.092 B -1.38 % | 14.289 B 0.25 % | 14.254 B 0.55 % | 14.176 B 0.01 % | 14.175 B -8.29 % | 15.456 B -5.22 % | 16.307 B 0.00 % | 16.307 B 0.00 % | 16.307 B 1.24 % | 16.107 B 0.00 % | 16.107 B 0.00 % | 16.107 B 0.00 % | 16.107 B -2.14 % | 16.459 B 0.00 % | 16.459 B 0.00 % | 16.459 B 0.00 % | 16.459 B -3.77 % | 17.104 B 0.00 % | 17.104 B 0.00 % | 17.104 B 0.00 % | 17.104 B -4.77 % | 17.960 B -0.03 % | 17.966 B 0.01 % | 17.965 B 0.08 % | 17.950 B |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 388.084 B 3.66 % | 374.371 B 0.00 % | 374.371 B 2.52 % | 365.154 B 1.34 % | 360.310 B -0.53 % | 362.227 B 2.14 % | 354.645 B 1.13 % | 350.682 B 2.87 % | 340.890 B 1.13 % | 337.094 B 2.00 % | 330.486 B -0.45 % | 331.982 B 0.15 % | 331.493 B 0.04 % | 331.355 B 12.77 % | 293.823 B -0.74 % | 296.001 B 4.50 % | 283.242 B 3.60 % | 273.408 B 3.93 % | 263.061 B 10.87 % | 237.265 B 2.11 % | 232.369 B 0.83 % | 230.457 B 3.83 % | 221.959 B 62.79 % | 136.349 B 3.23 % | 132.085 B 0.58 % | 131.322 B -0.29 % | 131.699 B -0.27 % | 132.062 B 2.70 % | 128.585 B -0.62 % | 129.381 B 0.95 % | 128.161 B 2.07 % | 125.562 B 3.50 % | 121.315 B -1.05 % | 122.605 B -0.03 % | 122.646 B 0.24 % | 122.356 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -1.075 B -30.15 % | -826.000 M 70.28 % | -2.780 B -192.89 % | -949.000 M -163.01 % | 1.506 B -64.58 % | 4.252 B 357.07 % | -1.654 B -190.73 % | 1.823 B 257.97 % | -1.154 B -147.37 % | 2.436 B 195.49 % | -2.551 B -728.25 % | -308.000 M -118.87 % | 1.632 B 362.80 % | -621.000 M -116.57 % | 3.747 B 242.04 % | -2.638 B -40.10 % | -1.883 B -618.73 % | 363.000 M 114.71 % | -2.467 B -281.93 % | 1.356 B 1 456.00 % | -100.000 M 97.01 % | -3.344 B -1 293.33 % | -240.000 M -121.49 % | 1.117 B 1 296.25 % | 80.000 M 115.53 % | -515.000 M -181.49 % | 632.000 M -2.32 % | 647.000 M 1 648.65 % | 37.000 M 108.11 % | -456.000 M -153.65 % | 850.000 M -23.42 % | 1.110 B 207.45 % | -1.033 B -57.23 % | -657.000 M -1 159.68 % | 62.000 M -97.38 % | 2.368 B 322.86 % | 560.000 M 8.11 % | 518.000 M -76.82 % | 2.235 B |
| Accounts receivables | 420.000 M 177.35 % | -543.000 M 47.99 % | -1.044 B -123.55 % | -467.000 M -139.28 % | 1.189 B 76.93 % | 672.000 M 117.10 % | -3.929 B -406.97 % | -775.000 M -399.23 % | 259.000 M -81.43 % | 1.395 B 143.95 % | -3.174 B -9 168.57 % | 35.000 M -98.93 % | 3.260 B 187.99 % | 1.132 B -29.16 % | 1.598 B 136.64 % | -4.361 B -454.84 % | 1.229 B 190.57 % | -1.357 B 62.18 % | -3.588 B -610.50 % | -505.000 M -8.60 % | -465.000 M -370.35 % | 172.000 M 110.37 % | -1.658 B -218.23 % | -521.000 M -921.57 % | -51.000 M -138.06 % | 134.000 M 121.54 % | -622.000 M -166.95 % | -233.000 M -272.59 % | 135.000 M 810.53 % | -19.000 M 93.62 % | -298.000 M 34.22 % | -453.000 M -471.31 % | 122.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -921.000 M -3 311.11 % | -27.000 M 96.89 % | -869.500 M -5.91 % | -821.000 M -114.36 % | -383.000 M -272.52 % | 222.000 M 114.09 % | -1.576 B -679.41 % | 272.000 M 347.27 % | -110.000 M -141.51 % | 265.000 M 132.48 % | -816.000 M -11.17 % | -734.000 M -534.32 % | 169.000 M 181.25 % | -208.000 M 63.25 % | -566.000 M -393.26 % | 193.000 M 175.71 % | 70.000 M -83.83 % | 433.000 M 168.19 % | -635.000 M -337.93 % | -145.000 M -257.61 % | 92.000 M -81.53 % | 498.000 M 160.22 % | -827.000 M -466.44 % | -146.000 M -151.41 % | 284.000 M -44.96 % | 516.000 M 181.26 % | -635.000 M -3 442.11 % | 19.000 M 416.67 % | -6.000 M -102.54 % | 236.000 M 155.92 % | -422.000 M -1 418.75 % | 32.000 M 160.38 % | -53.000 M -113.49 % | 393.000 M 188.12 % | -446.000 M -596.88 % | -64.000 M -481.82 % | -11.000 M -107.91 % | 139.000 M 156.05 % | -248.000 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.999 B -92.58 % | -1.038 B -121.31 % | 4.871 B 246.44 % | 1.406 B 237.98 % | -1.019 B -1 979.59 % | -49.000 M -102.19 % | 2.242 B 557.55 % | -490.000 M 67.49 % | -1.507 B -2.38 % | -1.472 B -134.84 % | 4.225 B 176.14 % | 1.530 B 148.08 % | -3.182 B -347.24 % | 1.287 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 |
| Other working capital | -574.000 M -124.22 % | -256.000 M 70.44 % | -866.000 M -355.46 % | 339.000 M -87.44 % | 2.699 B -17.81 % | 3.284 B 421.96 % | -1.020 B -210.87 % | 920.000 M 423.94 % | -284.000 M -134.42 % | 825.000 M 202.74 % | -803.000 M -191.15 % | 881.000 M 403.79 % | -290.000 M 29.78 % | -413.000 M -109.58 % | 4.313 B 252.35 % | -2.831 B -44.96 % | -1.953 B -2 690.00 % | -70.000 M 96.18 % | -1.832 B -222.05 % | 1.501 B 881.77 % | -192.000 M 95.00 % | -3.842 B -754.51 % | 587.000 M -53.52 % | 1.263 B 719.12 % | -204.000 M 80.21 % | -1.031 B -181.37 % | 1.267 B 101.75 % | 628.000 M 1 360.47 % | 43.000 M 106.21 % | -692.000 M -154.40 % | 1.272 B 18.00 % | 1.078 B 210.00 % | -980.000 M 6.67 % | -1.050 B -306.69 % | 508.000 M -79.11 % | 2.432 B 325.92 % | 571.000 M 50.66 % | 379.000 M -84.74 % | 2.483 B |
| Other non cash items | -14.040 B -666.80 % | 2.477 B 84.71 % | 1.341 B -71.08 % | 4.637 B 551.07 % | -1.028 B -2 955.56 % | 36.000 M 136.73 % | -98.000 M -102.99 % | 3.275 B 3 538.89 % | 90.000 M -77.44 % | 399.000 M -74.94 % | 1.592 B -37.52 % | 2.548 B 270.09 % | -1.498 B -321.97 % | -355.000 M 94.18 % | -6.097 B -345.75 % | 2.481 B 255.16 % | -1.599 B -436.58 % | -298.000 M 87.73 % | -2.429 B -226.05 % | 1.927 B 4 479.55 % | -44.000 M 91.54 % | -520.000 M 39.88 % | -865.000 M -244.65 % | 598.000 M 152.97 % | -1.129 B -144.37 % | -462.000 M 78.70 % | -2.169 B -360.07 % | 834.000 M 200.12 % | -833.000 M -440.00 % | 245.000 M 109.75 % | -2.513 B -284.51 % | 1.362 B 342.78 % | -561.000 M -10.43 % | -508.000 M 53.82 % | -1.100 B -148.10 % | 2.287 B 434.36 % | -684.000 M -209.79 % | 623.000 M 163.90 % | -975.000 M |
| Net cash provided by operating activities | 131.473 M -99.19 % | 16.164 B 23.30 % | 13.110 B -18.54 % | 16.094 B 40.36 % | 11.466 B -34.62 % | 17.537 B 56.18 % | 11.229 B -24.08 % | 14.791 B 76.13 % | 8.398 B -33.94 % | 12.712 B 96.81 % | 6.459 B 12.70 % | 5.731 B -19.49 % | 7.118 B -16.51 % | 8.526 B 4.75 % | 8.139 B -12.30 % | 9.281 B 45.42 % | 6.382 B -37.01 % | 10.131 B 72.15 % | 5.885 B -44.52 % | 10.607 B 243.94 % | 3.084 B 0.23 % | 3.077 B -57.00 % | 7.155 B 16.21 % | 6.157 B 66.99 % | 3.687 B -3.66 % | 3.827 B 5.20 % | 3.638 B -32.77 % | 5.411 B 61.91 % | 3.342 B -12.74 % | 3.830 B 77.23 % | 2.161 B -64.59 % | 6.102 B 321.12 % | 1.449 B -29.21 % | 2.047 B 3.59 % | 1.976 B -65.00 % | 5.645 B 220.19 % | 1.763 B -54.66 % | 3.888 B -0.79 % | 3.919 B |
| Investments in property plant and equipment | -7.118 B -73.44 % | -4.104 B 27.29 % | -5.645 B 2.73 % | -5.803 B -1.56 % | -5.714 B -47.08 % | -3.885 B 17.83 % | -4.728 B -8.39 % | -4.362 B 9.80 % | -4.836 B -33.44 % | -3.624 B 6.84 % | -3.890 B 18.91 % | -4.797 B 3.54 % | -4.973 B -22.10 % | -4.073 B 0.44 % | -4.091 B -17.25 % | -3.489 B 10.65 % | -3.905 B -44.74 % | -2.698 B 23.11 % | -3.509 B -23.77 % | -2.835 B 8.87 % | -3.111 B 7.55 % | -3.365 B -2.34 % | -3.288 B -0.83 % | -3.261 B -103.94 % | -1.599 B -32.81 % | -1.204 B 27.51 % | -1.661 B -8.63 % | -1.529 B 10.22 % | -1.703 B -50.98 % | -1.128 B 19.31 % | -1.398 B -27.21 % | -1.099 B 17.99 % | -1.340 B -35.76 % | -987.000 M 30.30 % | -1.416 B -52.42 % | -929.000 M 10.76 % | -1.041 B -68.99 % | -616.000 M 18.73 % | -758.000 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M -71.43 % | 7.000 M 102.99 % | -234.000 M -4 780.00 % | 5.000 M 350.00 % | -2.000 M -100.31 % | 652.000 M | 0.000 100.00 % | -255.000 M | 0.000 | 0.000 | 0.000 100.00 % | -90.000 M 96.04 % | -2.275 B -1 002.78 % | 252.000 M | 0.000 100.00 % | -1.156 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.994 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -936.000 M -13 271.43 % | -7.000 M 99.47 % | -1.330 B -6 900.00 % | -19.000 M 96.91 % | -614.000 M 21.28 % | -780.000 M | 0.000 100.00 % | -200.000 M | 0.000 | 0.000 | 0.000 100.00 % | -173.000 M -2.98 % | -168.000 M -5 500.00 % | -3.000 M 99.13 % | -343.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.129 B 28 125.00 % | 4.000 M -99.39 % | 657.000 M -17.46 % | 796.000 M 39 700.00 % | 2.000 M 100.31 % | -652.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 165.000 M -44.07 % | 295.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 7.072 B 1 668.05 % | -451.000 M -162.97 % | -171.500 M 93.26 % | -2.545 B -204.79 % | -835.000 M -2 356.76 % | 37.000 M -67.83 % | 115.000 M 135.06 % | -328.000 M 0.00 % | -328.000 M -200.92 % | 325.000 M 239.48 % | -233.000 M -38.69 % | -168.000 M 62.91 % | -453.000 M -55.67 % | -291.000 M 15.90 % | -346.000 M -25.36 % | -276.000 M 88.38 % | -2.375 B -10 695.45 % | -22.000 M 94.50 % | -400.000 M 69.60 % | -1.316 B -297.58 % | -331.000 M 11.50 % | -374.000 M -44.40 % | -259.000 M -18.81 % | -218.000 M 90.51 % | -2.296 B -608.64 % | -324.000 M -172.27 % | -119.000 M -9.17 % | -109.000 M 7.63 % | -118.000 M 31.40 % | -172.000 M 28.63 % | -241.000 M -39.31 % | -173.000 M 38.87 % | -283.000 M -103.60 % | -139.000 M -44.79 % | -96.000 M 55.76 % | -217.000 M 62.71 % | -582.000 M -236.42 % | -173.000 M 34.72 % | -265.000 M |
| Net cash used for investing activites | -46.110 M 98.99 % | -4.555 B 21.68 % | -5.816 B 30.33 % | -8.348 B -31.38 % | -6.354 B -65.30 % | -3.844 B 30.36 % | -5.520 B -41.25 % | -3.908 B 32.36 % | -5.778 B -41.65 % | -4.079 B 1.07 % | -4.123 B 23.93 % | -5.420 B 0.11 % | -5.426 B -24.34 % | -4.364 B 1.65 % | -4.437 B -14.86 % | -3.863 B 40.09 % | -6.448 B -136.80 % | -2.723 B 35.96 % | -4.252 B -2.43 % | -4.151 B -20.60 % | -3.442 B 7.94 % | -3.739 B -5.41 % | -3.547 B -1.95 % | -3.479 B 10.68 % | -3.895 B -154.91 % | -1.528 B 14.16 % | -1.780 B -8.67 % | -1.638 B 10.05 % | -1.821 B -40.08 % | -1.300 B 20.68 % | -1.639 B -28.85 % | -1.272 B 21.63 % | -1.623 B -44.14 % | -1.126 B 25.53 % | -1.512 B -31.94 % | -1.146 B 29.39 % | -1.623 B -105.70 % | -789.000 M 22.87 % | -1.023 B |
| Debt repayment | -17.144 B | 0.000 | 0.000 100.00 % | -1.002 B 0.00 % | -1.002 B 0.10 % | -1.003 B -105.42 % | 18.492 B 1 945.51 % | -1.002 B 0.00 % | -1.002 B 0.10 % | -1.003 B -0.10 % | -1.002 B 0.00 % | -1.002 B 0.00 % | -1.002 B -103.04 % | 32.997 B 3 393.11 % | -1.002 B 0.00 % | -1.002 B 0.00 % | -1.002 B -43.35 % | -699.000 M -103.70 % | 18.876 B 1 911.52 % | -1.042 B -153.22 % | 1.958 B -75.23 % | 7.904 B 18 919.05 % | -42.000 M 95.97 % | -1.042 B 0.00 % | -1.042 B 0.00 % | -1.042 B 0.00 % | -1.042 B 21.65 % | -1.330 B -27.64 % | -1.042 B 0.00 % | -1.042 B 0.00 % | -1.042 B 0.00 % | -1.042 B 0.00 % | -1.042 B 19.85 % | -1.300 B 20.39 % | -1.633 B -56.72 % | -1.042 B 0.00 % | -1.042 B 0.00 % | -1.042 B -104.35 % | 23.958 B |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 M 60.00 % | 5.000 M | 0.000 -100.00 % | 5.000 M -64.29 % | 14.000 M | 0.000 -100.00 % | 13.000 M 44.44 % | 9.000 M -62.50 % | 24.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.006 B | 0.000 -100.00 % | 3.287 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -1.000 M | 0.000 | 0.000 | 0.000 100.00 % | -7.504 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 M 99.90 % | -1.998 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 | 0.000 100.00 % | -37.000 M 99.85 % | -25.000 B |
| Dividends paid | -1.000 M 98.84 % | -86.000 M 94.92 % | -1.693 B -169 200.00 % | -1.000 M 0.00 % | -1.000 M 98.75 % | -80.000 M 96.82 % | -2.517 B | 0.000 100.00 % | -2.000 M 97.65 % | -85.000 M 96.61 % | -2.511 B | 0.000 100.00 % | -1.000 M 97.56 % | -41.000 M 98.40 % | -2.567 B | 0.000 | 0.000 100.00 % | -45.000 M 97.34 % | -1.694 B | 0.000 100.00 % | -1.000 M 97.30 % | -37.000 M 98.56 % | -2.572 B | 0.000 100.00 % | -2.000 M 96.67 % | -60.000 M 97.50 % | -2.403 B -240 200.00 % | -1.000 M 0.00 % | -1.000 M 99.12 % | -114.000 M 89.76 % | -1.113 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 17.102 B 364.42 % | -6.468 B -1.47 % | -6.375 B -29.64 % | -4.917 B 6.82 % | -5.277 B -9.50 % | -4.819 B 80.49 % | -24.704 B -443.54 % | -4.545 B -3.51 % | -4.391 B -2.26 % | -4.294 B -5.82 % | -4.058 B 0.90 % | -4.095 B -12.35 % | -3.645 B 5.37 % | -3.852 B -16.83 % | -3.297 B 5.42 % | -3.486 B 0.74 % | -3.512 B -30.51 % | -2.691 B -2.01 % | -2.638 B 51.77 % | -5.470 B -115.18 % | -2.542 B -0.79 % | -2.522 B -6.96 % | -2.358 B -839.44 % | -251.000 M -2.87 % | -244.000 M 79.32 % | -1.180 B -337.04 % | -270.000 M | 0.000 100.00 % | -1.312 B -337.33 % | -300.000 M 40.71 % | -506.000 M -43.34 % | -353.000 M -31.23 % | -269.000 M -6 625.00 % | -4.000 M 80.00 % | -20.000 M 97.52 % | -805.000 M -234.02 % | -241.000 M 19.13 % | -298.000 M 2.30 % | -305.000 M |
| Net cash used provided by financing activities | -43.598 M 99.33 % | -6.554 B 18.76 % | -8.068 B -36.28 % | -5.920 B 57.05 % | -13.784 B -133.86 % | -5.894 B 32.44 % | -8.724 B -57.27 % | -5.547 B -2.91 % | -5.390 B -0.41 % | -5.368 B 29.10 % | -7.571 B -48.92 % | -5.084 B -9.59 % | -4.639 B -115.93 % | 29.126 B 428.59 % | -8.864 B -97.50 % | -4.488 B 0.58 % | -4.514 B -31.41 % | -3.435 B -123.62 % | 14.544 B 323.34 % | -6.512 B -1 013.16 % | -585.000 M -110.94 % | 5.345 B 207.50 % | -4.972 B -284.53 % | -1.293 B -0.39 % | -1.288 B 43.56 % | -2.282 B 38.57 % | -3.715 B -179.11 % | -1.331 B 43.48 % | -2.355 B -61.74 % | -1.456 B -332.59 % | 626.000 M 144.87 % | -1.395 B -6.41 % | -1.311 B -0.54 % | -1.304 B 21.11 % | -1.653 B 10.50 % | -1.847 B -43.96 % | -1.283 B 6.83 % | -1.377 B -2.23 % | -1.347 B |
| Effect of forex changes on cash | 12.076 M 101.78 % | -678.000 M -817.46 % | 94.500 M 108.48 % | -1.115 B -314.01 % | 521.000 M 31.23 % | 397.000 M 244.89 % | -274.000 M -268.10 % | 163.000 M -60.53 % | 413.000 M 725.76 % | -66.000 M 87.16 % | -514.000 M -1 876.92 % | -26.000 M -105.50 % | 473.000 M 124.17 % | 211.000 M 2.93 % | 205.000 M 521.21 % | 33.000 M 182.50 % | -40.000 M -120.20 % | 198.000 M 1 550.00 % | 12.000 M 185.71 % | -14.000 M -16.67 % | -12.000 M 25.00 % | -16.000 M -134.78 % | 46.000 M 518.18 % | -11.000 M 82.81 % | -64.000 M -1 380.00 % | 5.000 M 120.83 % | -24.000 M -164.86 % | 37.000 M 1 950.00 % | -2.000 M 89.47 % | -19.000 M -1 050.00 % | 2.000 M | 0.000 100.00 % | -2.000 M -166.67 % | 3.000 M -72.73 % | 11.000 M | 0.000 100.00 % | -26.000 M -2 500.00 % | -1.000 M -150.00 % | 2.000 M |
| Net change in cash | 53.842 M | 0.000 | 0.000 | 0.000 100.00 % | -8.151 B -199.45 % | 8.196 B 349.19 % | -3.289 B -159.82 % | 5.498 B 333.26 % | -2.357 B -173.68 % | 3.199 B 155.64 % | -5.749 B -19.82 % | -4.798 B -93.94 % | -2.474 B -107.39 % | 33.498 B 775.91 % | -4.956 B -615.71 % | 961.000 M 120.81 % | -4.618 B -210.74 % | 4.170 B -74.24 % | 16.189 B 23 227.14 % | -70.000 M 92.67 % | -955.000 M -120.46 % | 4.667 B 454.10 % | -1.318 B -195.85 % | 1.375 B 188.08 % | -1.561 B -7 195.45 % | 22.000 M 101.17 % | -1.881 B -175.88 % | 2.479 B 396.53 % | -836.000 M -179.24 % | 1.055 B -8.26 % | 1.150 B -66.52 % | 3.435 B 331.00 % | -1.487 B -290.29 % | -381.000 M 67.66 % | -1.178 B -144.42 % | 2.652 B 326.86 % | -1.169 B -167.93 % | 1.721 B 10.96 % | 1.551 B |
| Cash at beginning of period | 315.542 M | 0.000 | 0.000 -100.00 % | 47.984 B -14.52 % | 56.135 B 17.10 % | 47.939 B -6.42 % | 51.228 B 12.02 % | 45.730 B -4.90 % | 48.087 B 7.13 % | 44.888 B -11.35 % | 50.637 B -8.66 % | 55.435 B -4.27 % | 57.909 B 137.23 % | 24.411 B -16.88 % | 29.367 B 3.38 % | 28.406 B -13.98 % | 33.024 B 14.45 % | 28.854 B 127.82 % | 12.665 B -0.55 % | 12.735 B -6.98 % | 13.690 B 51.72 % | 9.023 B -12.75 % | 10.341 B 15.34 % | 8.966 B -14.83 % | 10.527 B 0.21 % | 10.505 B -15.19 % | 12.386 B 25.02 % | 9.907 B -7.78 % | 10.743 B 10.89 % | 9.688 B 13.47 % | 8.538 B 67.31 % | 5.103 B -22.56 % | 6.590 B -5.47 % | 6.971 B -14.46 % | 8.149 B 48.24 % | 5.497 B -17.54 % | 6.666 B 34.80 % | 4.945 B 45.70 % | 3.394 B |
| Cash at end of period | 369.384 M | 0.000 | 0.000 -100.00 % | 48.695 B 1.48 % | 47.984 B -14.52 % | 56.135 B 17.10 % | 47.939 B -6.42 % | 51.228 B 12.02 % | 45.730 B -4.90 % | 48.087 B 7.13 % | 44.888 B -11.35 % | 50.637 B -8.66 % | 55.435 B -4.27 % | 57.909 B 137.23 % | 24.411 B -16.88 % | 29.367 B 3.38 % | 28.406 B -13.98 % | 33.024 B 14.45 % | 28.854 B 127.82 % | 12.665 B -0.55 % | 12.735 B -6.98 % | 13.690 B 51.72 % | 9.023 B -12.75 % | 10.341 B 15.34 % | 8.966 B -14.83 % | 10.527 B 0.21 % | 10.505 B -15.19 % | 12.386 B 25.02 % | 9.907 B -7.78 % | 10.743 B 10.89 % | 9.688 B 13.47 % | 8.538 B 67.31 % | 5.103 B -22.56 % | 6.590 B -5.47 % | 6.971 B -14.46 % | 8.149 B 48.24 % | 5.497 B -17.54 % | 6.666 B 34.80 % | 4.945 B |
| Operating cash flow | 131.473 M -99.19 % | 16.164 B 23.30 % | 13.110 B -18.54 % | 16.094 B 40.36 % | 11.466 B -34.62 % | 17.537 B 56.18 % | 11.229 B -24.08 % | 14.791 B 76.13 % | 8.398 B -33.94 % | 12.712 B 96.81 % | 6.459 B 12.70 % | 5.731 B -19.49 % | 7.118 B -16.51 % | 8.526 B 4.75 % | 8.139 B -12.30 % | 9.281 B 45.42 % | 6.382 B -37.01 % | 10.131 B 72.15 % | 5.885 B -44.52 % | 10.607 B 243.94 % | 3.084 B 0.23 % | 3.077 B -57.00 % | 7.155 B 16.21 % | 6.157 B 66.99 % | 3.687 B -3.66 % | 3.827 B 5.20 % | 3.638 B -32.77 % | 5.411 B 61.91 % | 3.342 B -12.74 % | 3.830 B 77.23 % | 2.161 B -64.59 % | 6.102 B 321.12 % | 1.449 B -29.21 % | 2.047 B 3.59 % | 1.976 B -65.00 % | 5.645 B 220.19 % | 1.763 B -54.66 % | 3.888 B -0.79 % | 3.919 B |
| Capital expenditure | -49.392 M 98.80 % | -4.104 B 27.29 % | -5.645 B 2.73 % | -5.803 B -1.56 % | -5.714 B -47.08 % | -3.885 B 17.83 % | -4.728 B -8.39 % | -4.362 B 9.80 % | -4.836 B -33.44 % | -3.624 B 6.84 % | -3.890 B 18.91 % | -4.797 B 3.54 % | -4.973 B -22.10 % | -4.073 B 0.44 % | -4.091 B -17.25 % | -3.489 B 10.65 % | -3.905 B -44.74 % | -2.698 B 23.11 % | -3.509 B -23.77 % | -2.835 B 8.87 % | -3.111 B 7.55 % | -3.365 B -2.34 % | -3.288 B -0.83 % | -3.261 B -103.94 % | -1.599 B -32.81 % | -1.204 B 27.51 % | -1.661 B -8.63 % | -1.529 B 10.22 % | -1.703 B -50.98 % | -1.128 B 19.31 % | -1.398 B -27.21 % | -1.099 B 17.99 % | -1.340 B -35.76 % | -987.000 M 30.30 % | -1.416 B -52.42 % | -929.000 M 10.76 % | -1.041 B -68.99 % | -616.000 M 18.73 % | -758.000 M |
| Free CashFlow | 82.081 M -99.32 % | 12.060 B 61.55 % | 7.465 B -27.46 % | 10.291 B 78.91 % | 5.752 B -57.87 % | 13.652 B 110.00 % | 6.501 B -37.66 % | 10.429 B 192.78 % | 3.562 B -60.81 % | 9.088 B 253.76 % | 2.569 B 175.05 % | 934.000 M -56.46 % | 2.145 B -51.83 % | 4.453 B 10.00 % | 4.048 B -30.11 % | 5.792 B 133.83 % | 2.477 B -66.68 % | 7.433 B 212.84 % | 2.376 B -69.43 % | 7.772 B 28 885.19 % | -27.000 M 90.63 % | -288.000 M -107.45 % | 3.867 B 33.53 % | 2.896 B 38.70 % | 2.088 B -20.40 % | 2.623 B 32.68 % | 1.977 B -49.07 % | 3.882 B 136.85 % | 1.639 B -39.34 % | 2.702 B 254.13 % | 763.000 M -84.75 % | 5.003 B 4 489.91 % | 109.000 M -89.72 % | 1.060 B 89.29 % | 560.000 M -88.13 % | 4.716 B 553.19 % | 722.000 M -77.93 % | 3.272 B 3.51 % | 3.161 B |
| 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 |