Mianyang Fulin Precision Co.,Ltd. 300432.SZ
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 8.470 B 47.02 % | 5.761 B -21.58 % | 7.347 B 176.57 % | 2.656 B 44.01 % | 1.845 B 22.02 % | 1.512 B 2.24 % | 1.479 B -36.49 % | 2.328 B 98.72 % | 1.172 B 36.33 % | 859.408 M 22.85 % | 699.572 M 30.50 % | 536.058 M 46.41 % | 366.144 M 29.84 % | 281.987 M |
| Net income | 396.779 M 173.11 % | -542.725 M -184.12 % | 645.203 M 61.67 % | 399.092 M 20.85 % | 330.229 M -35.77 % | 514.098 M 122.12 % | -2.324 B -725.99 % | 371.223 M 62.23 % | 228.829 M 31.73 % | 173.706 M 27.00 % | 136.776 M 46.34 % | 93.468 M 63.57 % | 57.142 M 39.86 % | 40.857 M |
| Income before tax | 464.225 M 165.83 % | -705.201 M -196.15 % | 733.446 M 59.79 % | 458.997 M 18.90 % | 386.032 M 58.09 % | 244.180 M 110.83 % | -2.255 B -617.32 % | 435.872 M 63.74 % | 266.195 M 31.55 % | 202.350 M 25.85 % | 160.787 M 45.62 % | 110.417 M 64.17 % | 67.259 M 38.44 % | 48.584 M |
| Income before tax ratio | 0.05 144.78 % | -0.12 -222.61 % | 0.10 -42.22 % | 0.17 -17.44 % | 0.21 29.57 % | 0.16 110.59 % | -1.53 -914.60 % | 0.19 -17.60 % | 0.23 -3.51 % | 0.24 2.44 % | 0.23 11.58 % | 0.21 12.13 % | 0.18 6.62 % | 0.17 |
| EBITDA | 743.571 M 252.34 % | -488.112 M -148.36 % | 1.009 B 138.42 % | 423.315 M -8.78 % | 464.073 M 48.51 % | 312.480 M 150.60 % | -617.603 M -212.41 % | 549.435 M 79.22 % | 306.569 M 40.71 % | 217.866 M 20.03 % | 181.509 M 37.44 % | 132.067 M 62.96 % | 81.041 M 66.73 % | 48.607 M |
| Net income ratio | 0.05 149.73 % | -0.09 -207.27 % | 0.09 -41.55 % | 0.15 -16.08 % | 0.18 -47.36 % | 0.34 121.64 % | -1.57 -1 085.73 % | 0.16 -18.36 % | 0.20 -3.37 % | 0.20 3.38 % | 0.20 12.13 % | 0.17 11.72 % | 0.16 7.71 % | 0.14 |
| Ratio EBITDA | 0.09 203.62 % | -0.08 -161.67 % | 0.14 -13.79 % | 0.16 -36.66 % | 0.25 21.72 % | 0.21 149.49 % | -0.42 -277.00 % | 0.24 -9.81 % | 0.26 3.22 % | 0.25 -2.29 % | 0.26 5.31 % | 0.25 11.31 % | 0.22 28.41 % | 0.17 |
| Gross profit ratio | 0.12 307.20 % | -0.06 -130.59 % | 0.18 -28.86 % | 0.26 -24.72 % | 0.34 4.86 % | 0.33 14.52 % | 0.28 -17.52 % | 0.34 6.23 % | 0.32 -2.49 % | 0.33 0.09 % | 0.33 -3.52 % | 0.34 0.02 % | 0.34 20.25 % | 0.29 |
| Weighted average shs out dil | 1.219 B 0.08 % | 1.218 B 1.08 % | 1.205 B 8.28 % | 1.113 B 0.36 % | 1.109 B -5.97 % | 1.179 B -8.28 % | 1.285 B -1.16 % | 1.300 B 41.66 % | 918.052 M 18.82 % | 772.632 M -10.03 % | 858.814 M 24.91 % | 687.529 M -0.91 % | 693.873 M -0.10 % | 694.569 M |
| Weighted average shs out | 1.219 B 0.08 % | 1.218 B 1.97 % | 1.194 B 7.72 % | 1.109 B 0.00 % | 1.109 B -5.97 % | 1.179 B -8.28 % | 1.285 B -1.16 % | 1.300 B 41.66 % | 918.052 M 18.82 % | 772.632 M -10.04 % | 858.816 M 24.91 % | 687.529 M -0.91 % | 693.873 M -0.10 % | 694.569 M |
| EPS diluted | 0.33 173.33 % | -0.45 -183.33 % | 0.54 50.00 % | 0.36 20.00 % | 0.30 -31.82 % | 0.44 124.31 % | -1.81 -724.14 % | 0.29 16.00 % | 0.25 13.64 % | 0.22 37.50 % | 0.16 14.29 % | 0.14 69.90 % | 0.08 40.14 % | 0.06 |
| Earnings per share | 0.33 173.33 % | -0.45 -183.33 % | 0.54 50.00 % | 0.36 20.00 % | 0.30 -31.82 % | 0.44 124.31 % | -1.81 -724.14 % | 0.29 16.00 % | 0.25 13.64 % | 0.22 37.50 % | 0.16 14.29 % | 0.14 69.90 % | 0.08 40.14 % | 0.06 |
| Gross profit | 979.869 M 404.63 % | -321.657 M -123.99 % | 1.341 B 96.76 % | 681.541 M 8.41 % | 628.644 M 27.94 % | 491.353 M 17.08 % | 419.659 M -47.62 % | 801.218 M 111.10 % | 379.536 M 32.94 % | 285.494 M 22.96 % | 232.189 M 25.91 % | 184.415 M 46.44 % | 125.932 M 56.14 % | 80.654 M |
| Income tax expense | 61.840 M 150.52 % | -122.395 M -239.95 % | 87.459 M 46.22 % | 59.815 M 5.03 % | 56.952 M 121.41 % | -266.016 M -461.48 % | 73.590 M 14.23 % | 64.425 M 72.42 % | 37.366 M 30.45 % | 28.644 M 19.29 % | 24.011 M 41.67 % | 16.949 M 67.54 % | 10.117 M 30.93 % | 7.726 M |
| Cost of revenue | 7.490 B 23.14 % | 6.083 B 1.29 % | 6.006 B 204.11 % | 1.975 B 62.42 % | 1.216 B 19.16 % | 1.020 B -3.64 % | 1.059 B -30.66 % | 1.527 B 92.78 % | 792.100 M 38.02 % | 573.914 M 22.79 % | 467.382 M 32.91 % | 351.643 M 46.39 % | 240.211 M 19.31 % | 201.333 M |
| General and administrative expenses | 194.096 M 18.33 % | 164.022 M -27.33 % | 225.705 M 39.47 % | 161.829 M 47.17 % | 109.963 M -24.30 % | 145.260 M 8.55 % | 133.818 M 34.93 % | 99.173 M 15.57 % | 85.814 M 32.71 % | 64.664 M 36.51 % | 47.370 M -2.43 % | 48.548 M 433.46 % | 9.101 M -55.87 % | 20.621 M |
| Selling and marketing expenses | 119.676 M 53.19 % | 78.125 M 0.51 % | 77.725 M 30.57 % | 59.527 M 48.90 % | 39.978 M 35.28 % | 29.552 M 10.95 % | 26.635 M -37.91 % | 42.898 M 47.82 % | 29.021 M 23.97 % | 23.409 M 2.79 % | 22.773 M 33.46 % | 17.064 M 38.38 % | 12.331 M 28.72 % | 9.579 M |
| Other expenses | -14.149 M 77.10 % | -61.781 M -150.25 % | 122.938 M 198.60 % | -124.686 M -271.25 % | -33.585 M 5.98 % | -35.721 M -101.41 % | 2.530 B 1 831.14 % | 131.017 M 427.27 % | -40.034 M -27.87 % | -31.308 M -129.85 % | -13.621 M -4.48 % | -13.037 M -183.92 % | 15.534 M 393.67 % | 3.147 M |
| Operating expenses | 519.896 M 35.27 % | 384.349 M -36.72 % | 607.388 M 172.53 % | 222.872 M -2.14 % | 227.751 M -4.74 % | 239.086 M -91.38 % | 2.774 B 661.37 % | 364.366 M 210.26 % | 117.440 M 34.01 % | 87.633 M 10.99 % | 78.959 M 4.20 % | 75.774 M 41.87 % | 53.409 M 60.16 % | 33.347 M |
| Cost and expenses | 8.010 B 23.86 % | 6.467 B -2.21 % | 6.613 B 200.91 % | 2.198 B 52.23 % | 1.444 B 14.62 % | 1.259 B -67.14 % | 3.833 B 102.66 % | 1.891 B 107.95 % | 909.540 M 37.49 % | 661.547 M 21.09 % | 546.342 M 27.82 % | 427.417 M 44.21 % | 296.378 M 26.29 % | 234.680 M |
| Research and development expenses | 220.274 M 7.99 % | 203.984 M 12.69 % | 181.020 M 43.44 % | 126.202 M 13.29 % | 111.395 M 11.40 % | 99.995 M 19.59 % | 83.614 M -8.40 % | 91.278 M 114.08 % | 42.637 M 38.13 % | 30.868 M 37.57 % | 22.437 M -3.28 % | 23.198 M 41.08 % | 16.443 M | 0.000 |
| Selling general and administrative expenses | 313.772 M 29.58 % | 242.147 M -20.20 % | 303.430 M 37.08 % | 221.356 M 47.63 % | 149.941 M -14.23 % | 174.811 M 8.95 % | 160.453 M 12.94 % | 142.072 M 23.72 % | 114.836 M 30.39 % | 88.074 M 25.56 % | 70.143 M 6.91 % | 65.613 M 206.15 % | 21.432 M -29.04 % | 30.200 M |
| Interest income | 16.106 M -25.11 % | 21.505 M 14.31 % | 18.813 M 37.95 % | 13.637 M 48.15 % | 9.205 M 46.15 % | 6.298 M -37.22 % | 10.032 M -18.15 % | 12.257 M 118.38 % | 5.613 M 41.56 % | 3.965 M 133.93 % | 1.695 M 103.80 % | 831.600 K 5.82 % | 785.899 K | 0.000 |
| Interest expense | 64.829 M -14.94 % | 76.214 M 11.00 % | 68.659 M 341.35 % | 15.557 M 735.27 % | 1.862 M -84.35 % | 11.898 M -62.12 % | 31.409 M 79.72 % | 17.476 M 991.40 % | 1.601 M -33.65 % | 2.413 M -22.25 % | 3.104 M -36.24 % | 4.868 M 4.76 % | 4.647 M 268.71 % | 1.260 M |
| Depreciation and amortization | 324.480 M 21.90 % | 266.179 M 33.58 % | 199.268 M 53.23 % | 130.043 M 9.77 % | 118.468 M -4.68 % | 124.283 M -8.52 % | 135.857 M 21.45 % | 111.858 M 113.05 % | 52.503 M 76.39 % | 29.764 M 14.45 % | 26.006 M 54.96 % | 16.782 M 83.72 % | 9.135 M | 0.000 |
| Operating income | 459.973 M 165.15 % | -706.006 M -196.24 % | 733.599 M 59.94 % | 458.668 M 14.41 % | 400.893 M 58.92 % | 252.267 M 110.71 % | -2.355 B -638.98 % | 436.852 M 66.68 % | 262.096 M 32.46 % | 197.861 M 29.13 % | 153.230 M 41.04 % | 108.641 M 55.72 % | 69.766 M 47.48 % | 47.307 M |
| Operating income ratio | 0.05 144.31 % | -0.12 -222.72 % | 0.10 -42.17 % | 0.17 -20.56 % | 0.22 30.24 % | 0.17 110.48 % | -1.59 -948.70 % | 0.19 -16.12 % | 0.22 -2.84 % | 0.23 5.11 % | 0.22 8.08 % | 0.20 6.36 % | 0.19 13.58 % | 0.17 |
| Total other income expenses net | 4.252 M 428.48 % | 804.561 K 626.23 % | -152.892 K -146.45 % | 329.181 K 102.21 % | -14.861 M -83.78 % | -8.087 M -108.11 % | 99.689 M 10 275.13 % | -979.731 K -123.90 % | 4.099 M -8.70 % | 4.489 M -40.60 % | 7.557 M 325.48 % | 1.776 M 170.84 % | -2.507 M -296.33 % | 1.277 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 | 65.097 M 142.04 % | -154.839 M 67.77 % | -480.483 M -972.12 % | -44.816 M 91.79 % | -545.838 M -41.67 % | -385.286 M -49.84 % | -257.137 M 47.24 % | -487.395 M 25.53 % | -654.528 M -172.65 % | -240.060 M -237.46 % | -71.138 M -470.60 % | -12.467 M -204.81 % | 11.895 M 6.07 % | 11.215 M |
| Total investments | 103.112 M -69.11 % | 333.827 M 0.25 % | 333.000 M -0.11 % | 333.376 M 558 393.11 % | 59.692 K -99.85 % | 40.805 M -92.68 % | 557.689 M 74.28 % | 319.995 M 1 376.98 % | 21.665 M -83.33 % | 130.000 M 16 555.73 % | 780.512 K -66.31 % | 2.317 M -21.44 % | 2.949 M 223.46 % | 911.849 K |
| Total debt | 1.271 B 4.48 % | 1.217 B 250.04 % | 347.565 M -45.86 % | 641.982 M 211.10 % | 206.360 M 241.09 % | 60.500 M -84.12 % | 380.875 M 316.26 % | 91.500 M 107.95 % | 44.000 M 22.22 % | 36.000 M 5.88 % | 34.000 M -10.53 % | 38.000 M -17.39 % | 46.000 M 31.43 % | 35.000 M |
| Accumulated other comprehensive income loss | 58.308 M 1 336.42 % | 4.059 M -97.57 % | 166.965 M 3.28 % | 161.661 M 52.87 % | 105.754 M 0.16 % | 105.582 M 0.05 % | 105.526 M -75.20 % | 425.501 M 458.27 % | 76.218 M 42.99 % | 53.302 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 122.636 M 352.06 % | -48.653 M -108.51 % | 571.403 M 1 618.65 % | -37.626 M 90.80 % | -409.183 M 44.66 % | -739.411 M 57.20 % | -1.728 B -348.30 % | 695.754 M 38.02 % | 504.114 M 33.58 % | 377.402 M 46.79 % | 257.099 M 35.38 % | 189.913 M 79.82 % | 105.612 M 95.77 % | 53.946 M |
| Common stock | 1.221 B -0.18 % | 1.223 B 0.35 % | 1.219 B 64.01 % | 743.382 M 0.59 % | 739.032 M 70.00 % | 434.725 M -12.58 % | 497.306 M -2.49 % | 509.990 M 0.00 % | 509.990 M 41.66 % | 360.000 M 300.00 % | 90.000 M 100.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M |
| Total equity | 4.301 B 7.12 % | 4.015 B -16.87 % | 4.830 B 90.79 % | 2.532 B 21.87 % | 2.077 B 18.84 % | 1.748 B 5.97 % | 1.650 B -59.09 % | 4.032 B 15.72 % | 3.485 B 283.31 % | 909.135 M 127.00 % | 400.506 M 46.72 % | 272.980 M 52.07 % | 179.512 M 46.70 % | 122.369 M |
| Other non current liabilities | 150.056 M 253.81 % | 42.411 M -89.67 % | 410.757 M 78.76 % | 229.779 M 795.75 % | 25.652 M -80.67 % | 132.733 M 296.13 % | 33.508 M 59.42 % | 21.019 M 29.91 % | 16.180 M -47.69 % | 30.929 M 37.79 % | 22.446 M 10.30 % | 20.351 M 636.98 % | 2.761 M 47.30 % | 1.875 M |
| Long term debt | 609.392 M 43.66 % | 424.193 M 2 444.77 % | 16.669 M 2 406.83 % | 664.952 K -0.08 % | 665.462 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.040 B 46.82 % | 708.502 M 4.15 % | 680.262 M 87.87 % | 362.090 M 143.99 % | 148.402 M 1.74 % | 145.864 M -25.74 % | 196.427 M 106.52 % | 95.111 M -6.97 % | 102.238 M 230.56 % | 30.929 M 37.79 % | 22.446 M 10.30 % | 20.351 M 83.98 % | 11.061 M 252.87 % | 3.135 M |
| Other current liabilities | 558.605 M -12.82 % | 640.755 M 140.82 % | 266.068 M -48.74 % | 519.011 M 252.06 % | 147.422 M 2 678.68 % | -5.717 M -101.64 % | 348.770 M 571.49 % | -73.971 M -196.25 % | 76.850 M 1 802.36 % | 4.040 M -89.50 % | 38.486 M 1 973.06 % | -2.055 M -110.46 % | 19.642 M 52.72 % | 12.861 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 166.569 M -23.91 % | 218.917 M 1 042.64 % | 19.159 M -78.72 % | 90.040 M -77.05 % | 392.369 M 0.45 % | 390.595 M 235.03 % | 116.587 M 137.48 % | 49.093 M 0.77 % | 48.716 M 21.44 % | 40.116 M 55.33 % | 25.827 M 40.18 % | 18.424 M |
| Short term debt | 661.749 M -16.49 % | 792.429 M 140.96 % | 328.861 M -48.72 % | 641.317 M | 0.000 -100.00 % | 60.500 M -84.12 % | 380.875 M 316.26 % | 91.500 M 107.95 % | 44.000 M 22.22 % | 36.000 M 5.88 % | 34.000 M -10.53 % | 38.000 M -17.39 % | 46.000 M 31.43 % | 35.000 M |
| Total current liabilities | 4.335 B -1.96 % | 4.422 B 56.63 % | 2.823 B 21.20 % | 2.329 B 149.98 % | 931.770 M 15.49 % | 806.789 M -43.00 % | 1.416 B 2.53 % | 1.381 B 57.39 % | 877.204 M 122.66 % | 393.965 M 13.72 % | 346.435 M 15.49 % | 299.980 M 38.84 % | 216.069 M 32.58 % | 162.968 M |
| Total liabilities | 5.375 B 5.65 % | 5.088 B 45.23 % | 3.503 B 30.17 % | 2.691 B 149.16 % | 1.080 B 13.39 % | 952.653 M -40.90 % | 1.612 B 9.23 % | 1.476 B 50.67 % | 979.442 M 130.51 % | 424.894 M 15.18 % | 368.881 M 15.16 % | 320.330 M 41.03 % | 227.130 M 36.74 % | 166.102 M |
| Other non current assets | 302.512 M 32.99 % | 227.469 M -1.81 % | 231.656 M 16.07 % | 199.575 M 277.37 % | 52.885 M -34.43 % | 80.649 M 56.24 % | 51.618 M -34.61 % | 78.938 M 39.99 % | 56.388 M 3.17 % | 54.656 M 256.00 % | 15.353 M 30.33 % | 11.779 M -20.46 % | 14.809 M 5.24 % | 14.072 M |
| Long term investments | 101.910 M -69.36 % | 332.612 M 0.25 % | 331.770 M -0.18 % | 332.384 M 670.99 % | 43.111 M 5.65 % | 40.805 M -92.97 % | 580.804 M 70.01 % | 341.625 M 1 416.60 % | 22.526 M 2 367.78 % | 912.791 K 16.95 % | 780.512 K -66.31 % | 2.317 M -21.44 % | 2.949 M 223.46 % | 911.849 K |
| Intangible assets | 146.273 M -0.83 % | 147.493 M -2.04 % | 150.557 M 11.67 % | 134.826 M 17.30 % | 114.943 M -11.01 % | 129.160 M 17.46 % | 109.960 M -34.08 % | 166.803 M -16.06 % | 198.728 M 744.34 % | 23.537 M -2.43 % | 24.124 M -2.04 % | 24.625 M -1.49 % | 24.997 M 136.43 % | 10.572 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.551 B -0.78 % | 1.563 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 146.273 M -0.83 % | 147.493 M -2.04 % | 150.557 M 11.67 % | 134.826 M 17.30 % | 114.943 M -11.01 % | 129.160 M 17.46 % | 109.960 M -93.60 % | 1.718 B -2.50 % | 1.762 B 7 384.73 % | 23.537 M -2.43 % | 24.124 M -2.04 % | 24.625 M -1.49 % | 24.997 M 136.43 % | 10.572 M |
| Property plant equipment net | 4.054 B 18.86 % | 3.410 B 45.15 % | 2.350 B 61.34 % | 1.456 B 99.97 % | 728.287 M -2.52 % | 747.112 M 3.90 % | 719.034 M 4.94 % | 685.180 M 30.19 % | 526.292 M 81.88 % | 289.359 M 30.96 % | 220.954 M 29.19 % | 171.024 M 64.61 % | 103.898 M 74.79 % | 59.443 M |
| Total non current assets | 4.888 B 11.63 % | 4.379 B 38.14 % | 3.170 B 43.52 % | 2.209 B 107.82 % | 1.063 B -9.43 % | 1.173 B -20.27 % | 1.472 B -48.52 % | 2.859 B 19.63 % | 2.389 B 532.66 % | 377.677 M 41.10 % | 267.668 M 24.52 % | 214.957 M 43.72 % | 149.565 M 74.79 % | 85.568 M |
| Other current assets | 264.534 M 48.70 % | 177.899 M -35.69 % | 276.612 M 9.66 % | 252.236 M 184.26 % | 88.734 M 97.43 % | 44.945 M 24.42 % | 36.123 M -97.97 % | 1.777 B 8 755.94 % | 20.068 M -84.71 % | 131.280 M 1 144.30 % | 10.551 M 47.54 % | 7.151 M 152.88 % | 2.828 M 1 461.23 % | 181.129 K |
| Short term investments | 1.201 M -1.07 % | 1.214 M -1.28 % | 1.230 M 24.08 % | 991.527 K 1 561.07 % | 59.692 K | 0.000 100.00 % | -23.115 M -6.87 % | -21.629 M -2 414.51 % | -860.187 K -100.66 % | 130.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.206 B -32.26 % | 1.780 B 115.00 % | 828.049 M 20.57 % | 686.798 M -8.69 % | 752.198 M 68.74 % | 445.786 M -30.13 % | 638.012 M 10.21 % | 578.895 M -17.13 % | 698.528 M 153.03 % | 276.060 M 162.57 % | 105.138 M 108.33 % | 50.467 M 47.98 % | 34.105 M 43.39 % | 23.785 M |
| Cash and short term investments | 1.207 B -32.24 % | 1.782 B 114.83 % | 829.279 M 20.57 % | 687.790 M -8.57 % | 752.258 M 68.75 % | 445.786 M -30.13 % | 638.012 M 10.21 % | 578.895 M -17.13 % | 698.528 M 153.03 % | 276.060 M 162.57 % | 105.138 M 108.33 % | 50.467 M 47.98 % | 34.105 M 43.39 % | 23.785 M |
| Total current assets | 4.788 B 1.36 % | 4.724 B -8.51 % | 5.164 B 71.30 % | 3.014 B 43.91 % | 2.095 B 37.15 % | 1.527 B -14.67 % | 1.790 B -32.45 % | 2.650 B 27.70 % | 2.075 B 116.95 % | 956.352 M 90.61 % | 501.719 M 32.61 % | 378.353 M 47.17 % | 257.077 M 26.70 % | 202.903 M |
| Inventory | 865.224 M 50.06 % | 576.578 M -61.09 % | 1.482 B 111.69 % | 699.976 M 85.33 % | 377.697 M 25.07 % | 301.982 M -6.46 % | 322.832 M 9.97 % | 293.576 M 31.41 % | 223.412 M 56.08 % | 143.140 M 55.81 % | 91.870 M 11.04 % | 82.732 M 37.86 % | 60.014 M 4.57 % | 57.391 M |
| Net receivables | 2.451 B 12.02 % | 2.188 B -15.05 % | 2.576 B 86.24 % | 1.383 B 56.75 % | 882.438 M 20.13 % | 734.581 M -7.90 % | 797.622 M -54.51 % | 1.754 B 54.79 % | 1.133 B 193.41 % | 386.087 M 31.25 % | 294.161 M 23.60 % | 238.002 M 48.63 % | 160.131 M 31.75 % | 121.546 M |
| Tax assets | 283.527 M 8.82 % | 260.545 M 145.67 % | 106.054 M 24.22 % | 85.379 M -30.85 % | 123.462 M -29.71 % | 175.643 M 1 625.07 % | 10.182 M -71.12 % | 35.259 M 56.22 % | 22.570 M 144.99 % | 9.213 M 42.67 % | 6.457 M 23.91 % | 5.211 M 78.98 % | 2.912 M 411.32 % | 569.405 K |
| 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 | 3.086 B 4.96 % | 2.940 B 35.07 % | 2.176 B 62.08 % | 1.343 B 74.99 % | 767.332 M 18.31 % | 648.554 M 1.69 % | 637.781 M -28.78 % | 895.527 M 26.75 % | 706.537 M 140.09 % | 294.284 M 12.84 % | 260.792 M 21.34 % | 214.928 M 50.53 % | 142.781 M 32.00 % | 108.166 M |
| Tax payables | 29.113 M -40.42 % | 48.868 M 652.19 % | 6.497 M -76.59 % | 27.752 M 63.09 % | 17.016 M 26.88 % | 13.411 M -72.11 % | 48.083 M -37.54 % | 76.981 M 54.53 % | 49.816 M 372.27 % | 10.548 M -19.82 % | 13.156 M 46.33 % | 8.991 M 17.57 % | 7.647 M 10.17 % | 6.941 M |
| Deferred revenue non current | 173.411 M 28.62 % | 134.828 M 1.55 % | 132.775 M 18.40 % | 112.139 M 9.98 % | 101.968 M -0.53 % | 102.516 M 57.14 % | 65.239 M 14.08 % | 57.186 M -11.15 % | 64.359 M 222.44 % | 19.960 M 36.53 % | 14.620 M -5.98 % | 15.550 M 87.35 % | 8.300 M 558.73 % | 1.260 M |
| Minority interest | 84.650 M 2 545.47 % | -3.461 M -108.18 % | 42.316 M 1 599.82 % | -2.821 M 3.12 % | -2.912 M -65.20 % | -1.763 M -182.40 % | 2.140 M -68.19 % | 6.725 M | 0.000 | 0.000 -100.00 % | 2.000 M | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 45.726 M 30.29 % | 35.097 M 110.55 % | 16.669 M 904.27 % | 1.660 M -42.29 % | 2.876 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 2.814 B -0.90 % | 2.840 B -5.25 % | 2.997 B 63.88 % | 1.829 B 4.52 % | 1.750 B -10.21 % | 1.949 B -15.20 % | 2.298 B -18.51 % | 2.820 B 17.77 % | 2.394 B 1 921.84 % | 118.431 M 663.65 % | 15.508 M -59.26 % | 38.066 M 145.46 % | 15.508 M -33.79 % | 23.424 M |
| Deferred tax liabilities non current | 107.331 M 0.24 % | 107.069 M -10.82 % | 120.060 M 515.48 % | 19.507 M 8.94 % | 17.905 M 36.36 % | 13.131 M -86.56 % | 97.680 M 477.79 % | 16.906 M -22.09 % | 21.699 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 100.00 % | -42.411 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 |
| Total assets | 9.676 B 6.30 % | 9.103 B 9.23 % | 8.333 B 59.55 % | 5.223 B 65.42 % | 3.157 B 16.91 % | 2.701 B -17.20 % | 3.261 B -40.79 % | 5.508 B 23.38 % | 4.464 B 234.64 % | 1.334 B 73.39 % | 769.387 M 29.68 % | 593.310 M 45.90 % | 406.642 M 40.96 % | 288.472 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 % | 79.878 M 101.28 % | 39.685 M -30.32 % | 56.955 M 122.78 % | -250.010 M -1 226.27 % | 22.198 M 226.97 % | -17.482 M -309.57 % | 8.342 M 402.73 % | -2.756 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 61.178 M 30.48 % | 46.886 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -289.769 M -1 437.44 % | -18.848 M 98.51 % | -1.267 B -121.50 % | -572.040 M -1 827.84 % | 33.107 M 109.51 % | -348.167 M 29.61 % | -494.601 M 40.73 % | -834.520 M -751.34 % | -98.024 M 25.09 % | -130.848 M -140.30 % | -54.452 M -50.13 % | -36.269 M -102.20 % | -17.938 M | 0.000 |
| Accounts receivables | -87.582 M 92.58 % | -1.180 B 28.35 % | -1.647 B -1 040.72 % | -144.350 M 58.35 % | -346.554 M -1 098.21 % | -28.923 M 87.25 % | -226.896 M 74.45 % | -887.900 M -148.28 % | -357.625 M -52.28 % | -234.841 M -255.53 % | -66.054 M | 0.000 | 0.000 | 0.000 |
| Inventory | -262.700 M -128.81 % | 911.930 M 210.84 % | -822.727 M -151.42 % | -327.234 M -329.54 % | -76.183 M -1 282.60 % | 6.442 M 108.79 % | -73.329 M -4.28 % | -70.318 M 13.20 % | -81.006 M -51.17 % | -53.588 M -428.15 % | -10.146 M 57.04 % | -23.620 M -766.70 % | -2.725 M | 0.000 |
| Accounts payables | 60.513 M -85.32 % | 412.169 M -63.28 % | 1.122 B 900.94 % | -140.140 M -135.13 % | 398.889 M 627.10 % | -75.677 M 65.06 % | -216.574 M -253.40 % | 141.181 M -57.51 % | 332.266 M 107.23 % | 160.336 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 100.00 % | -163.145 M -304.24 % | 79.878 M 101.28 % | 39.685 M -30.32 % | 56.955 M 122.78 % | -250.010 M 40.65 % | -421.272 M 44.87 % | -764.202 M -4 390.59 % | -17.018 M 77.97 % | -77.260 M -74.38 % | -44.306 M -250.28 % | -12.649 M 16.85 % | -15.212 M | 0.000 |
| Other non cash items | 128.764 M -78.47 % | 597.941 M 154.96 % | 234.525 M 640.97 % | -43.353 M -24.08 % | -34.940 M -1 061.79 % | 3.633 M -99.86 % | 2.586 B 1 741.30 % | 140.432 M 14 903.12 % | 936.018 K -54.85 % | 2.073 M -56.68 % | 4.785 M -51.26 % | 9.818 M -2.99 % | 10.120 M -54.23 % | 22.109 M |
| Net cash provided by operating activities | 575.014 M 88.59 % | 304.908 M 263.80 % | -186.143 M -119.29 % | -84.885 M -119.04 % | 445.714 M 53.72 % | 289.945 M 385.96 % | -101.394 M 51.90 % | -210.783 M -214.40 % | 184.243 M 146.66 % | 74.696 M -33.96 % | 113.115 M 34.98 % | 83.799 M 43.34 % | 58.460 M 164.42 % | 22.109 M |
| Investments in property plant and equipment | -811.885 M 32.34 % | -1.200 B -24.44 % | -964.339 M -20.53 % | -800.115 M -387.91 % | -163.987 M 31.22 % | -238.434 M -36.85 % | -174.226 M 24.86 % | -231.877 M -158.15 % | -89.821 M 15.82 % | -106.699 M -73.69 % | -61.431 M 14.56 % | -71.902 M -19.16 % | -60.341 M -157.89 % | -23.398 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 4.579 M -95.30 % | 97.463 M 80.15 % | 54.102 M 96.12 % | 27.586 M 30 383.37 % | 90.496 K -99.96 % | 232.127 M 144.68 % | -519.514 M -586.40 % | 106.809 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -67.919 M -6 691.89 % | -1.000 M 98.50 % | -66.781 M 74.98 % | -266.899 M -393.33 % | -54.102 M -96.12 % | -27.586 M | 0.000 100.00 % | -151.000 M -51.00 % | -100.000 M 26.47 % | -136.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 10.876 M -76.68 % | 46.633 M -8.67 % | 51.059 M -16.02 % | 60.800 M 87.08 % | 32.500 M | 0.000 -100.00 % | 160.753 M -30.43 % | 231.082 M 5 783.95 % | 3.927 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 98.892 K -99.28 % | 13.642 M -7.08 % | 14.682 M 339.59 % | 3.340 M -93.83 % | 54.102 M 150.63 % | 21.586 M 23 753.24 % | 90.496 K -63.80 % | 250.023 K 100.14 % | -183.010 M -167 294.87 % | 109.459 K -54.66 % | 241.443 K -12.89 % | 277.181 K 146.04 % | 112.658 K 1 808.81 % | 5.902 K |
| Net cash used for investing activites | -879.705 M 25.23 % | -1.176 B -21.89 % | -965.226 M -5.47 % | -915.153 M -1 764.43 % | -49.085 M 73.37 % | -184.348 M -5.86 % | -174.135 M 21.52 % | -221.874 M 66.45 % | -661.262 M -177.07 % | -238.663 M -290.04 % | -61.189 M 14.57 % | -71.625 M -18.92 % | -60.229 M -157.47 % | -23.392 M |
| Debt repayment | 381.573 M -56.98 % | 886.892 M 729.00 % | -141.000 M -117.11 % | 824.000 M 1 453.92 % | -60.861 M 74.82 % | -241.673 M -145.62 % | 529.745 M 25.35 % | 422.597 M 1 725.37 % | -26.000 M | 0.000 100.00 % | -4.000 M 50.00 % | -8.000 M -172.73 % | 11.000 M -42.11 % | 19.000 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -8.147 M | 0.000 100.00 % | -1.210 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -31.583 M 88.25 % | -268.884 M -643.31 % | -36.174 M -31.38 % | -27.535 M | 0.000 100.00 % | -7.047 M 93.45 % | -107.646 M 32.91 % | -160.460 M -99.16 % | -80.570 M -111.01 % | -38.183 M -371.22 % | -8.103 M -164.58 % | -3.063 M 11.17 % | -3.448 M 10.75 % | -3.863 M |
| Other financing activites | -325.826 M -1 499.08 % | 23.289 M -98.49 % | 1.544 B 8 548.90 % | 17.847 M | 0.000 | 0.000 100.00 % | -8.675 M -1 181.87 % | 801.890 K -99.91 % | 878.364 M 131.69 % | 379.116 M 18 855.82 % | 2.000 M | 0.000 | 0.000 100.00 % | -6.203 M |
| Net cash used provided by financing activities | 66.017 M -89.71 % | 641.296 M -53.76 % | 1.387 B 65.32 % | 838.901 M 1 478.40 % | -60.861 M 75.53 % | -248.720 M -158.99 % | 421.608 M 60.34 % | 262.940 M -65.89 % | 770.926 M 126.12 % | 340.934 M 3 474.61 % | -10.103 M 8.67 % | -11.063 M -246.48 % | 7.552 M -15.46 % | 8.934 M |
| Effect of forex changes on cash | 617.326 K -61.05 % | 1.585 M -71.88 % | 5.635 M 291.44 % | -2.944 M 62.59 % | -7.869 M -664.32 % | 1.394 M -77.24 % | 6.127 M 361.05 % | -2.347 M -167.15 % | 3.495 M 123.72 % | 1.562 M 20.02 % | 1.302 M 13 374.17 % | -9.807 K 86.65 % | -73.436 K | 0.000 |
| Net change in cash | -238.058 M 1.20 % | -240.937 M -199.93 % | 241.113 M 246.95 % | -164.081 M -150.04 % | 327.899 M 331.36 % | -141.729 M -193.12 % | 152.206 M 188.46 % | -172.065 M -157.86 % | 297.402 M 66.58 % | 178.530 M 313.99 % | 43.124 M 3 816.05 % | 1.101 M -80.71 % | 5.710 M -25.36 % | 7.650 M |
| Cash at beginning of period | 542.669 M -30.75 % | 783.606 M 44.45 % | 542.493 M -23.22 % | 706.574 M 86.59 % | 378.674 M -27.23 % | 520.403 M 41.34 % | 368.198 M -31.85 % | 540.262 M 122.46 % | 242.860 M 277.52 % | 64.331 M 203.36 % | 21.206 M 5.48 % | 20.105 M 39.66 % | 14.395 M 113.42 % | 6.745 M |
| Cash at end of period | 304.612 M -43.87 % | 542.669 M -30.75 % | 783.606 M 44.45 % | 542.493 M -23.22 % | 706.574 M 86.59 % | 378.674 M -27.23 % | 520.403 M 41.34 % | 368.198 M -31.85 % | 540.262 M 122.46 % | 242.860 M 277.52 % | 64.331 M 203.36 % | 21.206 M 5.48 % | 20.105 M 39.66 % | 14.395 M |
| Operating cash flow | 575.014 M 88.59 % | 304.908 M 263.80 % | -186.143 M -119.29 % | -84.885 M -119.04 % | 445.714 M 53.72 % | 289.945 M 385.96 % | -101.394 M 51.90 % | -210.783 M -214.40 % | 184.243 M 146.66 % | 74.696 M -33.96 % | 113.115 M 34.98 % | 83.799 M 43.34 % | 58.460 M 164.42 % | 22.109 M |
| Capital expenditure | -811.885 M 32.34 % | -1.200 B -24.44 % | -964.339 M -20.53 % | -800.115 M -387.91 % | -163.987 M 31.22 % | -238.434 M -36.85 % | -174.226 M 24.86 % | -231.877 M -158.15 % | -89.821 M 15.82 % | -106.699 M -73.69 % | -61.431 M 14.56 % | -71.902 M -19.16 % | -60.341 M -157.89 % | -23.398 M |
| Free CashFlow | -236.871 M 73.54 % | -895.085 M 22.20 % | -1.150 B -30.00 % | -885.000 M -414.13 % | 281.727 M 446.93 % | 51.510 M 118.69 % | -275.620 M 37.74 % | -442.660 M -568.81 % | 94.422 M 395.04 % | -32.003 M -161.92 % | 51.684 M 334.45 % | 11.896 M 732.17 % | -1.882 M -45.92 % | -1.290 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 | 2023-01-01 | 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 | 3.116 B 15.55 % | 2.697 B 4.22 % | 2.588 B 13.10 % | 2.288 B 8.99 % | 2.099 B 40.34 % | 1.496 B -5.52 % | 1.583 B -14.71 % | 1.856 B 16.20 % | 1.597 B 120.34 % | 724.903 M -72.37 % | 2.623 B 29.51 % | 2.026 B 94.09 % | 1.044 B -36.91 % | 1.654 B 73.35 % | 954.327 M 50.98 % | 632.073 M 17.02 % | 540.152 M 1.95 % | 529.819 M -16.06 % | 631.215 M 32.67 % | 475.784 M 20.10 % | 396.159 M 16.05 % | 341.369 M -26.59 % | 465.037 M 27.92 % | 363.547 M 4.16 % | 349.040 M 4.47 % | 334.095 M -23.10 % | 434.464 M 11.13 % | 390.952 M 7.51 % | 363.639 M 25.61 % | 289.500 M -58.37 % | 695.426 M 30.33 % | 533.598 M -13.60 % | 617.596 M 28.24 % | 481.598 M 33.96 % | 359.514 M 37.16 % | 262.121 M -16.64 % | 314.428 M 33.47 % | 235.574 M -2.13 % | 240.700 M 34.02 % | 179.594 M -24.25 % | 237.101 M 17.37 % | 202.013 M -8.36 % | 220.453 M 41.32 % | 155.991 M -5.51 % | 165.085 M 4.46 % | 158.043 M |
| Net income | 50.701 M -59.03 % | 123.757 M 43.71 % | 86.113 M -51.87 % | 178.909 M 94.31 % | 92.072 M 132.01 % | 39.684 M 128.22 % | -140.633 M -77.96 % | -79.024 M -139.72 % | 198.962 M 138.11 % | -522.030 M -1 249.84 % | 45.400 M -81.53 % | 245.839 M 72.05 % | 142.884 M -32.31 % | 211.079 M 31.55 % | 160.458 M 105.12 % | 78.226 M 31.99 % | 59.265 M -41.41 % | 101.143 M 31.29 % | 77.037 M -28.67 % | 107.998 M 73.25 % | 62.337 M -24.76 % | 82.856 M -72.51 % | 301.398 M 125.04 % | 133.932 M 194.33 % | 45.503 M 36.79 % | 33.264 M 101.36 % | -2.446 B -5 794.21 % | 42.951 M -19.90 % | 53.624 M 111.99 % | 25.296 M -54.75 % | 55.902 M -45.75 % | 103.036 M -19.39 % | 127.819 M 51.33 % | 84.466 M 24.41 % | 67.896 M 38.25 % | 49.112 M -16.71 % | 58.968 M 11.57 % | 52.854 M 16.44 % | 45.390 M 15.22 % | 39.395 M -15.83 % | 46.802 M 11.12 % | 42.119 M 9.91 % | 38.321 M 17.72 % | 32.552 M 3.07 % | 31.581 M -7.99 % | 34.322 M |
| Income before tax | 161.650 M 0.59 % | 160.706 M 23.55 % | 130.070 M -36.15 % | 203.709 M 167.79 % | 76.072 M 39.91 % | 54.373 M 127.80 % | -195.573 M -118.90 % | -89.343 M -141.85 % | 213.474 M 133.68 % | -633.759 M -1 090.51 % | 63.983 M -75.59 % | 262.070 M 47.27 % | 177.955 M -22.44 % | 229.438 M 22.37 % | 187.493 M 141.01 % | 77.794 M -9.20 % | 85.673 M -20.70 % | 108.038 M 14.86 % | 94.061 M -23.76 % | 123.371 M 53.24 % | 80.510 M -8.60 % | 88.090 M 470.11 % | 15.451 M -88.13 % | 130.174 M 130.07 % | 56.581 M 34.80 % | 41.974 M 101.75 % | -2.396 B -5 223.55 % | 46.766 M -23.78 % | 61.357 M 85.32 % | 33.108 M -40.10 % | 55.274 M -56.66 % | 127.539 M -16.14 % | 152.082 M 50.61 % | 100.977 M 32.41 % | 76.261 M 30.38 % | 58.493 M -15.91 % | 69.559 M 12.41 % | 61.881 M 20.39 % | 51.400 M 10.96 % | 46.324 M -15.90 % | 55.084 M 11.18 % | 49.543 M 9.79 % | 45.124 M 17.83 % | 38.297 M 4.20 % | 36.755 M -9.50 % | 40.611 M |
| Income before tax ratio | 0.05 -12.95 % | 0.06 18.55 % | 0.05 -43.55 % | 0.09 145.71 % | 0.04 -0.31 % | 0.04 129.43 % | -0.12 -156.64 % | -0.05 -136.02 % | 0.13 115.29 % | -0.87 -3 684.40 % | 0.02 -81.15 % | 0.13 -24.12 % | 0.17 22.95 % | 0.14 -29.41 % | 0.20 59.63 % | 0.12 -22.40 % | 0.16 -22.22 % | 0.20 36.84 % | 0.15 -42.53 % | 0.26 27.59 % | 0.20 -21.24 % | 0.26 676.64 % | 0.03 -90.72 % | 0.36 120.89 % | 0.16 29.03 % | 0.13 102.28 % | -5.51 -4 710.42 % | 0.12 -29.11 % | 0.17 47.54 % | 0.11 43.88 % | 0.08 -66.75 % | 0.24 -2.94 % | 0.25 17.45 % | 0.21 -1.16 % | 0.21 -4.94 % | 0.22 0.87 % | 0.22 -15.78 % | 0.26 23.01 % | 0.21 -17.21 % | 0.26 11.03 % | 0.23 -5.27 % | 0.25 19.82 % | 0.20 -16.63 % | 0.25 10.27 % | 0.22 -13.36 % | 0.26 |
| EBITDA | 272.899 M 36.16 % | 200.425 M 9.34 % | 183.299 M -25.12 % | 244.784 M 50.47 % | 162.683 M 19.50 % | 136.142 M 116.77 % | -811.833 M -240.55 % | 577.622 M 240.84 % | -410.134 M -440.76 % | 120.358 M -42.22 % | 208.293 M -31.03 % | 302.026 M 61.90 % | 186.549 M -33.08 % | 278.783 M 264.16 % | 76.555 M -30.34 % | 109.890 M 3.29 % | 106.390 M -14.51 % | 124.443 M -1.42 % | 126.238 M -12.80 % | 144.776 M 52.91 % | 94.678 M -3.39 % | 98.003 M 50.78 % | 64.996 M -17.54 % | 78.821 M -28.98 % | 110.977 M 40.93 % | 78.747 M 108.97 % | -877.725 M -1 218.22 % | 78.493 M -12.65 % | 89.864 M 20.33 % | 74.680 M 3.01 % | 72.499 M -48.31 % | 140.250 M -16.95 % | 168.877 M 36.02 % | 124.154 M 54.39 % | 80.417 M 32.28 % | 60.791 M -16.19 % | 72.538 M 0.81 % | 71.958 M 40.51 % | 51.213 M 11.54 % | 45.914 M -23.35 % | 59.903 M 7.85 % | 55.544 M 6.76 % | 52.026 M 0.40 % | 51.819 M 41.41 % | 36.646 M -5.18 % | 38.647 M |
| Net income ratio | 0.02 -64.55 % | 0.05 37.89 % | 0.03 -57.44 % | 0.08 78.29 % | 0.04 65.32 % | 0.03 129.87 % | -0.09 -108.65 % | -0.04 -134.18 % | 0.12 117.30 % | -0.72 -4 260.98 % | 0.02 -85.74 % | 0.12 -11.35 % | 0.14 7.30 % | 0.13 -24.11 % | 0.17 35.86 % | 0.12 12.80 % | 0.11 -42.53 % | 0.19 56.42 % | 0.12 -46.23 % | 0.23 44.25 % | 0.16 -35.17 % | 0.24 -62.55 % | 0.65 75.93 % | 0.37 182.59 % | 0.13 30.94 % | 0.10 101.77 % | -5.63 -5 223.94 % | 0.11 -25.50 % | 0.15 68.77 % | 0.09 8.70 % | 0.08 -58.37 % | 0.19 -6.70 % | 0.21 18.00 % | 0.18 -7.13 % | 0.19 0.80 % | 0.19 -0.09 % | 0.19 -16.41 % | 0.22 18.98 % | 0.19 -14.03 % | 0.22 11.12 % | 0.20 -5.33 % | 0.21 19.94 % | 0.17 -16.70 % | 0.21 9.08 % | 0.19 -11.91 % | 0.22 |
| Ratio EBITDA | 0.09 17.83 % | 0.07 4.91 % | 0.07 -33.79 % | 0.11 38.06 % | 0.08 -14.85 % | 0.09 117.75 % | -0.51 -264.78 % | 0.31 221.20 % | -0.26 -254.65 % | 0.17 109.10 % | 0.08 -46.75 % | 0.15 -16.58 % | 0.18 6.07 % | 0.17 110.08 % | 0.08 -53.86 % | 0.17 -11.73 % | 0.20 -16.14 % | 0.23 17.44 % | 0.20 -34.28 % | 0.30 27.32 % | 0.24 -16.75 % | 0.29 105.41 % | 0.14 -35.54 % | 0.22 -31.81 % | 0.32 34.89 % | 0.24 111.67 % | -2.02 -1 106.23 % | 0.20 -18.76 % | 0.25 -4.20 % | 0.26 147.44 % | 0.10 -60.34 % | 0.26 -3.88 % | 0.27 6.07 % | 0.26 15.25 % | 0.22 -3.55 % | 0.23 0.53 % | 0.23 -24.48 % | 0.31 43.57 % | 0.21 -16.78 % | 0.26 1.19 % | 0.25 -8.11 % | 0.27 16.51 % | 0.24 -28.96 % | 0.33 49.65 % | 0.22 -9.22 % | 0.24 |
| Gross profit ratio | 0.10 -0.20 % | 0.10 18.91 % | 0.09 -43.36 % | 0.15 48.48 % | 0.10 -22.09 % | 0.13 126.35 % | -0.49 -237.96 % | 0.36 261.29 % | -0.22 -207.40 % | 0.21 39.12 % | 0.15 -26.12 % | 0.20 5.02 % | 0.19 -8.53 % | 0.21 2.46 % | 0.20 -28.68 % | 0.29 10.94 % | 0.26 -18.13 % | 0.31 6.54 % | 0.30 -21.91 % | 0.38 9.70 % | 0.35 -6.00 % | 0.37 32.26 % | 0.28 -18.04 % | 0.34 -2.34 % | 0.35 3.87 % | 0.33 113.99 % | 0.16 -52.07 % | 0.33 -1.49 % | 0.33 -2.65 % | 0.34 -1.42 % | 0.34 -1.17 % | 0.35 0.61 % | 0.35 6.71 % | 0.32 12.33 % | 0.29 -11.05 % | 0.32 -1.78 % | 0.33 -10.13 % | 0.37 28.13 % | 0.29 -17.29 % | 0.35 10.25 % | 0.31 -12.11 % | 0.36 20.44 % | 0.30 -13.95 % | 0.35 1.56 % | 0.34 -4.82 % | 0.36 |
| Weighted average shs out dil | 1.710 B 39.95 % | 1.222 B 0.13 % | 1.220 B -0.06 % | 1.221 B 0.00 % | 1.221 B -0.02 % | 1.221 B -0.35 % | 1.225 B 0.53 % | 1.219 B -0.02 % | 1.219 B 0.19 % | 1.217 B 0.16 % | 1.215 B -33.24 % | 1.820 B 50.31 % | 1.211 B 4.22 % | 1.162 B 3.85 % | 1.118 B 0.89 % | 1.109 B 0.00 % | 1.109 B 0.03 % | 1.108 B -0.02 % | 1.108 B -0.03 % | 1.109 B 9.34 % | 1.014 B -15.63 % | 1.202 B 32.03 % | 910.412 M -25.56 % | 1.223 B -3.48 % | 1.267 B -0.06 % | 1.268 B -0.03 % | 1.268 B -0.06 % | 1.269 B -2.61 % | 1.303 B 0.20 % | 1.300 B 0.03 % | 1.300 B -0.04 % | 1.301 B 3.82 % | 1.253 B -6.94 % | 1.346 B 43.80 % | 936.140 M 4.65 % | 894.531 M -4.87 % | 940.296 M 4.65 % | 898.514 M 7.53 % | 835.573 M -8.50 % | 913.238 M -0.17 % | 914.766 M 6.52 % | 858.814 M 0.00 % | 858.814 M 0.00 % | 858.814 M 6.97 % | 802.862 M 16.20 % | 690.958 M |
| Weighted average shs out | 1.710 B 39.95 % | 1.222 B 0.13 % | 1.220 B -0.06 % | 1.221 B 0.00 % | 1.221 B -0.02 % | 1.221 B -0.35 % | 1.225 B 0.53 % | 1.219 B -0.02 % | 1.219 B 0.19 % | 1.217 B 0.16 % | 1.215 B -33.24 % | 1.820 B 50.31 % | 1.211 B 4.40 % | 1.160 B 4.60 % | 1.109 B 0.00 % | 1.109 B 0.00 % | 1.109 B 0.03 % | 1.108 B -0.02 % | 1.108 B -0.03 % | 1.109 B 9.33 % | 1.014 B -15.63 % | 1.202 B 32.03 % | 910.413 M -25.56 % | 1.223 B -3.48 % | 1.267 B -0.06 % | 1.268 B -0.03 % | 1.268 B -0.06 % | 1.269 B -2.61 % | 1.303 B 0.20 % | 1.300 B 0.03 % | 1.300 B -0.04 % | 1.301 B 3.82 % | 1.253 B -6.94 % | 1.346 B 43.80 % | 936.149 M 4.65 % | 894.531 M -4.87 % | 940.310 M 4.65 % | 898.514 M 7.53 % | 835.573 M -8.50 % | 913.238 M -0.17 % | 914.768 M 6.52 % | 858.816 M 0.00 % | 858.816 M 0.00 % | 858.816 M 6.97 % | 802.863 M 16.20 % | 690.958 M |
| EPS diluted | 0.03 -70.40 % | 0.10 40.85 % | 0.07 -52.67 % | 0.15 98.94 % | 0.08 132.00 % | 0.03 128.21 % | -0.12 -77.78 % | -0.06 -140.50 % | 0.16 137.21 % | -0.43 -1 249.73 % | 0.04 -73.29 % | 0.14 16.67 % | 0.12 -33.33 % | 0.18 24.48 % | 0.14 104.82 % | 0.07 31.96 % | 0.05 -41.40 % | 0.09 31.37 % | 0.07 -28.64 % | 0.10 58.37 % | 0.06 -10.74 % | 0.07 -79.12 % | 0.33 200.00 % | 0.11 206.41 % | 0.04 37.02 % | 0.03 101.36 % | -1.93 -5 810.06 % | 0.03 -17.96 % | 0.04 111.28 % | 0.02 -54.65 % | 0.04 -45.71 % | 0.08 -20.80 % | 0.10 59.49 % | 0.06 -13.52 % | 0.07 32.06 % | 0.05 -12.44 % | 0.06 6.63 % | 0.06 8.29 % | 0.05 25.99 % | 0.04 -15.82 % | 0.05 4.49 % | 0.05 21.89 % | 0.04 6.07 % | 0.04 -3.56 % | 0.04 -20.93 % | 0.05 |
| Earnings per share | 0.03 -70.40 % | 0.10 40.85 % | 0.07 -52.67 % | 0.15 98.94 % | 0.08 132.00 % | 0.03 128.21 % | -0.12 -77.78 % | -0.06 -140.50 % | 0.16 137.21 % | -0.43 -1 249.73 % | 0.04 -73.29 % | 0.14 16.67 % | 0.12 -33.33 % | 0.18 24.48 % | 0.14 104.82 % | 0.07 31.96 % | 0.05 -41.40 % | 0.09 31.37 % | 0.07 -28.64 % | 0.10 58.37 % | 0.06 -10.74 % | 0.07 -79.12 % | 0.33 200.00 % | 0.11 206.41 % | 0.04 37.02 % | 0.03 101.36 % | -1.93 -5 810.06 % | 0.03 -17.96 % | 0.04 111.28 % | 0.02 -54.65 % | 0.04 -45.71 % | 0.08 -20.80 % | 0.10 59.49 % | 0.06 -13.52 % | 0.07 32.06 % | 0.05 -12.44 % | 0.06 6.63 % | 0.06 8.29 % | 0.05 25.99 % | 0.04 -15.82 % | 0.05 4.49 % | 0.05 21.89 % | 0.04 6.07 % | 0.04 -3.56 % | 0.04 -20.93 % | 0.05 |
| Gross profit | 314.837 M 15.32 % | 273.006 M 23.93 % | 220.293 M -35.94 % | 343.882 M 61.82 % | 212.503 M 9.35 % | 194.341 M 124.89 % | -780.697 M -217.67 % | 663.441 M 287.42 % | -353.980 M -336.65 % | 149.579 M -61.56 % | 389.089 M -4.32 % | 406.642 M 103.83 % | 199.505 M -42.30 % | 345.751 M 77.61 % | 194.673 M 7.69 % | 180.775 M 29.81 % | 139.257 M -16.53 % | 166.836 M -10.58 % | 186.571 M 3.60 % | 180.083 M 31.74 % | 136.691 M 9.09 % | 125.298 M -2.91 % | 129.055 M 4.84 % | 123.097 M 1.71 % | 121.023 M 8.52 % | 111.521 M 64.56 % | 67.771 M -46.73 % | 127.225 M 5.91 % | 120.121 M 22.28 % | 98.233 M -58.96 % | 239.363 M 28.80 % | 185.842 M -13.07 % | 213.791 M 36.84 % | 156.236 M 50.48 % | 103.827 M 22.00 % | 85.107 M -18.12 % | 103.944 M 19.95 % | 86.657 M 25.40 % | 69.103 M 10.85 % | 62.340 M -16.49 % | 74.648 M 3.15 % | 72.367 M 10.37 % | 65.568 M 21.60 % | 53.920 M -4.03 % | 56.186 M -0.58 % | 56.515 M |
| Income tax expense | 97.375 M 201.44 % | 32.303 M -28.09 % | 44.924 M 153.77 % | 17.703 M 208.08 % | -16.380 M -205.05 % | 15.593 M 135.80 % | -43.559 M -1 510.78 % | -2.704 M -121.33 % | 12.681 M 114.28 % | -88.812 M -598.91 % | 17.801 M 9.68 % | 16.230 M -53.72 % | 35.069 M 91.02 % | 18.359 M -26.70 % | 25.045 M 1 569.32 % | 1.500 M -94.31 % | 26.365 M 281.83 % | 6.905 M -60.72 % | 17.580 M 14.27 % | 15.384 M -16.04 % | 18.324 M 223.52 % | 5.664 M 101.99 % | -284.878 M -11 121.74 % | -2.539 M -121.23 % | 11.956 M 26.58 % | 9.446 M -81.43 % | 50.876 M 971.89 % | 4.746 M -44.13 % | 8.495 M -10.31 % | 9.472 M 656.84 % | -1.701 M -106.71 % | 25.353 M 4.49 % | 24.263 M 46.95 % | 16.510 M 97.37 % | 8.365 M -10.83 % | 9.381 M -11.42 % | 10.591 M 17.32 % | 9.028 M 50.23 % | 6.009 M -13.28 % | 6.929 M -16.31 % | 8.280 M 11.51 % | 7.425 M 9.14 % | 6.803 M 18.42 % | 5.745 M 11.05 % | 5.173 M -17.74 % | 6.289 M |
| Cost of revenue | 2.801 B 15.58 % | 2.424 B 2.39 % | 2.367 B 21.78 % | 1.944 B 3.03 % | 1.887 B 44.97 % | 1.301 B -44.94 % | 2.364 B 98.20 % | 1.193 B -38.88 % | 1.951 B 239.15 % | 575.323 M -74.25 % | 2.234 B 38.00 % | 1.619 B 91.79 % | 844.130 M -35.49 % | 1.309 B 72.26 % | 759.654 M 68.33 % | 451.298 M 12.57 % | 400.895 M 10.44 % | 362.984 M -18.37 % | 444.644 M 50.37 % | 295.701 M 13.96 % | 259.468 M 20.09 % | 216.070 M -35.69 % | 335.982 M 39.73 % | 240.450 M 5.45 % | 228.017 M 2.45 % | 222.574 M -39.30 % | 366.693 M 39.04 % | 263.727 M 8.30 % | 243.518 M 27.32 % | 191.267 M -58.06 % | 456.064 M 31.14 % | 347.756 M -13.88 % | 403.805 M 24.11 % | 325.362 M 27.25 % | 255.687 M 44.44 % | 177.014 M -15.90 % | 210.483 M 41.34 % | 148.916 M -13.22 % | 171.597 M 46.35 % | 117.254 M -27.82 % | 162.454 M 25.31 % | 129.646 M -16.30 % | 154.885 M 51.74 % | 102.071 M -6.27 % | 108.899 M 7.26 % | 101.528 M |
| General and administrative expenses | 47.035 M -18.16 % | 57.475 M 57.92 % | 36.394 M -47.87 % | 69.814 M 58.15 % | 44.145 M 0.92 % | 43.743 M 199.19 % | 14.620 M -77.30 % | 64.414 M 58.85 % | 40.551 M -8.74 % | 44.437 M -54.69 % | 98.083 M 43.50 % | 68.352 M 191.08 % | 23.482 M -34.38 % | 35.787 M -33.64 % | 53.928 M 5.72 % | 51.012 M 151.81 % | 20.258 M -44.70 % | 36.632 M 3 081.24 % | 1.151 M -97.68 % | 49.661 M 74.98 % | 28.381 M -7.77 % | 30.770 M 12.45 % | 27.363 M -20.49 % | 34.414 M 118.35 % | 15.761 M -66.43 % | 46.953 M 83.40 % | 25.602 M -38.25 % | 41.459 M 39.08 % | 29.809 M -1.08 % | 30.135 M 16.84 % | 25.791 M 4.89 % | 24.590 M -41.69 % | 42.169 M 13.76 % | 37.067 M 61.74 % | 22.917 M -6.59 % | 24.533 M 5.11 % | 23.340 M 65.63 % | 14.092 M -16.62 % | 16.901 M 14.89 % | 14.710 M 13.71 % | 12.937 M -10.86 % | 14.514 M 70.64 % | 8.506 M -37.34 % | 13.574 M 1.19 % | 13.414 M 12.93 % | 11.877 M |
| Selling and marketing expenses | 41.854 M 13.35 % | 36.925 M 94.58 % | 18.977 M -51.63 % | 39.230 M 32.25 % | 29.664 M 29.22 % | 22.956 M -23.09 % | 29.848 M 82.71 % | 16.336 M -16.44 % | 19.550 M 57.78 % | 12.390 M -23.36 % | 16.167 M -32.26 % | 23.866 M 24.29 % | 19.202 M 3.85 % | 18.490 M -23.64 % | 24.214 M 68.37 % | 14.382 M 28.21 % | 11.218 M 15.48 % | 9.714 M -18.74 % | 11.953 M -11.77 % | 13.548 M 65.73 % | 8.175 M 29.72 % | 6.302 M -40.18 % | 10.535 M 26.04 % | 8.359 M 23.23 % | 6.783 M 75.03 % | 3.875 M -16.91 % | 4.664 M -43.64 % | 8.275 M -3.38 % | 8.564 M 66.91 % | 5.131 M -62.94 % | 13.847 M 92.31 % | 7.200 M -34.69 % | 11.024 M 1.83 % | 10.827 M 26.62 % | 8.550 M 50.19 % | 5.693 M -29.64 % | 8.090 M 20.97 % | 6.688 M 90.93 % | 3.503 M -51.99 % | 7.295 M 36.15 % | 5.358 M -26.12 % | 7.253 M -10.01 % | 8.060 M 80.86 % | 4.456 M -13.86 % | 5.173 M 1.76 % | 5.084 M |
| Other expenses | 3.865 M 108.90 % | -43.433 M -34.01 % | -32.411 M -65.42 % | -19.593 M -206.20 % | 18.449 M -4.93 % | 19.405 M 102.77 % | -699.624 M -210.57 % | 632.754 M 194.05 % | -672.752 M -199.25 % | 677.841 M 341.81 % | 153.423 M 1 079.98 % | 13.002 M 120.58 % | -63.164 M -421.01 % | 19.677 M 118.91 % | -104.057 M -2 084.94 % | 5.242 M 152.03 % | -10.076 M 36.21 % | -15.795 M -132.79 % | 48.163 M 263.11 % | -29.528 M -39.98 % | -21.094 M 32.23 % | -31.127 M -186.67 % | 35.916 M 144.44 % | -80.820 M -444.91 % | 23.432 M 17 265.51 % | -136.507 K -100.01 % | 2.514 B 80 074.98 % | 3.136 M 873.44 % | -405.402 K -102.90 % | 13.986 M -88.01 % | 116.639 M 69 619.57 % | -167.778 K 99.42 % | -29.031 M -506.20 % | 7.147 M 116.18 % | -44.178 M -1 472.72 % | -2.809 M 75.63 % | -11.527 M -286.37 % | 6.185 M 120.21 % | -30.597 M -470.33 % | -5.365 M 56.51 % | -12.337 M -1 021.03 % | 1.339 M 107.61 % | -17.600 M -1 467.40 % | 1.287 M 35.02 % | 953.241 K -6.06 % | 1.015 M |
| Operating expenses | 153.224 M 34.89 % | 113.591 M 25.33 % | 90.632 M -36.07 % | 141.776 M 3.68 % | 136.742 M -3.63 % | 141.898 M 123.40 % | -606.363 M -178.21 % | 775.283 M 236.66 % | -567.300 M -172.48 % | 782.729 M 140.78 % | 325.078 M 125.05 % | 144.448 M 571.54 % | 21.510 M -81.51 % | 116.353 M 1 530.20 % | 7.137 M -93.07 % | 102.988 M 91.45 % | 53.795 M -8.75 % | 58.952 M -36.10 % | 92.263 M 62.63 % | 56.731 M 35.77 % | 41.784 M 13.01 % | 36.974 M -65.90 % | 108.427 M 1 231.43 % | -9.583 M -115.00 % | 63.904 M -8.29 % | 69.682 M -97.28 % | 2.563 B 3 077.20 % | 80.667 M 37.07 % | 58.851 M -10.03 % | 65.414 M -64.45 % | 183.979 M 216.69 % | 58.094 M -5.18 % | 61.266 M 11.31 % | 55.041 M 83.92 % | 29.926 M 9.15 % | 27.417 M -17.25 % | 33.132 M 22.87 % | 26.965 M 30.43 % | 20.675 M 24.24 % | 16.641 M -17.51 % | 20.174 M -12.69 % | 23.106 M 7.96 % | 21.403 M 10.80 % | 19.317 M -1.14 % | 19.540 M 8.70 % | 17.976 M |
| Cost and expenses | 2.955 B 16.44 % | 2.537 B 3.23 % | 2.458 B 17.85 % | 2.086 B 3.08 % | 2.023 B 40.19 % | 1.443 B -17.87 % | 1.757 B -10.69 % | 1.968 B 42.19 % | 1.384 B 1.91 % | 1.358 B -46.93 % | 2.559 B 45.13 % | 1.763 B 103.71 % | 865.640 M -39.25 % | 1.425 B 85.83 % | 766.791 M 38.34 % | 554.286 M 21.90 % | 454.690 M 7.76 % | 421.935 M -21.41 % | 536.906 M 52.34 % | 352.432 M 16.99 % | 301.252 M 19.05 % | 253.044 M -43.06 % | 444.409 M 92.50 % | 230.867 M -20.91 % | 291.921 M -0.11 % | 292.255 M -90.02 % | 2.930 B 750.66 % | 344.394 M 13.90 % | 302.369 M 17.80 % | 256.681 M -59.90 % | 640.043 M 57.70 % | 405.850 M -12.73 % | 465.072 M 22.26 % | 380.403 M 33.19 % | 285.613 M 39.71 % | 204.430 M -16.08 % | 243.615 M 38.51 % | 175.881 M -8.52 % | 192.272 M 43.60 % | 133.895 M -26.68 % | 182.628 M 19.56 % | 152.752 M -13.35 % | 176.288 M 45.23 % | 121.388 M -6.02 % | 129.162 M 8.08 % | 119.503 M |
| Research and development expenses | 60.470 M -3.44 % | 62.624 M -7.46 % | 67.672 M 29.33 % | 52.324 M 17.63 % | 44.483 M -20.27 % | 55.794 M 14.35 % | 48.792 M -21.02 % | 61.780 M 36.23 % | 45.351 M -5.64 % | 48.061 M -16.28 % | 57.405 M 46.34 % | 39.227 M -6.58 % | 41.989 M -0.97 % | 42.399 M 28.28 % | 33.052 M 2.16 % | 32.353 M -0.13 % | 32.396 M 14.06 % | 28.402 M -8.37 % | 30.995 M 34.47 % | 23.050 M -12.43 % | 26.322 M -15.17 % | 31.029 M -10.35 % | 34.613 M 21.60 % | 28.464 M 58.77 % | 17.928 M -5.60 % | 18.990 M 1.17 % | 18.772 M -32.47 % | 27.797 M 33.11 % | 20.883 M 29.21 % | 16.162 M -41.66 % | 27.702 M 4.65 % | 26.472 M -28.66 % | 37.104 M | 0.000 -100.00 % | 42.637 M | 0.000 -100.00 % | 13.228 M | 0.000 -100.00 % | 30.868 M | 0.000 -100.00 % | 14.216 M | 0.000 -100.00 % | 22.437 M | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 88.889 M -5.84 % | 94.400 M 70.49 % | 55.371 M -49.22 % | 109.044 M 47.74 % | 73.809 M 10.66 % | 66.699 M 49.99 % | 44.468 M -44.93 % | 80.750 M 34.36 % | 60.101 M 5.76 % | 56.827 M -50.26 % | 114.250 M 23.89 % | 92.218 M 116.04 % | 42.685 M -21.36 % | 54.277 M -30.54 % | 78.142 M 19.50 % | 65.393 M 107.76 % | 31.475 M -32.09 % | 46.345 M 253.66 % | 13.104 M -79.27 % | 63.209 M 72.91 % | 36.556 M -1.39 % | 37.072 M -2.18 % | 37.898 M -11.40 % | 42.773 M 89.73 % | 22.544 M -55.65 % | 50.828 M 67.94 % | 30.266 M -39.15 % | 49.734 M 29.61 % | 38.374 M 8.81 % | 35.266 M -11.03 % | 39.638 M 24.69 % | 31.790 M -40.24 % | 53.193 M 11.07 % | 47.894 M 52.20 % | 31.467 M 4.11 % | 30.226 M -3.83 % | 31.431 M 51.25 % | 20.780 M 1.84 % | 20.404 M -7.28 % | 22.006 M 20.28 % | 18.295 M -15.95 % | 21.767 M 31.40 % | 16.566 M -8.12 % | 18.030 M -3.00 % | 18.587 M 9.59 % | 16.961 M |
| Interest income | 5.678 M 61.65 % | 3.512 M -82.07 % | 19.590 M 352.71 % | 4.327 M -24.00 % | 5.694 M 411.59 % | 1.113 M -85.02 % | 7.429 M 41.30 % | 5.258 M -41.19 % | 8.940 M -12.37 % | 10.202 M 123.37 % | -43.660 M -636.47 % | 8.138 M -84.20 % | 51.518 M 1 729.34 % | 2.816 M -96.82 % | 88.609 M 3 630.27 % | 2.375 M -80.08 % | 11.925 M -21.27 % | 15.147 M 177.34 % | 5.461 M -80.32 % | 27.746 M 24.40 % | 22.305 M 523.25 % | 3.579 M 11.03 % | 3.223 M 19.94 % | 2.687 M 524.70 % | 430.183 K 951.10 % | 40.927 K -99.27 % | 5.639 M 277.96 % | 1.492 M -1.08 % | 1.508 M | 0.000 | 0.000 | 0.000 -100.00 % | 451.095 K | 0.000 -100.00 % | 4.413 M 206.24 % | 1.441 M -36.68 % | 2.276 M | 0.000 | 0.000 | 0.000 -100.00 % | 994.797 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 20.251 M 21.84 % | 16.621 M 8.31 % | 15.346 M 61.46 % | 9.504 M -52.80 % | 20.135 M 11.99 % | 17.979 M -20.68 % | 22.666 M 31.32 % | 17.260 M -0.37 % | 17.323 M 0.07 % | 17.311 M -18.50 % | 21.241 M 50.95 % | 14.071 M -13.06 % | 16.185 M 0.34 % | 16.129 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 580.381 K 29.69 % | 447.498 K 89.39 % | 236.279 K -18.69 % | 290.591 K -98.55 % | 20.080 M 2 640.95 % | 732.584 K -92.52 % | 9.794 M 102.00 % | 4.848 M -40.45 % | 8.142 M 59.28 % | 5.112 M | 0.000 -100.00 % | 7.323 M 56.44 % | 4.681 M -10.25 % | 5.216 M | 0.000 -100.00 % | 1.641 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.347 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.482 M 99.80 % | 741.688 K 77.07 % | 418.870 K -9.27 % | 461.648 K |
| Depreciation and amortization | 114.760 M 41.47 % | 81.120 M 0.00 % | 81.120 M 23.30 % | 65.791 M -17.44 % | 79.684 M 19.74 % | 66.545 M 0.00 % | 66.545 M 33.58 % | 49.817 M -22.32 % | 64.127 M 28.73 % | 49.817 M 0.00 % | 49.817 M 53.23 % | 32.511 M -36.02 % | 50.814 M 56.30 % | 32.511 M 0.00 % | 32.511 M 9.77 % | 29.617 M -8.19 % | 32.260 M 8.93 % | 29.617 M 0.00 % | 29.617 M -4.68 % | 31.071 M 17.99 % | 26.333 M -15.25 % | 31.071 M 0.00 % | 31.071 M -8.52 % | 33.964 M 10.06 % | 30.859 M -9.14 % | 33.964 M 0.00 % | 33.964 M 21.45 % | 27.964 M -14.52 % | 32.714 M 16.99 % | 27.964 M 0.00 % | 27.964 M 113.05 % | 13.126 M -48.23 % | 25.354 M 93.17 % | 13.126 M 0.00 % | 13.126 M 76.39 % | 7.441 M -30.46 % | 10.700 M 43.80 % | 7.441 M 0.00 % | 7.441 M 14.45 % | 6.501 M -8.14 % | 7.077 M 8.86 % | 6.501 M 0.00 % | 6.501 M -49.66 % | 12.914 M | 0.000 | 0.000 |
| Operating income | 161.613 M 1.38 % | 159.415 M 22.95 % | 129.662 M -35.84 % | 202.107 M 166.77 % | 75.762 M 44.47 % | 52.443 M 130.08 % | -174.334 M -55.87 % | -111.842 M -152.43 % | 213.320 M 133.69 % | -633.150 M -1 089.12 % | 64.011 M -75.59 % | 262.194 M 47.30 % | 177.995 M -22.41 % | 229.399 M 22.32 % | 187.535 M 141.09 % | 77.787 M -8.98 % | 85.462 M -20.78 % | 107.884 M 14.39 % | 94.309 M -23.55 % | 123.352 M 29.97 % | 94.907 M 7.45 % | 88.325 M 328.18 % | 20.628 M -84.45 % | 132.680 M 132.29 % | 57.119 M 36.52 % | 41.839 M 101.68 % | -2.495 B -5 459.21 % | 46.559 M -24.01 % | 61.269 M 86.69 % | 32.819 M -40.74 % | 55.384 M -56.65 % | 127.748 M -16.24 % | 152.525 M 50.72 % | 101.196 M 36.93 % | 73.901 M 28.10 % | 57.691 M -18.53 % | 70.812 M 18.63 % | 59.692 M 23.26 % | 48.428 M 5.97 % | 45.699 M -16.11 % | 54.473 M 10.58 % | 49.261 M 11.54 % | 44.165 M 27.64 % | 34.603 M -3.67 % | 35.922 M -6.79 % | 38.539 M |
| Operating income ratio | 0.05 -12.27 % | 0.06 17.97 % | 0.05 -43.28 % | 0.09 144.77 % | 0.04 2.94 % | 0.04 131.84 % | -0.11 -82.75 % | -0.06 -145.12 % | 0.13 115.29 % | -0.87 -3 679.36 % | 0.02 -81.15 % | 0.13 -24.10 % | 0.17 22.99 % | 0.14 -29.44 % | 0.20 59.68 % | 0.12 -22.22 % | 0.16 -22.30 % | 0.20 36.29 % | 0.15 -42.37 % | 0.26 8.22 % | 0.24 -7.41 % | 0.26 483.30 % | 0.04 -87.85 % | 0.36 123.02 % | 0.16 30.67 % | 0.13 102.18 % | -5.74 -4 922.48 % | 0.12 -29.32 % | 0.17 48.63 % | 0.11 42.35 % | 0.08 -66.73 % | 0.24 -3.06 % | 0.25 17.53 % | 0.21 2.22 % | 0.21 -6.60 % | 0.22 -2.27 % | 0.23 -11.12 % | 0.25 25.94 % | 0.20 -20.93 % | 0.25 10.76 % | 0.23 -5.78 % | 0.24 21.72 % | 0.20 -9.69 % | 0.22 1.94 % | 0.22 -10.77 % | 0.24 |
| Total other income expenses net | 37.325 K -97.11 % | 1.291 M 216.22 % | 408.232 K -74.53 % | 1.603 M 416.74 % | 310.157 K -83.94 % | 1.931 M 109.09 % | -21.239 M -194.40 % | 22.499 M 14 538.07 % | 153.704 K 125.21 % | -609.661 K -2 047.22 % | -28.393 K 76.99 % | -123.370 K -205.08 % | -40.438 K -202.87 % | 39.309 K 193.31 % | -42.127 K -739.35 % | 6.589 K -96.88 % | 210.884 K 37.08 % | 153.835 K 162.12 % | -247.637 K -1 441.19 % | 18.464 K 100.13 % | -14.397 M -6 025.17 % | -235.051 K 95.46 % | -5.177 M -106.59 % | -2.506 M -365.32 % | -538.492 K -501.28 % | 134.193 K -99.86 % | 99.105 M 47 738.64 % | 207.166 K 137.13 % | 87.363 K -69.77 % | 288.993 K 364.08 % | -109.433 K 47.50 % | -208.463 K 52.94 % | -443.004 K -102.44 % | -218.829 K -109.27 % | 2.360 M 194.23 % | 802.213 K 164.02 % | -1.253 M -157.24 % | 2.189 M -26.33 % | 2.972 M 375.60 % | 624.801 K 2.39 % | 610.235 K 115.93 % | 282.607 K -70.52 % | 958.621 K -74.05 % | 3.695 M 343.90 % | 832.309 K -59.82 % | 2.072 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 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 | 2023-01-01 | 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-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 71.243 M 49.90 % | 47.528 M -26.99 % | 65.097 M -55.70 % | 146.934 M -86.92 % | 1.124 B 2 079.00 % | 51.562 M 133.30 % | -154.839 M 83.91 % | -962.120 M -13.59 % | -847.038 M -134.25 % | -361.592 M 24.74 % | -480.483 M 13.17 % | -553.376 M 48.21 % | -1.069 B 6.09 % | -1.138 B -2 438.84 % | -44.816 M 87.13 % | -348.289 M -16.55 % | -298.835 M 50.80 % | -607.436 M 19.17 % | -751.533 M -7.06 % | -701.985 M -14.10 % | -615.227 M -30.19 % | -472.574 M -22.66 % | -385.286 M -106.62 % | -186.473 M -23.40 % | -151.113 M 21.31 % | -192.035 M 25.32 % | -257.137 M -16.69 % | -220.352 M -11.37 % | -197.858 M 54.84 % | -438.083 M 10.12 % | -487.395 M 0.97 % | -492.167 M -8.59 % | -453.225 M 8.14 % | -493.379 M 24.62 % | -654.528 M -115.23 % | -304.112 M -7.98 % | -281.641 M -97.14 % | -142.866 M 40.49 % | -240.060 M -47.06 % | -163.238 M -15.65 % | -141.147 M 67.77 % | -437.936 M -515.62 % | -71.138 M -2.15 % | -69.639 M -704.40 % | -8.657 M |
| Total investments | 241.818 M 109.54 % | 115.402 M 11.92 % | 103.112 M -69.11 % | 333.831 M -4.96 % | 351.241 M 5.22 % | 333.827 M 0.00 % | 333.827 M -0.05 % | 334.000 M 0.00 % | 334.000 M 0.00 % | 334.000 M -0.07 % | 334.230 M 0.37 % | 333.000 M 0.00 % | 333.000 M -0.08 % | 333.254 M -0.04 % | 333.376 M 48 925.84 % | 680.000 K 0.00 % | 680.000 K 918.59 % | 66.759 K 11.84 % | 59.692 K -99.85 % | 39.750 M -1.64 % | 40.413 M -0.65 % | 40.676 M -0.32 % | 40.805 M -1.92 % | 41.605 M -92.54 % | 557.689 M 0.00 % | 557.689 M 0.00 % | 557.689 M 2 300.25 % | 23.235 M 5.53 % | 22.017 M -93.12 % | 319.995 M 0.00 % | 319.995 M 1 354.83 % | 21.995 M -0.65 % | 22.138 M -0.30 % | 22.204 M -1.43 % | 22.526 M 64.82 % | 13.667 M 1 902.94 % | 682.343 K -14.45 % | 797.567 K -99.39 % | 130.000 M 66 523.28 % | 195.127 K -99.92 % | 230.000 M 39 190.45 % | 585.384 K -25.00 % | 780.512 K -31.16 % | 1.134 M -41.03 % | 1.923 M |
| Total debt | 1.791 B 6.72 % | 1.679 B 32.06 % | 1.271 B 2.83 % | 1.236 B -41.68 % | 2.120 B 54.06 % | 1.376 B -15.36 % | 1.625 B 75.02 % | 928.759 M 47.62 % | 629.175 M 13.31 % | 555.267 M 59.76 % | 347.565 M 15.44 % | 301.071 M 187.77 % | 104.621 M -86.68 % | 785.660 M 22.38 % | 641.982 M 240 879.64 % | 266.405 K -49.71 % | 529.746 K -17.49 % | 642.027 K -3.52 % | 665.462 K -97.44 % | 26.000 M 0.00 % | 26.000 M 0.00 % | 26.000 M -57.02 % | 60.500 M 0.00 % | 60.500 M -43.09 % | 106.310 M -49.94 % | 212.375 M -44.24 % | 380.875 M 9.36 % | 348.290 M 4.30 % | 333.920 M 127.93 % | 146.500 M 60.11 % | 91.500 M 37.59 % | 66.500 M 202.27 % | 22.000 M -50.00 % | 44.000 M 0.00 % | 44.000 M 69.23 % | 26.000 M 0.00 % | 26.000 M 0.00 % | 26.000 M -27.78 % | 36.000 M 0.00 % | 36.000 M 0.00 % | 36.000 M 0.00 % | 36.000 M 5.88 % | 34.000 M -26.09 % | 46.000 M 0.00 % | 46.000 M |
| Accumulated other comprehensive income loss | 62.359 M -97.95 % | 3.038 B | 0.000 -100.00 % | 3.063 B 1 254.33 % | 226.142 M -92.60 % | 3.055 B 75 147.90 % | 4.059 M -99.87 % | 3.023 B 1 542.24 % | 184.060 M -93.89 % | 3.013 B 1 648 612.47 % | -182.747 K -100.01 % | 2.859 B 1 473.25 % | 181.701 M -94.42 % | 3.256 B 1 690.31 % | 181.845 M -89.81 % | 1.785 B 1 592.62 % | 105.441 M -93.97 % | 1.750 B 388 744.58 % | 450.058 K 5.18 % | 427.883 K 6.33 % | 402.420 K 37.38 % | 292.921 K 5.09 % | 278.744 K 7.58 % | 259.105 K -10.52 % | 289.567 K 56.64 % | 184.866 K -99.96 % | 474.258 M 193 690.66 % | 244.727 K 32.24 % | 185.065 K -99.94 % | 320.181 M 0.00 % | 320.197 M 155 699.14 % | 205.519 K 15.69 % | 177.646 K 348.01 % | 39.652 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 174.968 M -28.99 % | 246.393 M 100.91 % | 122.636 M 103.09 % | 60.384 M 150.95 % | -118.525 M 43.72 % | -210.598 M 15.86 % | -250.282 M -235.80 % | -74.533 M -1 759.71 % | 4.491 M -90.90 % | 49.373 M -93.31 % | 737.917 M 31.26 % | 562.177 M 77.71 % | 316.338 M 82.38 % | 173.454 M 561.00 % | -37.626 M 77.94 % | -170.549 M 31.44 % | -248.775 M 19.24 % | -308.040 M 24.72 % | -409.183 M 15.84 % | -486.219 M 18.17 % | -594.218 M 9.49 % | -656.555 M 11.21 % | -739.411 M 28.96 % | -1.041 B 11.40 % | -1.175 B 3.73 % | -1.220 B 29.37 % | -1.728 B -340.55 % | 718.164 M 6.36 % | 675.213 M -6.36 % | 721.050 M 3.64 % | 695.754 M 4.40 % | 666.439 M 18.29 % | 563.403 M -4.11 % | 587.546 M 16.55 % | 504.114 M 9.77 % | 459.230 M 12.00 % | 410.023 M 16.91 % | 350.714 M -7.07 % | 377.402 M 8.01 % | 349.415 M 12.71 % | 310.021 M 3.61 % | 299.218 M 16.38 % | 257.099 M 10.76 % | 232.118 M 38.18 % | 167.985 M |
| Common stock | 1.710 B 40.00 % | 1.221 B 0.00 % | 1.221 B 0.03 % | 1.221 B 0.00 % | 1.221 B -0.21 % | 1.223 B 0.00 % | 1.223 B 0.00 % | 1.223 B 0.00 % | 1.223 B 0.35 % | 1.219 B 0.00 % | 1.219 B 0.04 % | 1.219 B 0.32 % | 1.215 B 50.00 % | 809.960 M 8.96 % | 743.382 M 0.00 % | 743.382 M 0.59 % | 739.032 M 0.00 % | 739.032 M 0.00 % | 739.032 M 0.00 % | 739.032 M 0.00 % | 739.032 M 70.00 % | 434.725 M 0.00 % | 434.725 M 0.00 % | 434.725 M -12.58 % | 497.306 M 0.00 % | 497.306 M 0.00 % | 497.306 M 0.00 % | 497.306 M 0.00 % | 497.306 M -2.49 % | 509.990 M 0.00 % | 509.990 M 0.00 % | 509.990 M 0.00 % | 509.990 M 0.00 % | 509.990 M 0.00 % | 509.990 M 41.66 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M 200.00 % | 120.000 M 0.00 % | 120.000 M 33.33 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M |
| Total equity | 4.776 B -1.14 % | 4.831 B 12.33 % | 4.301 B -2.30 % | 4.402 B 4.45 % | 4.215 B 2.28 % | 4.121 B 2.63 % | 4.015 B -4.17 % | 4.190 B -1.87 % | 4.270 B -0.68 % | 4.299 B -11.00 % | 4.830 B 4.35 % | 4.629 B 6.19 % | 4.359 B 3.39 % | 4.216 B 66.53 % | 2.532 B 1.37 % | 2.498 B 11.63 % | 2.237 B 2.72 % | 2.178 B 4.85 % | 2.077 B 3.82 % | 2.001 B 5.71 % | 1.893 B 3.40 % | 1.830 B 4.72 % | 1.748 B 20.75 % | 1.448 B -16.16 % | 1.727 B 2.66 % | 1.682 B 1.97 % | 1.650 B -55.79 % | 3.732 B 1.14 % | 3.689 B -9.04 % | 4.056 B 0.59 % | 4.032 B 10.52 % | 3.648 B 2.94 % | 3.544 B -0.67 % | 3.568 B 2.39 % | 3.485 B 251.64 % | 991.012 M 5.23 % | 941.756 M 6.72 % | 882.447 M -2.94 % | 909.135 M 5.26 % | 863.744 M 4.78 % | 824.349 M 0.59 % | 819.546 M 104.63 % | 400.506 M 10.58 % | 362.185 M 22.34 % | 296.052 M |
| Other non current liabilities | 560.945 M 249.55 % | 160.475 M 6.94 % | 150.056 M 4.52 % | 143.573 M 251.68 % | 40.825 M -0.50 % | 41.031 M -76.85 % | 177.239 M -59.22 % | 434.635 M 0.71 % | 431.556 M 2.44 % | 421.260 M -36.52 % | 663.593 M 65.32 % | 401.405 M -21.08 % | 508.637 M 33.50 % | 381.015 M 65.82 % | 229.779 M 665.00 % | 30.036 M -79.14 % | 143.967 M 393.79 % | 29.156 M 4.64 % | 27.863 M 1.65 % | 27.410 M 2.80 % | 26.663 M -2.14 % | 27.245 M -79.47 % | 132.733 M 286.80 % | 34.316 M 1.12 % | 33.937 M -0.04 % | 33.950 M 1.32 % | 33.508 M 46.45 % | 22.881 M 4.16 % | 21.966 M 2.31 % | 21.470 M 2.15 % | 21.019 M 2.12 % | 20.581 M 2.95 % | 19.992 M 16.31 % | 17.189 M 6.24 % | 16.180 M -54.01 % | 35.181 M 154.08 % | 13.847 M -56.85 % | 32.089 M 3.75 % | 30.929 M 8.07 % | 28.618 M 8.88 % | 26.283 M 2.13 % | 25.736 M 14.66 % | 22.446 M 17.84 % | 19.049 M -6.28 % | 20.325 M |
| Long term debt | 773.162 M -3.57 % | 801.746 M 31.56 % | 609.392 M 16.10 % | 524.873 M 8.74 % | 482.695 M 1.64 % | 474.917 M 11.96 % | 424.193 M 36.00 % | 311.900 M 1 732.15 % | 17.024 M -6.44 % | 18.196 M 9.16 % | 16.669 M 7 551.69 % | 217.850 K -45.13 % | 397.005 K -40.30 % | 665.041 K 0.01 % | 664.952 K 149.60 % | 266.405 K -49.71 % | 529.746 K -17.49 % | 642.027 K -3.52 % | 665.462 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 |
| Total non current liabilities | 1.650 B 31.42 % | 1.256 B 20.71 % | 1.040 B 11.06 % | 936.573 M 50.17 % | 623.695 M -19.93 % | 778.966 M 9.95 % | 708.502 M -30.37 % | 1.017 B 42.79 % | 712.583 M 3.33 % | 689.604 M 1.37 % | 680.262 M 15.53 % | 588.821 M 3.80 % | 567.252 M 10.67 % | 512.580 M 41.56 % | 362.090 M 110.78 % | 171.782 M 6.39 % | 161.472 M 8.10 % | 149.374 M 0.65 % | 148.402 M 2.69 % | 144.517 M -4.09 % | 150.676 M -0.03 % | 150.724 M 3.33 % | 145.864 M -37.54 % | 233.526 M 0.25 % | 232.947 M -0.42 % | 233.933 M 19.09 % | 196.427 M 96.23 % | 100.100 M 1.15 % | 98.966 M 5.94 % | 93.420 M -1.78 % | 95.111 M -5.37 % | 100.507 M 2.93 % | 97.647 M 1.14 % | 96.546 M -5.57 % | 102.238 M 190.60 % | 35.181 M 3.09 % | 34.127 M 6.35 % | 32.089 M 3.75 % | 30.929 M 8.07 % | 28.618 M 8.88 % | 26.283 M 2.13 % | 25.736 M 14.66 % | 22.446 M 17.84 % | 19.049 M -6.28 % | 20.325 M |
| Other current liabilities | 712.572 M 41.72 % | 502.792 M -9.99 % | 558.605 M 7.06 % | 521.767 M -22.87 % | 676.507 M 306.41 % | 166.460 M -57.61 % | 392.698 M 14.31 % | 343.527 M 47.40 % | 233.050 M -22.76 % | 301.735 M -4.47 % | 315.860 M 342.54 % | 71.375 M -71.61 % | 251.453 M -5.45 % | 265.940 M -14.14 % | 309.747 M 182.23 % | 109.749 M -37.90 % | 176.724 M 155.63 % | 69.132 M -53.11 % | 147.422 M 36.58 % | 107.938 M -4.79 % | 113.373 M 60.83 % | 70.490 M 1 333.01 % | -5.717 M -112.38 % | 46.174 M -80.00 % | 230.913 M 585.91 % | -47.522 M -113.63 % | 348.770 M 1.97 % | 342.026 M 6.94 % | 319.820 M 13.61 % | 281.497 M 480.55 % | -73.971 M 12.58 % | -84.618 M -77.73 % | -47.610 M -131.36 % | 151.804 M 97.53 % | 76.850 M -17.45 % | 93.091 M 1 425.06 % | -7.025 M -116.21 % | 43.350 M 973.09 % | 4.040 M 164.86 % | -6.228 M -115.42 % | 40.393 M 1 072.72 % | -4.153 M -110.79 % | 38.486 M 11.35 % | 34.564 M 1 014.51 % | -3.780 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.961 M -88.23 % | 211.994 M 4.23 % | 203.387 M -3.59 % | 210.967 M 52.02 % | 138.772 M 14.05 % | 121.676 M | 0.000 -100.00 % | 201.626 M 50.06 % | 134.362 M -10.13 % | 149.504 M -31.71 % | 218.917 M 3 163.45 % | 6.708 M -46.59 % | 12.559 M 36.65 % | 9.191 M | 0.000 | 0.000 -100.00 % | 114.020 M 115.63 % | 52.878 M -41.27 % | 90.040 M 39.58 % | 64.508 M -77.18 % | 282.743 M -23.14 % | 367.880 M -6.24 % | 392.369 M 7.86 % | 363.765 M 3.52 % | 351.387 M 4.72 % | 335.561 M -14.09 % | 390.595 M 28.48 % | 304.018 M 205.30 % | 99.581 M -48.26 % | 192.480 M 65.10 % | 116.587 M 14.85 % | 101.509 M -25.40 % | 136.064 M 286.04 % | 35.246 M -28.21 % | 49.093 M 9.21 % | 44.954 M 13.49 % | 39.612 M 2.72 % | 38.564 M -20.84 % | 48.716 M 24.61 % | 39.095 M 10.73 % | 35.305 M |
| Short term debt | 1.018 B 16.12 % | 876.887 M 32.51 % | 661.749 M -6.97 % | 711.305 M 106.80 % | 343.950 M -61.82 % | 900.936 M 13.37 % | 794.687 M 29.15 % | 615.313 M 0.98 % | 609.313 M 13.85 % | 535.191 M 61.74 % | 330.896 M 10.23 % | 300.200 M 190.35 % | 103.394 M -86.81 % | 784.000 M 22.44 % | 640.322 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.000 M 0.00 % | 26.000 M 0.00 % | 26.000 M -57.02 % | 60.500 M 0.00 % | 60.500 M -43.09 % | 106.310 M -49.94 % | 212.375 M -44.24 % | 380.875 M 9.36 % | 348.290 M 4.30 % | 333.920 M 127.93 % | 146.500 M 60.11 % | 91.500 M 37.59 % | 66.500 M 202.27 % | 22.000 M -50.00 % | 44.000 M 0.00 % | 44.000 M 69.23 % | 26.000 M 0.00 % | 26.000 M 0.00 % | 26.000 M -27.78 % | 36.000 M 0.00 % | 36.000 M 0.00 % | 36.000 M 0.00 % | 36.000 M 5.88 % | 34.000 M -26.09 % | 46.000 M 0.00 % | 46.000 M |
| Total current liabilities | 5.159 B 14.09 % | 4.522 B 4.32 % | 4.335 B 6.07 % | 4.087 B 8.47 % | 3.768 B -3.24 % | 3.894 B -11.08 % | 4.379 B -4.24 % | 4.573 B 22.58 % | 3.731 B 8.62 % | 3.435 B 21.66 % | 2.823 B 13.14 % | 2.495 B -6.44 % | 2.667 B -3.51 % | 2.764 B 18.66 % | 2.329 B 129.60 % | 1.014 B 9.72 % | 924.561 M 5.51 % | 876.238 M -5.96 % | 931.770 M 28.04 % | 727.697 M 12.19 % | 648.647 M 2.77 % | 631.169 M -21.77 % | 806.789 M 19.69 % | 674.052 M -25.58 % | 905.699 M -20.74 % | 1.143 B -19.27 % | 1.416 B -3.92 % | 1.473 B -3.47 % | 1.526 B 6.35 % | 1.435 B 3.95 % | 1.381 B 23.25 % | 1.120 B 20.74 % | 927.779 M -4.12 % | 967.656 M 10.31 % | 877.204 M 76.11 % | 498.086 M -4.34 % | 520.705 M 30.77 % | 398.174 M 1.07 % | 393.965 M 11.18 % | 354.364 M -2.56 % | 363.673 M 4.00 % | 349.693 M 0.94 % | 346.435 M 3.44 % | 334.905 M 6.45 % | 314.616 M |
| Total liabilities | 6.810 B 17.86 % | 5.778 B 7.49 % | 5.375 B 7.00 % | 5.024 B 14.39 % | 4.392 B -6.03 % | 4.673 B -8.15 % | 5.088 B -9.00 % | 5.591 B 25.82 % | 4.443 B 7.74 % | 4.124 B 17.72 % | 3.503 B 13.60 % | 3.084 B -4.64 % | 3.234 B -1.29 % | 3.276 B 21.74 % | 2.691 B 126.88 % | 1.186 B 9.23 % | 1.086 B 5.89 % | 1.026 B -5.05 % | 1.080 B 23.84 % | 872.214 M 9.12 % | 799.323 M 2.23 % | 781.894 M -17.92 % | 952.653 M 4.97 % | 907.578 M -20.29 % | 1.139 B -17.29 % | 1.377 B -14.60 % | 1.612 B 2.45 % | 1.573 B -3.19 % | 1.625 B 6.32 % | 1.529 B 3.58 % | 1.476 B 20.90 % | 1.221 B 19.04 % | 1.025 B -3.64 % | 1.064 B 8.65 % | 979.442 M 83.67 % | 533.268 M -3.89 % | 554.831 M 28.95 % | 430.263 M 1.26 % | 424.894 M 10.94 % | 382.982 M -1.79 % | 389.956 M 3.87 % | 375.429 M 1.78 % | 368.881 M 4.22 % | 353.953 M 5.68 % | 334.941 M |
| Other non current assets | 323.996 M -0.64 % | 326.094 M 7.80 % | 302.512 M -24.68 % | 401.658 M 253 790.85 % | 158.201 K -99.95 % | 334.920 M 47.24 % | 227.469 M -42.64 % | 396.559 M -18.13 % | 484.381 M -2.85 % | 498.606 M 48.18 % | 336.479 M -7.15 % | 362.379 M 9.04 % | 332.348 M 10.57 % | 300.583 M 50.61 % | 199.575 M -17.18 % | 240.976 M -44.49 % | 434.127 M 160.58 % | 166.601 M 215.02 % | 52.885 M -38.53 % | 86.035 M 0.85 % | 85.310 M -10.96 % | 95.811 M 18.80 % | 80.649 M -11.96 % | 91.602 M 17.22 % | 78.147 M 18.84 % | 65.758 M 27.39 % | 51.618 M -31.68 % | 75.556 M -9.47 % | 83.460 M -12.63 % | 95.525 M 21.01 % | 78.938 M -33.27 % | 118.287 M -7.20 % | 127.467 M 31.71 % | 96.779 M 71.63 % | 56.388 M 1.56 % | 55.520 M 16.35 % | 47.717 M -23.69 % | 62.527 M 14.40 % | 54.656 M -21.57 % | 69.683 M 62.10 % | 42.987 M 81.61 % | 23.669 M 54.17 % | 15.353 M 21.85 % | 12.599 M -38.31 % | 20.424 M |
| Long term investments | 168.623 M 47.65 % | 114.203 M 12.06 % | 101.910 M -70.87 % | 349.837 M -0.05 % | 350.029 M 5.24 % | 332.612 M 0.00 % | 332.612 M -0.05 % | 332.778 M 0.00 % | 332.773 M 0.00 % | 332.770 M -0.07 % | 333.000 M 0.37 % | 331.763 M 0.00 % | 331.761 M -0.15 % | 332.267 M -0.04 % | 332.384 M 56 343.16 % | 588.883 K -4.07 % | 613.871 K -98.63 % | 44.685 M 3.65 % | 43.111 M 8.46 % | 39.750 M -1.64 % | 40.413 M -0.65 % | 40.676 M -0.32 % | 40.805 M -1.92 % | 41.605 M 89.40 % | 21.967 M -2.74 % | 22.585 M -96.11 % | 580.804 M 2 399.74 % | 23.235 M 5.53 % | 22.017 M -93.57 % | 342.403 M 0.23 % | 341.625 M 1 453.17 % | 21.995 M -0.65 % | 22.138 M -0.30 % | 22.204 M -1.43 % | 22.526 M 64.82 % | 13.667 M 1 902.94 % | 682.343 K -14.45 % | 797.567 K -12.62 % | 912.791 K 367.79 % | 195.127 K -50.00 % | 390.255 K -33.33 % | 585.384 K -25.00 % | 780.512 K -31.16 % | 1.134 M -41.03 % | 1.923 M |
| Intangible assets | 154.704 M -0.81 % | 155.966 M 6.63 % | 146.273 M -0.50 % | 147.001 M -0.55 % | 147.808 M 0.58 % | 146.956 M -0.36 % | 147.493 M -0.45 % | 148.162 M -0.10 % | 148.311 M -0.95 % | 149.734 M -0.55 % | 150.557 M 0.18 % | 150.285 M -0.70 % | 151.350 M -2.59 % | 155.372 M 15.24 % | 134.826 M -1.85 % | 137.366 M 0.95 % | 136.070 M 5.10 % | 129.463 M 12.63 % | 114.943 M -7.05 % | 123.655 M -0.74 % | 124.572 M 7.31 % | 116.081 M -10.13 % | 129.160 M -16.07 % | 153.895 M -3.10 % | 158.812 M -0.38 % | 159.418 M 44.98 % | 109.960 M -26.74 % | 150.093 M -5.27 % | 158.448 M 0.37 % | 157.860 M -5.36 % | 166.803 M -4.05 % | 173.838 M -4.69 % | 182.397 M -4.48 % | 190.954 M -3.91 % | 198.728 M 684.53 % | 25.331 M 7.02 % | 23.670 M 1.49 % | 23.321 M -0.92 % | 23.537 M -0.92 % | 23.754 M -0.42 % | 23.855 M -0.89 % | 24.069 M -0.23 % | 24.124 M 0.38 % | 24.032 M -1.47 % | 24.391 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.551 B 0.00 % | 1.551 B 0.00 % | 1.551 B 0.00 % | 1.551 B -0.78 % | 1.563 B 0.00 % | 1.563 B 0.00 % | 1.563 B 0.00 % | 1.563 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 154.704 M -0.81 % | 155.966 M 6.63 % | 146.273 M -0.50 % | 147.001 M -0.55 % | 147.808 M 0.58 % | 146.956 M -0.36 % | 147.493 M -0.45 % | 148.162 M -0.10 % | 148.311 M -0.95 % | 149.734 M -0.55 % | 150.557 M 0.18 % | 150.285 M -0.70 % | 151.350 M -2.59 % | 155.372 M 15.24 % | 134.826 M -1.85 % | 137.366 M 0.95 % | 136.070 M 5.10 % | 129.463 M 12.63 % | 114.943 M -7.05 % | 123.655 M -0.74 % | 124.572 M 7.31 % | 116.081 M -10.13 % | 129.160 M -16.07 % | 153.895 M -3.10 % | 158.812 M -0.38 % | 159.418 M 44.98 % | 109.960 M -93.53 % | 1.701 B -0.49 % | 1.709 B 0.03 % | 1.709 B -0.52 % | 1.718 B -1.11 % | 1.737 B -0.49 % | 1.745 B -0.49 % | 1.754 B -0.44 % | 1.762 B 6 854.54 % | 25.331 M 7.02 % | 23.670 M 1.49 % | 23.321 M -0.92 % | 23.537 M -0.92 % | 23.754 M -0.42 % | 23.855 M -0.89 % | 24.069 M -0.23 % | 24.124 M 0.38 % | 24.032 M -1.47 % | 24.391 M |
| Property plant equipment net | 4.237 B 1.54 % | 4.173 B 2.94 % | 4.054 B 15.57 % | 3.507 B -7.18 % | 3.779 B 11.77 % | 3.381 B -0.87 % | 3.410 B 12.03 % | 3.044 B 13.25 % | 2.688 B 5.01 % | 2.560 B 8.94 % | 2.350 B 19.76 % | 1.962 B 5.04 % | 1.868 B 22.67 % | 1.523 B 4.55 % | 1.456 B 31.94 % | 1.104 B 32.16 % | 835.158 M 12.99 % | 739.117 M 1.49 % | 728.287 M -0.07 % | 728.801 M -0.18 % | 730.126 M 2.32 % | 713.580 M -4.49 % | 747.112 M -2.06 % | 762.829 M 1.67 % | 750.286 M 0.49 % | 746.620 M 3.84 % | 719.034 M -0.44 % | 722.205 M 0.73 % | 717.005 M 5.22 % | 681.423 M -0.55 % | 685.180 M 10.33 % | 621.021 M -0.66 % | 625.141 M 19.91 % | 521.343 M -0.94 % | 526.292 M 67.82 % | 313.602 M -4.57 % | 328.636 M 10.91 % | 296.314 M 2.40 % | 289.359 M 28.23 % | 225.653 M 1.55 % | 222.207 M 1.80 % | 218.286 M -1.21 % | 220.954 M 6.99 % | 206.513 M 12.71 % | 183.228 M |
| Total non current assets | 5.172 B 2.59 % | 5.041 B 3.14 % | 4.888 B 4.33 % | 4.685 B 2.65 % | 4.564 B 2.38 % | 4.458 B 1.81 % | 4.379 B 6.00 % | 4.131 B 7.36 % | 3.847 B 3.04 % | 3.734 B 17.80 % | 3.170 B 10.14 % | 2.878 B 4.51 % | 2.754 B 15.16 % | 2.391 B 8.26 % | 2.209 B 40.29 % | 1.574 B 5.22 % | 1.496 B 25.05 % | 1.196 B 12.58 % | 1.063 B -4.74 % | 1.116 B -1.54 % | 1.133 B -0.28 % | 1.136 B -3.17 % | 1.173 B 10.66 % | 1.060 B 4.00 % | 1.020 B 1.49 % | 1.005 B -31.73 % | 1.472 B -42.45 % | 2.557 B -0.38 % | 2.567 B -10.34 % | 2.863 B 0.16 % | 2.859 B 13.41 % | 2.521 B -0.87 % | 2.543 B 5.18 % | 2.417 B 1.17 % | 2.389 B 473.14 % | 416.901 M 1.58 % | 410.399 M 4.76 % | 391.762 M 3.73 % | 377.677 M 15.88 % | 325.919 M 9.64 % | 297.273 M 8.85 % | 273.091 M 2.03 % | 267.668 M 7.24 % | 249.599 M 6.06 % | 235.340 M |
| Other current assets | 310.520 M -15.77 % | 368.678 M 39.37 % | 264.534 M 44.43 % | 183.162 M 15.07 % | 159.170 M -16.99 % | 191.754 M 268.52 % | 52.034 M -72.86 % | 191.748 M -33.95 % | 290.325 M 2.52 % | 283.192 M 2.38 % | 276.612 M -36.60 % | 436.263 M 18.79 % | 367.269 M -1.88 % | 374.303 M 48.39 % | 252.236 M 11.51 % | 226.197 M -78.58 % | 1.056 B 1 072.49 % | 90.061 M 1.50 % | 88.734 M 93.74 % | 45.801 M 7.73 % | 42.513 M -45.88 % | 78.553 M 74.78 % | 44.945 M -54.00 % | 97.707 M 0.60 % | 97.128 M 91.16 % | 50.811 M -93.87 % | 829.033 M 1 921.89 % | 41.003 M -32.28 % | 60.547 M 43.70 % | 42.135 M -97.63 % | 1.777 B 2 856.37 % | 60.113 M 43.77 % | 41.811 M -63.07 % | 113.212 M 464.15 % | 20.068 M -82.65 % | 115.685 M -1.70 % | 117.688 M -27.68 % | 162.731 M 23.96 % | 131.280 M -50.21 % | 263.650 M 7.08 % | 246.208 M 3 983.86 % | 6.029 M -73.45 % | 22.708 M -13.85 % | 26.360 M 217.18 % | 8.311 M |
| Short term investments | 1.195 M -0.33 % | 1.199 M -0.21 % | 1.201 M -0.57 % | 1.208 M -0.35 % | 1.213 M -0.13 % | 1.214 M -0.02 % | 1.214 M -0.60 % | 1.222 M -0.44 % | 1.227 M -0.26 % | 1.230 M 0.02 % | 1.230 M -0.58 % | 1.237 M -0.14 % | 1.239 M 25.47 % | 987.575 K -0.40 % | 991.527 K 988.20 % | 91.116 K 37.79 % | 66.128 K -0.95 % | 66.759 K 11.84 % | 59.692 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 557.689 M 0.00 % | 557.689 M 2 512.71 % | -23.115 M | 0.000 | 0.000 100.00 % | -22.408 M -3.60 % | -21.629 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 130.000 M | 0.000 -100.00 % | 230.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.720 B 5.46 % | 1.631 B 35.24 % | 1.206 B 10.72 % | 1.089 B 9.35 % | 996.087 M -24.78 % | 1.324 B -25.62 % | 1.780 B -5.85 % | 1.891 B 28.09 % | 1.476 B 61.01 % | 916.859 M 10.73 % | 828.049 M -3.09 % | 854.447 M -27.16 % | 1.173 B -39.01 % | 1.923 B 180.06 % | 686.798 M 97.04 % | 348.556 M 16.43 % | 299.365 M -50.77 % | 608.078 M -19.16 % | 752.198 M 3.33 % | 727.985 M 13.53 % | 641.227 M 28.61 % | 498.574 M 11.84 % | 445.786 M 80.50 % | 246.973 M -4.06 % | 257.423 M -36.35 % | 404.411 M -36.61 % | 638.012 M 12.20 % | 568.642 M 6.93 % | 531.778 M -9.03 % | 584.583 M 0.98 % | 578.895 M 3.62 % | 558.667 M 17.56 % | 475.225 M -11.57 % | 537.379 M -23.07 % | 698.528 M 111.60 % | 330.112 M 7.30 % | 307.641 M 82.18 % | 168.866 M -38.83 % | 276.060 M 38.56 % | 199.238 M 12.47 % | 177.147 M -62.62 % | 473.936 M 350.78 % | 105.138 M -9.08 % | 115.639 M 111.57 % | 54.657 M |
| Cash and short term investments | 1.721 B 5.46 % | 1.632 B 35.21 % | 1.207 B 10.71 % | 1.090 B 9.34 % | 997.299 M -24.76 % | 1.326 B -25.60 % | 1.782 B -5.84 % | 1.892 B 28.07 % | 1.477 B 60.93 % | 918.089 M 10.71 % | 829.279 M -3.09 % | 855.685 M -27.14 % | 1.174 B -38.98 % | 1.924 B 179.80 % | 687.790 M 97.27 % | 348.647 M 16.44 % | 299.431 M -50.76 % | 608.144 M -19.16 % | 752.258 M 3.33 % | 727.985 M 13.53 % | 641.227 M 28.61 % | 498.574 M 11.84 % | 445.786 M 80.50 % | 246.973 M -69.70 % | 815.112 M -15.28 % | 962.100 M 50.80 % | 638.012 M 12.20 % | 568.642 M 6.93 % | 531.778 M -9.03 % | 584.583 M 0.98 % | 578.895 M 3.62 % | 558.667 M 17.56 % | 475.225 M -11.57 % | 537.379 M -23.07 % | 698.528 M 111.60 % | 330.112 M 7.30 % | 307.641 M 82.18 % | 168.866 M -38.83 % | 276.060 M 38.56 % | 199.238 M 12.47 % | 177.147 M -62.62 % | 473.936 M 350.78 % | 105.138 M -9.08 % | 115.639 M 111.57 % | 54.657 M |
| Total current assets | 6.414 B 15.20 % | 5.568 B 16.28 % | 4.788 B 1.00 % | 4.741 B 12.85 % | 4.201 B -3.11 % | 4.336 B -8.22 % | 4.724 B -16.38 % | 5.650 B 16.12 % | 4.865 B 3.76 % | 4.689 B -9.19 % | 5.164 B 6.80 % | 4.835 B -0.09 % | 4.839 B -5.14 % | 5.101 B 69.23 % | 3.014 B 42.90 % | 2.110 B 15.44 % | 1.827 B -8.96 % | 2.007 B -4.17 % | 2.095 B 19.19 % | 1.757 B 12.72 % | 1.559 B 5.62 % | 1.476 B -3.34 % | 1.527 B 17.95 % | 1.295 B -29.85 % | 1.846 B -10.14 % | 2.054 B 14.76 % | 1.790 B -34.86 % | 2.748 B 0.00 % | 2.748 B 0.96 % | 2.722 B 2.72 % | 2.650 B 12.82 % | 2.349 B 15.86 % | 2.027 B -8.48 % | 2.215 B 6.76 % | 2.075 B 87.36 % | 1.107 B 1.95 % | 1.086 B 17.94 % | 920.948 M -3.70 % | 956.352 M 3.86 % | 920.807 M 0.41 % | 917.032 M -0.53 % | 921.884 M 83.74 % | 501.719 M 7.54 % | 466.540 M 17.92 % | 395.653 M |
| Inventory | 1.159 B 17.00 % | 990.574 M 14.49 % | 865.224 M -1.83 % | 881.375 M 24.49 % | 708.008 M 18.05 % | 599.747 M 4.02 % | 576.578 M -56.58 % | 1.328 B 12.62 % | 1.179 B -11.36 % | 1.330 B -10.24 % | 1.482 B 1.93 % | 1.454 B -23.02 % | 1.888 B 139.48 % | 788.534 M 12.65 % | 699.976 M 21.17 % | 577.695 M 22.40 % | 471.959 M 17.39 % | 402.047 M 6.45 % | 377.697 M 14.64 % | 329.458 M 21.40 % | 271.382 M -5.13 % | 286.061 M -5.27 % | 301.982 M -1.95 % | 307.997 M 3.44 % | 297.754 M -2.33 % | 304.852 M -5.57 % | 322.832 M -23.08 % | 419.675 M 0.94 % | 415.764 M 8.45 % | 383.361 M 30.58 % | 293.576 M -0.46 % | 294.938 M 39.27 % | 211.782 M -15.30 % | 250.036 M 11.92 % | 223.412 M 44.10 % | 155.045 M 9.62 % | 141.438 M -22.23 % | 181.859 M 27.05 % | 143.140 M -1.83 % | 145.811 M 24.92 % | 116.723 M -4.00 % | 121.592 M 32.35 % | 91.870 M -5.59 % | 97.312 M 14.74 % | 84.812 M |
| Net receivables | 3.223 B 25.11 % | 2.576 B 5.10 % | 2.451 B -5.20 % | 2.586 B 10.16 % | 2.347 B 5.79 % | 2.219 B -4.12 % | 2.314 B 1.72 % | 2.275 B 18.09 % | 1.927 B -10.70 % | 2.158 B -16.24 % | 2.576 B 23.30 % | 2.089 B 47.70 % | 1.414 B -30.12 % | 2.024 B 46.34 % | 1.383 B 44.53 % | 957.018 M -3.50 % | 991.685 M 9.33 % | 907.050 M 2.79 % | 882.438 M 34.89 % | 654.202 M 8.31 % | 604.001 M -1.47 % | 613.022 M -16.55 % | 734.581 M 3.96 % | 706.610 M 0.96 % | 699.903 M -4.94 % | 736.271 M -7.69 % | 797.622 M -53.82 % | 1.727 B -1.14 % | 1.747 B 2.07 % | 1.712 B -2.40 % | 1.754 B 22.20 % | 1.435 B 10.52 % | 1.298 B -0.77 % | 1.308 B 15.50 % | 1.133 B 123.64 % | 506.537 M -18.20 % | 619.256 M 51.97 % | 407.491 M 5.54 % | 386.087 M 23.70 % | 312.109 M -17.20 % | 376.954 M | 0.000 -100.00 % | 292.554 M 22.13 % | 239.551 M | 0.000 |
| Tax assets | 287.457 M 5.59 % | 272.247 M -3.98 % | 283.527 M 1.64 % | 278.947 M -2.98 % | 287.509 M 9.43 % | 262.725 M 0.84 % | 260.545 M 24.62 % | 209.079 M 7.79 % | 193.969 M 0.51 % | 192.993 M | 0.000 -100.00 % | 71.502 M 1.57 % | 70.394 M -12.27 % | 80.235 M -6.02 % | 85.379 M -6.72 % | 91.525 M 1.58 % | 90.102 M -22.68 % | 116.539 M -5.61 % | 123.462 M -10.07 % | 137.283 M -9.99 % | 152.523 M -10.27 % | 169.986 M -3.22 % | 175.643 M 1 586.26 % | 10.416 M 0.25 % | 10.390 M 1.31 % | 10.255 M 0.72 % | 10.182 M -71.27 % | 35.441 M 0.04 % | 35.427 M 0.76 % | 35.160 M -0.28 % | 35.259 M 56.81 % | 22.485 M -0.01 % | 22.487 M -3.07 % | 23.199 M 2.79 % | 22.570 M 157.02 % | 8.782 M -9.41 % | 9.694 M 10.13 % | 8.802 M -4.46 % | 9.213 M 38.90 % | 6.633 M -15.34 % | 7.834 M 20.87 % | 6.481 M 0.38 % | 6.457 M 21.34 % | 5.321 M -0.97 % | 5.374 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 3.402 B 9.42 % | 3.109 B 0.78 % | 3.086 B 9.41 % | 2.820 B 3.34 % | 2.729 B -0.91 % | 2.754 B -6.32 % | 2.940 B -17.46 % | 3.562 B 24.61 % | 2.858 B 11.21 % | 2.570 B 18.09 % | 2.176 B 15.26 % | 1.888 B -17.35 % | 2.285 B 36.26 % | 1.677 B 24.87 % | 1.343 B 50.75 % | 890.699 M 21.92 % | 730.545 M -7.34 % | 788.412 M 2.75 % | 767.332 M 32.09 % | 580.897 M 17.31 % | 495.180 M -5.58 % | 524.444 M -19.14 % | 648.554 M 18.68 % | 546.489 M 6.52 % | 513.043 M -8.29 % | 559.431 M -12.28 % | 637.781 M -15.69 % | 756.492 M -9.55 % | 836.350 M -11.81 % | 948.351 M 5.90 % | 895.527 M 19.82 % | 747.389 M -6.86 % | 802.393 M 10.61 % | 725.447 M 2.68 % | 706.537 M 92.55 % | 366.940 M 4.99 % | 349.493 M 7.56 % | 324.923 M 10.41 % | 294.284 M 9.05 % | 269.863 M -2.70 % | 277.348 M 2.37 % | 270.916 M 3.88 % | 260.792 M 6.00 % | 246.029 M 8.22 % | 227.336 M |
| Tax payables | 26.329 M -20.64 % | 33.175 M 13.95 % | 29.113 M -14.08 % | 33.883 M 82.05 % | 18.612 M -74.48 % | 72.929 M 49.24 % | 48.868 M -7.51 % | 52.835 M 941.11 % | 5.075 M -55.41 % | 11.382 M | 0.000 -100.00 % | 33.678 M 115.16 % | 15.653 M -57.85 % | 37.139 M 33.83 % | 27.752 M 98.01 % | 14.016 M -18.95 % | 17.292 M -7.50 % | 18.695 M 9.86 % | 17.016 M 32.30 % | 12.862 M -8.75 % | 14.095 M 37.71 % | 10.235 M -23.68 % | 13.411 M -35.80 % | 20.889 M -59.70 % | 51.830 M 2.54 % | 50.543 M 5.12 % | 48.083 M 81.49 % | 26.494 M -26.91 % | 36.247 M -38.42 % | 58.865 M -23.53 % | 76.981 M -11.40 % | 86.882 M 68.98 % | 51.414 M 10.80 % | 46.405 M -6.85 % | 49.816 M 313.23 % | 12.055 M -25.46 % | 16.172 M 314.63 % | 3.900 M -63.02 % | 10.548 M 7.92 % | 9.774 M -1.59 % | 9.932 M 18.72 % | 8.366 M -36.41 % | 13.156 M 58.28 % | 8.312 M -14.79 % | 9.754 M |
| Deferred revenue non current | 193.622 M 9.12 % | 177.443 M 2.32 % | 173.411 M 4.26 % | 166.323 M 4.51 % | 159.150 M 3.27 % | 154.117 M 14.31 % | 134.828 M -0.14 % | 135.023 M -1.57 % | 137.174 M 3.57 % | 132.450 M | 0.000 -100.00 % | 126.541 M 6.71 % | 118.589 M 6.46 % | 111.394 M -0.66 % | 112.139 M -7.94 % | 121.817 M 6.37 % | 114.524 M 12.64 % | 101.670 M -0.29 % | 101.968 M -0.62 % | 102.599 M -6.31 % | 109.506 M -0.76 % | 110.349 M 7.64 % | 102.516 M -0.82 % | 103.358 M 0.79 % | 102.551 M -0.81 % | 103.393 M 58.48 % | 65.239 M 1.91 % | 64.017 M 2.09 % | 62.707 M 11.14 % | 56.423 M -1.33 % | 57.186 M -7.66 % | 61.929 M 6.00 % | 58.425 M -0.79 % | 58.892 M -8.49 % | 64.359 M 217.59 % | 20.265 M -0.07 % | 20.280 M 1.68 % | 19.945 M -0.08 % | 19.960 M 4.37 % | 19.125 M 13.91 % | 16.790 M | 0.000 -100.00 % | 14.620 M 20.53 % | 12.130 M | 0.000 |
| Minority interest | 339.198 M 4.24 % | 325.405 M 284.41 % | 84.650 M 45.32 % | 58.251 M 14.34 % | 50.947 M -17.01 % | 61.387 M 1 873.42 % | -3.461 M -113.24 % | 26.146 M -21.90 % | 33.479 M 5.79 % | 31.649 M -25.21 % | 42.316 M 1 179.81 % | 3.306 M 217.23 % | -2.820 M 0.05 % | -2.822 M -0.01 % | -2.821 M -101.76 % | 160.174 M 5 662.97 % | -2.879 M 1.49 % | -2.923 M -0.36 % | -2.912 M -23.57 % | -2.357 M -0.50 % | -2.345 M -6.91 % | -2.194 M -24.42 % | -1.763 M -153.90 % | -694.344 K -232.35 % | 524.621 K -62.62 % | 1.403 M -34.41 % | 2.140 M -36.53 % | 3.371 M -21.65 % | 4.302 M -15.06 % | 5.065 M -24.68 % | 6.725 M 484.59 % | 1.150 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.999 M -0.05 % | 2.000 M -0.04 % | 2.000 M | 0.000 |
| Capital lease obligations | 59.888 M 25.49 % | 47.722 M 4.36 % | 45.726 M -3.00 % | 47.138 M 10.79 % | 42.548 M 9.04 % | 39.020 M 11.18 % | 35.097 M 104.00 % | 17.204 M 1.06 % | 17.024 M -6.44 % | 18.196 M -2.72 % | 18.705 M 8 486.05 % | 217.850 K -45.13 % | 397.005 K -40.30 % | 665.041 K 0.01 % | 664.952 K 149.60 % | 266.405 K -49.71 % | 529.746 K -17.49 % | 642.027 K -3.52 % | 665.462 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 2.490 B | 0.000 -100.00 % | 2.873 B | 0.000 -100.00 % | 2.853 B 0.48 % | 2.840 B 0.00 % | 2.840 B -5.70 % | 3.011 B 6.63 % | 2.824 B -5.82 % | 2.998 B 5.92 % | 2.831 B 20 126.18 % | -14.135 M -100.50 % | 2.831 B -12.51 % | 3.235 B 76.89 % | 1.829 B 3.65 % | 1.765 B 7.29 % | 1.645 B | 0.000 -100.00 % | 1.750 B 0.00 % | 1.750 B 6.40 % | 1.645 B -19.94 % | 2.054 B 5.40 % | 1.949 B -5.14 % | 2.054 B -10.70 % | 2.301 B -4.28 % | 2.404 B -16.47 % | 2.878 B 14.52 % | 2.513 B 4.38 % | 2.407 B -14.64 % | 2.820 B 0.00 % | 2.820 B 14.13 % | 2.471 B 0.00 % | 2.471 B 0.01 % | 2.471 B 0.00 % | 2.471 B 1 338.28 % | 171.782 M -23.66 % | 225.035 M 31.04 % | 171.733 M 45.01 % | 118.431 M -23.26 % | 154.329 M -56.94 % | 358.430 M -10.02 % | 398.329 M 2 468.47 % | 15.508 M -59.26 % | 38.066 M 0.00 % | 38.066 M |
| Deferred tax liabilities non current | 122.452 M 5.56 % | 115.999 M 8.08 % | 107.331 M 5.43 % | 101.803 M 1.62 % | 100.175 M -8.01 % | 108.901 M 1.71 % | 107.069 M -21.23 % | 135.922 M 7.17 % | 126.829 M 7.76 % | 117.698 M | 0.000 -100.00 % | 60.657 M 4.19 % | 58.218 M 198.45 % | 19.506 M 0.00 % | 19.507 M -0.79 % | 19.663 M 15.84 % | 16.975 M -5.20 % | 17.905 M 0.00 % | 17.905 M 23.42 % | 14.507 M 0.00 % | 14.507 M 10.48 % | 13.131 M 0.00 % | 13.131 M -86.30 % | 95.851 M -0.63 % | 96.460 M -0.13 % | 96.590 M -1.12 % | 97.680 M 639.85 % | 13.203 M -7.63 % | 14.293 M -7.95 % | 15.527 M -8.16 % | 16.906 M -6.06 % | 17.996 M -6.42 % | 19.230 M -6.03 % | 20.465 M -5.69 % | 21.699 M | 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 | 11.586 B 9.20 % | 10.609 B 9.64 % | 9.676 B 2.66 % | 9.426 B 7.54 % | 8.765 B -0.33 % | 8.794 B -3.40 % | 9.103 B -6.93 % | 9.780 B 12.25 % | 8.713 B 3.44 % | 8.423 B 1.07 % | 8.333 B 8.05 % | 7.713 B 1.58 % | 7.593 B 1.34 % | 7.492 B 43.45 % | 5.223 B 41.78 % | 3.684 B 10.84 % | 3.323 B 3.74 % | 3.204 B 1.47 % | 3.157 B 9.90 % | 2.873 B 6.72 % | 2.692 B 3.05 % | 2.612 B -3.27 % | 2.701 B 14.67 % | 2.355 B -17.80 % | 2.865 B -6.32 % | 3.059 B -6.22 % | 3.261 B -38.52 % | 5.305 B -0.18 % | 5.315 B -4.83 % | 5.585 B 1.39 % | 5.508 B 13.12 % | 4.869 B 6.55 % | 4.570 B -1.35 % | 4.632 B 3.77 % | 4.464 B 192.88 % | 1.524 B 1.85 % | 1.497 B 14.01 % | 1.313 B -1.60 % | 1.334 B 7.00 % | 1.247 B 2.67 % | 1.214 B 1.62 % | 1.195 B 55.32 % | 769.387 M 7.44 % | 716.139 M 13.49 % | 630.993 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 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-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 | 2023-01-01 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -19.606 M | 0.000 | 0.000 | 0.000 -100.00 % | 61.178 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.886 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -261.092 M | 0.000 100.00 % | -267.871 M 17.19 % | -323.465 M -200.00 % | 323.465 M | 0.000 100.00 % | -2.469 B -281.97 % | 1.357 B 200.00 % | -1.357 B | 0.000 100.00 % | -394.552 M -276.02 % | 224.150 M 200.00 % | -224.150 M | 0.000 100.00 % | -422.737 M -67.91 % | -251.768 M -200.00 % | 251.768 M | 0.000 100.00 % | -22.481 M 88.99 % | -204.177 M -200.00 % | 204.177 M | 0.000 100.00 % | -300.225 M -181.65 % | 367.693 M 200.00 % | -367.693 M | 0.000 100.00 % | -958.218 M -600.19 % | 191.572 M 200.00 % | -191.572 M | 0.000 100.00 % | -438.632 M -343.28 % | 180.296 M 200.00 % | -180.296 M | 0.000 100.00 % | -288.429 M -540.74 % | 65.441 M 200.00 % | -65.441 M | 0.000 100.00 % | -76.200 M | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -129.663 M | 0.000 100.00 % | -1.180 B -83.29 % | -643.681 M -200.00 % | 643.681 M | 0.000 100.00 % | -1.647 B -1 076.48 % | 168.630 M 200.00 % | -168.630 M | 0.000 100.00 % | -67.318 M -151.83 % | 129.887 M 200.00 % | -129.887 M | 0.000 100.00 % | -346.554 M -56.69 % | -221.168 M -200.00 % | 221.168 M | 0.000 100.00 % | -28.923 M 83.85 % | -179.099 M -200.00 % | 179.099 M | 0.000 100.00 % | -226.896 M -192.42 % | 245.505 M 200.00 % | -245.505 M | 0.000 100.00 % | -887.900 M -536.86 % | 203.245 M 200.00 % | -203.245 M | 0.000 100.00 % | -357.625 M -296.39 % | 182.102 M 200.00 % | -182.102 M | 0.000 100.00 % | -234.841 M -715.63 % | 38.146 M 200.00 % | -38.146 M | 0.000 100.00 % | -66.054 M | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -131.429 M | 0.000 -100.00 % | 911.930 M 184.79 % | 320.216 M 200.00 % | -320.216 M | 0.000 100.00 % | -822.727 M -169.23 % | 1.188 B 200.00 % | -1.188 B | 0.000 100.00 % | -327.234 M -447.15 % | 94.263 M 200.00 % | -94.263 M | 0.000 100.00 % | -76.183 M -148.96 % | -30.600 M -200.00 % | 30.600 M | 0.000 -100.00 % | 6.442 M 125.69 % | -25.078 M -200.00 % | 25.078 M | 0.000 100.00 % | -73.329 M -160.01 % | 122.188 M 200.00 % | -122.188 M | 0.000 100.00 % | -70.318 M -498.42 % | -11.750 M -200.00 % | 11.750 M | 0.000 100.00 % | -81.006 M -4 384.45 % | -1.806 M -200.00 % | 1.806 M | 0.000 100.00 % | -53.588 M -296.33 % | 27.295 M 200.00 % | -27.295 M | 0.000 100.00 % | -10.146 M | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 77.262 K 200.00 % | -77.262 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 |
| Other non cash items | 92.520 M 133.75 % | -274.168 M | 0.000 100.00 % | -32.186 M -128.04 % | 114.792 M 56.93 % | 73.147 M 220.12 % | -60.897 M -108.86 % | 687.030 M 288.76 % | -363.978 M -162.42 % | 583.148 M -74.93 % | 2.327 B 222.18 % | -1.904 B -246.34 % | 1.301 B 418.50 % | -408.530 M -202.25 % | -135.162 M -6.75 % | -126.613 M -346.54 % | -28.354 M 53.67 % | -61.202 M -119.52 % | 313.539 M -6.71 % | 336.085 M 228.76 % | -261.016 M -938.05 % | 31.146 M 109.56 % | -325.817 M -276.06 % | 185.058 M 192.73 % | -199.561 M -1 489.24 % | 14.365 M -99.43 % | 2.527 B 912.94 % | -310.813 M -231.52 % | 236.327 M 461.30 % | -65.410 M -112.50 % | 523.236 M 315.35 % | -242.968 M -358.20 % | 94.101 M 185.53 % | -110.015 M -131.20 % | 352.591 M 382.29 % | -124.904 M -197.55 % | 128.043 M 1 002.56 % | -14.187 M -106.44 % | 220.416 M 437.19 % | -65.369 M -282.90 % | 35.740 M 214.80 % | -31.133 M -182.42 % | 37.772 M 216.04 % | -32.552 M | 0.000 100.00 % | -15.442 M |
| Net cash provided by operating activities | 92.520 M 161.51 % | -150.411 M | 0.000 -100.00 % | 146.723 M 16.61 % | 125.826 M 11.52 % | 112.832 M 156.35 % | -200.248 M -228.25 % | 156.134 M -30.04 % | 223.177 M 77.34 % | 125.846 M -27.32 % | 173.152 M 169.57 % | -248.896 M -279.21 % | 138.884 M 155.71 % | -249.283 M -2 890.74 % | -8.335 M 89.84 % | -82.018 M -4 504.36 % | -1.781 M -124.57 % | 7.249 M -91.60 % | 86.307 M -38.20 % | 139.649 M 32.05 % | 105.756 M -7.23 % | 114.002 M 47.32 % | 77.384 M 45.75 % | 53.095 M -52.52 % | 111.837 M 134.81 % | 47.629 M 157.13 % | -83.370 M -342.34 % | 34.402 M 379.40 % | -12.313 M 69.31 % | -40.114 M 84.99 % | -267.223 M -28 797.01 % | 931.187 K -98.85 % | 81.057 M 417.27 % | -25.549 M -174.36 % | 34.358 M -58.66 % | 83.103 M 195.59 % | 28.115 M -27.29 % | 38.667 M 441.45 % | 7.141 M -71.79 % | 25.313 M -19.01 % | 31.256 M 184.50 % | 10.986 M -57.58 % | 25.899 M | 0.000 | 0.000 -100.00 % | 18.880 M |
| Investments in property plant and equipment | -148.683 M 50.82 % | -302.302 M -96.99 % | -153.458 M 46.32 % | -285.900 M -32.01 % | -216.570 M -38.87 % | -155.957 M 56.12 % | -355.434 M -80.40 % | -197.031 M 33.66 % | -296.998 M 15.27 % | -350.532 M -107.98 % | -168.541 M 21.68 % | -215.195 M 35.54 % | -333.843 M -35.29 % | -246.761 M -47.97 % | -166.766 M -16.60 % | -143.024 M 54.63 % | -315.215 M -80.01 % | -175.110 M -336.99 % | -40.071 M -15.79 % | -34.606 M 23.33 % | -45.139 M -2.19 % | -44.170 M -13.03 % | -39.077 M 31.86 % | -57.347 M -2.02 % | -56.212 M 34.48 % | -85.799 M -26.04 % | -68.071 M -263.46 % | -18.729 M 48.34 % | -36.250 M 29.17 % | -51.177 M 1.62 % | -52.022 M 4.77 % | -54.629 M 11.74 % | -61.892 M 2.28 % | -63.334 M -191.04 % | -21.761 M 12.82 % | -24.960 M -61.14 % | -15.490 M 43.90 % | -27.610 M 13.45 % | -31.900 M -1.67 % | -31.375 M -5.17 % | -29.833 M -119.49 % | -13.592 M 33.51 % | -20.441 M -89.63 % | -10.779 M 17.75 % | -13.106 M 23.38 % | -17.104 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.452 M 15 583 770.95 % | 420.000 -99.89 % | 366.115 K -97.18 % | 12.999 M 5 641.33 % | 226.413 K 349.07 % | 50.418 K | 0.000 -100.00 % | 11.414 M 3 661.57 % | 303.428 K 3 839.04 % | 7.703 K -99.99 % | 87.359 M | 0.000 -100.00 % | 10.956 M 340.41 % | 2.488 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.504 M 112.22 % | -519.514 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.991 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -38.710 M -214.97 % | -12.290 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -226.413 K 77.36 % | -1.000 M | 0.000 100.00 % | -11.414 M 71.48 % | -40.027 M 40.06 % | -66.781 M 74.92 % | -266.219 M | 0.000 100.00 % | -680.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 M | 0.000 | 0.000 100.00 % | -160.000 M | 0.000 | 0.000 100.00 % | -50.000 M 0.00 % | -50.000 M -145.45 % | 110.000 M 1 200.00 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.376 M -2.26 % | 5.500 M | 0.000 -100.00 % | 6.000 M -84.90 % | 39.723 M | 0.000 -100.00 % | 34.539 M 503.83 % | 5.720 M -4.67 % | 6.000 M 25.00 % | 4.800 M 33.33 % | 3.600 M -85.88 % | 25.500 M 34.21 % | 19.000 M 49.61 % | 12.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -748.610 -100.00 % | 100.452 M 66.58 % | 60.302 M | 0.000 | 0.000 -100.00 % | 100.578 M -22.93 % | 130.505 M 7 934.46 % | 1.624 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 1.892 M 919.20 % | 185.600 K 100.27 % | -67.902 M -162 676.46 % | 41.766 K 6.93 % | 39.058 K 9 199.52 % | 420.000 -99.89 % | 366.108 K 102.99 % | -12.250 M -5 510.44 % | 226.414 K | 0.000 -100.00 % | 14.572 M 175.58 % | 5.288 M -86.79 % | 40.027 M 519 518.15 % | 7.703 K -99.99 % | 87.359 M 161.08 % | -143.024 M -1 491.79 % | 10.276 M 313.07 % | 2.488 M -66.40 % | 7.404 M 29 212.23 % | 25.258 K -99.94 % | 44.586 M 2 036.63 % | 2.087 M -93.06 % | 30.066 M 0.19 % | 30.010 M 601.00 % | -5.990 M 93.02 % | -85.799 M -134 804.94 % | 63.694 K 238.76 % | 18.802 K 115.89 % | -118.339 K -193.67 % | 126.338 K 2 978.41 % | 4.104 K 100.01 % | -54.629 M -72 055.74 % | 75.920 K -55.34 % | 170.000 K 100.03 % | -602.654 M -60 265 543.56 % | 1.000 K -99.23 % | 130.000 K 100.13 % | -100.000 M -109 438.61 % | 91.459 K -95.54 % | 2.050 M 100.87 % | -235.729 M -1 634.32 % | -13.592 M -18 976.94 % | 72.003 K 111.77 % | 34.000 K -67.23 % | 103.740 K 227.26 % | 31.700 K |
| Net cash used for investing activites | -185.502 M 41.00 % | -314.406 M -42.03 % | -221.359 M 22.56 % | -285.858 M -89.16 % | -151.118 M 3.10 % | -155.957 M 56.08 % | -355.068 M -80.90 % | -196.281 M 32.64 % | -291.395 M 15.78 % | -345.981 M -124.71 % | -153.969 M 24.49 % | -203.907 M 30.60 % | -293.816 M 6.29 % | -313.533 M -0.79 % | -311.088 M -126.57 % | -137.304 M 54.07 % | -298.939 M -78.13 % | -167.822 M -477.35 % | -29.068 M -220.09 % | -9.081 M -149.23 % | 18.448 M 162.78 % | -29.383 M -226.10 % | -9.011 M 67.04 % | -27.337 M 56.05 % | -62.202 M 27.50 % | -85.799 M -26.16 % | -68.007 M -263.48 % | -18.710 M 48.56 % | -36.368 M 28.76 % | -51.050 M -18.67 % | -43.018 M 21.26 % | -54.630 M -241.40 % | 38.636 M 123.72 % | -162.863 M 73.92 % | -624.416 M -2 401.75 % | -24.959 M -170.87 % | 35.218 M 174.76 % | -47.105 M -159.02 % | 79.816 M 302.96 % | -39.325 M 85.19 % | -265.561 M -1 853.81 % | -13.592 M 33.27 % | -20.369 M -89.56 % | -10.745 M 17.36 % | -13.002 M 23.84 % | -17.073 M |
| Debt repayment | 155.288 M -66.65 % | 465.618 M 1 391.07 % | 31.227 M -93.25 % | 462.418 M 848.83 % | -61.752 M -22.72 % | -50.320 M -117.48 % | 287.908 M -11.14 % | 323.994 M 398.53 % | 64.990 M -69.05 % | 210.000 M 812.16 % | 23.022 M -88.49 % | 200.000 M 130.30 % | -660.000 M -324.49 % | 294.000 M | 0.000 | 0.000 100.00 % | -28.000 K | 0.000 100.00 % | -26.361 M | 0.000 100.00 % | -168.000 K 99.51 % | -34.500 M -139.55 % | 87.223 M 290.97 % | -45.674 M 68.26 % | -143.884 M -3.52 % | -138.996 M -163.90 % | 217.515 M 285.47 % | 56.429 M -44.05 % | 100.860 M -35.05 % | 155.277 M -61.19 % | 400.097 M 1 678.21 % | 22.500 M | 0.000 | 0.000 100.00 % | -16.000 M | 0.000 | 0.000 100.00 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.000 M | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 8.147 M 200.00 % | -8.147 M | 0.000 | 0.000 100.00 % | -12.250 M | 0.000 | 0.000 100.00 % | -1.210 M | 0.000 100.00 % | -1.700 M | 0.000 100.00 % | -184.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -136.320 M -1 106.13 % | -11.302 M -27.56 % | -8.860 M -340.84 % | -2.010 M 82.18 % | -11.277 M -19.51 % | -9.436 M 96.13 % | -243.845 M -7 696.35 % | -3.128 M 98.78 % | -256.066 M -3 622.96 % | -6.878 M -200.85 % | 6.820 M 231.02 % | -5.205 M 31.27 % | -7.573 M 22.70 % | -9.796 M 64.42 % | -27.535 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -275.500 K -16.48 % | -236.523 K 40.30 % | -396.177 K 94.65 % | -7.409 M -609.56 % | -1.044 M 89.83 % | -10.267 M -226.55 % | -3.144 M 62.05 % | -8.286 M -152.30 % | -3.284 M 96.87 % | -104.760 M -1 228.07 % | -7.888 M -438.22 % | -1.466 M 79.70 % | -7.218 M 95.23 % | -151.202 M -26 232.63 % | -574.200 K -82.59 % | -314.481 K -9.94 % | -286.052 K 90.94 % | -3.157 M 95.89 % | -76.812 M -35 021.21 % | -218.706 K 74.32 % | -851.726 K 97.67 % | -36.599 M -7 028.71 % | -513.400 K -19.13 % | -430.963 K 42.18 % | -745.367 K 5.79 % | -791.200 K 87.10 % | -6.135 M |
| Other financing activites | -908.864 K -100.22 % | 406.903 M 649.71 % | 54.274 M 113.79 % | -393.458 M -539.31 % | -61.544 M -203.46 % | 59.489 M 23 045.57 % | -259.259 K -101.70 % | 15.210 M 29.68 % | 11.728 M -2.16 % | 11.987 M -78.32 % | 55.300 M 206.52 % | 18.041 M 86 010.45 % | -21.000 K -100.00 % | 1.475 B 132.28 % | 635.077 M 211.54 % | 203.851 M 727 940.71 % | 28.000 K 200.00 % | -28.000 K -102.38 % | 1.174 M 1 298.16 % | -98.000 K -233.33 % | 73.500 K 200.00 % | -73.500 K 16.00 % | -87.500 K 65.75 % | -255.501 K -621.43 % | 49.000 K 200.00 % | -49.000 K 91.47 % | -574.195 K -583.57 % | -84.000 K 4.00 % | -87.501 K -8.70 % | -80.501 K 99.92 % | -104.088 M -195.31 % | 109.215 M 4 089.33 % | -2.738 M -763.39 % | 412.680 K -99.95 % | 834.893 M 2 866.86 % | -30.175 M -141.12 % | 73.379 M 43 508.26 % | 168.268 K 112.94 % | -1.300 M -506.13 % | -214.497 K -260.04 % | -59.576 K -100.02 % | 378.508 M | 0.000 -100.00 % | 2.000 M | 0.000 -100.00 % | 8.000 M |
| Net cash used provided by financing activities | 18.059 M -97.90 % | 861.218 M 1 023.70 % | 76.641 M 14.47 % | 66.950 M 146.91 % | -142.721 M -53 314.30 % | -267.195 K -100.10 % | 278.580 M -14.80 % | 326.954 M 282.30 % | -179.347 M -183.37 % | 215.109 M 156.29 % | 83.932 M -60.56 % | 212.836 M 131.80 % | -669.294 M -138.04 % | 1.759 B 177.03 % | 635.077 M 211.54 % | 203.851 M | 0.000 100.00 % | -28.000 K 99.89 % | -25.186 M -6 643.32 % | -373.500 K -12.83 % | -331.023 K 99.05 % | -34.970 M -136.99 % | 94.544 M 301.27 % | -46.973 M 69.52 % | -154.102 M -8.38 % | -142.189 M -163.13 % | 225.226 M 324.47 % | 53.061 M 1 430.70 % | -3.987 M -102.71 % | 147.308 M -49.65 % | 292.543 M 134.98 % | 124.497 M 180.87 % | -153.940 M -95 207.20 % | -161.519 K -100.02 % | 818.578 M 2 721.11 % | -31.230 M -144.47 % | 70.221 M 181.05 % | -86.644 M -13 152.67 % | 663.802 K 162.26 % | -1.066 M 97.09 % | -36.658 M -109.70 % | 377.995 M 3 140.75 % | -12.431 M -1 090.80 % | 1.255 M 258.57 % | -791.200 K -142.43 % | 1.865 M |
| Effect of forex changes on cash | 4.251 M 73.51 % | 2.450 M 353.55 % | -966.308 K -508.25 % | 236.694 K -90.76 % | 2.561 M 310.95 % | -1.214 M -209.49 % | 1.109 M 175.84 % | -1.462 M -177.60 % | 1.884 M 3 390.48 % | 53.976 K -95.73 % | 1.265 M -37.94 % | 2.039 M -23.65 % | 2.670 M 887.46 % | -339.112 K 72.41 % | -1.229 M -486.68 % | -209.534 K 79.37 % | -1.016 M -107.52 % | -489.376 K 90.80 % | -5.320 M -25.87 % | -4.227 M -1 395.43 % | 326.269 K -75.85 % | 1.351 M 402.91 % | -445.980 K -188.30 % | 505.084 K -79.60 % | 2.475 M 317.14 % | -1.140 M -174.10 % | -415.916 K -109.86 % | 4.219 M -30.91 % | 6.106 M 261.45 % | -3.782 M -160.26 % | -1.453 M -51.96 % | -956.285 K -472.27 % | -167.103 K -172.82 % | 229.462 K -90.10 % | 2.318 M 531.87 % | 366.830 K -47.80 % | 702.708 K 551.05 % | 107.935 K -76.78 % | 464.821 K -53.76 % | 1.005 M 3 992.77 % | -25.826 K -121.88 % | 118.033 K -82.64 % | 679.778 K 40.28 % | 484.592 K 212.20 % | 155.216 K 970.78 % | -17.825 K |
| Net change in cash | -70.672 M -117.72 % | 398.851 M 807.53 % | 43.949 M 161.08 % | -71.948 M 78.08 % | -328.204 M -635.78 % | -44.606 M 83.82 % | -275.627 M -196.59 % | 285.344 M 216.14 % | -245.682 M -4 841.90 % | -4.971 M -104.76 % | 104.380 M 143.87 % | -237.929 M 71.04 % | -821.555 M -168.68 % | 1.196 B 280.45 % | 314.425 M 2 105.26 % | -15.680 M 94.80 % | -301.736 M -87.31 % | -161.090 M -702.58 % | 26.733 M -78.78 % | 125.968 M 1.42 % | 124.199 M 143.53 % | 51.000 M -68.61 % | 162.472 M 884.51 % | -20.710 M 79.69 % | -101.991 M 43.81 % | -181.499 M -347.16 % | 73.434 M 0.63 % | 72.972 M 256.72 % | -46.562 M -188.92 % | 52.362 M 373.42 % | -19.150 M -127.42 % | 69.843 M 302.95 % | -34.414 M 81.73 % | -188.344 M -181.59 % | 230.839 M 746.16 % | 27.281 M -79.68 % | 134.257 M 241.36 % | -94.974 M -207.82 % | 88.086 M 725.91 % | -14.073 M 94.81 % | -270.990 M -172.17 % | 375.507 M 6 135.51 % | -6.222 M -114.54 % | 42.786 M 1 372.72 % | 2.905 M -20.50 % | 3.654 M |
| Cash at beginning of period | 703.463 M 130.94 % | 304.612 M 16.86 % | 260.663 M -21.63 % | 332.611 M -74.88 % | 1.324 B 144.03 % | 542.669 M -33.68 % | 818.296 M 53.54 % | 532.952 M -31.55 % | 778.635 M -0.63 % | 783.606 M 15.37 % | 679.226 M -25.94 % | 917.155 M -47.25 % | 1.739 B 220.50 % | 542.493 M 137.86 % | 228.068 M -6.43 % | 243.748 M -55.32 % | 545.484 M -22.80 % | 706.574 M 3.93 % | 679.841 M 22.74 % | 553.873 M 28.91 % | 429.674 M 13.47 % | 378.674 M 75.15 % | 216.203 M -8.74 % | 236.913 M -30.09 % | 338.904 M -34.88 % | 520.403 M 16.43 % | 446.969 M 19.51 % | 373.997 M -11.07 % | 420.559 M 14.22 % | 368.198 M -4.94 % | 387.348 M 22.00 % | 317.505 M -9.78 % | 351.919 M -34.86 % | 540.262 M 74.60 % | 309.424 M 9.67 % | 282.143 M 90.78 % | 147.886 M -39.11 % | 242.860 M 56.91 % | 154.774 M -8.33 % | 168.847 M -61.61 % | 439.837 M 583.71 % | 64.331 M -8.82 % | 70.552 M 154.10 % | 27.766 M 11.69 % | 24.861 M 17.23 % | 21.206 M |
| Cash at end of period | 632.791 M -10.05 % | 703.463 M 130.94 % | 304.612 M 16.86 % | 260.663 M -73.83 % | 996.087 M 99.99 % | 498.063 M -8.22 % | 542.669 M -33.68 % | 818.296 M 53.54 % | 532.952 M -31.55 % | 778.635 M -0.63 % | 783.606 M 15.37 % | 679.226 M -25.94 % | 917.155 M -47.25 % | 1.739 B 220.50 % | 542.493 M 137.86 % | 228.068 M -6.43 % | 243.748 M -55.32 % | 545.484 M -22.80 % | 706.574 M 3.93 % | 679.841 M 22.74 % | 553.873 M 28.91 % | 429.674 M 13.47 % | 378.674 M 75.15 % | 216.203 M -8.74 % | 236.913 M -30.09 % | 338.904 M -34.88 % | 520.403 M 16.43 % | 446.969 M 19.51 % | 373.997 M -11.07 % | 420.559 M 14.22 % | 368.198 M -4.94 % | 387.348 M 22.00 % | 317.505 M -9.78 % | 351.919 M -34.86 % | 540.262 M 74.60 % | 309.424 M 9.67 % | 282.143 M 90.78 % | 147.886 M -39.11 % | 242.860 M 56.91 % | 154.774 M -8.33 % | 168.847 M -61.61 % | 439.837 M 583.71 % | 64.331 M -8.82 % | 70.552 M 154.10 % | 27.766 M 11.69 % | 24.861 M |
| Operating cash flow | 92.520 M 161.51 % | -150.411 M | 0.000 -100.00 % | 146.723 M 16.61 % | 125.826 M 11.52 % | 112.832 M 156.35 % | -200.248 M -228.25 % | 156.134 M -30.04 % | 223.177 M 77.34 % | 125.846 M -27.32 % | 173.152 M 169.57 % | -248.896 M -279.21 % | 138.884 M 155.71 % | -249.283 M -2 890.74 % | -8.335 M 89.84 % | -82.018 M -4 504.36 % | -1.781 M -124.57 % | 7.249 M -91.60 % | 86.307 M -38.20 % | 139.649 M 32.05 % | 105.756 M -7.23 % | 114.002 M 47.32 % | 77.384 M 45.75 % | 53.095 M -52.52 % | 111.837 M 134.81 % | 47.629 M 157.13 % | -83.370 M -342.34 % | 34.402 M 379.40 % | -12.313 M 69.31 % | -40.114 M 84.99 % | -267.223 M -28 797.01 % | 931.187 K -98.85 % | 81.057 M 417.27 % | -25.549 M -174.36 % | 34.358 M -58.66 % | 83.103 M 195.59 % | 28.115 M -27.29 % | 38.667 M 441.45 % | 7.141 M -71.79 % | 25.313 M -19.01 % | 31.256 M 184.50 % | 10.986 M -57.58 % | 25.899 M | 0.000 | 0.000 -100.00 % | 18.880 M |
| Capital expenditure | -148.683 M 50.82 % | -302.302 M -96.99 % | -153.458 M 46.32 % | -285.900 M -32.01 % | -216.570 M -38.87 % | -155.957 M 56.12 % | -355.434 M -80.40 % | -197.031 M 33.66 % | -296.998 M 15.27 % | -350.532 M -107.98 % | -168.541 M 21.68 % | -215.195 M 35.54 % | -333.843 M -35.29 % | -246.761 M -47.97 % | -166.766 M -16.60 % | -143.024 M 54.63 % | -315.215 M -80.01 % | -175.110 M -336.99 % | -40.071 M -15.79 % | -34.606 M 23.33 % | -45.139 M -2.19 % | -44.170 M -13.03 % | -39.077 M 31.86 % | -57.347 M -2.02 % | -56.212 M 34.48 % | -85.799 M -26.04 % | -68.071 M -263.46 % | -18.729 M 48.34 % | -36.250 M 29.17 % | -51.177 M 1.62 % | -52.022 M 4.77 % | -54.629 M 11.74 % | -61.892 M 2.28 % | -63.334 M -191.04 % | -21.761 M 12.82 % | -24.960 M -61.14 % | -15.490 M 43.90 % | -27.610 M 13.45 % | -31.900 M -1.67 % | -31.375 M -5.17 % | -29.833 M -119.49 % | -13.592 M 33.51 % | -20.441 M -89.63 % | -10.779 M 17.75 % | -13.106 M 23.38 % | -17.104 M |
| Free CashFlow | -56.164 M 87.59 % | -452.713 M -1 351.42 % | 36.176 M 125.99 % | -139.177 M -53.37 % | -90.745 M -110.42 % | -43.125 M 92.24 % | -555.682 M -1 258.74 % | -40.897 M 44.60 % | -73.821 M 67.14 % | -224.685 M -4 972.75 % | 4.611 M 100.99 % | -464.091 M -138.05 % | -194.959 M 60.70 % | -496.044 M -183.29 % | -175.101 M 22.19 % | -225.042 M 29.01 % | -316.997 M -88.85 % | -167.860 M -463.05 % | 46.236 M -55.98 % | 105.043 M 73.29 % | 60.617 M -13.20 % | 69.832 M 82.30 % | 38.307 M 1 000.90 % | -4.252 M -107.64 % | 55.626 M 245.73 % | -38.170 M 74.80 % | -151.440 M -1 066.20 % | 15.674 M 132.28 % | -48.563 M 46.80 % | -91.291 M 71.40 % | -319.245 M -494.52 % | -53.698 M -380.18 % | 19.165 M 121.56 % | -88.883 M -805.59 % | 12.597 M -78.33 % | 58.143 M 360.54 % | 12.625 M 14.18 % | 11.057 M 144.66 % | -24.758 M -308.41 % | -6.062 M -526.10 % | 1.423 M 154.59 % | -2.606 M -147.75 % | 5.458 M 150.63 % | -10.779 M 17.75 % | -13.106 M -837.94 % | 1.776 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 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 |