
Suzhou Recodeal Interconnect System Co.,Ltd 688800.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.415 B 56.05 % | 1.547 B -4.79 % | 1.625 B 80.23 % | 901.724 M 47.73 % | 610.388 M 20.07 % | 508.376 M 12.98 % | 449.973 M 7.04 % | 420.364 M 36.70 % | 307.510 M 61.59 % | 190.301 M 9.78 % | 173.346 M 47.31 % | 117.671 M 4.77 % | 112.309 M |
Net income | 175.269 M 28.11 % | 136.808 M -45.86 % | 252.687 M 121.92 % | 113.864 M 54.65 % | 73.627 M 75.17 % | 42.033 M 10.52 % | 38.031 M -27.64 % | 52.561 M 25.56 % | 41.862 M 13.46 % | 36.897 M 93.75 % | 19.044 M 114.40 % | 8.882 M 43.97 % | 6.170 M |
Income before tax | 199.509 M 38.24 % | 144.316 M -48.84 % | 282.071 M 122.45 % | 126.803 M 51.81 % | 83.529 M 82.52 % | 45.765 M 11.46 % | 41.058 M -29.97 % | 58.631 M 23.03 % | 47.657 M 9.34 % | 43.585 M 98.21 % | 21.989 M 93.64 % | 11.356 M 48.67 % | 7.638 M |
Income before tax ratio | 0.08 -11.41 % | 0.09 -46.27 % | 0.17 23.43 % | 0.14 2.76 % | 0.14 52.01 % | 0.09 -1.34 % | 0.09 -34.58 % | 0.14 -10.00 % | 0.15 -32.33 % | 0.23 80.55 % | 0.13 31.45 % | 0.10 41.90 % | 0.07 |
EBITDA | 306.846 M 44.94 % | 211.708 M -33.27 % | 317.277 M 106.14 % | 153.913 M 37.33 % | 112.073 M 56.66 % | 71.541 M 8.53 % | 65.919 M -15.12 % | 77.664 M 21.06 % | 64.154 M 51.54 % | 42.334 M 56.77 % | 27.005 M 94.55 % | 13.880 M -21.54 % | 17.690 M |
Net income ratio | 0.07 -17.90 % | 0.09 -43.14 % | 0.16 23.13 % | 0.13 4.68 % | 0.12 45.89 % | 0.08 -2.17 % | 0.08 -32.41 % | 0.13 -8.15 % | 0.14 -29.79 % | 0.19 76.49 % | 0.11 45.54 % | 0.08 37.41 % | 0.05 |
Ratio EBITDA | 0.13 -7.12 % | 0.14 -29.92 % | 0.20 14.38 % | 0.17 -7.04 % | 0.18 30.47 % | 0.14 -3.94 % | 0.15 -20.71 % | 0.18 -11.44 % | 0.21 -6.22 % | 0.22 42.80 % | 0.16 32.07 % | 0.12 -25.11 % | 0.16 |
Gross profit ratio | 0.22 -6.70 % | 0.24 -12.48 % | 0.27 10.61 % | 0.24 -11.63 % | 0.28 -10.47 % | 0.31 5.39 % | 0.29 -11.23 % | 0.33 -8.51 % | 0.36 -4.33 % | 0.38 25.59 % | 0.30 10.12 % | 0.27 -4.89 % | 0.29 |
Weighted average shs out dil | 157.515 M -0.98 % | 159.080 M 3.88 % | 153.140 M 88.77 % | 81.126 M -28.38 % | 113.272 M 0.09 % | 113.173 M 39.86 % | 80.916 M -30.32 % | 116.124 M 12.94 % | 102.819 M 44.82 % | 70.996 M 7.87 % | 65.818 M -25.90 % | 88.825 M 0.00 % | 88.825 M |
Weighted average shs out | 157.515 M -0.98 % | 159.080 M 3.88 % | 153.140 M 88.77 % | 81.126 M -28.38 % | 113.272 M 0.09 % | 113.165 M -0.69 % | 113.949 M 0.66 % | 113.208 M 10.10 % | 102.819 M 44.82 % | 70.996 M 7.87 % | 65.819 M -20.61 % | 82.903 M 0.00 % | 82.903 M |
EPS diluted | 1.11 29.07 % | 0.86 -47.88 % | 1.65 17.86 % | 1.40 115.38 % | 0.65 75.68 % | 0.37 -21.28 % | 0.47 2.17 % | 0.46 12.20 % | 0.41 -21.15 % | 0.52 79.31 % | 0.29 190.00 % | 0.10 43.88 % | 0.07 |
Earnings per share | 1.11 29.07 % | 0.86 -47.88 % | 1.65 17.86 % | 1.40 115.38 % | 0.65 75.68 % | 0.37 12.12 % | 0.33 -28.26 % | 0.46 12.20 % | 0.41 5.13 % | 0.39 85.71 % | 0.21 90.91 % | 0.11 47.85 % | 0.07 |
Gross profit | 534.078 M 45.59 % | 366.835 M -16.67 % | 440.228 M 99.35 % | 220.827 M 30.54 % | 169.161 M 7.49 % | 157.370 M 19.07 % | 132.165 M -4.97 % | 139.081 M 25.07 % | 111.206 M 54.60 % | 71.933 M 37.88 % | 52.172 M 62.22 % | 32.162 M -0.35 % | 32.277 M |
Income tax expense | 21.626 M 178.58 % | 7.763 M -73.13 % | 28.895 M 122.07 % | 13.012 M 18.21 % | 11.007 M 76.62 % | 6.232 M 32.48 % | 4.704 M -37.11 % | 7.479 M 22.79 % | 6.091 M -8.92 % | 6.688 M 127.08 % | 2.945 M 19.08 % | 2.473 M 48.14 % | 1.670 M |
Cost of revenue | 1.881 B 59.30 % | 1.181 B -0.37 % | 1.185 B 74.02 % | 680.897 M 54.32 % | 441.227 M 25.70 % | 351.006 M 10.45 % | 317.808 M 12.99 % | 281.283 M 43.29 % | 196.303 M 65.84 % | 118.367 M -2.32 % | 121.174 M 41.71 % | 85.509 M 6.84 % | 80.033 M |
General and administrative expenses | 40.382 M 23.10 % | 32.804 M 135.52 % | 13.928 M 21.42 % | 11.471 M 20.20 % | 9.544 M 1.19 % | 9.432 M -9.80 % | 10.457 M 23.20 % | 8.487 M -81.01 % | 44.702 M 74.19 % | 25.662 M 13.18 % | 22.674 M 41.25 % | 16.053 M 29.49 % | 12.397 M |
Selling and marketing expenses | 17.479 M -4.40 % | 18.284 M -31.70 % | 26.768 M 44.05 % | 18.582 M 38.42 % | 13.424 M -27.37 % | 18.482 M -0.10 % | 18.500 M -0.28 % | 18.552 M 32.15 % | 14.039 M 93.56 % | 7.253 M 50.54 % | 4.818 M 26.10 % | 3.821 M 14.66 % | 3.332 M |
Other expenses | 129.582 M 942.60 % | -15.379 M -191.26 % | 16.852 M 35.08 % | 12.476 M -5.18 % | 13.157 M -41.99 % | 22.680 M 1 033.80 % | 2.000 M 1 491.45 % | 125.695 K -94.65 % | 2.350 M -58.64 % | 5.682 M 770.13 % | 653.031 K 144.18 % | 267.435 K 1 144.02 % | -25.616 K |
Operating expenses | 334.451 M 45.03 % | 230.606 M 58.28 % | 145.695 M 64.04 % | 88.818 M 32.98 % | 66.790 M -21.47 % | 85.048 M 8.17 % | 78.625 M 4.21 % | 75.445 M 24.01 % | 60.836 M 77.70 % | 34.236 M 20.00 % | 28.531 M 37.91 % | 20.688 M 27.13 % | 16.273 M |
Cost and expenses | 2.215 B 56.97 % | 1.411 B 6.05 % | 1.331 B 72.87 % | 769.715 M 51.51 % | 508.017 M 16.50 % | 436.055 M 9.99 % | 396.433 M 11.13 % | 356.728 M 38.73 % | 257.140 M 68.50 % | 152.603 M 1.94 % | 149.704 M 40.97 % | 106.197 M 10.27 % | 96.306 M |
Research and development expenses | 147.008 M 26.91 % | 115.834 M 31.41 % | 88.147 M 90.43 % | 46.289 M 50.95 % | 30.666 M -11.00 % | 34.454 M 12.65 % | 30.586 M -0.04 % | 30.599 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 57.861 M 13.26 % | 51.087 M 25.53 % | 40.696 M 35.41 % | 30.053 M 30.85 % | 22.968 M -17.72 % | 27.914 M -3.60 % | 28.957 M 7.09 % | 27.040 M -53.97 % | 58.741 M 78.46 % | 32.915 M 19.72 % | 27.493 M 38.34 % | 19.874 M 26.35 % | 15.729 M |
Interest income | 17.323 M 84.91 % | 9.368 M 75.64 % | 5.334 M 62.68 % | 3.279 M 241.70 % | 959.512 K 24.10 % | 773.152 K -62.22 % | 2.046 M 403.49 % | 406.441 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 20.634 M 101.88 % | 10.221 M 485.25 % | 1.746 M -11.67 % | 1.977 M -5.21 % | 2.086 M -26.02 % | 2.820 M -26.82 % | 3.853 M 84.23 % | 2.091 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 87.616 M 52.42 % | 57.483 M 68.45 % | 34.125 M 37.63 % | 24.794 M -5.06 % | 26.115 M 9.09 % | 23.939 M 13.95 % | 21.008 M 17.26 % | 17.916 M 29.98 % | 13.784 M 197.28 % | 4.637 M 37.89 % | 3.363 M 23.50 % | 2.723 M 61.46 % | 1.686 M |
Operating income | 199.627 M 38.79 % | 143.834 M -49.03 % | 282.208 M 122.69 % | 126.724 M 51.68 % | 83.545 M 9.31 % | 76.430 M 95.68 % | 39.058 M -33.24 % | 58.506 M 29.13 % | 45.307 M 19.53 % | 37.903 M 77.65 % | 21.336 M 92.42 % | 11.088 M 44.69 % | 7.664 M |
Operating income ratio | 0.08 -11.06 % | 0.09 -46.47 % | 0.17 23.56 % | 0.14 2.68 % | 0.14 -8.96 % | 0.15 73.20 % | 0.09 -37.63 % | 0.14 -5.54 % | 0.15 -26.03 % | 0.20 61.82 % | 0.12 30.62 % | 0.09 38.09 % | 0.07 |
Total other income expenses net | -118.040 K -124.54 % | 481.078 K 449.78 % | -137.537 K -274.41 % | 78.857 K 593.41 % | -15.982 K -100.91 % | 1.764 M -11.82 % | 2.000 M 1 491.45 % | 125.695 K -94.65 % | 2.350 M -58.64 % | 5.682 M 770.12 % | 653.036 K 144.18 % | 267.437 K 1 144.06 % | -25.615 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -361.092 M -25.02 % | -288.828 M 70.68 % | -984.956 M -114.78 % | -458.591 M -225.48 % | -140.896 M -58.85 % | -88.697 M 0.18 % | -88.854 M -21.35 % | -73.220 M 31.76 % | -107.296 M -156.46 % | -41.837 M -52.01 % | -27.522 M -53.60 % | -17.917 M 21.70 % | -22.882 M |
Total investments | 20.210 M 0.00 % | 20.210 M 63.93 % | 12.328 M -5.84 % | 13.092 M -49.11 % | 25.727 M 1 071.07 % | 2.197 M 111.74 % | 1.038 M -13.18 % | 1.195 M -28.68 % | 1.676 M 88.42 % | 889.329 K | 0.000 | 0.000 | 0.000 |
Total debt | 654.380 M 54.85 % | 422.582 M 397.85 % | 84.881 M 3 138.15 % | 2.621 M -95.64 % | 60.065 M 15.37 % | 52.064 M -33.25 % | 78.000 M 30.00 % | 60.000 M -8.29 % | 65.427 M 1 104.34 % | 5.433 M 3.03 % | 5.273 M 5 641.29 % | 91.836 K -99.08 % | 10.000 M |
Accumulated other comprehensive income loss | 70.632 M -0.33 % | 70.863 M 49.57 % | 47.377 M 59.46 % | 29.711 M 29.63 % | 22.920 M 36.70 % | 16.766 M 45.29 % | 11.540 M 25.94 % | 9.163 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 767.562 M 24.46 % | 616.736 M 12.73 % | 547.100 M 58.46 % | 345.256 M 44.93 % | 238.217 M 27.43 % | 186.944 M 18.14 % | 158.237 M 29.09 % | 122.584 M 45.81 % | 84.068 M 87.89 % | 44.744 M 285.62 % | 11.603 M -34.27 % | 17.653 M 82.00 % | 9.700 M |
Common stock | 158.420 M 0.00 % | 158.420 M 40.00 % | 113.157 M 4.78 % | 108.000 M 33.33 % | 81.000 M 0.00 % | 81.000 M 0.00 % | 81.000 M 0.00 % | 81.000 M 0.00 % | 81.000 M 13.60 % | 71.300 M 11.41 % | 64.000 M 6.67 % | 60.000 M 160.87 % | 23.000 M |
Total equity | 2.132 B 7.98 % | 1.974 B 4.41 % | 1.891 B 89.50 % | 997.707 M 86.80 % | 534.115 M 12.73 % | 473.807 M 7.11 % | 442.374 M 8.95 % | 406.020 M 10.62 % | 367.035 M 79.44 % | 204.548 M 95.32 % | 104.724 M 31.43 % | 79.680 M 14.16 % | 69.798 M |
Other non current liabilities | 0.000 | 0.000 100.00 % | -8.759 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.384 K | 0.000 -100.00 % | 5.238 M | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 188.149 M 128.59 % | 82.309 M 19 881.66 % | 411.921 K -65.28 % | 1.187 M | 0.000 -100.00 % | 8.016 M -33.33 % | 12.024 M -24.85 % | 16.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 261.000 M 71.51 % | 152.177 M 227.85 % | 46.416 M 193.79 % | 15.799 M 10.10 % | 14.349 M -27.48 % | 19.788 M -11.39 % | 22.331 M -8.31 % | 24.356 M 364.98 % | 5.238 M 44.02 % | 3.637 M 225.65 % | 1.117 M 71.69 % | 650.510 K | 0.000 |
Other current liabilities | 178.687 M 14.04 % | 156.694 M 107.21 % | 75.622 M 170.92 % | 27.913 M 253.79 % | 7.890 M -57.66 % | 18.633 M -19.13 % | 23.041 M 36.52 % | 16.878 M 21.24 % | 13.922 M -19.38 % | 17.269 M 235.52 % | 5.147 M -22.42 % | 6.634 M 130.31 % | 2.881 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 13.877 M -52.72 % | 29.351 M 27.00 % | 23.112 M 8.68 % | 21.265 M 492.33 % | 3.590 M -75.86 % | 14.874 M -6.72 % | 15.947 M -23.59 % | 20.870 M 261.48 % | 5.773 M 52.80 % | 3.778 M -16.07 % | 4.502 M |
Short term debt | 466.231 M 37.02 % | 340.273 M 282.87 % | 88.874 M | 0.000 -100.00 % | 45.248 M -8.40 % | 49.398 M -18.18 % | 60.376 M 50.94 % | 40.000 M -38.04 % | 64.563 M 1 191.25 % | 5.000 M 0.00 % | 5.000 M 5 344.49 % | 91.836 K -99.08 % | 10.000 M |
Total current liabilities | 1.929 B 49.71 % | 1.288 B 23.18 % | 1.046 B 99.81 % | 523.372 M 26.87 % | 412.517 M 19.76 % | 344.448 M -2.09 % | 351.793 M 4.27 % | 337.384 M 28.77 % | 262.004 M 59.66 % | 164.102 M 135.74 % | 69.612 M 89.24 % | 36.786 M -33.50 % | 55.317 M |
Total liabilities | 2.190 B 52.01 % | 1.440 B 31.88 % | 1.092 B 102.57 % | 539.171 M 26.31 % | 426.867 M 17.20 % | 364.236 M -2.64 % | 374.123 M 3.42 % | 361.740 M 35.36 % | 267.242 M 59.32 % | 167.739 M 137.16 % | 70.729 M 88.93 % | 37.436 M -32.32 % | 55.317 M |
Other non current assets | 43.706 M -22.11 % | 56.115 M 214.81 % | 17.825 M 187.45 % | 6.201 M -72.74 % | 22.745 M 825.65 % | 2.457 M -6.61 % | 2.631 M 84.96 % | 1.423 M 0.49 % | 1.416 M -54.97 % | 3.144 M 638.38 % | 425.790 K -49.60 % | 844.800 K -59.44 % | 2.083 M |
Long term investments | 20.210 M 0.00 % | 20.210 M -42.33 % | 35.045 M -6.60 % | 37.520 M 45.84 % | 25.727 M 1 071.07 % | 2.197 M 111.74 % | 1.038 M -13.18 % | 1.195 M -28.68 % | 1.676 M 88.42 % | 889.329 K | 0.000 | 0.000 | 0.000 |
Intangible assets | 113.946 M -4.54 % | 119.369 M 128.17 % | 52.316 M 0.47 % | 52.070 M 509.24 % | 8.547 M -22.79 % | 11.069 M -54.83 % | 24.505 M 73.80 % | 14.099 M -10.92 % | 15.828 M 8.03 % | 14.652 M 57.92 % | 9.278 M -2.81 % | 9.546 M | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.283 M 0.00 % | 5.283 M 0.00 % | 5.283 M 0.00 % | 5.283 M | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 113.946 M -4.54 % | 119.369 M 128.17 % | 52.316 M 0.47 % | 52.070 M 509.24 % | 8.547 M -22.79 % | 11.069 M -62.84 % | 29.788 M 53.68 % | 19.383 M -8.19 % | 21.111 M 5.90 % | 19.935 M 114.86 % | 9.278 M -2.81 % | 9.546 M | 0.000 |
Property plant equipment net | 1.105 B 30.56 % | 846.619 M 110.52 % | 402.157 M 143.40 % | 165.227 M 14.81 % | 143.917 M -9.04 % | 158.218 M -1.62 % | 160.827 M -1.00 % | 162.447 M 26.49 % | 128.431 M 12.52 % | 114.140 M 283.63 % | 29.753 M 105.91 % | 14.449 M -3.38 % | 14.955 M |
Total non current assets | 1.307 B 22.83 % | 1.064 B 102.21 % | 526.388 M 94.77 % | 270.257 M 28.20 % | 210.810 M 15.40 % | 182.679 M -8.53 % | 199.725 M 6.29 % | 187.904 M 21.01 % | 155.281 M 10.56 % | 140.448 M 239.58 % | 41.360 M 56.57 % | 26.416 M 35.00 % | 19.567 M |
Other current assets | 77.268 M 37.88 % | 56.040 M 506.76 % | 9.236 M -10.31 % | 10.298 M -27.44 % | 14.192 M 52.83 % | 9.286 M 16.67 % | 7.959 M -53.40 % | 17.080 M 228.45 % | 5.200 M -72.71 % | 19.054 M -78.04 % | 86.759 M 4 201.59 % | 2.017 M 176.60 % | 729.179 K |
Short term investments | 0.000 | 0.000 100.00 % | -22.716 M 7.00 % | -24.427 M | 0.000 | 0.000 -100.00 % | 4.500 M -44.38 % | 8.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 1.015 B 5.40 % | 963.463 M -9.94 % | 1.070 B 131.96 % | 461.212 M 129.50 % | 200.961 M 42.77 % | 140.761 M -15.64 % | 166.854 M 25.25 % | 133.220 M -22.87 % | 172.723 M 265.40 % | 47.269 M 44.14 % | 32.794 M 82.10 % | 18.009 M -45.23 % | 32.882 M |
Cash and short term investments | 1.015 B 5.40 % | 963.463 M -9.94 % | 1.070 B 131.96 % | 461.212 M 129.50 % | 200.961 M 42.77 % | 140.761 M -15.64 % | 166.854 M 25.25 % | 133.220 M -22.87 % | 172.723 M 265.40 % | 47.269 M 44.14 % | 32.794 M 82.10 % | 18.009 M -45.23 % | 32.882 M |
Total current assets | 3.014 B 28.24 % | 2.350 B -4.33 % | 2.456 B 93.94 % | 1.267 B 68.84 % | 750.172 M 14.47 % | 655.364 M 6.26 % | 616.772 M 6.37 % | 579.856 M 21.06 % | 478.996 M 106.61 % | 231.839 M 72.89 % | 134.093 M 47.84 % | 90.700 M -14.07 % | 105.547 M |
Inventory | 607.193 M 50.07 % | 404.613 M 11.22 % | 363.790 M 42.17 % | 255.889 M 108.76 % | 122.575 M 20.51 % | 101.713 M 9.79 % | 92.640 M -5.06 % | 97.578 M 34.37 % | 72.617 M 95.55 % | 37.135 M 155.40 % | 14.540 M 11.30 % | 13.064 M -27.64 % | 18.053 M |
Net receivables | 1.314 B 40.59 % | 934.560 M -7.80 % | 1.014 B 87.01 % | 542.024 M 31.42 % | 412.444 M 2.19 % | 403.604 M 15.54 % | 349.319 M 5.22 % | 331.977 M 45.55 % | 228.083 M 77.66 % | 128.380 M 50.71 % | 85.183 M 47.86 % | 57.610 M 6.92 % | 53.882 M |
Tax assets | 24.165 M 9.32 % | 22.105 M 16.06 % | 19.046 M 106.14 % | 9.239 M -6.43 % | 9.874 M 13.00 % | 8.738 M 60.60 % | 5.441 M 57.42 % | 3.456 M 30.51 % | 2.648 M 13.21 % | 2.339 M 22.92 % | 1.903 M 20.74 % | 1.576 M -37.68 % | 2.529 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 |
Account payables | 1.268 B 62.11 % | 781.922 M -7.96 % | 849.577 M 75.14 % | 485.083 M 50.88 % | 321.499 M 17.48 % | 273.653 M 7.08 % | 255.571 M -7.67 % | 276.810 M 55.37 % | 178.166 M 30.51 % | 136.510 M 133.24 % | 58.528 M 101.71 % | 29.016 M -28.31 % | 40.475 M |
Tax payables | 16.042 M 72.74 % | 9.287 M -47.89 % | 17.823 M 392.54 % | 3.619 M 219.97 % | 1.131 M -79.58 % | 5.538 M 54.27 % | 3.590 M -2.86 % | 3.696 M -30.97 % | 5.354 M 0.59 % | 5.323 M 468.38 % | 936.454 K -10.26 % | 1.044 M -46.80 % | 1.961 M |
Deferred revenue non current | 70.027 M 5.09 % | 66.635 M 82.36 % | 36.541 M 417.02 % | 7.068 M -27.46 % | 9.743 M 2.99 % | 9.461 M 6.75 % | 8.862 M 17.18 % | 7.563 M 81.57 % | 4.165 M 82.34 % | 2.284 M 104.53 % | 1.117 M | 0.000 | 0.000 |
Minority interest | 36.354 M 18.37 % | 30.712 M 805.15 % | 3.393 M 796.29 % | 378.562 K -16.10 % | 451.211 K 118.56 % | -2.431 M -3 621.85 % | 69.014 K -96.05 % | 1.746 M -38.85 % | 2.854 M | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 46.682 M -19.68 % | 58.119 M 1 106.56 % | 4.817 M 305.97 % | 1.187 M 108.01 % | -14.817 M -376.94 % | 5.350 M 195.54 % | -5.600 M | 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 |
Other total stockholders equity | 1.099 B 0.12 % | 1.097 B -10.57 % | 1.227 B 138.57 % | 514.361 M 139.85 % | 214.448 M 2.95 % | 208.294 M 2.57 % | 203.068 M 6.03 % | 191.528 M -3.81 % | 199.113 M 138.58 % | 83.456 M 186.58 % | 29.121 M | 0.000 -100.00 % | 37.098 M |
Deferred tax liabilities non current | 2.824 M -12.65 % | 3.233 M -65.83 % | 9.463 M 25.43 % | 7.545 M 63.81 % | 4.606 M 99.31 % | 2.311 M 57.37 % | 1.468 M 85.17 % | 793.019 K -26.09 % | 1.073 M -20.69 % | 1.353 M | 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 |
Total assets | 4.321 B 26.56 % | 3.415 B 14.47 % | 2.983 B 94.09 % | 1.537 B 59.93 % | 960.982 M 14.67 % | 838.043 M 2.64 % | 816.497 M 6.35 % | 767.760 M 21.04 % | 634.278 M 70.37 % | 372.286 M 112.19 % | 175.453 M 49.81 % | 117.116 M -6.39 % | 125.115 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 100.00 % | -13.283 M -68.26 % | -7.895 M -320.54 % | 3.580 M 208.93 % | 1.159 M 147.21 % | -2.455 M -87.49 % | -1.309 M -26.88 % | -1.032 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 1.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -256.577 M -425.12 % | -48.860 M 75.07 % | -195.971 M -84.99 % | -105.935 M -3 127.98 % | -3.282 M 95.69 % | -76.081 M -148.20 % | -30.654 M 19.43 % | -38.045 M 65.31 % | -109.672 M -1 736.74 % | -5.971 M -107.33 % | -2.880 M 54.62 % | -6.346 M 88.78 % | -56.565 M |
Accounts receivables | -422.923 M -4 267.98 % | 10.147 M 102.04 % | -496.975 M -253.22 % | -140.700 M -396.53 % | -28.336 M 65.62 % | -82.412 M -275.55 % | -21.944 M 80.34 % | -111.602 M 2.93 % | -114.976 M -153.78 % | -45.304 M -56.59 % | -28.932 M -656.47 % | -3.825 M | 0.000 |
Inventory | -226.708 M -356.83 % | -49.626 M 57.00 % | -115.420 M 16.25 % | -137.817 M -340.52 % | -31.285 M -33.11 % | -23.504 M -1 233.24 % | 2.074 M 108.17 % | -25.373 M 29.06 % | -35.766 M -110.41 % | -16.998 M -959.42 % | -1.605 M -132.16 % | 4.990 M 209.63 % | -4.551 M |
Accounts payables | 395.524 M 10 036.61 % | 3.902 M -99.08 % | 424.318 M 151.07 % | 169.002 M 206.27 % | 55.181 M 70.90 % | 32.288 M | 0.000 -100.00 % | 99.962 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -877.199 K 93.40 % | -13.283 M -68.26 % | -7.895 M -320.54 % | 3.580 M 208.93 % | 1.159 M 147.21 % | -2.455 M 92.50 % | -32.728 M -158.27 % | -12.672 M 82.85 % | -73.906 M -770.20 % | 11.027 M 964.62 % | -1.275 M 88.75 % | -11.336 M 78.21 % | -52.014 M |
Other non cash items | 48.240 M -14.28 % | 56.278 M 138.90 % | 23.557 M 392.60 % | 4.782 M -75.49 % | 19.511 M -34.20 % | 29.653 M 91.61 % | 15.475 M 170.92 % | 5.712 M -10.27 % | 6.366 M 4 675.39 % | 133.300 K -93.98 % | 2.215 M 37.35 % | 1.613 M -83.20 % | 9.600 M |
Net cash provided by operating activities | 57.162 M -69.30 % | 186.220 M 72.57 % | 107.907 M 179.91 % | 38.551 M -65.87 % | 112.956 M 603.29 % | 16.061 M -61.14 % | 41.333 M 15.58 % | 35.761 M 174.57 % | -47.956 M -234.34 % | 35.697 M 64.18 % | 21.742 M 216.38 % | 6.872 M 117.48 % | -39.311 M |
Investments in property plant and equipment | -291.375 M 39.89 % | -484.761 M -111.67 % | -229.021 M -264.91 % | -62.761 M -56.73 % | -40.045 M -117.60 % | -18.403 M 39.26 % | -30.300 M 35.37 % | -46.881 M -151.49 % | -18.641 M 68.24 % | -58.696 M -216.51 % | -18.545 M -57.07 % | -11.807 M -250.65 % | -3.367 M |
Acquisitions net | 0.000 -100.00 % | 2.943 M 141.13 % | 1.221 M -69.87 % | 4.052 M 103.34 % | 1.993 M 4 534.01 % | 42.999 K 384 748 539 084 700.00 % | 0.000 -100.00 % | 27.000 K | 0.000 100.00 % | -11.625 M | 0.000 | 0.000 100.00 % | -1.207 M |
Purchases of investments | -1.226 B 40.31 % | -2.053 B 32.02 % | -3.020 B -118.88 % | -1.380 B -113.01 % | -647.797 M -121.45 % | -292.530 M -146.20 % | -118.820 M 13.32 % | -137.080 M | 0.000 100.00 % | -14.000 M | 0.000 | 0.000 100.00 % | 0.000 |
Sales maturities of investments | 1.226 B -40.00 % | 2.043 B -32.50 % | 3.026 B 120.79 % | 1.371 B 111.41 % | 648.353 M 117.18 % | 298.538 M 141.09 % | 123.826 M -4.74 % | 129.994 M 825.33 % | 14.048 M 1 758.42 % | 755.927 K | 0.000 | 0.000 -100.00 % | 1.151 M |
Other investing activites | 17.043 M 266.85 % | -10.215 M -291.51 % | 5.334 M 62.68 % | 3.279 M 123.58 % | 1.466 M 89.67 % | 773.153 K -76.32 % | 3.265 M 703.42 % | 406.441 K 120.17 % | -2.016 M -193.63 % | -686.427 K -152.93 % | 1.297 M 270.57 % | -760.266 K -179.85 % | -271.674 K |
Net cash used for investing activites | -274.332 M 45.41 % | -502.505 M -132.25 % | -216.363 M -234.98 % | -64.591 M -79.27 % | -36.030 M -211.17 % | -11.579 M 47.44 % | -22.028 M 58.85 % | -53.534 M -710.05 % | -6.609 M 92.16 % | -84.252 M -388.47 % | -17.248 M -37.25 % | -12.567 M -240.08 % | -3.695 M |
Debt repayment | 315.200 M 9.37 % | 288.189 M 260.24 % | 80.000 M 7 908.73 % | -1.024 M | 0.000 100.00 % | -24.000 M -250.00 % | 16.000 M 450.67 % | -4.563 M -107.66 % | 59.563 M | 0.000 -100.00 % | 5.000 M 150.00 % | -10.000 M -200.00 % | 10.000 M |
Common stock issued | 0.000 | 0.000 100.00 % | -2.051 M 88.59 % | -17.971 M -496.51 % | 4.532 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -36.987 M 52.55 % | -77.949 M -533.76 % | 17.971 M 496.51 % | -4.532 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -30.995 M 51.34 % | -63.695 M -75.86 % | -36.218 M -1 660.34 % | -2.057 M 87.30 % | -16.200 M -45.34 % | -11.146 M -273.34 % | -2.986 M 79.08 % | -14.274 M -1 461.60 % | -914.088 K -73.39 % | -527.180 K -82.42 % | -289.000 K -950.91 % | -27.500 K 91.79 % | -334.889 K |
Other financing activites | -18.117 M 54.08 % | -39.452 M -106.03 % | 654.642 M 122.52 % | 294.199 M 3 499.92 % | 8.172 M 30.19 % | 6.277 M 156.64 % | -11.083 M 1.22 % | -11.220 M -109.46 % | 118.553 M 107.42 % | 57.155 M 1 870.87 % | 2.900 M 190.00 % | 1.000 M -98.15 % | 54.000 M |
Net cash used provided by financing activities | 266.088 M 43.80 % | 185.042 M -73.51 % | 698.423 M 139.91 % | 291.117 M 2 417.83 % | -12.560 M 56.49 % | -28.869 M -1 594.41 % | 1.932 M 106.43 % | -30.057 M -116.96 % | 177.201 M 212.92 % | 56.628 M 644.03 % | 7.611 M 184.31 % | -9.028 M -114.18 % | 63.665 M |
Effect of forex changes on cash | -345.517 K -102.55 % | 13.559 M 259.88 % | 3.768 M 918.19 % | -460.487 K 58.76 % | -1.117 M -2 894.97 % | 39.951 K -98.02 % | 2.020 M 326.44 % | -892.016 K -299.23 % | 447.737 K -29.06 % | 631.108 K 125.42 % | 279.976 K 132.90 % | -850.867 K -166.47 % | -319.306 K |
Net change in cash | 48.573 M 141.27 % | -117.683 M -119.82 % | 593.735 M 124.38 % | 264.617 M 318.37 % | 63.249 M 359.78 % | -24.347 M -204.69 % | 23.256 M 147.73 % | -48.722 M -139.58 % | 123.085 M 1 314.07 % | 8.704 M -29.72 % | 12.385 M 179.53 % | -15.573 M -176.57 % | 20.340 M |
Cash at beginning of period | 915.588 M -11.39 % | 1.033 B 135.08 % | 439.536 M 151.28 % | 174.919 M 56.64 % | 111.670 M -17.90 % | 136.017 M 20.62 % | 112.761 M -30.17 % | 161.483 M 320.55 % | 38.399 M 29.31 % | 29.694 M 71.55 % | 17.309 M -47.36 % | 32.882 M 162.16 % | 12.543 M |
Cash at end of period | 964.160 M 5.31 % | 915.588 M -11.39 % | 1.033 B 135.08 % | 439.536 M 151.28 % | 174.919 M 56.64 % | 111.670 M -17.90 % | 136.017 M 20.62 % | 112.761 M -30.17 % | 161.483 M 320.55 % | 38.399 M 29.31 % | 29.694 M 71.55 % | 17.309 M -47.36 % | 32.882 M |
Operating cash flow | 57.162 M -65.18 % | 164.171 M 52.14 % | 107.907 M 179.91 % | 38.551 M -65.87 % | 112.956 M 603.29 % | 16.061 M -61.14 % | 41.333 M 15.58 % | 35.761 M 174.57 % | -47.956 M -234.34 % | 35.697 M 64.18 % | 21.742 M 216.38 % | 6.872 M 117.48 % | -39.311 M |
Capital expenditure | -291.375 M 39.89 % | -484.761 M -111.67 % | -229.021 M -264.91 % | -62.761 M -56.73 % | -40.045 M -117.60 % | -18.403 M 39.26 % | -30.300 M 35.37 % | -46.881 M -151.49 % | -18.641 M 68.24 % | -58.696 M -216.51 % | -18.545 M -57.07 % | -11.807 M -250.65 % | -3.367 M |
Free CashFlow | -234.213 M 26.94 % | -320.590 M -164.70 % | -121.114 M -400.26 % | -24.210 M -133.21 % | 72.911 M 3 213.35 % | -2.342 M -121.23 % | 11.032 M 199.21 % | -11.120 M 83.30 % | -66.597 M -189.56 % | -22.999 M -819.33 % | 3.197 M 164.79 % | -4.935 M 88.44 % | -42.678 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 763.428 M 0.27 % | 761.378 M -7.74 % | 825.223 M 30.71 % | 631.343 M 27.98 % | 493.327 M 7.25 % | 459.974 M -10.27 % | 512.620 M 30.64 % | 392.378 M 22.83 % | 319.460 M -2.82 % | 328.724 M -28.66 % | 460.815 M 7.16 % | 430.020 M 15.50 % | 372.320 M 2.85 % | 361.987 M 19.76 % | 302.262 M 18.99 % | 254.024 M 28.76 % | 197.291 M 33.17 % | 148.147 M -5.05 % | 156.021 M 0.79 % | 154.805 M -26.27 % | 209.963 M 134.34 % | 89.598 M -36.35 % | 140.774 M 0.00 % | 140.774 M 2.71 % | 137.055 M 52.67 % | 89.774 M -32.89 % | 133.769 M 0.00 % | 133.769 M 57.71 % | 84.820 M -13.11 % | 97.614 M -24.34 % | 129.018 M 0.00 % | 129.018 M 55.60 % | 82.917 M 2.16 % | 81.164 M -4.23 % | 84.753 M 0.00 % | 84.753 M 22.83 % | 69.002 M 0.00 % | 69.002 M 16.90 % | 59.025 M 0.00 % | 59.025 M 63.39 % | 36.125 M 0.00 % | 36.125 M -12.16 % | 41.126 M 0.00 % | 41.126 M 14.83 % | 35.816 M -35.21 % | 55.278 M |
Net income | 81.373 M 7.62 % | 75.609 M 9.09 % | 69.307 M 69.05 % | 40.999 M 76.16 % | 23.274 M -44.17 % | 41.690 M 1.69 % | 40.997 M 40.67 % | 29.145 M 13.60 % | 25.657 M -37.44 % | 41.010 M -26.23 % | 55.589 M -22.00 % | 71.266 M 1.72 % | 70.063 M 25.64 % | 55.763 M 31.62 % | 42.367 M 21.77 % | 34.794 M 70.93 % | 20.355 M 24.51 % | 16.348 M 35.65 % | 12.051 M -32.58 % | 17.875 M -47.98 % | 34.363 M 268.04 % | 9.337 M -10.67 % | 10.452 M 0.00 % | 10.452 M -34.99 % | 16.078 M 218.39 % | 5.050 M -48.35 % | 9.777 M 0.00 % | 9.777 M -2.29 % | 10.005 M 19.26 % | 8.390 M -54.10 % | 18.277 M 0.00 % | 18.277 M 110.96 % | 8.664 M 9.27 % | 7.929 M -38.38 % | 12.868 M 0.00 % | 12.868 M 59.58 % | 8.063 M 0.00 % | 8.063 M -30.21 % | 11.554 M 0.00 % | 11.554 M 67.59 % | 6.894 M 0.00 % | 6.894 M 48.48 % | 4.643 M 0.00 % | 4.643 M 28.34 % | 3.618 M -41.07 % | 6.140 M |
Income before tax | 95.046 M 10.00 % | 86.408 M 2.80 % | 84.057 M 78.23 % | 47.163 M 109.57 % | 22.504 M -50.85 % | 45.785 M 13.67 % | 40.277 M 22.83 % | 32.790 M 27.76 % | 25.666 M -43.31 % | 45.271 M -21.87 % | 57.945 M -28.42 % | 80.950 M 1.95 % | 79.399 M 24.50 % | 63.777 M 35.90 % | 46.929 M 24.68 % | 37.639 M 60.24 % | 23.490 M 25.32 % | 18.745 M 39.81 % | 13.408 M -35.18 % | 20.685 M -47.55 % | 39.437 M 294.40 % | 9.999 M -7.25 % | 10.781 M 0.00 % | 10.781 M -42.27 % | 18.675 M 237.79 % | 5.529 M -44.32 % | 9.930 M 0.00 % | 9.930 M -14.53 % | 11.617 M 22.49 % | 9.484 M -53.92 % | 20.582 M 0.00 % | 20.582 M 126.00 % | 9.107 M 5.34 % | 8.645 M -39.98 % | 14.404 M 0.00 % | 14.404 M 52.83 % | 9.425 M 0.00 % | 9.425 M -31.82 % | 13.825 M 0.00 % | 13.825 M 73.50 % | 7.968 M 0.00 % | 7.968 M 54.18 % | 5.168 M 0.00 % | 5.168 M 13.49 % | 4.554 M -35.86 % | 7.100 M |
Income before tax ratio | 0.12 9.70 % | 0.11 11.42 % | 0.10 36.35 % | 0.07 63.76 % | 0.05 -54.17 % | 0.10 26.68 % | 0.08 -5.98 % | 0.08 4.02 % | 0.08 -41.66 % | 0.14 9.52 % | 0.13 -33.20 % | 0.19 -11.73 % | 0.21 21.04 % | 0.18 13.48 % | 0.16 4.78 % | 0.15 24.45 % | 0.12 -5.90 % | 0.13 47.24 % | 0.09 -35.69 % | 0.13 -28.86 % | 0.19 68.30 % | 0.11 45.73 % | 0.08 0.00 % | 0.08 -43.80 % | 0.14 121.26 % | 0.06 -17.03 % | 0.07 0.00 % | 0.07 -45.80 % | 0.14 40.97 % | 0.10 -39.09 % | 0.16 0.00 % | 0.16 45.24 % | 0.11 3.12 % | 0.11 -37.33 % | 0.17 0.00 % | 0.17 24.43 % | 0.14 0.00 % | 0.14 -41.68 % | 0.23 0.00 % | 0.23 6.18 % | 0.22 0.00 % | 0.22 75.53 % | 0.13 0.00 % | 0.13 -1.16 % | 0.13 -1.01 % | 0.13 |
EBITDA | 101.507 M 10.11 % | 92.191 M 2.92 % | 89.578 M 89.93 % | 47.163 M -7.28 % | 50.865 M -14.07 % | 59.192 M -6.23 % | 63.127 M 23.55 % | 51.095 M 31.93 % | 38.728 M -33.14 % | 57.921 M -15.37 % | 68.438 M -25.18 % | 91.470 M 5.36 % | 86.817 M 22.17 % | 71.063 M 50.92 % | 47.085 M 23.02 % | 38.276 M 27.77 % | 29.957 M 18.12 % | 25.362 M 80.34 % | 14.063 M -47.89 % | 26.986 M -41.17 % | 45.870 M 178.53 % | 16.468 M -4.62 % | 17.266 M 0.00 % | 17.266 M -23.50 % | 22.569 M 245.78 % | 6.527 M -52.24 % | 13.666 M 0.00 % | 13.666 M 0.52 % | 13.595 M 31.84 % | 10.312 M -59.49 % | 25.454 M 0.00 % | 25.454 M 91.90 % | 13.264 M 0.73 % | 13.167 M -34.78 % | 20.189 M 0.00 % | 20.189 M 70.36 % | 11.851 M 0.00 % | 11.851 M -18.42 % | 14.527 M 0.00 % | 14.527 M 118.79 % | 6.640 M 0.00 % | 6.640 M -7.35 % | 7.167 M 0.00 % | 7.167 M 40.67 % | 5.095 M -32.75 % | 7.576 M |
Net income ratio | 0.11 7.33 % | 0.10 18.24 % | 0.08 29.33 % | 0.06 37.65 % | 0.05 -47.95 % | 0.09 13.33 % | 0.08 7.67 % | 0.07 -7.51 % | 0.08 -35.62 % | 0.12 3.42 % | 0.12 -27.21 % | 0.17 -11.93 % | 0.19 22.16 % | 0.15 9.90 % | 0.14 2.33 % | 0.14 32.76 % | 0.10 -6.50 % | 0.11 42.86 % | 0.08 -33.11 % | 0.12 -29.45 % | 0.16 57.06 % | 0.10 40.35 % | 0.07 0.00 % | 0.07 -36.71 % | 0.12 108.55 % | 0.06 -23.03 % | 0.07 0.00 % | 0.07 -38.04 % | 0.12 37.24 % | 0.09 -39.33 % | 0.14 0.00 % | 0.14 35.58 % | 0.10 6.96 % | 0.10 -35.66 % | 0.15 0.00 % | 0.15 29.92 % | 0.12 0.00 % | 0.12 -40.30 % | 0.20 0.00 % | 0.20 2.57 % | 0.19 0.00 % | 0.19 69.04 % | 0.11 0.00 % | 0.11 11.77 % | 0.10 -9.05 % | 0.11 |
Ratio EBITDA | 0.13 9.81 % | 0.12 11.55 % | 0.11 45.31 % | 0.07 -27.55 % | 0.10 -19.88 % | 0.13 4.50 % | 0.12 -5.43 % | 0.13 7.41 % | 0.12 -31.20 % | 0.18 18.64 % | 0.15 -30.18 % | 0.21 -8.78 % | 0.23 18.78 % | 0.20 26.02 % | 0.16 3.38 % | 0.15 -0.77 % | 0.15 -11.31 % | 0.17 89.93 % | 0.09 -48.29 % | 0.17 -20.21 % | 0.22 18.86 % | 0.18 49.86 % | 0.12 0.00 % | 0.12 -25.52 % | 0.16 126.49 % | 0.07 -28.83 % | 0.10 0.00 % | 0.10 -36.26 % | 0.16 51.72 % | 0.11 -46.45 % | 0.20 0.00 % | 0.20 23.33 % | 0.16 -1.39 % | 0.16 -31.90 % | 0.24 0.00 % | 0.24 38.70 % | 0.17 0.00 % | 0.17 -30.22 % | 0.25 0.00 % | 0.25 33.91 % | 0.18 0.00 % | 0.18 5.47 % | 0.17 0.00 % | 0.17 22.50 % | 0.14 3.79 % | 0.14 |
Gross profit ratio | 0.22 -5.35 % | 0.24 6.31 % | 0.22 7.42 % | 0.21 9.38 % | 0.19 -22.37 % | 0.24 12.90 % | 0.22 -17.92 % | 0.26 9.38 % | 0.24 -11.89 % | 0.27 1.52 % | 0.27 -4.28 % | 0.28 0.96 % | 0.28 11.91 % | 0.25 -4.48 % | 0.26 5.91 % | 0.25 8.48 % | 0.23 -1.43 % | 0.23 -3.90 % | 0.24 -6.55 % | 0.26 -18.04 % | 0.31 7.99 % | 0.29 -0.44 % | 0.29 0.00 % | 0.29 -4.51 % | 0.31 18.70 % | 0.26 -2.79 % | 0.26 0.00 % | 0.26 -27.58 % | 0.37 29.97 % | 0.28 -16.43 % | 0.34 0.00 % | 0.34 0.49 % | 0.33 4.93 % | 0.32 -18.59 % | 0.39 0.00 % | 0.39 20.95 % | 0.32 0.00 % | 0.32 -17.96 % | 0.40 0.00 % | 0.40 12.92 % | 0.35 0.00 % | 0.35 7.13 % | 0.33 0.00 % | 0.33 18.11 % | 0.28 -0.71 % | 0.28 |
Weighted average shs out dil | 157.515 M 0.00 % | 157.515 M 0.00 % | 157.515 M 0.00 % | 157.515 M 0.00 % | 157.515 M 0.00 % | 157.515 M 0.00 % | 157.515 M -0.57 % | 158.420 M 0.00 % | 158.420 M 0.00 % | 158.420 M 0.00 % | 158.420 M 47.73 % | 107.237 M 0.00 % | 107.237 M 0.00 % | 107.237 M 33.19 % | 80.513 M -1.50 % | 81.739 M 0.00 % | 81.739 M -28.57 % | 114.435 M 40.00 % | 81.739 M 0.00 % | 81.739 M 5.05 % | 77.806 M 0.00 % | 77.806 M -30.88 % | 112.571 M 0.00 % | 112.571 M 43.66 % | 78.359 M -33.50 % | 117.830 M 3.25 % | 114.123 M 0.00 % | 114.123 M 1.93 % | 111.959 M -4.68 % | 117.455 M 2.32 % | 114.793 M 0.00 % | 114.793 M 44.28 % | 79.560 M -28.30 % | 110.967 M 44.55 % | 76.768 M 0.00 % | 76.768 M 9.49 % | 70.117 M 0.00 % | 70.117 M -1.24 % | 70.996 M 0.00 % | 70.996 M 8.12 % | 65.661 M 0.00 % | 65.661 M -0.48 % | 65.976 M 0.00 % | 65.976 M -22.72 % | 85.368 M -1.98 % | 87.096 M |
Weighted average shs out | 157.519 M 0.00 % | 157.519 M 0.00 % | 157.515 M 0.00 % | 157.515 M 0.00 % | 157.515 M 0.00 % | 157.515 M 0.00 % | 157.515 M -0.57 % | 158.420 M 0.00 % | 158.420 M 0.00 % | 158.420 M 0.00 % | 158.420 M 47.73 % | 107.237 M 0.00 % | 107.237 M 0.00 % | 107.237 M 33.19 % | 80.513 M -1.50 % | 81.739 M 0.00 % | 81.739 M -28.55 % | 114.401 M 39.96 % | 81.739 M 0.00 % | 81.739 M 5.05 % | 77.806 M 714 285 610.35 % | 10.893 -100.00 % | 112.571 M 0.00 % | 112.571 M 2.61 % | 109.703 M -3.58 % | 113.775 M -0.31 % | 114.124 M 0.00 % | 114.124 M 7.18 % | 106.482 M -4.89 % | 111.959 M -2.47 % | 114.794 M 0.00 % | 114.794 M 44.28 % | 79.560 M -28.30 % | 110.967 M 44.55 % | 76.768 M 0.00 % | 76.768 M 9.49 % | 70.117 M 0.00 % | 70.117 M -1.24 % | 70.996 M 0.00 % | 70.996 M 8.12 % | 65.661 M 0.00 % | 65.661 M -0.48 % | 65.976 M 0.00 % | 65.976 M -22.72 % | 85.370 M 1.47 % | 84.137 M |
EPS diluted | 0.52 8.33 % | 0.48 9.09 % | 0.44 69.23 % | 0.26 73.33 % | 0.15 -42.31 % | 0.26 0.00 % | 0.26 44.44 % | 0.18 12.50 % | 0.16 -38.46 % | 0.26 -25.71 % | 0.35 -46.97 % | 0.66 1.54 % | 0.65 25.00 % | 0.52 -1.89 % | 0.53 23.26 % | 0.43 72.00 % | 0.25 78.57 % | 0.14 -6.67 % | 0.15 -31.82 % | 0.22 -50.00 % | 0.44 266.67 % | 0.12 29.17 % | 0.09 0.00 % | 0.09 -33.64 % | 0.14 226.34 % | 0.04 -49.94 % | 0.09 0.00 % | 0.09 -2.83 % | 0.09 23.53 % | 0.07 -55.38 % | 0.16 0.00 % | 0.16 45.45 % | 0.11 53.85 % | 0.07 -57.94 % | 0.17 0.00 % | 0.17 54.55 % | 0.11 -8.33 % | 0.12 -25.00 % | 0.16 0.00 % | 0.16 45.45 % | 0.11 0.00 % | 0.11 56.25 % | 0.07 0.00 % | 0.07 66.04 % | 0.04 -39.43 % | 0.07 |
Earnings per share | 0.52 8.33 % | 0.48 9.09 % | 0.44 69.23 % | 0.26 73.33 % | 0.15 -42.31 % | 0.26 0.00 % | 0.26 44.44 % | 0.18 12.50 % | 0.16 -38.46 % | 0.26 -25.71 % | 0.35 -46.97 % | 0.66 1.54 % | 0.65 25.00 % | 0.52 -1.89 % | 0.53 23.26 % | 0.43 72.00 % | 0.25 78.57 % | 0.14 -6.67 % | 0.15 -31.82 % | 0.22 -50.00 % | 0.44 -100.00 % | 857 143.30 922 651 460.82 % | 0.09 0.00 % | 0.09 -33.64 % | 0.14 226.34 % | 0.04 -49.94 % | 0.09 0.00 % | 0.09 -7.75 % | 0.09 30.11 % | 0.07 -55.38 % | 0.16 0.00 % | 0.16 45.45 % | 0.11 53.85 % | 0.07 -57.94 % | 0.17 0.00 % | 0.17 54.55 % | 0.11 -8.33 % | 0.12 -25.00 % | 0.16 0.00 % | 0.16 45.45 % | 0.11 0.00 % | 0.11 56.25 % | 0.07 0.00 % | 0.07 66.04 % | 0.04 -41.92 % | 0.07 |
Gross profit | 171.546 M -5.10 % | 180.764 M -1.92 % | 184.299 M 40.40 % | 131.266 M 39.99 % | 93.770 M -16.74 % | 112.624 M 1.31 % | 111.172 M 7.23 % | 103.679 M 34.35 % | 77.171 M -14.37 % | 90.126 M -27.58 % | 124.454 M 2.58 % | 121.329 M 16.61 % | 104.051 M 15.11 % | 90.394 M 14.39 % | 79.024 M 26.02 % | 62.705 M 39.67 % | 44.896 M 31.27 % | 34.202 M -8.75 % | 37.483 M -5.81 % | 39.797 M -39.57 % | 65.857 M 153.06 % | 26.024 M -36.63 % | 41.068 M 0.00 % | 41.068 M -1.91 % | 41.870 M 81.21 % | 23.106 M -34.76 % | 35.418 M 0.00 % | 35.418 M 14.22 % | 31.008 M 12.93 % | 27.457 M -36.77 % | 43.425 M 0.00 % | 43.425 M 56.35 % | 27.774 M 7.20 % | 25.910 M -22.04 % | 33.233 M 0.00 % | 33.233 M 48.56 % | 22.370 M 0.00 % | 22.370 M -4.09 % | 23.325 M 0.00 % | 23.325 M 84.50 % | 12.642 M 0.00 % | 12.642 M -5.90 % | 13.434 M 0.00 % | 13.434 M 35.62 % | 9.906 M -35.67 % | 15.399 M |
Income tax expense | 11.496 M 14.33 % | 10.055 M -27.11 % | 13.795 M 110.33 % | 6.559 M 840.49 % | -885.703 K -141.03 % | 2.159 M 712.09 % | -352.649 K -109.37 % | 3.763 M 161 769.43 % | 2.325 K -99.95 % | 4.351 M 108.37 % | 2.088 M -78.20 % | 9.578 M 3.86 % | 9.222 M 15.18 % | 8.007 M 76.58 % | 4.534 M 58.07 % | 2.869 M -8.92 % | 3.150 M 28.09 % | 2.459 M 74.92 % | 1.406 M -51.93 % | 2.924 M -48.26 % | 5.652 M 451.57 % | 1.025 M 0.86 % | 1.016 M 0.00 % | 1.016 M -67.72 % | 3.147 M 198.89 % | 1.053 M 96.98 % | 534.527 K 0.00 % | 534.527 K -74.56 % | 2.101 M 38.27 % | 1.519 M -40.42 % | 2.550 M 0.00 % | 2.550 M 214.55 % | 810.727 K -31.08 % | 1.176 M -30.15 % | 1.684 M 0.00 % | 1.684 M 23.69 % | 1.362 M 0.00 % | 1.362 M -40.03 % | 2.270 M 0.00 % | 2.270 M 111.44 % | 1.074 M 0.00 % | 1.074 M 104.62 % | 524.725 K 0.00 % | 524.726 K -43.92 % | 935.695 K -2.53 % | 960.003 K |
Cost of revenue | 591.882 M 1.94 % | 580.614 M -9.41 % | 640.925 M 28.17 % | 500.077 M 25.16 % | 399.557 M 15.03 % | 347.351 M -13.48 % | 401.448 M 39.05 % | 288.699 M 19.15 % | 242.289 M 1.55 % | 238.598 M -29.06 % | 336.361 M 8.96 % | 308.691 M 15.07 % | 268.269 M -1.22 % | 271.593 M 21.66 % | 223.238 M 16.68 % | 191.319 M 25.54 % | 152.395 M 33.75 % | 113.944 M -3.88 % | 118.538 M 3.07 % | 115.008 M -20.19 % | 144.107 M 126.67 % | 63.574 M -36.24 % | 99.706 M 0.00 % | 99.706 M 4.75 % | 95.185 M 42.77 % | 66.668 M -32.21 % | 98.352 M 0.00 % | 98.352 M 82.77 % | 53.812 M -23.30 % | 70.157 M -18.03 % | 85.592 M 0.00 % | 85.592 M 55.22 % | 55.143 M -0.20 % | 55.255 M 7.25 % | 51.520 M 0.00 % | 51.520 M 10.48 % | 46.632 M 0.00 % | 46.632 M 30.62 % | 35.701 M 0.00 % | 35.701 M 52.03 % | 23.483 M 0.00 % | 23.483 M -15.20 % | 27.692 M 0.00 % | 27.692 M 6.88 % | 25.910 M -35.03 % | 39.880 M |
General and administrative expenses | -13.605 M -141.88 % | 32.483 M 177.43 % | -41.951 M -170.02 % | 59.915 M 966.22 % | -6.917 M -123.58 % | 29.336 M 214.92 % | -25.528 M -160.52 % | 42.180 M 3 689.96 % | 1.113 M -92.60 % | 15.039 M 230.95 % | -11.484 M -155.28 % | 20.774 M 664.49 % | -3.680 M -144.24 % | 8.319 M 182.56 % | -10.076 M -156.62 % | 17.796 M 694.35 % | 2.240 M 48.33 % | 1.510 M 113.28 % | -11.375 M -166.64 % | 17.068 M 521.99 % | 2.744 M 148.07 % | 1.106 M -86.13 % | 7.974 M 0.00 % | 7.974 M -6.10 % | 8.492 M 23.92 % | 6.853 M -12.91 % | 7.869 M 0.00 % | 7.869 M 14.80 % | 6.854 M 6.02 % | 6.465 M -6.75 % | 6.933 M 0.00 % | 6.933 M 1 397.58 % | 462.918 K -92.08 % | 5.843 M -52.80 % | 12.381 M 0.00 % | 12.381 M 24.17 % | 9.971 M 0.00 % | 9.971 M 29.37 % | 7.707 M 0.00 % | 7.707 M 50.39 % | 5.124 M 0.00 % | 5.124 M -19.22 % | 6.344 M 0.00 % | 6.344 M 52.04 % | 4.172 M -28.25 % | 5.815 M |
Selling and marketing expenses | -3.414 M -122.82 % | 14.960 M 193.89 % | -15.934 M -166.38 % | 24.004 M 90.56 % | 12.597 M 22.28 % | 10.302 M 4.16 % | 9.890 M -3.79 % | 10.279 M 3.33 % | 9.948 M 20.10 % | 8.283 M -7.74 % | 8.978 M 17.38 % | 7.648 M 47.29 % | 5.193 M 4.92 % | 4.949 M -13.54 % | 5.724 M 18.68 % | 4.823 M 11.08 % | 4.342 M 17.60 % | 3.692 M 27.91 % | 2.887 M -32.71 % | 4.290 M 22.07 % | 3.514 M 28.56 % | 2.733 M -46.34 % | 5.094 M 0.00 % | 5.094 M 21.57 % | 4.190 M 7.42 % | 3.901 M -22.25 % | 5.018 M 0.00 % | 5.018 M 17.22 % | 4.280 M 2.29 % | 4.185 M -22.36 % | 5.390 M 0.00 % | 5.390 M 33.14 % | 4.048 M 4.17 % | 3.886 M -10.71 % | 4.352 M 0.00 % | 4.352 M 63.18 % | 2.667 M 0.00 % | 2.667 M 24.70 % | 2.139 M 0.00 % | 2.139 M 43.77 % | 1.488 M 0.00 % | 1.488 M 7.60 % | 1.383 M 0.00 % | 1.383 M 89.61 % | 729.183 K -44.91 % | 1.324 M |
Other expenses | 59.904 M 485.76 % | 10.227 M -91.64 % | 122.390 M 403.52 % | -40.324 M -2 154.68 % | -1.788 M | 0.000 100.00 % | -25.938 M -12 343.05 % | -208.458 K -90.55 % | -109.397 K -110.86 % | 1.007 M -96.35 % | 27.562 M 353.32 % | -10.880 M -228.63 % | 8.459 M 202.06 % | -8.288 M -6 782.00 % | 124.040 K 218 096.49 % | -56.900 99.86 % | -41.294 K -977.48 % | -3.832 K -102.22 % | 172.350 K 194.28 % | -182.811 K -1 123.58 % | 17.860 K 176.38 % | -23.382 K | 0.000 | 0.000 100.00 % | -2.643 K -324.93 % | 1.175 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 76.076 M -19.31 % | 94.286 M -5.94 % | 100.235 M 19.25 % | 84.055 M 13.03 % | 74.366 M 7.61 % | 69.108 M -21.69 % | 88.245 M 37.36 % | 64.242 M 0.07 % | 64.197 M 35.20 % | 47.482 M -18.23 % | 58.070 M 43.60 % | 40.439 M 41.28 % | 28.622 M 54.18 % | 18.564 M -34.37 % | 28.285 M 11.44 % | 25.382 M 29.18 % | 19.649 M 26.75 % | 15.502 M -13.62 % | 17.947 M 5.03 % | 17.088 M -8.94 % | 18.767 M 44.49 % | 12.988 M -57.29 % | 30.407 M 0.00 % | 30.407 M 49.78 % | 20.301 M 13.68 % | 17.857 M -28.98 % | 25.143 M 0.00 % | 25.143 M 35.60 % | 18.542 M 5.23 % | 17.621 M -22.83 % | 22.834 M 0.00 % | 22.834 M 21.05 % | 18.862 M 11.39 % | 16.934 M -10.07 % | 18.829 M 0.00 % | 18.829 M 45.18 % | 12.970 M 0.00 % | 12.970 M 32.12 % | 9.817 M 0.00 % | 9.817 M 107.32 % | 4.735 M 0.00 % | 4.735 M -43.16 % | 8.331 M 0.00 % | 8.331 M 58.94 % | 5.242 M -36.69 % | 8.279 M |
Cost and expenses | 667.958 M -1.03 % | 674.900 M -8.94 % | 741.160 M 26.88 % | 584.132 M 23.25 % | 473.922 M 13.80 % | 416.459 M -14.96 % | 489.694 M 38.75 % | 352.941 M 15.16 % | 306.486 M 7.13 % | 286.080 M -27.47 % | 394.431 M 12.98 % | 349.130 M 17.60 % | 296.891 M 2.32 % | 290.157 M 15.36 % | 251.523 M 16.07 % | 216.701 M 25.96 % | 172.044 M 32.91 % | 129.447 M -5.16 % | 136.485 M 3.32 % | 132.096 M -18.90 % | 162.873 M 112.73 % | 76.563 M -41.16 % | 130.113 M 0.00 % | 130.113 M 12.67 % | 115.486 M 36.63 % | 84.526 M -31.56 % | 123.494 M 0.00 % | 123.494 M 70.68 % | 72.354 M -17.57 % | 87.778 M -19.04 % | 108.426 M 0.00 % | 108.426 M 46.51 % | 74.005 M 2.52 % | 72.188 M 2.61 % | 70.349 M 0.00 % | 70.349 M 18.03 % | 59.601 M 0.00 % | 59.601 M 30.94 % | 45.517 M 0.00 % | 45.517 M 61.30 % | 28.218 M 0.00 % | 28.218 M -21.67 % | 36.023 M 0.00 % | 36.023 M 15.64 % | 31.152 M -35.31 % | 48.159 M |
Research and development expenses | 33.191 M -9.36 % | 36.616 M 2.48 % | 35.730 M -11.69 % | 40.461 M 2.17 % | 39.601 M 34.39 % | 29.467 M 0.41 % | 29.347 M -7.09 % | 31.585 M 2.14 % | 30.923 M 33.56 % | 23.153 M -29.87 % | 33.015 M 44.19 % | 22.897 M 22.77 % | 18.651 M 37.29 % | 13.585 M -24.84 % | 18.074 M 55.49 % | 11.624 M 25.09 % | 9.292 M 27.29 % | 7.300 M -7.42 % | 7.885 M 0.85 % | 7.818 M -11.28 % | 8.812 M 43.30 % | 6.150 M -36.66 % | 9.708 M 0.00 % | 9.708 M 19.27 % | 8.140 M 18.01 % | 6.897 M -13.57 % | 7.980 M 0.00 % | 7.980 M 6.56 % | 7.489 M 4.94 % | 7.136 M -18.23 % | 8.727 M 0.00 % | 8.727 M -33.61 % | 13.145 M 100.00 % | 6.573 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.276 M 0.00 % | 2.276 M 45.10 % | 1.569 M -47.43 % | 2.984 M |
Selling general and administrative expenses | -17.018 M -135.87 % | 47.443 M 181.96 % | -57.885 M -168.98 % | 83.918 M 154.48 % | 32.976 M -16.80 % | 39.637 M 20.26 % | 32.960 M -37.17 % | 52.459 M 374.27 % | 11.061 M -52.57 % | 23.322 M 1 030.33 % | -2.507 M -108.82 % | 28.422 M 1 778.99 % | 1.513 M -88.60 % | 13.268 M 404.90 % | -4.352 M -119.24 % | 22.620 M 243.63 % | 6.583 M 26.52 % | 5.203 M 161.30 % | -8.488 M -139.74 % | 21.358 M 241.27 % | 6.258 M 62.99 % | 3.840 M -78.17 % | 17.588 M 0.00 % | 17.588 M 38.68 % | 12.682 M 17.93 % | 10.754 M -42.83 % | 18.812 M 0.00 % | 18.812 M 68.95 % | 11.135 M 4.56 % | 10.649 M -23.52 % | 13.925 M 0.00 % | 13.925 M 208.67 % | 4.511 M -54.86 % | 9.994 M -40.28 % | 16.733 M 0.00 % | 16.733 M 32.40 % | 12.638 M 0.00 % | 12.638 M 28.36 % | 9.846 M 0.00 % | 9.846 M 48.90 % | 6.612 M 0.00 % | 6.612 M -7.15 % | 7.121 M 0.00 % | 7.121 M 47.97 % | 4.812 M -42.97 % | 8.438 M |
Interest income | 2.760 M 19.51 % | 2.309 M | 0.000 | 0.000 -100.00 % | 3.826 M 111.87 % | 1.806 M -63.92 % | 5.004 M 57.38 % | 3.180 M -43.89 % | 5.667 M 2 058.37 % | 262.566 K -92.71 % | 3.600 M 56.40 % | 2.302 M -20.09 % | 2.881 M 165.11 % | 1.087 M -75.95 % | 4.518 M 1 187.30 % | 350.990 K 43.82 % | 244.043 K -71.31 % | 850.552 K -49.39 % | 1.680 M | 0.000 -100.00 % | 284.833 K 6.26 % | 268.059 K 123.77 % | 119.794 K 0.00 % | 119.794 K -28.59 % | 167.756 K | 0.000 -100.00 % | 345.368 K 0.00 % | 345.368 K 355.19 % | 75.873 K | 0.000 -100.00 % | 9.844 K 0.00 % | 9.844 K -94.97 % | 195.602 K -40.87 % | 330.810 K | 0.000 | 0.000 -100.00 % | 24.164 K 0.00 % | 24.165 K -92.37 % | 316.521 K 0.00 % | 316.521 K 415.15 % | 61.443 K 0.00 % | 61.443 K -5.72 % | 65.171 K 0.00 % | 65.171 K -40.88 % | 110.235 K 448.21 % | 20.108 K |
Interest expense | 6.462 M 11.74 % | 5.783 M | 0.000 | 0.000 -100.00 % | 5.178 M 21.62 % | 4.258 M -30.25 % | 6.104 M 291.58 % | 1.559 M 46.20 % | 1.066 M 62.90 % | 654.516 K 12.02 % | 584.267 K 255.94 % | 164.148 K -79.02 % | 782.299 K | 0.000 -100.00 % | 156.340 K -75.43 % | 636.396 K 13.91 % | 558.685 K -10.71 % | 625.683 K -4.61 % | 655.896 K 161.62 % | 250.703 K -43.92 % | 447.039 K -24.52 % | 592.238 K | 0.000 | 0.000 -100.00 % | 752.050 K | 0.000 | 0.000 | 0.000 -100.00 % | 739.905 K 51.49 % | 488.413 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 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.183 M 122.27 % | 10.430 M -37.72 % | 16.745 M 0.00 % | 16.745 M 39.59 % | 11.996 M 0.00 % | 11.996 M 21.07 % | 9.908 M 0.00 % | 9.908 M 39.88 % | 7.083 M 0.00 % | 7.083 M 9.34 % | 6.478 M 7.05 % | 6.051 M 1.77 % | 5.946 M 0.00 % | 5.946 M -1.74 % | 6.051 M 0.18 % | 6.040 M 0.91 % | 5.986 M 1.85 % | 5.877 M 2.67 % | 5.724 M 0.00 % | 5.724 M 10.22 % | 5.194 M 0.00 % | 5.194 M 1.50 % | 5.117 M 0.00 % | 5.117 M 142.61 % | 2.109 M 214.48 % | 670.612 K -84.76 % | 4.402 M 0.00 % | 4.402 M 8.17 % | 4.069 M 0.00 % | 4.069 M -10.15 % | 4.529 M 0.00 % | 4.529 M 91.63 % | 2.363 M 0.00 % | 2.363 M 70.10 % | 1.389 M 0.00 % | 1.389 M 49.56 % | 929.005 K 0.00 % | 929.006 K -4.67 % | 974.480 K 0.00 % | 974.480 K 125.78 % | 431.607 K -56.06 % | 982.259 K |
Operating income | 95.470 M 10.40 % | 86.478 M 2.87 % | 84.063 M 78.06 % | 47.211 M 143.30 % | 19.404 M -55.41 % | 43.516 M 89.81 % | 22.926 M -30.52 % | 32.999 M 28.03 % | 25.775 M -43.07 % | 45.273 M -21.98 % | 58.028 M -28.32 % | 80.956 M 1.91 % | 79.440 M 24.54 % | 63.785 M 36.28 % | 46.805 M 24.35 % | 37.639 M 59.96 % | 23.531 M 25.51 % | 18.748 M 41.66 % | 13.235 M -36.57 % | 20.867 M -47.06 % | 39.419 M 293.30 % | 10.023 M -13.16 % | 11.542 M 0.00 % | 11.542 M -38.21 % | 18.678 M 237.90 % | 5.527 M -35.34 % | 8.549 M 0.00 % | 8.549 M -25.57 % | 11.486 M 23.07 % | 9.333 M -55.67 % | 21.052 M 0.00 % | 21.052 M 128.95 % | 9.195 M 1.06 % | 9.098 M -41.90 % | 15.661 M 0.00 % | 15.661 M 65.06 % | 9.488 M 0.00 % | 9.488 M -27.78 % | 13.138 M 0.00 % | 13.138 M 130.05 % | 5.711 M 0.00 % | 5.711 M -7.78 % | 6.192 M 0.00 % | 6.192 M 32.79 % | 4.663 M -29.28 % | 6.594 M |
Operating income ratio | 0.13 10.10 % | 0.11 11.50 % | 0.10 36.23 % | 0.07 90.11 % | 0.04 -58.42 % | 0.09 111.53 % | 0.04 -46.82 % | 0.08 4.23 % | 0.08 -41.42 % | 0.14 9.37 % | 0.13 -33.11 % | 0.19 -11.77 % | 0.21 21.09 % | 0.18 13.79 % | 0.15 4.51 % | 0.15 24.23 % | 0.12 -5.75 % | 0.13 49.19 % | 0.08 -37.07 % | 0.13 -28.20 % | 0.19 67.83 % | 0.11 36.44 % | 0.08 0.00 % | 0.08 -39.84 % | 0.14 121.34 % | 0.06 -3.66 % | 0.06 0.00 % | 0.06 -52.80 % | 0.14 41.63 % | 0.10 -41.40 % | 0.16 0.00 % | 0.16 47.14 % | 0.11 -1.07 % | 0.11 -39.33 % | 0.18 0.00 % | 0.18 34.39 % | 0.14 0.00 % | 0.14 -38.22 % | 0.22 0.00 % | 0.22 40.80 % | 0.16 0.00 % | 0.16 4.99 % | 0.15 0.00 % | 0.15 15.64 % | 0.13 9.15 % | 0.12 |
Total other income expenses net | -424.634 K -507.37 % | -69.914 K -1 014.70 % | -6.272 K 87.01 % | -48.266 K 10.83 % | -54.129 K -102.39 % | 2.269 M 183.19 % | 801.258 K 484.37 % | -208.458 K -90.55 % | -109.398 K -4 601.25 % | -2.327 K 97.17 % | -82.222 K -1 269.23 % | -6.005 K 85.47 % | -41.318 K -416.48 % | -8.000 K -106.45 % | 124.040 K 217 714.04 % | -57.000 99.86 % | -41.294 K -977.33 % | -3.833 K -102.22 % | 172.351 K 194.28 % | -182.812 K -88.13 % | -97.173 K -315.59 % | -23.382 K -102.65 % | 882.683 K 0.00 % | 882.683 K 33 497.01 % | -2.643 K -324.94 % | 1.175 K -99.91 % | 1.380 M 0.00 % | 1.380 M 951.07 % | 131.332 K -13.06 % | 151.061 K 192.79 % | 51.593 K 0.00 % | 51.593 K 158.57 % | -88.094 K -882.57 % | 11.257 K -96.24 % | 299.745 K 0.00 % | 299.745 K 576.91 % | -62.851 K 0.00 % | -62.851 K -107.13 % | 880.950 K 0.00 % | 880.950 K -54.69 % | 1.944 M 0.00 % | 1.944 M 2 186.30 % | 85.033 K 0.00 % | 85.032 K 177.56 % | -109.629 K -121.68 % | 505.780 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-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-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 74.633 M -71.51 % | 261.961 M 172.55 % | -361.092 M -229.14 % | -109.707 M -157.39 % | -42.623 M 69.42 % | -139.405 M 51.73 % | -288.828 M -133.92 % | -123.475 M 85.40 % | -845.446 M -59.12 % | -531.342 M 46.05 % | -984.956 M -6.90 % | -921.348 M -134.64 % | -392.660 M -31.75 % | -298.041 M 35.01 % | -458.591 M -302.77 % | -113.859 M 11.05 % | -128.008 M -110.86 % | -60.708 M 56.91 % | -140.896 M -25.26 % | -112.482 M -179.86 % | 140.842 M 258.65 % | -88.778 M 0.00 % | -88.778 M -301.57 % | -22.108 M -113.76 % | -10.343 M 88.63 % | -90.973 M 0.00 % | -90.973 M -84.76 % | -49.237 M 0.00 % | -49.237 M 32.75 % | -73.220 M 0.00 % | -73.220 M -21.14 % | -60.442 M 43.67 % | -107.296 M 0.00 % | -107.296 M -2 484.94 % | -4.151 M 0.00 % | -4.151 M 90.08 % | -41.837 M 0.00 % | -41.837 M 42.44 % | -72.688 M 0.30 % | -72.906 M -164.90 % | -27.522 M 0.00 % | -27.522 M -209.97 % | 25.026 M 224.97 % | -20.026 M |
Total investments | 80.114 M -37.25 % | 127.675 M 531.74 % | 20.210 M 0.00 % | 20.210 M -50.58 % | 40.898 M -0.82 % | 41.236 M -0.81 % | 41.574 M 105.71 % | 20.210 M 9 523.81 % | 210.000 K -98.34 % | 12.640 M 2.53 % | 12.328 M -1.21 % | 12.480 M -0.16 % | 12.500 M -2.27 % | 12.790 M -2.31 % | 13.092 M -96.46 % | 369.584 M 1 380.43 % | 24.965 M -71.38 % | 87.235 M 239.08 % | 25.727 M 5 856.71 % | 431.899 K -99.85 % | 281.684 M | 0.000 | 0.000 -100.00 % | 1.202 M -4.30 % | 1.256 M -72.09 % | 4.500 M 0.00 % | 4.500 M -86.91 % | 34.370 M 0.00 % | 34.370 M 324.84 % | 8.090 M 0.00 % | 8.090 M -78.71 % | 38.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 889.329 K | 0.000 -100.00 % | 6.000 M 0.00 % | 6.000 M | 0.000 | 0.000 -100.00 % | 50.052 M | 0.000 |
Total debt | 1.019 B -20.95 % | 1.289 B 96.91 % | 654.380 M 10.86 % | 590.271 M -40.53 % | 992.529 M 14.85 % | 864.188 M 28.10 % | 674.636 M 55.12 % | 434.925 M 88.77 % | 230.397 M 83.23 % | 125.744 M 48.14 % | 84.881 M 3.88 % | 81.707 M -0.36 % | 82.006 M 93.95 % | 42.282 M 1 513.01 % | 2.621 M -87.90 % | 21.657 M -64.89 % | 61.680 M 0.02 % | 61.668 M 2.67 % | 60.065 M 50.07 % | 40.026 M | 0.000 -100.00 % | 52.064 M 0.00 % | 52.064 M -18.65 % | 64.000 M -17.61 % | 77.681 M 2.21 % | 76.000 M 0.00 % | 76.000 M 11.76 % | 68.000 M 0.00 % | 68.000 M 13.33 % | 60.000 M 0.00 % | 60.000 M 25.35 % | 47.867 M -26.84 % | 65.427 M 0.00 % | 65.427 M 292.24 % | 16.680 M 0.00 % | 16.680 M 207.04 % | 5.433 M 0.00 % | 5.433 M -59.87 % | 13.538 M 1.64 % | 13.319 M 152.61 % | 5.273 M 0.00 % | 5.273 M | 0.000 -100.00 % | 5.000 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.211 B | 0.000 -100.00 % | 1.201 B 1 532.71 % | 73.537 M -93.92 % | 1.210 B 1 607.02 % | 70.863 M -94.11 % | 1.202 B 1 798.58 % | 63.325 M -94.86 % | 1.233 B 2 501.98 % | 47.377 M -96.08 % | 1.209 B 3 972.52 % | 29.695 M -94.54 % | 543.703 M 1 729.98 % | 29.711 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 476.238 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 -100.00 % | 91.820 M | 0.000 |
Retained earnings | 869.414 M 3.11 % | 843.171 M 9.85 % | 767.562 M 8.57 % | 706.948 M 6.16 % | 665.949 M 1.14 % | 658.427 M 6.76 % | 616.736 M 5.59 % | 584.069 M 5.25 % | 554.925 M -5.64 % | 588.110 M 7.50 % | 547.100 M 7.83 % | 507.349 M 16.34 % | 436.083 M 8.74 % | 401.020 M 16.15 % | 345.256 M 11.48 % | 309.714 M 12.66 % | 274.920 M 8.00 % | 254.564 M 6.86 % | 238.217 M 7.04 % | 222.544 M | 0.000 -100.00 % | 203.710 M 0.00 % | 203.710 M 12.16 % | 181.626 M 9.71 % | 165.547 M -2.54 % | 169.862 M 0.00 % | 169.862 M 13.01 % | 150.309 M 0.00 % | 150.309 M 13.94 % | 131.914 M 0.00 % | 131.914 M 32.70 % | 99.411 M 8.46 % | 91.653 M 0.00 % | 91.653 M 39.04 % | 65.918 M 0.00 % | 65.918 M 47.32 % | 44.744 M -10.14 % | 49.791 M 96.09 % | 25.392 M -4.84 % | 26.683 M 129.96 % | 11.603 M -10.01 % | 12.894 M | 0.000 -100.00 % | 25.820 M |
Common stock | 205.674 M 29.83 % | 158.420 M 0.00 % | 158.420 M 0.00 % | 158.420 M 0.00 % | 158.420 M 0.00 % | 158.420 M 0.00 % | 158.420 M 0.00 % | 158.420 M 0.00 % | 158.420 M 40.00 % | 113.157 M 0.00 % | 113.157 M 0.00 % | 113.157 M 4.78 % | 108.000 M 0.00 % | 108.000 M 0.00 % | 108.000 M 0.00 % | 108.000 M 33.33 % | 81.000 M 0.00 % | 81.000 M 0.00 % | 81.000 M 0.00 % | 81.000 M | 0.000 -100.00 % | 81.000 M 0.00 % | 81.000 M 0.00 % | 81.000 M 0.00 % | 81.000 M 0.00 % | 81.000 M 0.00 % | 81.000 M 0.00 % | 81.000 M 0.00 % | 81.000 M 0.00 % | 81.000 M 0.00 % | 81.000 M 0.00 % | 81.000 M 0.00 % | 81.000 M 0.00 % | 81.000 M 13.60 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 11.41 % | 64.000 M 0.00 % | 64.000 M | 0.000 -100.00 % | 64.000 M |
Total equity | 2.257 B 2.15 % | 2.209 B 3.64 % | 2.132 B 3.21 % | 2.065 B 1.82 % | 2.028 B 0.27 % | 2.023 B 2.47 % | 1.974 B -0.07 % | 1.976 B 1.73 % | 1.942 B 0.24 % | 1.937 B 2.47 % | 1.891 B 3.29 % | 1.830 B 68.14 % | 1.089 B 3.37 % | 1.053 B 5.55 % | 997.707 M 4.43 % | 955.345 M 67.39 % | 570.741 M 3.70 % | 550.401 M 3.05 % | 534.115 M 4.90 % | 509.166 M 7.46 % | 473.807 M 0.00 % | 473.807 M 0.00 % | 473.807 M 1.92 % | 464.881 M 3.46 % | 449.353 M 1.56 % | 442.458 M 0.00 % | 442.458 M 4.44 % | 423.668 M 0.00 % | 423.668 M 4.30 % | 406.187 M 0.00 % | 406.187 M 8.56 % | 374.173 M 1.94 % | 367.035 M 0.00 % | 367.035 M 66.32 % | 220.674 M 0.00 % | 220.674 M 7.88 % | 204.548 M 0.00 % | 204.548 M 12.74 % | 181.439 M 0.00 % | 181.439 M 73.25 % | 104.724 M 0.00 % | 104.724 M 14.05 % | 91.820 M 0.00 % | 91.820 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.857 M | 0.000 -100.00 % | 66.635 M | 0.000 | 0.000 | 0.000 100.00 % | -8.759 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.551 M 649.39 % | -2.467 M | 0.000 | 0.000 -100.00 % | 11.771 M 0.00 % | 11.771 M | 0.000 -100.00 % | 1.604 M -84.48 % | 10.331 M 0.00 % | 10.331 M 44.37 % | 7.156 M 0.00 % | 7.156 M 5.11 % | 6.808 M 0.00 % | 6.808 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 466.277 M 78.98 % | 260.512 M 38.46 % | 188.149 M -10.48 % | 210.170 M -9.38 % | 231.913 M -18.32 % | 283.940 M 244.97 % | 82.309 M -4.62 % | 86.297 M 38.62 % | 62.254 M 4 758.91 % | 1.281 M 211.04 % | 411.921 K 143.31 % | 169.298 K -65.94 % | 497.123 K -39.02 % | 815.177 K -31.30 % | 1.187 M 11.43 % | 1.065 M 0.87 % | 1.056 M 1.04 % | 1.045 M -57.64 % | 2.467 M | 0.000 | 0.000 -100.00 % | 8.016 M 0.00 % | 8.016 M -19.84 % | 10.000 M -16.67 % | 12.000 M 0.00 % | 12.000 M 0.00 % | 12.000 M -14.29 % | 14.000 M 0.00 % | 14.000 M -12.50 % | 16.000 M 0.00 % | 16.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 535.693 M 61.78 % | 331.132 M 26.87 % | 261.000 M -7.72 % | 282.840 M 20.34 % | 235.039 M -33.81 % | 355.118 M 315.14 % | 85.542 M -36.54 % | 134.790 M 20.84 % | 111.542 M 138.12 % | 46.843 M 0.92 % | 46.416 M 5.91 % | 43.826 M 25.54 % | 34.910 M 135.10 % | 14.849 M -6.01 % | 15.799 M 9.03 % | 14.491 M 4.15 % | 13.914 M -4.67 % | 14.596 M 1.72 % | 14.349 M 25.48 % | 11.436 M | 0.000 -100.00 % | 19.788 M 0.00 % | 19.788 M -0.99 % | 19.987 M -1.75 % | 20.344 M -8.90 % | 22.331 M 0.00 % | 22.331 M 5.55 % | 21.156 M 0.00 % | 21.156 M -7.24 % | 22.808 M 0.00 % | 22.808 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.637 M | 0.000 -100.00 % | 1.618 M | 0.000 -100.00 % | 1.117 M | 0.000 | 0.000 | 0.000 |
Other current liabilities | 201.428 M 274.54 % | 53.780 M -69.90 % | 178.687 M 90.16 % | 93.969 M -41.17 % | 159.741 M 78.40 % | 89.539 M -55.92 % | 203.143 M 3 422.26 % | 5.767 M -79.92 % | 28.729 M -41.93 % | 49.472 M -38.18 % | 80.027 M 30.85 % | 61.161 M 119.91 % | 27.811 M -29.47 % | 39.433 M 41.27 % | 27.913 M -19.92 % | 34.858 M 1 742.91 % | -2.122 M -107.03 % | 30.168 M -35.16 % | 46.530 M 77.00 % | 26.288 M | 0.000 -100.00 % | 26.747 M 0.00 % | 26.747 M 18.03 % | 22.662 M 3.99 % | 21.792 M -26.69 % | 29.727 M 0.00 % | 29.727 M 3.19 % | 28.807 M 0.00 % | 28.807 M 4.72 % | 27.508 M 0.00 % | 27.508 M 12.20 % | 24.517 M 33.16 % | 18.412 M 0.00 % | 18.412 M 26.84 % | 14.515 M 0.00 % | 14.515 M -15.95 % | 17.269 M -22.07 % | 22.159 M 245.24 % | 6.418 M -16.77 % | 7.711 M 49.82 % | 5.147 M -11.43 % | 5.811 M | 0.000 -100.00 % | 4.939 M |
Deferred revenue | 0.000 -100.00 % | 78.114 M | 0.000 -100.00 % | 30.557 M -37.85 % | 49.165 M -20.24 % | 61.643 M 10.82 % | 55.623 M -31.55 % | 81.260 M 67.58 % | 48.490 M 204.53 % | 15.923 M 14.74 % | 13.877 M 7.14 % | 12.952 M | 0.000 -100.00 % | 8.769 M -70.12 % | 29.351 M 39.58 % | 21.027 M 33.16 % | 15.791 M 3.84 % | 15.207 M -34.20 % | 23.112 M 64.81 % | 14.023 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.696 M 27.24 % | 15.480 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.870 M | 0.000 -100.00 % | 6.951 M | 0.000 -100.00 % | 5.773 M | 0.000 | 0.000 | 0.000 |
Short term debt | 552.264 M -46.28 % | 1.028 B 120.50 % | 466.231 M 22.66 % | 380.101 M -13.64 % | 440.114 M 23.99 % | 354.948 M 3.10 % | 344.273 M 1.18 % | 340.249 M 112.50 % | 160.117 M 47.52 % | 108.540 M 4.27 % | 104.097 M 51.78 % | 68.586 M -1.40 % | 69.558 M 112.74 % | 32.697 M | 0.000 -100.00 % | 20.020 M -66.67 % | 60.059 M -0.01 % | 60.065 M 0.00 % | 60.065 M 50.07 % | 40.026 M | 0.000 -100.00 % | 44.048 M 0.00 % | 44.048 M -11.90 % | 50.000 M -16.67 % | 60.000 M -6.25 % | 64.000 M 0.00 % | 64.000 M 18.52 % | 54.000 M 0.00 % | 54.000 M 22.73 % | 44.000 M 0.00 % | 44.000 M -8.08 % | 47.867 M -26.84 % | 65.427 M 0.00 % | 65.427 M 292.24 % | 16.680 M 0.00 % | 16.680 M 233.61 % | 5.000 M -7.96 % | 5.433 M -58.81 % | 13.190 M -0.97 % | 13.319 M 166.38 % | 5.000 M -5.17 % | 5.273 M | 0.000 -100.00 % | 5.000 M |
Total current liabilities | 1.880 B -5.08 % | 1.980 B 2.69 % | 1.929 B 22.27 % | 1.577 B 2.57 % | 1.538 B 14.11 % | 1.348 B 4.61 % | 1.288 B 9.47 % | 1.177 B 19.84 % | 981.918 M 3.66 % | 947.215 M -9.42 % | 1.046 B 16.05 % | 901.144 M 5.39 % | 855.074 M 22.81 % | 696.266 M 33.03 % | 523.372 M 20.58 % | 434.051 M 1.54 % | 427.467 M 4.73 % | 408.175 M -1.05 % | 412.517 M 16.34 % | 354.585 M | 0.000 -100.00 % | 344.448 M 0.00 % | 344.448 M 14.03 % | 302.075 M -1.70 % | 307.303 M -8.31 % | 335.137 M 0.00 % | 335.137 M 5.30 % | 318.255 M 0.00 % | 318.255 M -5.30 % | 336.080 M 0.00 % | 336.080 M 28.75 % | 261.040 M -0.37 % | 262.004 M 0.00 % | 262.004 M 66.29 % | 157.560 M 0.00 % | 157.560 M -3.99 % | 164.102 M 0.00 % | 164.102 M 153.13 % | 64.830 M 0.00 % | 64.830 M -6.87 % | 69.612 M 0.00 % | 69.612 M | 0.000 -100.00 % | 58.016 M |
Total liabilities | 2.415 B 4.50 % | 2.311 B 5.57 % | 2.190 B 17.71 % | 1.860 B 4.93 % | 1.773 B 4.12 % | 1.703 B 23.94 % | 1.374 B 4.74 % | 1.312 B 19.95 % | 1.093 B 10.00 % | 994.057 M -8.98 % | 1.092 B 15.58 % | 944.969 M 6.18 % | 889.984 M 25.15 % | 711.116 M 31.89 % | 539.171 M 20.21 % | 448.542 M 1.62 % | 441.381 M 4.40 % | 422.771 M -0.96 % | 426.867 M 16.62 % | 366.020 M | 0.000 -100.00 % | 364.236 M 0.00 % | 364.236 M 13.10 % | 322.061 M -1.70 % | 327.647 M -8.34 % | 357.468 M 0.00 % | 357.468 M 5.32 % | 339.411 M 0.00 % | 339.411 M -5.43 % | 358.888 M 0.00 % | 358.888 M 37.48 % | 261.040 M -0.37 % | 262.004 M 0.00 % | 262.004 M 66.29 % | 157.560 M 0.00 % | 157.560 M -6.07 % | 167.739 M 2.22 % | 164.102 M 146.96 % | 66.448 M 2.50 % | 64.830 M -8.34 % | 70.729 M 1.60 % | 69.612 M | 0.000 -100.00 % | 58.016 M |
Other non current assets | 132.891 M 378.49 % | 27.773 M -56.55 % | 63.916 M 4.71 % | 61.041 M 252.16 % | 17.333 M -71.69 % | 61.233 M 398.61 % | 12.281 M -97.56 % | 503.557 M 984.57 % | 46.429 M -89.85 % | 457.400 M 2 466.10 % | 17.825 M -86.83 % | 135.300 M 99.70 % | 67.752 M -49.93 % | 135.317 M 2 082.22 % | 6.201 M -45.78 % | 11.437 M 105.83 % | 5.556 M -77.52 % | 24.715 M 8.66 % | 22.745 M 455.35 % | 4.096 M 102.91 % | -140.842 M -1 151.68 % | 13.392 M 0.00 % | 13.392 M 518.94 % | 2.164 M 147.09 % | 875.670 K -90.37 % | 9.095 M 0.00 % | 9.095 M 54.75 % | 5.877 M 0.00 % | 5.877 M -2.77 % | 6.045 M 0.00 % | 6.045 M -36.25 % | 9.481 M 65.19 % | 5.740 M 0.00 % | 5.740 M 54.23 % | 3.722 M 0.00 % | 3.722 M 18.37 % | 3.144 M -50.66 % | 6.373 M 1 188.42 % | 494.602 K -79.19 % | 2.376 M 458.07 % | 425.790 K -81.72 % | 2.329 M 109.31 % | -25.026 M -1 256.83 % | 2.163 M |
Long term investments | 0.000 -100.00 % | 83.041 M | 0.000 -100.00 % | 40.560 M -0.83 % | 40.898 M -0.82 % | 41.236 M -0.81 % | 41.574 M 111.04 % | -376.481 M -1 647.05 % | 24.335 M 106.36 % | -382.934 M -1 192.71 % | 35.045 M 144.99 % | -77.902 M | 0.000 100.00 % | -80.006 M -313.24 % | 37.520 M 52.27 % | 24.640 M -1.30 % | 24.965 M -1.53 % | 25.352 M -1.46 % | 25.727 M 5 856.71 % | 431.899 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.202 M -4.30 % | 1.256 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 889.329 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 112.506 M -0.09 % | 112.607 M -1.18 % | 113.946 M -1.48 % | 115.659 M -0.79 % | 116.585 M -1.64 % | 118.526 M -0.71 % | 119.369 M 42.00 % | 84.062 M -0.03 % | 84.090 M 61.63 % | 52.027 M -0.55 % | 52.316 M -0.88 % | 52.779 M 0.99 % | 52.259 M 0.05 % | 52.235 M 0.32 % | 52.070 M 0.97 % | 51.569 M 0.02 % | 51.560 M 511.56 % | 8.431 M -1.35 % | 8.547 M -12.00 % | 9.712 M | 0.000 -100.00 % | 11.069 M 0.00 % | 11.069 M -52.72 % | 23.411 M -1.94 % | 23.874 M -2.57 % | 24.505 M 0.00 % | 24.505 M -2.56 % | 25.147 M 0.00 % | 25.147 M 78.36 % | 14.099 M 0.00 % | 14.099 M -7.22 % | 15.197 M -3.98 % | 15.828 M 0.00 % | 15.828 M -4.99 % | 16.658 M 0.00 % | 16.658 M 13.70 % | 14.652 M 0.00 % | 14.652 M 55.83 % | 9.403 M 0.00 % | 9.403 M 1.34 % | 9.278 M 0.00 % | 9.278 M | 0.000 -100.00 % | 9.457 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.283 M 0.00 % | 5.283 M 0.00 % | 5.283 M 0.00 % | 5.283 M 0.00 % | 5.283 M 0.00 % | 5.283 M 0.00 % | 5.283 M 0.00 % | 5.283 M 0.00 % | 5.283 M 0.00 % | 5.283 M 0.00 % | 5.283 M 0.00 % | 5.283 M 0.00 % | 5.283 M 0.00 % | 5.283 M 0.00 % | 5.283 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 112.506 M -0.09 % | 112.607 M -1.18 % | 113.946 M -1.48 % | 115.659 M -0.79 % | 116.585 M -1.64 % | 118.526 M -0.71 % | 119.369 M 42.00 % | 84.062 M -0.03 % | 84.090 M 61.63 % | 52.027 M -0.55 % | 52.316 M -0.88 % | 52.779 M 0.99 % | 52.259 M 0.05 % | 52.235 M 0.32 % | 52.070 M 0.97 % | 51.569 M 0.02 % | 51.560 M 511.56 % | 8.431 M -1.35 % | 8.547 M -12.00 % | 9.712 M | 0.000 -100.00 % | 11.069 M 0.00 % | 11.069 M -61.42 % | 28.695 M -1.59 % | 29.158 M -2.12 % | 29.788 M 0.00 % | 29.788 M -2.11 % | 30.431 M 0.00 % | 30.431 M 57.00 % | 19.383 M 0.00 % | 19.383 M -5.36 % | 20.481 M -2.99 % | 21.111 M 0.00 % | 21.111 M -3.79 % | 21.942 M 0.00 % | 21.942 M 10.07 % | 19.935 M 0.00 % | 19.935 M 112.02 % | 9.403 M 0.00 % | 9.403 M 1.34 % | 9.278 M 0.00 % | 9.278 M | 0.000 -100.00 % | 9.457 M |
Property plant equipment net | 1.123 B 1.03 % | 1.111 B 0.55 % | 1.105 B 13.28 % | 975.819 M -1.14 % | 987.092 M 11.86 % | 882.408 M 1.53 % | 869.089 M 19.82 % | 725.319 M 39.76 % | 518.970 M 22.93 % | 422.175 M 4.98 % | 402.157 M 27.95 % | 314.296 M 20.64 % | 260.517 M 33.93 % | 194.515 M 17.73 % | 165.227 M 8.80 % | 151.858 M 0.92 % | 150.478 M 2.43 % | 146.907 M 2.08 % | 143.917 M -8.30 % | 156.937 M | 0.000 -100.00 % | 158.218 M 0.00 % | 158.218 M 1.06 % | 156.562 M -1.88 % | 159.558 M -0.79 % | 160.827 M 0.00 % | 160.827 M 0.85 % | 159.466 M 0.00 % | 159.466 M -1.84 % | 162.447 M 0.00 % | 162.447 M 25.13 % | 129.824 M 1.08 % | 128.431 M 0.00 % | 128.431 M 5.59 % | 121.631 M 0.00 % | 121.631 M 6.56 % | 114.140 M 0.00 % | 114.140 M 146.87 % | 46.235 M 0.00 % | 46.235 M 55.40 % | 29.753 M 0.00 % | 29.753 M | 0.000 -100.00 % | 16.848 M |
Total non current assets | 1.392 B 2.55 % | 1.358 B 3.84 % | 1.307 B 7.57 % | 1.215 B 2.46 % | 1.186 B 5.29 % | 1.127 B 5.85 % | 1.064 B 11.11 % | 957.981 M 37.99 % | 694.248 M 22.26 % | 567.866 M 7.88 % | 526.388 M 19.79 % | 439.427 M 11.36 % | 394.586 M 26.24 % | 312.574 M 15.66 % | 270.257 M 8.49 % | 249.107 M 2.96 % | 241.946 M 12.64 % | 214.788 M 1.89 % | 210.810 M 16.67 % | 180.687 M 228.29 % | -140.842 M -177.10 % | 182.679 M 0.00 % | 182.679 M -6.00 % | 194.335 M -1.02 % | 196.344 M -1.69 % | 199.710 M 0.00 % | 199.710 M 2.01 % | 195.773 M 0.00 % | 195.773 M 4.20 % | 187.874 M 0.00 % | 187.874 M 17.58 % | 159.786 M 2.90 % | 155.281 M 0.00 % | 155.281 M 5.42 % | 147.294 M 0.00 % | 147.294 M 4.87 % | 140.448 M 0.00 % | 140.448 M 142.09 % | 58.014 M 0.00 % | 58.014 M 40.27 % | 41.360 M 0.00 % | 41.360 M 265.27 % | -25.026 M -187.91 % | 28.468 M |
Other current assets | 108.057 M 27.95 % | 84.455 M 9.30 % | 77.268 M 6.93 % | 72.263 M 42.16 % | 50.831 M -47.61 % | 97.024 M 104.47 % | 47.452 M -51.68 % | 98.201 M 212.82 % | 31.392 M 25.22 % | 25.070 M 171.44 % | 9.236 M -13.17 % | 10.637 M -21.92 % | 13.622 M 7.65 % | 12.654 M 22.88 % | 10.298 M -18.37 % | 12.615 M -32.82 % | 18.778 M 29.42 % | 14.509 M 2.23 % | 14.192 M 46.44 % | 9.691 M | 0.000 -100.00 % | 9.205 M 0.00 % | 9.205 M -80.97 % | 48.383 M -25.66 % | 65.083 M 1 848.26 % | 3.341 M 0.00 % | 3.341 M -45.18 % | 6.094 M 0.00 % | 6.094 M -32.22 % | 8.990 M 0.00 % | 8.990 M 21.03 % | 7.428 M 42.84 % | 5.200 M 0.00 % | 5.200 M -39.99 % | 8.665 M 0.00 % | 8.665 M -54.52 % | 19.054 M 0.00 % | 19.054 M 46.97 % | 12.965 M 86.15 % | 6.965 M -91.97 % | 86.759 M 5 404.31 % | 1.576 M | 0.000 -100.00 % | 3.656 M |
Short term investments | 100.002 M 124.05 % | 44.634 M 120.85 % | 20.210 M -94.16 % | 346.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 396.691 M 1 744.28 % | -24.125 M -106.10 % | 395.573 M 1 841.36 % | -22.716 M -125.13 % | 90.381 M 623.07 % | 12.500 M -86.53 % | 92.796 M 479.89 % | -24.427 M -106.61 % | 369.584 M | 0.000 -100.00 % | 87.235 M | 0.000 | 0.000 -100.00 % | 281.684 M | 0.000 | 0.000 -100.00 % | 41.800 M 0.00 % | 41.800 M 828.89 % | 4.500 M 0.00 % | 4.500 M -86.91 % | 34.370 M 0.00 % | 34.370 M 324.84 % | 8.090 M 0.00 % | 8.090 M -78.71 % | 38.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 M 0.00 % | 6.000 M | 0.000 | 0.000 -100.00 % | 50.052 M | 0.000 |
cash and cash equivalents | 943.908 M -8.05 % | 1.027 B 1.09 % | 1.015 B 45.07 % | 699.978 M -32.38 % | 1.035 B 3.14 % | 1.004 B 4.17 % | 963.463 M 72.54 % | 558.400 M -48.10 % | 1.076 B 63.73 % | 657.086 M -38.58 % | 1.070 B 6.66 % | 1.003 B 111.32 % | 474.665 M 39.48 % | 340.323 M -26.21 % | 461.212 M 240.34 % | 135.516 M -28.56 % | 189.688 M 55.00 % | 122.377 M -39.10 % | 200.961 M 31.77 % | 152.508 M 208.28 % | -140.842 M -200.00 % | 140.842 M 0.00 % | 140.842 M 63.56 % | 86.108 M -2.18 % | 88.023 M -47.28 % | 166.973 M 0.00 % | 166.973 M 42.42 % | 117.237 M 0.00 % | 117.237 M -12.00 % | 133.220 M 0.00 % | 133.220 M 23.00 % | 108.309 M -37.29 % | 172.723 M 0.00 % | 172.723 M 729.16 % | 20.831 M 0.00 % | 20.831 M -55.93 % | 47.269 M 0.00 % | 47.269 M -45.18 % | 86.225 M 0.00 % | 86.225 M 162.93 % | 32.794 M 0.00 % | 32.794 M 231.04 % | -25.026 M -200.00 % | 25.026 M |
Cash and short term investments | 1.044 B -2.55 % | 1.071 B 5.49 % | 1.015 B -2.92 % | 1.046 B 1.05 % | 1.035 B 3.14 % | 1.004 B 4.17 % | 963.463 M 0.88 % | 955.091 M -11.22 % | 1.076 B 2.20 % | 1.053 B -1.61 % | 1.070 B -2.16 % | 1.093 B 130.36 % | 474.665 M 9.59 % | 433.119 M -6.09 % | 461.212 M -8.69 % | 505.101 M 166.28 % | 189.688 M -9.50 % | 209.611 M 4.30 % | 200.961 M 31.77 % | 152.508 M 8.28 % | 140.842 M 0.00 % | 140.842 M 0.00 % | 140.842 M 63.56 % | 86.108 M -2.18 % | 88.023 M -48.67 % | 171.473 M 0.00 % | 171.473 M 13.10 % | 151.607 M 0.00 % | 151.607 M 7.29 % | 141.310 M 0.00 % | 141.310 M -3.42 % | 146.309 M -15.29 % | 172.723 M 0.00 % | 172.723 M 729.16 % | 20.831 M 0.00 % | 20.831 M -55.93 % | 47.269 M 0.00 % | 47.269 M -45.18 % | 86.225 M -6.51 % | 92.225 M 181.22 % | 32.794 M 0.00 % | 32.794 M 31.04 % | 25.026 M 0.00 % | 25.026 M |
Total current assets | 3.280 B 3.70 % | 3.163 B 4.96 % | 3.014 B 11.21 % | 2.710 B 0.91 % | 2.686 B 3.34 % | 2.599 B 10.59 % | 2.350 B 0.90 % | 2.329 B -0.51 % | 2.341 B -0.94 % | 2.363 B -3.79 % | 2.456 B 5.16 % | 2.336 B 47.47 % | 1.584 B 9.12 % | 1.452 B 14.61 % | 1.267 B 9.69 % | 1.155 B 49.94 % | 770.177 M 1.56 % | 758.384 M 1.09 % | 750.172 M 8.02 % | 694.499 M 393.11 % | 140.842 M -78.51 % | 655.364 M 0.00 % | 655.364 M 10.59 % | 592.607 M 2.06 % | 580.656 M -3.26 % | 600.216 M 0.00 % | 600.216 M 5.80 % | 567.306 M 0.00 % | 567.306 M -1.71 % | 577.201 M 0.00 % | 577.201 M 19.79 % | 481.854 M 0.60 % | 478.996 M 0.00 % | 478.996 M 104.51 % | 234.221 M 0.00 % | 234.221 M 1.03 % | 231.839 M 0.00 % | 231.839 M 22.10 % | 189.873 M 0.00 % | 189.873 M 41.60 % | 134.093 M 0.00 % | 134.093 M 435.82 % | 25.026 M -79.53 % | 122.238 M |
Inventory | 506.624 M -10.79 % | 567.928 M -6.47 % | 607.193 M -1.31 % | 615.283 M 9.67 % | 561.054 M 29.69 % | 432.614 M 6.92 % | 404.613 M 13.11 % | 357.720 M 10.10 % | 324.913 M 2.52 % | 316.913 M -12.89 % | 363.790 M 4.99 % | 346.483 M 4.59 % | 331.263 M 11.53 % | 297.009 M 16.07 % | 255.889 M 19.47 % | 214.185 M 15.60 % | 185.283 M 13.23 % | 163.633 M 33.50 % | 122.575 M -4.89 % | 128.878 M | 0.000 -100.00 % | 101.713 M 0.00 % | 101.713 M 1.14 % | 100.566 M 1.05 % | 99.522 M 7.43 % | 92.640 M 0.00 % | 92.640 M -3.57 % | 96.072 M 0.00 % | 96.072 M -1.54 % | 97.578 M 0.00 % | 97.578 M 23.80 % | 78.818 M 8.54 % | 72.617 M 0.00 % | 72.617 M 51.65 % | 47.885 M 0.00 % | 47.885 M 28.95 % | 37.135 M 0.00 % | 37.135 M 150.43 % | 14.828 M 0.00 % | 14.828 M 1.98 % | 14.540 M 0.00 % | 14.540 M | 0.000 -100.00 % | 21.792 M |
Net receivables | 1.622 B 12.64 % | 1.440 B 9.57 % | 1.314 B 34.54 % | 976.576 M -5.98 % | 1.039 B -2.53 % | 1.066 B 12.06 % | 950.967 M 3.57 % | 918.187 M 1.00 % | 909.067 M -6.17 % | 968.854 M -4.42 % | 1.014 B 14.48 % | 885.446 M 15.82 % | 764.485 M 7.49 % | 711.248 M 31.22 % | 542.024 M 28.17 % | 422.880 M 12.34 % | 376.427 M 1.56 % | 370.630 M -10.14 % | 412.444 M 2.24 % | 403.421 M | 0.000 -100.00 % | 403.604 M 0.00 % | 403.604 M 12.88 % | 357.551 M 9.00 % | 328.027 M -1.42 % | 332.762 M 0.00 % | 332.762 M 6.13 % | 313.534 M 0.00 % | 313.534 M -4.79 % | 329.322 M 0.00 % | 329.322 M 32.10 % | 249.298 M 9.12 % | 228.457 M 0.00 % | 228.457 M 45.66 % | 156.841 M 0.00 % | 156.841 M 22.17 % | 128.380 M 0.00 % | 128.380 M 66.75 % | 76.992 M 1.50 % | 75.854 M -10.95 % | 85.183 M 0.00 % | 85.183 M | 0.000 -100.00 % | 71.764 M |
Tax assets | 23.801 M 4.84 % | 22.701 M -6.06 % | 24.165 M 8.44 % | 22.284 M -8.32 % | 24.306 M 4.48 % | 23.264 M 5.24 % | 22.105 M 2.70 % | 21.523 M 5.38 % | 20.424 M 6.39 % | 19.198 M 0.80 % | 19.046 M 27.37 % | 14.954 M 6.37 % | 14.058 M 33.72 % | 10.513 M 13.79 % | 9.239 M -3.79 % | 9.603 M 2.31 % | 9.386 M 0.02 % | 9.384 M -4.96 % | 9.874 M 3.82 % | 9.511 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.713 M 3.94 % | 5.496 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.339 M | 0.000 -100.00 % | 1.882 M | 0.000 -100.00 % | 1.903 M | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.100 B 34.06 % | 820.378 M -35.28 % | 1.268 B 18.87 % | 1.066 B 14.05 % | 934.974 M 5.21 % | 888.682 M 21.49 % | 731.473 M -1.86 % | 745.339 M -2.36 % | 763.386 M 2.36 % | 745.780 M -12.22 % | 849.577 M 16.83 % | 727.221 M 0.21 % | 725.704 M 22.06 % | 594.539 M 22.56 % | 485.083 M 29.03 % | 375.942 M 7.26 % | 350.496 M 10.74 % | 316.515 M 3.45 % | 305.971 M 7.22 % | 285.380 M | 0.000 -100.00 % | 273.653 M 0.00 % | 273.653 M 20.64 % | 226.828 M 1.17 % | 224.196 M -7.13 % | 241.411 M 0.00 % | 241.411 M 2.53 % | 235.448 M 0.00 % | 235.448 M -11.01 % | 264.572 M 0.00 % | 264.572 M 40.24 % | 188.656 M 5.89 % | 178.166 M 0.00 % | 178.166 M 40.99 % | 126.364 M 0.00 % | 126.364 M -7.43 % | 136.510 M 0.00 % | 136.510 M 211.62 % | 43.807 M 0.02 % | 43.800 M -25.17 % | 58.528 M 0.00 % | 58.528 M | 0.000 -100.00 % | 48.077 M |
Tax payables | 26.283 M | 0.000 -100.00 % | 16.042 M 156.75 % | 6.248 M 119.17 % | 2.851 M -80.13 % | 14.345 M 54.46 % | 9.287 M 123.33 % | 4.158 M -18.64 % | 5.111 M -55.85 % | 11.577 M -35.04 % | 17.823 M -2.46 % | 18.272 M 31.13 % | 13.934 M 15.56 % | 12.058 M 233.24 % | 3.619 M 11.99 % | 3.231 M -0.33 % | 3.242 M 127.26 % | 1.426 M 26.13 % | 1.131 M -60.88 % | 2.891 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.585 M 96.52 % | 1.316 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.323 M | 0.000 -100.00 % | 1.415 M | 0.000 -100.00 % | 936.454 K | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 68.162 M -1.84 % | 69.438 M -0.84 % | 70.027 M -2.40 % | 71.746 M 1.26 % | 70.857 M 3.93 % | 68.179 M 2.32 % | 66.635 M 89.13 % | 35.233 M -1.10 % | 35.623 M -1.26 % | 36.078 M -1.27 % | 36.541 M 3.34 % | 35.361 M 33.73 % | 26.442 M 311.30 % | 6.429 M -9.04 % | 7.068 M -7.81 % | 7.666 M -7.19 % | 8.260 M -6.10 % | 8.797 M -9.71 % | 9.743 M 17.64 % | 8.282 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.602 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 -100.00 % | 2.284 M | 0.000 -100.00 % | 1.618 M | 0.000 -100.00 % | 1.117 M | 0.000 | 0.000 | 0.000 |
Minority interest | 44.386 M 33.03 % | 33.366 M -8.22 % | 36.354 M -0.11 % | 36.393 M 10.02 % | 33.077 M -1.00 % | 33.410 M 8.79 % | 30.712 M -0.46 % | 30.854 M -0.29 % | 30.944 M 836.80 % | 3.303 M -2.65 % | 3.393 M 461.13 % | 604.676 K 21.21 % | 498.850 K 29.61 % | 384.897 K 1.67 % | 378.562 K 7.93 % | 350.750 K -6.21 % | 373.959 K -3.85 % | 388.947 K -13.80 % | 451.211 K 116.89 % | -2.672 M | 0.000 100.00 % | -2.431 M 0.00 % | -2.431 M -130.32 % | -1.055 M -108.93 % | -505.095 K -831.87 % | 69.014 K 0.00 % | 69.014 K -91.70 % | 831.960 K 0.00 % | 831.960 K -52.34 % | 1.746 M 0.00 % | 1.746 M -21.90 % | 2.235 M -21.71 % | 2.854 M 0.00 % | 2.854 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 46.122 M -0.11 % | 46.171 M -1.10 % | 46.682 M -4.07 % | 48.665 M -21.20 % | 61.757 M -10.18 % | 68.753 M 18.30 % | 58.119 M 1.56 % | 57.224 M -8.08 % | 62.254 M 525.19 % | -14.641 M -173.06 % | 20.040 M 256.77 % | -12.783 M -11.61 % | -11.453 M -43.99 % | -7.954 M -770.38 % | 1.187 M 11.43 % | 1.065 M 0.87 % | 1.056 M 1.04 % | 1.045 M -57.64 % | 2.467 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.137 B 3 175.05 % | -36.987 M -103.16 % | 1.169 B 3 261.68 % | -36.987 M -103.37 % | 1.097 B 3 067.04 % | -36.987 M -103.37 % | 1.097 B | 0.000 -100.00 % | 1.134 B | 0.000 -100.00 % | 1.227 B | 0.000 -100.00 % | 544.056 M | 0.000 -100.00 % | 514.361 M -4.27 % | 537.281 M 150.54 % | 214.448 M 0.00 % | 214.448 M 0.00 % | 214.448 M 2.95 % | 208.294 M 8 669.75 % | -2.431 M -101.27 % | 191.528 M 0.00 % | 191.528 M 0.00 % | 191.528 M -5.80 % | 203.311 M 6.15 % | 191.528 M 0.00 % | 191.528 M 0.00 % | 191.528 M 0.00 % | 191.528 M 0.00 % | 191.528 M 0.00 % | 191.528 M 0.00 % | 191.528 M 0.00 % | 191.528 M 0.00 % | 191.528 M 129.49 % | 83.456 M 0.00 % | 83.456 M 0.00 % | 83.456 M 0.00 % | 83.456 M -1.52 % | 84.747 M 1.55 % | 83.456 M 186.58 % | 29.121 M 4.64 % | 27.830 M | 0.000 -100.00 % | 2.000 M |
Deferred tax liabilities non current | 1.253 M 6.06 % | 1.181 M -58.17 % | 2.824 M 205.82 % | 923.459 K -70.46 % | 3.126 M 4.24 % | 2.999 M -7.24 % | 3.233 M -75.62 % | 13.260 M -2.96 % | 13.665 M 44.10 % | 9.483 M 0.21 % | 9.463 M 14.08 % | 8.295 M 4.07 % | 7.971 M 4.81 % | 7.605 M 0.80 % | 7.545 M 30.99 % | 5.760 M 25.27 % | 4.598 M -3.28 % | 4.754 M 3.21 % | 4.606 M 46.06 % | 3.153 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.384 M -79.46 % | 6.740 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.353 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 4.672 B 3.35 % | 4.521 B 4.62 % | 4.321 B 10.08 % | 3.925 B 1.38 % | 3.872 B 3.93 % | 3.726 B 9.11 % | 3.415 B 3.87 % | 3.287 B 8.29 % | 3.035 B 3.55 % | 2.931 B -1.73 % | 2.983 B 7.47 % | 2.775 B 40.27 % | 1.979 B 12.15 % | 1.764 B 14.79 % | 1.537 B 9.47 % | 1.404 B 38.71 % | 1.012 B 4.00 % | 973.172 M 1.27 % | 960.982 M 9.80 % | 875.186 M | 0.000 -100.00 % | 838.043 M 0.00 % | 838.043 M 6.49 % | 786.943 M 1.28 % | 777.000 M -2.87 % | 799.926 M 0.00 % | 799.926 M 4.83 % | 763.079 M 0.00 % | 763.079 M -0.26 % | 765.075 M 0.00 % | 765.075 M 19.24 % | 641.640 M 1.16 % | 634.278 M 0.00 % | 634.278 M 66.25 % | 381.515 M 0.00 % | 381.515 M 2.48 % | 372.286 M 0.00 % | 372.286 M 50.18 % | 247.887 M 0.00 % | 247.887 M 41.28 % | 175.453 M 0.00 % | 175.453 M | 0.000 -100.00 % | 150.706 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-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-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.833 M -79.41 % | 149.770 M 192.52 % | -161.881 M | 0.000 -100.00 % | 656.508 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.218 M | 0.000 -100.00 % | 8.646 M 177.79 % | -11.114 M -200.00 % | 11.114 M | 0.000 -100.00 % | 1.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -242.231 M | 0.000 100.00 % | -39.479 M 67.03 % | -119.739 M -200.00 % | 119.739 M | 0.000 100.00 % | -612.395 M -291.00 % | 320.633 M 200.00 % | -320.633 M | 0.000 100.00 % | -278.517 M -693.03 % | 46.965 M 200.00 % | -46.965 M -366.33 % | -10.071 M 83.11 % | -59.621 M -244.10 % | 41.376 M 291.43 % | -21.614 M -784.03 % | -2.445 M 92.98 % | -34.821 M 0.00 % | -34.821 M 4.00 % | -36.273 M -100.00 % | -18.136 M -1 088.53 % | 1.835 M 0.00 % | 1.835 M 122.18 % | -8.273 M 0.00 % | -8.273 M 83.64 % | -50.562 M 0.00 % | -50.562 M -71.44 % | -29.493 M -100.00 % | -14.746 M 74.08 % | -56.889 M 0.00 % | -56.889 M -207.82 % | -18.481 M 0.00 % | -18.481 M 43.95 % | -32.974 M | 0.000 -100.00 % | 1.823 M 0.00 % | 1.823 M -65.67 % | 5.309 M 0.00 % | 5.309 M 133.35 % | -15.920 M 36.91 % | -25.234 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -108.166 M | 0.000 -100.00 % | 10.147 M 111.81 % | -85.941 M -200.00 % | 85.941 M | 0.000 100.00 % | -496.975 M -304.14 % | 243.449 M 200.00 % | -243.449 M | 0.000 100.00 % | -140.700 M -597.52 % | -20.172 M -200.00 % | 20.172 M | 0.000 100.00 % | -28.336 M -338.17 % | 11.897 M 130.56 % | -38.930 M -244.01 % | 27.032 M 203.24 % | -26.183 M 0.00 % | -26.183 M 12.86 % | -30.045 M -100.00 % | -15.023 M -1 068.62 % | 1.551 M 0.00 % | 1.551 M 117.18 % | -9.026 M 0.00 % | -9.026 M 77.97 % | -40.976 M 0.00 % | -40.976 M -75.93 % | -23.291 M -100.00 % | -11.645 M 73.76 % | -44.381 M 0.00 % | -44.381 M -238.61 % | -13.107 M 0.00 % | -13.107 M 46.76 % | -24.619 M | 0.000 -100.00 % | 1.967 M 0.00 % | 1.967 M -2.08 % | 2.009 M 0.00 % | 2.009 M 112.22 % | -16.443 M 0.38 % | -16.506 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -139.626 M | 0.000 100.00 % | -49.626 M -46.83 % | -33.798 M -200.00 % | 33.798 M | 0.000 100.00 % | -115.420 M -249.54 % | 77.185 M 200.00 % | -77.185 M | 0.000 100.00 % | -137.817 M -305.28 % | 67.136 M 200.00 % | -67.136 M -49.82 % | -44.810 M -43.23 % | -31.285 M -206.13 % | 29.478 M 234.10 % | -21.982 M -185.76 % | -7.692 M 10.95 % | -8.638 M 0.00 % | -8.638 M -38.72 % | -6.227 M -100.00 % | -3.114 M -1 197.37 % | 283.735 K 0.00 % | 283.735 K -62.33 % | 753.277 K 0.00 % | 753.278 K 107.86 % | -9.586 M 0.00 % | -9.586 M -54.56 % | -6.202 M -100.00 % | -3.101 M 75.21 % | -12.508 M 0.00 % | -12.508 M -132.73 % | -5.375 M 0.00 % | -5.375 M 35.67 % | -8.355 M | 0.000 100.00 % | -144.192 K 0.00 % | -144.193 K -104.37 % | 3.300 M 0.00 % | 3.300 M 530.96 % | 523.058 K 105.99 % | -8.728 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.114 M 200.00 % | -11.114 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.561 M | 0.000 | 0.000 100.00 % | -11.114 M -200.00 % | 11.114 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.739 M | 0.000 | 0.000 -100.00 % | 367.332 K -93.00 % | 5.248 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 |
Other non cash items | -187.967 M -735.87 % | -22.488 M 76.22 % | -94.568 M -204.45 % | 90.539 M -10.32 % | 100.953 M 195.68 % | -105.514 M -291.32 % | 55.149 M 213.91 % | -48.416 M -168.67 % | 70.509 M 687.76 % | -11.996 M 78.42 % | -55.589 M 83.18 % | -330.542 M -189.28 % | 370.224 M 482.99 % | -96.667 M -128.17 % | -42.367 M -21.77 % | -34.794 M -70.93 % | -20.355 M -202 807.58 % | -10.032 K 99.92 % | -12.051 M 32.58 % | -17.875 M -293.44 % | 9.241 M 185.45 % | 3.237 M -91.84 % | 39.687 M 0.00 % | 39.687 M 370.16 % | 8.441 M 179.39 % | -10.633 M -193.53 % | 11.368 M 0.00 % | 11.368 M 185.37 % | -13.316 M 0.00 % | -13.316 M -134.89 % | 38.168 M 0.00 % | 38.168 M 19.73 % | 31.880 M 208.18 % | 10.344 M -67.48 % | 31.807 M 0.00 % | 31.807 M 486.12 % | -8.238 M 0.00 % | -8.238 M -123.40 % | 35.199 M 404.64 % | -11.554 M -65.86 % | -6.966 M 0.00 % | -6.966 M -320.60 % | 3.158 M 0.00 % | 3.158 M -61.81 % | 8.269 M -45.91 % | 15.287 M |
Net cash provided by operating activities | -187.967 M -453.84 % | 53.121 M 156.17 % | -94.568 M -171.89 % | 131.538 M 30.18 % | 101.044 M 258.32 % | -63.824 M -156.54 % | 112.892 M 581.95 % | -23.424 M -130.37 % | 77.133 M 88.08 % | 41.010 M -26.23 % | 55.589 M -22.00 % | 71.266 M -43.77 % | 126.736 M 409.84 % | -40.904 M -1 748.34 % | -2.213 M -114.01 % | 15.798 M 22.55 % | 12.890 M 6.74 % | 12.076 M -79.23 % | 58.129 M 393.19 % | 11.786 M -56.98 % | 27.397 M 75.13 % | 15.644 M -25.65 % | 21.042 M 0.00 % | 21.042 M 1 639.91 % | -1.366 M 94.46 % | -24.656 M -187.76 % | 28.096 M 0.00 % | 28.096 M 2 315.77 % | -1.268 M 90.67 % | -13.592 M -232.15 % | 10.285 M 0.00 % | 10.285 M -46.40 % | 19.189 M 152.63 % | 7.596 M 198.83 % | -7.685 M 0.00 % | -7.685 M 52.83 % | -16.292 M 0.00 % | -16.292 M -207.41 % | 15.168 M | 0.000 -100.00 % | 2.680 M 0.00 % | 2.680 M -80.97 % | 14.085 M 0.00 % | 14.085 M 491.08 % | -3.601 M -27.47 % | -2.825 M |
Investments in property plant and equipment | -46.865 M 63.47 % | -128.302 M -232.80 % | -38.552 M 20.31 % | -48.377 M 60.19 % | -121.528 M -46.56 % | -82.919 M 1.81 % | -84.447 M 69.94 % | -280.897 M -425.57 % | -53.446 M 18.99 % | -65.971 M -21.11 % | -54.472 M -16.03 % | -46.945 M 43.84 % | -83.597 M -89.96 % | -44.007 M -250.97 % | -12.538 M 12.76 % | -14.372 M 57.13 % | -33.524 M -1 340.84 % | -2.327 M 88.38 % | -20.018 M -54.25 % | -12.977 M -102.22 % | -6.417 M -915.82 % | -631.748 K 90.63 % | -6.740 M 0.00 % | -6.740 M -378.52 % | -1.408 M 59.94 % | -3.515 M 76.11 % | -14.713 M 0.00 % | -14.713 M -4 711.31 % | -305.793 K 46.27 % | -569.172 K 96.43 % | -15.933 M 0.00 % | -15.933 M -20.14 % | -13.261 M -76.64 % | -7.508 M -114.82 % | -3.495 M 0.00 % | -3.495 M 40.01 % | -5.826 M 0.00 % | -5.826 M 67.83 % | -18.110 M | 0.000 100.00 % | -11.238 M 0.00 % | -11.238 M -59.49 % | -7.046 M 0.00 % | -7.046 M -549.80 % | -1.084 M 67.80 % | -3.368 M |
Acquisitions net | 0.000 -100.00 % | 124.116 K | 0.000 | 0.000 -100.00 % | 5.095 M 317.39 % | 1.221 M 111.58 % | -10.545 M -4 197.59 % | 257.342 K -77.08 % | 1.123 M 194.68 % | 380.958 K 109.10 % | -4.185 M -1 128.41 % | 406.900 K 63 578 026.42 % | 0.640 -63.43 % | 1.750 -100.00 % | 2.063 M 62.73 % | 1.268 M 108.13 % | 609.188 K 446.57 % | 111.457 K 19 905.56 % | 557.130 -99.94 % | 1.011 M -7.62 % | 1.095 M 691.17 % | 138.388 K | 0.000 | 0.000 -100.00 % | 273.242 K 3 667 392 043 417 500.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 200.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.813 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -243.470 M 18.24 % | -297.784 M 54.88 % | -659.993 M -63.08 % | -404.702 M -151.33 % | -161.023 M | 0.000 100.00 % | -309.411 M 35.09 % | -476.691 M 0.14 % | -477.363 M 39.56 % | -789.847 M 67.40 % | -2.423 B -836.32 % | -258.750 M -74.77 % | -148.048 M 22.38 % | -190.741 M 59.91 % | -475.770 M 16.74 % | -571.460 M -384.86 % | -117.860 M 45.12 % | -214.760 M -29.12 % | -166.320 M -36.27 % | -122.050 M 40.89 % | -206.474 M -34.99 % | -152.953 M | 0.000 | 0.000 100.00 % | -75.070 M 32.69 % | -111.530 M | 0.000 | 0.000 100.00 % | -13.500 M 57.75 % | -31.950 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 |
Sales maturities of investments | 209.126 M -8.59 % | 228.784 M -77.29 % | 1.007 B 1 598.87 % | 59.300 M -63.17 % | 161.023 M 77 635.39 % | 207.142 K -99.97 % | 703.102 M 1 020.01 % | 62.777 M -92.86 % | 878.676 M 121.59 % | 396.539 M -84.24 % | 2.517 B 1 383.55 % | 169.642 M -29.72 % | 241.395 M 144.79 % | 98.612 M -88.18 % | 834.239 M 311.81 % | 202.580 M -1.51 % | 205.686 M 60.46 % | 128.186 M -40.84 % | 216.685 M 198.25 % | 72.652 M -74.59 % | 285.950 M 291.36 % | 73.067 M | 0.000 | 0.000 -100.00 % | 100.597 M 104.05 % | 49.300 M | 0.000 | 0.000 -100.00 % | 26.031 M 59.38 % | 16.333 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 |
Other investing activites | 30.776 M 182.63 % | -37.247 M -914.32 % | 4.574 M 423.79 % | -1.413 M -153.68 % | 2.632 M 45.47 % | 1.809 M 60 298 933.33 % | -3.000 -100.00 % | 1.377 M -43.73 % | 2.446 M 27.80 % | 1.914 M 2.11 % | 1.875 M 78.66 % | 1.049 M -81.53 % | 5.682 M 229.07 % | 1.727 M -13.68 % | 2.000 M 148.00 % | 806.571 K 186.56 % | 281.465 K 47.91 % | 190.297 K 435.35 % | -56.746 K -107.91 % | 717.576 K 151.93 % | 284.833 K 6.26 % | 268.059 K -98.75 % | 21.439 M 0.00 % | 21.439 M 12 948.84 % | 164.300 K -22.04 % | 210.762 K -96.20 % | 5.551 M 0.00 % | 5.551 M 6 996.22 % | -80.491 K -123.91 % | 336.641 K -97.77 % | 15.066 M 0.00 % | 15.066 M 186.79 % | -17.360 M 5.61 % | -18.393 M -1 734.05 % | -1.003 M 0.00 % | -1.003 M -114.29 % | 7.019 M 0.00 % | 7.019 M 262.89 % | -4.309 M | 0.000 100.00 % | -2.656 M 0.00 % | -2.656 M -2 789.65 % | 98.751 K 0.00 % | 98.751 K 76.34 % | 56.000 K -94.63 % | 1.043 M |
Net cash used for investing activites | -50.433 M 78.49 % | -234.425 M -174.79 % | 313.458 M 179.32 % | -395.192 M -234.22 % | -118.242 M -48.01 % | -79.889 M -126.75 % | 298.699 M 143.09 % | -693.178 M -297.24 % | 351.435 M 176.90 % | -456.983 M -1 328.06 % | 37.212 M 127.65 % | -134.598 M -972.17 % | 15.433 M 111.48 % | -134.410 M -138.40 % | 349.994 M 191.82 % | -381.178 M -790.63 % | 55.192 M 162.29 % | -88.599 M -392.50 % | 30.290 M 149.94 % | -60.646 M -181.47 % | 74.438 M 192.92 % | -80.112 M -644.99 % | 14.700 M 0.00 % | 14.700 M -40.14 % | 24.556 M 137.47 % | -65.535 M -615.30 % | -9.162 M 0.00 % | -9.162 M -175.44 % | 12.145 M 176.63 % | -15.850 M -1 728.65 % | -866.753 K 0.00 % | -866.753 K 97.17 % | -30.622 M -18.23 % | -25.900 M -475.85 % | -4.498 M 0.00 % | -4.498 M -476.89 % | 1.193 M 0.00 % | 1.193 M 104.23 % | -28.232 M | 0.000 100.00 % | -13.894 M 0.00 % | -13.894 M -99.99 % | -6.947 M 0.00 % | -6.947 M -575.58 % | -1.028 M 55.77 % | -2.325 M |
Debt repayment | 216.863 M 6.59 % | 203.462 M 91.14 % | 106.444 M 254.86 % | -68.736 M -179.42 % | 86.551 M -54.67 % | 190.941 M | 0.000 -100.00 % | 209.050 M 422.63 % | 40.000 M 0.00 % | 40.000 M 114 385.71 % | -35.000 K | 0.000 -100.00 % | 40.035 M 0.09 % | 40.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 M -150.00 % | 40.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.190 M 63.80 % | 5.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.051 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.987 M | 0.000 | 0.000 | 0.000 100.00 % | -77.949 M | 0.000 | 0.000 | 0.000 100.00 % | -37.736 M | 0.000 | 0.000 | 0.000 100.00 % | -4.532 M | 0.000 100.00 % | -4.532 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 100.00 % | -90.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -66.514 M -743.14 % | -7.889 M -208.98 % | 7.239 M 193.70 % | -7.726 M 71.74 % | -27.342 M -763.48 % | -3.166 M -201.44 % | -1.050 M 51.26 % | -2.155 M 96.39 % | -59.644 M -6 960.32 % | -844.783 K -477.51 % | -146.279 K 85.00 % | -974.967 K 97.21 % | -35.006 M -38 481.82 % | -90.733 K 45.32 % | -165.921 K 76.08 % | -693.597 K -13.35 % | -611.889 K -4.41 % | -586.057 K -4.15 % | -562.678 K 93.41 % | -8.545 M 0.16 % | -8.558 M -1 347.83 % | -591.121 K 89.39 % | -5.573 M 0.00 % | -5.573 M -535.87 % | -876.467 K 2.64 % | -900.235 K 39.36 % | -1.485 M | 0.000 100.00 % | -731.803 K 4.88 % | -769.317 K 69.22 % | -2.500 M 0.00 % | -2.500 M 71.40 % | -8.739 M -88.45 % | -4.638 M -1 250.31 % | -343.451 K 0.00 % | -343.451 K -202.35 % | -113.592 K 0.00 % | -113.593 K -79.62 % | -63.241 K | 0.000 100.00 % | -200.349 K 0.00 % | -200.349 K -75.06 % | -114.449 K | 0.000 100.00 % | -174.551 K | 0.000 |
Other financing activites | 16.572 M 224.26 % | -13.336 M 2.89 % | -13.734 M -297.57 % | 6.951 M 203.57 % | -6.712 M -35.83 % | -4.941 M -135.15 % | 14.057 M 993.97 % | -1.572 M -112.42 % | 12.656 M 173.51 % | -17.216 M -136.49 % | -7.280 M -101.10 % | 664.194 M 6 761.76 % | -9.970 M -202.28 % | 9.748 M 140.68 % | -23.963 M -107.77 % | 308.565 M 3 932.26 % | 7.652 M 731.59 % | 920.208 K -77.58 % | 4.105 M 192.51 % | -4.437 M -683.41 % | -566.434 K 93.62 % | -8.872 M -115.69 % | -4.113 M 0.00 % | -4.113 M 68.43 % | -13.028 M -395.50 % | 4.409 M -48.12 % | 8.498 M 21.17 % | 7.014 M 231.94 % | -5.316 M -32.49 % | -4.012 M -159.90 % | 6.698 M 0.00 % | 6.698 M 250.38 % | -4.454 M 69.47 % | -14.589 M -116.93 % | 86.165 M 0.00 % | 86.165 M 2 878.63 % | 2.893 M 0.00 % | 2.893 M 141.44 % | -6.980 M | 0.000 -100.00 % | 27.458 M -10.41 % | 30.648 M 2 153.09 % | -1.493 M 7.12 % | -1.607 M -3 671.61 % | 45.000 K -99.59 % | 10.955 M |
Net cash used provided by financing activities | 166.921 M -8.40 % | 182.237 M 82.33 % | 99.950 M 243.79 % | -69.510 M -232.41 % | 52.497 M -71.29 % | 182.833 M 862.43 % | -23.980 M -111.68 % | 205.322 M 3 037.96 % | -6.989 M -131.85 % | 21.939 M 330.65 % | -9.512 M -101.44 % | 662.682 M 15 145.49 % | -4.405 M -108.87 % | 49.658 M 305.80 % | -24.129 M -107.84 % | 307.871 M 4 272.86 % | 7.041 M 2 006.98 % | 334.152 K 101.59 % | -20.990 M -177.69 % | 27.018 M 396.09 % | -9.125 M 3.58 % | -9.463 M 2.31 % | -9.687 M 0.00 % | -9.687 M 30.33 % | -13.905 M -415.38 % | 4.409 M -37.14 % | 7.014 M 0.00 % | 7.014 M 195.65 % | -7.333 M -53.96 % | -4.763 M -213.44 % | 4.199 M 0.00 % | 4.199 M 131.82 % | -13.194 M 31.38 % | -19.227 M -122.40 % | 85.822 M 0.00 % | 85.822 M 2 988.02 % | 2.779 M 0.00 % | 2.779 M 138.96 % | -7.134 M | 0.000 -100.00 % | 35.448 M 0.00 % | 35.448 M 2 305.52 % | -1.607 M 0.00 % | -1.607 M -1 140.61 % | -129.551 K -101.18 % | 10.955 M |
Effect of forex changes on cash | -776.779 K -128.53 % | -339.902 K -109.70 % | 3.506 M 366.65 % | -1.315 M 49.30 % | -2.593 M -4 676.40 % | 56.664 K -99.50 % | 11.423 M 954.97 % | -1.336 M -132.57 % | 4.102 M 751.31 % | -629.848 K 0.04 % | -630.121 K -129.97 % | 2.103 M -14.44 % | 2.458 M 1 610.16 % | -162.744 K 49.58 % | -322.774 K -673.10 % | 56.321 K 135.37 % | -159.234 K -357.55 % | -34.801 K 97.64 % | -1.474 M -649.83 % | 268.162 K 284.35 % | -145.462 K -161.87 % | 235.118 K 5 494.05 % | 4.203 K 0.00 % | 4.203 K -98.50 % | 279.376 K 212.73 % | -247.831 K -131.97 % | 775.147 K 0.00 % | 775.147 K 16.01 % | 668.170 K 436.40 % | -198.624 K 47.63 % | -379.289 K 0.00 % | -379.289 K -254.39 % | -107.027 K -60.41 % | -66.719 K -145.89 % | 145.376 K 0.00 % | 145.376 K 85.21 % | 78.492 K 0.00 % | 78.493 K -83.35 % | 471.289 K | 0.000 100.00 % | -155.734 K 0.00 % | -155.735 K -262.61 % | 95.772 K 0.00 % | 95.771 K 1 053.51 % | -10.044 K -110.20 % | 98.477 K |
Net change in cash | -72.256 M -12 276.58 % | 593.400 K -99.81 % | 307.325 M 192.95 % | -330.635 M -1 147.64 % | 31.560 M -21.35 % | 40.129 M -90.09 % | 405.063 M 179.02 % | -512.616 M -220.42 % | 425.682 M 199.05 % | -429.784 M -1 054.93 % | 45.007 M -91.58 % | 534.325 M 281.06 % | 140.222 M 211.45 % | -125.819 M -138.91 % | 323.329 M 662.78 % | -57.453 M -176.64 % | 74.964 M 198.35 % | -76.224 M -215.57 % | 65.955 M 405.71 % | -21.574 M -123.31 % | 92.565 M 225.60 % | -73.696 M -382.80 % | 26.059 M 0.00 % | 26.059 M 172.46 % | 9.565 M 111.12 % | -86.030 M -421.93 % | 26.723 M 0.00 % | 26.723 M 534.38 % | 4.212 M 112.24 % | -34.403 M -359.89 % | 13.237 M 0.00 % | 13.237 M 153.52 % | -24.733 M 34.22 % | -37.598 M -150.96 % | 73.784 M 0.00 % | 73.784 M 702.74 % | -12.241 M 0.00 % | -12.241 M 37.94 % | -19.725 M | 0.000 -100.00 % | 54.637 M 942.92 % | -6.482 M -215.22 % | 5.626 M 0.00 % | 5.626 M 217.95 % | -4.769 M -180.79 % | 5.903 M |
Cash at beginning of period | 964.754 M 0.06 % | 964.160 M 46.79 % | 656.835 M -33.48 % | 987.470 M -1.61 % | 1.004 B 4.17 % | 963.463 M 72.54 % | 558.400 M -45.74 % | 1.029 B 70.54 % | 603.488 M -41.59 % | 1.033 B 4.55 % | 988.264 M 117.71 % | 453.939 M 44.70 % | 313.717 M -28.63 % | 439.536 M 278.24 % | 116.207 M -33.08 % | 173.659 M 75.96 % | 98.695 M -43.58 % | 174.919 M 60.53 % | 108.965 M -16.53 % | 130.539 M 243.76 % | 37.974 M -65.99 % | 111.670 M | 0.000 -100.00 % | 59.552 M 19.13 % | 49.987 M -63.25 % | 136.017 M | 0.000 -100.00 % | 82.571 M 5.38 % | 78.359 M -30.51 % | 112.761 M | 0.000 -100.00 % | 86.287 M -22.28 % | 111.020 M | 0.000 | 0.000 -100.00 % | 13.916 M -46.80 % | 26.157 M | 0.000 | 0.000 -100.00 % | 77.849 M 235.38 % | 23.212 M -21.83 % | 29.694 M 23.37 % | 24.069 M 30.50 % | 18.443 M -20.55 % | 23.212 M 34.10 % | 17.309 M |
Cash at end of period | 892.498 M -7.49 % | 964.754 M 0.06 % | 964.160 M 46.79 % | 656.835 M -36.55 % | 1.035 B 3.14 % | 1.004 B 4.17 % | 963.463 M 86.52 % | 516.554 M -49.81 % | 1.029 B 70.54 % | 603.488 M -41.59 % | 1.033 B 4.55 % | 988.264 M 117.71 % | 453.939 M 44.70 % | 313.717 M -28.63 % | 439.536 M 278.24 % | 116.207 M -33.08 % | 173.659 M 75.96 % | 98.695 M -43.58 % | 174.919 M 60.53 % | 108.965 M -16.53 % | 130.539 M 243.76 % | 37.974 M 45.72 % | 26.059 M -69.56 % | 85.611 M 43.76 % | 59.552 M 19.13 % | 49.987 M 87.06 % | 26.723 M -75.55 % | 109.294 M 32.36 % | 82.571 M 5.38 % | 78.359 M 491.96 % | 13.237 M -86.70 % | 99.524 M 15.34 % | 86.287 M 329.50 % | -37.598 M -150.96 % | 73.784 M -15.87 % | 87.700 M 530.21 % | 13.916 M 213.68 % | -12.241 M 37.94 % | -19.725 M -125.34 % | 77.849 M 0.00 % | 77.849 M 235.38 % | 23.212 M -21.83 % | 29.694 M 23.37 % | 24.069 M 30.50 % | 18.443 M -20.55 % | 23.212 M |
Operating cash flow | -187.967 M -453.84 % | 53.121 M 156.17 % | -94.568 M -171.89 % | 131.538 M 30.18 % | 101.044 M 258.32 % | -63.824 M -156.54 % | 112.892 M 581.95 % | -23.424 M -130.37 % | 77.133 M 88.08 % | 41.010 M -26.23 % | 55.589 M -22.00 % | 71.266 M -43.77 % | 126.736 M 409.84 % | -40.904 M -1 748.34 % | -2.213 M -114.01 % | 15.798 M 22.55 % | 12.890 M 6.74 % | 12.076 M -79.23 % | 58.129 M 393.19 % | 11.786 M -56.98 % | 27.397 M 75.13 % | 15.644 M -25.65 % | 21.042 M 0.00 % | 21.042 M 1 639.91 % | -1.366 M 94.46 % | -24.656 M -187.76 % | 28.096 M 0.00 % | 28.096 M 2 315.77 % | -1.268 M 90.67 % | -13.592 M -232.15 % | 10.285 M 0.00 % | 10.285 M -46.40 % | 19.189 M 152.63 % | 7.596 M 198.83 % | -7.685 M 0.00 % | -7.685 M 52.83 % | -16.292 M 0.00 % | -16.292 M -207.41 % | 15.168 M | 0.000 -100.00 % | 2.680 M 0.00 % | 2.680 M -80.97 % | 14.085 M 0.00 % | 14.085 M 491.08 % | -3.601 M -27.47 % | -2.825 M |
Capital expenditure | -46.865 M 63.47 % | -128.302 M -232.80 % | -38.552 M 20.31 % | -48.377 M 60.19 % | -121.528 M -46.56 % | -82.919 M 1.81 % | -84.447 M 69.94 % | -280.897 M -425.57 % | -53.446 M 18.99 % | -65.971 M -21.11 % | -54.472 M -16.03 % | -46.945 M 43.84 % | -83.597 M -89.96 % | -44.007 M -250.97 % | -12.538 M 12.76 % | -14.372 M 57.13 % | -33.524 M -1 340.84 % | -2.327 M 88.38 % | -20.018 M -54.25 % | -12.977 M -102.22 % | -6.417 M -915.82 % | -631.748 K 90.63 % | -6.740 M 0.00 % | -6.740 M -378.52 % | -1.408 M 59.94 % | -3.515 M 76.11 % | -14.713 M 0.00 % | -14.713 M -4 711.31 % | -305.793 K 46.27 % | -569.172 K 96.43 % | -15.933 M 0.00 % | -15.933 M -20.14 % | -13.261 M -76.64 % | -7.508 M -114.82 % | -3.495 M 0.00 % | -3.495 M 40.01 % | -5.826 M 0.00 % | -5.826 M 67.83 % | -18.110 M | 0.000 100.00 % | -11.238 M 0.00 % | -11.238 M -59.49 % | -7.046 M 0.00 % | -7.046 M -549.80 % | -1.084 M 67.80 % | -3.368 M |
Free CashFlow | -234.832 M -212.36 % | -75.181 M 49.25 % | -148.140 M -278.14 % | 83.162 M 505.99 % | -20.484 M 86.04 % | -146.742 M -615.88 % | 28.445 M 109.35 % | -304.321 M -1 384.76 % | 23.687 M 194.90 % | -24.961 M -2 335.68 % | 1.116 M -95.41 % | 24.321 M -43.62 % | 43.140 M 150.81 % | -84.911 M -475.61 % | -14.751 M -1 134.65 % | 1.426 M 106.91 % | -20.634 M -311.64 % | 9.749 M -74.42 % | 38.110 M 3 299.28 % | -1.191 M -105.68 % | 20.979 M 39.75 % | 15.012 M 4.96 % | 14.302 M 0.00 % | 14.302 M 615.43 % | -2.775 M 90.15 % | -28.172 M -310.50 % | 13.383 M 0.00 % | 13.383 M 950.39 % | -1.574 M 88.89 % | -14.161 M -150.71 % | -5.648 M 0.00 % | -5.648 M -195.29 % | 5.927 M 6 636.69 % | 87.988 K 100.79 % | -11.180 M 0.00 % | -11.180 M 49.45 % | -22.118 M 0.00 % | -22.118 M -651.97 % | -2.941 M | 0.000 100.00 % | -8.558 M 0.00 % | -8.558 M -221.59 % | 7.038 M 0.00 % | 7.038 M 250.20 % | -4.686 M 24.34 % | -6.194 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 |