
Malayan Flour Mills Berhad 3662.KL
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.121 B -0.88 % | 3.149 B 8.00 % | 2.916 B 20.13 % | 2.427 B -9.47 % | 2.681 B -0.03 % | 2.682 B 10.64 % | 2.424 B 0.89 % | 2.402 B -5.37 % | 2.539 B 10.29 % | 2.302 B 0.67 % | 2.287 B -0.84 % | 2.306 B 13.68 % | 2.028 B 5.74 % | 1.918 B 23.36 % | 1.555 B 29.48 % | 1.201 B 0.19 % | 1.199 B 16.25 % | 1.031 B 29.83 % | 794.226 M |
Net income | 58.115 M 969.85 % | -6.681 M -104.61 % | 145.045 M 137.69 % | 61.023 M 196.46 % | 20.584 M -66.03 % | 60.602 M 240.92 % | 17.776 M -74.08 % | 68.568 M -15.18 % | 80.835 M 293.45 % | 20.545 M -69.69 % | 67.778 M 1.19 % | 66.978 M 134.92 % | 28.511 M -64.75 % | 80.872 M -4.66 % | 84.824 M 34.90 % | 62.879 M 8.47 % | 57.971 M 24.43 % | 46.591 M 64.63 % | 28.301 M |
Income before tax | 115.536 M 347.83 % | 25.799 M -85.62 % | 179.444 M 85.18 % | 96.904 M 168.98 % | 36.027 M -53.99 % | 78.295 M 96.07 % | 39.933 M -58.62 % | 96.493 M -13.32 % | 111.319 M 153.72 % | 43.874 M -47.60 % | 83.729 M -10.84 % | 93.908 M 83.47 % | 51.183 M -50.60 % | 103.611 M -18.99 % | 127.893 M 38.96 % | 92.034 M 14.02 % | 80.715 M 26.15 % | 63.985 M 47.15 % | 43.482 M |
Income before tax ratio | 0.04 351.79 % | 0.01 -86.69 % | 0.06 54.14 % | 0.04 197.10 % | 0.01 -53.97 % | 0.03 77.22 % | 0.02 -58.98 % | 0.04 -8.40 % | 0.04 130.06 % | 0.02 -47.95 % | 0.04 -10.08 % | 0.04 61.39 % | 0.03 -53.28 % | 0.05 -34.33 % | 0.08 7.33 % | 0.08 13.81 % | 0.07 8.51 % | 0.06 13.34 % | 0.05 |
EBITDA | 193.873 M 61.42 % | 120.103 M -38.00 % | 193.719 M 12.68 % | 171.919 M -25.60 % | 231.063 M 41.88 % | 162.853 M 21.59 % | 133.932 M -20.06 % | 167.550 M -4.51 % | 175.468 M 33.77 % | 131.175 M -13.47 % | 151.602 M 4.83 % | 144.623 M 61.75 % | 89.413 M -33.03 % | 133.511 M -18.53 % | 163.887 M 36.65 % | 119.936 M 2.37 % | 117.161 M 16.92 % | 100.207 M 37.13 % | 73.072 M |
Net income ratio | 0.02 977.54 % | 0.00 -104.26 % | 0.05 97.85 % | 0.03 227.45 % | 0.01 -66.02 % | 0.02 208.15 % | 0.01 -74.31 % | 0.03 -10.36 % | 0.03 256.76 % | 0.01 -69.89 % | 0.03 2.06 % | 0.03 106.64 % | 0.01 -66.66 % | 0.04 -22.72 % | 0.05 4.19 % | 0.05 8.26 % | 0.05 7.03 % | 0.05 26.80 % | 0.04 |
Ratio EBITDA | 0.06 62.85 % | 0.04 -42.60 % | 0.07 -6.20 % | 0.07 -17.82 % | 0.09 41.93 % | 0.06 9.90 % | 0.06 -20.77 % | 0.07 0.91 % | 0.07 21.29 % | 0.06 -14.05 % | 0.07 5.72 % | 0.06 42.28 % | 0.04 -36.66 % | 0.07 -33.96 % | 0.11 5.54 % | 0.10 2.17 % | 0.10 0.57 % | 0.10 5.62 % | 0.09 |
Gross profit ratio | 0.10 26.80 % | 0.08 -9.32 % | 0.08 -29.73 % | 0.12 41.24 % | 0.08 -14.05 % | 0.10 -5.63 % | 0.10 -9.00 % | 0.11 1.86 % | 0.11 6.14 % | 0.10 5.08 % | 0.10 4.16 % | 0.10 20.07 % | 0.08 -31.08 % | 0.12 -24.57 % | 0.15 -3.35 % | 0.16 4.93 % | 0.15 -1.75 % | 0.15 -0.36 % | 0.15 |
Weighted average shs out dil | 1.226 B 19.97 % | 1.022 B -25.73 % | 1.375 B 35.09 % | 1.018 B 1.05 % | 1.008 B -24.26 % | 1.330 B 141.75 % | 550.285 M -4.36 % | 575.362 M 0.01 % | 575.313 M 2.21 % | 562.859 M -4.34 % | 588.413 M 0.00 % | 588.411 M 14.66 % | 513.173 M 51.98 % | 337.651 M -10.06 % | 375.436 M 0.00 % | 375.436 M 0.00 % | 375.436 M 0.59 % | 373.246 M 6.69 % | 349.839 M |
Weighted average shs out | 1.226 B 19.97 % | 1.022 B 0.16 % | 1.020 B 0.17 % | 1.018 B 1.05 % | 1.008 B 5.10 % | 958.710 M 74.22 % | 550.285 M -4.36 % | 575.362 M 0.01 % | 575.313 M 2.21 % | 562.859 M -4.34 % | 588.411 M 0.00 % | 588.411 M 14.66 % | 513.173 M 51.98 % | 337.651 M -10.06 % | 375.436 M 0.00 % | 375.436 M 0.00 % | 375.436 M 0.59 % | 373.246 M 7.65 % | 346.732 M |
EPS diluted | 0.05 829.23 % | -0.01 -105.91 % | 0.11 83.64 % | 0.06 193.63 % | 0.02 -55.26 % | 0.05 41.18 % | 0.03 -73.08 % | 0.12 -14.29 % | 0.14 283.56 % | 0.04 -69.58 % | 0.12 9.09 % | 0.11 98.20 % | 0.06 -76.88 % | 0.24 4.35 % | 0.23 35.29 % | 0.17 13.33 % | 0.15 25.00 % | 0.12 48.33 % | 0.08 |
Earnings per share | 0.05 829.23 % | -0.01 -104.64 % | 0.14 133.72 % | 0.06 193.63 % | 0.02 -67.72 % | 0.06 95.67 % | 0.03 -73.08 % | 0.12 -14.29 % | 0.14 283.56 % | 0.04 -69.58 % | 0.12 9.09 % | 0.11 98.20 % | 0.06 -76.88 % | 0.24 4.35 % | 0.23 35.29 % | 0.17 13.33 % | 0.15 25.00 % | 0.12 47.06 % | 0.08 |
Gross profit | 297.155 M 25.69 % | 236.415 M -2.06 % | 241.398 M -15.58 % | 285.960 M 27.87 % | 223.636 M -14.07 % | 260.265 M 4.41 % | 249.282 M -8.18 % | 271.500 M -3.61 % | 281.666 M 17.06 % | 240.626 M 5.78 % | 227.469 M 3.28 % | 220.239 M 36.50 % | 161.343 M -27.13 % | 221.415 M -6.95 % | 237.957 M 25.13 % | 190.162 M 5.13 % | 180.890 M 14.22 % | 158.370 M 29.37 % | 122.419 M |
Income tax expense | 38.313 M 43.62 % | 26.677 M 4.85 % | 25.444 M -29.09 % | 35.881 M 132.34 % | 15.443 M -12.72 % | 17.693 M 41.92 % | 12.467 M -49.18 % | 24.530 M 33.61 % | 18.359 M 26.88 % | 14.470 M 241.68 % | 4.235 M -69.16 % | 13.732 M 1.37 % | 13.547 M 18.70 % | 11.413 M -58.60 % | 27.567 M 39.56 % | 19.753 M 5.05 % | 18.804 M 76.13 % | 10.676 M 0.66 % | 10.606 M |
Cost of revenue | 2.824 B -3.03 % | 2.912 B 8.91 % | 2.674 B 24.90 % | 2.141 B -12.86 % | 2.457 B 1.48 % | 2.421 B 11.35 % | 2.174 B 2.05 % | 2.131 B -5.59 % | 2.257 B 9.50 % | 2.061 B 0.11 % | 2.059 B -1.28 % | 2.086 B 11.71 % | 1.867 B 10.03 % | 1.697 B 28.84 % | 1.317 B 30.29 % | 1.011 B -0.69 % | 1.018 B 16.62 % | 872.813 M 29.92 % | 671.807 M |
General and administrative expenses | 28.539 M -9.19 % | 31.427 M 7.96 % | 29.110 M -18.31 % | 35.635 M -29.99 % | 50.902 M 0.72 % | 50.539 M 1.62 % | 49.733 M -1.56 % | 50.521 M 10.45 % | 45.740 M 8.81 % | 42.037 M 17.58 % | 35.753 M 5.06 % | 34.030 M -2.17 % | 34.785 M -0.38 % | 34.918 M 3.93 % | 33.596 M 33.94 % | 25.083 M -8.00 % | 27.265 M -2.59 % | 27.990 M 8.10 % | 25.892 M |
Selling and marketing expenses | 97.005 M 4.70 % | 92.648 M 3.08 % | 89.880 M 8.27 % | 83.016 M -38.26 % | 134.463 M 3.71 % | 129.657 M 4.82 % | 123.700 M -4.20 % | 129.121 M -2.37 % | 132.252 M 9.54 % | 120.731 M 13.26 % | 106.596 M 11.62 % | 95.495 M 5.18 % | 90.794 M 3.66 % | 87.589 M 11.22 % | 78.750 M 16.63 % | 67.519 M 10.44 % | 61.137 M -2.75 % | 62.864 M 7.31 % | 58.584 M |
Other expenses | -13.934 M 13.61 % | -16.130 M 38.16 % | -26.082 M -429.80 % | -4.923 M | 0.000 | 0.000 -100.00 % | 7.609 M 186.52 % | -8.794 M 23.10 % | -11.435 M 30.76 % | -16.515 M -228.85 % | -5.022 M -6.24 % | -4.727 M 51.71 % | -9.788 M -727.03 % | 1.561 M 107.38 % | -21.153 M -219.53 % | -6.620 M 42.42 % | -11.498 M -82.19 % | -6.311 M 52.61 % | -13.316 M |
Operating expenses | 111.610 M 3.40 % | 107.945 M 16.18 % | 92.908 M -18.31 % | 113.728 M -38.65 % | 185.365 M 2.87 % | 180.196 M -0.47 % | 181.042 M 5.97 % | 170.848 M 2.58 % | 166.557 M 11.27 % | 149.681 M 17.64 % | 127.238 M 3.69 % | 122.713 M 5.98 % | 115.791 M -6.67 % | 124.068 M 36.05 % | 91.193 M 6.06 % | 85.982 M 11.80 % | 76.904 M -9.04 % | 84.543 M 18.81 % | 71.160 M |
Cost and expenses | 2.936 B -2.80 % | 3.020 B 9.16 % | 2.767 B 22.72 % | 2.255 B -14.67 % | 2.642 B 1.57 % | 2.601 B 10.44 % | 2.356 B 2.34 % | 2.302 B -5.03 % | 2.424 B 9.62 % | 2.211 B 1.13 % | 2.186 B -1.00 % | 2.209 B 11.38 % | 1.983 B 8.89 % | 1.821 B 29.31 % | 1.408 B 28.39 % | 1.097 B 0.19 % | 1.095 B 14.36 % | 957.356 M 28.86 % | 742.967 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 125.544 M 1.18 % | 124.075 M 4.27 % | 118.990 M 0.29 % | 118.651 M -35.99 % | 185.365 M 2.87 % | 180.196 M 3.90 % | 173.433 M -3.46 % | 179.642 M 0.93 % | 177.992 M 9.35 % | 162.768 M 14.34 % | 142.349 M 9.90 % | 129.525 M 3.14 % | 125.579 M 2.51 % | 122.507 M 9.04 % | 112.346 M 21.32 % | 92.602 M 4.75 % | 88.402 M -2.70 % | 90.854 M 7.55 % | 84.476 M |
Interest income | 21.225 M -16.92 % | 25.548 M 48.66 % | 17.186 M -42.01 % | 29.634 M 48.01 % | 20.022 M 77.12 % | 11.304 M 0.05 % | 11.298 M -16.76 % | 13.573 M 6.71 % | 12.720 M -8.96 % | 13.972 M -22.55 % | 18.040 M -8.70 % | 19.758 M -5.72 % | 20.957 M 22.46 % | 17.113 M 70.40 % | 10.043 M 90.39 % | 5.275 M -37.19 % | 8.399 M 43.13 % | 5.868 M 52.10 % | 3.858 M |
Interest expense | 41.748 M -26.96 % | 57.154 M 36.84 % | 41.768 M 100.64 % | 20.817 M -44.18 % | 37.293 M 25.63 % | 29.684 M 0.44 % | 29.553 M 16.02 % | 25.472 M 9.60 % | 23.241 M 2.88 % | 22.591 M 18.11 % | 19.127 M 15.40 % | 16.575 M 21.89 % | 13.598 M 10.39 % | 12.318 M 22.65 % | 10.043 M 90.39 % | 5.275 M -37.19 % | 8.399 M 43.13 % | 5.868 M 52.10 % | 3.858 M |
Depreciation and amortization | 36.532 M -1.66 % | 37.150 M -12.61 % | 42.510 M -18.09 % | 51.900 M -27.53 % | 71.612 M 3.84 % | 68.962 M 19.87 % | 57.532 M 7.89 % | 53.325 M 11.94 % | 47.639 M 11.38 % | 42.773 M 11.52 % | 38.353 M 19.61 % | 32.066 M 40.00 % | 22.904 M 20.22 % | 19.051 M 11.26 % | 17.123 M -4.11 % | 17.856 M -15.24 % | 21.066 M -7.20 % | 22.700 M 4.07 % | 21.813 M |
Operating income | 185.545 M 73.40 % | 107.001 M -51.30 % | 219.718 M 19.90 % | 183.252 M 145.94 % | 74.510 M -34.62 % | 113.957 M 143.25 % | 46.847 M -53.46 % | 100.652 M -12.56 % | 115.109 M 74.91 % | 65.811 M -30.08 % | 94.122 M -1.94 % | 95.982 M 110.71 % | 45.552 M -53.21 % | 97.347 M -23.97 % | 128.036 M 38.85 % | 92.210 M 13.52 % | 81.227 M 26.61 % | 64.157 M 45.85 % | 43.987 M |
Operating income ratio | 0.06 74.94 % | 0.03 -54.91 % | 0.08 -0.20 % | 0.08 171.66 % | 0.03 -34.59 % | 0.04 119.87 % | 0.02 -53.87 % | 0.04 -7.59 % | 0.05 58.60 % | 0.03 -30.54 % | 0.04 -1.10 % | 0.04 85.35 % | 0.02 -55.75 % | 0.05 -38.37 % | 0.08 7.24 % | 0.08 13.31 % | 0.07 8.91 % | 0.06 12.34 % | 0.06 |
Total other income expenses net | -70.009 M 13.78 % | -81.202 M 26.37 % | -110.277 M -27.71 % | -86.348 M -782.27 % | 12.656 M 394.87 % | -4.292 M 90.54 % | -45.362 M -281.23 % | -11.899 M -213.96 % | -3.790 M 87.60 % | -30.556 M -194.01 % | -10.393 M -401.11 % | -2.074 M | 0.000 -100.00 % | 4.795 M -79.08 % | 22.917 M 13 121.02 % | -176.000 K 65.63 % | -512.000 K -197.67 % | -172.000 K 65.94 % | -505.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 931.692 M 2.10 % | 912.530 M -12.22 % | 1.040 B 47.54 % | 704.600 M -9.65 % | 779.865 M -10.28 % | 869.191 M -9.23 % | 957.588 M 36.50 % | 701.547 M 13.32 % | 619.060 M 14.77 % | 539.403 M 18.96 % | 453.442 M 44.37 % | 314.083 M -3.71 % | 326.196 M 33.41 % | 244.506 M 49.82 % | 163.198 M 87.02 % | 87.260 M -50.38 % | 175.852 M -12.46 % | 200.889 M 10.23 % | 182.242 M |
Total investments | 648.879 M -38.00 % | 1.047 B 50.66 % | 694.659 M 10.22 % | 630.269 M 280.17 % | 165.788 M 25.61 % | 131.986 M 112.38 % | 62.146 M 22.97 % | 50.537 M 5.80 % | 47.768 M 27.32 % | 37.517 M 56.28 % | 24.006 M -27.58 % | 33.149 M 43.92 % | 23.033 M 1 452.09 % | 1.484 M | 0.000 -100.00 % | 237.000 K -45.01 % | 431.000 K -56.11 % | 982.000 K -37.41 % | 1.569 M |
Total debt | 1.003 B 0.34 % | 999.880 M -11.22 % | 1.126 B -9.11 % | 1.239 B 4.61 % | 1.184 B -1.29 % | 1.200 B 6.53 % | 1.126 B 17.42 % | 959.315 M -3.12 % | 990.250 M 21.79 % | 813.080 M 1.66 % | 799.796 M 28.72 % | 621.344 M 5.59 % | 588.475 M 32.13 % | 445.373 M 15.63 % | 385.172 M 67.88 % | 229.439 M -18.03 % | 279.908 M -16.48 % | 335.135 M 41.47 % | 236.903 M |
Accumulated other comprehensive income loss | 34.332 M | 0.000 -100.00 % | 155.085 M 0.31 % | 154.607 M 76.38 % | 87.656 M -13.62 % | 101.483 M 7 673.36 % | -1.340 M -356.21 % | 523.000 K -99.19 % | 64.610 M 46.62 % | 44.067 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 625.518 M -1.66 % | 636.095 M -5.54 % | 673.429 M 19.38 % | 564.084 M 24.65 % | 452.538 M -2.73 % | 465.258 M 4.84 % | 443.789 M -2.80 % | 456.592 M 7.57 % | 424.459 M 10.83 % | 382.998 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 645.415 M 20.13 % | 537.262 M 0.25 % | 535.902 M 0.05 % | 535.623 M 0.93 % | 530.665 M 0.59 % | 527.571 M 39.75 % | 377.501 M 0.00 % | 377.501 M 37.21 % | 275.120 M 0.00 % | 275.120 M 2.23 % | 269.114 M 0.00 % | 269.112 M 0.00 % | 269.112 M 150.00 % | 107.645 M 0.00 % | 107.645 M 0.00 % | 107.645 M 0.00 % | 107.645 M 0.00 % | 107.645 M 2.31 % | 105.219 M |
Total equity | 1.416 B -2.08 % | 1.446 B -1.37 % | 1.466 B 8.55 % | 1.351 B 15.94 % | 1.165 B -1.36 % | 1.181 B 32.08 % | 894.173 M -1.44 % | 907.264 M -1.10 % | 917.397 M 7.71 % | 851.704 M 6.08 % | 802.857 M 9.55 % | 732.850 M 4.86 % | 698.882 M 21.25 % | 576.383 M 10.24 % | 522.835 M 12.49 % | 464.775 M 10.07 % | 422.257 M 11.37 % | 379.148 M 10.65 % | 342.665 M |
Other non current 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 |
Long term debt | 31.856 M -61.11 % | 81.917 M -38.95 % | 134.190 M -28.53 % | 187.758 M -23.42 % | 245.194 M 0.11 % | 244.935 M 62.14 % | 151.061 M 98.26 % | 76.194 M 34.16 % | 56.792 M 6.03 % | 53.560 M 66.79 % | 32.112 M 14.69 % | 28.000 M -0.42 % | 28.118 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 48.591 M -51.43 % | 100.053 M -30.87 % | 144.728 M -25.26 % | 193.637 M -22.09 % | 248.529 M 0.38 % | 247.579 M 53.92 % | 160.849 M 81.84 % | 88.455 M 41.39 % | 62.562 M 10.91 % | 56.408 M 65.61 % | 34.060 M 19.15 % | 28.587 M -19.14 % | 35.355 M 552.43 % | 5.419 M -23.68 % | 7.100 M -1.39 % | 7.200 M 4.51 % | 6.889 M 3.78 % | 6.638 M -13.64 % | 7.686 M |
Other current liabilities | 72.962 M 4.45 % | 69.852 M -7.32 % | 75.371 M -20.56 % | 94.874 M -8.38 % | 103.556 M 19.13 % | 86.924 M 4.52 % | 83.163 M 15.20 % | 72.188 M -32.13 % | 106.368 M 22.29 % | 86.983 M 45.06 % | 59.963 M 13.15 % | 52.995 M 1.34 % | 52.295 M | 0.000 -100.00 % | 13.198 M -76.25 % | 55.571 M -14.07 % | 64.673 M -1.84 % | 65.884 M 947.77 % | 6.288 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.992 M 130.48 % | 1.732 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.037 M 0.00 % | 4.037 M 1.36 % | 3.983 M 3.72 % | 3.840 M |
Short term debt | 971.443 M 5.83 % | 917.963 M -7.47 % | 992.077 M -5.64 % | 1.051 B 11.93 % | 939.298 M -1.65 % | 955.009 M -2.09 % | 975.359 M 10.44 % | 883.121 M -5.39 % | 933.458 M 22.90 % | 759.520 M -1.06 % | 767.684 M 29.38 % | 593.344 M 5.89 % | 560.357 M 25.82 % | 445.373 M 15.63 % | 385.172 M 67.88 % | 229.439 M -18.03 % | 279.908 M -16.48 % | 335.135 M 41.47 % | 236.903 M |
Total current liabilities | 1.093 B 5.64 % | 1.035 B -7.67 % | 1.121 B -5.63 % | 1.187 B 1.61 % | 1.169 B 1.30 % | 1.154 B 2.85 % | 1.122 B 8.67 % | 1.032 B -6.86 % | 1.108 B 15.78 % | 957.092 M 7.50 % | 890.300 M 23.32 % | 721.955 M 10.35 % | 654.246 M 15.40 % | 566.944 M 16.71 % | 485.777 M 49.76 % | 324.363 M -11.96 % | 368.439 M -13.97 % | 428.261 M 42.23 % | 301.103 M |
Total liabilities | 1.142 B 0.61 % | 1.135 B -10.32 % | 1.265 B -8.38 % | 1.381 B -2.54 % | 1.417 B 1.14 % | 1.401 B 9.26 % | 1.282 B 14.44 % | 1.121 B -4.28 % | 1.171 B 15.51 % | 1.014 B 9.64 % | 924.360 M 23.16 % | 750.542 M 8.84 % | 689.601 M 20.48 % | 572.363 M 16.13 % | 492.877 M 48.65 % | 331.563 M -11.66 % | 375.328 M -13.70 % | 434.899 M 40.84 % | 308.789 M |
Other non current assets | 339.134 M | 0.000 -100.00 % | 233.167 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.213 M | 0.000 | 0.000 -100.00 % | 29.343 M -23.87 % | 38.543 M 35.32 % | 28.483 M 307.54 % | 6.989 M 25.66 % | 5.562 M -5.02 % | 5.856 M -4.11 % | 6.107 M -70.42 % | 20.643 M -8.10 % | 22.463 M |
Long term investments | 314.515 M -55.94 % | 713.877 M 32.83 % | 537.440 M -34.25 % | 817.427 M 378.63 % | 170.785 M 24.63 % | 137.039 M 103.76 % | 67.256 M 25.73 % | 53.491 M 0.94 % | 52.991 M 23.82 % | 42.797 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 1.482 M 2.21 % | 1.450 M 156.18 % | 566.000 K 65.98 % | 341.000 K -90.67 % | 3.656 M 110.96 % | 1.733 M -32.75 % | 2.577 M -12.67 % | 2.951 M 212.94 % | 943.000 K 22.47 % | 770.000 K -25.46 % | 1.033 M -13.34 % | 1.192 M -9.49 % | 1.317 M -99.48 % | 252.989 M 11.20 % | 227.500 M 18.46 % | 192.040 M -2.99 % | 197.964 M 7.15 % | 184.748 M | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 1.482 M 2.21 % | 1.450 M 156.18 % | 566.000 K 65.98 % | 341.000 K -90.67 % | 3.656 M 110.96 % | 1.733 M -32.75 % | 2.577 M -12.67 % | 2.951 M 212.94 % | 943.000 K 22.47 % | 770.000 K -25.46 % | 1.033 M -13.34 % | 1.192 M -9.49 % | 1.317 M -16.43 % | 1.576 M -17.18 % | 1.903 M -26.24 % | 2.580 M -22.73 % | 3.339 M -15.53 % | 3.953 M 33.28 % | 2.966 M |
Property plant equipment net | 487.520 M 5.29 % | 463.013 M -0.11 % | 463.504 M 1.17 % | 458.126 M -59.12 % | 1.121 B -0.06 % | 1.121 B 13.88 % | 984.718 M 28.04 % | 769.062 M 16.15 % | 662.145 M 4.64 % | 632.765 M 12.35 % | 563.213 M 14.04 % | 493.880 M 18.91 % | 415.323 M 31.71 % | 315.320 M 40.63 % | 224.222 M 13.19 % | 198.095 M 0.37 % | 197.356 M 9.15 % | 180.817 M -6.91 % | 194.242 M |
Total non current assets | 1.148 B -3.11 % | 1.185 B -4.51 % | 1.240 B -3.29 % | 1.283 B -2.36 % | 1.314 B 3.44 % | 1.270 B 19.66 % | 1.061 B 26.67 % | 837.803 M 14.51 % | 731.649 M 5.75 % | 691.888 M 13.20 % | 611.229 M 13.31 % | 539.419 M 19.83 % | 450.157 M 36.82 % | 329.007 M 39.52 % | 235.818 M 12.76 % | 209.127 M -0.13 % | 209.395 M 1.04 % | 207.241 M -6.52 % | 221.688 M |
Other current assets | 39.635 M 1.62 % | 39.005 M -12.95 % | 44.807 M 24.46 % | 36.001 M 705.93 % | 4.467 M -77.42 % | 19.785 M 256.74 % | 5.546 M 26.22 % | 4.394 M -57.27 % | 10.283 M -97.65 % | 437.415 M 36.42 % | 320.646 M 7 567.29 % | 4.182 M -98.45 % | 270.134 M 5 431.00 % | 4.884 M -10.88 % | 5.480 M 43.91 % | 3.808 M -8.68 % | 4.170 M 28.39 % | 3.248 M -97.70 % | 141.143 M |
Short term investments | 334.364 M 0.50 % | 332.717 M 111.63 % | 157.219 M -50.94 % | 320.452 M 6 512.89 % | -4.997 M 1.11 % | -5.053 M -103.71 % | 136.305 M -41.27 % | 232.097 M 4 543.75 % | -5.223 M 1.08 % | -5.280 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 71.607 M -18.02 % | 87.350 M 0.74 % | 86.710 M -83.78 % | 534.529 M 32.10 % | 404.627 M 22.34 % | 330.753 M 95.91 % | 168.832 M -34.50 % | 257.768 M -30.56 % | 371.190 M 35.63 % | 273.677 M -20.98 % | 346.354 M 12.72 % | 307.261 M 17.15 % | 262.279 M 30.57 % | 200.867 M -9.51 % | 221.974 M 56.12 % | 142.179 M 36.64 % | 104.056 M -22.49 % | 134.246 M 145.60 % | 54.661 M |
Cash and short term investments | 405.971 M -3.36 % | 420.067 M 72.21 % | 243.929 M -54.37 % | 534.529 M 32.10 % | 404.627 M 22.34 % | 330.753 M 95.91 % | 168.832 M -34.50 % | 257.768 M -30.56 % | 371.190 M 35.63 % | 273.677 M -20.98 % | 346.354 M 12.72 % | 307.261 M 17.15 % | 262.279 M 30.57 % | 200.867 M -9.51 % | 221.974 M 56.12 % | 142.179 M 36.64 % | 104.056 M -22.49 % | 134.246 M 145.60 % | 54.661 M |
Total current assets | 1.410 B 0.97 % | 1.396 B -6.35 % | 1.491 B 2.90 % | 1.449 B 14.24 % | 1.268 B -3.34 % | 1.312 B 17.66 % | 1.115 B -6.28 % | 1.190 B -12.27 % | 1.356 B 15.61 % | 1.173 B 5.14 % | 1.116 B 18.22 % | 943.973 M 0.60 % | 938.326 M 14.47 % | 819.739 M 5.11 % | 779.894 M 32.81 % | 587.211 M -0.17 % | 588.190 M -3.07 % | 606.806 M 41.19 % | 429.766 M |
Inventory | 519.752 M -0.80 % | 523.921 M -16.55 % | 627.831 M 27.09 % | 494.000 M 3.61 % | 476.780 M -15.92 % | 567.079 M 8.30 % | 523.634 M -4.74 % | 549.691 M 20.77 % | 455.146 M -10.45 % | 508.287 M 13.21 % | 448.988 M 32.63 % | 338.514 M -16.60 % | 405.913 M 12.44 % | 360.999 M 11.10 % | 324.940 M 30.40 % | 249.184 M -11.64 % | 282.000 M -0.90 % | 284.564 M 21.63 % | 233.962 M |
Net receivables | 444.444 M 8.78 % | 408.558 M -28.29 % | 569.768 M 48.20 % | 384.459 M 0.51 % | 382.518 M -3.06 % | 394.593 M -5.44 % | 417.289 M 10.35 % | 378.142 M -2.70 % | 388.654 M 13.52 % | 342.370 M 15.71 % | 295.880 M 3.49 % | 285.890 M 12.19 % | 254.837 M 0.73 % | 252.989 M 11.20 % | 227.500 M 18.46 % | 192.040 M -2.99 % | 197.964 M 7.15 % | 184.748 M | 0.000 |
Tax assets | 5.062 M -17.88 % | 6.164 M 6.81 % | 5.771 M -14.25 % | 6.730 M -63.56 % | 18.471 M 89.43 % | 9.751 M 45.32 % | 6.710 M -33.47 % | 10.086 M -35.22 % | 15.570 M 0.09 % | 15.556 M -11.81 % | 17.640 M 203.93 % | 5.804 M 15.30 % | 5.034 M -1.72 % | 5.122 M 23.99 % | 4.131 M 59.13 % | 2.596 M 0.12 % | 2.593 M 41.85 % | 1.828 M -9.37 % | 2.017 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 |
Account payables | 39.834 M -1.09 % | 40.275 M -19.34 % | 49.933 M 55.21 % | 32.172 M -72.45 % | 116.779 M 11.88 % | 104.379 M 76.84 % | 59.026 M -21.34 % | 75.038 M 13.91 % | 65.877 M -38.79 % | 107.621 M 80.53 % | 59.615 M -15.53 % | 70.576 M 88.46 % | 37.448 M -65.43 % | 108.310 M 23.91 % | 87.407 M 122.11 % | 39.353 M 64.95 % | 23.858 M -12.42 % | 27.242 M -52.96 % | 57.912 M |
Tax payables | 8.847 M 33.72 % | 6.616 M 105.15 % | 3.225 M -64.18 % | 9.003 M 0.78 % | 8.933 M 23.33 % | 7.243 M 81.44 % | 3.992 M 130.48 % | 1.732 M -28.16 % | 2.411 M -18.77 % | 2.968 M -2.30 % | 3.038 M -39.72 % | 5.040 M 21.56 % | 4.146 M -68.74 % | 13.261 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 110.573 M 6.29 % | 104.027 M 2.31 % | 101.677 M 5.65 % | 96.242 M 2.33 % | 94.048 M 8.49 % | 86.686 M 16.79 % | 74.223 M 2.17 % | 72.648 M -13.81 % | 84.292 M 4.58 % | 80.603 M 11.49 % | 72.297 M 11.16 % | 65.041 M 14.61 % | 56.750 M 5.34 % | 53.872 M 0.20 % | 53.762 M 36.66 % | 39.340 M 17.18 % | 33.571 M 2.19 % | 32.851 M 10.94 % | 29.612 M |
Capital lease obligations | 10.851 M -5.61 % | 11.496 M -14.36 % | 13.423 M -10.81 % | 15.050 M 168.99 % | 5.595 M 6.31 % | 5.263 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 -100.00 % | 168.597 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 442.449 M -3.21 % | 457.115 M 563.29 % | 68.916 M 0.00 % | 68.916 M 15.97 % | 59.428 M -85.09 % | 398.697 M 6.88 % | 373.020 M -10.09 % | 414.866 M 642.66 % | 55.862 M 0.00 % | 55.862 M 0.00 % | 55.862 M -76.59 % | 238.652 M 14.83 % | 207.834 M |
Deferred tax liabilities non current | 16.735 M -7.72 % | 18.136 M 72.10 % | 10.538 M 79.25 % | 5.879 M 76.28 % | 3.335 M 26.13 % | 2.644 M -72.99 % | 9.788 M -20.17 % | 12.261 M 112.50 % | 5.770 M 102.60 % | 2.848 M 46.20 % | 1.948 M 231.86 % | 587.000 K -91.89 % | 7.237 M 33.55 % | 5.419 M -23.68 % | 7.100 M -1.39 % | 7.200 M 4.51 % | 6.889 M 3.78 % | 6.638 M -13.64 % | 7.686 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.558 B -0.90 % | 2.581 B -5.52 % | 2.731 B -0.01 % | 2.732 B 5.79 % | 2.582 B -0.01 % | 2.582 B 18.63 % | 2.177 B 7.34 % | 2.028 B -2.89 % | 2.088 B 11.95 % | 1.865 B 7.99 % | 1.727 B 16.44 % | 1.483 B 6.84 % | 1.388 B 20.87 % | 1.149 B 13.10 % | 1.016 B 27.55 % | 796.338 M -0.16 % | 797.585 M -2.02 % | 814.047 M 24.96 % | 651.454 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -51.615 M -119.71 % | 261.850 M 231.39 % | -199.299 M 41.29 % | -339.467 M -365.38 % | 127.919 M 501.52 % | 21.266 M 249.49 % | -14.226 M -8.34 % | -13.131 M 86.32 % | -96.002 M -344.76 % | -21.585 M 83.10 % | -127.698 M -256.58 % | 81.553 M 207.30 % | -76.002 M -66.84 % | -45.553 M 62.64 % | -121.943 M -429.28 % | 37.033 M 278.39 % | -20.759 M 72.45 % | -75.361 M 41.95 % | -129.813 M |
Accounts receivables | -44.325 M -127.00 % | 164.165 M 318.86 % | -75.010 M 24.17 % | -98.913 M -969.56 % | 11.375 M -39.11 % | 18.680 M 150.72 % | -36.828 M -180.14 % | 45.954 M 174.33 % | -61.828 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -18.745 M -118.04 % | 103.910 M 179.41 % | -130.849 M 32.24 % | -193.100 M -321.83 % | 87.049 M 290.72 % | -45.643 M -275.80 % | 25.963 M 144.11 % | -58.853 M -589.06 % | 12.034 M 128.95 % | -41.568 M 60.21 % | -104.466 M -242.08 % | 73.525 M 249.88 % | -49.057 M -19.18 % | -41.162 M 51.16 % | -84.280 M -406.21 % | 27.524 M 1 499.30 % | 1.721 M 103.07 % | -56.035 M 46.37 % | -104.487 M |
Accounts payables | 11.455 M 284.02 % | -6.225 M -194.89 % | 6.560 M 113.82 % | -47.454 M -267.65 % | 28.305 M -41.31 % | 48.229 M 1 534.96 % | -3.361 M -1 348.71 % | -232.000 K 99.45 % | -42.327 M | 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 -100.00 % | 1.190 M | 0.000 100.00 % | -40.189 M -187.90 % | 45.722 M 142.32 % | -108.036 M -640.64 % | 19.983 M 186.01 % | -23.232 M -389.39 % | 8.028 M 129.79 % | -26.945 M -513.64 % | -4.391 M 88.34 % | -37.663 M -496.08 % | 9.509 M 142.30 % | -22.480 M -16.32 % | -19.326 M 23.69 % | -25.326 M |
Other non cash items | 15.072 M -83.13 % | 89.352 M 187.53 % | -102.078 M 12.55 % | -116.732 M -284.09 % | -30.392 M -3.80 % | -29.279 M -614.99 % | -4.095 M 76.97 % | -17.781 M 14.29 % | -20.745 M -362.56 % | 7.901 M 831.57 % | -1.080 M 93.57 % | -16.792 M 27.70 % | -23.227 M -37.95 % | -16.837 M -112.29 % | -7.931 M 38.35 % | -12.865 M 10.83 % | -14.428 M -9.04 % | -13.232 M 10.88 % | -14.848 M |
Net cash provided by operating activities | 115.582 M -69.72 % | 381.728 M 580.98 % | -79.365 M 54.41 % | -174.067 M -184.82 % | 205.222 M 47.32 % | 139.301 M 75.88 % | 79.201 M -33.42 % | 118.962 M 181.45 % | 42.268 M -42.07 % | 72.963 M 1 189.65 % | -6.696 M -103.51 % | 190.735 M 858.63 % | -25.142 M -141.71 % | 60.272 M 298.05 % | 15.142 M -88.70 % | 134.058 M 101.31 % | 66.594 M 3 590.25 % | -1.908 M 97.60 % | -79.366 M |
Investments in property plant and equipment | -71.047 M -99.76 % | -35.566 M 29.23 % | -50.257 M -7.71 % | -46.659 M 35.86 % | -72.744 M 65.90 % | -213.312 M 21.89 % | -273.088 M -55.87 % | -175.199 M -134.48 % | -74.717 M 20.09 % | -93.502 M 10.66 % | -104.656 M 3.54 % | -108.492 M 13.06 % | -124.796 M -6.05 % | -117.675 M -74.07 % | -67.602 M -181.14 % | -24.046 M 18.11 % | -29.362 M -114.78 % | -13.671 M 48.57 % | -26.580 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 218.000 K -99.84 % | 134.237 M 446.16 % | -38.779 M 27.92 % | -53.797 M -105.66 % | -26.158 M -714.13 % | -3.213 M -352.54 % | -710.000 K 98.00 % | -35.421 M | 0.000 100.00 % | -16.274 M 32.66 % | -24.168 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -25.062 M 85.72 % | -175.498 M -7.37 % | -163.451 M | 0.000 100.00 % | -38.779 M 27.92 % | -53.797 M -136.39 % | -22.758 M | 0.000 100.00 % | -2.773 M 92.17 % | -35.421 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 163.233 M | 0.000 -100.00 % | 38.779 M -27.92 % | 53.797 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.000 K 61.11 % | 18.000 K 0.00 % | 18.000 K -98.14 % | 966.000 K 13 700.00 % | 7.000 K |
Other investing activites | 1.654 M 61.52 % | 1.024 M -99.37 % | 163.455 M 37 824.59 % | 431.000 K -98.14 % | 23.133 M 7 386.41 % | 309.000 K 251.14 % | 88.000 K -55.10 % | 196.000 K 189.50 % | -219.000 K -146.60 % | 470.000 K 1 046.34 % | 41.000 K -80.00 % | 205.000 K -66.12 % | 605.000 K -90.62 % | 6.452 M 957.70 % | 610.000 K -49.17 % | 1.200 M -50.78 % | 2.438 M 126.79 % | 1.075 M -90.80 % | 11.684 M |
Net cash used for investing activites | -94.455 M 55.03 % | -210.040 M -285.55 % | 113.198 M 28.62 % | 88.009 M 199.57 % | -88.390 M 66.87 % | -266.800 M 10.82 % | -299.158 M -67.86 % | -178.216 M -135.59 % | -75.646 M 41.11 % | -128.453 M -22.79 % | -104.615 M 16.01 % | -124.561 M 16.04 % | -148.359 M -33.39 % | -111.223 M -66.10 % | -66.963 M -193.34 % | -22.828 M 15.16 % | -26.906 M -131.35 % | -11.630 M 21.89 % | -14.889 M |
Debt repayment | 31.749 M 124.00 % | -132.293 M -22.19 % | -108.271 M -148.06 % | 225.281 M 4 997.41 % | -4.600 M -102.16 % | 213.374 M 28.53 % | 166.008 M 1 037.04 % | 14.600 M -90.49 % | 153.526 M 1 115.38 % | -15.120 M -109.21 % | 164.095 M 582.53 % | 24.042 M -83.59 % | 146.483 M 124.51 % | 65.245 M -60.57 % | 165.460 M 438.84 % | -48.831 M 11.09 % | -54.919 M -152.81 % | 103.992 M 33.19 % | 78.076 M |
Common stock issued | 49.000 K 16.67 % | 42.000 K | 0.000 -100.00 % | 599.000 K | 0.000 -100.00 % | 109.162 M | 0.000 -100.00 % | 95.000 K | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 200.219 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.800 M | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -55.761 M -81.91 % | -30.653 M 14.14 % | -35.700 M -250.65 % | -10.181 M 43.85 % | -18.133 M 16.75 % | -21.782 M 28.03 % | -30.266 M 15.38 % | -35.767 M -30.01 % | -27.512 M 7.06 % | -29.603 M -83.33 % | -16.147 M 66.67 % | -48.440 M 51.61 % | -100.109 M -519.99 % | -16.147 M 40.24 % | -27.022 M -28.59 % | -21.014 M -31.91 % | -15.931 M -41.31 % | -11.274 M -19.92 % | -9.401 M |
Other financing activites | -11.120 M 14.01 % | -12.931 M 41.53 % | -22.117 M -22.52 % | -18.052 M -22.87 % | -14.692 M -54.47 % | -9.511 M -80.96 % | -5.256 M 23.34 % | -6.856 M -138.22 % | -2.878 M 58.57 % | -6.946 M -9.25 % | -6.358 M 10.60 % | -7.112 M -4.16 % | -6.828 M 22.41 % | -8.800 M -189.80 % | 9.800 M | 0.000 | 0.000 -100.00 % | 1.983 M -87.48 % | 15.837 M |
Net cash used provided by financing activities | -35.083 M 80.05 % | -175.835 M -5.87 % | -166.088 M -184.03 % | 197.647 M 628.11 % | -37.425 M -112.85 % | 291.243 M 123.20 % | 130.486 M 567.22 % | -27.928 M -122.68 % | 123.136 M 338.32 % | -51.669 M -136.49 % | 141.600 M 549.38 % | -31.510 M -113.14 % | 239.765 M 494.98 % | 40.298 M -72.82 % | 148.238 M 312.24 % | -69.845 M 1.42 % | -70.850 M -173.21 % | 96.776 M 14.51 % | 84.512 M |
Effect of forex changes on cash | -1.787 M -137.33 % | 4.787 M -2.07 % | 4.888 M -73.31 % | 18.313 M 430.98 % | -5.533 M -203.51 % | -1.823 M -440.75 % | 535.000 K 102.04 % | -26.240 M -438.36 % | 7.755 M -77.51 % | 34.482 M 291.66 % | 8.804 M -14.67 % | 10.318 M 312.65 % | -4.852 M 53.59 % | -10.454 M 37.11 % | -16.622 M -409.56 % | -3.262 M -435.60 % | 972.000 K 127.01 % | -3.599 M 12.56 % | -4.116 M |
Net change in cash | -15.743 M -2 559.84 % | 640.000 K 100.50 % | -127.367 M -198.05 % | 129.902 M 75.84 % | 73.874 M -54.38 % | 161.921 M 282.06 % | -88.936 M 21.59 % | -113.422 M -216.31 % | 97.513 M 234.17 % | -72.677 M -285.91 % | 39.093 M -13.09 % | 44.982 M -26.75 % | 61.412 M 390.96 % | -21.107 M -126.45 % | 79.795 M 109.31 % | 38.123 M 226.28 % | -30.190 M -137.91 % | 79.639 M 674.64 % | -13.859 M |
Cash at beginning of period | 87.350 M 0.74 % | 86.710 M -59.50 % | 214.077 M -47.09 % | 404.627 M 22.34 % | 330.753 M 95.91 % | 168.832 M -34.50 % | 257.768 M -30.56 % | 371.190 M 35.63 % | 273.677 M -20.98 % | 346.354 M 12.72 % | 307.261 M 17.15 % | 262.279 M 30.57 % | 200.867 M -9.51 % | 221.974 M 56.12 % | 142.179 M 36.64 % | 104.056 M -22.49 % | 134.246 M 145.84 % | 54.607 M -20.24 % | 68.466 M |
Cash at end of period | 71.607 M -18.02 % | 87.350 M 0.74 % | 86.710 M -83.78 % | 534.529 M 32.10 % | 404.627 M 22.34 % | 330.753 M 95.91 % | 168.832 M -34.50 % | 257.768 M -30.56 % | 371.190 M 35.63 % | 273.677 M -20.98 % | 346.354 M 12.72 % | 307.261 M 17.15 % | 262.279 M 30.57 % | 200.867 M -9.51 % | 221.974 M 56.12 % | 142.179 M 36.64 % | 104.056 M -22.49 % | 134.246 M 145.84 % | 54.607 M |
Operating cash flow | 115.582 M -69.72 % | 381.728 M 580.98 % | -79.365 M 54.41 % | -174.067 M -184.82 % | 205.222 M 47.32 % | 139.301 M 75.88 % | 79.201 M -33.42 % | 118.962 M 181.45 % | 42.268 M -42.07 % | 72.963 M 1 189.65 % | -6.696 M -103.51 % | 190.735 M 858.63 % | -25.142 M -141.71 % | 60.272 M 298.05 % | 15.142 M -88.70 % | 134.058 M 101.31 % | 66.594 M 3 590.25 % | -1.908 M 97.60 % | -79.366 M |
Capital expenditure | -71.047 M -99.76 % | -35.566 M 29.23 % | -50.257 M -7.71 % | -46.659 M 35.86 % | -72.744 M 65.90 % | -213.312 M 21.89 % | -273.088 M -55.87 % | -175.199 M -134.48 % | -74.717 M 20.09 % | -93.502 M 10.66 % | -104.656 M 3.54 % | -108.492 M 13.06 % | -124.796 M -6.05 % | -117.675 M -74.07 % | -67.602 M -181.14 % | -24.046 M 18.11 % | -29.362 M -114.78 % | -13.671 M 48.57 % | -26.580 M |
Free CashFlow | 44.535 M -87.13 % | 346.162 M 367.05 % | -129.622 M 41.27 % | -220.726 M -266.61 % | 132.478 M 279.00 % | -74.011 M 61.83 % | -193.887 M -244.77 % | -56.237 M -73.31 % | -32.449 M -57.99 % | -20.539 M 81.55 % | -111.352 M -235.39 % | 82.243 M 154.85 % | -149.938 M -161.20 % | -57.403 M -9.42 % | -52.460 M -147.69 % | 110.012 M 195.48 % | 37.232 M 338.99 % | -15.579 M 85.30 % | -105.946 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 800.227 M 0.12 % | 799.290 M -2.36 % | 818.611 M 2.43 % | 799.221 M 6.29 % | 751.900 M 0.04 % | 751.602 M -5.41 % | 794.551 M 2.54 % | 774.907 M 2.94 % | 752.749 M -8.94 % | 826.694 M 0.87 % | 819.564 M 2.52 % | 799.453 M 20.82 % | 661.676 M 4.22 % | 634.877 M -8.61 % | 694.689 M 11.95 % | 620.519 M 7.70 % | 576.172 M -18.71 % | 708.774 M -0.46 % | 712.014 M 6.93 % | 665.860 M 2.67 % | 648.514 M -0.88 % | 654.282 M -9.09 % | 719.667 M 2.63 % | 701.209 M 12.10 % | 625.516 M -1.52 % | 635.171 M -5.13 % | 669.536 M 4.17 % | 642.746 M 17.36 % | 547.677 M -2.86 % | 563.815 M -4.63 % | 591.209 M -6.30 % | 630.973 M 9.56 % | 575.926 M -4.68 % | 604.175 M -7.46 % | 652.874 M 6.88 % | 610.865 M 0.45 % | 608.111 M -8.81 % | 666.836 M 10.76 % | 602.079 M -1.01 % | 608.207 M 13.56 % | 535.561 M -3.69 % | 556.060 M -3.15 % | 574.142 M 0.86 % | 569.251 M 0.97 % | 563.803 M -2.69 % | 579.379 M -8.45 % | 632.888 M 4.31 % | 606.732 M 11.29 % | 545.160 M 4.59 % | 521.258 M 0.00 % | 521.233 M -3.27 % | 538.830 M 7.48 % | 501.349 M 7.34 % | 467.063 M |
Net income | 28.068 M -15.17 % | 33.089 M 655.74 % | -5.954 M -181.08 % | 7.343 M -61.00 % | 18.827 M -50.32 % | 37.899 M 196.29 % | -39.361 M -262.62 % | 24.205 M 1 331.81 % | -1.965 M -118.82 % | 10.440 M -77.73 % | 46.874 M 1.44 % | 46.209 M 46.02 % | 31.646 M 55.77 % | 20.316 M -15.44 % | 24.025 M 513.82 % | 3.914 M -96.95 % | 128.312 M 626.65 % | 17.658 M 2.23 % | 17.272 M 83.59 % | 9.408 M 309.95 % | -4.481 M 73.31 % | -16.786 M -614.91 % | 3.260 M -84.25 % | 20.698 M 3 668.62 % | -580.000 K -102.92 % | 19.873 M 19.74 % | 16.597 M 420.03 % | -5.186 M -208.74 % | 4.769 M 198.81 % | 1.596 M -60.05 % | 3.995 M -83.01 % | 23.514 M 45.61 % | 16.149 M -35.17 % | 24.910 M 33.00 % | 18.730 M 35.45 % | 13.828 M -54.88 % | 30.645 M 73.80 % | 17.632 M 322.99 % | -7.907 M -176.37 % | 10.353 M -18.49 % | 12.701 M 135.29 % | 5.398 M 16.24 % | 4.644 M -82.43 % | 26.434 M 94.87 % | 13.565 M -41.37 % | 23.135 M 0.21 % | 23.087 M -7.28 % | 24.899 M 183.78 % | 8.774 M -14.13 % | 10.218 M -22.61 % | 13.203 M 12.90 % | 11.694 M 177.64 % | 4.212 M 804.35 % | -598.000 K |
Income before tax | 42.142 M -12.39 % | 48.103 M 191.45 % | 16.505 M -9.90 % | 18.319 M -36.14 % | 28.686 M -39.34 % | 47.290 M 474.87 % | -12.615 M -135.88 % | 35.161 M 788.76 % | -5.105 M -133.11 % | 15.416 M -70.07 % | 51.510 M -2.68 % | 52.928 M 27.59 % | 41.482 M 23.74 % | 33.524 M 404.21 % | -11.020 M -162.51 % | 17.630 M -48.34 % | 34.128 M 21.21 % | 28.155 M 12.80 % | 24.961 M 10.03 % | 22.685 M 1 029.73 % | 2.008 M 114.74 % | -13.627 M -169.52 % | 19.602 M -33.41 % | 29.436 M 770.37 % | 3.382 M -86.93 % | 25.875 M -21.80 % | 33.088 M 991.86 % | -3.710 M -145.77 % | 8.105 M 230.82 % | 2.450 M -83.36 % | 14.723 M -44.45 % | 26.502 M 23.43 % | 21.472 M -36.47 % | 33.796 M -2.13 % | 34.532 M 125.60 % | 15.307 M -61.61 % | 39.873 M 84.54 % | 21.607 M 586.75 % | -4.439 M -121.18 % | 20.954 M 35.22 % | 15.496 M 30.62 % | 11.863 M 801.44 % | 1.316 M -95.98 % | 32.756 M 73.65 % | 18.863 M -38.74 % | 30.794 M 21.59 % | 25.327 M -30.38 % | 36.377 M 168.31 % | 13.558 M -27.29 % | 18.646 M -27.17 % | 25.602 M 46.74 % | 17.447 M 116.52 % | 8.058 M 10 502.63 % | 76.000 K |
Income before tax ratio | 0.05 -12.49 % | 0.06 198.49 % | 0.02 -12.04 % | 0.02 -39.92 % | 0.04 -39.36 % | 0.06 496.29 % | -0.02 -134.99 % | 0.05 769.06 % | -0.01 -136.37 % | 0.02 -70.33 % | 0.06 -5.07 % | 0.07 5.60 % | 0.06 18.73 % | 0.05 432.87 % | -0.02 -155.83 % | 0.03 -52.03 % | 0.06 49.11 % | 0.04 13.31 % | 0.04 2.90 % | 0.03 1 000.30 % | 0.00 114.87 % | -0.02 -176.47 % | 0.03 -35.12 % | 0.04 676.42 % | 0.01 -86.73 % | 0.04 -17.57 % | 0.05 956.17 % | -0.01 -139.00 % | 0.01 240.56 % | 0.00 -82.55 % | 0.02 -40.71 % | 0.04 12.66 % | 0.04 -33.35 % | 0.06 5.76 % | 0.05 111.08 % | 0.03 -61.78 % | 0.07 102.36 % | 0.03 539.48 % | -0.01 -121.40 % | 0.03 19.07 % | 0.03 35.62 % | 0.02 830.76 % | 0.00 -96.02 % | 0.06 71.99 % | 0.03 -37.05 % | 0.05 32.81 % | 0.04 -33.25 % | 0.06 141.08 % | 0.02 -30.48 % | 0.04 -27.17 % | 0.05 51.70 % | 0.03 101.46 % | 0.02 9 777.55 % | 0.00 |
EBITDA | 62.133 M -8.45 % | 67.870 M 100.59 % | 33.835 M -8.94 % | 37.158 M -23.10 % | 48.317 M -28.34 % | 67.425 M 607.43 % | 9.531 M -82.56 % | 54.654 M 139.64 % | 22.807 M -31.24 % | 33.168 M -9.04 % | 36.464 M -35.02 % | 56.117 M 21.08 % | 46.347 M -15.50 % | 54.849 M 516.18 % | -13.179 M -127.87 % | 47.294 M -14.02 % | 55.003 M 8.50 % | 50.694 M -3.16 % | 52.350 M 29.73 % | 40.354 M 45.19 % | 27.794 M 59.35 % | 17.442 M -58.12 % | 41.643 M -22.43 % | 53.684 M 110.72 % | 25.476 M -39.50 % | 42.107 M -24.98 % | 56.130 M 153.29 % | 22.160 M -30.20 % | 31.749 M 32.56 % | 23.950 M -27.79 % | 33.166 M -23.14 % | 43.152 M 10.34 % | 39.108 M -25.05 % | 52.180 M -5.63 % | 55.293 M 79.19 % | 30.858 M -45.15 % | 56.254 M 46.74 % | 38.336 M 196.65 % | 12.923 M -65.60 % | 37.568 M 19.56 % | 31.421 M 14.99 % | 27.326 M 63.15 % | 16.749 M -64.40 % | 47.054 M 42.41 % | 33.042 M -25.52 % | 44.364 M 14.05 % | 38.900 M -20.65 % | 49.025 M 86.08 % | 26.346 M -6.83 % | 28.278 M -21.80 % | 36.161 M 40.27 % | 25.780 M 49.24 % | 17.274 M 103.94 % | 8.470 M |
Net income ratio | 0.04 -15.27 % | 0.04 669.18 % | -0.01 -179.16 % | 0.01 -63.31 % | 0.03 -50.34 % | 0.05 201.79 % | -0.05 -258.59 % | 0.03 1 296.58 % | 0.00 -120.67 % | 0.01 -77.92 % | 0.06 -1.05 % | 0.06 20.85 % | 0.05 49.46 % | 0.03 -7.47 % | 0.03 448.29 % | 0.01 -97.17 % | 0.22 793.88 % | 0.02 2.70 % | 0.02 71.69 % | 0.01 304.48 % | -0.01 73.07 % | -0.03 -666.36 % | 0.00 -84.65 % | 0.03 3 283.40 % | 0.00 -102.96 % | 0.03 26.22 % | 0.02 407.23 % | -0.01 -192.66 % | 0.01 207.61 % | 0.00 -58.11 % | 0.01 -81.87 % | 0.04 32.90 % | 0.03 -31.99 % | 0.04 43.72 % | 0.03 26.73 % | 0.02 -55.08 % | 0.05 90.59 % | 0.03 301.34 % | -0.01 -177.15 % | 0.02 -28.22 % | 0.02 144.30 % | 0.01 20.02 % | 0.01 -82.58 % | 0.05 93.00 % | 0.02 -39.75 % | 0.04 9.46 % | 0.04 -11.11 % | 0.04 154.98 % | 0.02 -17.90 % | 0.02 -22.61 % | 0.03 16.72 % | 0.02 158.32 % | 0.01 756.18 % | 0.00 |
Ratio EBITDA | 0.08 -8.56 % | 0.08 105.44 % | 0.04 -11.10 % | 0.05 -27.65 % | 0.06 -28.37 % | 0.09 647.85 % | 0.01 -82.99 % | 0.07 132.78 % | 0.03 -24.48 % | 0.04 -9.82 % | 0.04 -36.62 % | 0.07 0.21 % | 0.07 -18.92 % | 0.09 555.39 % | -0.02 -124.89 % | 0.08 -20.16 % | 0.10 33.47 % | 0.07 -2.72 % | 0.07 21.32 % | 0.06 41.41 % | 0.04 60.77 % | 0.03 -53.93 % | 0.06 -24.42 % | 0.08 87.98 % | 0.04 -38.56 % | 0.07 -20.92 % | 0.08 143.16 % | 0.03 -40.53 % | 0.06 36.47 % | 0.04 -24.28 % | 0.06 -17.97 % | 0.07 0.71 % | 0.07 -21.38 % | 0.09 1.98 % | 0.08 67.66 % | 0.05 -45.39 % | 0.09 60.91 % | 0.06 167.84 % | 0.02 -65.25 % | 0.06 5.28 % | 0.06 19.39 % | 0.05 68.46 % | 0.03 -64.71 % | 0.08 41.04 % | 0.06 -23.46 % | 0.08 24.58 % | 0.06 -23.93 % | 0.08 67.20 % | 0.05 -10.92 % | 0.05 -21.80 % | 0.07 45.00 % | 0.05 38.86 % | 0.03 90.00 % | 0.02 |
Gross profit ratio | 0.09 -8.09 % | 0.10 -18.17 % | 0.12 47.89 % | 0.08 3.80 % | 0.08 -27.98 % | 0.11 -5.76 % | 0.11 32.66 % | 0.09 74.49 % | 0.05 -8.94 % | 0.05 7.78 % | 0.05 -47.90 % | 0.10 3.28 % | 0.09 -7.69 % | 0.10 -6.74 % | 0.11 -6.54 % | 0.11 -4.67 % | 0.12 8.98 % | 0.11 9.32 % | 0.10 20.24 % | 0.08 38.72 % | 0.06 -30.00 % | 0.09 -18.93 % | 0.11 6.17 % | 0.10 32.64 % | 0.08 -26.74 % | 0.10 -9.70 % | 0.11 26.96 % | 0.09 -17.48 % | 0.11 12.46 % | 0.10 4.90 % | 0.09 -20.70 % | 0.12 2.93 % | 0.11 -11.69 % | 0.13 3.77 % | 0.12 31.89 % | 0.09 -29.62 % | 0.13 42.79 % | 0.09 49.96 % | 0.06 -52.62 % | 0.13 8.04 % | 0.12 16.78 % | 0.10 27.73 % | 0.08 -32.93 % | 0.12 40.99 % | 0.09 -20.30 % | 0.11 12.90 % | 0.10 -12.24 % | 0.11 31.82 % | 0.08 -10.10 % | 0.09 -12.79 % | 0.11 28.63 % | 0.08 10.69 % | 0.07 40.35 % | 0.05 |
Weighted average shs out dil | 1.239 B 0.00 % | 1.239 B 0.00 % | 1.239 B 0.00 % | 1.239 B 0.00 % | 1.239 B 4.61 % | 1.185 B 15.82 % | 1.023 B -17.42 % | 1.238 B 21.27 % | 1.021 B -25.74 % | 1.375 B -0.03 % | 1.376 B 11.04 % | 1.239 B -0.01 % | 1.239 B 0.02 % | 1.239 B 0.00 % | 1.239 B -9.94 % | 1.376 B 0.01 % | 1.375 B 0.28 % | 1.372 B 0.00 % | 1.372 B 10.81 % | 1.238 B 0.00 % | 1.238 B 0.18 % | 1.236 B 0.00 % | 1.236 B -0.16 % | 1.238 B -9.85 % | 1.373 B 26.65 % | 1.084 B 0.00 % | 1.084 B 88.39 % | 575.361 M 4.56 % | 550.285 M 0.00 % | 550.285 M -4.36 % | 575.361 M 0.00 % | 575.361 M 0.00 % | 575.345 M 0.01 % | 575.313 M 0.00 % | 575.313 M 0.00 % | 575.313 M 0.00 % | 575.313 M 0.00 % | 575.313 M 0.00 % | 575.313 M 2.23 % | 562.755 M 0.00 % | 562.755 M -4.36 % | 588.417 M 4.56 % | 562.755 M -4.36 % | 588.416 M 0.00 % | 588.411 M 0.00 % | 588.413 M 4.56 % | 562.750 M -4.36 % | 588.411 M 0.00 % | 588.411 M 0.00 % | 588.411 M 4.56 % | 562.750 M -4.36 % | 588.411 M 12.90 % | 521.164 M 47.62 % | 353.048 M |
Weighted average shs out | 1.239 B 0.00 % | 1.239 B 0.00 % | 1.239 B 0.00 % | 1.239 B 0.00 % | 1.239 B 4.61 % | 1.185 B 15.82 % | 1.023 B 0.08 % | 1.022 B 0.07 % | 1.021 B 0.07 % | 1.021 B 0.04 % | 1.020 B -17.66 % | 1.239 B -0.01 % | 1.239 B 0.02 % | 1.239 B 21.49 % | 1.020 B 0.02 % | 1.020 B 0.03 % | 1.019 B 0.50 % | 1.014 B 0.00 % | 1.014 B 0.55 % | 1.009 B 0.10 % | 1.008 B 0.27 % | 1.005 B 0.00 % | 1.005 B 0.20 % | 1.003 B 0.39 % | 998.941 M 21.19 % | 824.247 M 0.00 % | 824.247 M 43.26 % | 575.361 M 4.56 % | 550.285 M 0.00 % | 550.285 M -4.36 % | 575.361 M 0.00 % | 575.361 M 0.00 % | 575.345 M 0.01 % | 575.313 M 0.00 % | 575.313 M 0.00 % | 575.313 M 0.00 % | 575.313 M 0.00 % | 575.313 M 2.16 % | 563.169 M 0.07 % | 562.755 M 0.00 % | 562.755 M -4.36 % | 588.417 M 4.56 % | 562.755 M -4.36 % | 588.416 M 0.00 % | 588.411 M 0.00 % | 588.413 M 4.56 % | 562.750 M -4.36 % | 588.411 M 0.00 % | 588.411 M 0.00 % | 588.411 M 4.56 % | 562.750 M -4.36 % | 588.411 M 12.90 % | 521.164 M 47.62 % | 353.048 M |
EPS diluted | 0.02 -14.98 % | 0.03 656.25 % | 0.00 -181.36 % | 0.01 -61.18 % | 0.02 -52.50 % | 0.03 183.12 % | -0.04 -294.44 % | 0.02 1 142.11 % | 0.00 -125.00 % | 0.01 -77.84 % | 0.03 -8.04 % | 0.04 46.27 % | 0.03 55.49 % | 0.02 197.62 % | -0.02 -641.94 % | 0.00 -96.68 % | 0.09 613.74 % | 0.01 0.77 % | 0.01 64.56 % | 0.01 319.44 % | 0.00 73.53 % | -0.01 -623.08 % | 0.00 -84.71 % | 0.02 4 350.00 % | 0.00 -102.19 % | 0.02 22.00 % | 0.02 266.67 % | -0.01 -203.45 % | 0.01 200.00 % | 0.00 -57.97 % | 0.01 -83.09 % | 0.04 45.71 % | 0.03 -35.33 % | 0.04 31.21 % | 0.03 37.50 % | 0.02 -54.97 % | 0.05 74.18 % | 0.03 323.36 % | -0.01 -174.46 % | 0.02 -18.58 % | 0.02 148.35 % | 0.01 9.64 % | 0.01 -81.51 % | 0.04 94.37 % | 0.02 -41.22 % | 0.04 -4.15 % | 0.04 -3.30 % | 0.04 184.56 % | 0.01 -14.37 % | 0.02 -24.35 % | 0.02 16.16 % | 0.02 147.50 % | 0.01 570.59 % | 0.00 |
Earnings per share | 0.02 -14.98 % | 0.03 656.25 % | 0.00 -181.36 % | 0.01 -61.18 % | 0.02 -52.50 % | 0.03 183.12 % | -0.04 -262.45 % | 0.02 1 347.37 % | 0.00 -118.63 % | 0.01 -77.83 % | 0.05 23.32 % | 0.04 46.27 % | 0.03 55.49 % | 0.02 180.00 % | -0.02 -639.47 % | 0.00 -97.08 % | 0.13 647.13 % | 0.02 2.35 % | 0.02 82.80 % | 0.01 311.36 % | 0.00 73.65 % | -0.02 -621.88 % | 0.00 -84.47 % | 0.02 3 533.33 % | 0.00 -102.49 % | 0.02 20.50 % | 0.02 322.22 % | -0.01 -203.45 % | 0.01 200.00 % | 0.00 -57.97 % | 0.01 -83.09 % | 0.04 45.71 % | 0.03 -35.33 % | 0.04 31.21 % | 0.03 37.50 % | 0.02 -54.97 % | 0.05 74.18 % | 0.03 318.57 % | -0.01 -176.09 % | 0.02 -18.58 % | 0.02 148.35 % | 0.01 9.64 % | 0.01 -81.51 % | 0.04 94.37 % | 0.02 -41.22 % | 0.04 -4.15 % | 0.04 -3.30 % | 0.04 184.56 % | 0.01 -14.37 % | 0.02 -24.35 % | 0.02 16.16 % | 0.02 147.50 % | 0.01 570.59 % | 0.00 |
Gross profit | 70.721 M -7.99 % | 76.859 M -20.10 % | 96.200 M 51.48 % | 63.508 M 10.33 % | 57.560 M -27.95 % | 79.887 M -10.86 % | 89.617 M 36.03 % | 65.882 M 79.62 % | 36.678 M -17.09 % | 44.238 M 8.71 % | 40.692 M -46.59 % | 76.191 M 24.79 % | 61.055 M -3.79 % | 63.460 M -14.77 % | 74.455 M 4.64 % | 71.156 M 2.67 % | 69.307 M -11.41 % | 78.231 M 8.82 % | 71.887 M 28.57 % | 55.913 M 42.43 % | 39.257 M -30.62 % | 56.579 M -26.30 % | 76.766 M 8.97 % | 70.449 M 48.70 % | 47.378 M -27.86 % | 65.672 M -14.34 % | 76.664 M 32.25 % | 57.968 M -3.16 % | 59.857 M 9.24 % | 54.793 M 0.04 % | 54.769 M -25.70 % | 73.712 M 12.77 % | 65.366 M -15.82 % | 77.653 M -3.97 % | 80.862 M 40.96 % | 57.364 M -29.30 % | 81.134 M 30.22 % | 62.306 M 66.09 % | 37.513 M -53.10 % | 79.977 M 22.70 % | 65.183 M 12.48 % | 57.953 M 23.71 % | 46.846 M -32.35 % | 69.249 M 42.35 % | 48.647 M -22.45 % | 62.727 M 3.36 % | 60.690 M -8.46 % | 66.297 M 46.71 % | 45.189 M -5.98 % | 48.063 M -12.79 % | 55.110 M 24.43 % | 44.290 M 18.96 % | 37.230 M 50.65 % | 24.713 M |
Income tax expense | 8.354 M -11.93 % | 9.486 M -28.15 % | 13.202 M 64.80 % | 8.011 M 25.62 % | 6.377 M -40.53 % | 10.723 M -38.02 % | 17.300 M 124.06 % | 7.721 M 993.63 % | -864.000 K -134.29 % | 2.520 M -63.92 % | 6.985 M 25.88 % | 5.549 M 1.84 % | 5.449 M -26.97 % | 7.461 M -24.15 % | 9.837 M 25.07 % | 7.865 M 5.06 % | 7.486 M 16.13 % | 6.446 M 60.11 % | 4.026 M -57.16 % | 9.398 M 966.74 % | 881.000 K -22.58 % | 1.138 M -87.58 % | 9.159 M 58.38 % | 5.783 M 577.15 % | -1.212 M -130.58 % | 3.963 M -65.97 % | 11.644 M 1 420.18 % | -882.000 K -145.46 % | 1.940 M 925.53 % | -235.000 K -102.54 % | 9.270 M 202.84 % | 3.061 M -43.27 % | 5.396 M -20.68 % | 6.803 M -25.63 % | 9.147 M 534.77 % | 1.441 M -58.01 % | 3.432 M -20.90 % | 4.339 M 83.00 % | 2.371 M -57.74 % | 5.611 M 128.93 % | 2.451 M -39.29 % | 4.037 M 158.39 % | -6.914 M -281.42 % | 3.811 M 9.95 % | 3.466 M -10.49 % | 3.872 M 751.85 % | -594.000 K -108.07 % | 7.358 M 209.81 % | 2.375 M -48.29 % | 4.593 M -35.65 % | 7.138 M 174.64 % | 2.599 M 54.33 % | 1.684 M -20.79 % | 2.126 M |
Cost of revenue | 729.506 M 0.98 % | 722.431 M 0.00 % | 722.411 M -1.81 % | 735.713 M 5.96 % | 694.340 M 3.37 % | 671.715 M -4.71 % | 704.934 M -0.58 % | 709.025 M -0.98 % | 716.071 M -8.48 % | 782.456 M 0.46 % | 778.872 M 7.69 % | 723.262 M 20.42 % | 600.621 M 5.11 % | 571.417 M -7.87 % | 620.234 M 12.90 % | 549.363 M 8.38 % | 506.865 M -19.61 % | 630.543 M -1.50 % | 640.127 M 4.95 % | 609.947 M 0.11 % | 609.257 M 1.93 % | 597.703 M -7.03 % | 642.901 M 1.92 % | 630.760 M 9.10 % | 578.138 M 1.52 % | 569.499 M -3.94 % | 592.872 M 1.38 % | 584.778 M 19.88 % | 487.820 M -4.17 % | 509.022 M -5.11 % | 536.440 M -3.74 % | 557.261 M 9.15 % | 510.560 M -3.03 % | 526.522 M -7.95 % | 572.012 M 3.34 % | 553.501 M 5.03 % | 526.977 M -12.83 % | 604.530 M 7.08 % | 564.566 M 6.88 % | 528.230 M 12.30 % | 470.378 M -5.57 % | 498.107 M -5.54 % | 527.296 M 5.46 % | 500.002 M -2.94 % | 515.156 M -0.29 % | 516.652 M -9.71 % | 572.198 M 5.88 % | 540.435 M 8.09 % | 499.971 M 5.66 % | 473.195 M 1.52 % | 466.123 M -5.75 % | 494.540 M 6.55 % | 464.119 M 4.92 % | 442.350 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 25.365 M 1 774.72 % | 1.353 M 122.81 % | -5.931 M -264.29 % | 3.610 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.190 M 666.59 % | 3.286 M -90.64 % | 35.091 M 16.11 % | 30.223 M 24.33 % | 24.308 M 15.55 % | 21.036 M -44.56 % | 37.942 M 20.30 % | 31.540 M -38.33 % | 51.144 M -20.02 % | 63.946 M 170.75 % | 23.618 M -30.77 % | 34.113 M -46.44 % | 63.688 M 8.15 % | 58.891 M 55.45 % | 37.885 M -8.99 % | 41.627 M -0.40 % | 41.793 M 21.49 % | 34.401 M -35.76 % | 53.549 M 17.05 % | 45.748 M -3.37 % | 47.344 M 22.71 % | 38.581 M -18.18 % | 47.153 M 9.13 % | 43.210 M 3.12 % | 41.904 M -4.95 % | 44.084 M 7.95 % | 40.839 M 6.03 % | 38.515 M -10.68 % | 43.119 M 13.10 % | 38.124 M -20.80 % | 48.137 M 16.04 % | 41.484 M 7.89 % | 38.451 M -3.66 % | 39.911 M 19.03 % | 33.530 M 24.34 % | 26.966 M -15.34 % | 31.853 M -7.29 % | 34.359 M 11.87 % | 30.714 M -3.39 % | 31.792 M 3.98 % | 30.575 M -0.35 % | 30.681 M 7.61 % | 28.511 M -9.85 % | 31.626 M 26.64 % | 24.973 M |
Operating expenses | 25.365 M -3.32 % | 26.236 M -18.98 % | 32.383 M 20.50 % | 26.874 M 11.49 % | 24.104 M -11.91 % | 27.363 M 8.71 % | 25.170 M -8.55 % | 27.524 M -6.43 % | 29.414 M 16.77 % | 25.190 M 666.59 % | 3.286 M -90.64 % | 35.091 M 16.11 % | 30.223 M 24.33 % | 24.308 M 15.55 % | 21.036 M -44.56 % | 37.942 M 20.30 % | 31.540 M -38.33 % | 51.144 M -20.02 % | 63.946 M 170.75 % | 23.618 M -30.77 % | 34.113 M -46.44 % | 63.688 M 8.15 % | 58.891 M 55.45 % | 37.885 M -8.99 % | 41.627 M -0.40 % | 41.793 M 21.49 % | 34.401 M -35.76 % | 53.549 M 17.05 % | 45.748 M -3.37 % | 47.344 M 22.71 % | 38.581 M -18.18 % | 47.153 M 9.13 % | 43.210 M 3.12 % | 41.904 M -4.95 % | 44.084 M 7.95 % | 40.839 M 6.03 % | 38.515 M -10.68 % | 43.119 M 99.54 % | 21.609 M -55.11 % | 48.137 M 16.04 % | 41.484 M 7.89 % | 38.451 M 10.21 % | 34.889 M 4.05 % | 33.530 M 24.34 % | 26.966 M -15.34 % | 31.853 M 7.50 % | 29.632 M -3.52 % | 30.714 M -3.39 % | 31.792 M 3.98 % | 30.575 M -0.35 % | 30.681 M 7.61 % | 28.511 M -9.85 % | 31.626 M 26.64 % | 24.973 M |
Cost and expenses | 754.871 M 0.83 % | 748.667 M -0.81 % | 754.794 M -1.02 % | 762.587 M 6.14 % | 718.444 M 2.77 % | 699.078 M -4.25 % | 730.104 M -0.88 % | 736.549 M -1.20 % | 745.485 M -7.70 % | 807.646 M 3.26 % | 782.158 M 3.14 % | 758.353 M 20.21 % | 630.844 M 5.90 % | 595.725 M -7.10 % | 641.270 M 9.19 % | 587.305 M 9.08 % | 538.405 M -21.02 % | 681.687 M -3.18 % | 704.073 M 11.13 % | 633.565 M -1.52 % | 643.370 M -2.72 % | 661.391 M -5.76 % | 701.792 M 4.96 % | 668.645 M 7.89 % | 619.765 M 1.39 % | 611.292 M -2.55 % | 627.273 M -1.73 % | 638.327 M 19.63 % | 533.568 M -4.10 % | 556.366 M -3.24 % | 575.021 M -4.86 % | 604.414 M 9.15 % | 553.770 M -2.58 % | 568.426 M -7.74 % | 616.096 M 3.66 % | 594.340 M 5.10 % | 565.492 M -12.69 % | 647.649 M 10.49 % | 586.175 M 1.70 % | 576.367 M 12.60 % | 511.862 M -4.60 % | 536.558 M -4.56 % | 562.185 M 5.37 % | 533.532 M -1.58 % | 542.122 M -1.16 % | 548.505 M -8.86 % | 601.830 M 5.37 % | 571.149 M 7.41 % | 531.763 M 5.56 % | 503.770 M 1.40 % | 496.804 M -5.02 % | 523.051 M 5.51 % | 495.745 M 6.08 % | 467.323 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 0.000 -100.00 % | 24.883 M -35.06 % | 38.314 M 64.69 % | 23.264 M -1.93 % | 23.723 M -13.30 % | 27.363 M 8.71 % | 25.170 M 6.40 % | 23.657 M -10.99 % | 26.577 M 16.60 % | 22.793 M -2.64 % | 23.412 M 11.48 % | 21.001 M -22.01 % | 26.928 M 17.26 % | 22.964 M -3.02 % | 23.678 M -47.02 % | 44.696 M 84.21 % | 24.264 M -40.73 % | 40.937 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 4.503 M -11.27 % | 5.075 M 5.66 % | 4.803 M 6.33 % | 4.517 M -18.77 % | 5.561 M -12.34 % | 6.344 M -10.94 % | 7.123 M 0.59 % | 7.081 M 6.61 % | 6.642 M 41.26 % | 4.702 M 55.80 % | 3.018 M -33.89 % | 4.565 M 3.37 % | 4.416 M -14.86 % | 5.187 M -12.65 % | 5.938 M 22.38 % | 4.852 M -48.44 % | 9.410 M 96.62 % | 4.786 M 4.57 % | 4.577 M -7.22 % | 4.933 M -15.34 % | 5.827 M 24.38 % | 4.685 M 26.38 % | 3.707 M 15.38 % | 3.213 M 51.70 % | 2.118 M -6.53 % | 2.266 M 9.10 % | 2.077 M -25.40 % | 2.784 M -11.03 % | 3.129 M -5.41 % | 3.308 M -0.15 % | 3.313 M 6.05 % | 3.124 M -10.05 % | 3.473 M -5.19 % | 3.663 M -12.87 % | 4.204 M 41.36 % | 2.974 M 17.41 % | 2.533 M -15.82 % | 3.009 M -1.80 % | 3.064 M -5.90 % | 3.256 M -10.23 % | 3.627 M -9.89 % | 4.025 M -7.24 % | 4.339 M -0.46 % | 4.359 M -4.37 % | 4.558 M -4.72 % | 4.784 M -2.21 % | 4.892 M -5.49 % | 5.176 M 10.43 % | 4.687 M -6.32 % | 5.003 M 0.14 % | 4.996 M -3.59 % | 5.182 M -20.51 % | 6.519 M 53.03 % | 4.260 M |
Interest expense | 10.880 M 0.29 % | 10.849 M 7.98 % | 10.047 M 1.67 % | 9.882 M -11.19 % | 11.127 M 4.07 % | 10.692 M -14.28 % | 12.473 M -7.32 % | 13.458 M -16.46 % | 16.109 M 6.58 % | 15.114 M 6.36 % | 14.210 M 20.53 % | 11.790 M 29.29 % | 9.119 M 37.15 % | 6.649 M 0.44 % | 6.620 M 2.02 % | 6.489 M 153.58 % | 2.559 M -67.05 % | 7.767 M 5.83 % | 7.339 M -16.85 % | 8.826 M -20.16 % | 11.055 M 9.75 % | 10.073 M 47.03 % | 6.851 M -13.83 % | 7.951 M 4.94 % | 7.577 M 3.72 % | 7.305 M -20.05 % | 9.137 M 13.73 % | 8.034 M 43.39 % | 5.603 M -17.35 % | 6.779 M -2.61 % | 6.961 M 6.83 % | 6.516 M 7.65 % | 6.053 M 1.87 % | 5.942 M -11.21 % | 6.692 M 17.26 % | 5.707 M 9.56 % | 5.209 M -7.53 % | 5.633 M -8.82 % | 6.178 M 11.62 % | 5.535 M 1.11 % | 5.474 M 1.30 % | 5.404 M 4.69 % | 5.162 M 5.80 % | 4.879 M 2.69 % | 4.751 M 9.60 % | 4.335 M -5.53 % | 4.589 M 11.09 % | 4.131 M -6.56 % | 4.421 M 28.74 % | 3.434 M 1.87 % | 3.371 M 14.50 % | 2.944 M -25.43 % | 3.948 M 18.38 % | 3.335 M |
Depreciation and amortization | 9.111 M 2.16 % | 8.918 M 0.33 % | 8.889 M -0.76 % | 8.957 M -3.69 % | 9.300 M -1.51 % | 9.443 M -2.38 % | 9.673 M 4.97 % | 9.215 M 3.53 % | 8.901 M -5.49 % | 9.418 M -10.36 % | 10.507 M 0.53 % | 10.452 M -5.83 % | 11.099 M 5.60 % | 10.510 M 12.88 % | 9.311 M 0.90 % | 9.228 M 17.91 % | 7.826 M -58.42 % | 18.821 M -6.13 % | 20.050 M 217.55 % | 6.314 M 273.89 % | -3.631 M -117.29 % | 20.996 M 19.68 % | 17.543 M -2.03 % | 17.907 M 1.70 % | 17.607 M 10.31 % | 15.962 M 6.93 % | 14.928 M -0.19 % | 14.957 M 3.07 % | 14.511 M 9.99 % | 13.193 M -3.45 % | 13.665 M 1.46 % | 13.469 M -0.07 % | 13.479 M 5.57 % | 12.768 M -9.25 % | 14.069 M 23.86 % | 11.359 M 1.67 % | 11.172 M 0.68 % | 11.096 M -0.79 % | 11.184 M 0.95 % | 11.079 M 6.01 % | 10.451 M 3.90 % | 10.059 M -2.06 % | 10.271 M 9.05 % | 9.419 M -0.10 % | 9.428 M 2.09 % | 9.235 M 2.79 % | 8.984 M 5.48 % | 8.517 M 1.79 % | 8.367 M 35.00 % | 6.198 M -13.77 % | 7.188 M 33.38 % | 5.389 M 2.30 % | 5.268 M 4.13 % | 5.059 M |
Operating income | 45.356 M -10.40 % | 50.623 M -20.67 % | 63.817 M 74.20 % | 36.634 M 9.50 % | 33.456 M -36.30 % | 52.524 M -18.50 % | 64.447 M 68.01 % | 38.358 M 428.06 % | 7.264 M -76.21 % | 30.530 M -53.55 % | 65.720 M 1.55 % | 64.718 M 27.90 % | 50.601 M 29.24 % | 39.152 M -39.24 % | 64.439 M 94.01 % | 33.214 M -12.06 % | 37.767 M 39.43 % | 27.087 M 23.03 % | 22.017 M -31.83 % | 32.295 M 527.82 % | 5.144 M 172.36 % | -7.109 M -453.15 % | 2.013 M -93.82 % | 32.564 M 466.23 % | 5.751 M -75.92 % | 23.879 M -43.50 % | 42.263 M 856.39 % | 4.419 M -68.68 % | 14.109 M 89.41 % | 7.449 M -53.98 % | 16.188 M -39.05 % | 26.559 M 19.87 % | 22.156 M -38.02 % | 35.749 M -2.80 % | 36.778 M 122.56 % | 16.525 M -61.23 % | 42.619 M 122.12 % | 19.187 M 307.88 % | -9.230 M -128.99 % | 31.840 M 34.35 % | 23.699 M 21.52 % | 19.502 M 233.48 % | 5.848 M -83.63 % | 35.719 M 64.75 % | 21.681 M -29.78 % | 30.874 M 4.61 % | 29.514 M -17.06 % | 35.583 M 165.60 % | 13.397 M -23.39 % | 17.488 M -28.41 % | 24.429 M 54.82 % | 15.779 M 181.57 % | 5.604 M 2 255.38 % | -260.000 K |
Operating income ratio | 0.06 -10.51 % | 0.06 -18.76 % | 0.08 70.08 % | 0.05 3.02 % | 0.04 -36.33 % | 0.07 -13.84 % | 0.08 63.86 % | 0.05 412.96 % | 0.01 -73.87 % | 0.04 -53.95 % | 0.08 -0.94 % | 0.08 5.86 % | 0.08 24.01 % | 0.06 -33.52 % | 0.09 73.30 % | 0.05 -18.34 % | 0.07 71.52 % | 0.04 23.59 % | 0.03 -36.24 % | 0.05 511.46 % | 0.01 173.00 % | -0.01 -488.45 % | 0.00 -93.98 % | 0.05 405.11 % | 0.01 -75.54 % | 0.04 -40.44 % | 0.06 818.12 % | 0.01 -73.31 % | 0.03 94.99 % | 0.01 -51.75 % | 0.03 -34.95 % | 0.04 9.41 % | 0.04 -34.98 % | 0.06 5.04 % | 0.06 108.24 % | 0.03 -61.40 % | 0.07 143.57 % | 0.03 287.69 % | -0.02 -129.28 % | 0.05 18.30 % | 0.04 26.17 % | 0.04 244.33 % | 0.01 -83.77 % | 0.06 63.17 % | 0.04 -27.84 % | 0.05 14.27 % | 0.05 -20.48 % | 0.06 138.65 % | 0.02 -26.75 % | 0.03 -28.42 % | 0.05 60.05 % | 0.03 161.98 % | 0.01 2 107.98 % | 0.00 |
Total other income expenses net | -3.214 M -27.54 % | -2.520 M 94.85 % | -48.918 M -167.09 % | -18.315 M -283.96 % | -4.770 M 8.87 % | -5.234 M 93.21 % | -77.062 M -2 310.45 % | -3.197 M 74.15 % | -12.369 M -240.56 % | -3.632 M -53.06 % | -2.373 M 92.31 % | -30.842 M -26.02 % | -24.473 M -334.84 % | -5.628 M 92.54 % | -75.459 M -384.21 % | -15.584 M -328.25 % | -3.639 M 84.66 % | -23.726 M -402.99 % | -4.717 M -12.69 % | -4.186 M 87.23 % | -32.788 M -403.04 % | -6.518 M 34.26 % | -9.915 M -216.98 % | -3.128 M -32.04 % | -2.369 M 52.99 % | -5.039 M 45.08 % | -9.175 M -74.76 % | -5.250 M 12.56 % | -6.004 M -20.10 % | -4.999 M -241.23 % | -1.465 M -2 470.18 % | -57.000 K 91.67 % | -684.000 K 64.98 % | -1.953 M 13.05 % | -2.246 M -84.40 % | -1.218 M 55.64 % | -2.746 M -213.47 % | 2.420 M -49.49 % | 4.791 M 144.01 % | -10.886 M -32.71 % | -8.203 M -7.38 % | -7.639 M -68.56 % | -4.532 M -52.95 % | -2.963 M -5.15 % | -2.818 M -3 422.50 % | -80.000 K 98.09 % | -4.187 M -627.33 % | 794.000 K 393.17 % | 161.000 K -86.10 % | 1.158 M -1.28 % | 1.173 M -29.68 % | 1.668 M -32.03 % | 2.454 M 630.36 % | 336.000 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 680.410 M -21.12 % | 862.591 M -7.42 % | 931.692 M 14.13 % | 816.335 M -3.56 % | 846.494 M 4.50 % | 810.033 M -11.23 % | 912.530 M -7.08 % | 982.022 M -8.00 % | 1.067 B -9.99 % | 1.186 B 14.09 % | 1.040 B -2.46 % | 1.066 B 10.34 % | 965.941 M 6.89 % | 903.707 M 28.26 % | 704.600 M -7.68 % | 763.191 M 4.08 % | 733.283 M -20.60 % | 923.568 M 18.43 % | 779.865 M -14.28 % | 909.772 M -5.49 % | 962.587 M 3.46 % | 930.401 M 7.04 % | 869.191 M -2.29 % | 889.597 M 5.10 % | 846.417 M 9.93 % | 769.977 M -19.59 % | 957.588 M -2.66 % | 983.780 M 34.15 % | 733.359 M 6.14 % | 690.966 M -1.51 % | 701.547 M 8.80 % | 644.793 M 8.29 % | 595.419 M 16.10 % | 512.871 M -17.15 % | 619.060 M 2.68 % | 602.911 M 18.71 % | 507.876 M -6.06 % | 540.648 M 0.23 % | 539.403 M -0.17 % | 540.296 M 14.66 % | 471.235 M 5.14 % | 448.205 M -1.15 % | 453.442 M 33.77 % | 338.980 M -10.79 % | 379.970 M 24.59 % | 304.986 M -2.90 % | 314.083 M 31.25 % | 239.293 M -21.36 % | 304.299 M 21.09 % | 251.308 M -22.96 % | 326.196 M 47.98 % | 220.429 M -5.01 % | 232.051 M -26.97 % | 317.740 M |
Total investments | 892.197 M -6.43 % | 953.532 M 46.95 % | 648.879 M -5.90 % | 689.597 M -31.04 % | 1.000 B -6.66 % | 1.071 B 2.38 % | 1.047 B 46.78 % | 713.042 M -0.07 % | 713.554 M 0.64 % | 709.009 M 2.07 % | 694.659 M 4.00 % | 667.923 M 3.73 % | 643.901 M 2.74 % | 626.704 M -0.57 % | 630.269 M 7.42 % | 586.728 M -1.64 % | 596.528 M 252.41 % | 169.273 M 2.10 % | 165.788 M 6.12 % | 156.233 M -10.13 % | 173.851 M 26.10 % | 137.871 M 4.46 % | 131.986 M 19.89 % | 110.086 M 14.66 % | 96.008 M 29.30 % | 74.254 M 19.48 % | 62.146 M 1.33 % | 61.329 M 11.34 % | 55.084 M 2.95 % | 53.507 M 5.88 % | 50.537 M -0.29 % | 50.683 M 1.18 % | 50.090 M 3.94 % | 48.192 M 0.89 % | 47.768 M 6.97 % | 44.657 M -1.23 % | 45.212 M 0.17 % | 45.134 M 20.30 % | 37.517 M 1 110.62 % | 3.099 M -72.76 % | 11.378 M -36.12 % | 17.811 M -25.81 % | 24.006 M -13.21 % | 27.661 M -8.76 % | 30.316 M -13.93 % | 35.222 M 6.25 % | 33.149 M 15.68 % | 28.656 M -11.39 % | 32.338 M -0.29 % | 32.432 M 40.81 % | 23.033 M 142.20 % | 9.510 M 78.93 % | 5.315 M -2.14 % | 5.431 M |
Total debt | 791.932 M -14.48 % | 926.068 M -7.70 % | 1.003 B 11.91 % | 896.494 M -4.91 % | 942.746 M 2.35 % | 921.098 M -7.88 % | 999.880 M -8.64 % | 1.094 B -3.12 % | 1.130 B -10.21 % | 1.258 B 11.71 % | 1.126 B -17.86 % | 1.371 B 0.49 % | 1.365 B 2.68 % | 1.329 B 7.24 % | 1.239 B -2.35 % | 1.269 B 7.05 % | 1.185 B -13.60 % | 1.372 B 15.83 % | 1.184 B -6.69 % | 1.269 B -5.86 % | 1.348 B -0.92 % | 1.361 B 13.42 % | 1.200 B 6.01 % | 1.132 B 3.56 % | 1.093 B 19.16 % | 917.271 M -18.57 % | 1.126 B -4.81 % | 1.183 B 20.51 % | 981.909 M 5.70 % | 928.974 M -3.16 % | 959.315 M -1.71 % | 975.968 M 12.72 % | 865.866 M -0.24 % | 867.964 M -12.35 % | 990.250 M 14.19 % | 867.193 M 18.04 % | 734.666 M -9.69 % | 813.518 M 0.05 % | 813.080 M 0.57 % | 808.459 M 9.77 % | 736.522 M -1.04 % | 744.226 M -6.95 % | 799.796 M 19.03 % | 671.953 M -1.08 % | 679.270 M 13.31 % | 599.456 M -3.52 % | 621.344 M 9.21 % | 568.960 M -1.97 % | 580.394 M 24.48 % | 466.270 M -20.77 % | 588.475 M 26.25 % | 466.107 M -1.56 % | 473.479 M -4.85 % | 497.619 M |
Accumulated other comprehensive income loss | -10.894 M -148.78 % | 22.334 M | 0.000 | 0.000 | 0.000 -100.00 % | 76.163 M -54.83 % | 168.597 M -6.74 % | 180.788 M -6.84 % | 194.060 M 16.48 % | 166.604 M 7.43 % | 155.085 M -16.15 % | 184.964 M 6.52 % | 173.650 M 10.26 % | 157.495 M 1.87 % | 154.607 M -2.03 % | 157.805 M -46.17 % | 293.163 M 101.12 % | 145.763 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 686.675 M 4.26 % | 658.607 M 5.29 % | 625.518 M -2.93 % | 644.382 M -1.72 % | 655.626 M 2.96 % | 636.800 M 0.11 % | 636.095 M -5.83 % | 675.456 M 1.33 % | 666.589 M -0.29 % | 668.554 M -0.72 % | 673.429 M 7.48 % | 626.556 M 5.19 % | 595.649 M 5.61 % | 564.002 M -0.01 % | 564.084 M 4.45 % | 540.059 M 38.41 % | 390.175 M -4.33 % | 407.833 M -9.88 % | 452.538 M 3.97 % | 435.266 M 2.21 % | 425.858 M | 0.000 -100.00 % | 465.258 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 |
Common stock | 645.415 M 0.00 % | 645.415 M 0.00 % | 645.415 M -0.87 % | 651.092 M 0.00 % | 651.092 M 0.00 % | 651.092 M 21.19 % | 537.262 M 0.03 % | 537.084 M 0.12 % | 536.437 M 0.03 % | 536.290 M 0.07 % | 535.902 M 0.01 % | 535.841 M 0.02 % | 535.748 M 0.00 % | 535.748 M 0.02 % | 535.623 M 0.00 % | 535.623 M 0.02 % | 535.523 M 0.16 % | 534.673 M 0.76 % | 530.665 M 0.12 % | 530.018 M 0.10 % | 529.479 M 0.05 % | 529.219 M 0.31 % | 527.571 M 0.06 % | 527.251 M 0.15 % | 526.467 M 2.28 % | 514.745 M 36.36 % | 377.501 M 0.00 % | 377.501 M 0.00 % | 377.501 M 0.00 % | 377.501 M 0.00 % | 377.501 M 0.00 % | 377.501 M 0.00 % | 377.501 M 37.21 % | 275.120 M 0.00 % | 275.120 M 0.00 % | 275.120 M 0.00 % | 275.120 M 0.00 % | 275.120 M 0.00 % | 275.120 M 2.23 % | 269.114 M 0.00 % | 269.114 M 0.00 % | 269.114 M 0.00 % | 269.114 M 0.00 % | 269.114 M 0.00 % | 269.112 M 0.00 % | 269.112 M 0.00 % | 269.112 M 0.00 % | 269.112 M 0.00 % | 269.112 M 0.00 % | 269.112 M 0.00 % | 269.112 M 0.00 % | 269.112 M 0.00 % | 269.112 M 150.00 % | 107.645 M |
Total equity | 1.426 B -1.01 % | 1.441 B 1.77 % | 1.416 B 0.70 % | 1.406 B -4.59 % | 1.474 B -0.01 % | 1.474 B 1.92 % | 1.446 B -3.01 % | 1.491 B -0.16 % | 1.493 B 1.13 % | 1.477 B 0.72 % | 1.466 B 0.73 % | 1.455 B 3.14 % | 1.411 B 3.77 % | 1.360 B 0.68 % | 1.351 B 0.84 % | 1.339 B 1.67 % | 1.317 B 10.81 % | 1.189 B 2.05 % | 1.165 B 1.22 % | 1.151 B -1.31 % | 1.166 B 2.08 % | 1.142 B -3.27 % | 1.181 B 0.34 % | 1.177 B 1.45 % | 1.160 B 0.56 % | 1.154 B 29.04 % | 894.173 M 2.44 % | 872.834 M -1.42 % | 885.406 M 1.31 % | 873.918 M -3.68 % | 907.264 M -1.39 % | 920.072 M -0.06 % | 920.584 M 0.01 % | 920.512 M 0.34 % | 917.397 M 5.18 % | 872.194 M 0.29 % | 869.666 M 5.64 % | 823.274 M -3.34 % | 851.704 M 0.00 % | 851.691 M 4.75 % | 813.083 M 1.10 % | 804.240 M 0.17 % | 802.857 M 2.87 % | 780.421 M 2.47 % | 761.611 M 0.02 % | 761.490 M 3.91 % | 732.850 M 0.25 % | 730.999 M 2.51 % | 713.101 M 1.27 % | 704.151 M 0.75 % | 698.882 M 2.71 % | 680.426 M 0.95 % | 674.006 M 18.84 % | 567.135 M |
Other non current liabilities | 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.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 8.192 M -59.06 % | 20.008 M -37.19 % | 31.856 M -25.96 % | 43.024 M -21.48 % | 54.792 M -17.71 % | 66.581 M -18.72 % | 81.917 M -20.78 % | 103.401 M -12.04 % | 117.551 M -10.18 % | 130.870 M -2.47 % | 134.190 M -3.06 % | 138.430 M -13.17 % | 159.421 M -6.92 % | 171.276 M -8.78 % | 187.758 M -1.01 % | 189.668 M -5.76 % | 201.256 M -12.30 % | 229.488 M -6.41 % | 245.194 M -2.81 % | 252.296 M 5.13 % | 239.991 M 1.51 % | 236.432 M -3.47 % | 244.935 M 0.02 % | 244.895 M 2.40 % | 239.163 M 22.98 % | 194.468 M 28.73 % | 151.061 M 18.72 % | 127.244 M 9.70 % | 115.989 M 11.63 % | 103.909 M 36.37 % | 76.194 M 23.60 % | 61.645 M -2.21 % | 63.035 M 16.04 % | 54.324 M -4.35 % | 56.792 M -0.68 % | 57.181 M -5.36 % | 60.422 M -3.96 % | 62.913 M 17.46 % | 53.560 M -5.70 % | 56.800 M -6.95 % | 61.040 M -6.50 % | 65.280 M 103.29 % | 32.112 M -18.16 % | 39.236 M 18.90 % | 33.000 M 0.00 % | 33.000 M 17.86 % | 28.000 M 0.00 % | 28.000 M 28.05 % | 21.866 M -12.51 % | 24.992 M -11.12 % | 28.118 M -10.01 % | 31.244 M -9.10 % | 34.370 M -8.34 % | 37.496 M |
Total non current liabilities | 25.057 M -31.95 % | 36.824 M -24.22 % | 48.591 M -21.40 % | 61.817 M -16.06 % | 73.642 M -13.72 % | 85.352 M -14.69 % | 100.053 M -13.05 % | 115.074 M -10.55 % | 128.640 M -9.42 % | 142.024 M -1.87 % | 144.728 M -0.56 % | 145.538 M -12.28 % | 165.903 M -6.71 % | 177.835 M -8.16 % | 193.637 M -0.24 % | 194.108 M -5.40 % | 205.186 M -12.12 % | 233.487 M -6.05 % | 248.529 M -2.96 % | 256.114 M 5.30 % | 243.226 M 1.46 % | 239.733 M -3.17 % | 247.579 M 0.46 % | 246.457 M 2.59 % | 240.238 M 19.94 % | 200.302 M 24.53 % | 160.849 M 20.52 % | 133.459 M 5.49 % | 126.519 M 10.56 % | 114.439 M 29.38 % | 88.455 M 22.74 % | 72.065 M 0.12 % | 71.980 M 15.83 % | 62.144 M -0.67 % | 62.562 M 4.22 % | 60.029 M -5.12 % | 63.270 M -3.79 % | 65.761 M 16.58 % | 56.408 M -3.98 % | 58.748 M -6.73 % | 62.988 M -6.31 % | 67.228 M 97.38 % | 34.060 M -14.47 % | 39.823 M 18.57 % | 33.587 M 0.00 % | 33.587 M 17.49 % | 28.587 M -18.87 % | 35.237 M 21.08 % | 29.103 M -9.70 % | 32.229 M -8.84 % | 35.355 M -3.57 % | 36.663 M -7.86 % | 39.789 M -7.28 % | 42.915 M |
Other current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.852 M | 0.000 | 0.000 | 0.000 -100.00 % | 75.371 M | 0.000 | 0.000 | 0.000 -100.00 % | 94.874 M | 0.000 | 0.000 | 0.000 -100.00 % | 103.556 M | 0.000 | 0.000 | 0.000 -100.00 % | 86.924 M | 0.000 | 0.000 | 0.000 -100.00 % | 83.163 M | 0.000 | 0.000 | 0.000 -100.00 % | 72.188 M | 0.000 | 0.000 | 0.000 -100.00 % | 106.368 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.963 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.995 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.295 M 660.65 % | 6.875 M -7.90 % | 7.465 M 3.47 % | 7.215 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.616 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.933 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.243 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.992 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.732 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 |
Short term debt | 783.740 M -13.50 % | 906.060 M -6.73 % | 971.443 M 13.82 % | 853.470 M -3.88 % | 887.954 M 3.91 % | 854.517 M -6.91 % | 917.963 M -7.37 % | 991.020 M -2.09 % | 1.012 B -10.22 % | 1.127 B 13.63 % | 992.077 M -19.52 % | 1.233 B 2.30 % | 1.205 B 4.10 % | 1.158 B 10.10 % | 1.051 B -2.58 % | 1.079 B 9.67 % | 984.105 M -13.86 % | 1.143 B 21.63 % | 939.298 M -7.66 % | 1.017 B -8.23 % | 1.108 B -1.43 % | 1.125 B 17.75 % | 955.009 M 7.66 % | 887.051 M 3.89 % | 853.848 M 18.13 % | 722.803 M -25.89 % | 975.359 M -7.64 % | 1.056 B 21.96 % | 865.920 M 4.95 % | 825.065 M -6.57 % | 883.121 M -3.41 % | 914.323 M 13.89 % | 802.831 M -1.33 % | 813.640 M -12.84 % | 933.458 M 15.24 % | 810.012 M 20.14 % | 674.244 M -10.17 % | 750.605 M -1.17 % | 759.520 M 1.05 % | 751.659 M 11.28 % | 675.482 M -0.51 % | 678.946 M -11.56 % | 767.684 M 21.33 % | 632.717 M -2.10 % | 646.270 M 14.09 % | 566.456 M -4.53 % | 593.344 M 9.68 % | 540.960 M -3.15 % | 558.528 M 26.57 % | 441.278 M -21.25 % | 560.357 M 28.86 % | 434.863 M -0.97 % | 439.109 M -4.57 % | 460.123 M |
Total current liabilities | 897.716 M -11.19 % | 1.011 B -7.52 % | 1.093 B 10.20 % | 991.906 M 1.06 % | 981.542 M 2.85 % | 954.298 M -7.77 % | 1.035 B -9.56 % | 1.144 B 1.38 % | 1.129 B -7.91 % | 1.225 B 9.36 % | 1.121 B -17.26 % | 1.354 B 4.09 % | 1.301 B 2.60 % | 1.268 B 6.81 % | 1.187 B -2.10 % | 1.213 B 10.57 % | 1.097 B -14.60 % | 1.284 B 9.92 % | 1.169 B -0.59 % | 1.176 B -6.06 % | 1.251 B -1.49 % | 1.270 B 10.12 % | 1.154 B 11.60 % | 1.034 B 5.96 % | 975.577 M 10.31 % | 884.434 M -21.14 % | 1.122 B -5.54 % | 1.187 B 18.74 % | 999.982 M 3.75 % | 963.806 M -6.62 % | 1.032 B -2.86 % | 1.062 B 11.10 % | 956.289 M -3.12 % | 987.100 M -10.92 % | 1.108 B 13.59 % | 975.560 M 18.66 % | 822.141 M -11.19 % | 925.722 M -3.28 % | 957.092 M 6.86 % | 895.633 M 14.22 % | 784.126 M -0.20 % | 785.725 M -11.75 % | 890.300 M 20.42 % | 739.326 M -0.41 % | 742.336 M 9.57 % | 677.520 M -6.15 % | 721.955 M 11.16 % | 649.455 M -2.19 % | 663.966 M 24.70 % | 532.461 M -18.61 % | 654.246 M 15.69 % | 565.517 M 4.22 % | 542.641 M -4.16 % | 566.218 M |
Total liabilities | 922.773 M -11.92 % | 1.048 B -8.23 % | 1.142 B 8.35 % | 1.054 B -0.14 % | 1.055 B 1.49 % | 1.040 B -8.38 % | 1.135 B -9.88 % | 1.259 B 0.16 % | 1.257 B -8.06 % | 1.368 B 8.08 % | 1.265 B -15.64 % | 1.500 B 2.24 % | 1.467 B 1.45 % | 1.446 B 4.71 % | 1.381 B -1.84 % | 1.407 B 8.05 % | 1.302 B -14.22 % | 1.518 B 7.12 % | 1.417 B -1.02 % | 1.432 B -4.21 % | 1.495 B -1.02 % | 1.510 B 7.77 % | 1.401 B 9.45 % | 1.280 B 5.29 % | 1.216 B 12.08 % | 1.085 B -15.41 % | 1.282 B -2.91 % | 1.321 B 17.25 % | 1.127 B 4.48 % | 1.078 B -3.77 % | 1.121 B -1.24 % | 1.135 B 10.34 % | 1.028 B -2.00 % | 1.049 B -10.37 % | 1.171 B 13.04 % | 1.036 B 16.96 % | 885.411 M -10.70 % | 991.483 M -2.17 % | 1.014 B 6.19 % | 954.381 M 12.66 % | 847.114 M -0.68 % | 852.953 M -7.73 % | 924.360 M 18.64 % | 779.149 M 0.42 % | 775.923 M 9.11 % | 711.107 M -5.25 % | 750.542 M 9.62 % | 684.692 M -1.21 % | 693.069 M 22.73 % | 564.690 M -18.11 % | 689.601 M 14.52 % | 602.180 M 3.39 % | 582.430 M -4.38 % | 609.133 M |
Other non current assets | 0.000 | 0.000 -100.00 % | 339.134 M 31.64 % | 257.616 M | 0.000 | 0.000 | 0.000 -100.00 % | 400.895 M 2.79 % | 390.000 M 33.75 % | 291.587 M 25.06 % | 233.167 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 833.275 M | 0.000 | 0.000 -100.00 % | 170.785 M 5.92 % | 161.244 M -18.89 % | 198.790 M 39.10 % | 142.910 M 4.28 % | 137.039 M 19.00 % | 115.154 M 13.91 % | 101.090 M 27.40 % | 79.350 M 7.28 % | 73.966 M 11.31 % | 66.453 M 10.35 % | 60.222 M 2.66 % | 58.660 M 5.31 % | 55.704 M -0.29 % | 55.864 M -21.87 % | 71.499 M 33.89 % | 53.401 M 0.77 % | 52.991 M 1.69 % | 52.108 M 3.26 % | 50.464 M 0.13 % | 50.400 M 17.77 % | 42.797 M 409.91 % | 8.393 M -49.70 % | 16.687 M -27.87 % | 23.134 M -21.16 % | 29.343 M -11.11 % | 33.012 M -7.48 % | 35.681 M -12.12 % | 40.601 M 5.34 % | 38.543 M 13.15 % | 34.064 M -9.79 % | 37.760 M -0.29 % | 37.868 M 32.95 % | 28.483 M 90.20 % | 14.975 M 38.73 % | 10.794 M -1.19 % | 10.924 M |
Long term investments | 650.901 M -0.18 % | 652.087 M 107.33 % | 314.515 M -27.99 % | 436.765 M -38.97 % | 715.610 M -0.63 % | 720.133 M 0.88 % | 713.877 M 83.96 % | 388.053 M -2.86 % | 399.474 M -19.03 % | 493.356 M -8.20 % | 537.440 M -37.14 % | 855.037 M 2.89 % | 831.030 M 2.11 % | 813.847 M -0.44 % | 817.427 M 17 062.59 % | -4.819 M -100.57 % | 838.270 M 381.06 % | 174.255 M | 0.000 | 0.000 100.00 % | -19.914 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.710 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.214 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 |
Intangible assets | 1.241 M -9.28 % | 1.368 M -7.69 % | 1.482 M 15.51 % | 1.283 M -5.45 % | 1.357 M -99.68 % | 424.940 M 29 206.21 % | 1.450 M -99.75 % | 579.765 M 4.43 % | 555.181 M -14.48 % | 649.210 M 114 601.41 % | 566.000 K -99.88 % | 479.503 M 15.33 % | 415.754 M 5.15 % | 395.379 M 115 846.92 % | 341.000 K -99.90 % | 342.170 M 0.58 % | 340.182 M -13.70 % | 394.170 M 10 681.46 % | 3.656 M -99.02 % | 374.804 M 1.49 % | 369.311 M 22 529.35 % | 1.632 M -5.83 % | 1.733 M -99.62 % | 456.565 M 8.35 % | 421.386 M 2.05 % | 412.935 M 15 923.86 % | 2.577 M -99.36 % | 404.694 M 16.11 % | 348.549 M -8.16 % | 379.500 M 12 760.05 % | 2.951 M -99.29 % | 413.113 M -2.32 % | 422.916 M -2.10 % | 431.980 M 45 709.12 % | 943.000 K -99.77 % | 408.883 M 3.99 % | 393.189 M 3.40 % | 380.260 M 49 284.42 % | 770.000 K -99.82 % | 420.059 M 21.07 % | 346.943 M 4.31 % | 332.607 M 32 098.16 % | 1.033 M -99.66 % | 299.648 M 5.71 % | 283.455 M 0.71 % | 281.459 M 23 512.33 % | 1.192 M -99.59 % | 290.454 M 6.29 % | 273.270 M 6.82 % | 255.814 M 19 323.99 % | 1.317 M | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 1.241 M -9.28 % | 1.368 M -7.69 % | 1.482 M 15.51 % | 1.283 M -5.45 % | 1.357 M -0.37 % | 1.362 M -6.07 % | 1.450 M 43.85 % | 1.008 M 8.04 % | 933.000 K 36.01 % | 686.000 K 21.20 % | 566.000 K 159.63 % | 218.000 K -21.01 % | 276.000 K -0.72 % | 278.000 K -18.48 % | 341.000 K -8.09 % | 371.000 K -18.10 % | 453.000 K -86.24 % | 3.291 M -9.98 % | 3.656 M 213.01 % | 1.168 M -15.12 % | 1.376 M -15.69 % | 1.632 M -5.83 % | 1.733 M -6.78 % | 1.859 M -11.14 % | 2.092 M -10.29 % | 2.332 M -9.51 % | 2.577 M 0.23 % | 2.571 M -7.02 % | 2.765 M -5.02 % | 2.911 M -1.36 % | 2.951 M 264.77 % | 809.000 K -7.54 % | 875.000 K -10.53 % | 978.000 K 3.71 % | 943.000 K -1.98 % | 962.000 K 54.41 % | 623.000 K -5.18 % | 657.000 K -14.68 % | 770.000 K -11.09 % | 866.000 K 1.88 % | 850.000 K -16.17 % | 1.014 M -1.84 % | 1.033 M 1.97 % | 1.013 M -2.60 % | 1.040 M -8.05 % | 1.131 M -5.12 % | 1.192 M -2.93 % | 1.228 M 2.50 % | 1.198 M -4.08 % | 1.249 M -5.16 % | 1.317 M -2.15 % | 1.346 M -8.12 % | 1.465 M -1.48 % | 1.487 M |
Property plant equipment net | 477.527 M -1.09 % | 482.772 M -0.97 % | 487.520 M 8.56 % | 449.069 M -2.29 % | 459.610 M -0.15 % | 460.288 M -0.59 % | 463.013 M -0.56 % | 465.617 M -1.61 % | 473.240 M 1.78 % | 464.965 M 0.32 % | 463.504 M 2.72 % | 451.210 M 0.28 % | 449.971 M -0.40 % | 451.760 M -1.39 % | 458.126 M 4.25 % | 439.466 M -0.19 % | 440.286 M -60.45 % | 1.113 B -0.66 % | 1.121 B -0.63 % | 1.128 B -1.18 % | 1.141 B 0.81 % | 1.132 B 0.95 % | 1.121 B 4.75 % | 1.071 B 2.73 % | 1.042 B 1.35 % | 1.028 B 4.42 % | 984.718 M 4.53 % | 942.005 M 4.92 % | 897.816 M 10.55 % | 812.106 M 5.60 % | 769.062 M 7.23 % | 717.218 M 6.95 % | 670.580 M 0.64 % | 666.284 M 0.63 % | 662.145 M 1.34 % | 653.363 M 1.37 % | 644.503 M 1.44 % | 635.328 M 0.41 % | 632.765 M 4.63 % | 604.753 M 2.50 % | 589.981 M 1.33 % | 582.212 M 3.37 % | 563.213 M 3.55 % | 543.908 M 1.87 % | 533.943 M 6.42 % | 501.751 M 1.59 % | 493.880 M 3.99 % | 474.923 M 5.92 % | 448.390 M 4.03 % | 431.008 M 3.78 % | 415.323 M 2.54 % | 405.022 M 4.46 % | 387.743 M 8.73 % | 356.611 M |
Total non current assets | 1.134 B -0.61 % | 1.141 B -0.58 % | 1.148 B -0.20 % | 1.150 B -2.65 % | 1.181 B -0.49 % | 1.187 B 0.22 % | 1.185 B -6.10 % | 1.262 B -0.62 % | 1.269 B 1.07 % | 1.256 B 1.25 % | 1.240 B -5.74 % | 1.316 B 2.12 % | 1.289 B 1.16 % | 1.274 B -0.68 % | 1.283 B 0.75 % | 1.273 B -0.71 % | 1.282 B -2.48 % | 1.315 B 0.09 % | 1.314 B 0.53 % | 1.307 B -2.59 % | 1.341 B 4.31 % | 1.286 B 1.27 % | 1.270 B 6.08 % | 1.197 B 3.66 % | 1.155 B 3.08 % | 1.120 B 5.56 % | 1.061 B 3.97 % | 1.021 B 5.17 % | 970.551 M 9.84 % | 883.610 M 5.47 % | 837.803 M 6.05 % | 789.986 M 6.33 % | 742.954 M 0.83 % | 736.829 M 0.71 % | 731.649 M 1.34 % | 721.989 M 1.52 % | 711.146 M 1.31 % | 701.941 M 1.45 % | 691.888 M 9.54 % | 631.652 M 1.04 % | 625.158 M 0.19 % | 624.000 M 2.09 % | 611.229 M 4.71 % | 583.737 M 1.26 % | 576.468 M 4.95 % | 549.287 M 1.83 % | 539.419 M 4.69 % | 515.249 M 4.64 % | 492.382 M 3.62 % | 475.159 M 5.55 % | 450.157 M 5.56 % | 426.462 M 5.27 % | 405.124 M 8.28 % | 374.141 M |
Other current assets | 40.008 M -1.29 % | 40.529 M 2.26 % | 39.635 M -6.43 % | 42.357 M 9.96 % | 38.522 M -1.91 % | 39.272 M 0.68 % | 39.005 M -0.57 % | 39.229 M 3.82 % | 37.785 M -0.68 % | 38.044 M -15.09 % | 44.807 M 20.53 % | 37.174 M 0.87 % | 36.852 M 1.68 % | 36.244 M 0.67 % | 36.001 M -2.31 % | 36.854 M 5.14 % | 35.052 M 957.06 % | 3.316 M -25.77 % | 4.467 M -24.29 % | 5.900 M -70.01 % | 19.676 M -22.16 % | 25.278 M 27.76 % | 19.785 M 114.38 % | 9.229 M -0.25 % | 9.252 M -11.72 % | 10.480 M 88.97 % | 5.546 M -55.28 % | 12.402 M 56.89 % | 7.905 M -16.00 % | 9.411 M 13.24 % | 8.311 M -88.15 % | 70.152 M -0.71 % | 70.652 M 12.80 % | 62.635 M -86.12 % | 451.345 M 711.04 % | 55.650 M -11.89 % | 63.160 M 459.28 % | 11.293 M -97.42 % | 437.415 M 5 570.40 % | 7.714 M 59.45 % | 4.838 M 2.30 % | 4.729 M -98.53 % | 320.646 M 3 293.80 % | 9.448 M 33.03 % | 7.102 M 14.88 % | 6.182 M -97.93 % | 298.198 M 3 543.67 % | 8.184 M -19.76 % | 10.200 M 11.34 % | 9.161 M -33.00 % | 13.674 M -95.21 % | 285.589 M 5.93 % | 269.614 M 9.98 % | 245.156 M |
Short term investments | 241.296 M -19.95 % | 301.445 M -9.85 % | 334.364 M 32.25 % | 252.832 M -11.12 % | 284.455 M -19.03 % | 351.319 M 5.59 % | 332.717 M 2.38 % | 324.989 M 3.47 % | 314.080 M 45.64 % | 215.653 M 37.17 % | 157.219 M 184.02 % | -187.114 M 0.01 % | -187.129 M 0.01 % | -187.143 M -158.40 % | 320.452 M -45.83 % | 591.547 M 344.70 % | -241.742 M -4 752.31 % | -4.982 M | 0.000 | 0.000 -100.00 % | 193.765 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.856 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.304 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 |
cash and cash equivalents | 111.522 M 75.69 % | 63.477 M -11.35 % | 71.607 M -10.67 % | 80.159 M -16.72 % | 96.252 M -13.34 % | 111.065 M 27.15 % | 87.350 M -22.29 % | 112.399 M 80.62 % | 62.229 M -13.84 % | 72.225 M -16.71 % | 86.710 M -71.60 % | 305.365 M -23.38 % | 398.565 M -6.25 % | 425.147 M -20.46 % | 534.529 M 5.70 % | 505.716 M 11.86 % | 452.078 M 0.81 % | 448.434 M 10.83 % | 404.627 M 12.49 % | 359.687 M -6.78 % | 385.837 M -10.38 % | 430.531 M 30.17 % | 330.753 M 36.48 % | 242.349 M -1.72 % | 246.594 M 67.42 % | 147.294 M -12.76 % | 168.832 M -15.40 % | 199.555 M -19.71 % | 248.550 M 4.43 % | 238.008 M -7.67 % | 257.768 M -22.17 % | 331.175 M 22.45 % | 270.447 M -23.84 % | 355.093 M -4.34 % | 371.190 M 40.45 % | 264.282 M 16.53 % | 226.790 M -16.89 % | 272.870 M -0.29 % | 273.677 M 2.06 % | 268.163 M 1.08 % | 265.287 M -10.38 % | 296.021 M -14.53 % | 346.354 M 4.02 % | 332.973 M 11.25 % | 299.300 M 1.64 % | 294.470 M -4.16 % | 307.261 M -6.80 % | 329.667 M 19.40 % | 276.095 M 28.44 % | 214.962 M -18.04 % | 262.279 M 6.76 % | 245.678 M 1.76 % | 241.428 M 34.22 % | 179.879 M |
Cash and short term investments | 352.818 M -3.32 % | 364.922 M -10.11 % | 405.971 M 21.92 % | 332.991 M -12.53 % | 380.707 M -17.66 % | 462.384 M 10.07 % | 420.067 M -3.96 % | 437.388 M 16.23 % | 376.309 M 30.72 % | 287.878 M 18.02 % | 243.929 M -20.12 % | 305.365 M -23.38 % | 398.565 M -6.25 % | 425.147 M -20.46 % | 534.529 M 5.70 % | 505.716 M 11.86 % | 452.078 M 0.81 % | 448.434 M 10.83 % | 404.627 M 12.49 % | 359.687 M -6.78 % | 385.837 M -10.38 % | 430.531 M 30.17 % | 330.753 M 36.48 % | 242.349 M -1.72 % | 246.594 M 67.42 % | 147.294 M -12.76 % | 168.832 M -15.40 % | 199.555 M -19.71 % | 248.550 M 4.43 % | 238.008 M -7.67 % | 257.768 M -22.17 % | 331.175 M 22.45 % | 270.447 M -23.84 % | 355.093 M -4.34 % | 371.190 M 40.45 % | 264.282 M 16.53 % | 226.790 M -16.89 % | 272.870 M -0.29 % | 273.677 M 2.06 % | 268.163 M 1.08 % | 265.287 M -10.38 % | 296.021 M -14.53 % | 346.354 M 4.02 % | 332.973 M 11.25 % | 299.300 M 1.64 % | 294.470 M -4.16 % | 307.261 M -6.80 % | 329.667 M 19.40 % | 276.095 M 28.44 % | 214.962 M -18.04 % | 262.279 M 6.76 % | 245.678 M 1.76 % | 241.428 M 34.22 % | 179.879 M |
Total current assets | 1.215 B -9.83 % | 1.347 B -4.42 % | 1.410 B 7.64 % | 1.310 B -2.80 % | 1.348 B 1.60 % | 1.326 B -5.01 % | 1.396 B -6.20 % | 1.489 B 0.50 % | 1.481 B -6.75 % | 1.588 B 6.52 % | 1.491 B -9.05 % | 1.639 B 3.13 % | 1.590 B 3.76 % | 1.532 B 5.73 % | 1.449 B -1.64 % | 1.473 B 10.17 % | 1.337 B -3.94 % | 1.392 B 9.74 % | 1.268 B -0.59 % | 1.276 B -3.29 % | 1.319 B -3.44 % | 1.366 B 4.13 % | 1.312 B 4.14 % | 1.260 B 3.18 % | 1.221 B 9.20 % | 1.118 B 0.27 % | 1.115 B -4.91 % | 1.173 B 12.63 % | 1.041 B -2.55 % | 1.069 B -10.21 % | 1.190 B -5.90 % | 1.265 B 4.87 % | 1.206 B -2.19 % | 1.233 B -9.10 % | 1.356 B 14.39 % | 1.186 B 13.59 % | 1.044 B -6.19 % | 1.113 B -5.16 % | 1.173 B -0.09 % | 1.174 B 13.47 % | 1.035 B 0.18 % | 1.033 B -7.42 % | 1.116 B 14.36 % | 975.833 M 1.54 % | 961.066 M 4.09 % | 923.310 M -2.19 % | 943.973 M 4.83 % | 900.442 M -1.46 % | 913.788 M 15.13 % | 793.682 M -15.42 % | 938.326 M 9.60 % | 856.144 M 0.57 % | 851.312 M 6.13 % | 802.127 M |
Inventory | 402.999 M -19.94 % | 503.346 M -3.16 % | 519.752 M 8.95 % | 477.044 M -5.22 % | 503.306 M 25.91 % | 399.727 M -24.38 % | 528.606 M 22.32 % | 432.153 M -15.57 % | 511.834 M -16.52 % | 613.128 M -2.34 % | 627.831 M -23.18 % | 817.327 M 10.69 % | 738.378 M 9.35 % | 675.234 M 36.69 % | 494.000 M -16.05 % | 588.411 M 15.42 % | 509.812 M -6.63 % | 546.005 M 14.52 % | 476.780 M -10.97 % | 535.518 M -1.65 % | 544.495 M 6.25 % | 512.481 M -9.63 % | 567.079 M 2.75 % | 551.877 M 1.45 % | 543.989 M -0.66 % | 547.580 M 4.57 % | 523.634 M -5.87 % | 556.265 M 27.48 % | 436.352 M -1.20 % | 441.634 M -19.66 % | 549.691 M 22.10 % | 450.195 M 1.88 % | 441.884 M 15.31 % | 383.219 M -15.80 % | 455.146 M -0.40 % | 456.979 M 26.66 % | 360.792 M -19.54 % | 448.393 M -11.78 % | 508.287 M 6.23 % | 478.484 M 14.48 % | 417.971 M 4.54 % | 399.836 M -10.95 % | 448.988 M 34.52 % | 333.764 M -10.09 % | 371.209 M 8.80 % | 341.199 M 0.79 % | 338.514 M 24.39 % | 272.137 M -23.17 % | 354.223 M 12.90 % | 313.745 M -22.71 % | 405.913 M 24.94 % | 324.877 M -4.52 % | 340.270 M -9.76 % | 377.092 M |
Net receivables | 419.186 M -4.43 % | 438.630 M -1.31 % | 444.444 M -2.81 % | 457.316 M 7.61 % | 424.965 M 0.01 % | 424.940 M 4.01 % | 408.558 M -29.53 % | 579.765 M 4.43 % | 555.181 M -14.48 % | 649.210 M 13.94 % | 569.768 M 18.82 % | 479.503 M 15.33 % | 415.754 M 5.15 % | 395.379 M 2.84 % | 384.459 M 12.36 % | 342.170 M 0.58 % | 340.182 M -13.70 % | 394.170 M 3.05 % | 382.518 M 2.06 % | 374.804 M 1.49 % | 369.311 M -7.23 % | 398.074 M 0.88 % | 394.593 M -13.57 % | 456.565 M 8.35 % | 421.386 M 2.05 % | 412.935 M -1.04 % | 417.289 M 3.11 % | 404.694 M 16.11 % | 348.549 M -8.16 % | 379.500 M 16.20 % | 326.605 M -20.94 % | 413.113 M -2.32 % | 422.916 M -2.10 % | 431.980 M 7.54 % | 401.687 M -1.76 % | 408.883 M 3.99 % | 393.189 M 3.40 % | 380.260 M 10.13 % | 345.289 M -17.80 % | 420.059 M 21.07 % | 346.943 M 4.31 % | 332.607 M 18.55 % | 280.552 M -6.37 % | 299.648 M 5.71 % | 283.455 M 0.71 % | 281.459 M -4.27 % | 294.016 M 1.23 % | 290.454 M 6.29 % | 273.270 M 6.82 % | 255.814 M -0.25 % | 256.460 M | 0.000 | 0.000 | 0.000 |
Tax assets | 4.413 M -9.16 % | 4.858 M -4.03 % | 5.062 M -4.72 % | 5.313 M 12.49 % | 4.723 M -11.47 % | 5.335 M -13.45 % | 6.164 M 3.81 % | 5.938 M 3.41 % | 5.742 M 8.12 % | 5.311 M -7.97 % | 5.771 M -39.56 % | 9.549 M 28.76 % | 7.416 M -7.72 % | 8.036 M 19.41 % | 6.730 M 39.66 % | 4.819 M 48.51 % | 3.245 M -86.48 % | 24.001 M 29.94 % | 18.471 M 12.16 % | 16.469 M -17.30 % | 19.914 M 112.05 % | 9.391 M -3.69 % | 9.751 M 1.88 % | 9.571 M 0.19 % | 9.553 M -8.09 % | 10.394 M 54.90 % | 6.710 M -30.81 % | 9.698 M -0.51 % | 9.748 M -1.86 % | 9.933 M -1.52 % | 10.086 M -37.33 % | 16.095 M -0.73 % | 16.214 M 0.30 % | 16.166 M 3.83 % | 15.570 M 0.09 % | 15.556 M 0.00 % | 15.556 M 0.00 % | 15.556 M 0.00 % | 15.556 M -11.81 % | 17.640 M 0.00 % | 17.640 M 0.00 % | 17.640 M 0.00 % | 17.640 M 203.93 % | 5.804 M 0.00 % | 5.804 M 0.00 % | 5.804 M 0.00 % | 5.804 M 15.30 % | 5.034 M 0.00 % | 5.034 M 0.00 % | 5.034 M 0.00 % | 5.034 M -1.66 % | 5.119 M -0.06 % | 5.122 M 0.06 % | 5.119 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 103.373 M 4.07 % | 99.333 M -11.94 % | 112.796 M -11.96 % | 128.123 M 43.37 % | 89.366 M -6.24 % | 95.309 M 136.65 % | 40.275 M -72.94 % | 148.848 M 29.04 % | 115.354 M 18.44 % | 97.396 M 95.05 % | 49.933 M -55.36 % | 111.858 M 23.11 % | 90.861 M -11.67 % | 102.866 M 219.74 % | 32.172 M -71.93 % | 114.627 M 22.88 % | 93.286 M -27.82 % | 129.238 M 10.67 % | 116.779 M -21.25 % | 148.288 M 11.86 % | 132.567 M -5.77 % | 140.683 M 34.78 % | 104.379 M -26.57 % | 142.145 M 19.23 % | 119.217 M -24.46 % | 157.825 M 167.38 % | 59.026 M -54.36 % | 129.319 M -2.64 % | 132.823 M -3.59 % | 137.776 M 83.61 % | 75.038 M -48.37 % | 145.325 M -2.58 % | 149.174 M -12.29 % | 170.070 M 158.16 % | 65.877 M -59.65 % | 163.274 M 12.79 % | 144.765 M -15.46 % | 171.235 M -12.01 % | 194.604 M 38.54 % | 140.465 M 31.26 % | 107.015 M 2.77 % | 104.134 M 74.68 % | 59.615 M -42.60 % | 103.850 M 10.88 % | 93.661 M -13.19 % | 107.892 M 52.87 % | 70.576 M -31.53 % | 103.076 M 0.68 % | 102.379 M 17.45 % | 87.171 M 132.78 % | 37.448 M -69.75 % | 123.779 M 28.85 % | 96.067 M -2.84 % | 98.880 M |
Tax payables | 10.603 M 93.95 % | 5.467 M -38.21 % | 8.847 M -14.22 % | 10.313 M 144.27 % | 4.222 M -5.59 % | 4.472 M -32.41 % | 6.616 M 54.91 % | 4.271 M 291.48 % | 1.091 M 44.69 % | 754.000 K -76.62 % | 3.225 M -67.16 % | 9.819 M 84.98 % | 5.308 M -32.45 % | 7.858 M -12.72 % | 9.003 M -52.64 % | 19.010 M -2.88 % | 19.573 M 53.55 % | 12.747 M 42.70 % | 8.933 M -11.55 % | 10.100 M -2.23 % | 10.330 M 103.67 % | 5.072 M -29.97 % | 7.243 M 61.31 % | 4.490 M 78.74 % | 2.512 M -34.00 % | 3.806 M -4.66 % | 3.992 M 105.77 % | 1.940 M 56.58 % | 1.239 M 28.39 % | 965.000 K -44.28 % | 1.732 M -38.93 % | 2.836 M -33.80 % | 4.284 M 26.37 % | 3.390 M 40.61 % | 2.411 M 6.02 % | 2.274 M -27.39 % | 3.132 M -19.32 % | 3.882 M 30.80 % | 2.968 M -15.42 % | 3.509 M 115.41 % | 1.629 M -38.41 % | 2.645 M -12.94 % | 3.038 M 10.11 % | 2.759 M 14.72 % | 2.405 M -24.18 % | 3.172 M -37.06 % | 5.040 M -6.99 % | 5.419 M 77.15 % | 3.059 M -23.75 % | 4.012 M -3.23 % | 4.146 M | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -3.930 M | 0.000 | 0.000 100.00 % | -3.818 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.834 M | 0.000 100.00 % | -6.215 M 40.98 % | -10.530 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.848 M 0.00 % | -2.848 M 0.00 % | -2.848 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 100.00 % | -5.419 M | 0.000 |
Minority interest | 105.124 M -8.17 % | 114.472 M 3.53 % | 110.573 M 12.14 % | 98.604 M -5.79 % | 104.665 M -4.62 % | 109.736 M 5.49 % | 104.027 M 6.69 % | 97.505 M 1.37 % | 96.187 M -8.57 % | 105.204 M 3.47 % | 101.677 M -5.91 % | 108.061 M 1.91 % | 106.037 M 3.41 % | 102.543 M 6.55 % | 96.242 M -9.03 % | 105.792 M 7.55 % | 98.367 M -2.13 % | 100.510 M 6.87 % | 94.048 M 1.73 % | 92.445 M -4.79 % | 97.092 M 7.01 % | 90.733 M 4.67 % | 86.686 M 7.25 % | 80.827 M 5.07 % | 76.928 M 1.77 % | 75.587 M 1.84 % | 74.223 M 2.78 % | 72.214 M 3.93 % | 69.482 M -2.79 % | 71.475 M -1.61 % | 72.648 M -4.57 % | 76.124 M -1.18 % | 77.036 M -9.98 % | 85.578 M 1.53 % | 84.292 M 13.34 % | 74.369 M -0.78 % | 74.950 M 10.80 % | 67.642 M -16.08 % | 80.603 M -0.28 % | 80.826 M 14.46 % | 70.614 M -7.03 % | 75.953 M 5.06 % | 72.297 M 8.64 % | 66.548 M 5.51 % | 63.072 M -8.16 % | 68.675 M 5.59 % | 65.041 M 4.48 % | 62.255 M 8.69 % | 57.279 M -6.32 % | 61.144 M 7.74 % | 56.750 M 10.52 % | 51.350 M 3.50 % | 49.614 M -3.40 % | 51.360 M |
Capital lease obligations | 9.904 M -5.46 % | 10.476 M -3.46 % | 10.851 M 3.68 % | 10.466 M -4.39 % | 10.946 M -4.31 % | 11.439 M -0.50 % | 11.496 M -3.22 % | 11.879 M -3.92 % | 12.364 M -3.98 % | 12.877 M -4.07 % | 13.423 M -3.50 % | 13.910 M -3.52 % | 14.417 M -2.90 % | 14.848 M -1.34 % | 15.050 M 292.23 % | 3.837 M -10.18 % | 4.272 M -16.28 % | 5.103 M -8.79 % | 5.595 M -7.44 % | 6.045 M 24.56 % | 4.853 M -12.81 % | 5.566 M 5.76 % | 5.263 M -22.35 % | 6.778 M -8.33 % | 7.394 M -3.95 % | 7.698 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 | 0.000 -100.00 % | 34.332 M 187.22 % | 11.953 M -80.79 % | 62.233 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 113.724 M | 0.000 | 0.000 -100.00 % | 568.962 M 2.17 % | 556.867 M -1.18 % | 563.518 M 27.36 % | 442.449 M 4.57 % | 423.119 M -3.49 % | 438.423 M 3.17 % | 424.942 M -7.04 % | 457.115 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.000 K | 0.000 -100.00 % | 519.596 M 8.13 % | 480.512 M -3.12 % | 495.981 M -1.15 % | 501.751 M 6.00 % | 473.355 M 3.09 % | 459.173 M -0.49 % | 461.446 M 3.75 % | 444.759 M 3.57 % | 429.427 M 1.35 % | 423.703 M 6.27 % | 398.697 M -0.23 % | 399.632 M 3.34 % | 386.710 M 3.43 % | 373.895 M 0.23 % | 373.020 M 3.63 % | 359.964 M 1.32 % | 355.280 M -12.95 % | 408.130 M |
Deferred tax liabilities non current | 16.865 M 0.29 % | 16.816 M 0.48 % | 16.735 M -10.95 % | 18.793 M -0.30 % | 18.850 M 0.42 % | 18.771 M 3.50 % | 18.136 M 55.37 % | 11.673 M 5.27 % | 11.089 M -0.58 % | 11.154 M 5.85 % | 10.538 M 48.28 % | 7.107 M 9.66 % | 6.481 M -1.19 % | 6.559 M 11.57 % | 5.879 M 32.41 % | 4.440 M 12.98 % | 3.930 M -1.73 % | 3.999 M 19.91 % | 3.335 M -12.65 % | 3.818 M 18.02 % | 3.235 M -2.00 % | 3.301 M 24.85 % | 2.644 M 69.27 % | 1.562 M 45.30 % | 1.075 M -81.57 % | 5.834 M -40.40 % | 9.788 M 57.49 % | 6.215 M -40.98 % | 10.530 M 0.00 % | 10.530 M -14.12 % | 12.261 M 17.67 % | 10.420 M 16.49 % | 8.945 M 14.39 % | 7.820 M 35.53 % | 5.770 M 102.60 % | 2.848 M 0.00 % | 2.848 M 0.00 % | 2.848 M 0.00 % | 2.848 M 46.20 % | 1.948 M 0.00 % | 1.948 M 0.00 % | 1.948 M 0.00 % | 1.948 M 231.86 % | 587.000 K 0.00 % | 587.000 K 0.00 % | 587.000 K 0.00 % | 587.000 K -91.89 % | 7.237 M 0.00 % | 7.237 M 0.00 % | 7.237 M 0.00 % | 7.237 M 33.55 % | 5.419 M 0.00 % | 5.419 M 0.00 % | 5.419 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.349 B -5.60 % | 2.489 B -2.70 % | 2.558 B 3.97 % | 2.460 B -2.73 % | 2.529 B 0.61 % | 2.513 B -2.61 % | 2.581 B -6.16 % | 2.750 B -0.02 % | 2.750 B -3.29 % | 2.844 B 4.13 % | 2.731 B -7.58 % | 2.955 B 2.68 % | 2.878 B 2.58 % | 2.806 B 2.72 % | 2.732 B -0.53 % | 2.746 B 4.84 % | 2.619 B -3.23 % | 2.707 B 4.83 % | 2.582 B -0.02 % | 2.583 B -2.94 % | 2.661 B 0.31 % | 2.652 B 2.72 % | 2.582 B 5.09 % | 2.457 B 3.41 % | 2.376 B 6.14 % | 2.239 B 2.85 % | 2.177 B -0.78 % | 2.194 B 9.03 % | 2.012 B 3.06 % | 1.952 B -3.73 % | 2.028 B -1.31 % | 2.055 B 5.43 % | 1.949 B -1.06 % | 1.970 B -5.67 % | 2.088 B 9.45 % | 1.908 B 8.70 % | 1.755 B -3.29 % | 1.815 B -2.70 % | 1.865 B 3.27 % | 1.806 B 8.79 % | 1.660 B 0.18 % | 1.657 B -4.05 % | 1.727 B 10.75 % | 1.560 B 1.43 % | 1.538 B 4.41 % | 1.473 B -0.73 % | 1.483 B 4.78 % | 1.416 B 0.68 % | 1.406 B 10.82 % | 1.269 B -8.62 % | 1.388 B 8.25 % | 1.283 B 2.08 % | 1.256 B 6.82 % | 1.176 B |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 92.763 M 3 565.18 % | -2.677 M 94.85 % | -51.991 M -529.96 % | 12.092 M 111.03 % | -109.610 M -211.53 % | 98.281 M 186.91 % | 34.255 M -54.35 % | 75.043 M -66.30 % | 222.662 M 417.59 % | -70.110 M -139.22 % | 178.756 M 268.02 % | -106.387 M -32.03 % | -80.577 M 57.83 % | -191.091 M -671.99 % | -24.753 M 56.67 % | -57.126 M 46.69 % | -107.153 M 28.77 % | -150.435 M -232.34 % | 113.677 M 773.90 % | 13.008 M 173.04 % | -17.810 M -193.52 % | 19.044 M -77.99 % | 86.506 M 667.25 % | -15.250 M 61.89 % | -40.013 M -301.05 % | -9.977 M -125.82 % | 38.635 M 120.81 % | -185.680 M -501.26 % | 46.274 M -46.53 % | 86.545 M 1 501.77 % | -6.174 M -4.01 % | -5.936 M 95.56 % | -133.779 M -200.77 % | 132.758 M 435.03 % | -39.626 M 50.57 % | -80.170 M -538.57 % | 18.280 M 231.52 % | 5.514 M -88.26 % | 46.952 M 170.69 % | -66.418 M -158.98 % | -25.646 M -209.01 % | 23.527 M 122.52 % | -104.469 M -360.53 % | 40.099 M 179.15 % | -50.663 M -300.02 % | -12.665 M 70.92 % | -43.551 M -159.16 % | 73.613 M 270.82 % | -43.093 M -145.56 % | 94.584 M 197.15 % | -97.361 M -524.69 % | 22.925 M 50.00 % | 15.283 M 190.71 % | -16.849 M |
Accounts receivables | 9.460 M 617.21 % | 1.319 M -94.10 % | 22.363 M 140.81 % | -54.804 M -8 703.45 % | 637.000 K 104.72 % | -13.508 M -108.08 % | 167.161 M 661.92 % | -29.748 M -131.16 % | 95.459 M 238.94 % | -68.707 M -664.93 % | 12.162 M 119.54 % | -62.230 M -287.97 % | -16.040 M -80.18 % | -8.902 M 86.48 % | -65.829 M -3 722.82 % | -1.722 M 94.48 % | -31.171 M -16 219.90 % | -191.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 81.386 M 634.20 % | 11.085 M 130.85 % | -35.927 M -1 079.87 % | -3.045 M 97.06 % | -103.580 M -183.40 % | 124.194 M 235.33 % | -91.768 M -215.17 % | 79.681 M -21.34 % | 101.295 M 588.99 % | 14.702 M -91.49 % | 172.673 M 340.71 % | -71.735 M -29.89 % | -55.226 M 68.72 % | -176.561 M -475.10 % | 47.070 M 163.45 % | -74.180 M 28.45 % | -103.679 M -66.39 % | -62.311 M -217.83 % | 52.883 M 1 559.33 % | 3.187 M 110.70 % | -29.778 M -149.01 % | 60.757 M 402.35 % | -20.095 M -396.91 % | -4.044 M -176.78 % | 5.267 M 119.67 % | -26.771 M -179.88 % | 33.514 M 128.26 % | -118.601 M -1 149.47 % | 11.301 M -88.67 % | 99.749 M 280.67 % | -55.212 M -418.62 % | -10.646 M 83.23 % | -63.465 M -190.06 % | 70.470 M 544.27 % | 10.938 M 111.82 % | -92.523 M -745.88 % | 14.325 M -81.93 % | 79.294 M 338.15 % | -33.296 M 27.09 % | -45.667 M -161.85 % | -17.440 M -131.80 % | 54.835 M 150.40 % | -108.798 M -369.32 % | 40.398 M 222.30 % | -33.033 M -989.12 % | -3.033 M 95.39 % | -65.851 M -176.33 % | 86.271 M 316.98 % | -39.760 M -142.81 % | 92.865 M 215.25 % | -80.579 M -720.36 % | 12.989 M -66.50 % | 38.774 M 291.56 % | -20.241 M |
Accounts payables | 1.917 M 112.71 % | -15.081 M | 0.000 | 0.000 100.00 % | -6.667 M 46.26 % | -12.405 M 69.85 % | -41.138 M -263.83 % | 25.110 M -3.08 % | 25.908 M 260.87 % | -16.105 M -164.93 % | -6.079 M -122.04 % | 27.578 M 396.19 % | -9.311 M -65.44 % | -5.628 M 6.11 % | -5.994 M -131.92 % | 18.776 M -32.21 % | 27.697 M 131.50 % | -87.933 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 100.00 % | -38.427 M -154.94 % | 69.941 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.530 M 79.77 % | -71.823 M -521.15 % | 17.054 M 590.90 % | -3.474 M 96.06 % | -88.124 M -244.96 % | 60.794 M 519.02 % | 9.821 M -17.94 % | 11.968 M 128.69 % | -41.713 M -139.13 % | 106.601 M 1 051.29 % | -11.206 M 75.25 % | -45.280 M -369.62 % | 16.794 M 227.94 % | 5.121 M 107.63 % | -67.079 M -291.80 % | 34.973 M 364.87 % | -13.204 M -126.93 % | 49.038 M 941.15 % | 4.710 M 106.70 % | -70.314 M -212.89 % | 62.288 M 223.19 % | -50.564 M -509.33 % | 12.353 M 212.34 % | 3.955 M 105.36 % | -73.780 M -191.94 % | 80.248 M 486.72 % | -20.751 M -152.88 % | -8.206 M 73.79 % | -31.308 M -823.22 % | 4.329 M 1 547.83 % | -299.000 K 98.30 % | -17.630 M -83.04 % | -9.632 M -143.19 % | 22.300 M 276.17 % | -12.658 M -279.78 % | -3.333 M -293.89 % | 1.719 M 110.24 % | -16.782 M -268.90 % | 9.936 M 142.30 % | -23.491 M -792.54 % | 3.392 M |
Other non cash items | -3.741 M 71.87 % | -13.297 M -162.72 % | 21.199 M 35.31 % | 15.667 M 428.04 % | 2.967 M 103.76 % | -78.951 M -191.64 % | 86.157 M 24 507.08 % | -353.000 K -105.85 % | 6.030 M 139.47 % | -15.277 M 74.86 % | -60.759 M -222.41 % | -18.845 M -5.47 % | -17.868 M -287.93 % | -4.606 M 89.77 % | -45.006 M -5 168.24 % | 888.000 K 101.48 % | -60.088 M -379.71 % | -12.526 M -5.30 % | -11.895 M -60.12 % | -7.429 M 37.54 % | -11.894 M -1 539.95 % | 826.000 K 118.07 % | -4.570 M 15.29 % | -5.395 M -1.01 % | -5.341 M 61.78 % | -13.973 M -103.81 % | -6.856 M -356.88 % | 2.669 M 364.98 % | 574.000 K 219.09 % | -482.000 K 90.90 % | -5.294 M -27.02 % | -4.168 M 34.05 % | -6.320 M -216.16 % | -1.999 M -6.39 % | -1.879 M 77.21 % | -8.246 M 56.85 % | -19.110 M -325.09 % | 8.490 M 84.36 % | 4.605 M 194.25 % | 1.565 M 1 376.42 % | 106.000 K -93.48 % | 1.625 M -75.57 % | 6.651 M 200.41 % | -6.624 M -1 164.95 % | 622.000 K 135.97 % | -1.729 M 78.30 % | -7.966 M -194.82 % | -2.702 M 3.77 % | -2.808 M 15.32 % | -3.316 M 64.57 % | -9.359 M -624.94 % | -1.291 M 65.88 % | -3.784 M 56.97 % | -8.793 M |
Net cash provided by operating activities | 140.275 M 241.74 % | 41.047 M 686.05 % | -7.004 M -112.73 % | 55.035 M 170.09 % | -78.516 M -153.75 % | 146.067 M 61.00 % | 90.724 M -23.80 % | 119.066 M -48.79 % | 232.488 M 483.94 % | -60.553 M -133.64 % | 180.014 M 391.04 % | -61.852 M -34.86 % | -45.864 M 69.76 % | -151.663 M -293.29 % | 78.464 M 367.07 % | -29.380 M 72.58 % | -107.166 M 7.60 % | -115.985 M -179.01 % | 146.793 M 232.45 % | 44.155 M 440.57 % | -12.965 M -147.60 % | 27.239 M -77.13 % | 119.081 M 346.03 % | 26.698 M 209.58 % | -24.365 M -236.22 % | 17.887 M -77.58 % | 79.795 M 146.46 % | -171.764 M -347.27 % | 69.464 M -31.70 % | 101.706 M 501.10 % | 16.920 M -43.35 % | 29.867 M 128.40 % | -105.148 M -159.30 % | 177.323 M 2 398.91 % | 7.096 M 111.49 % | -61.750 M -222.97 % | 50.215 M 7.51 % | 46.707 M -19.89 % | 58.302 M 277.64 % | -32.820 M -8 163.88 % | 407.000 K -99.14 % | 47.074 M 154.59 % | -86.231 M -213.99 % | 75.650 M 447.82 % | -21.750 M -184.84 % | 25.635 M 248.99 % | -17.206 M -114.86 % | 115.805 M 583.00 % | -23.976 M -120.65 % | 116.112 M 257.06 % | -73.930 M -266.25 % | 44.470 M 79.13 % | 24.825 M 221.06 % | -20.507 M |
Investments in property plant and equipment | -14.597 M -117.38 % | -6.715 M 83.34 % | -40.317 M -198.20 % | -13.520 M -17.87 % | -11.470 M -99.83 % | -5.740 M 44.17 % | -10.282 M -112.17 % | -4.846 M 54.74 % | -10.706 M -10.01 % | -9.732 M 64.61 % | -27.498 M -200.07 % | -9.164 M -48.05 % | -6.190 M 16.41 % | -7.405 M 54.83 % | -16.392 M -157.53 % | -6.365 M 58.90 % | -15.486 M -84.01 % | -8.416 M 49.26 % | -16.588 M -179.92 % | -5.926 M 73.82 % | -22.635 M 17.97 % | -27.595 M 68.06 % | -86.391 M -94.63 % | -44.388 M -46.70 % | -30.258 M 42.12 % | -52.275 M 8.43 % | -57.086 M 1.80 % | -58.131 M 37.51 % | -93.020 M -43.44 % | -64.851 M 11.44 % | -73.229 M -18.15 % | -61.978 M -191.72 % | -21.246 M -13.34 % | -18.746 M -26.84 % | -14.779 M 23.24 % | -19.254 M -9.54 % | -17.577 M 23.93 % | -23.107 M 31.96 % | -33.963 M -109.66 % | -16.199 M 8.13 % | -17.633 M 31.41 % | -25.707 M 1.75 % | -26.165 M -45.43 % | -17.992 M 58.09 % | -42.930 M -144.35 % | -17.569 M 38.26 % | -28.455 M 14.66 % | -33.343 M -32.47 % | -25.171 M -16.95 % | -21.523 M -24.27 % | -17.320 M 29.95 % | -24.726 M 28.66 % | -34.657 M 27.94 % | -48.093 M |
Acquisitions net | 0.000 -100.00 % | 30.000 K | 0.000 | 0.000 -100.00 % | 37.000 K -94.49 % | 672.000 K 646.67 % | 90.000 K 221.43 % | 28.000 K 100.00 % | 14.000 K | 0.000 -100.00 % | 218.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.718 M -98.70 % | 132.519 M 0.00 % | 132.519 M 176 592.00 % | 75.000 K 7 600.00 % | -1.000 K | 0.000 100.00 % | -15.352 M 34.47 % | -23.426 M -19.13 % | -19.664 M -68.15 % | -11.694 M 31.34 % | -17.032 M -215.00 % | -5.407 M -59.08 % | -3.399 M 65.18 % | -9.763 M -100.18 % | -4.877 M 39.93 % | -8.119 M -152.69 % | -3.213 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.322 M 1 272.11 % | -710.000 K -125.61 % | 2.772 M 133.31 % | -8.322 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.874 M | 0.000 | 0.000 100.00 % | -9.400 M 36.76 % | -14.865 M -211.83 % | -4.767 M | 0.000 100.00 % | -4.536 M |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.602 M -140.71 % | -7.728 M 29.16 % | -10.909 M 93.05 % | -156.861 M -168.44 % | -58.434 M 64.25 % | -163.451 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 27.497 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 892.000 K -91.80 % | 10.881 M -93.06 % | 156.847 M | 0.000 -100.00 % | 163.233 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 40.609 M | 0.000 100.00 % | -70.753 M -4 251.35 % | -1.626 M -102.43 % | 66.864 M | 0.000 | 0.000 100.00 % | -10.878 M 88.95 % | -98.413 M -68.42 % | -58.434 M -135.75 % | 163.451 M 4 086 175.00 % | 4.000 K | 0.000 | 0.000 -100.00 % | 5.902 M 84 214.29 % | 7.000 K 100.13 % | -5.553 M -7 504.00 % | 75.000 K 110.52 % | -713.000 K -103.02 % | 23.606 M 157 273.33 % | 15.000 K -93.33 % | 225.000 K 384.81 % | -79.000 K -225.40 % | 63.000 K -68.34 % | 199.000 K 57.94 % | 126.000 K 133.33 % | 54.000 K 575.00 % | 8.000 K -46.67 % | 15.000 K 36.36 % | 11.000 K 22.22 % | 9.000 K -82.35 % | 51.000 K -37.80 % | 82.000 K 51.85 % | 54.000 K -97.73 % | 2.379 M 26 333.33 % | 9.000 K 100.35 % | -2.608 M 5.88 % | -2.771 M 92.11 % | -35.133 M -36 319.59 % | 97.000 K 410.53 % | 19.000 K -71.21 % | 66.000 K 560.00 % | 10.000 K -41.18 % | 17.000 K 466.67 % | 3.000 K -72.73 % | 11.000 K -88.89 % | 99.000 K 200.00 % | 33.000 K 137.50 % | -88.000 K -154.66 % | 161.000 K 21.97 % | 132.000 K -56.29 % | 302.000 K 151.67 % | 120.000 K 135.29 % | 51.000 K |
Net cash used for investing activites | 26.012 M 24.99 % | 20.812 M 118.74 % | -111.070 M -633.33 % | -15.146 M -127.32 % | 55.431 M 1 193.75 % | -5.068 M 70.24 % | -17.028 M -8.29 % | -15.724 M 85.59 % | -109.119 M -60.08 % | -68.166 M -150.14 % | 135.953 M 1 584.20 % | -9.160 M -47.98 % | -6.190 M 16.41 % | -7.405 M 15.58 % | -8.772 M -37.97 % | -6.358 M -105.70 % | 111.480 M 1 436.53 % | -8.341 M 51.79 % | -17.302 M -197.86 % | 17.680 M 146.56 % | -37.972 M 25.25 % | -50.796 M 52.14 % | -106.134 M -89.46 % | -56.019 M -18.96 % | -47.091 M 18.18 % | -57.556 M 4.76 % | -60.431 M 10.98 % | -67.886 M 30.65 % | -97.882 M -34.16 % | -72.959 M 4.55 % | -76.433 M -23.42 % | -61.927 M -192.61 % | -21.164 M -13.22 % | -18.692 M -358.36 % | -4.078 M 79.56 % | -19.955 M -14.60 % | -17.413 M 49.08 % | -34.200 M 50.50 % | -69.096 M -329.11 % | -16.102 M 8.58 % | -17.614 M 31.31 % | -25.641 M 1.97 % | -26.155 M -45.51 % | -17.975 M 58.13 % | -42.927 M -144.49 % | -17.558 M 50.16 % | -35.230 M -5.76 % | -33.310 M -31.87 % | -25.259 M 17.89 % | -30.762 M 4.03 % | -32.053 M -9.80 % | -29.191 M 15.48 % | -34.537 M 34.31 % | -52.578 M |
Debt repayment | -107.452 M -55.57 % | -69.068 M -154.75 % | 126.156 M 434.21 % | -37.748 M -263.05 % | 23.151 M 128.06 % | -82.512 M 8.39 % | -90.073 M -203.65 % | -29.663 M 78.58 % | -138.483 M -207.63 % | 128.661 M 167.57 % | -190.408 M -1 276.68 % | -13.831 M -206.69 % | 12.964 M -84.88 % | 85.746 M 122.23 % | 38.585 M -54.24 % | 84.312 M 881.63 % | 8.589 M -94.93 % | 169.320 M 333.52 % | -72.509 M 2.25 % | -74.181 M -2 403.76 % | 3.220 M -97.63 % | 135.993 M 70.52 % | 79.752 M 126.29 % | 35.244 M 281.64 % | 9.235 M 111.91 % | -77.550 M -51.62 % | -51.148 M -125.56 % | 200.083 M 463.28 % | 35.521 M 292.55 % | -18.448 M -398.59 % | -3.700 M -103.27 % | 113.312 M 3.43 % | 109.553 M 153.55 % | -204.565 M -326.31 % | 90.392 M 43.17 % | 63.134 M 163.76 % | -99.022 M -431.83 % | 29.841 M 20.38 % | 24.789 M -25.48 % | 33.266 M 465.24 % | -9.108 M 85.78 % | -64.067 M -155.29 % | 115.868 M 1 005.08 % | -12.802 M -115.77 % | 81.183 M 502.81 % | -20.154 M -137.84 % | 53.260 M 374.07 % | -19.433 M -117.15 % | 113.322 M 192.05 % | -123.107 M -200.91 % | 121.996 M 2 387.57 % | -5.333 M 80.14 % | -26.858 M -147.39 % | 56.678 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.000 K 390.00 % | 10.000 K | 0.000 -100.00 % | 25.000 K 257.14 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 596.000 K 19 766.67 % | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.241 M | 0.000 -100.00 % | 165.086 M 50.00 % | 110.057 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 100.00 % | -18.587 M 0.00 % | -18.587 M | 0.000 100.00 % | -18.587 M | 0.000 100.00 % | -15.338 M | 0.000 100.00 % | -15.315 M | 0.000 100.00 % | -15.302 M | 0.000 100.00 % | -20.398 M | 0.000 | 0.000 | 0.000 100.00 % | -10.181 M | 0.000 | 0.000 | 0.000 100.00 % | -18.133 M | 0.000 100.00 % | -12.042 M | 0.000 100.00 % | -9.740 M | 0.000 100.00 % | -11.006 M | 0.000 100.00 % | -19.260 M | 0.000 100.00 % | -16.509 M | 0.000 100.00 % | -19.258 M | 0.000 100.00 % | -16.507 M | 0.000 100.00 % | -11.005 M | 0.000 100.00 % | -10.765 M | 0.000 100.00 % | -18.838 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.328 M -243.86 % | -12.019 M -71.19 % | -7.021 M 42.02 % | -12.110 M -142.01 % | -5.004 M 95.00 % | -100.109 M | 0.000 | 0.000 |
Other financing activites | -9.052 M -2 602.09 % | -335.000 K 0.89 % | -338.000 K 30.31 % | -485.000 K 93.19 % | -7.127 M -1 422.86 % | -468.000 K 11.53 % | -529.000 K -1.93 % | -519.000 K 95.44 % | -11.376 M -250.89 % | -3.242 M -980.67 % | -300.000 K 64.66 % | -849.000 K 82.94 % | -4.978 M 73.43 % | -18.732 M 75.31 % | -75.856 M -2 260.91 % | -3.213 M 71.20 % | -11.155 M -232.69 % | -3.353 M -640.18 % | -453.000 K 93.80 % | -7.312 M -1 210.39 % | -558.000 K 84.02 % | -3.492 M -276.45 % | 1.979 M 361.77 % | -756.000 K 84.69 % | -4.937 M -73.65 % | -2.843 M | 0.000 | 0.000 100.00 % | -5.256 M | 0.000 | 0.000 100.00 % | -1.000 K 99.99 % | -6.760 M | 0.000 | 0.000 -100.00 % | 67.283 M | 0.000 100.00 % | -980.000 K -49 100.00 % | 2.000 K | 0.000 100.00 % | -5.968 M -508.98 % | -980.000 K | 0.000 100.00 % | -16.137 M -153.81 % | -6.358 M | 0.000 -100.00 % | 17.108 M 199.47 % | -17.199 M -144.97 % | -7.021 M | 0.000 100.00 % | -5.004 M -105.00 % | 100.109 M 7.32 % | 93.282 M | 0.000 |
Net cash used provided by financing activities | -116.504 M -67.87 % | -69.403 M -164.72 % | 107.231 M 288.72 % | -56.820 M -454.59 % | 16.024 M 115.78 % | -101.518 M -12.06 % | -90.592 M -99.02 % | -45.520 M 69.62 % | -149.834 M -236.08 % | 110.111 M 157.74 % | -190.708 M -536.07 % | -29.982 M -475.43 % | 7.986 M -82.87 % | 46.616 M 225.07 % | -37.271 M -145.96 % | 81.099 M 4 216.70 % | -1.970 M -101.26 % | 155.789 M 313.52 % | -72.962 M 10.47 % | -81.493 M -3 161.34 % | 2.662 M -97.67 % | 114.368 M 43.88 % | 79.490 M 254.14 % | 22.446 M -86.75 % | 169.383 M 750.15 % | 19.924 M 138.95 % | -51.148 M -127.05 % | 189.077 M 524.74 % | 30.265 M 180.26 % | -37.708 M -919.14 % | -3.700 M -103.82 % | 96.802 M -5.83 % | 102.793 M 145.93 % | -223.823 M -347.61 % | 90.392 M -20.65 % | 113.910 M 215.04 % | -99.022 M -654.56 % | 17.856 M -27.97 % | 24.791 M 10.18 % | 22.501 M 249.25 % | -15.076 M 82.03 % | -83.885 M -172.40 % | 115.868 M 500.39 % | -28.939 M -138.68 % | 74.825 M 471.27 % | -20.154 M -169.40 % | 29.040 M 191.80 % | -31.634 M -129.76 % | 106.301 M 178.62 % | -135.217 M -210.84 % | 121.996 M 2 387.57 % | -5.333 M -108.03 % | 66.424 M 17.20 % | 56.678 M |
Effect of forex changes on cash | -1.738 M -196.59 % | -586.000 K -125.58 % | 2.291 M 173.39 % | 838.000 K 110.81 % | -7.752 M -373.34 % | 2.836 M 134.78 % | -8.153 M -6.55 % | -7.652 M -146.46 % | 16.469 M 299.44 % | 4.123 M 117.57 % | -23.462 M -401.07 % | 7.793 M -55.44 % | 17.487 M 469.61 % | 3.070 M 185.09 % | -3.608 M -143.59 % | 8.277 M 536.69 % | 1.300 M -89.47 % | 12.344 M 206.51 % | -11.589 M -78.51 % | -6.492 M -281.29 % | 3.581 M -60.06 % | 8.967 M 322.34 % | -4.033 M -253.35 % | 2.630 M 91.55 % | 1.373 M 176.58 % | -1.793 M -268.99 % | 1.061 M -32.76 % | 1.578 M -81.85 % | 8.694 M 180.51 % | -10.798 M -5.93 % | -10.194 M -153.96 % | -4.014 M 93.43 % | -61.127 M -224.51 % | 49.095 M 263.72 % | 13.498 M 155.31 % | 5.287 M -73.75 % | 20.140 M 164.61 % | -31.170 M -267.44 % | -8.483 M -128.96 % | 29.297 M 1 791.35 % | 1.549 M -87.22 % | 12.119 M 22.43 % | 9.899 M 100.51 % | 4.937 M 192.84 % | -5.318 M -644.82 % | -714.000 K -172.12 % | 990.000 K -63.48 % | 2.711 M -33.34 % | 4.067 M 59.49 % | 2.550 M 333.67 % | 588.000 K 110.32 % | -5.696 M -217.76 % | 4.837 M 205.59 % | -4.581 M |
Net change in cash | 48.045 M 690.96 % | -8.130 M 4.93 % | -8.552 M 46.86 % | -16.093 M -8.64 % | -14.813 M -162.46 % | 23.715 M 194.67 % | -25.049 M -149.93 % | 50.170 M 601.90 % | -9.996 M 30.99 % | -14.485 M 93.38 % | -218.655 M -134.61 % | -93.200 M -250.61 % | -26.582 M 75.70 % | -109.382 M -479.63 % | 28.813 M -46.28 % | 53.638 M 1 371.95 % | 3.644 M -91.68 % | 43.807 M -2.52 % | 44.940 M 271.85 % | -26.150 M 41.49 % | -44.694 M -144.79 % | 99.778 M 12.87 % | 88.404 M 2 182.54 % | -4.245 M -104.27 % | 99.300 M 561.05 % | -21.538 M 29.90 % | -30.723 M 37.29 % | -48.995 M -564.76 % | 10.542 M 153.35 % | -19.760 M 73.08 % | -73.407 M -220.88 % | 60.728 M 171.74 % | -84.646 M -425.85 % | -16.097 M -115.06 % | 106.908 M 185.15 % | 37.492 M 181.36 % | -46.080 M -5 610.04 % | -807.000 K -114.64 % | 5.514 M 91.72 % | 2.876 M 109.36 % | -30.734 M 38.94 % | -50.333 M -476.15 % | 13.381 M -60.26 % | 33.673 M 597.16 % | 4.830 M 137.76 % | -12.791 M 42.91 % | -22.406 M -141.82 % | 53.572 M -12.37 % | 61.133 M 229.20 % | -47.317 M -385.02 % | 16.601 M 290.61 % | 4.250 M -93.09 % | 61.549 M 393.26 % | -20.988 M |
Cash at beginning of period | 63.477 M -11.35 % | 71.607 M -10.67 % | 80.159 M -16.72 % | 96.252 M -13.34 % | 111.065 M 27.15 % | 87.350 M -22.29 % | 112.399 M 80.62 % | 62.229 M -13.84 % | 72.225 M -16.71 % | 86.710 M -71.60 % | 305.365 M -23.38 % | 398.565 M -6.25 % | 425.147 M -20.46 % | 534.529 M 5.70 % | 505.716 M 11.86 % | 452.078 M 0.81 % | 448.434 M 10.83 % | 404.627 M 12.49 % | 359.687 M -6.78 % | 385.837 M -10.38 % | 430.531 M 30.17 % | 330.753 M 36.48 % | 242.349 M -1.72 % | 246.594 M 67.42 % | 147.294 M -12.76 % | 168.832 M -15.40 % | 199.555 M -19.71 % | 248.550 M 4.43 % | 238.008 M -7.67 % | 257.768 M -22.17 % | 331.175 M 22.45 % | 270.447 M -23.84 % | 355.093 M -4.34 % | 371.190 M 40.45 % | 264.282 M 16.53 % | 226.790 M -16.89 % | 272.870 M -0.29 % | 273.677 M 2.06 % | 268.163 M 1.08 % | 265.287 M -10.38 % | 296.021 M -14.53 % | 346.354 M 4.02 % | 332.973 M 11.25 % | 299.300 M 1.64 % | 294.470 M -4.16 % | 307.261 M -6.80 % | 329.667 M 19.40 % | 276.095 M 28.44 % | 214.962 M -18.04 % | 262.279 M 6.76 % | 245.678 M 1.76 % | 241.428 M 34.22 % | 179.879 M -10.45 % | 200.867 M |
Cash at end of period | 111.522 M 75.69 % | 63.477 M -11.35 % | 71.607 M -10.67 % | 80.159 M -16.72 % | 96.252 M -13.34 % | 111.065 M 27.15 % | 87.350 M -22.29 % | 112.399 M 80.62 % | 62.229 M -13.84 % | 72.225 M -16.71 % | 86.710 M -71.60 % | 305.365 M -23.38 % | 398.565 M -6.25 % | 425.147 M -20.46 % | 534.529 M 5.70 % | 505.716 M 11.86 % | 452.078 M 0.81 % | 448.434 M 10.83 % | 404.627 M 12.49 % | 359.687 M -6.78 % | 385.837 M -10.38 % | 430.531 M 30.17 % | 330.753 M 36.48 % | 242.349 M -1.72 % | 246.594 M 67.42 % | 147.294 M -12.76 % | 168.832 M -15.40 % | 199.555 M -19.71 % | 248.550 M 4.43 % | 238.008 M -7.67 % | 257.768 M -22.17 % | 331.175 M 22.45 % | 270.447 M -23.84 % | 355.093 M -4.34 % | 371.190 M 40.45 % | 264.282 M 16.53 % | 226.790 M -16.89 % | 272.870 M -0.29 % | 273.677 M 2.06 % | 268.163 M 1.08 % | 265.287 M -10.38 % | 296.021 M -14.53 % | 346.354 M 4.02 % | 332.973 M 11.25 % | 299.300 M 1.64 % | 294.470 M -4.16 % | 307.261 M -6.80 % | 329.667 M 19.40 % | 276.095 M 28.44 % | 214.962 M -18.04 % | 262.279 M 6.76 % | 245.678 M 1.76 % | 241.428 M 34.22 % | 179.879 M |
Operating cash flow | 140.275 M 241.74 % | 41.047 M 686.05 % | -7.004 M -112.73 % | 55.035 M 170.09 % | -78.516 M -153.75 % | 146.067 M 61.00 % | 90.724 M -23.80 % | 119.066 M -48.79 % | 232.488 M 483.94 % | -60.553 M -133.64 % | 180.014 M 391.04 % | -61.852 M -34.86 % | -45.864 M 69.76 % | -151.663 M -293.29 % | 78.464 M 367.07 % | -29.380 M 72.58 % | -107.166 M 7.60 % | -115.985 M -179.01 % | 146.793 M 232.45 % | 44.155 M 440.57 % | -12.965 M -147.60 % | 27.239 M -77.13 % | 119.081 M 346.03 % | 26.698 M 209.58 % | -24.365 M -236.22 % | 17.887 M -77.58 % | 79.795 M 146.46 % | -171.764 M -347.27 % | 69.464 M -31.70 % | 101.706 M 501.10 % | 16.920 M -43.35 % | 29.867 M 128.40 % | -105.148 M -159.30 % | 177.323 M 2 398.91 % | 7.096 M 111.49 % | -61.750 M -222.97 % | 50.215 M 7.51 % | 46.707 M -19.89 % | 58.302 M 277.64 % | -32.820 M -8 163.88 % | 407.000 K -99.14 % | 47.074 M 154.59 % | -86.231 M -213.99 % | 75.650 M 447.82 % | -21.750 M -184.84 % | 25.635 M 248.99 % | -17.206 M -114.86 % | 115.805 M 583.00 % | -23.976 M -120.65 % | 116.112 M 257.06 % | -73.930 M -266.25 % | 44.470 M 79.13 % | 24.825 M 221.06 % | -20.507 M |
Capital expenditure | -14.597 M -117.38 % | -6.715 M 83.34 % | -40.317 M -198.20 % | -13.520 M -17.87 % | -11.470 M -99.83 % | -5.740 M 44.17 % | -10.282 M -112.17 % | -4.846 M 54.74 % | -10.706 M -10.01 % | -9.732 M 64.61 % | -27.498 M -200.07 % | -9.164 M -48.05 % | -6.190 M 16.41 % | -7.405 M 54.83 % | -16.392 M -157.53 % | -6.365 M 58.90 % | -15.486 M -84.01 % | -8.416 M 49.26 % | -16.588 M -179.92 % | -5.926 M 73.82 % | -22.635 M 17.97 % | -27.595 M 68.06 % | -86.391 M -94.63 % | -44.388 M -46.70 % | -30.258 M 42.12 % | -52.275 M 8.43 % | -57.086 M 1.80 % | -58.131 M 37.51 % | -93.020 M -43.44 % | -64.851 M 11.44 % | -73.229 M -18.15 % | -61.978 M -191.72 % | -21.246 M -13.34 % | -18.746 M -26.84 % | -14.779 M 23.24 % | -19.254 M -9.54 % | -17.577 M 23.93 % | -23.107 M 31.96 % | -33.963 M -109.66 % | -16.199 M 8.13 % | -17.633 M 31.41 % | -25.707 M 1.75 % | -26.165 M -45.43 % | -17.992 M 58.09 % | -42.930 M -144.35 % | -17.569 M 38.26 % | -28.455 M 14.66 % | -33.343 M -32.47 % | -25.171 M -16.95 % | -21.523 M -24.27 % | -17.320 M 29.95 % | -24.726 M 28.66 % | -34.657 M 27.94 % | -48.093 M |
Free CashFlow | 125.678 M 266.07 % | 34.332 M 172.55 % | -47.321 M -213.99 % | 41.515 M 146.13 % | -89.986 M -164.13 % | 140.327 M 74.44 % | 80.442 M -29.57 % | 114.220 M -48.50 % | 221.782 M 415.55 % | -70.285 M -146.08 % | 152.516 M 314.76 % | -71.016 M -36.43 % | -52.054 M 67.28 % | -159.068 M -356.26 % | 62.072 M 273.65 % | -35.745 M 70.86 % | -122.652 M 1.41 % | -124.401 M -195.54 % | 130.205 M 240.59 % | 38.229 M 207.38 % | -35.600 M -9 900.00 % | -356.000 K -101.09 % | 32.690 M 284.79 % | -17.690 M 67.61 % | -54.623 M -58.84 % | -34.388 M -251.43 % | 22.709 M 109.88 % | -229.895 M -875.95 % | -23.556 M -163.92 % | 36.855 M 165.45 % | -56.309 M -75.36 % | -32.111 M 74.59 % | -126.394 M -179.71 % | 158.577 M 2 164.00 % | -7.683 M 90.52 % | -81.004 M -348.19 % | 32.638 M 38.30 % | 23.600 M -3.04 % | 24.339 M 149.65 % | -49.019 M -184.56 % | -17.226 M -180.62 % | 21.367 M 119.01 % | -112.396 M -294.94 % | 57.658 M 189.14 % | -64.680 M -901.88 % | 8.066 M 117.66 % | -45.661 M -155.37 % | 82.462 M 267.79 % | -49.147 M -151.96 % | 94.589 M 203.66 % | -91.250 M -562.17 % | 19.744 M 300.81 % | -9.832 M 85.67 % | -68.600 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 |