Hangzhou Youngsun Intelligent Equipment Co., Ltd. 603901.SS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.567 B 13.37 % | 3.146 B 14.44 % | 2.749 B 1.54 % | 2.707 B 34.02 % | 2.020 B 7.96 % | 1.871 B 13.34 % | 1.651 B 19.92 % | 1.377 B 36.93 % | 1.005 B 11.65 % | 900.471 M 1.42 % | 887.854 M 20.61 % | 736.120 M 20.17 % | 612.585 M 19.32 % | 513.395 M |
| Net income | 15.580 M -78.08 % | 71.063 M -74.03 % | 273.667 M 4.80 % | 261.142 M 53.05 % | 170.628 M 73.13 % | 98.557 M 32.85 % | 74.184 M 12.66 % | 65.848 M -25.74 % | 88.677 M 16.37 % | 76.202 M 2.72 % | 74.186 M 3.77 % | 71.494 M 7.55 % | 66.473 M 32.07 % | 50.330 M |
| Income before tax | 2.057 M -96.42 % | 57.463 M -81.24 % | 306.324 M 3.28 % | 296.605 M 56.50 % | 189.524 M 63.60 % | 115.845 M 38.79 % | 83.468 M 5.82 % | 78.875 M -25.72 % | 106.191 M 18.36 % | 89.717 M 2.26 % | 87.730 M 5.61 % | 83.073 M 7.06 % | 77.594 M 31.12 % | 59.179 M |
| Income before tax ratio | 0.00 -96.84 % | 0.02 -83.61 % | 0.11 1.71 % | 0.11 16.78 % | 0.09 51.54 % | 0.06 22.45 % | 0.05 -11.76 % | 0.06 -45.76 % | 0.11 6.02 % | 0.10 0.83 % | 0.10 -12.44 % | 0.11 -10.91 % | 0.13 9.89 % | 0.12 |
| EBITDA | 211.809 M -10.87 % | 237.637 M -49.04 % | 466.282 M 12.41 % | 414.809 M 48.74 % | 278.890 M 47.82 % | 188.671 M 30.87 % | 144.161 M 7.49 % | 134.113 M -5.22 % | 141.499 M 20.29 % | 117.628 M -0.66 % | 118.410 M 9.79 % | 107.848 M 10.99 % | 97.171 M 32.00 % | 73.615 M |
| Net income ratio | 0.00 -80.66 % | 0.02 -77.31 % | 0.10 3.21 % | 0.10 14.20 % | 0.08 60.37 % | 0.05 17.22 % | 0.04 -6.06 % | 0.05 -45.77 % | 0.09 4.23 % | 0.08 1.28 % | 0.08 -13.97 % | 0.10 -10.50 % | 0.11 10.69 % | 0.10 |
| Ratio EBITDA | 0.06 -21.38 % | 0.08 -55.47 % | 0.17 10.70 % | 0.15 10.98 % | 0.14 36.92 % | 0.10 15.47 % | 0.09 -10.36 % | 0.10 -30.78 % | 0.14 7.74 % | 0.13 -2.05 % | 0.13 -8.97 % | 0.15 -7.64 % | 0.16 10.63 % | 0.14 |
| Gross profit ratio | 0.25 -14.17 % | 0.29 -0.58 % | 0.30 -7.75 % | 0.32 -1.49 % | 0.33 11.62 % | 0.29 -1.82 % | 0.30 3.09 % | 0.29 -12.09 % | 0.33 3.54 % | 0.32 0.79 % | 0.31 -9.40 % | 0.35 -2.39 % | 0.36 5.78 % | 0.34 |
| Weighted average shs out dil | 519.334 M 9.62 % | 473.753 M -1.09 % | 478.979 M 4.55 % | 458.143 M 7.40 % | 426.570 M -1.03 % | 431.012 M 4.58 % | 412.135 M 0.14 % | 411.552 M 2.10 % | 403.076 M 11.08 % | 362.868 M 2.72 % | 353.266 M 17.35 % | 301.027 M 0.76 % | 298.755 M 6.85 % | 279.611 M |
| Weighted average shs out | 519.334 M 9.62 % | 473.753 M -1.09 % | 478.979 M 6.38 % | 450.244 M 5.55 % | 426.570 M -1.03 % | 431.012 M 4.58 % | 412.135 M 3.03 % | 400.000 M 0.00 % | 400.000 M 10.23 % | 362.868 M 2.72 % | 353.266 M 17.35 % | 301.027 M 0.76 % | 298.755 M 6.85 % | 279.611 M |
| EPS diluted | 0.03 -80.00 % | 0.15 -73.68 % | 0.57 0.00 % | 0.57 42.50 % | 0.40 73.91 % | 0.23 27.78 % | 0.18 12.50 % | 0.16 -27.27 % | 0.22 4.76 % | 0.21 0.00 % | 0.21 -12.50 % | 0.24 9.09 % | 0.22 22.22 % | 0.18 |
| Earnings per share | 0.03 -80.00 % | 0.15 -73.68 % | 0.57 -1.72 % | 0.58 45.00 % | 0.40 73.91 % | 0.23 27.78 % | 0.18 12.50 % | 0.16 -27.27 % | 0.22 4.76 % | 0.21 0.00 % | 0.21 -12.50 % | 0.24 9.09 % | 0.22 22.22 % | 0.18 |
| Gross profit | 902.369 M -2.69 % | 927.357 M 13.78 % | 815.063 M -6.33 % | 870.177 M 32.02 % | 659.132 M 20.50 % | 547.001 M 11.28 % | 491.552 M 23.62 % | 397.621 M 20.38 % | 330.316 M 15.60 % | 285.736 M 2.22 % | 279.529 M 9.28 % | 255.797 M 17.29 % | 218.089 M 26.22 % | 172.783 M |
| Income tax expense | -7.342 M -50.52 % | -4.878 M -114.15 % | 34.483 M -9.05 % | 37.915 M 109.47 % | 18.101 M 25.76 % | 14.393 M 24.91 % | 11.523 M -18.27 % | 14.099 M -21.16 % | 17.883 M 32.60 % | 13.487 M 0.51 % | 13.418 M 16.19 % | 11.548 M 3.97 % | 11.107 M 26.04 % | 8.812 M |
| Cost of revenue | 2.664 B 20.09 % | 2.219 B 14.72 % | 1.934 B 5.27 % | 1.837 B 34.99 % | 1.361 B 2.78 % | 1.324 B 14.22 % | 1.159 B 18.42 % | 979.027 M 45.03 % | 675.032 M 9.81 % | 614.735 M 1.05 % | 608.325 M 26.65 % | 480.323 M 21.76 % | 394.496 M 15.82 % | 340.613 M |
| General and administrative expenses | 52.361 M 10.15 % | 47.535 M 44.47 % | 32.903 M 9.70 % | 29.994 M -4.49 % | 31.404 M 19.79 % | 26.216 M -10.45 % | 29.275 M 25.87 % | 23.259 M 41.61 % | 16.425 M 10.56 % | 14.856 M 0.47 % | 14.786 M -8.27 % | 16.119 M 16.33 % | 13.856 M -69.11 % | 44.851 M |
| Selling and marketing expenses | 139.579 M -7.56 % | 150.991 M -27.96 % | 209.584 M 5.41 % | 198.824 M 21.94 % | 163.046 M -19.15 % | 201.661 M 14.30 % | 176.426 M 18.16 % | 149.308 M 25.03 % | 119.417 M 19.68 % | 99.781 M -2.35 % | 102.186 M 18.53 % | 86.209 M 24.45 % | 69.273 M 19.48 % | 57.977 M |
| Other expenses | 454.473 M 10.74 % | 410.393 M 220.11 % | 128.202 M 11.36 % | 115.125 M 52.50 % | 75.492 M 15.33 % | 65.459 M 11 996.99 % | -550.214 K -517.89 % | -89.048 K -100.43 % | 20.883 M 189.37 % | 7.217 M 11.39 % | 6.479 M 199.41 % | 2.164 M 70.73 % | 1.267 M 95.17 % | 649.351 K |
| Operating expenses | 900.317 M 6.07 % | 848.791 M 44.03 % | 589.312 M 16.01 % | 507.973 M 30.31 % | 389.826 M -1.33 % | 395.063 M 8.36 % | 364.576 M 25.16 % | 291.291 M 26.26 % | 230.699 M 19.35 % | 193.289 M 4.75 % | 184.515 M 15.55 % | 159.687 M 23.31 % | 129.502 M 22.32 % | 105.868 M |
| Cost and expenses | 3.565 B 16.21 % | 3.067 B 21.57 % | 2.523 B 7.60 % | 2.345 B 33.95 % | 1.751 B 1.83 % | 1.719 B 12.82 % | 1.524 B 19.96 % | 1.270 B 40.25 % | 905.731 M 12.09 % | 808.024 M 1.92 % | 792.840 M 23.88 % | 640.010 M 22.14 % | 523.998 M 17.36 % | 446.480 M |
| Research and development expenses | 253.904 M 5.85 % | 239.872 M 9.72 % | 218.623 M 33.28 % | 164.029 M 36.82 % | 119.884 M 17.85 % | 101.727 M 11.66 % | 91.103 M 51.33 % | 60.201 M 20.21 % | 50.081 M 16.61 % | 42.948 M 28.43 % | 33.440 M 17.28 % | 28.514 M 20.09 % | 23.744 M | 0.000 |
| Selling general and administrative expenses | 191.939 M -3.32 % | 198.526 M -18.13 % | 242.487 M 5.97 % | 228.819 M 17.67 % | 194.450 M -14.67 % | 227.877 M 10.78 % | 205.702 M 19.20 % | 172.567 M 27.04 % | 135.842 M 18.50 % | 114.637 M -2.00 % | 116.972 M 14.31 % | 102.328 M 23.10 % | 83.129 M -19.16 % | 102.827 M |
| Interest income | 35.036 M 63.37 % | 21.446 M 237.11 % | 6.362 M -29.73 % | 9.053 M -20.23 % | 11.349 M -32.32 % | 16.768 M 612.75 % | 2.353 M 161.44 % | 899.849 K 15.84 % | 776.774 K -20.93 % | 982.426 K 37.10 % | 716.600 K -31.03 % | 1.039 M 57.52 % | 659.600 K | 0.000 |
| Interest expense | 56.787 M 7.62 % | 52.767 M 61.86 % | 32.600 M 21.00 % | 26.942 M -28.18 % | 37.514 M 59.39 % | 23.535 M 8.90 % | 21.612 M 21.83 % | 17.740 M 173.65 % | 6.483 M 22.85 % | 5.277 M -48.54 % | 10.255 M 22.94 % | 8.342 M 14.38 % | 7.293 M 99.52 % | 3.655 M |
| Depreciation and amortization | 155.962 M 19.32 % | 130.706 M 6.32 % | 122.941 M 40.02 % | 87.804 M 62.77 % | 53.944 M 16.80 % | 46.186 M 14.95 % | 40.178 M 7.15 % | 37.498 M 30.09 % | 28.825 M 27.35 % | 22.634 M 10.82 % | 20.424 M 21.49 % | 16.811 M 37.00 % | 12.270 M 83.15 % | 6.700 M |
| Operating income | 2.052 M -98.72 % | 159.852 M -51.38 % | 328.754 M 10.81 % | 296.685 M 0.91 % | 294.003 M 72.95 % | 169.989 M 102.32 % | 84.018 M 6.40 % | 78.964 M -7.72 % | 85.574 M 3.53 % | 82.654 M 1.67 % | 81.296 M 0.30 % | 81.050 M 6.18 % | 76.331 M 22.42 % | 62.351 M |
| Operating income ratio | 0.00 -98.87 % | 0.05 -57.51 % | 0.12 9.13 % | 0.11 -24.70 % | 0.15 60.21 % | 0.09 78.51 % | 0.05 -11.27 % | 0.06 -32.61 % | 0.09 -7.27 % | 0.09 0.25 % | 0.09 -16.84 % | 0.11 -11.64 % | 0.12 2.60 % | 0.12 |
| Total other income expenses net | 5.050 K 100.00 % | -102.389 M -356.50 % | -22.429 M -27 704.17 % | -80.668 K 96.75 % | -2.481 M 95.42 % | -54.144 M -319.19 % | -12.916 M -14 404.86 % | -89.048 K -100.45 % | 19.999 M 183.15 % | 7.063 M 298.75 % | -3.554 M 43.61 % | -6.302 M -11.57 % | -5.648 M -78.03 % | -3.173 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 655.003 M -36.44 % | 1.031 B 108.02 % | 495.384 M 336.63 % | -209.347 M -1 428.83 % | 15.754 M 113.22 % | -119.205 M -57.79 % | -75.548 M -152.51 % | 143.873 M 1 208.43 % | -12.980 M 87.36 % | -102.678 M -384.98 % | 36.030 M 52.03 % | 23.699 M 1 231.53 % | -2.094 M 94.75 % | -39.859 M |
| Total investments | 145.479 M -26.31 % | 197.418 M -38.21 % | 319.522 M 94.29 % | 164.460 M 23.18 % | 133.510 M 8.21 % | 123.382 M -16.64 % | 148.008 M 17.40 % | 126.076 M -10.19 % | 140.374 M 502 455.86 % | 27.932 K 0.00 % | 27.932 K 0.00 % | 27.932 K 0.00 % | 27.932 K 0.00 % | 27.932 K |
| Total debt | 1.317 B -25.69 % | 1.773 B 18.32 % | 1.498 B 211.26 % | 481.372 M -38.33 % | 780.528 M -6.21 % | 832.208 M 100.24 % | 415.600 M 3.33 % | 402.200 M 85.35 % | 217.000 M 106.90 % | 104.882 M -34.45 % | 160.000 M 31.15 % | 122.000 M 31.18 % | 93.000 M 28.63 % | 72.300 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 299.227 M 163.51 % | 113.554 M -44.61 % | 205.018 M 12.08 % | 182.929 M 285.04 % | 47.509 M 16.55 % | 40.762 M 14.06 % | 35.736 M 29.00 % | 27.701 M 2 490.55 % | -1.159 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | 900.548 M -2.51 % | 923.717 M 0.32 % | 920.772 M 21.48 % | 757.979 M 30.90 % | 579.045 M 28.76 % | 449.698 M 15.60 % | 389.027 M 13.92 % | 341.476 M 14.56 % | 298.086 M 29.55 % | 230.097 M 31.34 % | 175.188 M 43.72 % | 121.895 M 72.15 % | 70.808 M 374.66 % | 14.918 M |
| Common stock | 487.718 M -0.04 % | 487.914 M -0.05 % | 488.159 M -0.06 % | 488.451 M 11.16 % | 439.407 M 0.00 % | 439.389 M 0.00 % | 439.389 M 9.85 % | 400.000 M 0.00 % | 400.000 M 100.00 % | 200.000 M 166.67 % | 75.000 M 0.00 % | 75.000 M 0.00 % | 75.000 M 0.00 % | 75.000 M |
| Total equity | 2.534 B -2.04 % | 2.586 B -2.00 % | 2.639 B 19.22 % | 2.214 B 42.60 % | 1.552 B 6.76 % | 1.454 B 11.48 % | 1.304 B 36.83 % | 953.213 M 5.23 % | 905.869 M 10.44 % | 820.214 M 104.03 % | 401.998 M 17.42 % | 342.345 M 20.34 % | 284.486 M 28.35 % | 221.643 M |
| Other non current liabilities | 2.362 M -45.85 % | 4.362 M -78.95 % | 20.729 M 313.47 % | 5.013 M 109.00 % | -55.731 M -1 695.16 % | 3.494 M -92.79 % | 48.475 M -46.03 % | 89.826 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 1.119 B -21.27 % | 1.422 B 39.90 % | 1.016 B 997.62 % | 92.577 M -79.80 % | 458.416 M 3.11 % | 444.573 M 407.50 % | 87.600 M -0.68 % | 88.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.169 B -20.79 % | 1.476 B 39.94 % | 1.055 B 980.56 % | 97.591 M -76.09 % | 408.242 M -8.89 % | 448.067 M 229.59 % | 135.948 M -25.06 % | 181.408 M 5 750.03 % | 3.101 M 102.87 % | 1.529 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 2.766 B 16.59 % | 2.372 B 48.35 % | 1.599 B 655.87 % | 211.566 M 27.10 % | 166.462 M -72.93 % | 614.868 M -28.37 % | 858.339 M 126.17 % | 379.511 M 32.81 % | 285.756 M 34.30 % | 212.771 M -5.12 % | 224.253 M 31.88 % | 170.043 M -5.48 % | 179.909 M 56.89 % | 114.669 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 1.068 B 28.21 % | 833.214 M 13.62 % | 733.326 M 881.92 % | 74.683 M 519.17 % | 12.062 M -81.52 % | 65.286 M 18.77 % | 54.968 M 152.41 % | -104.882 M -352.29 % | 41.572 M 33.81 % | 31.069 M 12.02 % | 27.734 M 31.96 % | 21.017 M |
| Short term debt | 198.162 M -9.24 % | 218.340 M -52.89 % | 463.506 M 25.95 % | 368.006 M -2.60 % | 377.843 M 21.33 % | 311.427 M -5.19 % | 328.466 M 4.61 % | 314.000 M 44.70 % | 217.000 M | 0.000 -100.00 % | 160.000 M 31.15 % | 122.000 M 31.18 % | 93.000 M 28.63 % | 72.300 M |
| Total current liabilities | 4.298 B 38.63 % | 3.101 B 15.84 % | 2.677 B 23.86 % | 2.161 B 20.86 % | 1.788 B 8.41 % | 1.649 B 11.64 % | 1.477 B 23.66 % | 1.195 B 47.00 % | 812.657 M 94.44 % | 417.950 M -32.31 % | 617.406 M 11.09 % | 555.795 M 36.28 % | 407.838 M 12.99 % | 360.958 M |
| Total liabilities | 5.467 B 19.47 % | 4.576 B 22.65 % | 3.731 B 65.20 % | 2.259 B 2.83 % | 2.196 B 4.72 % | 2.097 B 30.00 % | 1.613 B 17.24 % | 1.376 B 68.68 % | 815.758 M 94.47 % | 419.479 M -32.06 % | 617.406 M 11.09 % | 555.795 M 36.28 % | 407.838 M 12.99 % | 360.958 M |
| Other non current assets | 38.474 M 0.49 % | 38.287 M -24.44 % | 50.670 M 151.07 % | 20.182 M -80.39 % | 102.929 M 41.09 % | 72.954 M 193.16 % | 24.885 M -57.07 % | 57.973 M 28.83 % | 45.000 M 0.00 % | 45.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 228.968 K |
| Long term investments | 141.479 M -28.34 % | 197.418 M -38.12 % | 319.043 M 78.98 % | 178.259 M 239.47 % | 52.510 M -15.03 % | 61.799 M -59.82 % | 153.803 M 27.25 % | 120.868 M -14.24 % | 140.940 M 504 482.34 % | 27.932 K 0.00 % | 27.932 K 0.00 % | 27.932 K 0.00 % | 27.932 K | 0.000 |
| Intangible assets | 410.123 M 1.02 % | 405.970 M -2.67 % | 417.117 M 57.27 % | 265.217 M 58.69 % | 167.124 M 50.95 % | 110.717 M 29.92 % | 85.221 M 5.64 % | 80.675 M 12.72 % | 71.569 M 116.72 % | 33.024 M -1.87 % | 33.653 M 0.30 % | 33.551 M -1.97 % | 34.226 M -2.10 % | 34.960 M |
| GoodWill | 195.883 M -0.76 % | 197.378 M -5.04 % | 207.843 M 29.93 % | 159.969 M 6.52 % | 150.181 M -4.19 % | 156.747 M 0.00 % | 156.747 M 54.61 % | 101.381 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 606.006 M 0.44 % | 603.347 M -3.46 % | 624.960 M 46.98 % | 425.187 M 34.00 % | 317.305 M 18.63 % | 267.464 M 10.54 % | 241.968 M 32.91 % | 182.056 M 154.38 % | 71.569 M 116.72 % | 33.024 M -1.87 % | 33.653 M 0.30 % | 33.551 M -1.97 % | 34.226 M -2.10 % | 34.960 M |
| Property plant equipment net | 1.835 B 19.87 % | 1.530 B 37.40 % | 1.114 B 56.60 % | 711.297 M 76.86 % | 402.189 M 9.40 % | 367.633 M 18.37 % | 310.585 M 3.80 % | 299.204 M 7.61 % | 278.040 M 29.09 % | 215.387 M 10.63 % | 194.685 M -1.34 % | 197.332 M 20.82 % | 163.331 M 27.17 % | 128.440 M |
| Total non current assets | 2.681 B 11.22 % | 2.410 B 13.11 % | 2.131 B 55.67 % | 1.369 B 51.97 % | 900.795 M 14.56 % | 786.335 M 5.58 % | 744.768 M 11.18 % | 669.850 M 23.69 % | 541.562 M 82.24 % | 297.176 M 28.60 % | 231.083 M -0.98 % | 233.374 M 17.23 % | 199.074 M 20.75 % | 164.862 M |
| Other current assets | 259.278 M 41.26 % | 183.541 M 48.16 % | 123.881 M -27.32 % | 170.447 M -32.01 % | 250.706 M -18.44 % | 307.387 M 67.51 % | 183.502 M 49.99 % | 122.343 M 35.51 % | 90.282 M 115.00 % | 41.992 M 65.71 % | 25.341 M 159.76 % | 9.755 M -59.04 % | 23.820 M 410.75 % | 4.664 M |
| Short term investments | 4.000 M | 0.000 -100.00 % | 478.908 K 103.47 % | -13.799 M -117.04 % | 81.000 M 31.53 % | 61.583 M 1 162.70 % | -5.795 M -211.26 % | 5.208 M 1 020.17 % | -566.038 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 662.414 M -10.76 % | 742.297 M -25.99 % | 1.003 B 45.20 % | 690.719 M -9.68 % | 764.773 M -19.62 % | 951.412 M 93.71 % | 491.148 M 90.13 % | 258.327 M 12.33 % | 229.980 M 10.80 % | 207.561 M 67.43 % | 123.970 M 26.11 % | 98.301 M 3.37 % | 95.094 M -15.21 % | 112.159 M |
| Cash and short term investments | 666.414 M -10.22 % | 742.297 M -26.02 % | 1.003 B 45.27 % | 690.719 M -18.33 % | 845.773 M -16.51 % | 1.013 B 106.25 % | 491.148 M 86.37 % | 263.536 M 14.59 % | 229.980 M 10.80 % | 207.561 M 67.43 % | 123.970 M 26.11 % | 98.301 M 3.37 % | 95.094 M -15.21 % | 112.159 M |
| Total current assets | 5.320 B 11.95 % | 4.752 B 12.10 % | 4.239 B 36.61 % | 3.103 B 8.97 % | 2.848 B 2.99 % | 2.765 B 27.26 % | 2.173 B 30.94 % | 1.659 B 40.62 % | 1.180 B 25.20 % | 942.517 M 19.56 % | 788.321 M 18.59 % | 664.766 M 34.77 % | 493.250 M 18.08 % | 417.738 M |
| Inventory | 3.575 B 18.76 % | 3.010 B 25.14 % | 2.406 B 41.79 % | 1.697 B 29.12 % | 1.314 B 18.01 % | 1.113 B 2.24 % | 1.089 B 18.56 % | 918.572 M 49.20 % | 615.683 M 23.66 % | 497.900 M 11.11 % | 448.135 M 26.37 % | 354.629 M 39.95 % | 253.398 M 30.52 % | 194.139 M |
| Net receivables | 819.219 M 0.39 % | 816.032 M | 0.000 -100.00 % | 588.108 M 21.30 % | 484.845 M 17.19 % | 413.730 M -3.32 % | 427.928 M 10.84 % | 386.062 M 40.93 % | 273.939 M 31.53 % | 208.269 M 9.11 % | 190.875 M | 0.000 -100.00 % | 128.292 M 20.15 % | 106.776 M |
| Tax assets | 60.379 M 47.52 % | 40.930 M 82.04 % | 22.484 M -33.94 % | 34.035 M 31.61 % | 25.861 M 56.87 % | 16.485 M 21.87 % | 13.526 M 38.74 % | 9.749 M 62.14 % | 6.013 M 60.89 % | 3.737 M 37.51 % | 2.718 M 10.35 % | 2.463 M 65.42 % | 1.489 M 20.73 % | 1.233 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 |
| Account payables | 1.298 B 173.06 % | 475.538 M -17.96 % | 579.647 M -34.72 % | 887.980 M 39.03 % | 638.708 M -7.31 % | 689.050 M 158.76 % | 266.289 M -44.81 % | 482.536 M 62.23 % | 297.434 M 52.67 % | 194.816 M -12.51 % | 222.662 M -12.98 % | 255.864 M 105.63 % | 124.428 M -23.34 % | 162.313 M |
| Tax payables | 35.634 M 3.91 % | 34.294 M 0.00 % | 34.295 M -32.52 % | 50.821 M 26.95 % | 40.032 M 380.99 % | 8.323 M -31.00 % | 12.062 M -35.12 % | 18.592 M 49.13 % | 12.467 M 20.30 % | 10.363 M -1.21 % | 10.490 M 33.00 % | 7.888 M -24.89 % | 10.501 M -10.06 % | 11.676 M |
| Deferred revenue non current | 34.231 M -2.51 % | 35.114 M 162.72 % | 13.365 M 166.60 % | 5.013 M -9.78 % | 5.557 M 59.05 % | 3.494 M 38.00 % | 2.532 M 55.74 % | 1.626 M -47.58 % | 3.101 M 102.87 % | 1.529 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 52.146 M 11.17 % | 46.908 M -51.28 % | 96.291 M 120.93 % | 43.585 M 104.65 % | 21.297 M 45.51 % | 14.637 M 26.66 % | 11.556 M 27.10 % | 9.092 M -10.55 % | 10.165 M 1 806.31 % | 533.209 K 5.54 % | 505.204 K 33.28 % | 379.044 K 8.83 % | 348.304 K 4.07 % | 334.688 K |
| Capital lease obligations | 17.994 M -12.30 % | 20.517 M -27.18 % | 28.176 M -27.58 % | 38.905 M -30.19 % | 55.731 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.159 M | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.093 B -3.07 % | 1.128 B 35.11 % | 834.800 M 3.04 % | 810.146 M 163.33 % | 307.654 M -16.28 % | 367.461 M -22.19 % | 472.248 M 191.72 % | 161.883 M 0.00 % | 161.883 M -58.60 % | 391.047 M 156.49 % | 152.464 M 17.51 % | 129.743 M 0.00 % | 129.743 M -1.25 % | 131.390 M |
| Deferred tax liabilities non current | 13.122 M -10.19 % | 14.611 M -17.18 % | 17.642 M -67.13 % | 53.673 M -86.67 % | 402.685 M 190.58 % | -444.573 M -963.98 % | -41.784 M -1 335.41 % | 3.382 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 8.001 B 11.70 % | 7.163 B 12.44 % | 6.370 B 42.44 % | 4.472 B 19.30 % | 3.749 B 5.55 % | 3.551 B 21.72 % | 2.918 B 25.26 % | 2.329 B 35.29 % | 1.722 B 38.88 % | 1.240 B 21.61 % | 1.019 B 13.50 % | 898.140 M 29.73 % | 692.324 M 18.83 % | 582.600 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 36.478 M 581.30 % | -7.579 M 14.12 % | -8.825 M -198.26 % | -2.959 M 20.90 % | -3.741 M -14.99 % | -3.253 M -42.96 % | -2.276 M -123.21 % | -1.019 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 16.763 M -5.67 % | 17.771 M 70.26 % | 10.437 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 106.670 K | 0.000 |
| Change in working capital | -90.175 M 59.21 % | -221.063 M 49.95 % | -441.675 M -174.01 % | -161.188 M -800.32 % | 23.016 M 216.87 % | -19.693 M 74.73 % | -77.925 M -7.33 % | -72.605 M -51.68 % | -47.867 M 58.99 % | -116.732 M -123.01 % | -52.345 M 5.50 % | -55.388 M -35.31 % | -40.933 M -76.48 % | -23.194 M |
| Accounts receivables | -104.656 M 44.38 % | -188.175 M -108.37 % | -90.309 M 2.37 % | -92.505 M 31.31 % | -134.672 M 37.11 % | -214.154 M -28.72 % | -166.367 M -161.32 % | -63.665 M 42.47 % | -110.660 M -310.71 % | -26.944 M -357.64 % | 10.458 M 115.23 % | -68.659 M -56.34 % | -43.917 M | 0.000 |
| Inventory | -681.812 M -3.40 % | -659.380 M -42.33 % | -463.269 M -32.50 % | -349.634 M -72.46 % | -202.733 M -413.48 % | -39.482 M 75.09 % | -158.478 M -26.84 % | -124.941 M -6.08 % | -117.783 M -136.68 % | -49.765 M 48.82 % | -97.227 M 5.79 % | -103.200 M -74.15 % | -59.258 M -33.69 % | -44.326 M |
| Accounts payables | 717.230 M 10.69 % | 647.968 M 759.08 % | 75.426 M -73.86 % | 288.529 M -21.86 % | 369.246 M 55.86 % | 236.903 M -5.49 % | 250.660 M 110.19 % | 119.253 M -34.78 % | 182.852 M 568.81 % | -39.003 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 12.019 M 155.97 % | -21.476 M -158.87 % | 36.478 M 581.30 % | -7.579 M 14.12 % | -8.825 M -198.26 % | -2.959 M -103.67 % | 80.552 M 53.92 % | 52.335 M -25.15 % | 69.916 M 204.40 % | -66.966 M -249.21 % | 44.882 M -6.13 % | 47.812 M 160.91 % | 18.325 M -13.28 % | 21.133 M |
| Other non cash items | 185.896 M -23.52 % | 243.056 M 292.04 % | -126.568 M -240.13 % | 90.325 M -6.36 % | 96.460 M 137.88 % | 40.550 M -10.20 % | 45.157 M 68.64 % | 26.777 M 68.85 % | 15.858 M 40.59 % | 11.280 M -17.07 % | 13.601 M -8.12 % | 14.803 M 20.22 % | 12.313 M -2.97 % | 12.690 M |
| Net cash provided by operating activities | 261.082 M 21.41 % | 215.041 M 274.21 % | -123.439 M -143.47 % | 283.957 M -17.54 % | 344.364 M 106.70 % | 166.603 M 112.89 % | 78.258 M 39.41 % | 56.137 M -33.94 % | 84.983 M 1 389.98 % | -6.588 M -111.77 % | 55.992 M 17.26 % | 47.750 M -4.76 % | 50.137 M 7.68 % | 46.562 M |
| Investments in property plant and equipment | -375.040 M 37.68 % | -601.830 M -12.01 % | -537.321 M -49.49 % | -359.448 M -157.50 % | -139.592 M -20.51 % | -115.838 M -124.34 % | -51.636 M 16.34 % | -61.719 M 51.76 % | -127.930 M -185.80 % | -44.762 M -76.19 % | -25.405 M 46.76 % | -47.723 M 45.63 % | -87.781 M -42.87 % | -61.442 M |
| Acquisitions net | 0.000 100.00 % | -32.000 M 58.32 % | -76.773 M 12.95 % | -88.189 M -11.57 % | -79.042 M -304.93 % | -19.520 M 83.56 % | -118.718 M 16.61 % | -142.367 M -2 268.87 % | 6.564 M 542.30 % | 1.022 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -6.849 M -34.29 % | -5.100 M 84.04 % | -31.950 M -2.93 % | -31.039 M -56.37 % | -19.850 M 54.89 % | -44.000 M -33.82 % | -32.880 M -261.32 % | -9.100 M 93.64 % | -142.974 M -185.95 % | -50.000 M | 0.000 | 0.000 | 0.000 100.00 % | -8.230 K |
| Sales maturities of investments | 56.643 M -5.98 % | 60.249 M 53.51 % | 39.247 M 8.10 % | 36.307 M 49.85 % | 24.230 M -36.57 % | 38.200 M 84.54 % | 20.700 M 30.00 % | 15.923 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.023 K | 0.000 |
| Other investing activites | 2.035 M -64.47 % | 5.728 M 80.03 % | 3.182 M -98.10 % | 167.599 M 197.94 % | 56.252 M 274.35 % | 15.027 M 110.07 % | -149.291 M -37 098.73 % | 403.503 K -84.26 % | 2.564 M 105.24 % | -48.978 M -370 164.49 % | 13.235 K -98.59 % | 940.732 K 268.17 % | 255.515 K -29.07 % | 360.227 K |
| Net cash used for investing activites | -323.211 M 43.59 % | -572.954 M 5.08 % | -603.615 M -119.68 % | -274.770 M -73.90 % | -158.002 M -25.27 % | -126.131 M 61.99 % | -331.825 M -68.56 % | -196.859 M 26.64 % | -268.340 M -186.26 % | -93.740 M -269.17 % | -25.392 M 45.72 % | -46.782 M 46.54 % | -87.508 M -43.24 % | -61.090 M |
| Debt repayment | 128.085 M -50.09 % | 256.644 M -77.60 % | 1.146 B 259 372.17 % | -441.913 K 98.64 % | -32.388 M -106.50 % | 498.293 M 3 618.60 % | 13.400 M -92.76 % | 185.200 M -14.65 % | 217.000 M 235.63 % | -160.000 M -521.05 % | 38.000 M 31.03 % | 29.000 M 40.10 % | 20.700 M -66.77 % | 62.300 M |
| Common stock issued | 0.000 | 0.000 -100.00 % | 998.599 K | 0.000 | 0.000 -100.00 % | 49.386 M 1 457.96 % | -3.637 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -39.854 M -200.09 % | -13.281 M -1 229.93 % | -998.600 K -477.23 % | -173.000 K 99.71 % | -59.990 M -21.47 % | -49.386 M -365.01 % | -10.620 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -81.600 M 19.32 % | -101.146 M -29.65 % | -78.013 M -34.80 % | -57.874 M -91.82 % | -30.171 M -26.75 % | -23.803 M 39.96 % | -39.646 M -21.08 % | -32.743 M -76.26 % | -18.577 M 6.90 % | -19.953 M 14.24 % | -23.266 M -7.83 % | -21.577 M -101.98 % | -10.683 M 41.15 % | -18.154 M |
| Other financing activites | -28.566 M 35.53 % | -44.311 M -30.63 % | -33.922 M -318.40 % | -8.107 M 96.99 % | -269.535 M -408.64 % | 87.329 M -76.60 % | 373.150 M 149 360.07 % | -250.000 K -109.52 % | 2.627 M -99.26 % | 356.517 M 118 938.88 % | -300.000 K 43.40 % | -530.000 K 24.29 % | -700.000 K -101.13 % | 61.919 M |
| Net cash used provided by financing activities | -21.935 M -119.73 % | 111.186 M -89.02 % | 1.013 B 1 385.91 % | -78.756 M 76.29 % | -332.094 M -161.59 % | 539.244 M 55.44 % | 346.904 M 127.92 % | 152.207 M -23.70 % | 199.473 M 9.80 % | 181.667 M 1 158.60 % | 14.434 M 109.39 % | 6.893 M -26.02 % | 9.317 M -91.22 % | 106.065 M |
| Effect of forex changes on cash | 3.250 M 682.89 % | 415.071 K -93.39 % | 6.283 M 283.81 % | -3.419 M -1.40 % | -3.371 M -1 329.13 % | 274.279 K 38.62 % | 197.859 K 108.68 % | -2.279 M -275.08 % | 1.302 M 528.51 % | -303.816 K 73.78 % | -1.159 M | 0.000 | 0.000 | 0.000 |
| Net change in cash | -80.814 M 67.19 % | -246.311 M -184.36 % | 291.959 M 500.01 % | -72.987 M 51.05 % | -149.104 M -125.71 % | 579.991 M 520.07 % | 93.536 M 916.14 % | 9.205 M -47.15 % | 17.418 M -78.51 % | 81.035 M 84.70 % | 43.875 M 458.15 % | 7.861 M 128.02 % | -28.054 M -130.65 % | 91.537 M |
| Cash at beginning of period | 728.553 M -25.27 % | 974.864 M 42.75 % | 682.904 M -9.66 % | 755.892 M -16.48 % | 904.995 M 178.46 % | 325.004 M 40.41 % | 231.469 M 4.14 % | 222.264 M 8.50 % | 204.845 M 65.45 % | 123.810 M 54.89 % | 79.935 M 10.91 % | 72.074 M -28.02 % | 100.128 M 1 065.50 % | 8.591 M |
| Cash at end of period | 647.738 M -11.09 % | 728.553 M -25.27 % | 974.864 M 42.75 % | 682.904 M -9.66 % | 755.892 M -16.48 % | 904.995 M 178.46 % | 325.004 M 40.41 % | 231.469 M 4.14 % | 222.264 M 8.50 % | 204.845 M 65.45 % | 123.810 M 54.89 % | 79.935 M 10.91 % | 72.074 M -28.02 % | 100.128 M |
| Operating cash flow | 261.082 M 21.41 % | 215.041 M 274.21 % | -123.439 M -143.47 % | 283.957 M -17.54 % | 344.364 M 106.70 % | 166.603 M 112.89 % | 78.258 M 39.41 % | 56.137 M -33.94 % | 84.983 M 1 389.98 % | -6.588 M -111.77 % | 55.992 M 17.26 % | 47.750 M -4.76 % | 50.137 M 7.68 % | 46.562 M |
| Capital expenditure | -375.040 M 37.68 % | -601.830 M -12.01 % | -537.321 M -49.49 % | -359.448 M -157.50 % | -139.592 M -20.51 % | -115.838 M -124.34 % | -51.636 M 16.34 % | -61.719 M 51.76 % | -127.930 M -185.80 % | -44.762 M -76.19 % | -25.405 M 46.76 % | -47.723 M 45.63 % | -87.781 M -42.87 % | -61.442 M |
| Free CashFlow | -113.958 M 70.54 % | -386.789 M 41.46 % | -660.761 M -775.29 % | -75.491 M -136.87 % | 204.773 M 303.37 % | 50.766 M 90.68 % | 26.623 M 576.95 % | -5.582 M 87.00 % | -42.947 M 16.36 % | -51.350 M -267.88 % | 30.587 M 113 918.91 % | 26.826 K 100.07 % | -37.644 M -152.98 % | -14.880 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.011 B 13.58 % | 890.447 M -17.68 % | 1.082 B 36.84 % | 790.501 M -7.38 % | 853.534 M 2.63 % | 831.673 M 13.54 % | 732.508 M -10.89 % | 822.011 M -2.56 % | 843.578 M 12.80 % | 747.882 M 29.74 % | 576.444 M -25.68 % | 775.608 M 2.17 % | 759.151 M 19.04 % | 637.737 M -12.28 % | 726.975 M -1.76 % | 739.981 M 1.24 % | 730.885 M 43.48 % | 509.393 M -22.23 % | 655.004 M 10.51 % | 592.695 M 22.17 % | 485.142 M 68.92 % | 287.204 M -43.75 % | 510.587 M 6.69 % | 478.558 M 0.39 % | 476.721 M 17.62 % | 405.296 M -17.89 % | 493.588 M 21.97 % | 404.666 M -10.28 % | 451.039 M 49.54 % | 301.610 M -28.50 % | 421.839 M 10.83 % | 380.623 M 16.73 % | 326.066 M 31.41 % | 248.121 M -22.69 % | 320.953 M 35.06 % | 237.646 M -7.10 % | 255.811 M 33.98 % | 190.937 M -22.61 % | 246.729 M 10.95 % | 222.385 M -9.95 % | 246.946 M 33.91 % | 184.410 M -31.01 % | 267.304 M 21.42 % | 220.152 M -5.43 % | 232.785 M 38.88 % | 167.613 M |
| Net income | 40.797 M 0.29 % | 40.680 M 164.51 % | -63.058 M -713.55 % | 10.278 M -65.62 % | 29.894 M -22.29 % | 38.467 M 140.32 % | -95.410 M -391.10 % | 32.775 M -44.80 % | 59.380 M -20.10 % | 74.314 M 279.72 % | -41.351 M -122.38 % | 184.795 M 153.86 % | 72.793 M 31.70 % | 55.270 M 27.19 % | 43.456 M -48.84 % | 84.938 M 2.81 % | 82.614 M 64.79 % | 50.133 M 44.18 % | 34.772 M -30.50 % | 50.032 M -28.53 % | 70.003 M 342.45 % | 15.822 M 130.80 % | 6.855 M -79.21 % | 32.969 M -15.28 % | 38.914 M 96.35 % | 19.819 M 299.72 % | 4.958 M -79.80 % | 24.546 M -19.93 % | 30.655 M 118.58 % | 14.025 M 62.51 % | 8.630 M -52.57 % | 18.194 M -16.90 % | 21.893 M 27.79 % | 17.132 M -6.73 % | 18.367 M -32.13 % | 27.060 M -2.11 % | 27.645 M 77.16 % | 15.605 M -11.97 % | 17.726 M -8.43 % | 19.358 M -22.03 % | 24.828 M 73.74 % | 14.290 M -35.45 % | 22.139 M 18.04 % | 18.755 M -11.40 % | 21.168 M 74.61 % | 12.123 M |
| Income before tax | 45.172 M 2.08 % | 44.252 M 151.87 % | -85.306 M -973.32 % | 9.768 M -69.31 % | 31.825 M -30.47 % | 45.770 M 136.88 % | -124.110 M -519.69 % | 29.572 M -54.18 % | 64.543 M -26.21 % | 87.463 M 257.93 % | -55.382 M -125.70 % | 215.520 M 156.14 % | 84.143 M 35.62 % | 62.043 M 39.60 % | 44.443 M -55.29 % | 99.402 M 4.22 % | 95.381 M 66.23 % | 57.378 M 81.10 % | 31.684 M -44.18 % | 56.763 M -31.76 % | 83.178 M 364.71 % | 17.899 M 140.34 % | 7.447 M -81.21 % | 39.643 M -13.64 % | 45.902 M 100.86 % | 22.853 M 1 129.59 % | -2.220 M -106.98 % | 31.808 M -14.49 % | 37.198 M 122.99 % | 16.682 M 51.22 % | 11.032 M -50.38 % | 22.233 M -14.01 % | 25.856 M 30.89 % | 19.755 M -9.64 % | 21.862 M -33.12 % | 32.688 M 0.36 % | 32.572 M 70.82 % | 19.069 M -1.73 % | 19.405 M -21.54 % | 24.734 M -13.81 % | 28.696 M 69.97 % | 16.883 M -35.04 % | 25.991 M 16.87 % | 22.239 M -11.53 % | 25.137 M 75.00 % | 14.363 M |
| Income before tax ratio | 0.04 -10.12 % | 0.05 163.01 % | -0.08 -738.23 % | 0.01 -66.86 % | 0.04 -32.25 % | 0.06 132.48 % | -0.17 -570.97 % | 0.04 -52.98 % | 0.08 -34.58 % | 0.12 221.73 % | -0.10 -134.58 % | 0.28 150.70 % | 0.11 13.93 % | 0.10 59.14 % | 0.06 -54.49 % | 0.13 2.93 % | 0.13 15.86 % | 0.11 132.86 % | 0.05 -49.49 % | 0.10 -44.14 % | 0.17 175.11 % | 0.06 327.26 % | 0.01 -82.39 % | 0.08 -13.97 % | 0.10 70.77 % | 0.06 1 353.88 % | 0.00 -105.72 % | 0.08 -4.69 % | 0.08 49.11 % | 0.06 111.50 % | 0.03 -55.23 % | 0.06 -26.34 % | 0.08 -0.40 % | 0.08 16.88 % | 0.07 -50.48 % | 0.14 8.03 % | 0.13 27.50 % | 0.10 26.98 % | 0.08 -29.28 % | 0.11 -4.29 % | 0.12 26.93 % | 0.09 -5.85 % | 0.10 -3.75 % | 0.10 -6.45 % | 0.11 26.01 % | 0.09 |
| EBITDA | 61.798 M 1.55 % | 60.855 M 184.25 % | -72.230 M -393.48 % | 24.612 M -69.92 % | 81.829 M -18.53 % | 100.441 M 219.58 % | -83.995 M -226.76 % | 66.265 M -41.30 % | 112.886 M -16.87 % | 135.802 M 2 372.71 % | -5.975 M -102.30 % | 259.275 M 121.99 % | 116.797 M 23.44 % | 94.617 M 16.89 % | 80.946 M -37.94 % | 130.426 M 8.70 % | 119.985 M 45.05 % | 82.722 M 52.50 % | 54.246 M -17.20 % | 65.512 M -37.88 % | 105.466 M 155.34 % | 41.304 M 108.48 % | 19.811 M -66.29 % | 58.766 M -12.46 % | 67.127 M 68.48 % | 39.842 M 898.50 % | 3.990 M -91.51 % | 47.020 M 7.52 % | 43.732 M 18.84 % | 36.800 M 223.48 % | 11.377 M -71.13 % | 39.399 M 7.32 % | 36.711 M 54.13 % | 23.818 M -31.11 % | 34.576 M 9.56 % | 31.559 M -12.14 % | 35.921 M 74.80 % | 20.550 M -2.99 % | 21.183 M -22.19 % | 27.223 M -23.12 % | 35.411 M 48.50 % | 23.846 M -17.07 % | 28.754 M 27.35 % | 22.579 M -33.70 % | 34.054 M 74.42 % | 19.524 M |
| Net income ratio | 0.04 -11.70 % | 0.05 178.37 % | -0.06 -548.39 % | 0.01 -62.88 % | 0.04 -24.28 % | 0.05 135.51 % | -0.13 -426.67 % | 0.04 -43.36 % | 0.07 -29.16 % | 0.10 238.52 % | -0.07 -130.11 % | 0.24 148.48 % | 0.10 10.64 % | 0.09 44.98 % | 0.06 -47.92 % | 0.11 1.55 % | 0.11 14.85 % | 0.10 85.39 % | 0.05 -37.11 % | 0.08 -41.50 % | 0.14 161.93 % | 0.06 310.31 % | 0.01 -80.51 % | 0.07 -15.60 % | 0.08 66.93 % | 0.05 386.80 % | 0.01 -83.44 % | 0.06 -10.75 % | 0.07 46.16 % | 0.05 127.29 % | 0.02 -57.20 % | 0.05 -28.81 % | 0.07 -2.76 % | 0.07 20.65 % | 0.06 -49.74 % | 0.11 5.37 % | 0.11 32.23 % | 0.08 13.76 % | 0.07 -17.47 % | 0.09 -13.42 % | 0.10 29.75 % | 0.08 -6.44 % | 0.08 -2.78 % | 0.09 -6.31 % | 0.09 25.72 % | 0.07 |
| Ratio EBITDA | 0.06 -10.59 % | 0.07 202.35 % | -0.07 -314.47 % | 0.03 -67.52 % | 0.10 -20.62 % | 0.12 205.32 % | -0.11 -242.24 % | 0.08 -39.76 % | 0.13 -26.30 % | 0.18 1 851.73 % | -0.01 -103.10 % | 0.33 117.28 % | 0.15 3.70 % | 0.15 33.24 % | 0.11 -36.83 % | 0.18 7.37 % | 0.16 1.09 % | 0.16 96.09 % | 0.08 -25.07 % | 0.11 -49.16 % | 0.22 51.16 % | 0.14 270.64 % | 0.04 -68.40 % | 0.12 -12.79 % | 0.14 43.24 % | 0.10 1 116.01 % | 0.01 -93.04 % | 0.12 19.84 % | 0.10 -20.53 % | 0.12 352.42 % | 0.03 -73.95 % | 0.10 -8.06 % | 0.11 17.29 % | 0.10 -10.89 % | 0.11 -18.88 % | 0.13 -5.43 % | 0.14 30.47 % | 0.11 25.36 % | 0.09 -29.86 % | 0.12 -14.63 % | 0.14 10.89 % | 0.13 20.21 % | 0.11 4.89 % | 0.10 -29.89 % | 0.15 25.59 % | 0.12 |
| Gross profit ratio | 0.28 9.25 % | 0.26 31.05 % | 0.20 -23.00 % | 0.25 -9.42 % | 0.28 -2.81 % | 0.29 -2.62 % | 0.30 -0.62 % | 0.30 1.21 % | 0.30 -3.58 % | 0.31 10.33 % | 0.28 -4.60 % | 0.29 -4.04 % | 0.30 -3.28 % | 0.31 3.53 % | 0.30 -7.07 % | 0.33 -4.07 % | 0.34 7.15 % | 0.32 0.94 % | 0.31 -0.85 % | 0.32 -10.59 % | 0.35 7.71 % | 0.33 17.25 % | 0.28 -7.14 % | 0.30 2.25 % | 0.30 0.71 % | 0.29 -2.13 % | 0.30 0.34 % | 0.30 7.13 % | 0.28 -13.72 % | 0.32 11.95 % | 0.29 6.05 % | 0.27 -8.57 % | 0.30 -2.24 % | 0.30 -8.17 % | 0.33 -2.69 % | 0.34 5.00 % | 0.32 2.99 % | 0.31 -1.01 % | 0.32 2.02 % | 0.31 -1.90 % | 0.32 -1.39 % | 0.32 4.67 % | 0.31 -0.06 % | 0.31 -2.23 % | 0.32 -5.71 % | 0.33 |
| Weighted average shs out dil | 451.999 M 0.00 % | 451.999 M -6.93 % | 485.667 M 2.16 % | 475.387 M 0.00 % | 475.387 M -1.13 % | 480.840 M 2.72 % | 468.130 M -0.02 % | 468.220 M -2.25 % | 478.985 M -3.32 % | 495.428 M 3.43 % | 478.979 M 3.99 % | 460.584 M 0.00 % | 460.584 M 0.00 % | 460.584 M 10.25 % | 417.779 M 0.00 % | 417.779 M 0.00 % | 417.779 M 0.00 % | 417.779 M -8.15 % | 454.837 M 0.00 % | 454.837 M 14.99 % | 395.540 M 0.00 % | 395.540 M -4.02 % | 412.118 M 0.00 % | 412.118 M 3.97 % | 396.376 M 0.00 % | 396.376 M -3.11 % | 409.107 M 0.00 % | 409.107 M 16.68 % | 350.619 M 0.00 % | 350.619 M -22.91 % | 454.842 M 0.00 % | 454.842 M 6.20 % | 428.291 M 0.00 % | 428.291 M 10.79 % | 386.577 M 0.00 % | 386.577 M -0.91 % | 390.115 M 0.00 % | 390.115 M 3.62 % | 376.491 M -2.76 % | 387.166 M 28.69 % | 300.841 M 5.26 % | 285.799 M -4.76 % | 300.082 M 0.00 % | 300.082 M -0.99 % | 303.086 M 0.00 % | 303.086 M |
| Weighted average shs out | 451.999 M 0.00 % | 451.999 M -6.93 % | 485.667 M 2.16 % | 475.387 M 0.00 % | 475.387 M -1.13 % | 480.840 M 2.72 % | 468.130 M -0.02 % | 468.220 M -2.25 % | 478.985 M 0.00 % | 478.985 M 0.00 % | 478.979 M 3.99 % | 460.584 M 0.00 % | 460.584 M 0.00 % | 460.584 M 10.25 % | 417.779 M 0.00 % | 417.779 M 0.00 % | 417.779 M 0.00 % | 417.779 M -8.15 % | 454.837 M 0.00 % | 454.837 M 14.99 % | 395.540 M 0.00 % | 395.540 M -2.10 % | 404.009 M -1.97 % | 412.118 M 3.97 % | 396.376 M 0.00 % | 396.376 M -3.11 % | 409.107 M 0.00 % | 409.107 M 16.68 % | 350.619 M 0.00 % | 350.619 M -22.91 % | 454.842 M 0.00 % | 454.842 M 6.20 % | 428.291 M 0.00 % | 428.291 M 10.79 % | 386.577 M 0.00 % | 386.577 M -0.91 % | 390.115 M 0.00 % | 390.115 M 3.62 % | 376.491 M -2.76 % | 387.166 M 28.69 % | 300.841 M 5.26 % | 285.799 M -4.76 % | 300.082 M 0.00 % | 300.082 M -0.71 % | 302.215 M -0.29 % | 303.086 M |
| EPS diluted | 0.09 0.33 % | 0.09 169.23 % | -0.13 -701.85 % | 0.02 -65.66 % | 0.06 -21.38 % | 0.08 140.00 % | -0.20 -385.71 % | 0.07 -41.67 % | 0.12 -20.00 % | 0.15 273.81 % | -0.09 -121.58 % | 0.40 150.00 % | 0.16 33.33 % | 0.12 20.00 % | 0.10 -50.00 % | 0.20 0.00 % | 0.20 66.67 % | 0.12 57.07 % | 0.08 -30.55 % | 0.11 -38.89 % | 0.18 350.00 % | 0.04 140.96 % | 0.02 -79.25 % | 0.08 -18.53 % | 0.10 96.40 % | 0.05 313.22 % | 0.01 -79.83 % | 0.06 -31.35 % | 0.09 118.50 % | 0.04 110.53 % | 0.02 -52.50 % | 0.04 -21.72 % | 0.05 27.75 % | 0.04 -15.79 % | 0.05 -32.14 % | 0.07 -1.27 % | 0.07 77.25 % | 0.04 -15.07 % | 0.05 -5.80 % | 0.05 -39.39 % | 0.08 65.00 % | 0.05 -32.25 % | 0.07 18.08 % | 0.06 -10.46 % | 0.07 74.50 % | 0.04 |
| Earnings per share | 0.09 0.33 % | 0.09 169.23 % | -0.13 -701.85 % | 0.02 -65.66 % | 0.06 -21.38 % | 0.08 140.00 % | -0.20 -385.71 % | 0.07 -41.67 % | 0.12 -25.00 % | 0.16 285.40 % | -0.09 -121.58 % | 0.40 150.00 % | 0.16 33.33 % | 0.12 20.00 % | 0.10 -50.00 % | 0.20 0.00 % | 0.20 66.67 % | 0.12 57.07 % | 0.08 -30.55 % | 0.11 -38.89 % | 0.18 350.00 % | 0.04 140.96 % | 0.02 -79.25 % | 0.08 -18.53 % | 0.10 96.40 % | 0.05 313.22 % | 0.01 -79.83 % | 0.06 -31.35 % | 0.09 118.50 % | 0.04 110.53 % | 0.02 -52.50 % | 0.04 -21.72 % | 0.05 27.75 % | 0.04 -15.79 % | 0.05 -32.14 % | 0.07 -1.27 % | 0.07 77.25 % | 0.04 -15.07 % | 0.05 -5.80 % | 0.05 -39.39 % | 0.08 65.00 % | 0.05 -32.25 % | 0.07 18.08 % | 0.06 -10.46 % | 0.07 74.50 % | 0.04 |
| Gross profit | 283.647 M 24.09 % | 228.586 M 7.88 % | 211.881 M 5.36 % | 201.106 M -16.11 % | 239.720 M -0.25 % | 240.323 M 10.56 % | 217.369 M -11.44 % | 245.443 M -1.38 % | 248.883 M 8.76 % | 228.840 M 43.14 % | 159.871 M -29.09 % | 225.467 M -1.96 % | 229.972 M 15.13 % | 199.753 M -9.18 % | 219.936 M -8.70 % | 240.897 M -2.87 % | 248.022 M 53.74 % | 161.322 M -21.50 % | 205.504 M 9.57 % | 187.550 M 9.23 % | 171.703 M 81.94 % | 94.376 M -34.04 % | 143.090 M -0.92 % | 144.425 M 2.64 % | 140.708 M 18.46 % | 118.779 M -19.63 % | 147.795 M 22.39 % | 120.756 M -3.88 % | 125.633 M 29.03 % | 97.368 M -19.96 % | 121.647 M 17.53 % | 103.501 M 6.72 % | 96.981 M 28.47 % | 75.492 M -29.01 % | 106.337 M 31.42 % | 80.914 M -2.45 % | 82.948 M 37.98 % | 60.116 M -23.40 % | 78.477 M 13.18 % | 69.336 M -11.66 % | 78.486 M 32.05 % | 59.437 M -27.79 % | 82.312 M 21.35 % | 67.832 M -7.54 % | 73.361 M 30.95 % | 56.024 M |
| Income tax expense | 4.039 M 12.57 % | 3.588 M 120.89 % | -17.178 M -20 806.59 % | -82.165 K -102.21 % | 3.719 M -40.00 % | 6.199 M 126.71 % | -23.210 M -3 302.76 % | -682.093 K -111.15 % | 6.120 M -52.52 % | 12.890 M 191.87 % | -14.031 M -147.27 % | 29.682 M 146.39 % | 12.047 M 77.53 % | 6.786 M 174.76 % | 2.470 M -82.76 % | 14.328 M 7.95 % | 13.273 M 69.23 % | 7.843 M 598.47 % | -1.574 M -127.40 % | 5.743 M -54.04 % | 12.494 M 769.29 % | 1.437 M 3 656.63 % | 38.260 K -99.34 % | 5.757 M -10.95 % | 6.464 M 202.97 % | 2.134 M 129.61 % | -7.206 M -195.72 % | 7.529 M -4.43 % | 7.878 M 137.13 % | 3.322 M 44.02 % | 2.307 M -52.89 % | 4.897 M 9.28 % | 4.481 M 85.56 % | 2.415 M -38.93 % | 3.954 M -29.18 % | 5.584 M 14.74 % | 4.866 M 39.87 % | 3.479 M 106.89 % | 1.682 M -68.57 % | 5.351 M 40.27 % | 3.815 M 44.53 % | 2.639 M -30.82 % | 3.815 M 10.72 % | 3.446 M -11.52 % | 3.895 M 72.16 % | 2.262 M |
| Cost of revenue | 727.715 M 9.95 % | 661.860 M -23.91 % | 869.802 M 47.58 % | 589.395 M -3.98 % | 613.815 M 3.80 % | 591.350 M 14.79 % | 515.139 M -10.65 % | 576.568 M -3.05 % | 594.695 M 14.58 % | 519.042 M 24.60 % | 416.574 M -24.28 % | 550.140 M 3.96 % | 529.179 M 20.82 % | 437.984 M -13.62 % | 507.039 M 1.59 % | 499.083 M 3.36 % | 482.864 M 38.73 % | 348.071 M -22.56 % | 449.500 M 10.95 % | 405.145 M 29.26 % | 313.439 M 62.55 % | 192.829 M -47.53 % | 367.497 M 9.99 % | 334.133 M -0.56 % | 336.013 M 17.27 % | 286.518 M -17.14 % | 345.793 M 21.80 % | 283.910 M -12.75 % | 325.406 M 59.32 % | 204.242 M -31.96 % | 300.191 M 8.32 % | 277.122 M 20.97 % | 229.084 M 32.70 % | 172.630 M -19.56 % | 214.616 M 36.93 % | 156.732 M -9.33 % | 172.863 M 32.14 % | 130.820 M -22.25 % | 168.253 M 9.93 % | 153.050 M -9.15 % | 168.460 M 34.80 % | 124.973 M -32.44 % | 184.992 M 21.45 % | 152.320 M -4.46 % | 159.424 M 42.87 % | 111.589 M |
| General and administrative expenses | -21.608 M -148.19 % | 44.840 M 144.16 % | -101.543 M -176.98 % | 131.904 M 524.05 % | -31.106 M -161.39 % | 50.670 M 152.82 % | -95.937 M -182.30 % | 116.576 M 672.68 % | -20.356 M -148.17 % | 42.257 M 144.22 % | -95.560 M -186.05 % | 111.053 M 641.04 % | -20.526 M -154.11 % | 37.936 M 147.29 % | -80.226 M -185.27 % | 94.080 M 620.20 % | -18.085 M -152.84 % | 34.225 M 171.05 % | -48.172 M -251.07 % | 31.888 M 879.94 % | -4.089 M -120.31 % | 20.126 M 153.76 % | -37.440 M -269.34 % | 22.110 M 484.07 % | -5.757 M -131.10 % | 18.508 M 151.38 % | -36.022 M -238.85 % | 25.944 M 223.45 % | -21.016 M -162.66 % | 33.539 M 154.83 % | -61.173 M -287.97 % | 32.544 M 282.28 % | -17.854 M -169.23 % | 25.789 M 152.78 % | -48.860 M -305.99 % | 23.719 M 287.03 % | -12.682 M -166.09 % | 19.188 M 141.92 % | -45.771 M -326.32 % | 20.224 M 293.14 % | -10.471 M -156.03 % | 18.687 M 148.02 % | -38.914 M -296.99 % | 19.754 M 19.03 % | 16.595 M -4.36 % | 17.351 M |
| Selling and marketing expenses | 2.384 M -95.58 % | 53.972 M 209.16 % | -49.441 M -137.34 % | 132.417 M 102.09 % | 65.525 M 11.68 % | 58.670 M -39.10 % | 96.345 M 42.37 % | 67.671 M 7.28 % | 63.080 M 25.11 % | 50.421 M -22.52 % | 65.077 M 22.07 % | 53.313 M 11.00 % | 48.029 M 11.27 % | 43.165 M -26.59 % | 58.803 M 6.73 % | 55.097 M 18.10 % | 46.652 M 21.89 % | 38.273 M -23.73 % | 50.183 M 3.05 % | 48.695 M 36.97 % | 35.552 M 24.24 % | 28.616 M -53.03 % | 60.928 M 19.00 % | 51.199 M 12.83 % | 45.378 M 2.77 % | 44.156 M -26.23 % | 59.856 M 42.64 % | 41.963 M 3.66 % | 40.480 M 18.62 % | 34.126 M -30.62 % | 49.186 M 28.70 % | 38.218 M 7.27 % | 35.627 M 35.59 % | 26.276 M -39.30 % | 43.287 M 47.84 % | 29.279 M 9.63 % | 26.707 M 32.59 % | 20.143 M -36.86 % | 31.903 M 30.00 % | 24.541 M 8.18 % | 22.685 M 9.85 % | 20.652 M -37.03 % | 32.794 M 35.34 % | 24.231 M 4.57 % | 23.173 M 5.39 % | 21.988 M |
| Other expenses | 187.512 M 664.85 % | 24.516 M -93.57 % | 381.419 M 394.07 % | -129.701 M -17 505.42 % | -736.713 K -218.26 % | -231.478 K 99.78 % | -104.424 M -531.37 % | -16.539 M -285.68 % | 8.908 M 6 941.52 % | 126.501 K -99.91 % | 133.750 M 290.19 % | -70.322 M -211.47 % | 63.087 M 3 636.72 % | 1.688 M -94.44 % | 30.366 M 2 711.80 % | 1.080 M 112.39 % | -8.713 M -30 244.48 % | 28.904 K 103.05 % | -948.564 K -439.61 % | 279.308 K 170.71 % | -395.019 K 65.90 % | -1.158 M -349.01 % | 465.222 K 264.25 % | -283.240 K -111.94 % | -133.643 K -158.13 % | 229.889 K 108.02 % | -2.867 M -235.64 % | 2.114 M 50 852.29 % | 4.148 K -97.92 % | 199.028 K 105.11 % | -3.895 M -407.64 % | 1.266 M 588.81 % | 183.813 K -92.20 % | 2.356 M -67.00 % | 7.139 M -24.17 % | 9.415 M 203.26 % | 3.105 M 153.47 % | 1.225 M 95.45 % | 626.682 K -87.84 % | 5.155 M 1 786.26 % | -305.709 K -117.56 % | 1.741 M -65.96 % | 5.114 M 166.96 % | 1.916 M 177.75 % | -2.464 M -228.77 % | 1.913 M |
| Operating expenses | 233.466 M 28.30 % | 181.975 M -38.87 % | 297.697 M 48.00 % | 201.140 M 17.97 % | 170.504 M 7.19 % | 159.073 M -22.62 % | 205.581 M 22.81 % | 167.399 M 7.87 % | 155.192 M 6.50 % | 145.726 M -16.93 % | 175.434 M 19.85 % | 146.377 M 5.12 % | 139.246 M 8.57 % | 128.254 M -11.66 % | 145.176 M 6.79 % | 135.947 M 10.58 % | 122.945 M 18.33 % | 103.904 M -13.94 % | 120.732 M 5.58 % | 114.349 M 29.02 % | 88.628 M 34.05 % | 66.118 M -45.55 % | 121.436 M 25.97 % | 96.398 M 2.62 % | 93.934 M 12.77 % | 83.295 M -30.86 % | 120.480 M 33.71 % | 90.108 M 8.03 % | 83.408 M 18.18 % | 70.580 M -27.84 % | 97.817 M 32.39 % | 73.883 M 12.40 % | 65.734 M 22.05 % | 53.857 M -36.02 % | 84.171 M 53.00 % | 55.013 M 8.28 % | 50.807 M 24.81 % | 40.708 M -31.44 % | 59.374 M 25.74 % | 47.219 M 2.65 % | 46.000 M 13.03 % | 40.697 M -29.23 % | 57.503 M 27.07 % | 45.253 M 10.22 % | 41.057 M 0.87 % | 40.703 M |
| Cost and expenses | 961.180 M 13.91 % | 843.835 M -27.72 % | 1.167 B 47.68 % | 790.536 M 0.79 % | 784.318 M 4.52 % | 750.423 M 4.12 % | 720.720 M -3.12 % | 743.967 M -0.79 % | 749.886 M 12.80 % | 664.768 M 12.29 % | 592.008 M -15.00 % | 696.518 M 4.20 % | 668.425 M 18.05 % | 566.239 M -13.18 % | 652.215 M 2.71 % | 635.031 M 4.82 % | 605.809 M 34.04 % | 451.975 M -20.74 % | 570.232 M 9.77 % | 519.494 M 29.21 % | 402.067 M 55.27 % | 258.947 M -47.04 % | 488.933 M 13.57 % | 430.531 M 0.14 % | 429.947 M 16.26 % | 369.813 M -20.69 % | 466.273 M 24.67 % | 374.018 M -8.51 % | 408.814 M 48.76 % | 274.821 M -30.95 % | 398.008 M 13.39 % | 351.005 M 19.06 % | 294.818 M 30.17 % | 226.486 M -24.20 % | 298.787 M 41.11 % | 211.746 M -5.33 % | 223.670 M 30.40 % | 171.528 M -24.64 % | 227.626 M 13.66 % | 200.268 M -6.62 % | 214.460 M 29.45 % | 165.670 M -31.68 % | 242.495 M 22.74 % | 197.573 M -1.45 % | 200.481 M 31.64 % | 152.292 M |
| Research and development expenses | 65.177 M 11.14 % | 58.647 M -12.81 % | 67.263 M 1.12 % | 66.521 M 1.73 % | 65.387 M 19.46 % | 54.734 M -28.57 % | 76.621 M 31.80 % | 58.133 M 11.37 % | 52.196 M -1.37 % | 52.922 M -26.67 % | 72.167 M 37.90 % | 52.334 M 7.56 % | 48.657 M 7.02 % | 45.465 M -20.76 % | 57.380 M 46.76 % | 39.098 M 10.35 % | 35.431 M 10.30 % | 32.121 M -20.69 % | 40.502 M 22.87 % | 32.963 M 25.01 % | 26.368 M 31.50 % | 20.051 M -44.05 % | 35.838 M 59.37 % | 22.487 M -14.52 % | 26.306 M 53.86 % | 17.097 M -54.03 % | 37.191 M 87.01 % | 19.887 M 6.33 % | 18.703 M 22.06 % | 15.323 M -33.25 % | 22.954 M 87.62 % | 12.234 M -51.09 % | 25.012 M | 0.000 -100.00 % | 50.081 M | 0.000 -100.00 % | 20.094 M | 0.000 -100.00 % | 42.948 M | 0.000 -100.00 % | 18.518 M | 0.000 -100.00 % | 33.440 M | 0.000 -100.00 % | 13.526 M | 0.000 |
| Selling general and administrative expenses | -19.224 M -119.46 % | 98.812 M 165.45 % | -150.984 M -157.12 % | 264.321 M 667.95 % | 34.419 M -68.52 % | 109.340 M 26 664.99 % | 408.520 K -99.78 % | 184.247 M 331.25 % | 42.724 M -53.90 % | 92.678 M 404.03 % | -30.483 M -118.55 % | 164.366 M 497.63 % | 27.503 M -66.09 % | 81.101 M 478.57 % | -21.423 M -114.36 % | 149.178 M 422.22 % | 28.566 M -60.60 % | 72.498 M 3 505.73 % | 2.011 M -97.50 % | 80.583 M 156.12 % | 31.463 M -35.45 % | 48.742 M 107.52 % | 23.488 M -67.96 % | 73.309 M 85.02 % | 39.621 M -36.77 % | 62.664 M 162.91 % | 23.835 M -64.90 % | 67.907 M 248.87 % | 19.465 M -71.23 % | 67.665 M 664.49 % | -11.987 M -116.94 % | 70.763 M 298.14 % | 17.773 M -65.86 % | 52.065 M 1 034.30 % | -5.573 M -110.51 % | 52.999 M 277.88 % | 14.025 M -64.34 % | 39.331 M 383.62 % | -13.868 M -130.98 % | 44.766 M 266.51 % | 12.214 M -68.95 % | 39.339 M 742.77 % | -6.120 M -113.91 % | 43.985 M 10.61 % | 39.768 M 1.09 % | 39.339 M |
| Interest income | 761.571 K -91.03 % | 8.493 M 1 022.65 % | 756.489 K -24.99 % | 1.009 M -79.19 % | 4.846 M 27.27 % | 3.808 M -89.97 % | 37.979 M 129.72 % | 16.533 M -17.53 % | 20.046 M 51.13 % | 13.264 M 18.64 % | 11.180 M 60.35 % | 6.972 M 2 434.50 % | 275.096 K -8.79 % | 301.609 K -98.05 % | 15.474 M 322.11 % | 3.666 M -6.46 % | 3.919 M -2.24 % | 4.009 M 0.61 % | 3.984 M 22.57 % | 3.250 M -84.95 % | 21.596 M 510.07 % | 3.540 M -87.68 % | 28.732 M 1 047.33 % | 2.504 M -75.97 % | 10.423 M 203.88 % | 3.430 M 134.33 % | 1.464 M -80.74 % | 7.599 M 388.91 % | 1.554 M -63.95 % | 4.311 M 198.80 % | 1.443 M -72.86 % | 5.315 M 3 346.06 % | 154.248 K | 0.000 -100.00 % | 128.407 K | 0.000 -100.00 % | 37.345 K -91.17 % | 422.984 K 188.69 % | 146.520 K -82.88 % | 856.068 K 353.78 % | 188.653 K -92.20 % | 2.417 M 718.06 % | 295.508 K -87.76 % | 2.414 M | 0.000 -100.00 % | 2.081 M |
| Interest expense | 16.626 M 0.13 % | 16.604 M 26.98 % | 13.076 M -6.16 % | 13.934 M 38.47 % | 10.063 M -36.34 % | 15.807 M 203.24 % | 5.213 M -68.08 % | 16.332 M 19.76 % | 13.637 M -4.54 % | 14.286 M 2.54 % | 13.931 M 34.17 % | 10.383 M 154.26 % | 4.084 M -2.80 % | 4.201 M -13.99 % | 4.885 M 51.53 % | 3.224 M -64.52 % | 9.086 M -6.79 % | 9.747 M 20.08 % | 8.117 M | 0.000 -100.00 % | 9.765 M -10.27 % | 10.882 M 1 507.41 % | 676.986 K -90.87 % | 7.415 M -24.65 % | 9.840 M | 0.000 -100.00 % | 6.210 M 14.38 % | 5.429 M 3 265.41 % | 161.314 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.451 M -29.96 % | 3.499 M 6.68 % | 3.280 M 88.87 % | 1.737 M 76.00 % | 986.740 K | 0.000 -100.00 % | 1.129 M | 0.000 -100.00 % | 2.261 M | 0.000 -100.00 % | 2.384 M | 0.000 -100.00 % | 2.955 M | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.815 M 53.12 % | 26.656 M -20.09 % | 33.358 M 46.83 % | 22.719 M -32.28 % | 33.548 M 0.00 % | 33.548 M 1.50 % | 33.053 M 0.00 % | 33.053 M 16.32 % | 28.417 M 0.00 % | 28.417 M 0.17 % | 28.369 M 0.00 % | 28.369 M 81.03 % | 15.671 M 0.48 % | 15.597 M 20.32 % | 12.963 M 17.06 % | 11.074 M -7.80 % | 12.011 M 8.46 % | 11.074 M 0.00 % | 11.074 M 13.34 % | 9.770 M -10.57 % | 10.925 M 11.82 % | 9.770 M -52.21 % | 20.444 M 58.24 % | 12.919 M 97.59 % | 6.539 M -39.45 % | 10.798 M 923.90 % | 1.055 M -89.62 % | 10.160 M 51.80 % | 6.693 M 34.56 % | 4.974 M -81.58 % | 26.998 M 667.85 % | 3.516 M -45.21 % | 6.418 M 159.06 % | 2.477 M -27.15 % | 3.401 M -40.97 % | 5.760 M 48.49 % | 3.879 M -18.70 % | 4.772 M -39.42 % | 7.877 M 283.85 % | 2.052 M -68.20 % | 6.452 M 76.26 % | 3.661 M |
| Operating income | 50.181 M 7.66 % | 46.611 M 154.32 % | -85.816 M -20 146.15 % | -423.865 K -101.30 % | 32.562 M -29.22 % | 46.002 M 139.11 % | -117.620 M -487.63 % | 30.344 M -57.50 % | 71.403 M -24.39 % | 94.440 M 379.32 % | -33.811 M -139.31 % | 86.005 M 1.29 % | 84.908 M 37.05 % | 61.956 M 67.81 % | 36.919 M -62.45 % | 98.322 M -5.55 % | 104.094 M 81.51 % | 57.349 M 74.37 % | 32.890 M -41.77 % | 56.483 M -32.41 % | 83.573 M 338.54 % | 19.057 M 149.86 % | 7.627 M -80.90 % | 39.926 M -13.27 % | 46.036 M 103.49 % | 22.623 M 3 394.12 % | 647.453 K -97.82 % | 29.694 M -20.16 % | 37.194 M 125.65 % | 16.483 M 13.55 % | 14.516 M -30.77 % | 20.966 M -19.62 % | 26.083 M 49.91 % | 17.398 M 18.17 % | 14.723 M -36.74 % | 23.275 M -21.11 % | 29.503 M 63.25 % | 18.073 M -3.61 % | 18.751 M -5.07 % | 19.752 M -31.89 % | 29.002 M 91.43 % | 15.150 M -27.43 % | 20.877 M 2.50 % | 20.368 M -26.21 % | 27.601 M 121.70 % | 12.450 M |
| Operating income ratio | 0.05 -5.21 % | 0.05 165.98 % | -0.08 -14 696.02 % | 0.00 -101.41 % | 0.04 -31.03 % | 0.06 134.45 % | -0.16 -534.99 % | 0.04 -56.39 % | 0.08 -32.97 % | 0.13 315.29 % | -0.06 -152.90 % | 0.11 -0.86 % | 0.11 15.13 % | 0.10 91.30 % | 0.05 -61.78 % | 0.13 -6.71 % | 0.14 26.50 % | 0.11 124.21 % | 0.05 -47.31 % | 0.10 -44.68 % | 0.17 159.61 % | 0.07 344.19 % | 0.01 -82.09 % | 0.08 -13.60 % | 0.10 73.00 % | 0.06 4 155.30 % | 0.00 -98.21 % | 0.07 -11.01 % | 0.08 50.89 % | 0.05 58.81 % | 0.03 -37.53 % | 0.06 -31.14 % | 0.08 14.08 % | 0.07 52.86 % | 0.05 -53.16 % | 0.10 -15.08 % | 0.12 21.85 % | 0.09 24.55 % | 0.08 -14.44 % | 0.09 -24.37 % | 0.12 42.95 % | 0.08 5.19 % | 0.08 -15.58 % | 0.09 -21.97 % | 0.12 59.63 % | 0.07 |
| Total other income expenses net | -5.009 M -112.29 % | -2.360 M -562.39 % | 510.338 K -94.99 % | 10.192 M 1 483.42 % | -736.713 K -218.26 % | -231.478 K 99.56 % | -52.537 M -114.95 % | -24.441 M -256.28 % | -6.860 M -460.73 % | 1.902 M -90.56 % | 20.151 M -84.44 % | 129.515 M 17 031.21 % | -764.951 K 94.28 % | -13.367 M -276.58 % | 7.570 M 600.94 % | 1.080 M 112.39 % | -8.713 M -30 244.48 % | 28.904 K -98.26 % | 1.665 M 151.26 % | -3.249 M -722.39 % | -395.019 K 95.14 % | -8.128 M -3 947.31 % | -200.835 K 95.34 % | -4.310 M -3 124.70 % | -133.642 K 98.71 % | -10.346 M -1 078.02 % | 1.058 M -49.95 % | 2.114 M 50 856.10 % | 4.148 K 100.04 % | -10.106 M -190.05 % | -3.484 M 55.14 % | -7.768 M -234.25 % | -2.324 M -1 472.20 % | 169.356 K -97.63 % | 7.139 M 5.17 % | 6.788 M 121.14 % | 3.069 M 1 003.12 % | -339.870 K -151.93 % | 654.492 K -74.98 % | 2.616 M 308.81 % | -1.253 M 32.56 % | -1.858 M -136.33 % | 5.114 M 1 606.64 % | -339.405 K 92.67 % | -4.630 M -383.48 % | -957.586 K |
| 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 |
| 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-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 844.762 M -8.68 % | 925.040 M 41.23 % | 655.003 M -33.92 % | 991.259 M 45.91 % | 679.363 M -52.40 % | 1.427 B 38.50 % | 1.031 B -2.93 % | 1.062 B 10.27 % | 962.719 M 27.84 % | 753.046 M 52.01 % | 495.384 M 35.14 % | 366.566 M -26.45 % | 498.418 M 112.42 % | 234.635 M 212.08 % | -209.347 M -1 844.34 % | -10.767 M 92.49 % | -143.445 M -154.17 % | 264.787 M 1 580.74 % | 15.754 M 137.80 % | -41.682 M -246.47 % | 28.457 M -57.90 % | 67.592 M 156.70 % | -119.205 M -1 354.70 % | -8.194 M -112.34 % | 66.423 M 110.76 % | 31.516 M 141.72 % | -75.548 M 8.39 % | -82.470 M -144.81 % | 184.036 M -10.22 % | 204.978 M 42.47 % | 143.873 M -29.02 % | 202.693 M 70.89 % | 118.607 M 42.59 % | 83.183 M 740.86 % | -12.980 M 8.97 % | -14.259 M 73.44 % | -53.693 M 0.06 % | -53.728 M 74.11 % | -207.561 M -9.49 % | -189.576 M 15.08 % | -223.243 M -294.20 % | 114.956 M 219.05 % | 36.030 M -56.39 % | 82.626 M -15.95 % | 98.301 M |
| Total investments | 116.420 M -11.10 % | 130.962 M -9.98 % | 145.479 M -16.26 % | 173.719 M 7.83 % | 161.105 M -13.30 % | 185.813 M -5.88 % | 197.418 M -35.58 % | 306.445 M -7.37 % | 330.827 M 1.55 % | 325.762 M 1.95 % | 319.522 M 0.31 % | 318.540 M 77.27 % | 179.691 M 15.46 % | 155.634 M -5.37 % | 164.460 M 14.04 % | 144.216 M 5.20 % | 137.088 M -6.76 % | 147.034 M 10.13 % | 133.510 M 9.28 % | 122.172 M 0.63 % | 121.402 M -1.60 % | 123.382 M 0.00 % | 123.382 M 14.40 % | 107.847 M 0.13 % | 107.705 M -27.09 % | 147.714 M -0.20 % | 148.008 M -5.21 % | 156.144 M 23.90 % | 126.027 M -0.72 % | 126.935 M 0.68 % | 126.076 M -14.24 % | 147.003 M -0.99 % | 148.479 M 0.08 % | 148.356 M 5.69 % | 140.374 M 71.69 % | 81.758 M 257.88 % | 22.845 M 40.37 % | 16.275 M 58 167.03 % | 27.932 K 0.00 % | 27.932 K 0.00 % | 27.932 K 0.00 % | 27.932 K 0.00 % | 27.932 K 0.00 % | 27.932 K -99.99 % | 196.603 M |
| Total debt | 1.518 B -2.08 % | 1.551 B 17.70 % | 1.317 B -12.56 % | 1.507 B 29.34 % | 1.165 B -38.80 % | 1.903 B 7.37 % | 1.773 B 0.07 % | 1.772 B -0.80 % | 1.786 B 3.05 % | 1.733 B 15.67 % | 1.498 B 25.82 % | 1.191 B 17.52 % | 1.013 B 28.41 % | 789.126 M 63.93 % | 481.372 M 4.71 % | 459.714 M 2.97 % | 446.450 M -45.46 % | 818.562 M 4.87 % | 780.528 M 35.49 % | 576.089 M -6.84 % | 618.394 M -13.25 % | 712.883 M -14.34 % | 832.208 M 70.22 % | 488.890 M -2.34 % | 500.600 M 0.23 % | 499.440 M 20.17 % | 415.600 M -4.59 % | 435.600 M 2.93 % | 423.200 M 4.44 % | 405.200 M 0.75 % | 402.200 M 0.00 % | 402.200 M 28.09 % | 314.000 M 18.94 % | 264.000 M 21.66 % | 217.000 M 0.00 % | 217.000 M 47.62 % | 147.000 M 110.00 % | 70.000 M | 0.000 | 0.000 -100.00 % | 80.000 M -55.56 % | 180.000 M 12.50 % | 160.000 M -5.88 % | 170.000 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 1.185 B 286.44 % | 306.669 M -74.01 % | 1.180 B 285.41 % | 306.124 M -74.28 % | 1.190 B 288.74 % | 306.125 M -74.35 % | 1.194 B 298.87 % | 299.227 M -74.06 % | 1.154 B 827.82 % | 124.343 M -87.51 % | 995.778 M 776.92 % | 113.554 M -88.19 % | 961.783 M 953.36 % | 91.306 M -84.99 % | 608.333 M 373.85 % | 128.382 M -0.23 % | 128.676 M 0.02 % | 128.651 M 0.20 % | 128.400 M 0.03 % | 128.361 M 32 753.16 % | -393.104 K -49.65 % | -262.689 K 70.88 % | -901.986 K -107.80 % | -434.066 K -151.99 % | -172.253 K 77.67 % | -771.516 K -39.26 % | -554.012 K -1.26 % | -547.138 K -86.23 % | -293.801 K 33.41 % | -441.208 K 59.50 % | -1.089 M 2.38 % | -1.116 M 71.15 % | -3.868 M -11.90 % | -3.457 M -3 320.74 % | -101.054 K 93.09 % | -1.463 M -18.16 % | -1.238 M 25.87 % | -1.670 M 13.75 % | -1.936 M -67.05 % | -1.159 M -399.50 % | -231.988 K -100.07 % | 341.966 M |
| Retained earnings | 974.824 M 3.57 % | 941.228 M 4.52 % | 900.548 M -6.54 % | 963.573 M 1.08 % | 953.295 M -0.92 % | 962.184 M 4.16 % | 923.717 M -9.82 % | 1.024 B 3.31 % | 991.512 M -0.36 % | 995.086 M 8.07 % | 920.772 M -7.26 % | 992.825 M 22.87 % | 808.029 M 9.99 % | 734.608 M -3.08 % | 757.979 M 2.59 % | 738.850 M 12.99 % | 653.912 M 3.93 % | 629.178 M 8.66 % | 579.045 M 4.26 % | 555.390 M 9.90 % | 505.358 M 8.56 % | 465.520 M 3.52 % | 449.698 M -1.58 % | 456.925 M 7.78 % | 423.956 M 3.70 % | 408.846 M 5.09 % | 389.027 M -0.43 % | 390.703 M 6.70 % | 366.156 M 3.00 % | 355.501 M 4.11 % | 341.476 M 1.24 % | 337.304 M 5.70 % | 319.110 M 1.24 % | 315.217 M 5.75 % | 298.086 M 3.72 % | 287.407 M 10.39 % | 260.346 M 5.96 % | 245.701 M 6.78 % | 230.097 M 5.16 % | 218.814 M 9.71 % | 199.456 M 14.22 % | 174.628 M -0.32 % | 175.188 M 23.64 % | 141.687 M | 0.000 |
| Common stock | 487.673 M -0.01 % | 487.719 M 0.00 % | 487.718 M -0.04 % | 487.903 M 0.00 % | 487.902 M 0.00 % | 487.902 M 0.00 % | 487.914 M 0.00 % | 487.913 M -0.05 % | 488.164 M 0.00 % | 488.164 M 0.00 % | 488.159 M -0.06 % | 488.451 M 0.00 % | 488.451 M 0.00 % | 488.451 M 0.00 % | 488.451 M -0.01 % | 488.501 M 0.00 % | 488.501 M 11.17 % | 439.410 M 0.00 % | 439.407 M 0.00 % | 439.407 M 0.00 % | 439.390 M 0.00 % | 439.389 M 0.00 % | 439.389 M 0.00 % | 439.389 M 0.00 % | 439.389 M 0.00 % | 439.389 M 0.00 % | 439.389 M 0.00 % | 439.389 M 9.85 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 100.00 % | 200.000 M 0.00 % | 200.000 M 100.00 % | 100.000 M 0.00 % | 100.000 M 33.33 % | 75.000 M 0.00 % | 75.000 M 0.00 % | 75.000 M | 0.000 |
| Total equity | 2.595 B 0.81 % | 2.574 B 1.60 % | 2.534 B -3.97 % | 2.638 B 0.87 % | 2.616 B 0.09 % | 2.613 B 1.04 % | 2.586 B -6.29 % | 2.760 B 1.61 % | 2.716 B -0.01 % | 2.717 B 2.93 % | 2.639 B -0.93 % | 2.664 B 14.42 % | 2.328 B 6.16 % | 2.193 B -0.93 % | 2.214 B 2.49 % | 2.160 B 4.15 % | 2.074 B 28.46 % | 1.614 B 4.00 % | 1.552 B 1.13 % | 1.535 B 1.10 % | 1.518 B 3.09 % | 1.473 B 1.28 % | 1.454 B 9.06 % | 1.333 B 2.13 % | 1.305 B 0.09 % | 1.304 B -0.01 % | 1.304 B 0.36 % | 1.300 B 33.21 % | 975.669 M 0.94 % | 966.566 M 1.40 % | 953.213 M 0.90 % | 944.742 M 1.89 % | 927.259 M 0.44 % | 923.235 M 1.92 % | 905.869 M 3.50 % | 875.209 M 3.15 % | 848.516 M 1.36 % | 837.165 M 2.07 % | 820.214 M 2.18 % | 802.716 M 2.53 % | 782.901 M 95.43 % | 400.614 M -0.34 % | 401.998 M 11.06 % | 361.956 M 5.73 % | 342.345 M |
| Other non current liabilities | 2.362 M 0.00 % | 2.362 M 0.00 % | 2.362 M 0.00 % | 2.362 M -99.67 % | 710.714 M 16 191.85 % | 4.362 M 0.00 % | 4.362 M -40.75 % | 7.362 M 0.00 % | 7.362 M 0.00 % | 7.363 M -64.48 % | 20.729 M -89.60 % | 199.317 M 2 564.88 % | 7.479 M | 0.000 -100.00 % | 5.013 M | 0.000 | 0.000 | 0.000 100.00 % | -55.731 M | 0.000 -100.00 % | 3.269 M | 0.000 -100.00 % | 3.494 M -92.63 % | 47.408 M -4.05 % | 49.409 M 6.61 % | 46.347 M 0.88 % | 45.943 M 1.45 % | 45.285 M -42.09 % | 78.200 M -11.34 % | 88.200 M -1.81 % | 89.826 M 1.84 % | 88.200 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 |
| Long term debt | 1.303 B -4.40 % | 1.362 B 21.73 % | 1.119 B -14.73 % | 1.313 B 134.69 % | 559.266 M -63.36 % | 1.526 B 7.37 % | 1.422 B -4.62 % | 1.491 B -0.21 % | 1.494 B 17.04 % | 1.276 B 25.58 % | 1.016 B 106.32 % | 492.522 M 104.37 % | 240.992 M -2.57 % | 247.353 M 167.19 % | 92.577 M 1 349.49 % | 6.387 M -8.24 % | 6.961 M -98.30 % | 409.538 M -10.66 % | 458.416 M 16.94 % | 391.999 M 1.74 % | 385.304 M 0.64 % | 382.842 M -13.89 % | 444.573 M 929.58 % | 43.180 M -35.17 % | 66.600 M -50.46 % | 134.440 M 53.47 % | 87.600 M -18.59 % | 107.600 M 37.60 % | 78.200 M -11.34 % | 88.200 M 0.00 % | 88.200 M 0.00 % | 88.200 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 |
| Total non current liabilities | 1.369 B -3.11 % | 1.413 B 20.90 % | 1.169 B -14.44 % | 1.366 B 2.59 % | 1.332 B -15.68 % | 1.579 B 7.02 % | 1.476 B -4.69 % | 1.548 B -0.15 % | 1.551 B 18.18 % | 1.312 B 24.43 % | 1.055 B 50.05 % | 702.762 M 170.64 % | 259.666 M 1.63 % | 255.500 M 161.81 % | 97.591 M 682.08 % | 12.478 M -6.15 % | 13.297 M -96.80 % | 415.478 M 1.77 % | 408.242 M 2.34 % | 398.896 M 2.66 % | 388.573 M 0.05 % | 388.390 M -13.32 % | 448.067 M 383.13 % | 92.743 M -20.06 % | 116.009 M -36.82 % | 183.614 M 35.06 % | 135.948 M -12.44 % | 155.266 M -3.48 % | 160.869 M -12.13 % | 183.072 M 0.92 % | 181.408 M 0.41 % | 180.670 M 20 748.71 % | 866.575 K -5.56 % | 917.550 K -70.41 % | 3.101 M -22.32 % | 3.992 M -25.46 % | 5.356 M 425.32 % | 1.020 M -33.30 % | 1.529 M 14.49 % | 1.335 M -48.83 % | 2.609 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 2.602 B 2.14 % | 2.548 B -7.90 % | 2.766 B 145.64 % | 1.126 B -50.67 % | 2.283 B 27.63 % | 1.789 B -24.61 % | 2.372 B 1 071.36 % | 202.533 M -84.79 % | 1.332 B 792.26 % | 149.274 M -90.67 % | 1.599 B 637.90 % | 216.717 M -87.43 % | 1.724 B 26.73 % | 1.361 B 543.07 % | 211.566 M 21.18 % | 174.584 M -19.90 % | 217.950 M 102.61 % | 107.571 M -35.38 % | 166.462 M 81.07 % | 91.930 M 39.51 % | 65.895 M -90.64 % | 704.351 M 14.55 % | 614.868 M 1.26 % | 607.236 M 8.22 % | 561.097 M 3.77 % | 540.693 M 22.12 % | 442.752 M -5.50 % | 468.510 M 10.16 % | 425.282 M 5.69 % | 402.399 M 6.03 % | 379.511 M 8.98 % | 348.247 M 37.02 % | 254.154 M 1.42 % | 250.589 M -12.31 % | 285.756 M 22.54 % | 233.199 M 13.17 % | 206.069 M 13.15 % | 182.113 M -14.41 % | 212.771 M 10.75 % | 192.123 M -3.09 % | 198.256 M -14.71 % | 232.443 M 4.47 % | 222.505 M 24.00 % | 179.435 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 1.806 B 4.82 % | 1.723 B 7.98 % | 1.595 B -2.59 % | 1.638 B 12.73 % | 1.453 B 12.71 % | 1.289 B 14.90 % | 1.122 B 5.02 % | 1.068 B 26.03 % | 847.597 M | 0.000 | 0.000 -100.00 % | 833.214 M 3.56 % | 804.586 M -2.71 % | 826.985 M 17.25 % | 705.310 M -3.82 % | 733.326 M 0.50 % | 729.652 M 3.70 % | 703.618 M 1 815.40 % | 36.735 M -50.81 % | 74.683 M 43.02 % | 52.218 M -5.82 % | 55.443 M 8.54 % | 51.083 M -45.59 % | 93.882 M 189.26 % | 32.455 M 27.78 % | 25.400 M -0.02 % | 25.406 M -61.09 % | 65.286 M 157.16 % | 25.388 M 82.50 % | 13.911 M -5.54 % | 14.726 M -73.21 % | 54.968 M 228.21 % | 16.748 M 2.72 % | 16.304 M 14.62 % | 14.224 M | 0.000 | 0.000 -100.00 % | 19.378 M -29.86 % | 27.629 M -33.54 % | 41.572 M 186.69 % | 14.500 M | 0.000 |
| Short term debt | 215.756 M 14.67 % | 188.160 M -5.05 % | 198.162 M 2.06 % | 194.159 M 37.59 % | 141.118 M -37.61 % | 226.182 M 3.59 % | 218.340 M -22.32 % | 281.082 M -3.86 % | 292.379 M -36.03 % | 457.087 M -1.38 % | 463.506 M -33.63 % | 698.351 M -7.12 % | 751.921 M 44.81 % | 519.236 M 41.09 % | 368.006 M -18.82 % | 453.327 M 3.15 % | 439.489 M 7.45 % | 409.024 M 8.25 % | 377.843 M 105.25 % | 184.090 M -21.02 % | 233.090 M 2.13 % | 228.223 M -26.72 % | 311.427 M -14.68 % | 365.000 M 0.00 % | 365.000 M 0.00 % | 365.000 M 11.28 % | 328.000 M 0.00 % | 328.000 M -4.93 % | 345.000 M 8.83 % | 317.000 M 0.96 % | 314.000 M 0.00 % | 314.000 M 0.00 % | 314.000 M 18.94 % | 264.000 M 21.66 % | 217.000 M 0.00 % | 217.000 M 47.62 % | 147.000 M 110.00 % | 70.000 M | 0.000 | 0.000 -100.00 % | 80.000 M -55.56 % | 180.000 M 12.50 % | 160.000 M -5.88 % | 170.000 M | 0.000 |
| Total current liabilities | 4.192 B -0.29 % | 4.204 B -2.18 % | 4.298 B 13.54 % | 3.786 B 5.68 % | 3.583 B 20.10 % | 2.983 B -3.79 % | 3.101 B 16.33 % | 2.665 B 4.63 % | 2.547 B -0.32 % | 2.555 B -4.53 % | 2.677 B -0.67 % | 2.695 B -5.09 % | 2.839 B 27.75 % | 2.222 B 2.84 % | 2.161 B 2.98 % | 2.098 B 0.09 % | 2.096 B 15.83 % | 1.810 B 1.22 % | 1.788 B 12.37 % | 1.591 B -1.54 % | 1.616 B 7.58 % | 1.502 B -8.91 % | 1.649 B 1.85 % | 1.619 B 4.05 % | 1.556 B 0.50 % | 1.549 B 4.82 % | 1.477 B 10.52 % | 1.337 B 4.84 % | 1.275 B 8.69 % | 1.173 B -1.81 % | 1.195 B 4.28 % | 1.146 B 24.49 % | 920.254 M 10.82 % | 830.435 M 2.19 % | 812.657 M 12.33 % | 723.451 M 25.29 % | 577.442 M 35.98 % | 424.651 M 1.60 % | 417.950 M -3.91 % | 434.944 M -15.24 % | 513.161 M -16.02 % | 611.016 M -1.03 % | 617.406 M 2.83 % | 600.416 M | 0.000 |
| Total liabilities | 5.562 B -1.00 % | 5.618 B 2.75 % | 5.467 B 6.12 % | 5.152 B 4.84 % | 4.914 B 7.71 % | 4.562 B -0.30 % | 4.576 B 8.61 % | 4.214 B 2.82 % | 4.098 B 5.96 % | 3.867 B 3.65 % | 3.731 B 9.82 % | 3.397 B 9.64 % | 3.099 B 25.06 % | 2.478 B 9.71 % | 2.259 B 6.99 % | 2.111 B 0.05 % | 2.110 B -5.19 % | 2.225 B 1.32 % | 2.196 B 10.36 % | 1.990 B -0.73 % | 2.005 B 6.03 % | 1.891 B -9.85 % | 2.097 B 22.51 % | 1.712 B 2.38 % | 1.672 B -3.46 % | 1.732 B 7.37 % | 1.613 B 8.13 % | 1.492 B 3.91 % | 1.436 B 5.88 % | 1.356 B -1.45 % | 1.376 B 3.75 % | 1.326 B 43.99 % | 921.121 M 10.80 % | 831.353 M 1.91 % | 815.758 M 12.14 % | 727.443 M 24.82 % | 582.798 M 36.91 % | 425.671 M 1.48 % | 419.479 M -3.85 % | 436.279 M -15.41 % | 515.770 M -15.59 % | 611.016 M -1.03 % | 617.406 M 2.83 % | 600.416 M | 0.000 |
| Other non current assets | 129.434 M 422.81 % | 24.757 M -35.65 % | 38.474 M 133.14 % | 16.503 M -30.37 % | 23.702 M -28.43 % | 33.118 M 24.25 % | 26.654 M -66.90 % | 80.526 M 5.47 % | 76.348 M 91.32 % | 39.907 M -21.24 % | 50.670 M 154.68 % | 19.896 M -90.42 % | 207.746 M -23.51 % | 271.606 M 1 245.81 % | 20.182 M -92.05 % | 253.729 M -0.73 % | 255.602 M -15.40 % | 302.142 M 193.54 % | 102.929 M 52.25 % | 67.607 M -72.00 % | 241.456 M 26.79 % | 190.434 M 161.03 % | 72.954 M 800.31 % | 8.103 M -32.11 % | 11.935 M 95.95 % | 6.091 M -75.52 % | 24.885 M -50.94 % | 50.719 M -10.64 % | 56.756 M -2.84 % | 58.413 M 0.76 % | 57.973 M 28.83 % | 45.000 M -18.18 % | 55.000 M 22.22 % | 45.000 M 0.00 % | 45.000 M -18.18 % | 55.000 M -14.73 % | 64.500 M 43.33 % | 45.000 M 0.00 % | 45.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -98.301 M |
| Long term investments | 0.000 -100.00 % | 120.962 M -14.50 % | 141.479 M -21.71 % | 180.705 M 5.39 % | 171.471 M -3.02 % | 176.813 M -15.42 % | 209.050 M -34.42 % | 318.790 M -7.53 % | 344.732 M 3.28 % | 333.783 M 4.62 % | 319.043 M -3.18 % | 329.538 M | 0.000 | 0.000 -100.00 % | 178.259 M 370.97 % | -65.784 M 29.20 % | -92.912 M 30.64 % | -133.966 M -355.12 % | 52.510 M -27.24 % | 72.172 M 166.46 % | -108.598 M -86.59 % | -58.201 M -194.18 % | 61.799 M -45.50 % | 113.387 M 0.26 % | 113.098 M -26.36 % | 153.578 M -0.15 % | 153.803 M -3.68 % | 159.687 M 30.34 % | 122.513 M 0.65 % | 121.727 M 0.71 % | 120.868 M -18.56 % | 148.420 M -0.52 % | 149.198 M 0.05 % | 149.130 M 5.81 % | 140.940 M 71.13 % | 82.359 M 250.73 % | 23.482 M 38.56 % | 16.947 M 60 573.49 % | 27.932 K 0.00 % | 27.932 K 0.00 % | 27.932 K 0.00 % | 27.932 K 0.00 % | 27.932 K 0.00 % | 27.932 K | 0.000 |
| Intangible assets | 416.137 M -1.26 % | 421.453 M 2.76 % | 410.123 M -1.43 % | 416.090 M -1.38 % | 421.896 M -1.29 % | 427.395 M 5.28 % | 405.970 M -1.36 % | 411.580 M -0.05 % | 411.806 M -0.16 % | 412.469 M -1.11 % | 417.117 M -1.24 % | 422.364 M 26.23 % | 334.586 M 26.70 % | 264.078 M -0.43 % | 265.217 M 15.64 % | 229.354 M -1.70 % | 233.327 M 16.87 % | 199.649 M 19.46 % | 167.124 M 48.81 % | 112.303 M -1.48 % | 113.995 M 4.57 % | 109.014 M -1.54 % | 110.717 M -0.50 % | 111.276 M -1.58 % | 113.063 M -1.91 % | 115.270 M 35.26 % | 85.221 M 20.67 % | 70.621 M -6.71 % | 75.696 M -4.32 % | 79.111 M -1.94 % | 80.675 M -1.73 % | 82.094 M 18.54 % | 69.255 M -1.63 % | 70.400 M -1.63 % | 71.569 M 17.04 % | 61.148 M -0.84 % | 61.666 M 80.03 % | 34.253 M 3.72 % | 33.024 M -0.91 % | 33.327 M -0.90 % | 33.630 M 0.75 % | 33.381 M -0.81 % | 33.653 M 1.38 % | 33.195 M | 0.000 |
| GoodWill | 195.172 M -0.18 % | 195.527 M -0.18 % | 195.883 M -0.18 % | 196.243 M -0.19 % | 196.611 M -0.19 % | 196.994 M -0.19 % | 197.378 M -4.11 % | 205.843 M -0.19 % | 206.230 M -0.22 % | 206.680 M -0.56 % | 207.843 M 7.81 % | 192.789 M 0.00 % | 192.789 M 20.52 % | 159.969 M 0.00 % | 159.969 M -10.15 % | 178.037 M 0.00 % | 178.037 M 18.55 % | 150.181 M 0.00 % | 150.181 M -4.19 % | 156.747 M 0.00 % | 156.747 M -3.00 % | 161.598 M 3.10 % | 156.747 M 0.00 % | 156.747 M 0.00 % | 156.747 M 0.00 % | 156.747 M 0.00 % | 156.747 M 54.61 % | 101.381 M 0.00 % | 101.381 M 0.00 % | 101.381 M 0.00 % | 101.381 M 0.74 % | 100.633 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 |
| Goodwill and intangible assets | 611.309 M -0.92 % | 616.980 M 1.81 % | 606.006 M -1.03 % | 612.332 M -1.00 % | 618.507 M -0.94 % | 624.389 M 3.49 % | 603.347 M -2.28 % | 617.423 M -0.10 % | 618.036 M -0.18 % | 619.150 M -0.93 % | 624.960 M 1.59 % | 615.153 M 16.64 % | 527.374 M 24.37 % | 424.047 M -0.27 % | 425.187 M 4.37 % | 407.392 M -0.97 % | 411.364 M 17.59 % | 349.830 M 10.25 % | 317.305 M 17.94 % | 269.050 M -0.63 % | 270.742 M 0.05 % | 270.613 M 1.18 % | 267.464 M -0.21 % | 268.022 M -0.66 % | 269.810 M -0.81 % | 272.017 M 12.42 % | 241.968 M 40.68 % | 172.001 M -2.87 % | 177.077 M -1.89 % | 180.491 M -0.86 % | 182.056 M -0.37 % | 182.727 M 163.85 % | 69.255 M -1.63 % | 70.400 M -1.63 % | 71.569 M 17.04 % | 61.148 M -0.84 % | 61.666 M 80.03 % | 34.253 M 3.72 % | 33.024 M -0.91 % | 33.327 M -0.90 % | 33.630 M 0.75 % | 33.381 M -0.81 % | 33.653 M 1.38 % | 33.195 M | 0.000 |
| Property plant equipment net | 1.780 B -1.74 % | 1.812 B -1.26 % | 1.835 B 8.26 % | 1.695 B 1.94 % | 1.662 B 2.96 % | 1.615 B 5.49 % | 1.530 B 16.46 % | 1.314 B 4.11 % | 1.262 B 7.80 % | 1.171 B 5.12 % | 1.114 B 5.86 % | 1.052 B 3.02 % | 1.021 B 20.73 % | 845.954 M 18.93 % | 711.297 M 30.47 % | 545.200 M 16.28 % | 468.868 M 11.83 % | 419.265 M 4.25 % | 402.189 M 3.18 % | 389.809 M 0.01 % | 389.770 M 8.08 % | 360.622 M -1.91 % | 367.633 M -0.46 % | 369.316 M 0.56 % | 367.269 M 1.02 % | 363.553 M 17.05 % | 310.585 M 8.15 % | 287.192 M -0.70 % | 289.211 M -1.67 % | 294.119 M -1.70 % | 299.204 M -0.37 % | 300.327 M 3.15 % | 291.164 M 4.85 % | 277.695 M -0.12 % | 278.040 M 2.05 % | 272.443 M 9.06 % | 249.809 M -10.02 % | 277.626 M 28.90 % | 215.387 M 7.03 % | 201.245 M 1.40 % | 198.460 M 2.02 % | 194.535 M -0.08 % | 194.685 M -0.60 % | 195.865 M | 0.000 |
| Total non current assets | 2.585 B -1.96 % | 2.637 B -1.64 % | 2.681 B 5.06 % | 2.552 B 1.14 % | 2.523 B 1.37 % | 2.489 B 3.26 % | 2.410 B 2.15 % | 2.360 B 1.54 % | 2.324 B 6.52 % | 2.182 B 2.37 % | 2.131 B 4.74 % | 2.035 B 13.23 % | 1.797 B 13.99 % | 1.576 B 15.15 % | 1.369 B 16.91 % | 1.171 B 8.83 % | 1.076 B 11.46 % | 965.347 M 7.17 % | 900.795 M 10.03 % | 818.647 M 0.91 % | 811.259 M 3.87 % | 781.044 M -0.67 % | 786.335 M 1.68 % | 773.325 M -0.26 % | 775.349 M -4.15 % | 808.936 M 8.62 % | 744.768 M 9.48 % | 680.273 M 3.71 % | 655.960 M -1.25 % | 664.252 M -0.84 % | 669.850 M -2.03 % | 683.730 M 19.77 % | 570.870 M 4.17 % | 548.019 M 1.19 % | 541.562 M 13.81 % | 475.847 M 17.65 % | 404.454 M 7.11 % | 377.601 M 27.06 % | 297.176 M 24.93 % | 237.877 M 1.14 % | 235.196 M 1.94 % | 230.726 M -0.15 % | 231.083 M -0.35 % | 231.905 M 335.91 % | -98.301 M |
| Other current assets | 278.475 M -7.12 % | 299.810 M 15.63 % | 259.278 M -15.13 % | 305.496 M 19.92 % | 254.748 M -33.59 % | 383.623 M 11.09 % | 345.311 M 68.04 % | 205.499 M -54.58 % | 452.447 M 3.42 % | 437.480 M 253.14 % | 123.881 M -63.51 % | 339.506 M -9.09 % | 373.433 M 102.42 % | 184.480 M 8.23 % | 170.447 M -63.06 % | 461.470 M 286.71 % | 119.332 M 15.04 % | 103.730 M -58.62 % | 250.706 M -34.59 % | 383.295 M 245.90 % | 110.811 M -72.15 % | 397.954 M 29.46 % | 307.387 M 34.92 % | 227.826 M -0.20 % | 228.272 M -0.35 % | 229.065 M 24.83 % | 183.502 M 39.41 % | 131.629 M 6.17 % | 123.983 M 3.02 % | 120.352 M -1.63 % | 122.343 M 0.53 % | 121.697 M -9.60 % | 134.616 M -2.86 % | 138.573 M 53.49 % | 90.282 M -5.23 % | 95.264 M 58.19 % | 60.221 M 11.42 % | 54.046 M 28.71 % | 41.992 M -65.99 % | 123.467 M 129.69 % | 53.754 M 11.09 % | 48.390 M 0.18 % | 48.302 M 60.87 % | 30.026 M | 0.000 |
| Short term investments | 12.000 M 20.00 % | 10.000 M 150.00 % | 4.000 M 157.25 % | -6.987 M 32.61 % | -10.367 M -215.18 % | 9.000 M 177.37 % | -11.632 M 5.77 % | -12.345 M 11.22 % | -13.905 M -73.36 % | -8.021 M -1 774.84 % | 478.908 K 104.35 % | -10.998 M -106.12 % | 179.691 M 15.46 % | 155.634 M 1 227.88 % | -13.799 M -106.57 % | 210.000 M -8.70 % | 230.000 M -18.15 % | 281.000 M 246.91 % | 81.000 M 62.00 % | 50.000 M -78.26 % | 230.000 M 26.66 % | 181.583 M 194.86 % | 61.583 M 1 211.65 % | -5.540 M -2.73 % | -5.393 M 8.04 % | -5.864 M -1.20 % | -5.795 M -63.57 % | -3.543 M -200.82 % | 3.514 M -32.54 % | 5.208 M 0.00 % | 5.208 M 467.49 % | -1.417 M -97.22 % | -718.649 K 7.19 % | -774.330 K -36.80 % | -566.038 K 5.88 % | -601.415 K 5.56 % | -636.793 K 5.26 % | -672.170 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 196.603 M |
| cash and cash equivalents | 673.595 M 7.67 % | 625.619 M -5.55 % | 662.414 M 28.52 % | 515.436 M 6.17 % | 485.505 M 1.95 % | 476.213 M -35.85 % | 742.297 M 4.54 % | 710.037 M -13.75 % | 823.257 M -16.01 % | 980.139 M -2.27 % | 1.003 B 21.67 % | 824.307 M 60.09 % | 514.899 M -7.14 % | 554.492 M -19.72 % | 690.719 M 46.81 % | 470.481 M -20.24 % | 589.895 M 6.52 % | 553.775 M -27.59 % | 764.773 M 23.80 % | 617.771 M 4.72 % | 589.937 M -8.58 % | 645.290 M -32.18 % | 951.412 M 91.40 % | 497.084 M 14.49 % | 434.177 M -7.21 % | 467.924 M -4.73 % | 491.148 M -5.20 % | 518.070 M 116.62 % | 239.164 M 19.45 % | 200.222 M -22.49 % | 258.327 M 29.48 % | 199.507 M 2.11 % | 195.393 M 8.06 % | 180.817 M -21.38 % | 229.980 M -0.55 % | 231.259 M 15.23 % | 200.693 M 62.21 % | 123.728 M -40.39 % | 207.561 M 9.49 % | 189.576 M -37.48 % | 303.243 M 366.21 % | 65.044 M -47.53 % | 123.970 M 41.88 % | 87.374 M 188.88 % | -98.301 M |
| Cash and short term investments | 685.595 M 7.86 % | 635.619 M -4.62 % | 666.414 M 29.29 % | 515.436 M 6.17 % | 485.505 M 0.06 % | 485.213 M -34.63 % | 742.297 M 4.54 % | 710.037 M -13.75 % | 823.257 M -16.01 % | 980.139 M -2.32 % | 1.003 B 21.73 % | 824.307 M 60.09 % | 514.899 M -7.14 % | 554.492 M -19.72 % | 690.719 M 1.50 % | 680.481 M -17.00 % | 819.895 M -1.78 % | 834.775 M -1.30 % | 845.773 M 26.66 % | 667.771 M -18.56 % | 819.937 M -0.84 % | 826.873 M -18.37 % | 1.013 B 103.79 % | 497.084 M 14.49 % | 434.177 M -7.21 % | 467.924 M -4.73 % | 491.148 M -5.20 % | 518.070 M 113.48 % | 242.678 M 18.13 % | 205.431 M -22.05 % | 263.536 M 32.09 % | 199.507 M 2.11 % | 195.393 M 8.06 % | 180.817 M -21.38 % | 229.980 M -0.55 % | 231.259 M 15.23 % | 200.693 M 62.21 % | 123.728 M -40.39 % | 207.561 M 9.49 % | 189.576 M -37.48 % | 303.243 M 366.21 % | 65.044 M -47.53 % | 123.970 M 41.88 % | 87.374 M -11.12 % | 98.301 M |
| Total current assets | 5.571 B 0.29 % | 5.555 B 4.42 % | 5.320 B 1.56 % | 5.239 B 4.63 % | 5.007 B 6.83 % | 4.687 B -1.38 % | 4.752 B 3.00 % | 4.614 B 2.75 % | 4.490 B 2.00 % | 4.402 B 3.85 % | 4.239 B 5.27 % | 4.027 B 10.93 % | 3.630 B 17.30 % | 3.095 B -0.28 % | 3.103 B 0.11 % | 3.100 B -0.25 % | 3.108 B 8.11 % | 2.874 B 0.93 % | 2.848 B 5.22 % | 2.707 B -0.19 % | 2.712 B 5.01 % | 2.582 B -6.61 % | 2.765 B 21.71 % | 2.272 B 3.16 % | 2.202 B -1.12 % | 2.227 B 2.51 % | 2.173 B 2.91 % | 2.111 B 20.27 % | 1.756 B 5.86 % | 1.658 B -0.06 % | 1.659 B 4.54 % | 1.587 B 24.25 % | 1.278 B 5.88 % | 1.207 B 2.25 % | 1.180 B 4.73 % | 1.127 B 9.73 % | 1.027 B 16.00 % | 885.235 M -6.08 % | 942.517 M -5.85 % | 1.001 B -5.86 % | 1.063 B 36.19 % | 780.904 M -0.94 % | 788.321 M 7.92 % | 730.467 M 643.09 % | 98.301 M |
| Inventory | 3.794 B 0.40 % | 3.778 B 5.68 % | 3.575 B -0.73 % | 3.601 B 7.40 % | 3.353 B 6.60 % | 3.145 B 4.49 % | 3.010 B 6.99 % | 2.814 B 7.02 % | 2.629 B 6.77 % | 2.462 B 2.35 % | 2.406 B 8.38 % | 2.220 B 2.52 % | 2.165 B 23.74 % | 1.750 B 3.13 % | 1.697 B 3.57 % | 1.638 B 2.92 % | 1.592 B 12.37 % | 1.416 B 7.80 % | 1.314 B -1.57 % | 1.335 B 6.60 % | 1.252 B 7.32 % | 1.167 B 4.80 % | 1.113 B -3.05 % | 1.149 B 0.60 % | 1.142 B -0.11 % | 1.143 B 4.94 % | 1.089 B 0.77 % | 1.081 B 6.53 % | 1.015 B 1.50 % | 999.532 M 8.81 % | 918.572 M 1.59 % | 904.189 M 31.97 % | 685.142 M 3.21 % | 663.843 M 7.82 % | 615.683 M 3.76 % | 593.378 M 8.61 % | 546.321 M 7.12 % | 509.994 M 2.43 % | 497.900 M -4.03 % | 518.824 M 1.78 % | 509.750 M 3.20 % | 493.925 M 10.22 % | 448.135 M 6.09 % | 422.403 M | 0.000 |
| Net receivables | 813.611 M -3.28 % | 841.167 M 2.68 % | 819.219 M 0.36 % | 816.319 M -18.70 % | 1.004 B 18.73 % | 845.683 M 13.46 % | 745.342 M -15.76 % | 884.818 M 19.39 % | 741.110 M 9.50 % | 676.822 M | 0.000 -100.00 % | 748.304 M 12.24 % | 666.694 M -4.38 % | 697.236 M 18.56 % | 588.108 M -10.76 % | 658.993 M 24.36 % | 529.918 M 2.00 % | 519.529 M 7.15 % | 484.845 M 13.87 % | 425.786 M -7.38 % | 459.725 M 12.94 % | 407.048 M -1.61 % | 413.730 M -2.86 % | 425.898 M -1.02 % | 430.303 M -12.02 % | 489.104 M 14.30 % | 427.928 M -1.52 % | 434.533 M 5.68 % | 411.177 M 10.20 % | 373.113 M -3.35 % | 386.062 M -7.47 % | 417.210 M 34.99 % | 309.059 M 13.75 % | 271.689 M -0.82 % | 273.939 M 15.58 % | 237.014 M 0.16 % | 236.647 M 10.74 % | 213.698 M 2.61 % | 208.269 M 3.52 % | 201.196 M -5.23 % | 212.307 M 14.42 % | 185.547 M 0.32 % | 184.961 M -8.08 % | 201.229 M | 0.000 |
| Tax assets | 64.698 M 2.97 % | 62.831 M 4.06 % | 60.379 M 26.36 % | 47.784 M 1.70 % | 46.986 M 16.87 % | 40.204 M -1.77 % | 40.930 M 42.73 % | 28.678 M 27.70 % | 22.457 M 25.55 % | 17.887 M -20.45 % | 22.484 M 26.69 % | 17.748 M -56.13 % | 40.458 M 16.24 % | 34.805 M 2.26 % | 34.035 M 12.06 % | 30.371 M -8.03 % | 33.023 M 17.62 % | 28.075 M 8.56 % | 25.861 M 29.25 % | 20.009 M 11.85 % | 17.888 M 1.78 % | 17.576 M 6.62 % | 16.485 M 13.73 % | 14.495 M 9.50 % | 13.238 M -3.35 % | 13.697 M 1.26 % | 13.526 M 26.74 % | 10.673 M 2.59 % | 10.403 M 9.49 % | 9.501 M -2.54 % | 9.749 M 34.38 % | 7.255 M 16.02 % | 6.253 M 7.93 % | 5.794 M -3.64 % | 6.013 M 22.79 % | 4.897 M -2.00 % | 4.997 M 32.36 % | 3.775 M 1.01 % | 3.737 M 14.07 % | 3.276 M 6.46 % | 3.078 M 10.63 % | 2.782 M 2.36 % | 2.718 M -3.53 % | 2.817 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.349 B -4.92 % | 1.419 B 9.26 % | 1.298 B 105.07 % | 633.205 M -44.03 % | 1.131 B 21.55 % | 930.806 M 95.74 % | 475.538 M -44.22 % | 852.513 M -4.85 % | 895.980 M 11.89 % | 800.797 M 38.15 % | 579.647 M -35.04 % | 892.307 M 173.35 % | 326.430 M 12.32 % | 290.625 M -67.27 % | 887.980 M 13.34 % | 783.458 M 0.47 % | 779.810 M 20.40 % | 647.687 M 1.41 % | 638.708 M -4.51 % | 668.889 M -0.30 % | 670.905 M 20.51 % | 556.729 M -19.20 % | 689.050 M 8.76 % | 633.537 M 2.08 % | 620.630 M -2.04 % | 633.555 M 5.50 % | 600.522 M 14.76 % | 523.291 M 6.82 % | 489.871 M 11.45 % | 439.545 M -8.91 % | 482.536 M 2.89 % | 469.000 M 36.60 % | 343.330 M 11.66 % | 307.487 M 3.38 % | 297.434 M 13.34 % | 262.419 M 22.10 % | 214.915 M 30.79 % | 164.326 M -15.65 % | 194.816 M -16.49 % | 233.280 M 1.51 % | 229.815 M 18.38 % | 194.131 M -13.49 % | 224.411 M -8.23 % | 244.533 M | 0.000 |
| Tax payables | 25.405 M -49.19 % | 50.000 M 40.32 % | 35.634 M 33.75 % | 26.643 M -2.77 % | 27.402 M -26.98 % | 37.527 M 9.43 % | 34.294 M 55.89 % | 22.000 M -18.56 % | 27.012 M 2.83 % | 26.268 M -23.41 % | 34.295 M -13.48 % | 39.640 M 8.38 % | 36.575 M -29.62 % | 51.970 M 2.26 % | 50.821 M 9.27 % | 46.510 M 40.27 % | 33.157 M -9.36 % | 36.581 M -8.62 % | 40.032 M 68.27 % | 23.790 M 11.49 % | 21.339 M 64.36 % | 12.983 M 56.00 % | 8.323 M -38.35 % | 13.500 M 41.27 % | 9.556 M 2.95 % | 9.282 M -23.04 % | 12.062 M -28.54 % | 16.880 M 14.13 % | 14.791 M 5.26 % | 14.052 M -24.42 % | 18.592 M 29.08 % | 14.403 M 64.23 % | 8.770 M 4.91 % | 8.360 M -32.95 % | 12.467 M 15.08 % | 10.833 M 14.54 % | 9.458 M 15.16 % | 8.213 M -20.75 % | 10.363 M 8.62 % | 9.541 M 87.44 % | 5.090 M 14.61 % | 4.441 M -57.66 % | 10.490 M 62.69 % | 6.448 M | 0.000 |
| Deferred revenue non current | 51.972 M 46.00 % | 35.598 M 3.99 % | 34.231 M -9.49 % | 37.819 M 13.02 % | 33.461 M -2.37 % | 34.275 M -2.39 % | 35.114 M -1.97 % | 35.821 M 3.13 % | 34.733 M 169.20 % | 12.902 M -3.46 % | 13.365 M 22.36 % | 10.923 M -2.42 % | 11.194 M 37.41 % | 8.147 M 62.50 % | 5.013 M -6.63 % | 5.369 M -4.07 % | 5.597 M -5.77 % | 5.939 M 6.89 % | 5.557 M -19.42 % | 6.896 M 110.96 % | 3.269 M -41.07 % | 5.547 M 58.78 % | 3.494 M 62.09 % | 2.155 M -14.87 % | 2.532 M -10.45 % | 2.828 M 11.69 % | 2.532 M 6.33 % | 2.381 M -39.18 % | 3.915 M 77.61 % | 2.204 M 35.58 % | 1.626 M -17.64 % | 1.974 M 127.75 % | 866.575 K -5.56 % | 917.550 K -70.41 % | 3.101 M -22.32 % | 3.992 M -25.46 % | 5.356 M 425.32 % | 1.020 M -33.30 % | 1.529 M 14.49 % | 1.335 M -48.83 % | 2.609 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 50.902 M 0.67 % | 50.565 M -3.03 % | 52.146 M -24.86 % | 69.399 M 29.00 % | 53.797 M 10.22 % | 48.809 M 4.05 % | 46.908 M -54.66 % | 103.462 M 8.23 % | 95.593 M -0.99 % | 96.550 M 0.27 % | 96.291 M -1.97 % | 98.223 M -0.97 % | 99.180 M 128.30 % | 43.443 M -0.33 % | 43.585 M -12.28 % | 49.686 M 0.40 % | 49.486 M 79.80 % | 27.523 M 29.23 % | 21.297 M -5.90 % | 22.633 M 4.56 % | 21.645 M 24.19 % | 17.428 M 19.07 % | 14.637 M 5.32 % | 13.897 M 7.06 % | 12.980 M 4.21 % | 12.456 M 7.79 % | 11.556 M 1 055.10 % | 1.000 M -85.89 % | 7.092 M -15.84 % | 8.427 M -7.32 % | 9.092 M 1.05 % | 8.997 M -8.70 % | 9.855 M -4.99 % | 10.373 M 2.05 % | 10.165 M 1 530.31 % | 623.475 K 7.59 % | 579.473 K 11.85 % | 518.087 K -2.84 % | 533.209 K -0.47 % | 535.740 K 4.75 % | 511.462 K 11.57 % | 458.430 K -9.26 % | 505.204 K 17.32 % | 430.627 K | 0.000 |
| Capital lease obligations | 15.525 M -10.46 % | 17.338 M -3.65 % | 17.994 M -19.56 % | 22.371 M -13.75 % | 25.936 M 15.17 % | 22.520 M 9.76 % | 20.517 M -57.41 % | 48.179 M 58.87 % | 30.326 M -14.42 % | 35.435 M 25.76 % | 28.176 M -46.10 % | 52.274 M 48.69 % | 35.156 M -15.12 % | 41.417 M 6.46 % | 38.905 M 2 361.37 % | 1.581 M -26.63 % | 2.154 M | 0.000 -100.00 % | 55.731 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 |
| 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 % | 393.104 K 49.65 % | 262.689 K -70.88 % | 901.986 K 107.80 % | 434.066 K 151.99 % | 172.253 K -77.67 % | 771.516 K 39.26 % | 554.012 K 1.26 % | 547.138 K 86.23 % | 293.801 K -33.41 % | 441.208 K -59.50 % | 1.089 M -2.38 % | 1.116 M -71.15 % | 3.868 M 11.90 % | 3.457 M 3 320.74 % | 101.054 K -93.09 % | 1.463 M 18.16 % | 1.238 M -25.87 % | 1.670 M -13.75 % | 1.936 M 67.05 % | 1.159 M 399.50 % | 231.988 K | 0.000 |
| Other total stockholders equity | 1.082 B -1.18 % | 1.095 B 0.14 % | 1.093 B 1 718.40 % | -67.555 M -106.03 % | 1.121 B 1 812.27 % | -65.442 M -105.80 % | 1.128 B 2 568.35 % | -45.696 M -104.00 % | 1.141 B 2 111.33 % | -56.728 M -106.80 % | 834.800 M 1 307.98 % | -69.107 M -107.40 % | 934.106 M 1 451.67 % | -69.107 M -108.53 % | 810.146 M 190.31 % | -897.074 M -201.62 % | 882.732 M 1 081.05 % | -89.978 M -129.25 % | 307.654 M -20.90 % | 388.940 M -29.53 % | 551.894 M 1 019.72 % | -60.007 M -116.33 % | 367.461 M -13.23 % | 423.465 M 11.18 % | 380.893 M -14.29 % | 444.411 M -5.89 % | 472.248 M 0.75 % | 468.745 M 130.69 % | 203.192 M 25.95 % | 161.329 M 0.00 % | 161.336 M -18.82 % | 198.735 M 23.10 % | 161.442 M -18.77 % | 198.735 M 23.62 % | 160.767 M -15.85 % | 191.047 M 0.00 % | 191.047 M -51.14 % | 391.047 M 0.75 % | 388.122 M -19.91 % | 484.603 M 0.00 % | 484.603 M 217.85 % | 152.464 M 1.54 % | 150.146 M 3.66 % | 144.839 M 38 111.61 % | 379.044 K |
| Deferred tax liabilities non current | 12.413 M -3.25 % | 12.830 M -2.23 % | 13.122 M -2.67 % | 13.482 M -2.66 % | 13.850 M -2.65 % | 14.228 M -2.63 % | 14.611 M -0.28 % | 14.653 M -2.57 % | 15.039 M -4.65 % | 15.773 M -10.59 % | 17.642 M | 0.000 | 0.000 | 0.000 100.00 % | -5.013 M -794.14 % | 722.239 K -2.29 % | 739.156 K 112.44 % | -5.939 M -6.89 % | -5.557 M 19.42 % | -6.896 M 98.21 % | -385.304 M -0.64 % | -382.842 M 13.89 % | -444.573 M | 0.000 100.00 % | -19.723 M | 0.000 100.00 % | -41.784 M 32.95 % | -62.315 M -11 336.94 % | 554.553 K -87.59 % | 4.468 M 32.11 % | 3.382 M 47.31 % | 2.296 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 |
| 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 |
| Total assets | 8.157 B -0.43 % | 8.192 B 2.39 % | 8.001 B 2.70 % | 7.790 B 3.46 % | 7.530 B 4.93 % | 7.176 B 0.18 % | 7.163 B 2.71 % | 6.974 B 2.34 % | 6.814 B 3.50 % | 6.584 B 3.35 % | 6.370 B 5.10 % | 6.061 B 11.69 % | 5.427 B 16.18 % | 4.671 B 4.44 % | 4.472 B 4.72 % | 4.271 B 2.08 % | 4.184 B 8.95 % | 3.840 B 2.43 % | 3.749 B 6.34 % | 3.525 B 0.06 % | 3.523 B 4.74 % | 3.363 B -5.29 % | 3.551 B 16.62 % | 3.045 B 2.27 % | 2.978 B -1.93 % | 3.036 B 4.07 % | 2.918 B 4.51 % | 2.792 B 15.76 % | 2.411 B 3.83 % | 2.323 B -0.28 % | 2.329 B 2.56 % | 2.271 B 22.87 % | 1.848 B 5.35 % | 1.755 B 1.91 % | 1.722 B 7.42 % | 1.603 B 11.97 % | 1.431 B 13.34 % | 1.263 B 1.87 % | 1.240 B 0.06 % | 1.239 B -4.60 % | 1.299 B 28.37 % | 1.012 B -0.76 % | 1.019 B 5.93 % | 962.372 M | 0.000 |
| 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-06-30 | 2014-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -376.776 M -204.26 % | 361.379 M | 0.000 -100.00 % | 462.411 M 218.31 % | -390.860 M -45 364.92 % | 863.494 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.767 M 340.03 % | -5.735 M -200.00 % | 5.735 M | 0.000 -100.00 % | 16.763 M 251.24 % | -11.084 M -200.00 % | 11.084 M | 0.000 -100.00 % | 17.771 M 303.41 % | -8.737 M -200.00 % | 8.737 M | 0.000 -100.00 % | 10.437 M 973.48 % | -1.195 M -200.00 % | 1.195 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -835.120 M -288.80 % | 442.338 M 200.00 % | -442.338 M | 0.000 100.00 % | -553.578 M -199.98 % | 553.686 M 200.00 % | -553.686 M | 0.000 100.00 % | -418.618 M -215.29 % | 363.093 M 200.00 % | -363.093 M | 0.000 100.00 % | -326.968 M -189.39 % | 365.758 M 200.00 % | -365.758 M | 0.000 100.00 % | -253.637 M -418.77 % | 79.567 M 200.00 % | -79.567 M | 0.000 100.00 % | -324.844 M -356.86 % | 126.467 M 200.00 % | -126.467 M | 0.000 100.00 % | -188.605 M -288.21 % | 100.209 M 200.00 % | -100.209 M | 0.000 100.00 % | -228.443 M -352.77 % | 90.377 M 200.00 % | -90.377 M | 0.000 100.00 % | -76.709 M -176.42 % | 100.383 M 200.00 % | -100.383 M | 0.000 100.00 % | -86.769 M -202.11 % | 84.978 M 200.00 % | -84.978 M | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -188.175 M -189.68 % | 209.835 M 200.00 % | -209.835 M | 0.000 100.00 % | -90.309 M -124.67 % | 366.028 M 200.00 % | -366.028 M | 0.000 100.00 % | -92.505 M -160.95 % | 151.762 M 200.00 % | -151.762 M | 0.000 100.00 % | -134.672 M -153.14 % | 253.410 M 200.00 % | -253.410 M | 0.000 100.00 % | -214.154 M -989.87 % | 24.066 M 200.00 % | -24.066 M | 0.000 100.00 % | -166.367 M -637.53 % | 30.950 M 200.00 % | -30.950 M | 0.000 100.00 % | -63.665 M -307.04 % | 30.750 M 200.00 % | -30.750 M | 0.000 100.00 % | -110.660 M -363.75 % | 41.956 M 200.00 % | -41.956 M | 0.000 100.00 % | -26.944 M -169.50 % | 38.768 M 200.00 % | -38.768 M | 0.000 -100.00 % | 10.458 M -23.74 % | 13.713 M 200.00 % | -13.713 M | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -659.380 M -383.60 % | 232.504 M 200.00 % | -232.504 M | 0.000 100.00 % | -463.269 M -346.87 % | 187.658 M 200.00 % | -187.658 M | 0.000 100.00 % | -349.634 M -258.88 % | 220.068 M 200.00 % | -220.068 M | 0.000 100.00 % | -202.733 M -278.55 % | 113.542 M 200.00 % | -113.542 M | 0.000 100.00 % | -39.482 M -171.14 % | 55.501 M 200.00 % | -55.501 M | 0.000 100.00 % | -158.478 M -265.92 % | 95.517 M 200.00 % | -95.517 M | 0.000 100.00 % | -124.941 M -279.88 % | 69.459 M 200.00 % | -69.459 M | 0.000 100.00 % | -117.783 M -343.25 % | 48.420 M 200.00 % | -48.420 M | 0.000 100.00 % | -49.765 M -180.77 % | 61.616 M 200.00 % | -61.616 M | 0.000 100.00 % | -97.227 M -236.43 % | 71.265 M 200.00 % | -71.265 M | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.759 M 200.00 % | -5.759 M | 0.000 100.00 % | -1.093 M -109.99 % | 10.938 M 200.00 % | -10.938 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.435 M 315.93 % | -5.759 M -200.00 % | 5.759 M | 0.000 -100.00 % | 1.093 M 109.99 % | -10.938 M -200.00 % | 10.938 M | 0.000 -100.00 % | 23.520 M 369.21 % | -8.737 M -200.00 % | 8.737 M | 0.000 -100.00 % | 10.437 M 973.48 % | -1.195 M -200.00 % | 1.195 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 |
| Other non cash items | 56.650 M 55.79 % | 36.364 M | 0.000 -100.00 % | 40.163 M -71.03 % | 138.643 M 158.18 % | -238.316 M -162.37 % | 382.076 M 1 927.05 % | -20.912 M -129.84 % | 70.088 M 308.92 % | -33.548 M -181.13 % | 41.351 M 122.38 % | -184.795 M -136.00 % | 513.321 M 271.43 % | -299.442 M -589.06 % | -43.456 M 48.84 % | -84.938 M -2.81 % | -82.614 M -64.79 % | -50.133 M -44.18 % | -34.772 M 30.50 % | -50.032 M 28.53 % | -70.003 M -342.45 % | -15.822 M -130.80 % | -6.855 M 79.21 % | -32.969 M 15.28 % | -38.914 M -96.35 % | -19.819 M -299.72 % | -4.958 M 79.80 % | -24.546 M 19.93 % | -30.655 M -118.58 % | -14.025 M -62.51 % | -8.630 M 52.57 % | -18.194 M 16.90 % | -21.893 M -27.79 % | -17.132 M 6.73 % | -18.367 M 32.13 % | -27.060 M 2.11 % | -27.645 M -77.16 % | -15.605 M 11.97 % | -17.726 M 8.43 % | -19.358 M 22.03 % | -24.828 M -73.74 % | -14.290 M 35.45 % | -22.139 M -18.04 % | -18.755 M 11.40 % | -21.168 M -74.61 % | -12.123 M |
| Net cash provided by operating activities | 56.650 M -26.47 % | 77.044 M | 0.000 -100.00 % | 50.441 M -61.01 % | 129.354 M 164.73 % | -199.849 M -178.89 % | 253.311 M 3 346.00 % | 7.351 M -91.63 % | 87.793 M 18.14 % | 74.314 M 279.72 % | -41.351 M -122.38 % | 184.795 M 153.86 % | 72.793 M 129.81 % | -244.171 M -203.07 % | 236.903 M 544.36 % | 36.765 M -47.58 % | 70.135 M 217.19 % | -59.847 M -122.72 % | 263.421 M 496.29 % | 44.176 M -54.03 % | 96.089 M 261.98 % | -59.322 M -136.39 % | 163.022 M 192.38 % | 55.756 M 76.86 % | 31.525 M 137.66 % | -83.700 M -325.83 % | 37.063 M 18.19 % | 31.359 M -52.89 % | 66.572 M 217.34 % | -56.736 M -179.57 % | 71.305 M 56.44 % | 45.581 M 151.62 % | 18.115 M 122.97 % | -78.864 M -260.47 % | 49.146 M 26.29 % | 38.915 M -29.88 % | 55.494 M 194.74 % | -58.573 M -237.26 % | 42.672 M 85.09 % | 23.054 M 1 387.04 % | -1.791 M 97.46 % | -70.522 M -184.22 % | 83.737 M 29 196.42 % | 285.827 K -99.52 % | 59.902 M 168.12 % | -87.933 M |
| Investments in property plant and equipment | 3.305 M 106.28 % | -52.610 M 36.63 % | -83.018 M -22.62 % | -67.702 M 31.45 % | -98.757 M 21.35 % | -125.564 M 32.28 % | -185.419 M -77.01 % | -104.753 M 52.42 % | -220.152 M -140.59 % | -91.507 M 20.98 % | -115.806 M 25.58 % | -155.618 M -38.28 % | -112.539 M 26.62 % | -153.358 M 2.53 % | -157.335 M -45.19 % | -108.368 M -152.32 % | -42.949 M 15.45 % | -50.796 M 43.39 % | -89.738 M -252.26 % | -25.475 M -24.29 % | -20.497 M -427.96 % | -3.882 M 43.11 % | -6.824 M 43.79 % | -12.140 M 48.23 % | -23.452 M 68.06 % | -73.421 M -183.03 % | -25.941 M -163.23 % | -9.855 M 6.28 % | -10.515 M -97.49 % | -5.324 M 69.09 % | -17.225 M -37.61 % | -12.518 M 46.90 % | -23.572 M -180.48 % | -8.404 M 8.90 % | -9.225 M 69.84 % | -30.588 M -110.00 % | -14.565 M 80.20 % | -73.551 M -265.42 % | -20.128 M -104.65 % | -9.835 M -5.37 % | -9.335 M -70.84 % | -5.464 M 63.66 % | -15.035 M -640.80 % | -2.030 M -235.96 % | 1.493 M 115.18 % | -9.833 M |
| Acquisitions net | -304.442 K -120.30 % | 1.500 M | 0.000 | 0.000 -100.00 % | 8.933 M 31 023.88 % | 28.703 K 100.07 % | -40.456 M -48 728.93 % | 83.193 K 100.26 % | -31.889 M -418 623.16 % | 7.619 K -99.93 % | 11.437 M 135.19 % | -32.500 M 26.11 % | -43.987 M -6 602.71 % | 676.438 K -74.81 % | 2.685 M 108.95 % | -30.000 M 49.65 % | -59.579 M -744 840.89 % | 8.000 K 100.02 % | -48.994 M | 0.000 100.00 % | -23.612 M -266.89 % | -6.436 M -355.76 % | 2.516 M | 0.000 100.00 % | -19.520 M | 0.000 100.00 % | -92.707 M -1 024.00 % | 10.033 M -4.58 % | 10.515 M 96.94 % | 5.339 M -69.11 % | 17.288 M 113.31 % | -129.849 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 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -1.123 M | 0.000 -100.00 % | 20.500 M 178.17 % | -26.226 M -628.50 % | -3.600 M -4 227.35 % | -83.192 K | 0.000 100.00 % | -1.500 M 42.53 % | -2.610 M -102.75 % | 94.800 M 479.20 % | -25.000 M -476.04 % | -4.340 M -68.22 % | -2.580 M 60.67 % | -6.559 M -6 659.37 % | 100.000 K 100.45 % | -22.000 M -15.30 % | -19.080 M | 0.000 -100.00 % | 353.980 10.62 % | 320.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.292 M 175.82 % | -70.292 M -368.61 % | -15.000 M -1 604.55 % | -880.000 K 20.00 % | -1.100 M -111.00 % | 10.000 M 200.00 % | -10.000 M -25.00 % | -8.000 M 83.43 % | -48.274 M 3.45 % | -50.000 M -69.49 % | -29.500 M -94.08 % | -15.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 21.456 M 61.46 % | 13.289 M -66.01 % | 39.097 M 4 946.49 % | 774.735 K -94.41 % | 13.856 M 375.15 % | 2.916 M -93.30 % | 43.525 M 864.57 % | 4.512 M | 0.000 -100.00 % | 12.211 M -63.66 % | 33.597 M 752.82 % | 3.940 M 672.46 % | 510.000 K -57.50 % | 1.200 M -86.50 % | 8.891 M 2 863.76 % | 300.000 K -98.60 % | 21.416 M 275.72 % | 5.700 M 1 261.21 % | 418.746 K 102.03 % | -20.634 M -152.18 % | 39.544 M 706.96 % | 4.900 M -74.34 % | 19.100 M 67.54 % | 11.400 M 99.68 % | 5.709 M 186.78 % | 1.991 M 128.44 % | -7.000 M -211.26 % | 6.292 M 20.80 % | 5.208 M -67.85 % | 16.200 M 90.85 % | 8.488 M 33.60 % | 6.353 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 |
| Other investing activites | -8.960 M -50.23 % | -5.964 M -414.22 % | 1.898 M -85.36 % | 12.967 M 43.67 % | 9.026 M 189.16 % | -10.123 M -124.39 % | 41.499 M 49 783.40 % | 83.193 K | 0.000 -100.00 % | 3.952 M 127.47 % | -14.386 M -197.75 % | -4.832 M 89.22 % | -44.800 M -13.93 % | -39.324 M -119.41 % | 202.597 M 730.75 % | 24.387 M -57.02 % | 56.743 M 148.32 % | -117.431 M -498.64 % | -19.616 M -111.46 % | 171.202 M 2 805.07 % | 5.893 M 105.78 % | -101.998 M -51.30 % | -67.416 M -334.57 % | 28.740 M 174.05 % | 10.487 M 151.65 % | -20.305 M 88.43 % | -175.495 M -1 680.80 % | -9.855 M 6.28 % | -10.515 M -97.49 % | -5.324 M 69.09 % | -17.225 M -37.61 % | -12.518 M -980.08 % | 1.422 M 116.92 % | -8.404 M -339.15 % | 3.514 M 234.68 % | 1.050 M -65.00 % | 3.000 M 160.00 % | -5.000 M 89.99 % | -49.941 M -5 978.30 % | 849.590 K 696.00 % | 106.732 K 1 400.52 % | 7.113 K -40.73 % | 12.000 K 1 335.58 % | 835.900 108.97 % | 400.000 100.00 % | -9.833 M |
| Net cash used for investing activites | 15.496 M 135.39 % | -43.785 M -1.48 % | -43.146 M 20.04 % | -53.960 M 0.56 % | -54.262 M 65.87 % | -158.968 M -10.46 % | -143.919 M -43.69 % | -100.157 M 60.26 % | -252.042 M -228.03 % | -76.836 M 12.46 % | -87.767 M 6.84 % | -94.210 M 58.28 % | -225.816 M -15.32 % | -195.822 M -460.90 % | 54.259 M 145.13 % | -120.240 M -395.44 % | -24.269 M 86.85 % | -184.519 M -4.24 % | -177.010 M -241.50 % | 125.094 M 9 314.97 % | 1.329 M 101.24 % | -107.415 M -94.80 % | -55.140 M -296.93 % | 28.000 M 485.89 % | -7.256 M 92.09 % | -91.735 M 62.99 % | -247.852 M -236.41 % | -73.676 M -262.82 % | -20.307 M -302.85 % | 10.011 M 202.41 % | -9.775 M 92.94 % | -138.531 M -330.90 % | -32.149 M -95.99 % | -16.404 M 69.61 % | -53.985 M 32.13 % | -79.538 M -93.69 % | -41.065 M 56.20 % | -93.751 M -33.80 % | -70.069 M -679.77 % | -8.986 M 2.62 % | -9.228 M -69.11 % | -5.457 M 63.68 % | -15.023 M -640.51 % | -2.029 M -235.86 % | 1.493 M 115.19 % | -9.833 M |
| Debt repayment | -17.355 M 64.65 % | -49.097 M 22.79 % | -63.589 M -183.61 % | 76.050 M 1 784.01 % | -4.516 M -103.76 % | 120.140 M 2 323.83 % | -5.402 M 25.37 % | -7.239 M -114.74 % | 49.116 M -77.69 % | 220.170 M 102.76 % | 108.587 M -79.05 % | 518.196 M 139.23 % | 216.608 M -28.36 % | 302.366 M 902.90 % | -37.659 M -384.13 % | 13.254 M 318.30 % | -6.071 M -119.82 % | 30.635 M -87.56 % | 246.237 M 602.52 % | -49.000 M 51.82 % | -101.710 M 19.60 % | -126.500 M -129.76 % | 425.003 M 3 729.40 % | -11.710 M -1 109.48 % | 1.160 M -98.62 % | 83.840 M 519.20 % | -20.000 M -261.29 % | 12.400 M -31.11 % | 18.000 M 500.00 % | 3.000 M | 0.000 -100.00 % | 88.200 M 76.40 % | 50.000 M 6.38 % | 47.000 M | 0.000 -100.00 % | 70.000 M -9.09 % | 77.000 M 10.00 % | 70.000 M | 0.000 100.00 % | -80.000 M 20.00 % | -100.000 M -600.00 % | 20.000 M | 0.000 100.00 % | -10.000 M 33.33 % | -15.000 M -123.81 % | 63.000 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.785 M -200.00 % | 27.785 M | 0.000 -100.00 % | 998.599 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 -100.00 % | 17.628 M 200.00 % | -17.628 M | 0.000 100.00 % | -13.281 M | 0.000 100.00 % | -27.785 M | 0.000 100.00 % | -998.600 K | 0.000 | 0.000 | 0.000 100.00 % | -173.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -49.386 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 |
| Dividends paid | -8.166 M 13.00 % | -9.386 M 9.48 % | -10.369 M 66.35 % | -30.813 M -0.11 % | -30.780 M -219.36 % | -9.638 M -116.06 % | -4.461 M 73.08 % | -16.573 M 77.19 % | -72.662 M -875.30 % | -7.450 M 90.45 % | -78.013 M -1 168.46 % | -6.150 M 92.71 % | -84.324 M -2 598.79 % | -3.124 M 16.32 % | -3.734 M 93.89 % | -61.106 M -1 995.32 % | -2.916 M -2.48 % | -2.846 M -9.75 % | -2.593 M 85.94 % | -18.448 M 66.86 % | -55.664 M -1 413.22 % | -3.678 M 33.21 % | -5.507 M 81.62 % | -29.970 M -425.23 % | -5.706 M -3.86 % | -5.494 M -10.06 % | -4.992 M 22.42 % | -6.435 M 72.77 % | -23.635 M -415.53 % | -4.585 M -1.08 % | -4.536 M 15.17 % | -5.347 M 73.55 % | -20.211 M -662.52 % | -2.651 M -3.20 % | -2.568 M -44.88 % | -1.773 M 87.50 % | -14.184 M -27 442.96 % | -51.498 K -165.17 % | -19.420 K 92.93 % | -274.587 K 98.42 % | -17.367 M -645.35 % | -2.330 M 3.54 % | -2.416 M 0.10 % | -2.418 M 85.13 % | -16.259 M -648.19 % | -2.173 M |
| Other financing activites | -299.398 K 98.00 % | -15.000 M 53.03 % | -31.937 M -758.49 % | 4.850 M 117.16 % | -28.271 M -35.38 % | -20.883 M 63.86 % | -57.787 M -899.77 % | 7.225 M -69.90 % | 24.003 M 636.78 % | -4.472 M -112.48 % | 35.843 M 497.09 % | -9.026 M -178.28 % | 11.531 M 4 763.51 % | 237.086 K 100.92 % | -25.645 M -349.89 % | 10.262 M 2 678.44 % | -398.000 K -105.77 % | 6.900 M 103.88 % | -177.993 M -848.16 % | -18.772 M -143.94 % | 42.724 M 166.69 % | -64.062 M -310.13 % | 30.487 M -44.50 % | 54.927 M 862.54 % | -7.203 M -116.17 % | 44.547 M -30.67 % | 64.254 M -79.20 % | 308.896 M | 0.000 | 0.000 100.00 % | -250.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.050 M 1 450.00 % | -300.000 K 88.89 % | -2.700 M | 0.000 -100.00 % | 43.650 M 190.30 % | -48.340 M -113.20 % | 366.310 M | 0.000 100.00 % | -300.000 K | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -25.820 M 64.86 % | -73.483 M 30.61 % | -105.895 M -311.42 % | 50.087 M 189.85 % | -55.747 M -162.20 % | 89.619 M 210.73 % | -80.931 M -387.93 % | -16.587 M -3 738.85 % | 455.821 K -99.78 % | 208.248 M 213.54 % | 66.418 M -86.80 % | 503.019 M 249.77 % | 143.815 M -51.98 % | 299.479 M 550.55 % | -66.470 M -76.83 % | -37.589 M -300.49 % | -9.386 M -127.06 % | 34.689 M -44.95 % | 63.017 M 173.09 % | -86.221 M 24.80 % | -114.650 M 40.98 % | -194.241 M -143.14 % | 450.282 M 3 299.16 % | 13.247 M 128.08 % | -47.177 M -138.39 % | 122.893 M 213.01 % | 39.262 M -87.53 % | 314.861 M 5 687.81 % | -5.635 M -255.60 % | -1.585 M 66.89 % | -4.786 M -105.78 % | 82.853 M 178.13 % | 29.789 M -32.83 % | 44.349 M 2 893.34 % | 1.482 M -97.82 % | 67.927 M 12.99 % | 60.116 M -14.06 % | 69.949 M 60.18 % | 43.669 M 133.95 % | -128.615 M -151.66 % | 248.942 M 1 308.85 % | 17.670 M 750.70 % | -2.716 M 78.13 % | -12.418 M 60.27 % | -31.259 M -151.39 % | 60.827 M |
| Effect of forex changes on cash | -120.385 K -112.24 % | 983.508 K -39.44 % | 1.624 M 193.17 % | -1.743 M -164.40 % | 2.707 M 309.06 % | 661.731 K 142.46 % | -1.559 M -988.16 % | 175.476 K -92.77 % | 2.428 M 485.38 % | -630.078 K -496.22 % | -105.678 K -103.40 % | 3.110 M -16.25 % | 3.714 M 953.03 % | -435.401 K 81.96 % | -2.413 M -3 253.89 % | 76.511 K 107.17 % | -1.068 M -7 290.95 % | -14.444 K 99.25 % | -1.924 M 3.41 % | -1.992 M -3 823.86 % | -50.776 K -108.51 % | 596.415 K 280.15 % | -331.065 K -147.81 % | 692.444 K -62.42 % | 1.842 M 195.49 % | -1.930 M -122.18 % | -868.445 K -138.48 % | 2.257 M 197.18 % | 759.370 K 138.95 % | -1.950 M 17.84 % | -2.373 M -395.83 % | -478.642 K -168.19 % | 701.907 K 642.83 % | -129.305 K -117.53 % | 737.804 K 319.48 % | 175.886 K 136.86 % | 74.256 K -76.35 % | 313.930 K 239.64 % | -224.817 K -152.05 % | 431.910 K 62.33 % | 266.077 K 134.24 % | -776.987 K -128.29 % | -340.357 K 41.96 % | -586.443 K -152.79 % | -231.989 K | 0.000 |
| Net change in cash | 46.206 M 217.75 % | -39.240 M -127.15 % | 144.511 M 363.54 % | 31.175 M 119.58 % | 14.198 M 105.24 % | -270.698 M -835.91 % | 36.784 M 133.68 % | -109.218 M 32.32 % | -161.365 M -681.79 % | -20.641 M -112.79 % | 161.318 M -48.13 % | 310.980 M 889.50 % | -39.389 M 72.05 % | -140.950 M -163.41 % | 222.279 M 283.72 % | -120.987 M -441.65 % | 35.413 M 116.89 % | -209.691 M -242.16 % | 147.504 M 81.97 % | 81.057 M 568.99 % | -17.283 M 95.20 % | -360.381 M -164.60 % | 557.834 M 470.99 % | 97.695 M 563.76 % | -21.066 M 61.33 % | -54.472 M 68.40 % | -172.395 M -162.73 % | 274.801 M 563.93 % | 41.390 M 182.35 % | -50.260 M -192.44 % | 54.371 M 614.14 % | -10.575 M -164.26 % | 16.457 M 132.24 % | -51.048 M -1 848.93 % | -2.619 M -109.53 % | 27.480 M -63.17 % | 74.619 M 190.93 % | -82.061 M -611.38 % | 16.047 M 114.06 % | -114.115 M -147.91 % | 238.189 M 503.12 % | -59.086 M -189.99 % | 65.658 M 545.22 % | -14.747 M -149.32 % | 29.904 M 180.95 % | -36.939 M |
| Cash at beginning of period | 608.498 M -6.06 % | 647.738 M 28.72 % | 503.227 M 6.60 % | 472.052 M 3.10 % | 457.854 M -37.16 % | 728.553 M 5.32 % | 691.768 M -13.64 % | 800.986 M -16.77 % | 962.351 M -2.10 % | 982.992 M 20.83 % | 813.546 M 61.88 % | 502.565 M -7.27 % | 541.955 M -20.64 % | 682.904 M 48.26 % | 460.626 M -20.80 % | 581.613 M 6.48 % | 546.200 M -27.74 % | 755.892 M 24.24 % | 608.388 M 15.37 % | 527.331 M -3.17 % | 544.614 M -39.82 % | 904.995 M 160.68 % | 347.162 M 39.16 % | 249.467 M -7.79 % | 270.533 M -16.76 % | 325.004 M -34.66 % | 497.400 M 123.45 % | 222.599 M 22.84 % | 181.209 M -21.71 % | 231.469 M 30.70 % | 177.097 M -5.63 % | 187.673 M 9.61 % | 171.215 M -22.97 % | 222.264 M -1.16 % | 224.883 M 13.92 % | 197.403 M 60.77 % | 122.784 M -40.06 % | 204.845 M 8.50 % | 188.798 M -37.67 % | 302.913 M 368.01 % | 64.724 M -47.72 % | 123.810 M 112.91 % | 58.152 M -20.23 % | 72.899 M 69.55 % | 42.995 M -46.21 % | 79.935 M |
| Cash at end of period | 654.704 M 7.59 % | 608.498 M -6.06 % | 647.738 M 28.72 % | 503.227 M 6.60 % | 472.052 M 3.10 % | 457.854 M -37.16 % | 728.553 M 5.32 % | 691.768 M -13.64 % | 800.986 M -16.77 % | 962.351 M -1.28 % | 974.864 M 19.83 % | 813.546 M 61.88 % | 502.565 M -7.27 % | 541.955 M -20.64 % | 682.904 M 48.26 % | 460.626 M -20.80 % | 581.613 M 6.48 % | 546.200 M -27.74 % | 755.892 M 24.24 % | 608.388 M 15.37 % | 527.331 M -3.17 % | 544.614 M -39.82 % | 904.995 M 160.68 % | 347.162 M 39.16 % | 249.467 M -7.79 % | 270.533 M -16.76 % | 325.004 M -34.66 % | 497.400 M 123.45 % | 222.599 M 22.84 % | 181.209 M -21.71 % | 231.469 M 30.70 % | 177.097 M -5.63 % | 187.673 M 9.61 % | 171.215 M -22.97 % | 222.264 M -1.16 % | 224.883 M 13.92 % | 197.403 M 60.77 % | 122.784 M -40.06 % | 204.845 M 8.50 % | 188.798 M -37.67 % | 302.913 M 368.01 % | 64.724 M -47.72 % | 123.810 M 112.91 % | 58.152 M -20.23 % | 72.899 M 69.55 % | 42.995 M |
| Operating cash flow | 56.650 M -26.47 % | 77.044 M | 0.000 -100.00 % | 50.441 M -61.01 % | 129.354 M 164.73 % | -199.849 M -178.89 % | 253.311 M 3 346.00 % | 7.351 M -91.63 % | 87.793 M 18.14 % | 74.314 M 279.72 % | -41.351 M -122.38 % | 184.795 M 153.86 % | 72.793 M 129.81 % | -244.171 M -203.07 % | 236.903 M 544.36 % | 36.765 M -47.58 % | 70.135 M 217.19 % | -59.847 M -122.72 % | 263.421 M 496.29 % | 44.176 M -54.03 % | 96.089 M 261.98 % | -59.322 M -136.39 % | 163.022 M 192.38 % | 55.756 M 76.86 % | 31.525 M 137.66 % | -83.700 M -325.83 % | 37.063 M 18.19 % | 31.359 M -52.89 % | 66.572 M 217.34 % | -56.736 M -179.57 % | 71.305 M 56.44 % | 45.581 M 151.62 % | 18.115 M 122.97 % | -78.864 M -260.47 % | 49.146 M 26.29 % | 38.915 M -29.88 % | 55.494 M 194.74 % | -58.573 M -237.26 % | 42.672 M 85.09 % | 23.054 M 1 387.04 % | -1.791 M 97.46 % | -70.522 M -184.22 % | 83.737 M 29 196.42 % | 285.827 K -99.52 % | 59.902 M 168.12 % | -87.933 M |
| Capital expenditure | 3.305 M 106.28 % | -52.610 M 36.63 % | -83.018 M -22.62 % | -67.702 M 31.45 % | -98.757 M 21.35 % | -125.564 M 32.28 % | -185.419 M -77.01 % | -104.753 M 52.42 % | -220.152 M -140.59 % | -91.507 M 20.98 % | -115.806 M 25.58 % | -155.618 M -38.28 % | -112.539 M 26.62 % | -153.358 M 2.53 % | -157.335 M -45.19 % | -108.368 M -152.32 % | -42.949 M 15.45 % | -50.796 M 43.39 % | -89.738 M -252.26 % | -25.475 M -24.29 % | -20.497 M -427.96 % | -3.882 M 43.11 % | -6.824 M 43.79 % | -12.140 M 48.23 % | -23.452 M 68.06 % | -73.421 M -183.03 % | -25.941 M -163.23 % | -9.855 M 6.28 % | -10.515 M -97.49 % | -5.324 M 69.09 % | -17.225 M -37.61 % | -12.518 M 46.90 % | -23.572 M -180.48 % | -8.404 M 8.90 % | -9.225 M 69.84 % | -30.588 M -110.00 % | -14.565 M 80.20 % | -73.551 M -265.42 % | -20.128 M -104.65 % | -9.835 M -5.37 % | -9.335 M -70.84 % | -5.464 M 63.66 % | -15.035 M -640.80 % | -2.030 M -235.96 % | 1.493 M 115.18 % | -9.833 M |
| Free CashFlow | 59.955 M 145.37 % | 24.434 M -88.30 % | 208.910 M 1 310.30 % | -17.261 M -156.41 % | 30.597 M 109.40 % | -325.412 M -579.31 % | 67.892 M 169.70 % | -97.402 M 26.41 % | -132.360 M -669.88 % | -17.192 M 89.06 % | -157.156 M -638.63 % | 29.177 M 173.41 % | -39.746 M 90.00 % | -397.530 M -599.61 % | 79.569 M 211.13 % | -71.603 M -363.38 % | 27.186 M 124.57 % | -110.643 M -163.70 % | 173.683 M 828.69 % | 18.702 M -75.26 % | 75.592 M 219.60 % | -63.204 M -140.46 % | 156.198 M 258.13 % | 43.616 M 440.31 % | 8.072 M 105.14 % | -157.121 M -1 512.72 % | 11.122 M -48.28 % | 21.504 M -61.64 % | 56.057 M 190.33 % | -62.060 M -214.76 % | 54.080 M 63.56 % | 33.063 M 705.96 % | -5.456 M 93.75 % | -87.268 M -318.60 % | 39.921 M 379.44 % | 8.327 M -79.66 % | 40.929 M 130.98 % | -132.124 M -686.08 % | 22.544 M 70.55 % | 13.219 M 218.81 % | -11.126 M 85.36 % | -75.986 M -210.60 % | 68.702 M 4 039.82 % | -1.744 M -102.84 % | 61.395 M 162.80 % | -97.766 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 |