
Bichamp Cutting Technology (Hunan) Co., Ltd. 002843.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.731 B -6.16 % | 1.845 B 88.66 % | 977.751 M 85.64 % | 526.700 M 30.64 % | 403.180 M 1.27 % | 398.117 M 12.74 % | 353.124 M 17.61 % | 300.262 M 20.52 % | 249.149 M 1.78 % | 244.792 M -18.43 % | 300.103 M 8.26 % | 277.216 M 11.08 % | 249.559 M -3.48 % | 258.558 M 34.30 % | 192.528 M 12.28 % | 171.464 M |
Net income | 50.419 M -62.11 % | 133.065 M 1.97 % | 130.498 M 86.90 % | 69.822 M 68.03 % | 41.555 M -32.70 % | 61.744 M 10.81 % | 55.719 M 9.95 % | 50.675 M 23.14 % | 41.152 M 0.42 % | 40.980 M -29.82 % | 58.389 M 8.52 % | 53.805 M 7.84 % | 49.893 M -25.36 % | 66.843 M 45.32 % | 45.997 M 152.54 % | 18.214 M |
Income before tax | 60.506 M -48.87 % | 118.333 M -23.06 % | 153.801 M 91.99 % | 80.108 M 56.76 % | 51.102 M -28.73 % | 71.700 M 5.42 % | 68.015 M 14.22 % | 59.548 M 25.17 % | 47.573 M -0.47 % | 47.799 M -28.77 % | 67.104 M 7.57 % | 62.384 M 5.98 % | 58.861 M -24.87 % | 78.346 M 44.20 % | 54.332 M 164.94 % | 20.507 M |
Income before tax ratio | 0.03 -45.51 % | 0.06 -59.22 % | 0.16 3.42 % | 0.15 20.00 % | 0.13 -29.62 % | 0.18 -6.50 % | 0.19 -2.88 % | 0.20 3.86 % | 0.19 -2.21 % | 0.20 -12.67 % | 0.22 -0.64 % | 0.23 -4.59 % | 0.24 -22.16 % | 0.30 7.37 % | 0.28 135.95 % | 0.12 |
EBITDA | 167.348 M -28.52 % | 234.106 M 25.22 % | 186.952 M 56.33 % | 119.586 M 32.15 % | 90.495 M -13.64 % | 104.793 M 8.63 % | 96.465 M 14.46 % | 84.278 M 13.27 % | 74.403 M 1.13 % | 73.569 M -23.50 % | 96.163 M 4.86 % | 91.708 M 41.04 % | 65.024 M -15.11 % | 76.600 M 27.06 % | 60.288 M 166.67 % | 22.607 M |
Net income ratio | 0.03 -59.62 % | 0.07 -45.95 % | 0.13 0.68 % | 0.13 28.62 % | 0.10 -33.54 % | 0.16 -1.71 % | 0.16 -6.51 % | 0.17 2.18 % | 0.17 -1.34 % | 0.17 -13.96 % | 0.19 0.24 % | 0.19 -2.92 % | 0.20 -22.67 % | 0.26 8.21 % | 0.24 124.91 % | 0.11 |
Ratio EBITDA | 0.10 -23.82 % | 0.13 -33.63 % | 0.19 -15.79 % | 0.23 1.16 % | 0.22 -14.73 % | 0.26 -3.64 % | 0.27 -2.67 % | 0.28 -6.01 % | 0.30 -0.63 % | 0.30 -6.21 % | 0.32 -3.14 % | 0.33 26.97 % | 0.26 -12.05 % | 0.30 -5.39 % | 0.31 137.50 % | 0.13 |
Gross profit ratio | 0.16 -12.09 % | 0.19 -37.03 % | 0.30 -26.67 % | 0.41 18.35 % | 0.34 -8.94 % | 0.38 -10.80 % | 0.42 1.84 % | 0.41 2.72 % | 0.40 0.85 % | 0.40 -12.27 % | 0.46 -0.18 % | 0.46 7.49 % | 0.42 -8.94 % | 0.47 2.53 % | 0.45 74.08 % | 0.26 |
Weighted average shs out dil | 252.097 M 11.78 % | 225.534 M 7.15 % | 210.481 M 2.49 % | 205.360 M -1.16 % | 207.773 M -1.06 % | 210.000 M 1.76 % | 206.366 M 0.45 % | 205.439 M 29.80 % | 158.278 M 0.50 % | 157.495 M 0.70 % | 156.399 M 0.77 % | 155.207 M 3.69 % | 149.680 M 0.02 % | 149.649 M -0.23 % | 149.989 M -1.18 % | 151.783 M |
Weighted average shs out | 252.097 M 13.67 % | 221.775 M 5.37 % | 210.481 M 2.49 % | 205.360 M -1.16 % | 207.773 M -1.06 % | 210.000 M 1.76 % | 206.366 M 0.46 % | 205.411 M 29.78 % | 158.278 M 0.50 % | 157.495 M 0.70 % | 156.399 M 0.78 % | 155.192 M 3.68 % | 149.680 M 0.02 % | 149.649 M -0.23 % | 149.989 M -1.18 % | 151.783 M |
EPS diluted | 0.20 -66.10 % | 0.59 -4.84 % | 0.62 82.35 % | 0.34 70.00 % | 0.20 -31.03 % | 0.29 7.41 % | 0.27 8.00 % | 0.25 -3.85 % | 0.26 0.00 % | 0.26 -29.73 % | 0.37 5.71 % | 0.35 6.06 % | 0.33 -26.67 % | 0.45 45.16 % | 0.31 158.33 % | 0.12 |
Earnings per share | 0.20 -66.67 % | 0.60 -3.23 % | 0.62 82.35 % | 0.34 70.00 % | 0.20 -31.03 % | 0.29 7.41 % | 0.27 8.00 % | 0.25 -3.85 % | 0.26 0.00 % | 0.26 -29.73 % | 0.37 5.71 % | 0.35 6.06 % | 0.33 -26.67 % | 0.45 45.16 % | 0.31 158.33 % | 0.12 |
Gross profit | 284.803 M -17.50 % | 345.233 M 18.81 % | 290.583 M 36.14 % | 213.452 M 54.60 % | 138.066 M -7.79 % | 149.722 M 0.57 % | 148.880 M 19.77 % | 124.301 M 23.79 % | 100.414 M 2.65 % | 97.824 M -28.44 % | 136.705 M 8.06 % | 126.511 M 19.40 % | 105.954 M -12.11 % | 120.556 M 37.69 % | 87.555 M 95.46 % | 44.794 M |
Income tax expense | 15.865 M 6 738.75 % | 231.982 K -98.47 % | 15.160 M 44.55 % | 10.488 M 9.84 % | 9.548 M -4.10 % | 9.956 M -19.03 % | 12.297 M 38.59 % | 8.873 M 38.18 % | 6.421 M -5.84 % | 6.819 M -21.75 % | 8.715 M 1.59 % | 8.579 M -4.34 % | 8.968 M -22.03 % | 11.502 M 38.00 % | 8.335 M 263.46 % | 2.293 M |
Cost of revenue | 1.446 B -3.55 % | 1.499 B 118.20 % | 687.168 M 119.37 % | 313.248 M 18.16 % | 265.114 M 6.73 % | 248.394 M 21.62 % | 204.244 M 16.07 % | 175.961 M 18.31 % | 148.735 M 1.20 % | 146.968 M -10.06 % | 163.398 M 8.42 % | 150.706 M 4.94 % | 143.605 M 4.06 % | 138.002 M 31.46 % | 104.973 M -17.13 % | 126.670 M |
General and administrative expenses | -61.612 M -209.95 % | 56.038 M 10.90 % | 50.532 M 19.05 % | 42.444 M 176.78 % | 15.335 M -1.87 % | 15.628 M -57.83 % | 37.062 M 176.01 % | 13.428 M 86.51 % | 7.200 M 25.16 % | 5.753 M -25.56 % | 7.728 M -5.85 % | 8.208 M -66.95 % | 24.835 M -11.35 % | 28.014 M 57.30 % | 17.810 M 10.83 % | 16.069 M |
Selling and marketing expenses | -23.390 M -236.30 % | 17.161 M -42.23 % | 29.707 M 6.40 % | 27.921 M 43.95 % | 19.396 M -25.45 % | 26.016 M 10.99 % | 23.441 M 10.73 % | 21.170 M 2.25 % | 20.703 M 4.66 % | 19.782 M -7.08 % | 21.290 M 3.07 % | 20.657 M 31.22 % | 15.742 M 8.86 % | 14.461 M 25.38 % | 11.534 M 70.09 % | 6.781 M |
Other expenses | 232.162 M 307.95 % | 56.909 M 32.87 % | 42.831 M 58.02 % | 27.105 M 99.62 % | 13.578 M -16.25 % | 16.212 M -2.14 % | 16.567 M 65 390.30 % | 25.297 K -99.26 % | 3.412 M -28.89 % | 4.797 M 81.17 % | 2.648 M -10.85 % | 2.970 M -59.43 % | 7.322 M -20.18 % | 9.173 M | 0.000 | 0.000 |
Operating expenses | 223.815 M -0.34 % | 224.588 M 38.44 % | 162.222 M 29.32 % | 125.444 M 99.45 % | 62.894 M -12.69 % | 72.036 M -18.88 % | 88.797 M 38.93 % | 63.917 M 17.62 % | 54.339 M 17.59 % | 46.209 M -18.08 % | 56.409 M 4.89 % | 53.782 M 27.75 % | 42.101 M -4.22 % | 43.956 M 49.46 % | 29.410 M 28.60 % | 22.870 M |
Cost and expenses | 1.670 B -2.62 % | 1.715 B 101.89 % | 849.390 M 93.62 % | 438.691 M 33.74 % | 328.008 M 2.37 % | 320.430 M 9.35 % | 293.041 M 22.16 % | 239.878 M 18.12 % | 203.074 M 5.12 % | 193.177 M -12.12 % | 219.807 M 7.49 % | 204.487 M 10.11 % | 185.706 M 2.06 % | 181.957 M 35.40 % | 134.383 M -10.14 % | 149.540 M |
Research and development expenses | 76.656 M 5.81 % | 72.446 M 85.04 % | 39.152 M 39.96 % | 27.974 M 91.79 % | 14.585 M 2.86 % | 14.179 M 20.91 % | 11.727 M 22.39 % | 9.582 M -2.46 % | 9.824 M 7.44 % | 9.144 M -29.30 % | 12.932 M 12.06 % | 11.540 M 37.21 % | 8.411 M | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | -85.003 M -216.13 % | 73.198 M -8.77 % | 80.239 M 14.03 % | 70.365 M 102.60 % | 34.731 M -16.60 % | 41.644 M -31.17 % | 60.502 M 74.88 % | 34.597 M 23.99 % | 27.903 M 9.27 % | 25.535 M -12.00 % | 29.018 M 0.53 % | 28.865 M -28.86 % | 40.577 M -4.47 % | 42.475 M 44.75 % | 29.344 M 28.42 % | 22.850 M |
Interest income | 5.297 M 105.66 % | 2.576 M -36.86 % | 4.080 M 333.57 % | 940.948 K 125.47 % | 417.324 K -63.21 % | 1.134 M 114.69 % | 528.351 K 8.14 % | 488.594 K 974.80 % | 45.459 K -87.43 % | 361.619 K -8.54 % | 395.400 K 309.74 % | 96.500 K -99.19 % | 11.931 M 7 018 000 103.08 % | -0.170 -750.00 % | -0.020 97.62 % | -0.840 |
Interest expense | 15.832 M 11.29 % | 14.227 M 35.18 % | 10.524 M 64.00 % | 6.417 M 109.69 % | 3.060 M 402.63 % | 608.862 K 28.38 % | 474.270 K 135.17 % | 201.670 K -89.32 % | 1.889 M -57.35 % | 4.430 M -52.83 % | 9.391 M -9.53 % | 10.381 M | 0.000 -100.00 % | 6.414 M 73.03 % | 3.707 M 14.08 % | 3.249 M |
Depreciation and amortization | 92.344 M -5.45 % | 97.669 M 82.81 % | 53.427 M 39.07 % | 38.417 M 7.57 % | 35.714 M 9.91 % | 32.494 M 21.30 % | 26.787 M 9.21 % | 24.529 M -1.65 % | 24.941 M 7.16 % | 23.274 M 13.50 % | 20.505 M 3.24 % | 19.862 M 51.32 % | 13.126 M 57.36 % | 8.341 M 11.42 % | 7.486 M 64.19 % | 4.560 M |
Operating income | 60.989 M -49.45 % | 120.645 M -22.11 % | 154.893 M 91.33 % | 80.957 M 48.64 % | 54.464 M -26.81 % | 74.417 M 11.63 % | 66.666 M 12.00 % | 59.522 M 34.33 % | 44.310 M 2.52 % | 43.223 M -33.86 % | 65.353 M 8.31 % | 60.337 M 16.26 % | 51.898 M -25.08 % | 69.273 M 31.20 % | 52.801 M 192.56 % | 18.048 M |
Operating income ratio | 0.04 -46.13 % | 0.07 -58.71 % | 0.16 3.06 % | 0.15 13.78 % | 0.14 -27.73 % | 0.19 -0.99 % | 0.19 -4.76 % | 0.20 11.46 % | 0.18 0.72 % | 0.18 -18.92 % | 0.22 0.05 % | 0.22 4.66 % | 0.21 -22.38 % | 0.27 -2.31 % | 0.27 160.56 % | 0.11 |
Total other income expenses net | -483.029 K 79.11 % | -2.312 M -111.80 % | -1.092 M 82.41 % | -6.205 M -84.60 % | -3.361 M -23.73 % | -2.717 M -131.21 % | 8.704 M 34 307.75 % | 25.297 K -99.23 % | 3.292 M 231.94 % | -2.495 M 79.82 % | -12.364 M -66.51 % | -7.426 M -77.71 % | -4.179 M -146.06 % | 9.072 M 492.81 % | 1.530 M -37.77 % | 2.459 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 45.714 M 114.99 % | -304.867 M -240.24 % | 217.388 M 194.33 % | 73.858 M -15.92 % | 87.842 M 537.79 % | -20.065 M 71.84 % | -71.257 M -51.25 % | -47.111 M -367.77 % | -10.071 M -122.11 % | 45.543 M -40.93 % | 77.099 M -31.11 % | 111.915 M -15.78 % | 132.886 M 0.55 % | 132.161 M 86.92 % | 70.706 M 35.02 % | 52.368 M |
Total investments | 63.694 M -11.86 % | 72.266 M -4.82 % | 75.922 M -55.74 % | 171.553 M 303.93 % | 42.471 M 15.59 % | 36.741 M -2.41 % | 37.650 M 38 406.06 % | 97.777 K -51.11 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 416.896 M 2.26 % | 407.675 M 4.77 % | 389.103 M 186.11 % | 135.999 M -11.02 % | 152.851 M 307.75 % | 37.486 M -2.11 % | 38.295 M 674.80 % | 4.943 M -80.15 % | 24.899 M -70.78 % | 85.200 M -32.96 % | 127.090 M -10.95 % | 142.723 M -17.98 % | 174.002 M 9.58 % | 158.784 M 92.47 % | 82.498 M 15.14 % | 71.647 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 103.194 M 22.48 % | 84.255 M 36.95 % | 61.521 M -22.83 % | 79.717 M 7.39 % | 74.228 M 186.71 % | 25.890 M -36.45 % | 40.742 M 10.37 % | 36.913 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 397.504 M -3.49 % | 411.883 M 39.95 % | 294.307 M 39.80 % | 210.524 M 25.49 % | 167.755 M -13.65 % | 194.285 M -29.97 % | 277.417 M 11.81 % | 248.119 M 11.08 % | 223.377 M 7.88 % | 207.053 M 3.80 % | 199.475 M 13.23 % | 176.162 M 19.23 % | 147.753 M 20.01 % | 123.120 M 96.29 % | 62.724 M 51.56 % | 41.386 M |
Common stock | 254.112 M 0.74 % | 252.242 M 19.16 % | 211.680 M 0.80 % | 210.000 M 0.00 % | 210.000 M 0.00 % | 210.000 M 50.00 % | 140.000 M -1.20 % | 141.695 M 34.95 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 5.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M |
Total equity | 1.381 B -8.39 % | 1.508 B 93.94 % | 777.368 M 31.65 % | 590.497 M 21.83 % | 484.691 M -17.69 % | 588.866 M -11.63 % | 666.397 M 9.17 % | 610.399 M 51.55 % | 402.782 M 5.27 % | 382.630 M 3.12 % | 371.050 M 8.47 % | 342.061 M 18.03 % | 289.809 M 11.50 % | 259.916 M 34.78 % | 192.843 M 15.58 % | 166.846 M |
Other non current liabilities | 84.135 K -99.36 % | 13.103 M 13.36 % | 11.558 M | 0.000 100.00 % | -679.869 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.658 M -19.13 % | 6.997 M 92.46 % | 3.635 M 81.77 % | 2.000 M |
Long term debt | 246.306 M 48.17 % | 166.234 M 922.09 % | 16.264 M | 0.000 -100.00 % | 679.869 K | 0.000 -100.00 % | 30.636 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 M | 0.000 -100.00 % | 33.000 M 0.00 % | 33.000 M | 0.000 -100.00 % | 3.000 M |
Total non current liabilities | 334.807 M 31.61 % | 254.403 M 184.69 % | 89.361 M 300.94 % | 22.288 M 35.20 % | 16.485 M 22.28 % | 13.481 M -61.60 % | 35.106 M 811.98 % | 3.849 M -27.50 % | 5.310 M 1.03 % | 5.256 M -32.15 % | 7.746 M 36.54 % | 5.673 M -85.32 % | 38.658 M -3.35 % | 39.997 M 1 000.18 % | 3.635 M -27.29 % | 5.000 M |
Other current liabilities | 152.717 M 19.32 % | 127.989 M -72.86 % | 471.520 M 2 174.72 % | 20.729 M -37.67 % | 33.254 M 130.71 % | 14.414 M -49.44 % | 28.507 M -32.51 % | 42.242 M 160.68 % | 16.204 M 44.47 % | 11.217 M -12.90 % | 12.877 M -45.25 % | 23.520 M 18.86 % | 19.788 M 88.62 % | 10.491 M 11.65 % | 9.396 M -54.42 % | 20.615 M |
Deferred revenue | 0.000 -100.00 % | 2.689 M -36.26 % | 4.218 M -90.29 % | 43.422 M 65.90 % | 26.173 M 37.99 % | 18.967 M | 0.000 -100.00 % | 43.939 M 176.17 % | 15.910 M 37.43 % | 11.576 M -22.41 % | 14.920 M 7.75 % | 13.847 M -25.09 % | 18.484 M 69.92 % | 10.878 M 132.28 % | 4.683 M -68.67 % | 14.949 M |
Short term debt | 170.589 M -29.35 % | 241.441 M -35.24 % | 372.839 M 444.05 % | 68.530 M -55.17 % | 152.851 M 1 090.25 % | -15.435 M | 0.000 -100.00 % | 4.943 M -80.15 % | 24.899 M -70.78 % | 85.200 M -23.39 % | 111.213 M -14.27 % | 129.723 M -6.00 % | 138.002 M 9.71 % | 125.784 M 58.22 % | 79.498 M 15.81 % | 68.647 M |
Total current liabilities | 829.204 M -11.75 % | 939.559 M -14.78 % | 1.102 B 174.96 % | 400.950 M 41.07 % | 284.224 M 53.49 % | 185.172 M 73.28 % | 106.862 M 34.58 % | 79.406 M 57.50 % | 50.415 M -51.59 % | 104.136 M -39.48 % | 172.076 M 4.88 % | 164.072 M -3.57 % | 170.144 M 13.55 % | 149.838 M 58.00 % | 94.833 M -3.30 % | 98.069 M |
Total liabilities | 1.164 B -2.51 % | 1.194 B 0.18 % | 1.192 B 181.60 % | 423.238 M 40.75 % | 300.708 M 51.37 % | 198.653 M 39.93 % | 141.969 M 70.52 % | 83.256 M 49.40 % | 55.725 M -49.06 % | 109.391 M -39.17 % | 179.822 M 5.94 % | 169.745 M -18.71 % | 208.802 M 9.99 % | 189.834 M 92.79 % | 98.469 M -4.46 % | 103.069 M |
Other non current assets | 251.144 M 297.25 % | 63.221 M 16.31 % | 54.357 M 4 332.27 % | 1.226 M -91.57 % | 14.551 M 3 341.39 % | 422.812 K -99.25 % | 56.603 M 203.21 % | 18.668 M 16 700.81 % | 111.113 K -10.71 % | 124.446 K -9.68 % | 137.779 K -8.82 % | 151.111 K -8.11 % | 164.444 K -7.50 % | 177.777 K -6.98 % | 191.111 K | 0.000 |
Long term investments | -113.367 M -256.87 % | 72.266 M 57.37 % | 45.920 M -81.73 % | 251.345 M 785.97 % | 28.369 M -22.79 % | 36.741 M | 0.000 -100.00 % | 97.777 K -51.11 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 63.888 M 88.91 % | 33.819 M 27.91 % | 26.440 M 122.72 % | 11.871 M 19.92 % | 9.899 M -3.75 % | 10.284 M -0.56 % | 10.342 M -5.23 % | 10.912 M -2.00 % | 11.135 M -1.84 % | 11.344 M -3.45 % | 11.749 M 0.37 % | 11.706 M 13.28 % | 10.333 M -0.73 % | 10.409 M 0.44 % | 10.364 M -2.26 % | 10.603 M |
GoodWill | 106.812 M -20.52 % | 134.384 M 0.00 % | 134.384 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 170.700 M 1.48 % | 168.204 M 4.59 % | 160.824 M 1 254.76 % | 11.871 M 19.92 % | 9.899 M -3.75 % | 10.284 M -0.56 % | 10.342 M -5.23 % | 10.912 M -2.00 % | 11.135 M -1.84 % | 11.344 M -3.45 % | 11.749 M 0.37 % | 11.706 M 13.28 % | 10.333 M -0.73 % | 10.409 M 0.44 % | 10.364 M -2.26 % | 10.603 M |
Property plant equipment net | 701.502 M 10.81 % | 633.071 M 18.04 % | 536.332 M 56.58 % | 342.522 M -3.11 % | 353.521 M -2.33 % | 361.961 M 19.56 % | 302.754 M 26.86 % | 238.661 M 3.91 % | 229.687 M -6.89 % | 246.680 M -4.46 % | 258.207 M 6.45 % | 242.569 M -2.87 % | 249.734 M 15.68 % | 215.877 M 86.63 % | 115.672 M 10.20 % | 104.969 M |
Total non current assets | 1.158 B 6.45 % | 1.088 B 20.24 % | 904.750 M 47.30 % | 614.240 M 50.34 % | 408.555 M -1.04 % | 412.828 M 10.72 % | 372.866 M 37.03 % | 272.110 M 11.71 % | 243.593 M -6.74 % | 261.193 M -4.42 % | 273.279 M 6.37 % | 256.908 M -1.87 % | 261.800 M 14.84 % | 227.963 M 79.29 % | 127.151 M 9.90 % | 115.696 M |
Other current assets | 34.795 M 23.31 % | 28.218 M -61.78 % | 73.828 M 361.71 % | 15.990 M -56.53 % | 36.786 M 120.71 % | 16.667 M -83.86 % | 103.240 M 9 162.36 % | 1.115 M -87.01 % | 8.580 M 1.73 % | 8.434 M -9.78 % | 9.348 M 40.38 % | 6.659 M -46.86 % | 12.530 M -88.67 % | 110.551 M 5 650.70 % | 1.922 M -88.29 % | 16.421 M |
Short term investments | 177.061 M | 0.000 -100.00 % | 30.002 M 137.60 % | -79.792 M -665.84 % | 14.101 M | 0.000 -100.00 % | 37.650 M -79.08 % | 180.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 371.182 M -47.91 % | 712.542 M 314.96 % | 171.715 M 176.33 % | 62.141 M -4.41 % | 65.009 M 12.96 % | 57.551 M -47.47 % | 109.552 M 110.46 % | 52.053 M 48.85 % | 34.971 M -11.82 % | 39.657 M -20.67 % | 49.991 M 62.27 % | 30.808 M -25.07 % | 41.116 M 54.44 % | 26.623 M 125.77 % | 11.792 M -38.83 % | 19.278 M |
Cash and short term investments | 548.243 M -23.06 % | 712.542 M 253.24 % | 201.717 M 224.61 % | 62.141 M -21.45 % | 79.110 M 37.46 % | 57.551 M -47.47 % | 109.552 M 110.46 % | 52.053 M 48.85 % | 34.971 M -11.82 % | 39.657 M -20.67 % | 49.991 M 62.27 % | 30.808 M -25.07 % | 41.116 M 54.44 % | 26.623 M 125.77 % | 11.792 M -38.83 % | 19.278 M |
Total current assets | 1.387 B -14.05 % | 1.614 B 51.60 % | 1.064 B 166.45 % | 399.494 M 6.01 % | 376.845 M 0.57 % | 374.691 M -13.96 % | 435.499 M 3.31 % | 421.545 M 96.15 % | 214.915 M -6.89 % | 230.828 M -16.85 % | 277.593 M 8.90 % | 254.898 M 7.64 % | 236.811 M 6.77 % | 221.787 M 35.10 % | 164.160 M 6.45 % | 154.219 M |
Inventory | 268.495 M 3.22 % | 260.123 M -5.26 % | 274.575 M 154.80 % | 107.761 M 23.61 % | 87.179 M -14.50 % | 101.958 M 26.32 % | 80.711 M 32.15 % | 61.077 M 17.27 % | 52.084 M -25.27 % | 69.699 M -25.25 % | 93.238 M 7.50 % | 86.732 M -6.20 % | 92.461 M 9.27 % | 84.614 M 15.35 % | 73.354 M 12.57 % | 65.164 M |
Net receivables | 535.494 M -12.62 % | 612.836 M 7.95 % | 567.685 M 161.19 % | 217.344 M 11.17 % | 195.509 M -3.57 % | 202.748 M 39.44 % | 145.403 M 14.22 % | 127.301 M 5.47 % | 120.694 M 5.56 % | 114.333 M -10.00 % | 127.041 M -4.03 % | 132.378 M 38.89 % | 95.313 M -10.15 % | 106.086 M 37.61 % | 77.091 M 44.49 % | 53.355 M |
Tax assets | 148.060 M -2.00 % | 151.079 M 40.78 % | 107.317 M 1 375.01 % | 7.276 M 228.39 % | 2.216 M -35.18 % | 3.418 M 7.91 % | 3.167 M -16.01 % | 3.771 M 53.27 % | 2.460 M -13.53 % | 2.845 M -4.67 % | 2.985 M 20.27 % | 2.482 M 58.27 % | 1.568 M 4.65 % | 1.498 M 62.07 % | 924.542 K 644.64 % | 124.159 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 491.363 M -5.15 % | 518.046 M 103.74 % | 254.273 M 30.88 % | 194.275 M 118.01 % | 89.114 M -21.63 % | 113.709 M 52.28 % | 74.672 M 162.19 % | 28.480 M 427.74 % | 5.397 M 5.97 % | 5.092 M -82.46 % | 29.039 M 536.99 % | 4.559 M -49.26 % | 8.984 M -9.24 % | 9.899 M 55.08 % | 6.383 M -47.92 % | 12.255 M |
Tax payables | 14.534 M -70.58 % | 49.394 M 135.52 % | 20.972 M 221.38 % | 6.526 M -1.67 % | 6.636 M 1 014.12 % | 595.644 K -83.83 % | 3.683 M -1.55 % | 3.741 M -4.44 % | 3.915 M 49.07 % | 2.626 M 28.59 % | 2.042 M -38.62 % | 3.327 M -1.27 % | 3.370 M -8.02 % | 3.664 M 926.57 % | -443.292 K 87.14 % | -3.448 M |
Deferred revenue non current | 15.515 M | 0.000 -100.00 % | 10.769 M 20.11 % | 8.966 M 26.52 % | 7.087 M 51.88 % | 4.666 M 4.38 % | 4.470 M 16.13 % | 3.849 M -27.50 % | 5.310 M 1.03 % | 5.256 M 10.74 % | 4.746 M -16.34 % | 5.673 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | -58.981 K -100.10 % | 58.894 M -18.72 % | 72.461 M 25 068.47 % | 287.904 K 107 199.17 % | -268.820 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 52.490 M -4.88 % | 55.181 M 239.28 % | 16.264 M 124.11 % | -67.469 M -10 023.80 % | 679.869 K 101.28 % | -52.922 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.877 M | 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 |
Other total stockholders equity | 729.497 M -7.02 % | 784.580 M 719.62 % | 95.725 M 12.05 % | 85.430 M 88.11 % | 45.416 M -75.40 % | 184.581 M -26.08 % | 249.705 M 13.20 % | 220.585 M 555.26 % | 33.664 M -52.30 % | 70.577 M 6.01 % | 66.574 M 9.32 % | 60.899 M 44.81 % | 42.056 M 14.29 % | 36.796 M 22.17 % | 30.118 M 18.30 % | 25.460 M |
Deferred tax liabilities non current | 72.902 M -2.88 % | 75.067 M 21.98 % | 61.539 M 361.94 % | 13.322 M 41.75 % | 9.398 M 6.61 % | 8.815 M -81.33 % | 47.225 M | 0.000 | 0.000 | 0.000 100.00 % | -3.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.545 B -5.79 % | 2.702 B 37.19 % | 1.969 B 94.25 % | 1.014 B 29.07 % | 785.400 M -0.27 % | 787.519 M -2.58 % | 808.366 M 16.54 % | 693.655 M 51.29 % | 458.507 M -6.81 % | 492.021 M -10.68 % | 550.872 M 7.63 % | 511.806 M 2.65 % | 498.611 M 10.86 % | 449.750 M 54.39 % | 291.311 M 7.93 % | 269.915 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 100.00 % | -30.151 M -621.06 % | -4.182 M -268.01 % | -1.136 M -163.65 % | 1.785 M -78.88 % | 8.451 M 1 299.94 % | 603.678 K 146.06 % | -1.311 M -440.38 % | 385.073 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 18.181 M 10.77 % | 16.414 M | 0.000 | 0.000 -100.00 % | 21.279 M 1 121.54 % | 1.742 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -31.376 M 68.11 % | -98.402 M -214.26 % | -31.312 M -151.50 % | 60.803 M 465.78 % | -16.623 M 76.31 % | -70.169 M -1 306.05 % | -4.991 M -136.80 % | 13.561 M -23.67 % | 17.766 M -0.82 % | 17.912 M 636.05 % | 2.434 M 111.12 % | -21.882 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | 44.489 M 196.82 % | -45.951 M 63.10 % | -124.538 M -236.72 % | -36.985 M -32.64 % | -27.884 M 66.00 % | -82.012 M -34.17 % | -61.124 M -4 179.93 % | -1.428 M 81.21 % | -7.602 M -163.49 % | 11.973 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -10.777 M -178.54 % | 13.722 M 138.85 % | -35.322 M -53.75 % | -22.974 M -296.82 % | 11.672 M 154.43 % | -21.446 M -10.10 % | -19.478 M -89.93 % | -10.255 M -158.26 % | 17.604 M -26.44 % | 23.930 M 478.36 % | -6.325 M -238.30 % | 4.573 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | -65.783 M -82.62 % | -36.021 M -127.14 % | 132.729 M 8.88 % | 121.898 M 5 650.78 % | -2.196 M -108.84 % | 24.837 M -66.89 % | 75.008 M 182.46 % | 26.555 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -65.088 M -115.87 % | -30.151 M -621.06 % | -4.182 M -268.00 % | -1.136 M -163.65 % | 1.785 M -78.88 % | 8.451 M -41.67 % | 14.487 M -39.17 % | 23.816 M 14 582.21 % | 162.213 K 102.70 % | -6.018 M -168.71 % | 8.758 M 133.11 % | -26.455 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 42.283 M 0.00 % | 42.282 M 228.94 % | -32.793 M -347.07 % | -7.335 M -130.13 % | 24.342 M 296.76 % | 6.135 M 203.42 % | -5.932 M -380.69 % | 2.113 M 42.86 % | 1.479 M -81.17 % | 7.856 M -48.73 % | 15.322 M 22.52 % | 12.506 M 125.07 % | -49.893 M 25.36 % | -66.843 M -45.32 % | -45.997 M -152.54 % | -18.214 M |
Net cash provided by operating activities | 147.893 M 19.68 % | 123.572 M -12.29 % | 140.887 M -19.73 % | 175.510 M 106.87 % | 84.842 M 180.99 % | 30.194 M -57.81 % | 71.570 M -21.25 % | 90.878 M 6.51 % | 85.325 M -5.22 % | 90.022 M -6.86 % | 96.650 M 50.33 % | 64.291 M -2.41 % | 65.876 M 134.29 % | 28.117 M 6.80 % | 26.326 M 32.20 % | 19.914 M |
Investments in property plant and equipment | -188.543 M -19.76 % | -157.429 M -487.76 % | -26.784 M 12.63 % | -30.658 M -25.98 % | -24.336 M 64.48 % | -68.517 M 1.15 % | -69.316 M -31.35 % | -52.771 M -471.17 % | -9.239 M 40.33 % | -15.484 M 62.97 % | -41.816 M -96.17 % | -21.317 M 51.05 % | -43.544 M 60.85 % | -111.223 M -423.25 % | -21.256 M 3.15 % | -21.947 M |
Acquisitions net | -17.157 M 51.81 % | -35.606 M 26.91 % | -48.713 M -39 247.64 % | 124.435 K -99.50 % | 24.646 M -65.15 % | 70.720 M 5 162 054 316.34 % | 1.370 -100.00 % | 53.478 M 91 817.25 % | 58.181 K 145.13 % | 23.735 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.788 M 964.71 % | -900.649 K |
Purchases of investments | -913.170 M -651.56 % | -121.504 M 45.76 % | -224.010 M -44.29 % | -155.250 M -5.08 % | -147.750 M 46.27 % | -275.000 M 59.06 % | -671.770 M -20.39 % | -558.000 M | 0.000 | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 745.140 M 356.66 % | 163.173 M -30.05 % | 233.256 M 373.31 % | 49.282 M -56.53 % | 113.379 M -69.22 % | 368.312 M -49.66 % | 731.637 M 91.59 % | 381.879 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 16.406 M | 0.000 -100.00 % | 37.253 M 156.44 % | -66.000 M -171.21 % | -24.336 M 64.48 % | -68.517 M -55 106.22 % | 124.562 K 100.24 % | -52.771 M -4 294.24 % | 1.258 M 5 200.95 % | 23.735 K -95.24 % | 498.369 K -43.72 % | 885.482 K -8.38 % | 966.514 K -82.99 % | 5.683 M 305 124 516 193 894 272.00 % | 0.000 -100.00 % | 45.370 K |
Net cash used for investing activites | -357.325 M -136.07 % | -151.366 M -421.96 % | -29.000 M 85.68 % | -202.502 M -246.77 % | -58.397 M -316.30 % | 26.999 M 389.55 % | -9.324 M 95.91 % | -228.185 M -2 759.12 % | -7.981 M 48.38 % | -15.461 M 62.76 % | -41.518 M -103.21 % | -20.431 M 52.01 % | -42.578 M 59.66 % | -105.540 M -683.63 % | -13.468 M 40.93 % | -22.802 M |
Debt repayment | 48.135 M 303.93 % | -23.603 M -137.23 % | 63.403 M 448.50 % | -18.193 M -115.73 % | 115.669 M 191 111.79 % | -60.556 K -100.18 % | 33.169 M 267.36 % | -19.820 M 66.95 % | -59.961 M -0.60 % | -59.601 M -2 603.86 % | 2.380 M 107.25 % | -32.825 M -335.57 % | 13.934 M -85.84 % | 98.386 M 806.72 % | 10.851 M -59.70 % | 26.926 M |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 2.954 M -96.44 % | 82.866 M | 0.000 | 0.000 100.00 % | -17.594 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -8.443 M | 0.000 | 0.000 100.00 % | -2.954 M 96.44 % | -82.866 M | 0.000 100.00 % | -21.527 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -51.928 M -350.92 % | -11.516 M 63.44 % | -31.497 M -57.88 % | -19.950 M 68.33 % | -63.000 M 55.00 % | -140.000 M -738.66 % | -16.693 M 21.51 % | -21.267 M 5.16 % | -22.424 M 11.34 % | -25.292 M 33.41 % | -37.982 M 3.56 % | -39.383 M -73.05 % | -22.758 M -253.16 % | -6.444 M 79.28 % | -31.107 M -256.11 % | -8.735 M |
Other financing activites | -118.491 M -119.74 % | 600.387 M 1 577.51 % | -40.635 M -148.93 % | 83.044 M 403.17 % | 16.504 M -73.77 % | 62.931 M 226.31 % | -49.821 M -123.11 % | 215.575 M 1 362.42 % | 14.741 M 38.50 % | 10.643 M 152.80 % | -20.158 M -197.43 % | 20.689 M 613.34 % | -4.030 M 46.37 % | -7.514 M -167.26 % | 11.172 M 190.18 % | -12.389 M |
Net cash used provided by financing activities | -130.726 M -123.13 % | 565.268 M 3 088.84 % | -18.913 M -175.19 % | 25.152 M 283.69 % | -13.693 M 82.25 % | -77.129 M -30.33 % | -59.178 M -137.72 % | 156.894 M 331.94 % | -67.644 M 8.90 % | -74.250 M -33.16 % | -55.759 M -8.23 % | -51.519 M -300.80 % | -12.854 M -115.22 % | 84.428 M 1 029.40 % | -9.084 M -256.57 % | 5.802 M |
Effect of forex changes on cash | 4.689 M 104.14 % | 2.297 M 397.87 % | -771.060 K -298.91 % | -193.292 K -42.72 % | -135.438 K -252.61 % | 88.748 K -70.76 % | 303.493 K 633.86 % | -56.849 K -116.00 % | 355.228 K 19 809.59 % | -1.802 K 99.48 % | -347.399 K -3 254.73 % | -10.356 K -154.65 % | 18.948 K -93.90 % | 310.652 K 450.19 % | -88.710 K -182.09 % | 108.059 K |
Net change in cash | -335.470 M -162.11 % | 540.110 M 485.78 % | 92.204 M 4 636.76 % | -2.032 M -116.11 % | 12.617 M 163.57 % | -19.848 M -688.78 % | 3.371 M -82.74 % | 19.531 M 94.24 % | 10.055 M 3 149.60 % | 309.413 K 131.76 % | -974.358 K 87.29 % | -7.669 M -173.29 % | 10.463 M 43.02 % | 7.316 M 98.51 % | 3.686 M 21.96 % | 3.022 M |
Cash at beginning of period | 675.698 M 398.35 % | 135.588 M 212.53 % | 43.384 M -4.47 % | 45.417 M 38.47 % | 32.800 M -37.70 % | 52.648 M 6.84 % | 49.277 M 65.66 % | 29.746 M 51.06 % | 19.692 M 1.60 % | 19.382 M -4.79 % | 20.357 M -27.36 % | 28.026 M 59.58 % | 17.562 M 71.40 % | 10.246 M 56.18 % | 6.561 M 85.41 % | 3.538 M |
Cash at end of period | 340.228 M -49.65 % | 675.698 M 398.35 % | 135.588 M 212.53 % | 43.384 M -4.47 % | 45.417 M 38.47 % | 32.800 M -37.70 % | 52.648 M 6.84 % | 49.277 M 65.66 % | 29.746 M 51.06 % | 19.692 M 1.60 % | 19.382 M -4.79 % | 20.357 M -27.36 % | 28.026 M 59.58 % | 17.562 M 71.40 % | 10.246 M 56.18 % | 6.561 M |
Operating cash flow | 147.893 M 19.68 % | 123.572 M -12.29 % | 140.887 M -19.73 % | 175.510 M 106.87 % | 84.842 M 180.99 % | 30.194 M -57.81 % | 71.570 M -21.25 % | 90.878 M 6.51 % | 85.325 M -5.22 % | 90.022 M -6.86 % | 96.650 M 50.33 % | 64.291 M -2.41 % | 65.876 M 134.29 % | 28.117 M 6.80 % | 26.326 M 32.20 % | 19.914 M |
Capital expenditure | -188.543 M -19.76 % | -157.429 M -487.76 % | -26.784 M 12.63 % | -30.658 M -25.98 % | -24.336 M 64.48 % | -68.517 M 1.15 % | -69.316 M -31.35 % | -52.771 M -471.17 % | -9.239 M 40.33 % | -15.484 M 62.97 % | -41.816 M -96.17 % | -21.317 M 51.05 % | -43.544 M 60.85 % | -111.223 M -423.25 % | -21.256 M 3.15 % | -21.947 M |
Free CashFlow | -40.651 M -20.07 % | -33.857 M -129.67 % | 114.103 M -21.23 % | 144.852 M 139.40 % | 60.506 M 257.88 % | -38.323 M -1 800.24 % | 2.254 M -94.09 % | 38.107 M -49.92 % | 76.086 M 2.08 % | 74.538 M 35.93 % | 54.834 M 27.59 % | 42.975 M 92.44 % | 22.332 M 126.87 % | -83.106 M -1 739.03 % | 5.070 M 349.46 % | -2.033 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 403.568 M 13.64 % | 355.137 M -14.38 % | 414.778 M -8.73 % | 454.460 M 8.76 % | 417.842 M -5.87 % | 443.904 M 2.03 % | 435.055 M -6.30 % | 464.319 M -6.90 % | 498.727 M 11.69 % | 446.545 M -14.04 % | 519.479 M 205.66 % | 169.952 M 23.96 % | 137.106 M -9.33 % | 151.215 M 10.48 % | 136.870 M -0.22 % | 137.171 M 9.61 % | 125.142 M -1.86 % | 127.517 M 15.67 % | 110.242 M 4.67 % | 105.323 M 10.52 % | 95.301 M 3.24 % | 92.313 M 10.06 % | 83.878 M -17.33 % | 101.465 M -2.13 % | 103.671 M -4.98 % | 109.103 M 36.68 % | 79.824 M -10.54 % | 89.231 M -2.47 % | 91.489 M -1.18 % | 92.580 M 35.69 % | 68.228 M -17.17 % | 82.370 M 9.05 % | 75.534 M 1.89 % | 74.131 M 14.54 % | 64.721 M 4.22 % | 62.103 M -4.54 % | 65.059 M 13.61 % | 57.267 M 7.51 % | 53.265 M -7.32 % | 57.470 M |
Net income | 25.661 M 71.42 % | 14.970 M 195.94 % | -15.603 M -234.53 % | 11.598 M -48.25 % | 22.413 M -29.99 % | 32.012 M 5.18 % | 30.435 M -26.88 % | 41.625 M 71.79 % | 24.230 M -34.11 % | 36.775 M 6.77 % | 34.442 M -36.50 % | 54.239 M 105.76 % | 26.361 M 70.54 % | 15.457 M -32.80 % | 23.001 M 36.28 % | 16.878 M 0.05 % | 16.870 M 29.04 % | 13.074 M 114.06 % | 6.108 M -56.32 % | 13.984 M 25.28 % | 11.162 M 8.36 % | 10.301 M 0.06 % | 10.294 M -44.33 % | 18.491 M 11.04 % | 16.653 M 2.13 % | 16.305 M 152.92 % | 6.447 M -62.89 % | 17.372 M 6.24 % | 16.353 M 5.18 % | 15.547 M 51.94 % | 10.233 M -44.73 % | 18.513 M 64.53 % | 11.252 M 5.39 % | 10.677 M -14.17 % | 12.440 M 29.24 % | 9.626 M 9.16 % | 8.818 M -14.13 % | 10.269 M 15.62 % | 8.882 M 42.92 % | 6.214 M |
Income before tax | 23.910 M 130.65 % | 10.367 M -13.56 % | 11.993 M 68.50 % | 7.118 M -50.70 % | 14.438 M -46.44 % | 26.957 M 124.85 % | 11.989 M -71.43 % | 41.958 M 84.63 % | 22.726 M -45.45 % | 41.659 M -1.96 % | 42.492 M -33.99 % | 64.375 M 127.28 % | 28.324 M 52.20 % | 18.610 M -27.33 % | 25.608 M 27.38 % | 20.105 M 15.45 % | 17.414 M 2.55 % | 16.982 M 76.68 % | 9.612 M -44.62 % | 17.354 M 44.73 % | 11.990 M -1.28 % | 12.146 M -8.44 % | 13.265 M -36.66 % | 20.944 M 8.75 % | 19.259 M 5.63 % | 18.232 M 70.06 % | 10.721 M -47.09 % | 20.262 M 5.29 % | 19.244 M 8.18 % | 17.789 M 38.84 % | 12.812 M -40.24 % | 21.440 M 65.45 % | 12.959 M 5.04 % | 12.336 M -14.72 % | 14.465 M 31.24 % | 11.022 M 11.23 % | 9.909 M -18.63 % | 12.178 M 17.76 % | 10.341 M 44.38 % | 7.162 M |
Income before tax ratio | 0.06 102.97 % | 0.03 0.96 % | 0.03 84.62 % | 0.02 -54.67 % | 0.03 -43.10 % | 0.06 120.36 % | 0.03 -69.50 % | 0.09 98.31 % | 0.05 -51.16 % | 0.09 14.05 % | 0.08 -78.41 % | 0.38 83.35 % | 0.21 67.86 % | 0.12 -34.22 % | 0.19 27.66 % | 0.15 5.33 % | 0.14 4.49 % | 0.13 52.74 % | 0.09 -47.09 % | 0.16 30.96 % | 0.13 -4.38 % | 0.13 -16.80 % | 0.16 -23.38 % | 0.21 11.12 % | 0.19 11.17 % | 0.17 24.43 % | 0.13 -40.85 % | 0.23 7.95 % | 0.21 9.47 % | 0.19 2.32 % | 0.19 -27.85 % | 0.26 51.72 % | 0.17 3.09 % | 0.17 -25.54 % | 0.22 25.93 % | 0.18 16.52 % | 0.15 -28.37 % | 0.21 9.53 % | 0.19 55.78 % | 0.12 |
EBITDA | 26.514 M 96.47 % | 13.495 M -16.86 % | 16.231 M 32.93 % | 12.210 M -31.95 % | 17.943 M -40.61 % | 30.212 M -29.57 % | 42.896 M -37.86 % | 69.030 M 35.91 % | 50.790 M -25.68 % | 68.341 M 37.27 % | 49.784 M -34.08 % | 75.520 M 122.24 % | 33.982 M 11.98 % | 30.346 M -6.96 % | 32.614 M 4.37 % | 31.249 M 12.00 % | 27.900 M 1.83 % | 27.399 M 20.35 % | 22.766 M -18.30 % | 27.866 M 29.32 % | 21.548 M 5.16 % | 20.490 M -10.57 % | 22.912 M -15.35 % | 27.068 M -0.68 % | 27.253 M 4.17 % | 26.163 M 116.03 % | 12.111 M -40.22 % | 20.260 M 17.81 % | 17.197 M -28.47 % | 24.040 M 167.56 % | 8.985 M -58.18 % | 21.487 M 59.04 % | 13.510 M -37.51 % | 21.618 M 15.81 % | 18.667 M 5.00 % | 17.778 M 13.36 % | 15.682 M 29.09 % | 12.148 M -19.47 % | 15.086 M 64.59 % | 9.166 M |
Net income ratio | 0.06 50.85 % | 0.04 212.05 % | -0.04 -247.40 % | 0.03 -52.42 % | 0.05 -25.62 % | 0.07 3.08 % | 0.07 -21.96 % | 0.09 84.52 % | 0.05 -41.01 % | 0.08 24.21 % | 0.07 -79.23 % | 0.32 65.99 % | 0.19 88.09 % | 0.10 -39.17 % | 0.17 36.58 % | 0.12 -8.72 % | 0.13 31.48 % | 0.10 85.06 % | 0.06 -58.27 % | 0.13 13.36 % | 0.12 4.96 % | 0.11 -9.08 % | 0.12 -32.66 % | 0.18 13.45 % | 0.16 7.48 % | 0.15 85.04 % | 0.08 -58.52 % | 0.19 8.92 % | 0.18 6.43 % | 0.17 11.97 % | 0.15 -33.27 % | 0.22 50.87 % | 0.15 3.43 % | 0.14 -25.07 % | 0.19 24.01 % | 0.15 14.36 % | 0.14 -24.41 % | 0.18 7.54 % | 0.17 54.20 % | 0.11 |
Ratio EBITDA | 0.07 72.90 % | 0.04 -2.89 % | 0.04 45.65 % | 0.03 -37.44 % | 0.04 -36.91 % | 0.07 -30.97 % | 0.10 -33.68 % | 0.15 45.98 % | 0.10 -33.46 % | 0.15 59.70 % | 0.10 -78.43 % | 0.44 79.29 % | 0.25 23.51 % | 0.20 -15.78 % | 0.24 4.60 % | 0.23 2.18 % | 0.22 3.76 % | 0.21 4.05 % | 0.21 -21.95 % | 0.26 17.02 % | 0.23 1.87 % | 0.22 -18.74 % | 0.27 2.39 % | 0.27 1.48 % | 0.26 9.63 % | 0.24 58.06 % | 0.15 -33.18 % | 0.23 20.79 % | 0.19 -27.61 % | 0.26 97.18 % | 0.13 -49.52 % | 0.26 45.84 % | 0.18 -38.67 % | 0.29 1.11 % | 0.29 0.75 % | 0.29 18.76 % | 0.24 13.63 % | 0.21 -25.10 % | 0.28 77.59 % | 0.16 |
Gross profit ratio | 0.20 17.71 % | 0.17 7.09 % | 0.16 8.31 % | 0.15 -20.03 % | 0.18 5.97 % | 0.17 -19.16 % | 0.21 23.24 % | 0.17 2.64 % | 0.17 -15.45 % | 0.20 4.10 % | 0.19 -58.48 % | 0.46 15.36 % | 0.40 10.36 % | 0.36 -13.62 % | 0.42 -1.31 % | 0.42 0.42 % | 0.42 20.34 % | 0.35 2.35 % | 0.34 -6.87 % | 0.37 19.52 % | 0.31 -10.81 % | 0.35 -9.25 % | 0.38 -7.48 % | 0.41 19.03 % | 0.35 -5.65 % | 0.37 -13.19 % | 0.42 -0.64 % | 0.43 -1.74 % | 0.43 6.70 % | 0.41 0.42 % | 0.40 -11.08 % | 0.45 16.79 % | 0.39 -3.54 % | 0.40 -5.39 % | 0.43 4.07 % | 0.41 3.89 % | 0.39 4.00 % | 0.38 4.87 % | 0.36 -1.64 % | 0.37 |
Weighted average shs out dil | 251.738 M 0.90 % | 249.492 M -0.52 % | 250.794 M -0.37 % | 251.738 M 2.23 % | 246.244 M 0.00 % | 246.244 M -11.00 % | 276.685 M 26.29 % | 219.080 M 3.51 % | 211.660 M 0.00 % | 211.660 M -1.77 % | 215.468 M -2.42 % | 220.814 M 0.00 % | 220.814 M 0.00 % | 220.814 M 18.23 % | 186.765 M 0.00 % | 186.765 M 0.00 % | 186.765 M 0.00 % | 186.765 M -6.51 % | 199.770 M 0.00 % | 199.770 M -3.03 % | 206.018 M 0.00 % | 206.018 M 0.27 % | 205.457 M 0.00 % | 205.457 M 0.80 % | 203.817 M 0.00 % | 203.817 M -6.14 % | 217.152 M 0.00 % | 217.152 M 2.43 % | 212.007 M 0.00 % | 212.007 M 0.93 % | 210.055 M -1.66 % | 213.610 M 10.97 % | 192.497 M -3.85 % | 200.197 M 24.79 % | 160.431 M 1.89 % | 157.457 M -0.02 % | 157.493 M 0.00 % | 157.493 M 1.37 % | 155.361 M 0.00 % | 155.361 M |
Weighted average shs out | 251.738 M 0.90 % | 249.492 M -0.52 % | 250.794 M -0.37 % | 251.738 M 2.23 % | 246.244 M 0.00 % | 246.244 M -1.44 % | 249.848 M 14.04 % | 219.080 M 3.51 % | 211.660 M 0.00 % | 211.660 M -1.77 % | 215.469 M 1.80 % | 211.660 M 0.80 % | 209.980 M 0.00 % | 209.980 M 12.43 % | 186.765 M 0.00 % | 186.765 M 0.00 % | 186.765 M 0.00 % | 186.765 M -6.51 % | 199.770 M 1.78 % | 196.274 M -4.73 % | 206.018 M 0.00 % | 206.018 M 0.27 % | 205.457 M 0.00 % | 205.457 M 0.80 % | 203.817 M 0.00 % | 203.817 M -6.14 % | 217.152 M 0.00 % | 217.152 M 2.43 % | 212.007 M 0.00 % | 212.007 M 0.93 % | 210.055 M -1.63 % | 213.527 M 10.92 % | 192.497 M -3.85 % | 200.197 M 24.79 % | 160.431 M 1.89 % | 157.457 M -0.01 % | 157.465 M -0.02 % | 157.493 M 1.37 % | 155.361 M 0.00 % | 155.361 M |
EPS diluted | 0.10 66.67 % | 0.06 196.77 % | -0.06 -234.49 % | 0.05 -49.34 % | 0.09 -30.00 % | 0.13 18.18 % | 0.11 -42.11 % | 0.19 72.73 % | 0.11 -35.29 % | 0.17 6.25 % | 0.16 -36.00 % | 0.25 108.33 % | 0.12 71.43 % | 0.07 -46.15 % | 0.13 43.81 % | 0.09 0.11 % | 0.09 29.00 % | 0.07 128.76 % | 0.03 -56.29 % | 0.07 29.15 % | 0.05 8.40 % | 0.05 -0.20 % | 0.05 -44.33 % | 0.09 10.16 % | 0.08 2.12 % | 0.08 169.36 % | 0.03 -62.88 % | 0.08 3.76 % | 0.08 5.18 % | 0.07 50.51 % | 0.05 -43.83 % | 0.09 48.21 % | 0.06 9.76 % | 0.05 -31.23 % | 0.08 26.84 % | 0.06 9.11 % | 0.06 -14.11 % | 0.07 13.99 % | 0.06 43.00 % | 0.04 |
Earnings per share | 0.10 66.67 % | 0.06 196.77 % | -0.06 -234.49 % | 0.05 -49.34 % | 0.09 -30.00 % | 0.13 8.33 % | 0.12 -36.84 % | 0.19 72.73 % | 0.11 -35.29 % | 0.17 6.25 % | 0.16 -38.46 % | 0.26 100.00 % | 0.13 76.63 % | 0.07 -43.38 % | 0.13 43.81 % | 0.09 0.11 % | 0.09 29.00 % | 0.07 128.76 % | 0.03 -56.29 % | 0.07 29.15 % | 0.05 8.40 % | 0.05 -0.20 % | 0.05 -44.33 % | 0.09 10.16 % | 0.08 2.12 % | 0.08 169.36 % | 0.03 -62.88 % | 0.08 3.76 % | 0.08 5.18 % | 0.07 50.51 % | 0.05 -43.83 % | 0.09 48.21 % | 0.06 9.76 % | 0.05 -31.23 % | 0.08 26.84 % | 0.06 9.11 % | 0.06 -14.11 % | 0.07 13.99 % | 0.06 43.00 % | 0.04 |
Gross profit | 80.469 M 33.76 % | 60.161 M -8.31 % | 65.611 M -1.15 % | 66.373 M -13.03 % | 76.313 M -0.25 % | 76.507 M -17.52 % | 92.754 M 15.47 % | 80.324 M -4.44 % | 84.055 M -5.57 % | 89.017 M -10.51 % | 99.476 M 26.92 % | 78.375 M 43.00 % | 54.807 M 0.06 % | 54.772 M -4.56 % | 57.390 M -1.53 % | 58.281 M 10.07 % | 52.948 M 18.10 % | 44.833 M 18.39 % | 37.868 M -2.52 % | 38.848 M 32.09 % | 29.410 M -7.92 % | 31.940 M -0.13 % | 31.981 M -23.51 % | 41.813 M 16.49 % | 35.893 M -10.35 % | 40.035 M 18.66 % | 33.740 M -11.12 % | 37.961 M -4.17 % | 39.612 M 5.44 % | 37.567 M 36.26 % | 27.570 M -26.35 % | 37.434 M 27.36 % | 29.391 M -1.72 % | 29.905 M 8.37 % | 27.596 M 8.45 % | 25.445 M -0.83 % | 25.657 M 18.15 % | 21.716 M 12.75 % | 19.260 M -8.84 % | 21.128 M |
Income tax expense | -1.630 M 64.35 % | -4.573 M -116.53 % | 27.661 M 714.76 % | -4.500 M 40.04 % | -7.504 M -3 731.68 % | 206.618 K 102.14 % | -9.655 M -312.10 % | 4.552 M 265.12 % | 1.247 M -69.50 % | 4.088 M 1 024.63 % | 363.518 K -96.44 % | 10.201 M 392.86 % | 2.070 M -36.38 % | 3.253 M 79.20 % | 1.815 M -56.98 % | 4.220 M 675.41 % | 544.246 K -86.07 % | 3.908 M 11.53 % | 3.504 M 3.97 % | 3.370 M 306.95 % | 828.190 K -55.12 % | 1.846 M -37.89 % | 2.971 M 21.12 % | 2.453 M -5.84 % | 2.605 M 35.24 % | 1.927 M -54.92 % | 4.274 M 47.91 % | 2.889 M -0.07 % | 2.892 M 28.97 % | 2.242 M -13.09 % | 2.580 M -11.88 % | 2.928 M 71.57 % | 1.706 M 2.85 % | 1.659 M -18.07 % | 2.025 M 45.07 % | 1.396 M 27.92 % | 1.091 M -42.84 % | 1.909 M 30.77 % | 1.460 M 53.99 % | 948.070 K |
Cost of revenue | 323.099 M 9.53 % | 294.977 M -15.52 % | 349.167 M -10.03 % | 388.088 M 13.63 % | 341.528 M -7.04 % | 367.397 M 7.33 % | 342.301 M -10.86 % | 383.995 M -7.40 % | 414.672 M 15.98 % | 357.527 M -14.88 % | 420.003 M 358.64 % | 91.576 M 11.27 % | 82.298 M -14.67 % | 96.443 M 21.34 % | 79.480 M 0.75 % | 78.890 M 9.27 % | 72.194 M -12.69 % | 82.683 M 14.24 % | 72.374 M 8.87 % | 66.475 M 0.89 % | 65.891 M 9.14 % | 60.373 M 16.33 % | 51.897 M -13.00 % | 59.652 M -11.99 % | 67.778 M -1.87 % | 69.067 M 49.87 % | 46.084 M -10.12 % | 51.270 M -1.17 % | 51.877 M -5.70 % | 55.013 M 35.31 % | 40.658 M -9.52 % | 44.936 M -2.62 % | 46.143 M 4.34 % | 44.225 M 19.13 % | 37.125 M 1.27 % | 36.658 M -6.96 % | 39.401 M 10.83 % | 35.551 M 4.55 % | 34.004 M -6.43 % | 36.343 M |
General and administrative expenses | -5.136 M -123.23 % | 22.109 M 116.89 % | -130.890 M -343.63 % | 53.724 M 2 209.22 % | -2.547 M -114.07 % | 18.101 M 186.12 % | -21.019 M -145.09 % | 46.613 M 707.39 % | 5.773 M -76.60 % | 24.670 M -14.32 % | 28.794 M -27.52 % | 39.730 M 884.38 % | 4.036 M -71.48 % | 14.152 M 754.96 % | -2.161 M -106.98 % | 30.977 M 1 167.29 % | 2.444 M -78.14 % | 11.184 M 260.14 % | -6.984 M -186.00 % | 8.121 M 3 852.79 % | 205.439 K -96.97 % | 6.789 M 159.23 % | -11.464 M -209.69 % | 10.451 M 3 257.36 % | -331.007 K -104.56 % | 7.258 M 1 569.11 % | -494.048 K -104.05 % | 12.209 M 22 296.86 % | 54.514 K -99.61 % | 14.124 M 193.44 % | -15.116 M -229.56 % | 11.667 M 687.43 % | -1.986 M -123.43 % | 8.475 M 166.89 % | -12.670 M -263.83 % | 7.733 M 338.24 % | -3.246 M -155.68 % | 5.830 M 145.97 % | -12.682 M -277.06 % | 7.163 M |
Selling and marketing expenses | -460.555 K -104.44 % | 10.385 M 119.19 % | -54.114 M -627.39 % | 10.261 M -5.09 % | 10.811 M 12.00 % | 9.652 M 13.25 % | 8.523 M -18.26 % | 10.427 M 5.13 % | 9.917 M -11.82 % | 11.246 M -22.09 % | 14.436 M 134.56 % | 6.154 M -4.19 % | 6.424 M 16.39 % | 5.519 M -37.15 % | 8.781 M 64.49 % | 5.339 M -38.82 % | 8.727 M 71.98 % | 5.074 M 951.69 % | 482.497 K -93.68 % | 7.638 M 50.70 % | 5.068 M -18.34 % | 6.207 M 12.48 % | 5.518 M -25.99 % | 7.456 M 0.58 % | 7.413 M 31.67 % | 5.630 M -10.62 % | 6.299 M 11.34 % | 5.657 M -20.50 % | 7.116 M 62.93 % | 4.368 M -19.65 % | 5.436 M -1.45 % | 5.517 M 4.60 % | 5.274 M 6.69 % | 4.943 M -3.36 % | 5.115 M -15.05 % | 6.021 M -8.10 % | 6.552 M 117.24 % | 3.016 M -31.72 % | 4.417 M -2.33 % | 4.523 M |
Other expenses | 44.017 M 1 208.38 % | 3.364 M -98.48 % | 221.143 M 1 017.00 % | -24.116 M -9 127.95 % | 267.125 K 320.75 % | -121.008 K 94.57 % | -2.228 M -224.88 % | 1.784 M 850.26 % | -237.827 K 94.86 % | -4.624 M | 0.000 100.00 % | -13.488 M -199.79 % | 13.516 M 1 097.16 % | 1.129 M -95.90 % | 27.522 M 356.65 % | -10.724 M -1 944.70 % | -524.468 K 19.28 % | -649.754 K 78.39 % | -3.006 M -4 141.78 % | -70.869 K 44.71 % | -128.172 K -41.91 % | -90.317 K 96.08 % | -2.304 M | 0.000 100.00 % | -308.857 K 11.52 % | -349.077 K -124.66 % | 1.415 M 3 159.52 % | -46.264 K -246.92 % | 31.489 K 160.84 % | -51.759 K 96.21 % | -1.364 M -1 162.56 % | 128.366 K 146.81 % | -274.246 K -117.86 % | 1.535 M 14.98 % | 1.335 M 169.34 % | 495.714 K -46.46 % | 925.920 K 41.40 % | 654.838 K -68.87 % | 2.104 M 584.80 % | 307.200 K |
Operating expenses | 56.099 M 13.07 % | 49.616 M -7.14 % | 53.433 M -9.14 % | 58.810 M -7.23 % | 63.395 M 43.64 % | 44.136 M -44.43 % | 79.429 M 93.85 % | 40.974 M -28.21 % | 57.073 M 22.00 % | 46.783 M -14.01 % | 54.404 M 47.77 % | 36.817 M 14.99 % | 32.017 M 11.31 % | 28.763 M -26.47 % | 39.117 M 13.79 % | 34.378 M 13.44 % | 30.305 M 40.02 % | 21.643 M 76.12 % | 12.289 M -34.65 % | 18.805 M 26.08 % | 14.916 M -11.66 % | 16.885 M 40.37 % | 12.028 M -44.46 % | 21.658 M 1.83 % | 21.269 M 24.52 % | 17.081 M -38.00 % | 27.551 M 29.25 % | 21.317 M -4.59 % | 22.342 M 27.03 % | 17.587 M -2.02 % | 17.950 M 0.85 % | 17.799 M 30.41 % | 13.648 M -6.00 % | 14.520 M -9.47 % | 16.039 M 12.30 % | 14.282 M -1.17 % | 14.451 M 51.04 % | 9.568 M -12.35 % | 10.916 M -8.74 % | 11.962 M |
Cost and expenses | 379.198 M 10.04 % | 344.593 M -14.41 % | 402.601 M -9.91 % | 446.898 M 10.37 % | 404.923 M -1.61 % | 411.533 M -2.42 % | 421.730 M -0.76 % | 424.969 M -9.92 % | 471.745 M 16.68 % | 404.310 M -14.78 % | 474.407 M 269.50 % | 128.393 M 12.32 % | 114.315 M -8.70 % | 125.206 M 5.57 % | 118.597 M 4.70 % | 113.268 M 10.51 % | 102.499 M -1.75 % | 104.327 M 23.23 % | 84.663 M -0.72 % | 85.280 M 5.54 % | 80.807 M 4.59 % | 77.258 M 20.86 % | 63.925 M -21.38 % | 81.310 M -8.69 % | 89.047 M 3.36 % | 86.148 M 16.99 % | 73.635 M 1.44 % | 72.587 M -2.20 % | 74.219 M 2.23 % | 72.600 M 23.88 % | 58.608 M -6.58 % | 62.734 M 4.92 % | 59.791 M 1.78 % | 58.745 M 10.50 % | 53.164 M 4.37 % | 50.939 M -5.41 % | 53.853 M 19.36 % | 45.119 M 0.44 % | 44.920 M -7.01 % | 48.305 M |
Research and development expenses | 17.678 M 28.49 % | 13.759 M -20.45 % | 17.295 M -8.69 % | 18.941 M -19.02 % | 23.389 M 37.33 % | 17.031 M -43.82 % | 30.314 M 138.05 % | 12.735 M -8.42 % | 13.906 M -10.23 % | 15.491 M -17.28 % | 18.727 M 323.57 % | 4.421 M -45.01 % | 8.041 M 0.98 % | 7.963 M 60.08 % | 4.974 M -43.39 % | 8.787 M -8.58 % | 9.611 M 108.90 % | 4.601 M 18.68 % | 3.877 M 3.46 % | 3.747 M 0.70 % | 3.721 M 14.82 % | 3.241 M 37.17 % | 2.363 M -36.59 % | 3.726 M 1.22 % | 3.681 M -16.51 % | 4.409 M -12.68 % | 5.050 M 61.16 % | 3.133 M -45.17 % | 5.714 M 315.72 % | 1.375 M -88.28 % | 11.726 M 240.91 % | 3.440 M -13.98 % | 3.999 M | 0.000 -100.00 % | 9.824 M | 0.000 -100.00 % | 4.791 M | 0.000 -100.00 % | 2.233 M -31.58 % | 3.264 M |
Selling general and administrative expenses | -5.597 M -117.22 % | 32.493 M 117.56 % | -185.004 M -389.14 % | 63.985 M 674.28 % | 8.264 M -70.22 % | 27.753 M 322.10 % | -12.496 M -121.91 % | 57.040 M 263.53 % | 15.691 M -56.31 % | 35.916 M -3.62 % | 37.266 M -18.78 % | 45.884 M 338.67 % | 10.460 M -46.83 % | 19.671 M 197.12 % | 6.621 M -81.77 % | 36.315 M 225.09 % | 11.171 M -31.29 % | 16.258 M 350.08 % | -6.501 M -141.26 % | 15.759 M 198.80 % | 5.274 M -59.42 % | 12.996 M 318.58 % | -5.946 M -133.20 % | 17.907 M 152.87 % | 7.082 M -45.05 % | 12.888 M 122.02 % | 5.805 M -67.51 % | 17.867 M 149.15 % | 7.171 M -61.22 % | 18.492 M 291.04 % | -9.680 M -156.33 % | 17.184 M 422.65 % | 3.288 M -75.50 % | 13.418 M 277.60 % | -7.555 M -154.93 % | 13.754 M 316.11 % | 3.306 M -62.63 % | 8.845 M 207.02 % | -8.265 M -170.73 % | 11.685 M |
Interest income | 1.018 M -5.12 % | 1.073 M -58.30 % | 2.573 M -28.04 % | 3.576 M -19.60 % | 4.448 M 181.61 % | 1.579 M 561.55 % | 238.756 K 221.16 % | 74.341 K -97.18 % | 2.633 M 9 769.44 % | 26.682 K -98.97 % | 2.580 M -3.02 % | 2.661 M 117.34 % | 1.224 M 54.24 % | 793.736 K 75.72 % | 451.698 K -74.45 % | 1.768 M 951.24 % | 168.177 K -86.57 % | 1.252 M 723.17 % | 152.137 K -80.35 % | 774.169 K 347.92 % | 172.836 K 59.49 % | 108.366 K 84.11 % | 58.858 K -87.13 % | 457.318 K -62.33 % | 1.214 M -21.16 % | 1.540 M -9.62 % | 1.704 M | 0.000 -100.00 % | 227.407 K -88.27 % | 1.939 M 296.86 % | 488.593 K -82.75 % | 2.832 M 2 327.31 % | 116.656 K | 0.000 -100.00 % | 77.287 K -69.50 % | 253.373 K -15.26 % | 299.000 K -50.97 % | 609.872 K -22.36 % | 785.553 K 157.27 % | 305.346 K |
Interest expense | 1.434 M -54.17 % | 3.128 M -26.18 % | 4.238 M -12.57 % | 4.847 M 38.27 % | 3.505 M 7.69 % | 3.255 M -27.31 % | 4.478 M 151.83 % | 1.778 M -59.65 % | 4.407 M 45.68 % | 3.025 M | 0.000 -100.00 % | 2.939 M 56.48 % | 1.878 M | 0.000 -100.00 % | 1.570 M | 0.000 -100.00 % | 1.321 M | 0.000 -100.00 % | 1.222 M | 0.000 -100.00 % | 680.457 K 126.04 % | 301.033 K 200.98 % | 100.018 K | 0.000 | 0.000 | 0.000 -100.00 % | 333.441 K | 0.000 -100.00 % | 41.367 K | 0.000 -100.00 % | 872.408 K 3 102.44 % | 27.242 K -68.27 % | 85.852 K 248.11 % | 24.662 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 212.516 K | 0.000 |
Depreciation and amortization | 0.000 | 0.000 -100.00 % | 19.494 M 1 124.61 % | 1.592 M -35.53 % | 2.469 M 5 605.24 % | 43.276 K -99.83 % | 25.178 M 0.00 % | 25.178 M 6.43 % | 23.657 M 0.00 % | 23.657 M 80.75 % | 13.088 M -20.65 % | 16.495 M 61.42 % | 10.219 M 0.00 % | 10.219 M 1.78 % | 10.040 M 0.00 % | 10.040 M 9.54 % | 9.165 M 0.00 % | 9.165 M 3.07 % | 8.892 M 9.50 % | 8.121 M -8.19 % | 8.845 M 8.92 % | 8.121 M 0.00 % | 8.121 M 21.33 % | 6.693 M -15.10 % | 7.884 M 17.79 % | 6.693 M 621.02 % | -1.285 M -132.08 % | -553.563 K 64.37 % | -1.554 M -125.89 % | 6.000 M 182.18 % | -7.301 M -527.15 % | -1.164 M -552.06 % | 257.543 K -97.14 % | 9.017 M 44.86 % | 6.224 M -0.10 % | 6.230 M 70.79 % | 3.648 M 483.35 % | 625.340 K -89.79 % | 6.127 M 163.36 % | 2.326 M |
Operating income | 24.370 M 131.12 % | 10.544 M -13.41 % | 12.177 M 61.03 % | 7.562 M -46.63 % | 14.171 M -47.67 % | 27.078 M 90.46 % | 14.217 M -65.00 % | 40.622 M 80.41 % | 22.516 M -47.99 % | 43.290 M 17.97 % | 36.696 M -42.81 % | 64.170 M 126.68 % | 28.309 M 53.19 % | 18.480 M 6.39 % | 17.370 M -14.51 % | 20.319 M 17.50 % | 17.292 M -1.92 % | 17.631 M 39.01 % | 12.683 M -27.21 % | 17.425 M 43.79 % | 12.119 M -0.96 % | 12.237 M -21.40 % | 15.569 M -24.78 % | 20.699 M 5.78 % | 19.567 M 5.31 % | 18.581 M 99.68 % | 9.305 M -54.18 % | 20.308 M 5.70 % | 19.213 M 7.69 % | 17.841 M 33.01 % | 13.413 M -38.83 % | 21.927 M 65.46 % | 13.252 M 21.25 % | 10.929 M -17.03 % | 13.173 M 24.71 % | 10.563 M 16.91 % | 9.036 M -21.69 % | 11.538 M 38.48 % | 8.332 M 20.38 % | 6.922 M |
Operating income ratio | 0.06 103.39 % | 0.03 1.13 % | 0.03 76.43 % | 0.02 -50.93 % | 0.03 -44.40 % | 0.06 86.66 % | 0.03 -62.65 % | 0.09 93.78 % | 0.05 -53.43 % | 0.10 37.24 % | 0.07 -81.29 % | 0.38 82.87 % | 0.21 68.95 % | 0.12 -3.70 % | 0.13 -14.33 % | 0.15 7.20 % | 0.14 -0.06 % | 0.14 20.18 % | 0.12 -30.46 % | 0.17 30.11 % | 0.13 -4.07 % | 0.13 -28.59 % | 0.19 -9.01 % | 0.20 8.08 % | 0.19 10.83 % | 0.17 46.10 % | 0.12 -48.78 % | 0.23 8.38 % | 0.21 8.97 % | 0.19 -1.98 % | 0.20 -26.15 % | 0.27 51.73 % | 0.18 19.00 % | 0.15 -27.57 % | 0.20 19.67 % | 0.17 22.47 % | 0.14 -31.07 % | 0.20 28.80 % | 0.16 29.88 % | 0.12 |
Total other income expenses net | -459.737 K -159.02 % | -177.489 K 3.72 % | -184.353 K 58.55 % | -444.794 K -266.51 % | 267.126 K 320.75 % | -121.008 K 94.57 % | -2.228 M -266.71 % | 1.337 M 536.97 % | 209.845 K -95.69 % | 4.865 M -16.05 % | 5.796 M -51.81 % | 12.026 M 452.52 % | 2.177 M 1 572.63 % | 130.128 K -98.42 % | 8.238 M 3 940.57 % | -214.509 K -276.82 % | 121.317 K 118.67 % | -649.754 K 92.63 % | -8.817 M -12 341.09 % | -70.869 K 44.71 % | -128.172 K -41.91 % | -90.317 K 96.08 % | -2.304 M -1 393.13 % | 178.142 K 157.68 % | -308.856 K 55.44 % | -693.122 K -148.97 % | 1.415 M -60.87 % | 3.617 M -42.56 % | 6.298 M 387.56 % | -2.190 M -120.37 % | 10.751 M 495.63 % | 1.805 M -30.08 % | 2.581 M 184.65 % | -3.050 M -336.14 % | 1.291 M 181.61 % | 458.596 K -0.95 % | 463.000 K 1 469.76 % | 29.495 K -98.53 % | 2.009 M 734.01 % | 240.926 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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -18.359 M 83.37 % | -110.386 M -341.47 % | 45.714 M 192.15 % | 15.647 M 203.03 % | -15.187 M -211.76 % | 13.589 M 104.46 % | -304.867 M -3.55 % | -294.414 M -213.02 % | 260.490 M 41.72 % | 183.804 M -12.64 % | 210.409 M 22.11 % | 172.306 M 29.67 % | 132.877 M -6.69 % | 142.404 M 92.81 % | 73.858 M -41.01 % | 125.208 M 27.48 % | 98.220 M 15.57 % | 84.988 M -3.25 % | 87.842 M 22.04 % | 71.978 M 88.91 % | 38.102 M 884.50 % | 3.870 M 119.29 % | -20.065 M -590.29 % | 4.093 M 108.71 % | -47.010 M 48.27 % | -90.867 M -27.52 % | -71.257 M -122.89 % | -31.970 M 17.88 % | -38.932 M 72.01 % | -139.077 M -195.21 % | -47.111 M -174.29 % | -17.175 M 51.50 % | -35.415 M 71.32 % | -123.480 M -1 126.06 % | -10.071 M -254.28 % | 6.528 M -2.35 % | 6.685 M -83.14 % | 39.657 M -12.92 % | 45.543 M |
Total investments | 203.602 M 218.75 % | 63.875 M 0.28 % | 63.694 M -1.18 % | 64.452 M -10.99 % | 72.410 M -0.28 % | 72.612 M 0.48 % | 72.266 M -1.55 % | 73.403 M 18.57 % | 61.905 M -15.98 % | 73.682 M -30.44 % | 105.924 M 43.82 % | 73.651 M -59.29 % | 180.927 M 4.90 % | 172.470 M 0.53 % | 171.553 M 10.30 % | 155.527 M -0.56 % | 156.408 M 166.94 % | 58.593 M 37.96 % | 42.471 M 18.37 % | 35.878 M -1.69 % | 36.493 M -1.57 % | 37.075 M 0.91 % | 36.741 M -2.63 % | 37.734 M 0.01 % | 37.730 M -1.20 % | 38.188 M 1.43 % | 37.650 M 42 792.87 % | 87.777 K -3.66 % | 91.111 K -3.53 % | 94.444 K -3.41 % | 97.777 K -51.11 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K -99.75 % | 79.314 M 39 556.96 % | 200.000 K |
Total debt | 393.059 M -4.71 % | 412.505 M -1.05 % | 416.896 M 8.16 % | 385.449 M -9.83 % | 427.470 M 8.05 % | 395.614 M -2.96 % | 407.675 M -19.99 % | 509.543 M -2.52 % | 522.719 M 46.51 % | 356.780 M -6.63 % | 382.124 M 2.28 % | 373.620 M 45.14 % | 257.428 M 25.73 % | 204.754 M 50.56 % | 135.999 M -30.25 % | 194.978 M -3.24 % | 201.513 M 26.08 % | 159.830 M 4.57 % | 152.851 M 65.64 % | 92.277 M 25.47 % | 73.544 M -0.30 % | 73.763 M 96.77 % | 37.486 M -4.51 % | 39.257 M 231.90 % | 11.828 M 186.24 % | 4.132 M -89.21 % | 38.295 M | 0.000 -100.00 % | 6.291 M -37.91 % | 10.132 M 104.99 % | 4.943 M -35.62 % | 7.677 M 63.34 % | 4.700 M -33.24 % | 7.040 M -71.73 % | 24.899 M -6.87 % | 26.738 M -11.59 % | 30.243 M | 0.000 -100.00 % | 85.200 M |
Accumulated other comprehensive income loss | 116.123 M -84.61 % | 754.316 M | 0.000 -100.00 % | 752.463 M 496.37 % | 126.174 M -83.00 % | 742.197 M 494.36 % | 124.873 M -84.07 % | 783.756 M 572.00 % | 116.630 M -41.65 % | 199.883 M 10 081.61 % | 1.963 M -99.00 % | 196.486 M 104.76 % | 95.959 M -44.93 % | 174.264 M 106.83 % | 84.255 M -46.18 % | 156.558 M 79.23 % | 87.352 M -53.98 % | 189.793 M 137 914.12 % | 137.517 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 -100.00 % | 382.630 M | 0.000 |
Retained earnings | 413.275 M 0.12 % | 412.788 M 3.84 % | 397.504 M -7.02 % | 427.496 M 2.79 % | 415.888 M -6.31 % | 443.894 M 7.77 % | 411.883 M 3.77 % | 396.937 M 11.72 % | 355.312 M 7.32 % | 331.082 M -12.40 % | 377.957 M 37.40 % | 275.084 M 24.56 % | 220.845 M 13.55 % | 194.484 M -7.62 % | 210.524 M 8.17 % | 194.627 M 9.50 % | 177.749 M -1.70 % | 180.829 M 7.79 % | 167.755 M 0.61 % | 166.732 M 9.15 % | 152.748 M -25.18 % | 204.164 M 5.09 % | 194.285 M 2.48 % | 189.591 M 10.88 % | 170.988 M -41.79 % | 293.722 M 5.88 % | 277.417 M 0.46 % | 276.137 M 6.71 % | 258.765 M -1.86 % | 263.666 M 6.27 % | 248.119 M 2.18 % | 242.819 M 8.25 % | 224.306 M -4.16 % | 234.054 M 4.78 % | 223.377 M 4.01 % | 214.765 M 4.69 % | 205.139 M | 0.000 -100.00 % | 207.053 M |
Common stock | 251.738 M -0.93 % | 254.112 M 0.00 % | 254.112 M 0.00 % | 254.112 M 0.50 % | 252.852 M -0.01 % | 252.872 M 0.25 % | 252.242 M 0.25 % | 251.612 M 17.55 % | 214.054 M 1.12 % | 211.680 M 0.00 % | 211.680 M 0.00 % | 211.680 M 0.80 % | 210.000 M 0.00 % | 210.000 M 0.00 % | 210.000 M 0.00 % | 210.000 M 0.00 % | 210.000 M 0.00 % | 210.000 M 0.00 % | 210.000 M 0.00 % | 210.000 M 0.00 % | 210.000 M 0.00 % | 210.000 M 0.00 % | 210.000 M 0.00 % | 210.000 M 0.00 % | 210.000 M 50.00 % | 140.000 M 0.00 % | 140.000 M -1.20 % | 141.695 M 0.00 % | 141.695 M 0.00 % | 141.695 M 0.00 % | 141.695 M 1.21 % | 140.000 M 0.00 % | 140.000 M 0.00 % | 140.000 M 33.33 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M | 0.000 -100.00 % | 105.000 M |
Total equity | 1.401 B 0.33 % | 1.396 B 1.11 % | 1.381 B -2.00 % | 1.409 B 1.42 % | 1.390 B -1.73 % | 1.414 B -6.21 % | 1.508 B 2.31 % | 1.474 B 73.39 % | 849.866 M 4.45 % | 813.640 M 4.68 % | 777.280 M 1.15 % | 768.428 M 25.50 % | 612.316 M 5.80 % | 578.773 M -1.99 % | 590.497 M 5.35 % | 560.518 M 4.36 % | 537.111 M 8.55 % | 494.801 M 2.09 % | 484.691 M -13.65 % | 561.313 M 2.55 % | 547.329 M -8.59 % | 598.746 M 1.68 % | 588.866 M 1.78 % | 578.572 M 3.30 % | 560.081 M -17.96 % | 682.703 M 2.45 % | 666.397 M 2.78 % | 648.342 M 3.29 % | 627.661 M -0.25 % | 629.255 M 3.09 % | 610.399 M 2.00 % | 598.425 M 3.19 % | 579.912 M -1.65 % | 589.660 M 46.40 % | 402.782 M 3.19 % | 390.342 M 2.53 % | 380.717 M -0.50 % | 382.630 M 0.00 % | 382.630 M |
Other non current liabilities | 84.134 K 0.00 % | 84.136 K 0.00 % | 84.135 K -84.99 % | 560.585 K 0.00 % | 560.585 K -10.94 % | 629.443 K 0.00 % | 629.442 K -13.75 % | 729.777 K -58.70 % | 1.767 M -13.08 % | 2.033 M -97.41 % | 78.568 M 33.52 % | 58.844 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -679.869 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.470 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 |
Long term debt | 282.216 M -5.75 % | 299.426 M 21.57 % | 246.306 M 9.83 % | 224.258 M 14.65 % | 195.594 M 10.13 % | 177.605 M 6.84 % | 166.234 M -3.58 % | 172.399 M -1.42 % | 174.886 M 284.51 % | 45.482 M 179.65 % | 16.264 M -5.62 % | 17.232 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.282 M | 0.000 | 0.000 -100.00 % | 679.869 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.636 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 366.378 M -5.00 % | 385.659 M 15.19 % | 334.807 M 6.96 % | 313.019 M 11.72 % | 280.191 M 5.42 % | 265.785 M 4.47 % | 254.403 M 2.68 % | 247.756 M -0.71 % | 249.527 M 106.60 % | 120.779 M 27.36 % | 94.832 M -11.65 % | 107.341 M 352.99 % | 23.696 M -1.53 % | 24.064 M 7.97 % | 22.288 M 11.32 % | 20.021 M 19.60 % | 16.740 M 1.13 % | 16.552 M 0.41 % | 16.485 M -2.36 % | 16.883 M 16.16 % | 14.534 M 3.22 % | 14.080 M 4.45 % | 13.481 M 52.11 % | 8.863 M 18.16 % | 7.501 M 75.81 % | 4.266 M -87.85 % | 35.106 M 1 089.80 % | 2.951 M -9.22 % | 3.250 M -8.44 % | 3.550 M -7.78 % | 3.849 M -13.50 % | 4.450 M -6.05 % | 4.737 M -5.70 % | 5.023 M -5.39 % | 5.310 M 20.78 % | 4.396 M -6.12 % | 4.683 M | 0.000 -100.00 % | 5.256 M |
Other current liabilities | 145.260 M 17.47 % | 123.661 M -19.03 % | 152.717 M -26.86 % | 208.790 M 67.12 % | 124.933 M 19.74 % | 104.338 M -18.48 % | 127.989 M -31.70 % | 187.386 M -59.38 % | 461.371 M 199.39 % | 154.102 M -57.16 % | 359.737 M 105.57 % | 174.993 M 271.09 % | 47.156 M -29.68 % | 67.060 M 12.90 % | 59.400 M 26.05 % | 47.123 M 278.76 % | 12.441 M -57.62 % | 29.356 M -11.72 % | 33.254 M -34.51 % | 50.774 M -0.62 % | 51.089 M 56.56 % | 32.632 M 126.40 % | 14.414 M -76.01 % | 60.079 M -39.78 % | 99.760 M 625.55 % | 13.749 M -34.05 % | 20.848 M -56.89 % | 48.355 M -15.31 % | 57.096 M 58.41 % | 36.043 M -14.68 % | 42.242 M 133.74 % | 18.072 M 30.10 % | 13.892 M 32.12 % | 10.514 M -35.11 % | 16.204 M -25.30 % | 21.694 M -29.10 % | 30.598 M | 0.000 -100.00 % | 11.217 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 130.691 M 18.42 % | 110.361 M -32.46 % | 163.389 M -0.58 % | 164.343 M 5.12 % | 156.333 M 2 850.61 % | 5.298 M | 0.000 -100.00 % | 7.793 M | 0.000 | 0.000 -100.00 % | 4.750 M -8.97 % | 5.218 M -85.56 % | 36.134 M 30.74 % | 27.639 M 5.60 % | 26.173 M -27.60 % | 36.149 M -4.93 % | 38.023 M 66.69 % | 22.810 M 20.27 % | 18.967 M -68.91 % | 61.002 M -39.12 % | 100.207 M 400.95 % | 20.004 M -7.68 % | 21.669 M | 0.000 -100.00 % | 56.587 M 40.57 % | 40.255 M -8.38 % | 43.939 M 117.02 % | 20.246 M 31.47 % | 15.399 M 36.43 % | 11.288 M -29.05 % | 15.910 M -22.20 % | 20.449 M -31.49 % | 29.850 M | 0.000 -100.00 % | 11.576 M |
Short term debt | 110.842 M -1.98 % | 113.078 M -33.71 % | 170.589 M 5.83 % | 161.191 M 28.13 % | 125.801 M 3.72 % | 121.291 M -49.76 % | 241.441 M -25.83 % | 325.510 M -6.42 % | 347.833 M 211.52 % | 111.656 M -69.48 % | 365.860 M 5.04 % | 348.312 M 81.73 % | 191.666 M -6.39 % | 204.754 M 198.78 % | 68.530 M -50.97 % | 139.774 M 16.21 % | 120.278 M -24.75 % | 159.830 M 4.57 % | 152.851 M 143.32 % | 62.819 M 14.58 % | 54.826 M -25.67 % | 73.763 M 578.21 % | -15.425 M 25.92 % | -20.822 M -276.04 % | 11.828 M 186.24 % | 4.132 M -46.05 % | 7.659 M | 0.000 -100.00 % | 6.291 M -37.91 % | 10.132 M 104.99 % | 4.943 M -35.62 % | 7.677 M 63.34 % | 4.700 M -33.24 % | 7.040 M -71.73 % | 24.899 M 4.89 % | 23.738 M -12.87 % | 27.243 M | 0.000 -100.00 % | 85.200 M |
Total current liabilities | 719.991 M 3.06 % | 698.610 M -15.75 % | 829.204 M -4.34 % | 866.859 M -0.32 % | 869.675 M -2.70 % | 893.779 M -4.87 % | 939.559 M -6.85 % | 1.009 B 1.77 % | 991.141 M -1.64 % | 1.008 B -10.00 % | 1.120 B 3.94 % | 1.077 B 95.69 % | 550.419 M 16.02 % | 474.421 M 18.32 % | 400.950 M 3.80 % | 386.265 M -0.79 % | 389.346 M 25.30 % | 310.720 M 9.32 % | 284.224 M 47.93 % | 192.133 M 5.60 % | 181.938 M -10.45 % | 203.175 M 9.72 % | 185.172 M 3.82 % | 178.357 M -5.70 % | 189.139 M 89.86 % | 99.621 M -6.78 % | 106.862 M -17.95 % | 130.238 M -0.87 % | 131.385 M 70.55 % | 77.037 M -2.98 % | 79.406 M 69.45 % | 46.861 M 25.48 % | 37.347 M 7.53 % | 34.731 M -31.11 % | 50.415 M -19.91 % | 62.945 M -14.31 % | 73.453 M | 0.000 -100.00 % | 104.136 M |
Total liabilities | 1.086 B 0.19 % | 1.084 B -6.85 % | 1.164 B -1.34 % | 1.180 B 2.61 % | 1.150 B -0.84 % | 1.160 B -2.88 % | 1.194 B -4.97 % | 1.256 B 1.27 % | 1.241 B 9.94 % | 1.128 B -7.08 % | 1.214 B 2.53 % | 1.184 B 106.31 % | 574.115 M 15.17 % | 498.484 M 17.78 % | 423.238 M 4.17 % | 406.286 M 0.05 % | 406.086 M 24.08 % | 327.272 M 8.83 % | 300.708 M 43.87 % | 209.017 M 6.38 % | 196.472 M -9.57 % | 217.255 M 9.36 % | 198.653 M 6.11 % | 187.219 M -4.79 % | 196.640 M 89.28 % | 103.887 M -26.82 % | 141.969 M 6.59 % | 133.189 M -1.07 % | 134.636 M 67.07 % | 80.587 M -3.21 % | 83.256 M 62.26 % | 51.312 M 21.93 % | 42.084 M 5.86 % | 39.755 M -28.66 % | 55.725 M -17.25 % | 67.341 M -13.82 % | 78.135 M | 0.000 -100.00 % | 109.391 M |
Other non current assets | 75.495 M -12.13 % | 85.913 M -65.79 % | 251.144 M -1.99 % | 256.230 M -6.88 % | 275.153 M -1.18 % | 278.442 M 4 401.15 % | 6.186 M -63.07 % | 16.752 M 219.71 % | 5.240 M -77.92 % | 23.733 M -82.68 % | 137.055 M 77.10 % | 77.388 M -51.83 % | 160.644 M 47.47 % | 108.932 M 2 956.43 % | 3.564 M 82.94 % | 1.948 M 54.12 % | 1.264 M 50.96 % | 837.348 K -94.25 % | 14.551 M -71.18 % | 50.487 M 145.98 % | 20.525 M 97.56 % | 10.389 M 2 357.20 % | 422.812 K -99.00 % | 42.174 M -46.58 % | 78.947 M 318.40 % | 18.869 M 0.00 % | 18.869 M 1.08 % | 18.668 M 0.00 % | 18.668 M 0.00 % | 18.668 M 0.00 % | 18.668 M -11.11 % | 21.000 M 20 006.28 % | 104.445 K -3.09 % | 107.780 K -3.00 % | 111.113 K -2.91 % | 114.446 K -2.83 % | 117.779 K 100.30 % | -39.657 M -31 966.80 % | 124.446 K |
Long term investments | 77.327 M 21.06 % | 63.875 M 156.34 % | -113.367 M 3.93 % | -118.001 M 0.33 % | -118.389 M 7.13 % | -127.478 M -198.59 % | 129.301 M 26.10 % | 102.542 M 22.19 % | 83.918 M -2.02 % | 85.644 M 12.81 % | 75.922 M 222.69 % | 23.528 M -82.03 % | 130.917 M -21.82 % | 167.460 M -32.75 % | 249.007 M 60.10 % | 155.527 M -0.56 % | 156.408 M 166.94 % | 58.593 M 106.54 % | 28.369 M 300.89 % | -14.122 M -185.62 % | 16.493 M -39.08 % | 27.075 M -26.31 % | 36.741 M 375.04 % | 7.734 M 134.73 % | -22.270 M -158.19 % | 38.269 M 1.42 % | 37.735 M 42 889.07 % | 87.777 K -3.66 % | 91.111 K -3.53 % | 94.444 K -3.41 % | 97.777 K -67.53 % | 301.111 K 50.56 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K | 0.000 -100.00 % | 200.000 K |
Intangible assets | 62.650 M -0.98 % | 63.272 M -0.96 % | 63.888 M 11.68 % | 57.205 M 76.97 % | 32.324 M -8.77 % | 35.431 M 4.77 % | 33.819 M 15.66 % | 29.240 M 19.85 % | 24.397 M -3.85 % | 25.373 M -4.03 % | 26.440 M -3.38 % | 27.365 M 139.64 % | 11.419 M -1.91 % | 11.642 M -1.93 % | 11.871 M 25.31 % | 9.473 M -1.06 % | 9.575 M -1.65 % | 9.736 M -1.64 % | 9.899 M -1.62 % | 10.062 M -1.32 % | 10.197 M 0.68 % | 10.128 M -1.52 % | 10.284 M 3.73 % | 9.914 M -1.42 % | 10.057 M -1.40 % | 10.199 M -1.38 % | 10.342 M -1.36 % | 10.485 M -1.34 % | 10.627 M -1.32 % | 10.770 M -1.31 % | 10.912 M 0.11 % | 10.900 M -1.26 % | 11.039 M 0.35 % | 11.000 M -1.21 % | 11.135 M -1.19 % | 11.269 M -1.18 % | 11.404 M | 0.000 -100.00 % | 11.344 M |
GoodWill | 106.812 M 0.00 % | 106.812 M 0.00 % | 106.812 M -20.52 % | 134.384 M 0.00 % | 134.384 M 0.00 % | 134.384 M 0.00 % | 134.384 M 0.00 % | 134.384 M 0.00 % | 134.384 M 0.00 % | 134.384 M 0.00 % | 134.384 M 0.99 % | 133.068 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 |
Goodwill and intangible assets | 169.462 M -0.37 % | 170.084 M -0.36 % | 170.700 M -10.90 % | 191.589 M 14.92 % | 166.709 M -1.83 % | 169.816 M 0.96 % | 168.204 M 2.80 % | 163.625 M 3.05 % | 158.781 M -0.61 % | 159.757 M -0.66 % | 160.824 M 0.24 % | 160.433 M 1 304.96 % | 11.419 M -1.91 % | 11.642 M -1.93 % | 11.871 M 25.31 % | 9.473 M -1.06 % | 9.575 M -1.65 % | 9.736 M -1.64 % | 9.899 M -1.62 % | 10.062 M -1.32 % | 10.197 M 0.68 % | 10.128 M -1.52 % | 10.284 M 3.73 % | 9.914 M -1.42 % | 10.057 M -1.40 % | 10.199 M -1.38 % | 10.342 M -1.36 % | 10.485 M -1.34 % | 10.627 M -1.32 % | 10.770 M -1.31 % | 10.912 M 0.11 % | 10.900 M -1.26 % | 11.039 M 0.35 % | 11.000 M -1.21 % | 11.135 M -1.19 % | 11.269 M -1.18 % | 11.404 M | 0.000 -100.00 % | 11.344 M |
Property plant equipment net | 705.954 M 1.34 % | 696.624 M -0.70 % | 701.502 M 6.88 % | 656.366 M 3.51 % | 634.117 M 0.79 % | 629.153 M -0.62 % | 633.071 M 4.03 % | 608.555 M 1.69 % | 598.467 M 11.44 % | 537.017 M 0.13 % | 536.332 M 1.55 % | 528.146 M 60.98 % | 328.075 M -3.22 % | 339.002 M -1.03 % | 342.522 M -5.05 % | 360.758 M 0.55 % | 358.792 M 0.97 % | 355.335 M 0.51 % | 353.521 M -0.59 % | 355.616 M -0.15 % | 356.152 M -0.23 % | 356.984 M -1.37 % | 361.961 M 5.73 % | 342.360 M 8.55 % | 315.403 M 2.57 % | 307.489 M 1.56 % | 302.754 M 0.61 % | 300.928 M 2.55 % | 293.454 M 16.54 % | 251.802 M 5.51 % | 238.661 M 3.93 % | 229.638 M 3.47 % | 221.936 M -1.92 % | 226.280 M -1.48 % | 229.687 M -1.47 % | 233.119 M -2.01 % | 237.904 M | 0.000 -100.00 % | 246.680 M |
Total non current assets | 1.194 B 1.58 % | 1.176 B 1.52 % | 1.158 B -1.06 % | 1.170 B 3.58 % | 1.130 B 1.89 % | 1.109 B 1.95 % | 1.088 B 7.49 % | 1.012 B 5.34 % | 960.717 M 5.16 % | 913.533 M 0.37 % | 910.133 M 5.72 % | 860.869 M 34.51 % | 640.024 M 0.73 % | 635.407 M 3.45 % | 614.240 M 15.09 % | 533.690 M 0.64 % | 530.305 M 24.09 % | 427.355 M 4.60 % | 408.555 M 0.93 % | 404.800 M -0.30 % | 406.012 M -0.44 % | 407.826 M -1.21 % | 412.828 M 1.88 % | 405.191 M 5.29 % | 384.833 M 1.66 % | 378.545 M 1.52 % | 372.866 M 10.80 % | 336.516 M 2.30 % | 328.936 M 14.90 % | 286.281 M 5.21 % | 272.110 M 2.47 % | 265.557 M 12.10 % | 236.900 M -1.63 % | 240.819 M -1.14 % | 243.593 M -1.58 % | 247.501 M -1.96 % | 252.445 M 736.57 % | -39.657 M -115.18 % | 261.193 M |
Other current assets | 30.174 M -8.51 % | 32.982 M -5.21 % | 34.795 M 37.65 % | 25.278 M 297.87 % | 6.353 M -73.67 % | 24.127 M -58.45 % | 58.069 M 200.72 % | 19.310 M 99.03 % | 9.702 M -74.88 % | 38.615 M 2.68 % | 37.606 M -53.75 % | 81.316 M 25.98 % | 64.549 M 185.37 % | 22.619 M 41.46 % | 15.990 M -55.26 % | 35.737 M 105.24 % | 17.412 M -36.50 % | 27.423 M -25.45 % | 36.786 M -47.29 % | 69.783 M 863.48 % | 7.243 M -72.59 % | 26.424 M 58.54 % | 16.667 M -62.49 % | 44.433 M -54.61 % | 97.884 M -5.92 % | 104.044 M 0.78 % | 103.240 M -47.57 % | 196.919 M 5.19 % | 187.206 M 114.92 % | 87.105 M 7 714.76 % | 1.115 M -99.34 % | 168.475 M 1.36 % | 166.208 M 125.34 % | 73.760 M 759.65 % | 8.580 M -13.83 % | 9.958 M 26.56 % | 7.868 M | 0.000 -100.00 % | 8.434 M |
Short term investments | 126.275 M 97.69 % | 63.875 M -63.92 % | 177.061 M -2.95 % | 182.452 M -4.37 % | 190.799 M -4.64 % | 200.090 M 450.82 % | -57.035 M -95.73 % | -29.139 M -32.37 % | -22.014 M -84.02 % | -11.963 M -139.87 % | 30.002 M -40.14 % | 50.124 M 0.23 % | 50.010 M 898.20 % | 5.010 M 106.47 % | -77.454 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.101 M -71.80 % | 50.000 M 150.00 % | 20.000 M 100.00 % | 10.000 M | 0.000 -100.00 % | 30.000 M -50.00 % | 60.000 M 74 072.49 % | -81.111 K 3.95 % | -84.445 K | 0.000 -100.00 % | 180.000 M | 0.000 -100.00 % | 180.000 M 178 121.80 % | -101.111 K -100.06 % | 160.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.314 M | 0.000 |
cash and cash equivalents | 411.417 M -21.32 % | 522.891 M 40.87 % | 371.182 M 0.37 % | 369.802 M -16.46 % | 442.657 M 15.87 % | 382.024 M -46.39 % | 712.542 M -11.37 % | 803.957 M 206.59 % | 262.228 M 51.60 % | 172.977 M 0.73 % | 171.715 M -14.70 % | 201.314 M 61.63 % | 124.552 M 99.76 % | 62.350 M 0.34 % | 62.141 M -10.93 % | 69.770 M -32.45 % | 103.293 M 38.01 % | 74.843 M 15.13 % | 65.009 M 220.26 % | 20.299 M -42.73 % | 35.442 M -49.29 % | 69.893 M 21.44 % | 57.551 M 63.66 % | 35.164 M -40.24 % | 58.838 M -38.07 % | 95.000 M -13.28 % | 109.552 M 242.67 % | 31.970 M -29.31 % | 45.223 M -69.69 % | 149.208 M 186.65 % | 52.053 M 109.45 % | 24.853 M -38.05 % | 40.115 M -69.26 % | 130.520 M 273.23 % | 34.971 M 73.04 % | 20.210 M -14.21 % | 23.558 M 159.40 % | -39.657 M -200.00 % | 39.657 M |
Cash and short term investments | 537.693 M 2.83 % | 522.891 M -4.62 % | 548.243 M -0.73 % | 552.254 M -12.82 % | 633.456 M 8.82 % | 582.114 M -18.30 % | 712.542 M -11.37 % | 803.957 M 206.59 % | 262.228 M 51.60 % | 172.977 M -14.25 % | 201.717 M -19.77 % | 251.438 M 44.04 % | 174.562 M 159.15 % | 67.360 M 8.40 % | 62.141 M -10.93 % | 69.770 M -32.45 % | 103.293 M 38.01 % | 74.843 M -5.39 % | 79.110 M 12.53 % | 70.299 M 26.80 % | 55.442 M -30.60 % | 79.893 M 38.82 % | 57.551 M -11.68 % | 65.164 M -45.17 % | 118.838 M 25.09 % | 95.000 M -13.28 % | 109.552 M 242.67 % | 31.970 M -29.31 % | 45.223 M -69.69 % | 149.208 M 186.65 % | 52.053 M 109.45 % | 24.853 M -38.05 % | 40.115 M -69.26 % | 130.520 M 273.23 % | 34.971 M 73.04 % | 20.210 M -14.21 % | 23.558 M -40.60 % | 39.657 M 0.00 % | 39.657 M |
Total current assets | 1.293 B -0.90 % | 1.305 B -5.91 % | 1.387 B -2.23 % | 1.419 B 0.66 % | 1.409 B -3.76 % | 1.464 B -9.25 % | 1.614 B -6.07 % | 1.718 B 52.06 % | 1.130 B 9.84 % | 1.029 B -4.90 % | 1.082 B -0.96 % | 1.092 B 99.86 % | 546.406 M 23.66 % | 441.851 M 10.60 % | 399.494 M -7.76 % | 433.114 M 4.90 % | 412.893 M 4.60 % | 394.717 M 4.74 % | 376.845 M 3.10 % | 365.530 M 8.21 % | 337.790 M -17.24 % | 408.175 M 8.94 % | 374.691 M 3.91 % | 360.600 M -3.04 % | 371.887 M -8.86 % | 408.045 M -6.30 % | 435.499 M -2.14 % | 445.015 M 2.69 % | 433.361 M 2.31 % | 423.561 M 0.48 % | 421.545 M 9.73 % | 384.179 M -0.24 % | 385.096 M -0.90 % | 388.595 M 80.81 % | 214.915 M 2.25 % | 210.182 M 1.83 % | 206.407 M 420.48 % | 39.657 M -82.82 % | 230.828 M |
Inventory | 219.937 M -12.38 % | 251.014 M -6.51 % | 268.495 M 2.26 % | 262.559 M 13.51 % | 231.312 M -9.00 % | 254.200 M -2.28 % | 260.123 M -8.13 % | 283.157 M 2.27 % | 276.885 M -7.79 % | 300.266 M 9.36 % | 274.575 M 7.21 % | 256.120 M 126.37 % | 113.144 M 10.14 % | 102.727 M -4.67 % | 107.761 M 18.78 % | 90.721 M 0.99 % | 89.836 M 16.36 % | 77.203 M -11.44 % | 87.179 M 12.80 % | 77.284 M -13.76 % | 89.616 M -4.14 % | 93.486 M -8.31 % | 101.958 M 19.60 % | 85.249 M 16.26 % | 73.327 M 5.99 % | 69.182 M -14.28 % | 80.711 M 27.28 % | 63.414 M 7.59 % | 58.941 M 4.46 % | 56.423 M -7.62 % | 61.077 M 29.88 % | 47.027 M 9.01 % | 43.139 M -8.58 % | 47.188 M -9.40 % | 52.084 M -6.94 % | 55.966 M 5.12 % | 53.241 M | 0.000 -100.00 % | 69.699 M |
Net receivables | 505.450 M 1.46 % | 498.156 M -6.97 % | 535.494 M -7.44 % | 578.552 M 7.49 % | 538.242 M -10.89 % | 604.018 M 2.46 % | 589.528 M -3.60 % | 611.541 M 2.24 % | 598.150 M 12.93 % | 529.653 M -6.70 % | 567.685 M 0.61 % | 564.220 M 128.23 % | 247.218 M -4.57 % | 259.060 M 19.19 % | 217.344 M -13.08 % | 250.038 M 21.63 % | 205.576 M -11.62 % | 232.615 M 18.98 % | 195.509 M -4.54 % | 204.818 M 10.42 % | 185.489 M -17.32 % | 224.341 M 10.65 % | 202.748 M -0.67 % | 204.121 M 39.54 % | 146.287 M -0.30 % | 146.729 M 0.91 % | 145.403 M -6.63 % | 155.726 M 13.51 % | 137.190 M 3.70 % | 132.291 M 3.92 % | 127.301 M -15.21 % | 150.137 M 13.39 % | 132.410 M -4.32 % | 138.393 M 14.66 % | 120.694 M -4.15 % | 125.917 M 2.51 % | 122.840 M | 0.000 -100.00 % | 114.333 M |
Tax assets | 165.966 M 4.28 % | 159.162 M 7.50 % | 148.060 M -19.66 % | 184.287 M 6.85 % | 172.477 M 8.39 % | 159.131 M 5.33 % | 151.079 M 25.33 % | 120.548 M 5.46 % | 114.311 M 6.45 % | 107.381 M | 0.000 -100.00 % | 71.374 M 695.74 % | 8.969 M 7.15 % | 8.371 M 15.06 % | 7.276 M 21.61 % | 5.983 M 40.27 % | 4.265 M 49.43 % | 2.854 M 28.82 % | 2.216 M -19.63 % | 2.757 M 4.22 % | 2.645 M -18.58 % | 3.249 M -4.95 % | 3.418 M 13.60 % | 3.009 M 11.58 % | 2.696 M -27.50 % | 3.719 M 17.43 % | 3.167 M -50.11 % | 6.348 M 4.14 % | 6.096 M 23.23 % | 4.947 M 31.17 % | 3.771 M 1.41 % | 3.719 M 2.69 % | 3.621 M 12.06 % | 3.231 M 31.34 % | 2.460 M -12.09 % | 2.799 M -0.74 % | 2.820 M | 0.000 -100.00 % | 2.845 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 |
Account payables | 451.757 M -0.26 % | 452.930 M -7.82 % | 491.363 M 1.19 % | 485.565 M -1.31 % | 491.999 M -10.84 % | 551.829 M 6.52 % | 518.046 M 7.12 % | 483.628 M 177.41 % | 174.337 M -66.11 % | 514.450 M -7.70 % | 557.342 M 1.65 % | 548.295 M 137.24 % | 231.119 M 16.67 % | 198.100 M 1.97 % | 194.275 M 45.30 % | 133.709 M -1.63 % | 135.926 M 20.03 % | 113.239 M 27.07 % | 89.114 M 110.21 % | 42.392 M -20.58 % | 53.373 M -41.85 % | 91.780 M -19.29 % | 113.709 M 52.43 % | 74.598 M -1.15 % | 75.467 M 4.21 % | 72.420 M -3.02 % | 74.672 M -2.54 % | 76.621 M 21.39 % | 63.121 M 224.62 % | 19.444 M -31.73 % | 28.480 M 70.54 % | 16.700 M 15.97 % | 14.401 M 0.41 % | 14.342 M 165.75 % | 5.397 M -62.00 % | 14.200 M 18.61 % | 11.972 M | 0.000 -100.00 % | 5.092 M |
Tax payables | 12.132 M 35.69 % | 8.941 M -38.48 % | 14.534 M 28.48 % | 11.313 M -33.01 % | 16.886 M 12.87 % | 14.960 M -69.71 % | 49.394 M 110.25 % | 23.493 M 16.24 % | 20.212 M -10.37 % | 22.551 M | 0.000 -100.00 % | 22.670 M 324.14 % | 5.345 M 18.60 % | 4.507 M -30.94 % | 6.526 M 0.09 % | 6.519 M 95.64 % | 3.332 M -59.83 % | 8.295 M 24.99 % | 6.636 M 46.73 % | 4.523 M 177.36 % | 1.631 M -67.39 % | 5.000 M 739.44 % | 595.644 K -35.50 % | 923.519 K -55.69 % | 2.084 M -77.64 % | 9.319 M 153.04 % | 3.683 M -30.01 % | 5.262 M 7.87 % | 4.878 M 15.80 % | 4.212 M 12.59 % | 3.741 M -15.20 % | 4.412 M 1.32 % | 4.354 M 53.58 % | 2.835 M -27.58 % | 3.915 M 18.16 % | 3.313 M -8.96 % | 3.639 M | 0.000 -100.00 % | 2.626 M |
Deferred revenue non current | 14.288 M -1.83 % | 14.554 M -6.19 % | 15.515 M -6.76 % | 16.641 M 37.64 % | 12.090 M -4.80 % | 12.700 M 1.82 % | 12.473 M 14.40 % | 10.903 M -4.40 % | 11.405 M -4.22 % | 11.907 M | 0.000 -100.00 % | 8.862 M -4.30 % | 9.261 M -4.85 % | 9.733 M 8.55 % | 8.966 M 18.83 % | 7.545 M 14.80 % | 6.573 M -3.76 % | 6.830 M -3.63 % | 7.087 M -3.50 % | 7.344 M 37.59 % | 5.337 M -4.62 % | 5.596 M 19.93 % | 4.666 M 20.56 % | 3.870 M -4.87 % | 4.068 M -4.64 % | 4.266 M -4.56 % | 4.470 M 51.50 % | 2.951 M -9.22 % | 3.250 M -8.44 % | 3.550 M -7.78 % | 3.849 M -13.50 % | 4.450 M -6.05 % | 4.737 M -5.70 % | 5.023 M -5.39 % | 5.310 M 20.78 % | 4.396 M -6.12 % | 4.683 M | 0.000 -100.00 % | 5.256 M |
Minority interest | 2.906 M 3 369.59 % | -88.878 K -50.69 % | -58.981 K -371.59 % | 21.717 K 104.76 % | -456.280 K -3 134.59 % | 15.036 K -99.97 % | 58.894 M -11.17 % | 66.301 M -5.98 % | 70.520 M -0.90 % | 71.158 M -1.76 % | 72.429 M -15.13 % | 85.341 M 104 267.56 % | 81.770 K -56.51 % | 188.013 K -34.70 % | 287.904 K 157.12 % | -504.014 K -146 539.46 % | -343.710 -12.26 % | -306.170 -13.89 % | -268.820 -23.10 % | -218.370 -14.13 % | -191.330 -42.03 % | -134.710 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 43.155 M -10.51 % | 48.223 M -8.13 % | 52.490 M -1.43 % | 53.251 M 202.79 % | -51.806 M -29.63 % | -39.966 M -172.43 % | 55.181 M -7.03 % | 59.356 M 1.44 % | 58.513 M 131.61 % | -185.132 M | 0.000 -100.00 % | 17.232 M 126.20 % | -65.763 M | 0.000 100.00 % | -67.469 M -28.17 % | -52.639 M 35.20 % | -81.235 M | 0.000 -100.00 % | 679.869 K 102.31 % | -29.459 M -57.38 % | -18.718 M | 0.000 100.00 % | -52.911 M 11.93 % | -60.079 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 |
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 |
Other total stockholders equity | 617.047 M 2 598.65 % | -24.695 M -103.39 % | 729.497 M 3 034.92 % | -24.856 M -103.45 % | 721.280 M 2 982.95 % | -25.019 M -103.79 % | 659.707 M 2 736.84 % | -25.019 M -111.91 % | 209.981 M 128 849.78 % | -163.092 K -100.14 % | 113.251 M 69 540.02 % | -163.092 K -100.09 % | 179.420 M 110 111.82 % | -163.092 K -100.19 % | 85.430 M 52 481.19 % | -163.092 K -100.26 % | 62.011 M 122.50 % | -275.614 M -358.07 % | 106.799 M -42.14 % | 184.581 M 0.00 % | 184.581 M 0.00 % | 184.581 M 0.00 % | 184.581 M 3.13 % | 178.981 M -0.06 % | 179.092 M -28.07 % | 248.981 M 0.00 % | 248.981 M 8.01 % | 230.510 M 1.46 % | 227.202 M 1.48 % | 223.893 M 1.50 % | 220.585 M 2.31 % | 215.606 M 0.00 % | 215.606 M 0.00 % | 215.606 M 189.77 % | 74.406 M 5.42 % | 70.577 M 0.00 % | 70.577 M | 0.000 -100.00 % | 70.577 M |
Deferred tax liabilities non current | 69.790 M -2.52 % | 71.595 M -1.79 % | 72.902 M 1.87 % | 71.561 M -0.54 % | 71.946 M -3.88 % | 74.851 M -0.29 % | 75.067 M 17.80 % | 63.724 M 3.67 % | 61.469 M 0.18 % | 61.356 M | 0.000 -100.00 % | 22.403 M 55.20 % | 14.436 M 0.73 % | 14.331 M 7.57 % | 13.322 M 19.01 % | 11.193 M 10.09 % | 10.167 M 4.57 % | 9.723 M 3.45 % | 9.398 M -1.49 % | 9.540 M 3.72 % | 9.197 M 8.40 % | 8.485 M -3.75 % | 8.815 M 76.56 % | 4.993 M 45.45 % | 3.432 M | 0.000 100.00 % | -30.636 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 |
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 |
Total assets | 2.487 B 0.27 % | 2.481 B -2.53 % | 2.545 B -1.70 % | 2.589 B 1.96 % | 2.539 B -1.32 % | 2.574 B -4.74 % | 2.702 B -1.04 % | 2.730 B 30.59 % | 2.091 B 7.64 % | 1.942 B -2.49 % | 1.992 B 1.99 % | 1.953 B 64.60 % | 1.186 B 10.13 % | 1.077 B 6.27 % | 1.014 B 4.85 % | 966.804 M 2.50 % | 943.197 M 14.73 % | 822.073 M 4.67 % | 785.400 M 1.96 % | 770.329 M 3.57 % | 743.801 M -8.85 % | 816.001 M 3.62 % | 787.519 M 2.84 % | 765.791 M 1.20 % | 756.720 M -3.80 % | 786.590 M -2.69 % | 808.366 M 3.43 % | 781.531 M 2.52 % | 762.297 M 7.39 % | 709.842 M 2.33 % | 693.655 M 6.76 % | 649.736 M 4.46 % | 621.995 M -1.18 % | 629.414 M 37.27 % | 458.507 M 0.18 % | 457.683 M -0.25 % | 458.852 M | 0.000 -100.00 % | 492.021 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.801 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.458 M -90.19 % | 25.068 M | 0.000 | 0.000 | 0.000 100.00 % | -1.280 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.428 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.181 M 300.00 % | -9.091 M -200.00 % | 9.091 M | 0.000 -100.00 % | 16.414 M 800.00 % | -2.345 M -200.00 % | 2.345 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.279 M | 0.000 -100.00 % | 6.617 M | 0.000 -100.00 % | 1.742 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 -100.00 % | 33.712 M 129.20 % | -115.435 M | 0.000 | 0.000 100.00 % | -32.229 M | 0.000 | 0.000 | 0.000 100.00 % | -159.859 M -460.23 % | 44.377 M 200.00 % | -44.377 M | 0.000 100.00 % | -59.959 M -574.87 % | 12.626 M 200.00 % | -12.626 M | 0.000 100.00 % | -16.212 M 31.17 % | -23.553 M -200.00 % | 23.553 M | 0.000 100.00 % | -103.458 M -455.29 % | 29.119 M 200.00 % | -29.119 M | 0.000 100.00 % | -80.602 M -544.28 % | 18.142 M 200.00 % | -18.142 M | 0.000 100.00 % | -11.683 M -215.91 % | 10.080 M 200.00 % | -10.080 M | 0.000 -100.00 % | 11.216 M 360.36 % | -4.308 M -178.88 % | 5.462 M | 0.000 -100.00 % | 19.972 M | 0.000 |
Accounts receivables | 0.000 | 0.000 -100.00 % | 44.489 M 151.68 % | -86.091 M | 0.000 | 0.000 100.00 % | -45.951 M | 0.000 | 0.000 | 0.000 100.00 % | -124.538 M -428.00 % | 37.969 M 200.00 % | -37.969 M | 0.000 100.00 % | -36.985 M -509.03 % | 9.042 M 200.00 % | -9.042 M | 0.000 100.00 % | -27.884 M -139.05 % | -11.665 M -200.00 % | 11.665 M | 0.000 100.00 % | -82.012 M -327.21 % | 36.095 M 200.00 % | -36.095 M | 0.000 100.00 % | -61.124 M -402.21 % | 20.225 M 200.00 % | -20.225 M | 0.000 100.00 % | -1.428 M -107.75 % | 18.417 M 200.00 % | -18.417 M | 0.000 100.00 % | -7.602 M -169.55 % | 10.929 M 200.00 % | -10.929 M | 0.000 -100.00 % | 22.629 M | 0.000 |
Inventory | 0.000 | 0.000 100.00 % | -10.777 M 63.27 % | -29.345 M | 0.000 | 0.000 -100.00 % | 13.722 M | 0.000 | 0.000 | 0.000 100.00 % | -35.322 M -651.19 % | 6.408 M 200.00 % | -6.408 M | 0.000 100.00 % | -22.974 M -740.99 % | 3.584 M 200.00 % | -3.584 M | 0.000 -100.00 % | 11.672 M 198.19 % | -11.888 M -200.00 % | 11.888 M | 0.000 100.00 % | -21.446 M -207.44 % | -6.976 M -200.00 % | 6.976 M | 0.000 100.00 % | -19.478 M -835.03 % | -2.083 M -200.00 % | 2.083 M | 0.000 100.00 % | -10.255 M -23.00 % | -8.338 M -200.00 % | 8.338 M | 0.000 -100.00 % | 3.881 M 245.44 % | -2.669 M -116.28 % | 16.391 M | 0.000 -100.00 % | 8.154 M | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.335 M 547.45 % | -1.639 M | 0.000 | 0.000 -100.00 % | 11.818 M | 0.000 |
Other non cash items | 78.020 M 78 744.27 % | 98.954 K -99.60 % | 24.511 M -62.25 % | 64.935 M -35.89 % | 101.285 M 444.63 % | 18.597 M -60.31 % | 46.860 M 206.69 % | -43.921 M 5.42 % | -46.436 M -96.29 % | -23.657 M -114.83 % | 159.511 M 394.09 % | -54.239 M -253.94 % | 35.235 M 222.54 % | -28.754 M -25.01 % | -23.001 M -36.28 % | -16.878 M -0.05 % | -16.870 M -29.04 % | -13.074 M -114.06 % | -6.108 M 56.32 % | -13.984 M -25.28 % | -11.162 M -8.36 % | -10.301 M -0.06 % | -10.294 M 44.33 % | -18.491 M -11.04 % | -16.653 M -2.13 % | -16.305 M -152.92 % | -6.447 M 62.89 % | -17.372 M -6.24 % | -16.353 M -5.18 % | -15.547 M -51.94 % | -10.233 M 44.73 % | -18.513 M -64.53 % | -11.252 M -5.39 % | -10.677 M -517.46 % | -1.729 M -402.83 % | 571.017 K 106.48 % | -8.818 M 14.13 % | -10.269 M -29 728.13 % | -34.426 K -100.93 % | 3.721 M |
Net cash provided by operating activities | 78.020 M 417.77 % | 15.068 M -74.12 % | 58.223 M 215.29 % | -50.500 M -152.50 % | 96.194 M 90.07 % | 50.609 M -50.61 % | 102.473 M 347.83 % | 22.882 M 1 477.11 % | 1.451 M -96.05 % | 36.775 M -64.85 % | 104.627 M 92.90 % | 54.239 M -11.94 % | 61.596 M 563.22 % | -13.297 M -115.08 % | 88.201 M 422.58 % | 16.878 M -77.46 % | 74.890 M 312.62 % | 18.150 M -21.48 % | 23.114 M 125.99 % | 10.228 M -80.91 % | 53.581 M 2 675.80 % | -2.080 M -108.76 % | 23.740 M 292.76 % | -12.316 M -32.70 % | -9.281 M -133.09 % | 28.051 M 132.17 % | 12.082 M -34.33 % | 18.399 M -24.89 % | 24.496 M 47.63 % | 16.593 M -53.29 % | 35.521 M 123.44 % | 15.897 M -45.65 % | 29.251 M 186.53 % | 10.209 M -63.74 % | 28.151 M 132.29 % | 12.119 M -45.46 % | 22.223 M -2.67 % | 22.831 M -34.67 % | 34.947 M 236.55 % | 10.384 M |
Investments in property plant and equipment | -27.513 M 39.68 % | -45.612 M 19.47 % | -56.638 M 3.76 % | -58.848 M -81.96 % | -32.342 M 20.56 % | -40.715 M 29.99 % | -58.158 M -24.34 % | -46.772 M -35.68 % | -34.472 M -91.23 % | -18.027 M -9.25 % | -16.500 M -458.09 % | -2.957 M 13.82 % | -3.431 M 11.97 % | -3.897 M -109.99 % | -1.856 M 85.32 % | -12.640 M -75.23 % | -7.213 M 19.39 % | -8.949 M -66.81 % | -5.365 M 32.60 % | -7.960 M -325.52 % | -1.871 M 79.54 % | -9.141 M 58.21 % | -21.874 M 20.39 % | -27.476 M -190.55 % | -9.456 M 2.62 % | -9.711 M 31.34 % | -14.143 M -2.25 % | -13.832 M 15.06 % | -16.283 M 35.02 % | -25.058 M -195.14 % | -8.490 M 76.31 % | -35.844 M -612.92 % | -5.028 M -47.48 % | -3.409 M -16.75 % | -2.920 M -85.43 % | -1.575 M 19.63 % | -1.959 M 29.64 % | -2.785 M -49.58 % | -1.862 M 68.49 % | -5.909 M |
Acquisitions net | 0.000 | 0.000 100.00 % | -5.046 M -6 851.47 % | 74.743 K 100.62 % | -12.031 M | 0.000 100.00 % | -35.608 M | 0.000 -100.00 % | 2.750 K 3 437 599.84 % | -0.080 100.00 % | -11.492 M -26 218.14 % | 44.000 K 400.00 % | 8.800 K | 0.000 -100.00 % | 593.215 K -95.31 % | 12.640 M 60 321.15 % | 20.920 K -99.77 % | 8.949 M 59.83 % | 5.599 M -30.08 % | 8.008 M | 0.000 | 0.000 -100.00 % | 23.910 M -13.19 % | 27.543 M 188.33 % | 9.553 M -1.66 % | 9.714 M -31.76 % | 14.235 M 62 313.91 % | 22.808 K 153 061 897 011 100.00 % | 0.000 -100.00 % | 9.131 K -99.89 % | 8.530 M -76.21 % | 35.856 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -329.500 M -126.07 % | -145.750 M 56.75 % | -337.000 M -60.94 % | -209.390 M -1 002.05 % | -19.000 M 94.54 % | -347.780 M -1 076.68 % | 35.608 M | 0.000 100.00 % | -2.750 K 100.00 % | -121.504 M | 0.000 100.00 % | -50.000 M 0.02 % | -50.010 M -900.20 % | -5.000 M -11.11 % | -4.500 M 87.14 % | -35.000 M 64.91 % | -99.750 M -523.44 % | -16.000 M -25.49 % | -12.750 M 87.86 % | -105.000 M -425.00 % | -20.000 M -100.00 % | -10.000 M 77.78 % | -45.000 M 25.44 % | -60.350 M -103.54 % | -29.650 M 78.82 % | -140.000 M 32.78 % | -208.270 M -27.38 % | -163.500 M 13.95 % | -190.000 M -72.73 % | -110.000 M 35.29 % | -170.000 M -6.25 % | -160.000 M 0.00 % | -160.000 M -135.29 % | -68.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 204.188 M -37.05 % | 324.386 M -5.71 % | 344.016 M 53.98 % | 223.419 M 103.22 % | 109.940 M 62.24 % | 67.764 M 10 060.43 % | 666.944 K | 0.000 -100.00 % | 8.810 M -94.28 % | 154.035 M | 0.000 -100.00 % | 50.435 M 908.70 % | 5.000 M | 0.000 -100.00 % | 75.157 K -99.79 % | 35.031 M 153.40 % | 13.825 M -2.47 % | 14.175 M -49.44 % | 28.035 M -62.76 % | 75.285 M | 0.000 | 0.000 -100.00 % | 75.380 M -16.80 % | 90.604 M 48.41 % | 61.051 M -56.79 % | 141.277 M -46.38 % | 263.458 M 59.92 % | 164.748 M 80.30 % | 91.373 M -56.91 % | 212.058 M 39.87 % | 151.611 M -6.21 % | 161.650 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 2.327 M 202.50 % | -2.271 M -113.16 % | 17.252 M 380.56 % | -6.149 M -514.89 % | -1.000 M | 0.000 100.00 % | -35.608 M | 0.000 -100.00 % | 2.750 K -99.99 % | 32.531 M 100.98 % | 16.187 M -75.70 % | 66.610 M 522 944.97 % | 12.735 K 100.05 % | -24.010 M 63.56 % | -65.897 M -421.33 % | -12.640 M -60 521.15 % | 20.920 K 100.23 % | -8.949 M -66.81 % | -5.365 M 32.60 % | -7.960 M -178.92 % | 10.086 M 270 748 940 133 990 304.00 % | 0.000 100.00 % | -21.874 M 20.39 % | -27.476 M -190.55 % | -9.456 M 2.62 % | -9.711 M 11.44 % | -10.965 M -1 426.26 % | -718.409 K 25.41 % | -963.099 K 35.64 % | -1.496 M 82.37 % | -8.490 M 76.31 % | -35.844 M -152.24 % | 68.619 M 10 385.86 % | 654.395 K -46.01 % | 1.212 M 7 114.94 % | 16.798 K -42.90 % | 29.417 K 101.06 % | -2.785 M -71.77 % | -1.621 M -206.51 % | 1.522 M |
Net cash used for investing activites | -150.498 M -215.10 % | 130.754 M 449.45 % | -37.417 M 26.48 % | -50.893 M -211.69 % | 45.566 M 114.21 % | -320.730 M -244.50 % | -93.099 M -99.05 % | -46.772 M -82.28 % | -25.660 M -276.91 % | 14.505 M 222.86 % | -11.805 M -118.41 % | 64.132 M 232.45 % | -48.419 M -47.14 % | -32.907 M 54.41 % | -72.178 M -472.44 % | -12.609 M 88.21 % | -106.942 M -892.69 % | -10.773 M -206.09 % | 10.154 M 126.99 % | -37.627 M -219.29 % | -11.784 M 38.43 % | -19.141 M -281.58 % | 10.541 M 270.36 % | 2.846 M -87.09 % | 22.041 M 361.46 % | -8.430 M -119.02 % | 44.316 M 433.73 % | -13.279 M 88.54 % | -115.874 M -253.45 % | 75.513 M 381.35 % | -26.839 M 21.48 % | -34.182 M 64.55 % | -96.409 M -36.26 % | -70.755 M -4 042.41 % | -1.708 M -9.63 % | -1.558 M 19.28 % | -1.930 M 30.69 % | -2.785 M 20.05 % | -3.483 M 20.59 % | -4.386 M |
Debt repayment | -26.630 M -198.21 % | 27.116 M 301.20 % | -13.477 M -132.48 % | 41.490 M 21.44 % | 34.165 M 343.30 % | -14.042 M 85.42 % | -96.330 M -540.48 % | -15.040 M -148.49 % | 31.018 M 200.00 % | -31.018 M | 0.000 100.00 % | -1.137 M -102.15 % | 52.999 M -23.19 % | 69.000 M 215.99 % | -59.487 M -677.76 % | -7.648 M -118.37 % | 41.624 M 468.81 % | 7.318 M -88.23 % | 62.153 M 234.73 % | 18.568 M 2 965.99 % | -647.883 K -101.82 % | 35.596 M 1 933.63 % | -1.941 M -107.04 % | 27.586 M 279.72 % | 7.265 M 122.03 % | -32.970 M -186.51 % | 38.110 M 702.07 % | -6.330 M -61.60 % | -3.917 M -173.82 % | 5.306 M 296.32 % | -2.703 M -190.05 % | 3.002 M 228.89 % | -2.329 M 86.91 % | -17.790 M -932.87 % | -1.722 M 51.65 % | -3.562 M 78.02 % | -16.207 M 57.87 % | -38.469 M -418.72 % | -7.416 M | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -16.809 M | 0.000 100.00 % | -8.443 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.585 K | 0.000 | 0.000 | 0.000 100.00 % | -2.954 M | 0.000 100.00 % | -2.954 M | 0.000 100.00 % | -82.866 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 |
Dividends paid | -15.304 M -610.02 % | -2.155 M 3.46 % | -2.233 M 86.30 % | -16.298 M 44.66 % | -29.452 M -646.67 % | -3.944 M -181.21 % | -1.403 M 60.25 % | -3.528 M 6.92 % | -3.791 M -35.68 % | -2.794 M 73.22 % | -10.432 M -108.30 % | -5.008 M -23.06 % | -4.070 M 81.64 % | -22.171 M -634.60 % | -3.018 M 62.38 % | -8.022 M 66.45 % | -23.909 M -1 231.36 % | -1.796 M 94.16 % | -30.739 M -403.75 % | -6.102 M 91.97 % | -75.994 M -25 395.17 % | -298.071 K 97.07 % | -10.175 M 75.72 % | -41.915 M 25.89 % | -56.555 M -9 714.01 % | -576.270 K 87.79 % | -4.721 M 62.29 % | -12.520 M -41.37 % | -8.857 M -23 467.02 % | -37.580 K 28.58 % | -52.619 K -39.95 % | -37.598 K 99.82 % | -21.051 M -16 625.11 % | -125.865 K 98.74 % | -10.004 M 3.98 % | -10.418 M -708.14 % | -1.289 M -80.76 % | -713.176 K 84.58 % | -4.625 M 70.89 % | -15.886 M |
Other financing activites | 7.136 M 133.88 % | -21.061 M -485.66 % | 5.461 M -79.36 % | 26.453 M 212.55 % | -23.505 M 81.48 % | -126.901 M -468.85 % | -22.309 M -103.81 % | 585.131 M 466.53 % | 103.284 M 368.47 % | 22.047 M 120.68 % | -106.594 M -584.72 % | 21.991 M 410.95 % | -7.072 M -10.18 % | -6.419 M -115.50 % | 41.408 M 30 209.97 % | -137.522 K -100.29 % | 47.766 M 897.24 % | -5.991 M 51.06 % | -12.241 M -708.13 % | 2.013 M -87.68 % | 16.345 M 1 806.30 % | -957.937 K 92.39 % | -12.581 M -802.17 % | -1.395 M -103.17 % | 44.048 M 2 018.02 % | 2.080 M 105.12 % | -40.642 M -757.64 % | -4.739 M 50.58 % | -9.590 M -1 237.26 % | 843.246 K -96.26 % | 22.530 M 1 677.11 % | 1.268 M 129.51 % | 552.394 K -99.69 % | 175.665 M 9 841.76 % | 1.767 M 157.27 % | -3.085 M -173.78 % | -1.127 M -106.56 % | 17.186 M 263.49 % | -10.512 M -203.98 % | 10.109 M |
Net cash used provided by financing activities | -51.607 M -1 423.20 % | 3.900 M 120.87 % | -18.692 M -136.19 % | 51.645 M 374.82 % | -18.792 M 87.03 % | -144.887 M -20.70 % | -120.041 M -121.19 % | 566.563 M 334.11 % | 130.511 M 1 209.31 % | -11.765 M 89.95 % | -117.026 M -838.55 % | 15.845 M -62.14 % | 41.857 M 3.58 % | 40.410 M 291.54 % | -21.097 M -33.46 % | -15.808 M -125.28 % | 62.527 M 13 421.18 % | -469.381 K 78.81 % | -2.216 M -115.30 % | 14.479 M 124.01 % | -60.296 M -275.59 % | 34.340 M 239.05 % | -24.697 M -57.07 % | -15.724 M -199.96 % | -5.242 M 83.34 % | -31.466 M -62.72 % | -19.338 M 18.02 % | -23.589 M -5.48 % | -22.363 M -465.90 % | 6.112 M -69.09 % | 19.775 M 800.01 % | 2.197 M 109.63 % | -22.827 M -114.47 % | 157.750 M 1 683.98 % | -9.959 M 41.64 % | -17.066 M 8.36 % | -18.623 M 15.33 % | -21.996 M 2.47 % | -22.553 M -290.38 % | -5.777 M |
Effect of forex changes on cash | 2.616 M 74.57 % | 1.498 M -8.39 % | 1.636 M 137.97 % | 687.313 K -50.58 % | 1.391 M 42.63 % | 974.983 K 314.44 % | -454.665 K -1 720.45 % | 28.058 K -98.13 % | 1.504 M 23.34 % | 1.219 M 159.97 % | -2.033 M -305.41 % | 989.862 K 152.54 % | 391.968 K 427.57 % | -119.659 K -217.57 % | 101.775 K 3 228.80 % | -3.253 K 98.20 % | -180.799 K -62.86 % | -111.016 K 67.84 % | -345.219 K -63.90 % | -210.634 K -187.80 % | 239.892 K 32.89 % | 180.522 K 1 140.54 % | -17.349 K -113.81 % | 125.648 K -65.89 % | 368.398 K 194.96 % | -387.949 K -222.53 % | -120.282 K -125.23 % | 476.800 K 187.21 % | 166.012 K 175.79 % | -219.037 K 13.31 % | -252.659 K -536.70 % | 57.857 K -56.62 % | 133.387 K 2 822.10 % | 4.565 K -89.52 % | 43.574 K -38.36 % | 70.691 K -41.07 % | 119.956 K -0.87 % | 121.006 K 469.13 % | -32.781 K -129.29 % | 111.903 K |
Net change in cash | -121.470 M -180.33 % | 151.221 M 3 932.57 % | 3.750 M 107.64 % | -49.061 M -139.58 % | 123.949 M 129.93 % | -414.108 M -272.66 % | -111.122 M -120.48 % | 542.701 M 403.41 % | 107.806 M 14 766.85 % | 725.142 K 102.76 % | -26.237 M -138.06 % | 68.929 M 24.36 % | 55.426 M 1 037.22 % | -5.914 M -18.95 % | -4.972 M 85.44 % | -34.151 M -212.73 % | 30.294 M 345.73 % | 6.796 M -77.87 % | 30.707 M 333.86 % | -13.130 M 28.09 % | -18.260 M -237.30 % | 13.300 M 39.02 % | 9.567 M 138.16 % | -25.068 M -417.85 % | 7.887 M 164.47 % | -12.234 M -133.12 % | 36.940 M 305.31 % | -17.992 M 84.16 % | -113.575 M -215.89 % | 97.999 M 247.47 % | 28.204 M 275.95 % | -16.029 M 82.16 % | -89.852 M -192.43 % | 97.208 M 488.15 % | 16.528 M 356.90 % | -6.434 M -459.58 % | 1.789 M 197.83 % | -1.829 M -120.60 % | 8.878 M 2 573.96 % | 332.012 K |
Cash at beginning of period | 491.737 M 44.41 % | 340.516 M 1.20 % | 336.478 M -12.73 % | 385.539 M 47.38 % | 261.590 M -61.29 % | 675.698 M -14.12 % | 786.820 M 222.31 % | 244.119 M 79.09 % | 136.313 M 0.53 % | 135.588 M -16.21 % | 161.825 M 74.20 % | 92.896 M 147.92 % | 37.470 M -13.63 % | 43.384 M -10.28 % | 48.356 M -41.39 % | 82.507 M 58.02 % | 52.213 M 14.96 % | 45.417 M 208.76 % | 14.710 M -47.16 % | 27.840 M -39.61 % | 46.100 M 40.55 % | 32.800 M 41.18 % | 23.233 M -51.90 % | 48.301 M 19.51 % | 40.414 M -23.24 % | 52.648 M 235.16 % | 15.708 M -53.39 % | 33.700 M -77.12 % | 147.276 M 198.87 % | 49.277 M 133.84 % | 21.073 M -43.20 % | 37.102 M -70.77 % | 126.955 M 326.79 % | 29.746 M 125.04 % | 13.218 M -32.74 % | 19.652 M 10.02 % | 17.863 M -9.29 % | 19.692 M 82.10 % | 10.814 M 3.17 % | 10.482 M |
Cash at end of period | 370.267 M -24.70 % | 491.737 M 44.53 % | 340.228 M 1.11 % | 336.478 M -12.73 % | 385.539 M 47.38 % | 261.590 M -61.29 % | 675.698 M -14.12 % | 786.820 M 222.31 % | 244.119 M 79.09 % | 136.313 M 0.53 % | 135.588 M -16.21 % | 161.825 M 74.20 % | 92.896 M 147.92 % | 37.470 M -13.63 % | 43.384 M -10.28 % | 48.356 M -41.39 % | 82.507 M 58.02 % | 52.213 M 14.96 % | 45.417 M 208.76 % | 14.710 M -47.16 % | 27.840 M -39.61 % | 46.100 M 40.55 % | 32.800 M 41.18 % | 23.233 M -51.90 % | 48.301 M 19.51 % | 40.414 M -23.24 % | 52.648 M 235.16 % | 15.708 M -53.39 % | 33.700 M -77.12 % | 147.276 M 198.87 % | 49.277 M 133.84 % | 21.073 M -43.20 % | 37.102 M -70.77 % | 126.955 M 326.79 % | 29.746 M 125.04 % | 13.218 M -32.74 % | 19.652 M 10.02 % | 17.863 M -9.29 % | 19.692 M 82.10 % | 10.814 M |
Operating cash flow | 78.020 M 417.77 % | 15.068 M -74.12 % | 58.223 M 202.78 % | -56.649 M -158.89 % | 96.194 M 90.07 % | 50.609 M -50.61 % | 102.473 M 347.83 % | 22.882 M 1 477.11 % | 1.451 M -96.05 % | 36.775 M -64.85 % | 104.627 M 92.90 % | 54.239 M -11.94 % | 61.596 M 563.22 % | -13.297 M -115.08 % | 88.201 M 422.58 % | 16.878 M -77.46 % | 74.890 M 312.62 % | 18.150 M -21.48 % | 23.114 M 125.99 % | 10.228 M -80.91 % | 53.581 M 2 675.80 % | -2.080 M -108.76 % | 23.740 M 292.76 % | -12.316 M -32.70 % | -9.281 M -133.09 % | 28.051 M 132.17 % | 12.082 M -34.33 % | 18.399 M -24.89 % | 24.496 M 47.63 % | 16.593 M -53.29 % | 35.521 M 123.44 % | 15.897 M -45.65 % | 29.251 M 186.53 % | 10.209 M -63.74 % | 28.151 M 132.29 % | 12.119 M -45.46 % | 22.223 M -2.67 % | 22.831 M -34.67 % | 34.947 M 236.55 % | 10.384 M |
Capital expenditure | -27.513 M 39.68 % | -45.612 M 19.47 % | -56.638 M 3.76 % | -58.848 M -81.96 % | -32.342 M 20.56 % | -40.715 M 29.99 % | -58.158 M -24.34 % | -46.772 M -35.68 % | -34.472 M -91.23 % | -18.027 M -9.25 % | -16.500 M -458.09 % | -2.957 M 13.82 % | -3.431 M 11.97 % | -3.897 M -109.99 % | -1.856 M 85.32 % | -12.640 M -75.23 % | -7.213 M 19.39 % | -8.949 M -66.81 % | -5.365 M 32.60 % | -7.960 M -325.52 % | -1.871 M 79.54 % | -9.141 M 58.21 % | -21.874 M 20.39 % | -27.476 M -190.55 % | -9.456 M 2.62 % | -9.711 M 31.34 % | -14.143 M -2.25 % | -13.832 M 15.06 % | -16.283 M 35.02 % | -25.058 M -195.14 % | -8.490 M 76.31 % | -35.844 M -612.92 % | -5.028 M -47.48 % | -3.409 M -16.75 % | -2.920 M -85.43 % | -1.575 M 19.63 % | -1.959 M 29.64 % | -2.785 M -49.58 % | -1.862 M 68.49 % | -5.909 M |
Free CashFlow | 50.507 M 265.36 % | -30.543 M -2 027.96 % | 1.584 M 101.37 % | -115.497 M -280.88 % | 63.852 M 545.34 % | 9.894 M -77.67 % | 44.315 M 285.49 % | -23.890 M 27.65 % | -33.021 M -276.14 % | 18.748 M -78.73 % | 88.127 M 71.85 % | 51.283 M -11.83 % | 58.165 M 438.27 % | -17.195 M -119.91 % | 86.345 M 1 937.39 % | 4.238 M -93.74 % | 67.677 M 635.52 % | 9.201 M -48.16 % | 17.749 M 682.66 % | 2.268 M -95.61 % | 51.710 M 560.84 % | -11.221 M -701.40 % | 1.866 M 104.69 % | -39.792 M -112.36 % | -18.738 M -202.17 % | 18.340 M 990.07 % | -2.061 M -145.11 % | 4.567 M -44.38 % | 8.212 M 197.01 % | -8.465 M -131.32 % | 27.031 M 235.52 % | -19.946 M -182.34 % | 24.223 M 256.26 % | 6.799 M -73.05 % | 25.231 M 139.28 % | 10.545 M -47.96 % | 20.263 M 1.08 % | 20.046 M -39.41 % | 33.085 M 639.32 % | 4.475 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 |