
Gem Diamonds Limited GMDMF
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 154.212 M 9.93 % | 140.287 M -25.75 % | 188.937 M -6.40 % | 201.859 M 6.44 % | 189.647 M 4.17 % | 182.047 M -31.89 % | 267.290 M 24.73 % | 214.296 M 12.90 % | 189.815 M -23.91 % | 249.475 M -7.91 % | 270.890 M 27.28 % | 212.828 M 5.30 % | 202.118 M -48.91 % | 395.574 M 48.50 % | 266.376 M 9.47 % | 243.339 M -18.03 % | 296.881 M 94.41 % | 152.706 M |
Net income | 2.894 M 236.19 % | -2.125 M -120.88 % | 10.178 M -31.08 % | 14.767 M 8.25 % | 13.641 M 421.25 % | 2.617 M -89.94 % | 26.017 M 374.94 % | 5.478 M 103.45 % | -158.810 M -405.26 % | 52.025 M 56.62 % | 33.217 M 56.91 % | 21.170 M 117.96 % | -117.855 M -274.16 % | 67.669 M 235.24 % | 20.185 M 29.96 % | 15.532 M 102.81 % | -552.817 M -2 480.05 % | 23.227 M |
Income before tax | 11.461 M 101.64 % | 5.684 M -81.32 % | 30.432 M -29.09 % | 42.915 M 12.19 % | 38.253 M 59.06 % | 24.050 M -67.05 % | 72.989 M 140.82 % | 30.309 M 124.42 % | -124.108 M -214.33 % | 108.557 M 16.82 % | 92.930 M 57.46 % | 59.019 M 69.86 % | 34.745 M -77.69 % | 155.733 M 185.85 % | 54.480 M 38.79 % | 39.253 M 110.68 % | -367.601 M -637.11 % | 68.441 M |
Income before tax ratio | 0.07 83.43 % | 0.04 -74.85 % | 0.16 -24.24 % | 0.21 5.40 % | 0.20 52.68 % | 0.13 -51.62 % | 0.27 93.07 % | 0.14 121.63 % | -0.65 -250.26 % | 0.44 26.84 % | 0.34 23.71 % | 0.28 61.32 % | 0.17 -56.33 % | 0.39 92.49 % | 0.20 26.79 % | 0.16 113.03 % | -1.24 -376.27 % | 0.45 |
EBITDA | 65.630 M 14.13 % | 57.506 M 49.14 % | 38.558 M -61.73 % | 100.753 M 87.98 % | 53.597 M -41.83 % | 92.141 M -39.81 % | 153.078 M 37.66 % | 111.199 M 261.69 % | -68.773 M -141.05 % | 167.533 M 2.74 % | 163.068 M 42.56 % | 114.386 M -13.10 % | 131.635 M -41.15 % | 223.673 M 104.12 % | 109.577 M 10.68 % | 99.000 M 133.88 % | -292.220 M -414.78 % | 92.833 M |
Net income ratio | 0.02 223.89 % | -0.02 -128.12 % | 0.05 -26.36 % | 0.07 1.71 % | 0.07 400.36 % | 0.01 -85.23 % | 0.10 280.77 % | 0.03 103.06 % | -0.84 -501.20 % | 0.21 70.07 % | 0.12 23.28 % | 0.10 117.06 % | -0.58 -440.86 % | 0.17 125.75 % | 0.08 18.72 % | 0.06 103.43 % | -1.86 -1 324.22 % | 0.15 |
Ratio EBITDA | 0.43 3.82 % | 0.41 100.86 % | 0.20 -59.11 % | 0.50 76.61 % | 0.28 -44.16 % | 0.51 -11.62 % | 0.57 10.37 % | 0.52 243.22 % | -0.36 -153.95 % | 0.67 11.56 % | 0.60 12.00 % | 0.54 -17.48 % | 0.65 15.18 % | 0.57 37.45 % | 0.41 1.11 % | 0.41 141.33 % | -0.98 -261.91 % | 0.61 |
Gross profit ratio | 0.28 24.93 % | 0.22 -35.23 % | 0.34 -13.72 % | 0.40 -0.57 % | 0.40 38.51 % | 0.29 -31.30 % | 0.42 39.60 % | 0.30 -29.24 % | 0.43 -16.43 % | 0.51 9.10 % | 0.47 7.13 % | 0.44 7.82 % | 0.40 -19.62 % | 0.50 51.19 % | 0.33 19.44 % | 0.28 67.00 % | 0.17 -71.07 % | 0.58 |
Weighted average shs out dil | 143.969 M 1.36 % | 142.038 M 0.27 % | 141.659 M -0.30 % | 142.089 M 0.34 % | 141.614 M 0.01 % | 141.604 M -0.28 % | 141.996 M 0.46 % | 141.342 M 0.96 % | 139.995 M 0.21 % | 139.703 M 0.39 % | 139.166 M 0.21 % | 138.876 M -0.47 % | 139.527 M -0.56 % | 140.317 M 1.57 % | 138.152 M 14.21 % | 120.965 M 93.35 % | 62.563 M 7.46 % | 58.221 M |
Weighted average shs out | 142.900 M 2.42 % | 139.529 M -0.19 % | 139.801 M -0.35 % | 140.293 M 0.73 % | 139.273 M 0.22 % | 138.964 M 0.17 % | 138.731 M 0.18 % | 138.482 M 0.16 % | 138.266 M 0.03 % | 138.227 M 0.02 % | 138.204 M 0.01 % | 138.194 M 0.01 % | 138.177 M 0.01 % | 138.170 M 0.01 % | 138.152 M 20.22 % | 114.913 M 83.68 % | 62.563 M 9.00 % | 57.399 M |
EPS diluted | 0.02 233.33 % | -0.02 -120.83 % | 0.07 -28.00 % | 0.10 4.17 % | 0.10 400.00 % | 0.02 -89.33 % | 0.18 361.54 % | 0.04 103.45 % | -1.13 -405.41 % | 0.37 54.17 % | 0.24 60.00 % | 0.15 117.86 % | -0.84 -275.00 % | 0.48 242.86 % | 0.14 7.69 % | 0.13 101.47 % | -8.84 -2 310.00 % | 0.40 |
Earnings per share | 0.02 233.55 % | -0.02 -120.88 % | 0.07 -27.20 % | 0.10 2.04 % | 0.10 400.00 % | 0.02 -89.68 % | 0.19 375.00 % | 0.04 103.48 % | -1.15 -402.63 % | 0.38 58.33 % | 0.24 60.00 % | 0.15 117.65 % | -0.85 -273.47 % | 0.49 226.67 % | 0.15 7.14 % | 0.14 101.58 % | -8.84 -2 310.00 % | 0.40 |
Gross profit | 42.812 M 37.33 % | 31.175 M -51.91 % | 64.824 M -19.24 % | 80.272 M 5.84 % | 75.845 M 44.29 % | 52.565 M -53.21 % | 112.337 M 74.13 % | 64.514 M -20.11 % | 80.752 M -36.41 % | 126.992 M 0.47 % | 126.395 M 36.36 % | 92.692 M 13.54 % | 81.640 M -58.93 % | 198.793 M 124.52 % | 88.542 M 30.75 % | 67.717 M 36.88 % | 49.472 M -43.75 % | 87.947 M |
Income tax expense | 3.375 M -17.48 % | 4.090 M -60.20 % | 10.277 M -33.96 % | 15.562 M 45.29 % | 10.711 M 18.75 % | 9.020 M -65.77 % | 26.348 M 101.51 % | 13.075 M -34.51 % | 19.966 M -36.72 % | 31.553 M -9.80 % | 34.983 M 67.74 % | 20.855 M 13.30 % | 18.407 M -65.23 % | 52.947 M 190.80 % | 18.208 M 78.26 % | 10.214 M 94.46 % | 5.252 M -81.20 % | 27.941 M |
Cost of revenue | 111.400 M 2.10 % | 109.112 M -12.09 % | 124.113 M 2.08 % | 121.587 M 6.84 % | 113.802 M -12.11 % | 129.482 M -16.44 % | 154.953 M 3.45 % | 149.782 M 37.34 % | 109.063 M -10.96 % | 122.483 M -15.23 % | 144.495 M 20.28 % | 120.136 M -0.28 % | 120.478 M -38.78 % | 196.782 M 10.65 % | 177.834 M 1.26 % | 175.621 M -29.02 % | 247.408 M 282.04 % | 64.759 M |
General and administrative expenses | 0.000 -100.00 % | 7.905 M -12.14 % | 8.997 M 1.25 % | 8.886 M 11.19 % | 7.992 M -15.14 % | 9.418 M -8.73 % | 10.319 M 8.67 % | 9.496 M -15.47 % | 11.234 M -5.92 % | 11.941 M -5.44 % | 12.628 M -10.59 % | 14.124 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 813.000 K |
Selling and marketing expenses | 16.477 M 4 862.95 % | 332.000 K 31.23 % | 253.000 K -36.27 % | 397.000 K -28.47 % | 555.000 K -29.21 % | 784.000 K -44.87 % | 1.422 M -6.82 % | 1.526 M -14.75 % | 1.790 M 2.99 % | 1.738 M -0.11 % | 1.740 M 86.70 % | 932.000 K -95.13 % | 19.142 M -27.84 % | 26.527 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.558 M |
Other expenses | 8.343 M 52.94 % | 5.455 M 652.41 % | 725.000 K -96.99 % | 24.111 M -2.12 % | 24.634 M 45.76 % | 16.900 M 394.43 % | -5.740 M -3 803.23 % | 155.000 K 105.01 % | -3.094 M 16.16 % | -3.691 M | 0.000 -100.00 % | 226.000 K 352.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.060 M |
Operating expenses | 24.820 M 19.36 % | 20.795 M 108.47 % | 9.975 M -70.13 % | 33.394 M 0.64 % | 33.181 M 22.43 % | 27.102 M -32.92 % | 40.401 M 39.04 % | 29.057 M -13.09 % | 33.434 M 23.72 % | 27.024 M -30.58 % | 38.926 M 18.69 % | 32.795 M -8.35 % | 35.781 M -31.67 % | 52.365 M 31.00 % | 39.972 M -6.39 % | 42.699 M 41.30 % | 30.220 M -63.38 % | 82.523 M |
Cost and expenses | 136.220 M 4.86 % | 129.907 M -15.87 % | 154.416 M -0.36 % | 154.981 M 5.44 % | 146.983 M -6.13 % | 156.584 M -19.85 % | 195.354 M 9.23 % | 178.839 M 25.50 % | 142.497 M -4.69 % | 149.507 M -18.49 % | 183.421 M 19.94 % | 152.931 M -2.13 % | 156.259 M -37.28 % | 249.147 M 14.39 % | 217.806 M -0.24 % | 218.320 M -21.36 % | 277.628 M 88.50 % | 147.282 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.767 M | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 16.477 M 7.41 % | 15.340 M 65.84 % | 9.250 M -0.36 % | 9.283 M 8.61 % | 8.547 M -16.22 % | 10.202 M -13.11 % | 11.741 M 6.52 % | 11.022 M -15.37 % | 13.024 M -4.79 % | 13.679 M -4.80 % | 14.368 M -4.57 % | 15.056 M -21.35 % | 19.142 M -27.84 % | 26.527 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.371 M |
Interest income | 856.708 K 38.85 % | 617.000 K 52.16 % | 405.496 K 104.23 % | 198.547 K -51.24 % | 407.199 K -39.04 % | 668.000 K -67.11 % | 2.031 M 222.38 % | 630.000 K -48.86 % | 1.232 M 12.20 % | 1.098 M -57.36 % | 2.575 M 159.58 % | 992.000 K -60.54 % | 2.514 M -33.18 % | 3.762 M -6.53 % | 4.025 M 49.35 % | 2.695 M -29.80 % | 3.839 M -83.57 % | 23.363 M |
Interest expense | 5.592 M 5.24 % | 5.313 M 68.16 % | 3.160 M 16.59 % | 2.710 M -34.90 % | 4.163 M -35.72 % | 6.476 M 75.50 % | 3.690 M -16.72 % | 4.431 M 69.12 % | 2.620 M 89.17 % | 1.385 M -56.87 % | 3.211 M 12.39 % | 2.857 M 128.19 % | 1.252 M 3 402.69 % | 35.744 K -41.46 % | 61.062 K -96.23 % | 1.619 M -34.44 % | 2.469 M -24.69 % | 3.278 M |
Depreciation and amortization | 46.994 M 1.04 % | 46.509 M 605.97 % | 6.588 M -88.21 % | 55.862 M 694.96 % | 7.027 M -88.56 % | 61.428 M -17.28 % | 74.261 M -8.99 % | 81.596 M 76.41 % | 46.255 M -19.68 % | 57.591 M -10.67 % | 64.470 M 22.78 % | 52.510 M -45.10 % | 95.638 M 36.64 % | 69.990 M 21.51 % | 57.601 M -0.91 % | 58.128 M -20.28 % | 72.911 M 254.47 % | 20.569 M |
Operating income | 17.992 M 73.33 % | 10.380 M -69.93 % | 34.521 M -26.36 % | 46.878 M 9.88 % | 42.664 M 42.89 % | 29.858 M -60.10 % | 74.836 M 119.40 % | 34.110 M 127.53 % | -123.899 M -214.26 % | 108.437 M 16.96 % | 92.711 M 52.84 % | 60.658 M 81.43 % | 33.433 M -78.23 % | 153.596 M 193.85 % | 52.271 M 32.40 % | 39.478 M 110.74 % | -367.528 M -844.19 % | 49.386 M |
Operating income ratio | 0.12 57.68 % | 0.07 -59.50 % | 0.18 -21.32 % | 0.23 3.23 % | 0.22 37.16 % | 0.16 -41.42 % | 0.28 75.90 % | 0.16 124.39 % | -0.65 -250.17 % | 0.43 27.00 % | 0.34 20.08 % | 0.29 72.30 % | 0.17 -57.40 % | 0.39 97.87 % | 0.20 20.95 % | 0.16 113.11 % | -1.24 -482.79 % | 0.32 |
Total other income expenses net | -6.531 M -39.08 % | -4.696 M -14.84 % | -4.089 M -3.18 % | -3.963 M 10.16 % | -4.411 M 24.05 % | -5.808 M 21.26 % | -7.376 M -94.05 % | -3.801 M -1 718.66 % | -209.000 K -274.17 % | 120.000 K 105.36 % | -2.238 M -36.55 % | -1.639 M 81.37 % | -8.799 M -511.77 % | 2.137 M -3.27 % | 2.209 M 1 082.96 % | -224.749 K 99.94 % | -359.463 M -1 986.45 % | 19.055 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 12.915 M -67.23 % | 39.413 M 669.48 % | 5.122 M 134.04 % | -15.045 M 44.27 % | -26.995 M -224.88 % | 21.617 M 231.44 % | -16.446 M -1 108.38 % | -1.361 M 55.08 % | -3.030 M 94.52 % | -55.298 M 24.90 % | -73.636 M -3.45 % | -71.178 M -4.84 % | -67.895 M 57.23 % | -158.750 M -22.26 % | -129.850 M -14.28 % | -113.623 M -475.39 % | -19.747 M 86.82 % | -149.816 M |
Total investments | 980.092 K -91.39 % | 11.383 M 319.88 % | 2.711 M -16.09 % | 3.231 M -77.50 % | 14.360 M 4 238.37 % | 331.000 K -99.05 % | 34.718 M 157 716.24 % | 21.999 K -99.86 % | 15.669 M 391 624.83 % | 4.000 K -60.00 % | 10.000 K -64.29 % | 28.000 K 100.00 % | 14.000 K -99.91 % | 15.204 M 2.99 % | 14.763 M 17.37 % | 12.578 M 123.00 % | 5.640 M 299.05 % | 1.413 M |
Total debt | 25.793 M -42.06 % | 44.517 M 221.58 % | 13.843 M -12.76 % | 15.868 M -30.48 % | 22.825 M -30.45 % | 32.820 M -3.94 % | 34.166 M -26.28 % | 46.343 M 66.96 % | 27.757 M -8.76 % | 30.421 M -18.01 % | 37.102 M | 0.000 -100.00 % | 2.947 M | 0.000 | 0.000 -100.00 % | 203.729 K -99.51 % | 41.688 M 23.63 % | 33.720 M |
Accumulated other comprehensive income loss | -255.334 M -1.95 % | -250.443 M -4.15 % | -240.461 M -6.28 % | -226.253 M -6.64 % | -212.164 M -4.59 % | -202.857 M -33.43 % | -152.029 M -22.79 % | -123.811 M 13.72 % | -143.498 M 12.19 % | -163.420 M -67.18 % | -97.753 M -40.84 % | -69.408 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -487.483 M 1.76 % | -496.238 M -0.43 % | -494.113 M 1.29 % | -500.550 M 2.20 % | -511.808 M 2.60 % | -525.449 M 9.22 % | -578.834 M 4.30 % | -604.851 M 0.90 % | -610.329 M -38.79 % | -439.764 M 9.30 % | -484.874 M 6.41 % | -518.091 M 3.93 % | -539.261 M -27.97 % | -421.407 M 13.84 % | -489.075 M 3.96 % | -509.260 M 2.96 % | -524.792 M -6 466.51 % | 8.243 M |
Common stock | 1.413 M 0.00 % | 1.413 M 0.21 % | 1.410 M 0.28 % | 1.406 M 0.64 % | 1.397 M 0.43 % | 1.391 M 0.07 % | 1.390 M 0.22 % | 1.387 M 0.22 % | 1.384 M 0.07 % | 1.383 M 0.00 % | 1.383 M 0.00 % | 1.383 M 0.00 % | 1.383 M -0.01 % | 1.383 M 0.05 % | 1.383 M 0.00 % | 1.382 M 119.97 % | 628.484 K 0.72 % | 624.000 K |
Total equity | 222.900 M 2.19 % | 218.124 M -6.40 % | 233.047 M -5.52 % | 246.650 M -0.34 % | 247.495 M 1.37 % | 244.157 M 6.96 % | 228.278 M -6.50 % | 244.156 M 19.79 % | 203.827 M -40.71 % | 343.769 M -5.92 % | 365.417 M -1.35 % | 370.410 M -7.77 % | 401.632 M -16.98 % | 483.784 M -0.06 % | 484.072 M 15.46 % | 419.261 M 70.11 % | 246.465 M -73.63 % | 934.680 M |
Other non current liabilities | 12.614 M -19.47 % | 15.664 M -10.78 % | 17.556 M 32.03 % | 13.297 M -7.40 % | 14.360 M | 0.000 -100.00 % | 93.485 M -4.11 % | 97.494 M 16.46 % | 83.715 M 30.98 % | 63.914 M 208.24 % | 20.735 M -76.73 % | 89.117 M 192.16 % | 30.503 M -30.47 % | 43.868 M 32.15 % | 33.196 M 4.50 % | 31.767 M 23.65 % | 25.691 M 11.94 % | 22.950 M |
Long term debt | 18.879 M 111.13 % | 8.942 M -13.94 % | 10.391 M -14.76 % | 12.191 M 84.60 % | 6.604 M -54.61 % | 14.548 M -27.09 % | 19.954 M -40.04 % | 33.279 M | 0.000 -100.00 % | 25.164 M 242.69 % | 7.343 M 367 050.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 361.633 K -97.83 % | 16.688 M |
Total non current liabilities | 100.774 M -5.59 % | 106.742 M -2.94 % | 109.977 M 1.87 % | 107.960 M 2.33 % | 105.502 M -14.27 % | 123.067 M 8.49 % | 113.439 M -13.26 % | 130.773 M 56.21 % | 83.715 M -6.02 % | 89.078 M 4.13 % | 85.545 M -4.01 % | 89.119 M -12.44 % | 101.780 M -9.07 % | 111.928 M 7.41 % | 104.208 M 12.88 % | 92.317 M 21.79 % | 75.797 M -49.58 % | 150.322 M |
Other current liabilities | 7.727 M 1.72 % | 7.596 M -11.57 % | 8.590 M -43.37 % | 15.169 M -24.74 % | 20.155 M 16.89 % | 17.243 M 8.57 % | 15.882 M 84.76 % | 8.596 M -35.91 % | 13.413 M -15.58 % | 15.888 M -48.48 % | 30.841 M 23.75 % | 24.922 M -12.45 % | 28.467 M -23.08 % | 37.008 M 20.00 % | 30.840 M 23.33 % | 25.005 M -5.70 % | 26.516 M 82.49 % | 14.530 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.200 M -28.35 % | 12.841 M -43.10 % | 22.567 M -54.77 % | 49.891 M | 0.000 -100.00 % | 27.071 M | 0.000 | 0.000 -100.00 % | 26.071 M | 0.000 | 0.000 |
Short term debt | 6.914 M -80.57 % | 35.575 M 930.56 % | 3.452 M -6.12 % | 3.677 M -77.33 % | 16.221 M -11.22 % | 18.272 M 28.57 % | 14.212 M 8.79 % | 13.064 M -52.93 % | 27.757 M 419.89 % | 5.339 M -82.45 % | 30.416 M 21 471.63 % | 141.000 K -95.23 % | 2.953 M | 0.000 | 0.000 -100.00 % | 203.729 K -99.51 % | 41.327 M 142.68 % | 17.029 M |
Total current liabilities | 25.427 M -57.51 % | 59.849 M 157.80 % | 23.215 M -22.63 % | 30.006 M -50.98 % | 61.208 M 25.18 % | 48.896 M -5.48 % | 51.730 M 37.21 % | 37.700 M -34.10 % | 57.208 M 27.20 % | 44.976 M -51.70 % | 93.111 M 120.61 % | 42.207 M -12.08 % | 48.007 M -38.52 % | 78.086 M 63.37 % | 47.798 M 24.06 % | 38.529 M -65.29 % | 111.003 M 20.15 % | 92.389 M |
Total liabilities | 126.201 M -24.25 % | 166.591 M 25.08 % | 133.192 M -3.46 % | 137.966 M -17.24 % | 166.710 M -3.05 % | 171.963 M 4.11 % | 165.169 M -1.96 % | 168.473 M 19.55 % | 140.923 M 5.12 % | 134.054 M -24.97 % | 178.656 M 36.04 % | 131.326 M -12.32 % | 149.787 M -21.17 % | 190.014 M 25.00 % | 152.006 M 16.17 % | 130.846 M -29.95 % | 186.800 M -23.04 % | 242.711 M |
Other non current assets | 6.365 M 29.35 % | 4.921 M 68.76 % | 2.916 M 128.17 % | 1.278 M 735.29 % | 153.000 K -96.12 % | 3.943 M 1 036.31 % | 347.000 K 106.74 % | -5.151 M -11.98 % | -4.600 M -346.60 % | -1.030 M -129.46 % | 3.496 M 456.69 % | 628.000 K -96.07 % | 15.993 M 110.07 % | -158.740 M -22.29 % | -129.804 M -14.58 % | -113.291 M -86.39 % | -60.781 M -2 668.92 % | 2.366 M |
Long term investments | 980.092 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.943 M 31.38 % | -5.746 M -26 219.37 % | 21.999 K -96.59 % | 646.000 K 32 400.00 % | -2.000 K -133.33 % | 6.000 K -60.00 % | 15.000 K 100.10 % | -15.363 M -201.11 % | 15.194 M 3.24 % | 14.718 M 22.21 % | 12.043 M 141.55 % | 4.986 M | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.000 K -78.54 % | 205.000 K -43.53 % | 363.000 K -30.46 % | 522.000 K -23.35 % | 681.000 K -97.33 % | 25.529 M -18.06 % | 31.154 M 11.30 % | 27.990 M 25.55 % | 22.294 M -68.90 % | 71.685 M |
GoodWill | 10.118 M -3.08 % | 10.440 M -6.96 % | 11.221 M -6.19 % | 11.962 M -7.96 % | 12.997 M -4.80 % | 13.653 M 2.87 % | 13.272 M -13.94 % | 15.422 M 10.39 % | 13.970 M 5.00 % | 13.305 M -25.33 % | 17.818 M -9.46 % | 19.680 M -18.99 % | 24.292 M -4.85 % | 25.529 M | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 10.118 M -3.08 % | 10.440 M -6.96 % | 11.221 M -6.19 % | 11.962 M -7.96 % | 12.997 M -4.80 % | 13.653 M 2.87 % | 13.272 M -13.94 % | 15.422 M 10.05 % | 14.014 M 3.73 % | 13.510 M -25.69 % | 18.181 M -10.00 % | 20.202 M -19.10 % | 24.973 M -51.09 % | 51.058 M 63.89 % | 31.154 M 11.30 % | 27.990 M 25.55 % | 22.294 M -68.90 % | 71.685 M |
Property plant equipment net | 273.730 M -8.80 % | 300.152 M 0.10 % | 299.839 M 1.04 % | 296.764 M -3.91 % | 308.827 M -7.07 % | 332.307 M 14.73 % | 289.640 M -5.20 % | 305.542 M 18.80 % | 257.199 M -24.21 % | 339.367 M -9.48 % | 374.927 M 0.35 % | 373.625 M -8.56 % | 408.605 M -3.84 % | 424.938 M 2.48 % | 414.635 M 16.29 % | 356.556 M 21.81 % | 292.718 M -66.10 % | 863.529 M |
Total non current assets | 295.502 M -8.32 % | 322.317 M 0.73 % | 319.970 M 1.54 % | 315.121 M -4.02 % | 328.323 M -7.21 % | 353.831 M 16.68 % | 303.259 M -5.52 % | 320.986 M 18.07 % | 271.859 M -23.57 % | 355.714 M -10.31 % | 396.610 M 0.54 % | 394.470 M -9.15 % | 434.208 M -6.76 % | 465.671 M 1.11 % | 460.552 M 15.97 % | 397.124 M 23.85 % | 320.652 M -65.84 % | 938.542 M |
Other current assets | 5.602 M -32.00 % | 8.239 M 15.15 % | 7.155 M -3.30 % | 7.399 M -19.25 % | 9.163 M -48.18 % | 17.683 M 184.70 % | 6.211 M -36.83 % | 9.832 M -23.95 % | 12.928 M 945.11 % | 1.237 M -83.70 % | 7.589 M 33.21 % | 5.697 M -4.11 % | 5.941 M -41.44 % | 10.145 M -2.39 % | 10.393 M 637.98 % | 1.408 M -90.10 % | 14.219 M 13.71 % | 12.505 M |
Short term investments | 6.836 M -39.95 % | 11.383 M 316.65 % | 2.732 M -15.44 % | 3.231 M -77.50 % | 14.360 M 4 238.37 % | 331.000 K -99.05 % | 34.718 M 50.43 % | 23.079 M 53.62 % | 15.023 M 250 283.22 % | 6.000 K 50.00 % | 4.000 K -69.23 % | 13.000 K -99.92 % | 15.377 M 164 807.88 % | 9.325 K -79.46 % | 45.405 K -91.52 % | 535.193 K -18.26 % | 654.731 K -53.68 % | 1.413 M |
cash and cash equivalents | 12.878 M 152.31 % | 5.104 M -41.47 % | 8.721 M -68.49 % | 27.676 M -21.95 % | 35.460 M 216.52 % | 11.203 M -77.86 % | 50.612 M 6.10 % | 47.704 M 54.95 % | 30.787 M -64.08 % | 85.719 M -22.59 % | 110.738 M 55.58 % | 71.178 M 0.47 % | 70.842 M -55.38 % | 158.750 M 22.26 % | 129.850 M 14.08 % | 113.827 M 85.28 % | 61.435 M -66.53 % | 183.536 M |
Cash and short term investments | 12.878 M -21.97 % | 16.503 M 89.23 % | 8.721 M -71.79 % | 30.913 M -37.95 % | 49.820 M 344.70 % | 11.203 M -77.86 % | 50.612 M 6.10 % | 47.704 M 54.95 % | 30.787 M -64.09 % | 85.725 M -22.59 % | 110.742 M 55.56 % | 71.191 M -17.43 % | 86.219 M -45.69 % | 158.759 M 22.22 % | 129.895 M 13.58 % | 114.362 M 84.19 % | 62.090 M -66.17 % | 183.536 M |
Total current assets | 53.599 M -14.10 % | 62.398 M 34.86 % | 46.269 M -33.42 % | 69.495 M -19.08 % | 85.881 M 37.88 % | 62.289 M -30.93 % | 90.188 M -1.59 % | 91.643 M 25.73 % | 72.891 M -40.31 % | 122.109 M -17.19 % | 147.463 M 37.47 % | 107.266 M -8.48 % | 117.211 M -43.68 % | 208.127 M 18.57 % | 175.526 M 14.74 % | 152.983 M 35.85 % | 112.612 M -52.85 % | 238.849 M |
Inventory | 34.029 M -9.58 % | 37.633 M 23.92 % | 30.370 M -2.53 % | 31.158 M 16.52 % | 26.741 M -17.76 % | 32.517 M -1.71 % | 33.084 M -2.88 % | 34.065 M 10.20 % | 30.911 M 2.06 % | 30.288 M 5.28 % | 28.770 M -1.90 % | 29.326 M 29.46 % | 22.652 M -42.25 % | 39.222 M 11.31 % | 35.238 M 12.24 % | 31.394 M -13.52 % | 36.303 M -11.77 % | 41.145 M |
Net receivables | 1.090 M 4 639.13 % | 23.000 K 0.00 % | 23.000 K -8.00 % | 25.000 K -84.08 % | 157.000 K -82.28 % | 886.000 K 72.71 % | 513.000 K 463.74 % | 91.000 K -92.33 % | 1.187 M 741.84 % | 141.000 K 33.02 % | 106.000 K -89.42 % | 1.002 M -58.23 % | 2.399 M 383 126.84 % | 626.000 | 0.000 | 0.000 -100.00 % | 11.225 M 4 391.37 % | 249.924 K |
Tax assets | 4.309 M -36.68 % | 6.804 M 13.52 % | 5.994 M 17.14 % | 5.117 M -19.37 % | 6.346 M -19.37 % | 7.871 M 36.98 % | 5.746 M 11.55 % | 5.151 M 11.98 % | 4.600 M 18.89 % | 3.869 M | 0.000 | 0.000 | 0.000 -100.00 % | 158.750 M 22.26 % | 129.850 M 14.08 % | 113.827 M 85.28 % | 61.435 M 6 286.22 % | 962.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 3.862 M -75.50 % | 15.761 M 44.76 % | 10.888 M 1.02 % | 10.778 M -16.40 % | 12.892 M -3.56 % | 13.368 M 5.49 % | 12.672 M -14.17 % | 14.764 M -5.35 % | 15.599 M -4.53 % | 16.340 M 30.26 % | 12.544 M 4.33 % | 12.023 M -21.43 % | 15.302 M -23.84 % | 20.091 M 31.23 % | 15.309 M 27.09 % | 12.046 M -58.30 % | 28.888 M -42.76 % | 50.468 M |
Tax payables | 6.924 M 655.32 % | 916.703 K 221.65 % | 285.000 K -25.39 % | 382.000 K -96.80 % | 11.940 M 91 746.15 % | 13.000 K -99.85 % | 8.964 M 602.51 % | 1.276 M 190.66 % | 439.000 K -94.07 % | 7.409 M -61.63 % | 19.310 M 277.07 % | 5.121 M 298.52 % | 1.285 M -93.88 % | 20.987 M 1 172.93 % | 1.649 M 29.40 % | 1.274 M -91.07 % | 14.271 M 37.73 % | 10.362 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 80.320 M 1.34 % | 79.255 M -1.46 % | 80.428 M -7.39 % | 86.843 M 2.87 % | 84.422 M -1.17 % | 85.424 M 18.47 % | 72.103 M -15.95 % | 85.783 M 21.47 % | 70.623 M 17.86 % | 59.923 M -1.79 % | 61.014 M -13.92 % | 70.879 M -0.16 % | 70.993 M 6.15 % | 66.879 M -21.12 % | 84.790 M 24.61 % | 68.042 M 41.55 % | 48.068 M -40.92 % | 81.361 M |
Capital lease obligations | 4.763 M -19.95 % | 5.950 M -24.66 % | 7.898 M 63.72 % | 4.824 M -28.41 % | 6.738 M -35.70 % | 10.479 M | 0.000 | 0.000 | 0.000 -100.00 % | 82.000 K -87.52 % | 657.000 K 359.44 % | 143.000 K 2 283.33 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 240.461 M 6.28 % | 226.253 M 6.64 % | 212.164 M 4.59 % | 202.857 M 33.43 % | 152.029 M 22.79 % | 123.811 M -13.72 % | 143.498 M -12.19 % | 163.420 M 67.18 % | 97.753 M 40.84 % | 69.408 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 884.492 M 0.04 % | 884.137 M 37.01 % | 645.322 M -2.07 % | 658.951 M -2.16 % | 673.484 M -23.96 % | 885.648 M 0.00 % | 885.648 M 0.00 % | 885.648 M 0.00 % | 885.647 M 0.00 % | 885.647 M 0.00 % | 885.647 M 0.00 % | 885.647 M 1.97 % | 868.517 M -1.93 % | 885.648 M -0.15 % | 886.973 M 3.24 % | 859.097 M 9.09 % | 787.489 M -6.75 % | 844.452 M |
Deferred tax liabilities non current | 69.281 M -15.65 % | 82.136 M 0.13 % | 82.030 M -0.54 % | 82.472 M -2.44 % | 84.538 M -7.10 % | 90.995 M 22.88 % | 74.054 M -5.76 % | 78.579 M 19.65 % | 65.676 M 30.35 % | 50.385 M -12.32 % | 57.467 M -11.35 % | 64.824 M -9.05 % | 71.277 M 4.73 % | 68.060 M -4.16 % | 71.012 M 17.28 % | 60.550 M 21.72 % | 49.745 M -55.06 % | 110.684 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 349.101 M -9.26 % | 384.715 M 5.04 % | 366.239 M -4.78 % | 384.616 M -7.14 % | 414.205 M -0.46 % | 416.120 M 5.76 % | 393.447 M -4.65 % | 412.629 M 19.69 % | 344.750 M -27.85 % | 477.823 M -12.18 % | 544.073 M 8.44 % | 501.736 M -9.01 % | 551.419 M -18.16 % | 673.797 M 5.93 % | 636.078 M 15.63 % | 550.107 M 26.97 % | 433.265 M -63.20 % | 1.177 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -6.544 M 72.94 % | -24.179 M -836.94 % | 3.281 M 111.61 % | -28.250 M -27.09 % | -22.228 M -275.54 % | -5.919 M -104.08 % | 144.909 M 454.09 % | -40.924 M -48.14 % | -27.625 M -201.52 % | -9.162 M -109.58 % | 95.608 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -61.201 M |
Stock based compensation | 516.000 K 55.42 % | 332.000 K 31.23 % | 253.000 K -36.27 % | 397.000 K -29.23 % | 561.000 K -29.35 % | 794.000 K -44.75 % | 1.437 M -5.83 % | 1.526 M -14.75 % | 1.790 M 2.99 % | 1.738 M -0.11 % | 1.740 M 86.70 % | 932.000 K -68.20 % | 2.931 M 101.49 % | 1.455 M -13.17 % | 1.675 M -70.32 % | 5.645 M -45.78 % | 10.410 M -46.70 % | 19.531 M |
Change in working capital | -16.337 M -4.66 % | -15.610 M -57.85 % | -9.889 M -39.14 % | -7.107 M -1 631.68 % | 464.000 K 113.25 % | -3.501 M -249.49 % | 2.342 M 123.40 % | -10.008 M -1 529.71 % | 700.000 K 126.38 % | -2.654 M -1 447.21 % | 197.000 K 101.14 % | -17.331 M 32.59 % | -25.711 M -1 254.50 % | 2.227 M 2 322.47 % | -100.205 K 96.72 % | -3.051 M -100.87 % | 351.091 M 1 302.78 % | -29.190 M |
Accounts receivables | -4.377 M -395.99 % | 1.479 M 202.81 % | -1.438 M -128.85 % | 4.985 M 255.38 % | 1.403 M -15.36 % | 1.657 M 764.81 % | -249.293 K 35.68 % | -387.603 K -108.05 % | 4.816 M 208.86 % | -4.424 M -183.60 % | -1.560 M 61.09 % | -4.009 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 3.482 M 133.48 % | -10.402 M -177.60 % | -3.747 M 54.61 % | -8.255 M -336.60 % | 3.489 M 509.99 % | -851.000 K 76.75 % | -3.660 M -3 873.20 % | 97.000 K -93.86 % | 1.579 M 119.22 % | -8.216 M -317.27 % | -1.969 M 82.04 % | -10.962 M 56.06 % | -24.945 M -246.60 % | -7.197 M -143.73 % | -2.953 M -124.01 % | 12.297 M 152.35 % | -23.487 M -54.87 % | -15.166 M |
Accounts payables | -15.119 M -114.06 % | -7.063 M -53.81 % | -4.592 M -19.06 % | -3.857 M 16.65 % | -4.627 M -23.82 % | -3.737 M -167.03 % | 5.575 M 155.17 % | -10.105 M -72.63 % | -5.854 M -167.17 % | 8.714 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -15.442 M -4 206.02 % | 376.082 K 437.01 % | -111.595 K -668.78 % | 19.620 K -90.17 % | 199.554 K 135.01 % | -570.048 K -109.50 % | 6.002 M 159.40 % | -10.105 M -1 049.60 % | -879.000 K -115.80 % | 5.562 M 156.79 % | 2.166 M 134.01 % | -6.369 M -731.46 % | -766.000 K -108.13 % | 9.424 M 230.36 % | 2.853 M 118.59 % | -15.348 M -104.10 % | 374.578 M 2 771.01 % | -14.024 M |
Other non cash items | 8.561 M 161.51 % | 3.274 M -19.94 % | 4.089 M 6.04 % | 3.856 M -13.19 % | 4.442 M -48.62 % | 8.645 M 25.38 % | 6.895 M 873.85 % | -891.000 K -100.61 % | 146.821 M 413.74 % | -46.797 M -82.79 % | -25.601 M -240.62 % | -7.516 M -107.42 % | 101.282 M 465.06 % | -27.744 M -26.88 % | -21.867 M 57.79 % | -51.809 M -345.40 % | -11.632 M 65.87 % | -34.081 M |
Net cash provided by operating activities | 51.195 M 46.19 % | 35.020 M -44.44 % | 63.032 M -11.60 % | 71.307 M -25.90 % | 96.227 M 73.41 % | 55.490 M -59.89 % | 138.339 M 42.04 % | 97.395 M 37.81 % | 70.675 M -40.66 % | 119.103 M -10.94 % | 133.736 M 52.64 % | 87.614 M -2.87 % | 90.199 M -54.79 % | 199.525 M 122.73 % | 89.580 M 85.12 % | 48.391 M -12.42 % | 55.253 M 110.77 % | 26.215 M |
Investments in property plant and equipment | -5.758 M 89.92 % | -57.150 M 4.54 % | -59.868 M 12.87 % | -68.710 M -40.98 % | -48.738 M 41.17 % | -82.846 M 18.98 % | -102.257 M -0.45 % | -101.796 M -25.67 % | -81.002 M 26.35 % | -109.978 M -8.50 % | -101.360 M -13.98 % | -88.929 M 46.30 % | -165.617 M -25.25 % | -132.227 M -70.49 % | -77.555 M -31.77 % | -58.857 M 57.40 % | -138.164 M -25.00 % | -110.533 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 192.438 K 715.80 % | 23.589 K 10.65 % | 21.319 K -99.01 % | 2.157 M -19.58 % | 2.682 M 300.21 % | 670.165 K 2 339.36 % | 27.473 K 180.80 % | -34.000 K | 0.000 -100.00 % | 14.030 M 1 105.73 % | -1.395 M -128.47 % | 4.900 M 3 656.35 % | -137.782 K | 0.000 100.00 % | -19.716 M 94.58 % | -363.607 M |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.000 K 99.56 % | -5.015 M -1 373.49 % | -340.348 K | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.469 M -38.15 % | 97.761 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -21.886 M -547 250.00 % | 4.000 K 12.30 % | 3.562 K 766.67 % | 411.000 131.16 % | -1.319 K 98.35 % | -79.794 K -102.84 % | 2.808 M 340.13 % | 638.000 K 103.55 % | -17.986 M -4 519.16 % | 407.000 K 589.83 % | 59.000 K -95.05 % | 1.191 M 4.11 % | 1.144 M -89.88 % | 11.303 M 130.79 % | 4.898 M 257.51 % | -3.109 M -234.36 % | 2.314 M 114.49 % | -15.973 M |
Net cash used for investing activites | -27.644 M 51.63 % | -57.146 M 4.23 % | -59.672 M 13.12 % | -68.686 M -40.99 % | -48.718 M 39.68 % | -80.769 M 18.78 % | -99.449 M 1.69 % | -101.158 M -2.19 % | -98.988 M 9.69 % | -109.605 M -8.20 % | -101.301 M -37.39 % | -73.730 M 56.85 % | -170.883 M -40.92 % | -121.265 M -66.58 % | -72.796 M -17.48 % | -61.966 M 60.17 % | -155.567 M 68.26 % | -490.113 M |
Debt repayment | -22.445 M -172.78 % | 30.838 M 421.90 % | -9.580 M -8.20 % | -8.854 M -29.16 % | -6.855 M 45.78 % | -12.643 M -26.12 % | -10.024 M -157.38 % | 17.469 M 547.24 % | -3.906 M 10.90 % | -4.384 M -111.57 % | 37.906 M 1 562.99 % | -2.591 M -185.17 % | 3.042 M | 0.000 100.00 % | -206.870 K 99.50 % | -41.499 M -542.16 % | 9.386 M 206.73 % | -8.794 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 108.770 M 1 864 707.28 % | 5.833 K -100.00 % | 636.276 M |
Common stock repurchased | 0.000 | 0.000 100.00 % | -1.157 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 100.00 % | -3.557 M -3.82 % | -3.426 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.755 M -70.04 % | -6.913 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -4.288 M -52.19 % | -2.817 M 73.46 % | -10.615 M -57.38 % | -6.745 M -9.85 % | -6.140 M -328.38 % | -1.433 M 93.09 % | -20.742 M | 0.000 100.00 % | -13.963 M -18.73 % | -11.760 M 57.39 % | -27.597 M -364.75 % | -5.938 M 33.41 % | -8.918 M 75.67 % | -36.654 M -305.60 % | -9.037 M 31.24 % | -13.142 M 9.48 % | -14.519 M 62.24 % | -38.452 M |
Net cash used provided by financing activities | -26.733 M -195.40 % | 28.021 M 212.49 % | -24.909 M -30.93 % | -19.025 M -46.40 % | -12.995 M 7.68 % | -14.076 M 54.25 % | -30.766 M -276.12 % | 17.469 M 158.97 % | -29.624 M -28.48 % | -23.057 M -323.66 % | 10.309 M 220.87 % | -8.529 M -48.90 % | -5.728 M 84.37 % | -36.653 M -296.52 % | -9.244 M -117.08 % | 54.129 M 1 155.76 % | -5.127 M -100.87 % | 592.175 M |
Effect of forex changes on cash | -443.000 K -123.48 % | 1.887 M 339.77 % | -787.000 K 66.74 % | -2.366 M -161.14 % | 3.870 M 16 225.00 % | -24.000 K 99.52 % | -5.016 M -256.21 % | 3.211 M 6.86 % | 3.005 M 126.22 % | -11.460 M -259.92 % | -3.184 M 36.56 % | -5.019 M -235.49 % | -1.496 M 88.30 % | -12.781 M -249.59 % | 8.544 M -27.91 % | 11.852 M 179.23 % | -14.960 M -1 006.65 % | 1.650 M |
Net change in cash | -3.625 M -146.58 % | 7.782 M 134.84 % | -22.336 M -19.00 % | -18.770 M -148.90 % | 38.384 M 197.47 % | -39.379 M -1 367.02 % | 3.108 M -81.63 % | 16.917 M 130.80 % | -54.932 M -119.56 % | -25.019 M -163.24 % | 39.560 M 11 673.81 % | 336.000 K 100.38 % | -87.908 M -404.97 % | 28.825 M 79.21 % | 16.084 M -69.31 % | 52.405 M 143.53 % | -120.401 M -192.67 % | 129.927 M |
Cash at beginning of period | 16.503 M 89.23 % | 8.721 M -71.92 % | 31.057 M -37.67 % | 49.827 M 335.44 % | 11.443 M -77.48 % | 50.812 M 6.52 % | 47.704 M 54.95 % | 30.787 M -64.08 % | 85.719 M -22.59 % | 110.738 M 55.58 % | 71.178 M 0.47 % | 70.842 M -55.38 % | 158.750 M 22.18 % | 129.934 M 11.16 % | 116.892 M 88.86 % | 61.893 M -56.16 % | 141.165 M 171.96 % | 51.907 M |
Cash at end of period | 12.878 M -21.97 % | 16.503 M 89.23 % | 8.721 M -71.92 % | 31.057 M -37.67 % | 49.827 M 335.82 % | 11.433 M -77.50 % | 50.812 M 6.52 % | 47.704 M 54.95 % | 30.787 M -64.08 % | 85.719 M -22.59 % | 110.738 M 55.58 % | 71.178 M 0.47 % | 70.842 M -55.38 % | 158.759 M 19.39 % | 132.976 M 16.34 % | 114.299 M 450.45 % | 20.765 M -88.58 % | 181.834 M |
Operating cash flow | 51.195 M 46.19 % | 35.020 M -44.44 % | 63.032 M -11.60 % | 71.307 M -25.90 % | 96.227 M 73.41 % | 55.490 M -59.89 % | 138.339 M 42.04 % | 97.395 M 37.81 % | 70.675 M -40.66 % | 119.103 M -10.94 % | 133.736 M 52.64 % | 87.614 M -2.87 % | 90.199 M -54.79 % | 199.525 M 122.73 % | 89.580 M 85.12 % | 48.391 M -12.42 % | 55.253 M 110.77 % | 26.215 M |
Capital expenditure | -28.060 M 50.90 % | -57.150 M 4.54 % | -59.868 M 12.87 % | -68.710 M -40.98 % | -48.738 M 41.17 % | -82.846 M 18.98 % | -102.257 M -0.45 % | -101.796 M -25.67 % | -81.002 M 26.35 % | -109.978 M -8.50 % | -101.360 M -13.98 % | -88.929 M 46.30 % | -165.617 M -25.25 % | -132.227 M -70.49 % | -77.555 M -31.77 % | -58.857 M 57.40 % | -138.164 M -25.00 % | -110.533 M |
Free CashFlow | 23.135 M 204.54 % | -22.130 M -799.43 % | 3.164 M 21.83 % | 2.597 M -94.53 % | 47.489 M 273.60 % | -27.356 M -175.82 % | 36.082 M 919.86 % | -4.401 M 57.38 % | -10.327 M -213.17 % | 9.125 M -71.82 % | 32.376 M 2 562.05 % | -1.315 M 98.26 % | -75.418 M -212.07 % | 67.297 M 459.66 % | 12.025 M 214.89 % | -10.466 M 87.38 % | -82.912 M 1.67 % | -84.318 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 45.369 M -38.55 % | 73.830 M -5.39 % | 78.039 M 13.89 % | 68.524 M -7.23 % | 73.865 M -19.40 % | 91.646 M -2.35 % | 93.849 M -2.81 % | 96.561 M -7.13 % | 103.977 M -17.30 % | 125.734 M 84.26 % | 68.236 M -28.52 % | 95.461 M 6.24 % | 89.856 M -9.79 % | 99.607 M -40.60 % | 167.683 M 38.14 % | 121.388 M 30.65 % | 92.908 M 15.16 % | 80.675 M -26.08 % | 109.140 M -16.98 % | 131.461 M 11.39 % | 118.014 M -3.20 % | 121.909 M -18.14 % | 148.929 M 27.99 % | 116.362 M 20.62 % | 96.466 M -4.54 % | 101.059 M 0.00 % | 101.059 M -48.91 % | 197.787 M 0.00 % | 197.787 M 48.50 % | 133.188 M 0.00 % | 133.188 M 9.47 % | 121.669 M 0.00 % | 121.669 M -18.03 % | 148.440 M 0.00 % | 148.440 M 94.41 % | 76.353 M 0.00 % | 76.353 M |
Net income | -11.689 M -1 539.14 % | 812.223 K -60.49 % | 2.056 M 278.46 % | -1.152 M -12.95 % | -1.020 M -118.52 % | 5.508 M 56.22 % | 3.526 M -35.13 % | 5.435 M -41.17 % | 9.239 M -42.61 % | 16.098 M 1 045.05 % | -1.703 M -4.76 % | -1.626 M -139.71 % | 4.095 M -16.27 % | 4.890 M -81.78 % | 26.845 M 219.58 % | 8.400 M 387.47 % | -2.922 M 97.79 % | -132.227 M -397.41 % | -26.583 M -172.66 % | 36.585 M 147.66 % | 14.772 M 1.83 % | 14.506 M -31.40 % | 21.146 M 68.37 % | 12.559 M 45.85 % | 8.611 M 114.61 % | -58.928 M 0.00 % | -58.928 M -274.16 % | 33.835 M 0.00 % | 33.835 M 235.24 % | 10.093 M 0.00 % | 10.093 M 29.96 % | 7.766 M 0.00 % | 7.766 M 102.81 % | -276.408 M 0.00 % | -276.408 M -2 480.05 % | 11.614 M 0.00 % | 11.614 M |
Income before tax | -21.203 M -1 527.03 % | 1.486 M -85.03 % | 9.928 M 462.26 % | 1.766 M -56.53 % | 4.062 M -75.34 % | 16.470 M 21.47 % | 13.558 M -25.55 % | 18.211 M -35.34 % | 28.163 M -24.65 % | 37.375 M 1 393.19 % | 2.503 M -55.48 % | 5.623 M -69.45 % | 18.404 M 62.71 % | 11.311 M -83.22 % | 67.396 M 140.58 % | 28.014 M 1 120.65 % | 2.295 M 101.86 % | -123.272 M -14 645.45 % | -836.000 K -101.23 % | 67.813 M 66.44 % | 40.744 M 4.13 % | 39.127 M -30.45 % | 56.260 M 57.20 % | 35.789 M 54.06 % | 23.230 M 33.72 % | 17.373 M 0.00 % | 17.373 M -77.69 % | 77.867 M 0.00 % | 77.867 M 185.85 % | 27.240 M 0.00 % | 27.240 M 38.79 % | 19.627 M 0.00 % | 19.627 M 110.68 % | -183.800 M 0.00 % | -183.800 M -637.11 % | 34.221 M 0.00 % | 34.221 M |
Income before tax ratio | -0.47 -2 422.24 % | 0.02 -84.18 % | 0.13 393.71 % | 0.03 -53.14 % | 0.05 -69.40 % | 0.18 24.39 % | 0.14 -23.40 % | 0.19 -30.37 % | 0.27 -8.88 % | 0.30 710.36 % | 0.04 -37.72 % | 0.06 -71.24 % | 0.20 80.36 % | 0.11 -71.75 % | 0.40 74.16 % | 0.23 834.26 % | 0.02 101.62 % | -1.53 -19 848.17 % | -0.01 -101.48 % | 0.52 49.41 % | 0.35 7.57 % | 0.32 -15.04 % | 0.38 22.82 % | 0.31 27.72 % | 0.24 40.08 % | 0.17 0.00 % | 0.17 -56.33 % | 0.39 0.00 % | 0.39 92.49 % | 0.20 0.00 % | 0.20 26.79 % | 0.16 0.00 % | 0.16 113.03 % | -1.24 0.00 % | -1.24 -376.27 % | 0.45 0.00 % | 0.45 |
EBITDA | -3.109 M -111.38 % | 27.323 M 59.29 % | 17.153 M -43.77 % | 30.506 M 7.86 % | 28.284 M -25.41 % | 37.921 M -5.65 % | 40.192 M -16.69 % | 48.246 M -15.51 % | 57.105 M -17.31 % | 69.060 M 138.04 % | 29.012 M -37.12 % | 46.137 M 4.47 % | 44.163 M 197.86 % | 14.827 M -78.94 % | 70.412 M 109.77 % | 33.567 M 175.27 % | 12.194 M 106.32 % | -193.092 M -550.81 % | 42.832 M -22.36 % | 55.170 M 20.71 % | 45.705 M 12.36 % | 40.679 M -35.34 % | 62.916 M 50.63 % | 41.768 M 22.95 % | 33.972 M -48.38 % | 65.818 M 0.00 % | 65.818 M -41.15 % | 111.837 M 0.00 % | 111.837 M 104.12 % | 54.789 M 0.00 % | 54.789 M 10.68 % | 49.500 M 0.00 % | 49.500 M 133.88 % | -146.110 M 0.00 % | -146.110 M -414.78 % | 46.417 M 0.00 % | 46.417 M |
Net income ratio | -0.26 -2 441.94 % | 0.01 -58.24 % | 0.03 256.70 % | -0.02 -21.75 % | -0.01 -122.98 % | 0.06 59.97 % | 0.04 -33.26 % | 0.06 -36.65 % | 0.09 -30.60 % | 0.13 612.88 % | -0.02 -46.56 % | -0.02 -137.38 % | 0.05 -7.18 % | 0.05 -69.33 % | 0.16 131.35 % | 0.07 320.03 % | -0.03 98.08 % | -1.64 -572.92 % | -0.24 -187.52 % | 0.28 122.33 % | 0.13 5.19 % | 0.12 -16.20 % | 0.14 31.55 % | 0.11 20.91 % | 0.09 115.31 % | -0.58 0.00 % | -0.58 -440.86 % | 0.17 0.00 % | 0.17 125.75 % | 0.08 0.00 % | 0.08 18.72 % | 0.06 0.00 % | 0.06 103.43 % | -1.86 0.00 % | -1.86 -1 324.22 % | 0.15 0.00 % | 0.15 |
Ratio EBITDA | -0.07 -118.52 % | 0.37 68.37 % | 0.22 -50.63 % | 0.45 16.26 % | 0.38 -7.46 % | 0.41 -3.38 % | 0.43 -14.29 % | 0.50 -9.03 % | 0.55 -0.01 % | 0.55 29.18 % | 0.43 -12.03 % | 0.48 -1.66 % | 0.49 230.18 % | 0.15 -64.55 % | 0.42 51.85 % | 0.28 110.69 % | 0.13 105.48 % | -2.39 -709.87 % | 0.39 -6.49 % | 0.42 8.36 % | 0.39 16.06 % | 0.33 -21.01 % | 0.42 17.69 % | 0.36 1.93 % | 0.35 -45.93 % | 0.65 0.00 % | 0.65 15.18 % | 0.57 0.00 % | 0.57 37.45 % | 0.41 0.00 % | 0.41 1.11 % | 0.41 0.00 % | 0.41 141.33 % | -0.98 0.00 % | -0.98 -261.91 % | 0.61 0.00 % | 0.61 |
Gross profit ratio | -0.12 -153.60 % | 0.23 3.66 % | 0.22 10.29 % | 0.20 -19.70 % | 0.25 -31.80 % | 0.36 11.57 % | 0.33 -5.48 % | 0.34 -23.07 % | 0.45 -4.44 % | 0.47 66.02 % | 0.28 22.65 % | 0.23 -33.77 % | 0.35 95.84 % | 0.18 -58.59 % | 0.43 39.53 % | 0.31 136.47 % | 0.13 -41.44 % | 0.22 -47.10 % | 0.42 -5.56 % | 0.44 11.91 % | 0.40 15.67 % | 0.34 -17.74 % | 0.42 10.96 % | 0.38 18.57 % | 0.32 -21.64 % | 0.40 0.00 % | 0.40 -19.62 % | 0.50 0.00 % | 0.50 51.19 % | 0.33 0.00 % | 0.33 19.44 % | 0.28 0.00 % | 0.28 67.00 % | 0.17 0.00 % | 0.17 -71.07 % | 0.58 0.00 % | 0.58 |
Weighted average shs out dil | 145.205 M -0.99 % | 146.661 M 2.63 % | 142.900 M 3.73 % | 137.768 M -2.71 % | 141.600 M 0.32 % | 141.143 M -0.77 % | 142.235 M 0.28 % | 141.841 M -0.28 % | 142.236 M 0.65 % | 141.314 M 1.66 % | 139.000 M 0.05 % | 138.937 M -2.19 % | 142.048 M 0.25 % | 141.690 M -0.43 % | 142.302 M -1.32 % | 144.201 M 4.13 % | 138.483 M 0.14 % | 138.295 M 0.04 % | 138.237 M -0.67 % | 139.170 M -0.76 % | 140.236 M 0.55 % | 139.472 M 0.44 % | 138.860 M -0.04 % | 138.921 M 0.02 % | 138.887 M -0.46 % | 139.527 M 0.00 % | 139.527 M -0.56 % | 140.317 M 0.00 % | 140.317 M 1.57 % | 138.152 M 0.00 % | 138.152 M 14.21 % | 120.965 M 0.00 % | 120.965 M 93.35 % | 62.563 M 0.00 % | 62.563 M 7.46 % | 58.221 M 0.00 % | 58.221 M |
Weighted average shs out | 122.900 M -12.98 % | 141.236 M -1.16 % | 142.900 M 3.73 % | 137.768 M -2.71 % | 141.600 M 2.70 % | 137.883 M -2.97 % | 142.100 M 1.14 % | 140.498 M 0.50 % | 139.800 M 0.15 % | 139.595 M 0.43 % | 139.000 M 0.05 % | 138.937 M 0.03 % | 138.900 M -0.53 % | 139.634 M -1.87 % | 142.302 M -0.91 % | 143.614 M 3.71 % | 138.483 M 0.18 % | 138.235 M 0.00 % | 138.237 M -0.82 % | 139.382 M -0.61 % | 140.237 M 0.85 % | 139.056 M 0.14 % | 138.861 M -0.49 % | 139.551 M 0.48 % | 138.887 M 0.51 % | 138.177 M 0.00 % | 138.177 M 0.01 % | 138.170 M 0.00 % | 138.170 M 0.01 % | 138.152 M 0.00 % | 138.152 M 20.22 % | 114.913 M 0.00 % | 114.913 M 83.68 % | 62.563 M 0.00 % | 62.563 M 9.00 % | 57.399 M 0.00 % | 57.399 M |
EPS diluted | -0.09 -1 709.09 % | 0.01 -61.81 % | 0.01 271.43 % | -0.01 -16.67 % | -0.01 -118.41 % | 0.04 57.66 % | 0.02 -35.25 % | 0.04 -41.08 % | 0.07 -40.91 % | 0.11 994.31 % | -0.01 -5.13 % | -0.01 -140.63 % | 0.03 -16.76 % | 0.03 -81.65 % | 0.19 224.05 % | 0.06 374.53 % | -0.02 97.79 % | -0.96 -398.96 % | -0.19 -174.00 % | 0.26 146.68 % | 0.11 1.35 % | 0.10 -31.67 % | 0.15 68.36 % | 0.09 45.81 % | 0.06 114.76 % | -0.42 0.00 % | -0.42 -275.00 % | 0.24 0.00 % | 0.24 242.86 % | 0.07 0.00 % | 0.07 7.69 % | 0.07 0.00 % | 0.07 101.47 % | -4.42 0.00 % | -4.42 -2 310.00 % | 0.20 0.00 % | 0.20 |
Earnings per share | -0.10 -1 739.66 % | 0.01 -59.72 % | 0.01 271.43 % | -0.01 -16.67 % | -0.01 -118.05 % | 0.04 60.89 % | 0.02 -35.92 % | 0.04 -41.45 % | 0.07 -44.92 % | 0.12 1 075.61 % | -0.01 -5.13 % | -0.01 -139.66 % | 0.03 -15.71 % | 0.04 -81.44 % | 0.19 222.95 % | 0.06 375.47 % | -0.02 97.79 % | -0.96 -398.96 % | -0.19 -174.00 % | 0.26 146.68 % | 0.11 0.96 % | 0.10 -31.41 % | 0.15 69.11 % | 0.09 45.16 % | 0.06 114.76 % | -0.42 0.00 % | -0.42 -268.00 % | 0.25 0.00 % | 0.25 233.33 % | 0.08 0.00 % | 0.08 7.14 % | 0.07 0.00 % | 0.07 101.58 % | -4.42 0.00 % | -4.42 -2 310.00 % | 0.20 0.00 % | 0.20 |
Gross profit | -5.527 M -132.94 % | 16.780 M -1.93 % | 17.111 M 25.60 % | 13.623 M -25.50 % | 18.286 M -45.03 % | 33.269 M 8.95 % | 30.536 M -8.13 % | 33.238 M -28.56 % | 46.523 M -20.97 % | 58.869 M 205.92 % | 19.243 M -12.33 % | 21.949 M -29.64 % | 31.194 M 76.67 % | 17.657 M -75.40 % | 71.775 M 92.75 % | 37.238 M 208.95 % | 12.053 M -32.56 % | 17.873 M -60.90 % | 45.709 M -21.60 % | 58.299 M 24.67 % | 46.764 M 11.98 % | 41.762 M -32.67 % | 62.024 M 42.02 % | 43.673 M 43.03 % | 30.534 M -25.20 % | 40.820 M 0.00 % | 40.820 M -58.93 % | 99.396 M 0.00 % | 99.396 M 124.52 % | 44.271 M 0.00 % | 44.271 M 30.75 % | 33.859 M 0.00 % | 33.859 M 36.88 % | 24.736 M 0.00 % | 24.736 M -43.75 % | 43.974 M 0.00 % | 43.974 M |
Income tax expense | -2.555 M -159.16 % | -985.717 K -122.44 % | 4.392 M 164.89 % | 1.658 M -34.47 % | 2.530 M -52.78 % | 5.358 M 12.43 % | 4.765 M -14.36 % | 5.564 M -43.80 % | 9.901 M -5.16 % | 10.439 M 1 339.70 % | 725.110 K -71.34 % | 2.530 M -61.13 % | 6.509 M 160.14 % | 2.502 M -89.51 % | 23.846 M 109.95 % | 11.358 M 561.50 % | 1.717 M -65.06 % | 4.914 M -67.35 % | 15.052 M -8.31 % | 16.416 M 8.45 % | 15.137 M 3.67 % | 14.601 M -28.44 % | 20.404 M 60.36 % | 12.724 M 56.49 % | 8.131 M -11.65 % | 9.204 M 0.00 % | 9.204 M -65.23 % | 26.473 M 0.00 % | 26.473 M 190.80 % | 9.104 M 0.00 % | 9.104 M 78.26 % | 5.107 M 0.00 % | 5.107 M 94.46 % | 2.626 M 0.00 % | 2.626 M -81.20 % | 13.971 M 0.00 % | 13.971 M |
Cost of revenue | 50.896 M -10.79 % | 57.049 M -6.37 % | 60.928 M 8.81 % | 55.994 M 0.75 % | 55.579 M -4.79 % | 58.378 M -7.80 % | 63.314 M -0.01 % | 63.323 M 10.21 % | 57.454 M -14.07 % | 66.865 M 36.48 % | 48.993 M -33.35 % | 73.512 M 25.31 % | 58.662 M -28.42 % | 81.950 M -14.55 % | 95.908 M 13.97 % | 84.150 M 4.08 % | 80.855 M 28.75 % | 62.802 M -0.99 % | 63.431 M -13.30 % | 73.162 M 2.68 % | 71.250 M -11.10 % | 80.147 M -7.78 % | 86.905 M 19.56 % | 72.689 M 10.25 % | 65.932 M 9.45 % | 60.239 M 0.00 % | 60.239 M -38.78 % | 98.391 M 0.00 % | 98.391 M 10.65 % | 88.917 M 0.00 % | 88.917 M 1.26 % | 87.811 M 0.00 % | 87.811 M -29.02 % | 123.704 M 0.00 % | 123.704 M 282.04 % | 32.380 M 0.00 % | 32.380 M |
General and administrative expenses | 3.124 M -20.87 % | 3.948 M -0.45 % | 3.966 M 197.52 % | 1.333 M -49.11 % | 2.620 M 31.20 % | 1.997 M -20.20 % | 2.502 M 22.86 % | 2.037 M -15.38 % | 2.407 M 8.74 % | 2.213 M 24.12 % | 1.783 M -17.61 % | 2.164 M -14.97 % | 2.545 M -48.26 % | 4.919 M -8.91 % | 5.400 M 18.45 % | 4.559 M -7.66 % | 4.937 M 22.81 % | 4.020 M -44.28 % | 7.214 M 25.85 % | 5.732 M -7.68 % | 6.209 M -3.84 % | 6.457 M 4.63 % | 6.171 M -20.17 % | 7.730 M 20.89 % | 6.394 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 406.500 K 0.00 % | 406.500 K |
Selling and marketing expenses | 137.000 K -3.52 % | 142.000 K -62.03 % | 374.000 K -96.05 % | 9.457 M -11.74 % | 10.716 M -11.29 % | 12.080 M -2.87 % | 12.437 M -3.57 % | 12.897 M -5.55 % | 13.655 M -11.68 % | 15.461 M 62.62 % | 9.508 M -17.82 % | 11.569 M 2.54 % | 11.283 M 1 649.32 % | 645.000 K -16.99 % | 777.000 K 13.60 % | 684.000 K -18.76 % | 842.000 K -3.88 % | 876.002 K -4.16 % | 914.000 K 0.44 % | 910.000 K 9.90 % | 828.000 K -8.61 % | 906.000 K 8.63 % | 834.000 K 17.13 % | 712.000 K 223.64 % | 220.000 K -97.70 % | 9.571 M 0.00 % | 9.571 M -27.84 % | 13.264 M 0.00 % | 13.264 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.279 M 0.00 % | 8.279 M |
Other expenses | 9.081 M 1 767.11 % | -544.716 K 17.84 % | -663.000 K -84.35 % | -359.648 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 K 0.00 % | 25.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.030 M 0.00 % | 1.030 M |
Operating expenses | 12.342 M 9.61 % | 11.260 M 206.22 % | 3.677 M -64.75 % | 10.431 M -21.78 % | 13.336 M -5.26 % | 14.077 M -5.77 % | 14.939 M 0.04 % | 14.933 M -7.02 % | 16.061 M -9.13 % | 17.674 M 56.54 % | 11.291 M -17.79 % | 13.733 M -0.68 % | 13.828 M 122.67 % | 6.210 M 65.91 % | 3.743 M -57.76 % | 8.862 M 17.53 % | 7.540 M -94.65 % | 140.920 M 205.53 % | 46.123 M 473.81 % | 8.038 M 53.84 % | 5.225 M 64.98 % | 3.167 M -44.07 % | 5.662 M -27.75 % | 7.837 M 16.99 % | 6.699 M -62.56 % | 17.891 M 0.00 % | 17.891 M -31.67 % | 26.183 M 0.00 % | 26.183 M 31.00 % | 19.986 M 0.00 % | 19.986 M -6.39 % | 21.350 M 0.00 % | 21.350 M 41.30 % | 15.110 M 0.00 % | 15.110 M -63.38 % | 41.262 M 0.00 % | 41.262 M |
Cost and expenses | 63.238 M -7.42 % | 68.309 M 5.73 % | 64.605 M 0.42 % | 64.336 M -6.64 % | 68.914 M -4.89 % | 72.454 M -7.41 % | 78.252 M -0.01 % | 78.256 M 6.45 % | 73.515 M -13.04 % | 84.539 M 40.24 % | 60.283 M -30.90 % | 87.245 M 20.35 % | 72.490 M -17.77 % | 88.160 M -11.53 % | 99.651 M 7.14 % | 93.012 M 5.22 % | 88.395 M -56.61 % | 203.722 M 85.96 % | 109.554 M 34.92 % | 81.200 M 6.18 % | 76.475 M -8.21 % | 83.314 M -10.00 % | 92.567 M 14.95 % | 80.526 M 10.87 % | 72.631 M -7.04 % | 78.130 M 0.00 % | 78.130 M -37.28 % | 124.574 M 0.00 % | 124.574 M 14.39 % | 108.903 M 0.00 % | 108.903 M -0.24 % | 109.160 M 0.00 % | 109.160 M -21.36 % | 138.814 M 0.00 % | 138.814 M 88.50 % | 73.641 M 0.00 % | 73.641 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 883.506 K 0.00 % | 883.506 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 3.261 M -72.37 % | 11.804 M 171.99 % | 4.340 M -59.78 % | 10.790 M -19.08 % | 13.336 M -5.26 % | 14.077 M -5.77 % | 14.939 M 0.04 % | 14.933 M -7.02 % | 16.061 M -9.13 % | 17.674 M 56.54 % | 11.291 M -17.79 % | 13.733 M -0.68 % | 13.828 M 148.53 % | 5.564 M -9.92 % | 6.177 M 17.81 % | 5.243 M -9.27 % | 5.779 M 18.04 % | 4.896 M -39.76 % | 8.128 M 22.37 % | 6.642 M -5.61 % | 7.037 M -4.43 % | 7.363 M 5.11 % | 7.005 M -17.02 % | 8.442 M 27.64 % | 6.614 M -30.90 % | 9.571 M 0.00 % | 9.571 M -27.84 % | 13.264 M 0.00 % | 13.264 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.686 M 0.00 % | 8.686 M |
Interest income | 558.989 K 25.92 % | 443.912 K -46.75 % | 833.680 K 90.83 % | 436.860 K 126.97 % | 192.477 K -45.03 % | 350.165 K 410.87 % | 68.543 K -80.75 % | 356.000 K -61.47 % | 924.000 K 88.19 % | 491.000 K -61.72 % | 1.283 M 20.65 % | 1.063 M -22.21 % | 1.367 M 904.78 % | 136.000 K -78.62 % | 636.000 K 75.69 % | 362.000 K -83.68 % | 2.218 M 885.78 % | 225.000 K -46.68 % | 422.000 K -71.41 % | 1.476 M 85.66 % | 795.000 K 49.44 % | 532.000 K 421.57 % | 102.000 K 117.02 % | 47.000 K -92.23 % | 605.000 K -51.87 % | 1.257 M 0.00 % | 1.257 M -33.18 % | 1.881 M 0.00 % | 1.881 M -6.53 % | 2.013 M 0.00 % | 2.013 M 49.35 % | 1.348 M 0.00 % | 1.348 M -29.80 % | 1.920 M 0.00 % | 1.920 M -83.57 % | 11.682 M 0.00 % | 11.682 M |
Interest expense | 2.845 M -15.73 % | 3.376 M -56.96 % | 7.843 M 168.05 % | 2.926 M 16.84 % | 2.504 M 4.31 % | 2.401 M 17.77 % | 2.038 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 -100.00 % | 626.000 K 0.00 % | 626.000 K 3 402.69 % | 17.872 K 0.00 % | 17.872 K -41.46 % | 30.531 K 0.00 % | 30.531 K -96.23 % | 809.258 K 0.00 % | 809.258 K -34.44 % | 1.234 M 0.00 % | 1.234 M -24.69 % | 1.639 M 0.00 % | 1.639 M |
Depreciation and amortization | 5.180 M -76.94 % | 22.461 M 351.21 % | 4.978 M -80.72 % | 25.814 M 18.86 % | 21.718 M 14.01 % | 19.050 M -22.55 % | 24.595 M -12.29 % | 28.042 M 3.80 % | 27.016 M -8.74 % | 29.603 M 24.61 % | 23.757 M -36.00 % | 37.120 M 64.53 % | 22.561 M 444.17 % | 4.146 M -8.07 % | 4.510 M 62.87 % | 2.769 M -52.17 % | 5.789 M 3.78 % | 5.578 M 7.64 % | 5.182 M 12.33 % | 4.613 M -18.19 % | 5.639 M -22.83 % | 7.307 M -6.93 % | 7.851 M -7.87 % | 8.522 M -7.60 % | 9.223 M -80.71 % | 47.819 M 0.00 % | 47.819 M 36.64 % | 34.995 M 0.00 % | 34.995 M 21.51 % | 28.800 M 0.00 % | 28.800 M -0.91 % | 29.064 M 0.00 % | 29.064 M -20.28 % | 36.456 M 0.00 % | 36.456 M 254.47 % | 10.284 M 0.00 % | 10.284 M |
Operating income | -9.304 M -268.52 % | 5.521 M -58.90 % | 13.434 M 320.85 % | 3.192 M -35.52 % | 4.951 M -74.20 % | 19.192 M 23.05 % | 15.597 M -14.79 % | 18.304 M -39.91 % | 30.461 M -26.05 % | 41.194 M 418.00 % | 7.953 M -3.20 % | 8.216 M -52.69 % | 17.366 M 62.59 % | 10.681 M -83.79 % | 65.902 M 113.98 % | 30.798 M 380.84 % | 6.405 M -48.58 % | 12.457 M -66.91 % | 37.650 M -25.53 % | 50.557 M 26.18 % | 40.066 M 20.06 % | 33.372 M -39.40 % | 55.065 M 65.63 % | 33.246 M 34.33 % | 24.749 M 48.05 % | 16.717 M 0.00 % | 16.717 M -78.23 % | 76.798 M 0.00 % | 76.798 M 193.85 % | 26.135 M 0.00 % | 26.135 M 32.40 % | 19.739 M 0.00 % | 19.739 M 110.74 % | -183.764 M 0.00 % | -183.764 M -844.19 % | 24.693 M 0.00 % | 24.693 M |
Operating income ratio | -0.21 -374.24 % | 0.07 -56.56 % | 0.17 269.54 % | 0.05 -30.50 % | 0.07 -67.99 % | 0.21 26.01 % | 0.17 -12.33 % | 0.19 -35.29 % | 0.29 -10.58 % | 0.33 181.12 % | 0.12 35.42 % | 0.09 -55.47 % | 0.19 80.23 % | 0.11 -72.72 % | 0.39 54.90 % | 0.25 268.03 % | 0.07 -55.35 % | 0.15 -55.24 % | 0.34 -10.30 % | 0.38 13.28 % | 0.34 24.02 % | 0.27 -25.96 % | 0.37 29.41 % | 0.29 11.36 % | 0.26 55.10 % | 0.17 0.00 % | 0.17 -57.40 % | 0.39 0.00 % | 0.39 97.87 % | 0.20 0.00 % | 0.20 20.95 % | 0.16 0.00 % | 0.16 113.11 % | -1.24 0.00 % | -1.24 -482.79 % | 0.32 0.00 % | 0.32 |
Total other income expenses net | -11.900 M -194.92 % | -4.035 M -15.09 % | -3.506 M -145.79 % | -1.426 M -247.72 % | 965.592 K 135.47 % | -2.722 M -147.15 % | 5.772 M 6 289.88 % | -93.257 K 95.94 % | -2.298 M 39.83 % | -3.819 M 29.92 % | -5.450 M -485.45 % | 1.414 M 36.22 % | 1.038 M -72.74 % | 3.807 M 698.56 % | -636.000 K -102.38 % | 26.737 M 1 305.45 % | -2.218 M 98.37 % | -135.729 M -252.67 % | -38.486 M -5 482.66 % | 715.000 K 220.17 % | -595.000 K -285.36 % | 321.000 K 414.71 % | -102.000 K 90.14 % | -1.034 M 31.93 % | -1.519 M 65.47 % | -4.399 M 0.00 % | -4.399 M -511.77 % | 1.068 M 0.00 % | 1.068 M -3.27 % | 1.105 M 0.00 % | 1.105 M 1 082.96 % | -112.375 K 0.00 % | -112.375 K 99.94 % | -179.731 M 0.00 % | -179.731 M -1 986.45 % | 9.528 M 0.00 % | 9.528 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 33.627 M 160.37 % | 12.915 M -45.33 % | 23.622 M -39.98 % | 39.357 M 236.62 % | 11.692 M 128.27 % | 5.122 M 259.17 % | -3.218 M 78.61 % | -15.045 M -12.05 % | -13.427 M 50.26 % | -26.995 M -318.83 % | 12.336 M -42.93 % | 21.617 M 63.99 % | 13.182 M 180.15 % | -16.446 M 43.52 % | -29.120 M -2 039.60 % | -1.361 M -109.58 % | 14.203 M 568.75 % | -3.030 M 91.94 % | -37.587 M 32.03 % | -55.298 M -11.59 % | -49.555 M 32.70 % | -73.636 M 24.85 % | -97.985 M -37.66 % | -71.178 M -15.95 % | -61.389 M 9.58 % | -67.895 M 51.14 % | -138.960 M 12.47 % | -158.750 M 4.11 % | -165.561 M -27.50 % | -129.850 M -19.91 % | -108.292 M 4.69 % | -113.623 M 3.88 % | -118.207 M -498.61 % | -19.747 M 82.82 % | -114.914 M 23.30 % | -149.819 M 70.27 % | -503.942 M |
Total investments | 1.823 M 86.00 % | 980.092 K -90.37 % | 10.175 M -10.61 % | 11.383 M 257.39 % | 3.185 M 17.48 % | 2.711 M -15.28 % | 3.200 M -0.95 % | 3.231 M 4.08 % | 3.104 M -78.38 % | 14.360 M 16.23 % | 12.355 M 3 632.63 % | 331.000 K -97.21 % | 11.854 M -65.95 % | 34.815 M 4 682.28 % | 728.000 K -96.89 % | 23.430 M 670.22 % | 3.042 M -79.93 % | 15.158 M -72.98 % | 56.101 M 1 402 425.00 % | 4.000 K -20.00 % | 5.000 K -50.00 % | 10.000 K -52.38 % | 21.000 K -25.00 % | 28.000 K 86.67 % | 15.000 K 7.14 % | 14.000 K -99.91 % | 16.454 M 8.22 % | 15.204 M -2.18 % | 15.543 M 5.28 % | 14.763 M 0.22 % | 14.731 M 17.12 % | 12.578 M -1.37 % | 12.752 M 126.09 % | 5.640 M | 0.000 -100.00 % | 2.616 M -94.52 % | 47.766 M |
Total debt | 38.599 M 49.65 % | 25.793 M -40.70 % | 43.498 M -2.15 % | 44.454 M 180.84 % | 15.829 M 14.35 % | 13.843 M -33.85 % | 20.927 M 31.88 % | 15.868 M -22.60 % | 20.502 M -10.18 % | 22.825 M -22.82 % | 29.575 M -9.89 % | 32.820 M -15.53 % | 38.855 M 13.72 % | 34.166 M -17.41 % | 41.367 M -10.74 % | 46.343 M 35.31 % | 34.249 M 23.39 % | 27.757 M -3.85 % | 28.869 M -5.10 % | 30.421 M -11.12 % | 34.228 M -7.75 % | 37.102 M 132.95 % | 15.927 M | 0.000 | 0.000 -100.00 % | 2.947 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K -95.58 % | 203.729 K -91.06 % | 2.278 M -94.54 % | 41.688 M 44.64 % | 28.822 M -14.52 % | 33.717 M 64.64 % | 20.479 M |
Accumulated other comprehensive income loss | -246.321 M 3.53 % | -255.334 M -1.90 % | -250.581 M -0.06 % | -250.443 M 1.84 % | -255.137 M -6.10 % | -240.461 M -3.75 % | -231.774 M -2.44 % | -226.253 M -9.05 % | -207.478 M 2.21 % | -212.164 M 20.25 % | -266.049 M -31.15 % | -202.857 M -32.33 % | -153.294 M -0.83 % | -152.029 M -6.13 % | -143.254 M -15.70 % | -123.811 M 8.25 % | -134.937 M 5.97 % | -143.498 M 8.83 % | -157.395 M 3.69 % | -163.420 M -46.62 % | -111.456 M -14.02 % | -97.753 M -32.04 % | -74.031 M -6.66 % | -69.408 M -22.65 % | -56.589 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 |
Retained earnings | -499.679 M -2.50 % | -487.483 M 1.36 % | -494.182 M -0.67 % | -490.884 M 0.85 % | -495.104 M -0.20 % | -494.113 M 1.29 % | -500.566 M 0.00 % | -500.550 M 1.08 % | -506.029 M 1.13 % | -511.808 M 2.92 % | -527.185 M -0.33 % | -525.449 M 8.45 % | -573.921 M 0.85 % | -578.834 M 0.31 % | -580.617 M 4.01 % | -604.851 M 1.37 % | -613.251 M -0.48 % | -610.329 M -27.66 % | -478.102 M -8.72 % | -439.764 M 7.68 % | -476.349 M 1.76 % | -484.874 M 2.71 % | -498.359 M 3.81 % | -518.091 M 2.37 % | -530.650 M 1.60 % | -539.261 M -32.47 % | -407.086 M 3.40 % | -421.407 M 8.43 % | -460.207 M 5.90 % | -489.075 M 3.39 % | -506.253 M 0.59 % | -509.260 M 2.35 % | -521.507 M 0.63 % | -524.792 M -6 528.12 % | 8.164 M -0.97 % | 8.244 M 229.51 % | -6.365 M |
Common stock | 1.415 M 0.14 % | 1.413 M 0.00 % | 1.413 M 0.14 % | 1.411 M 0.00 % | 1.411 M 0.07 % | 1.410 M 0.00 % | 1.410 M 0.28 % | 1.406 M 0.07 % | 1.405 M 0.57 % | 1.397 M 0.22 % | 1.394 M 0.22 % | 1.391 M 0.00 % | 1.391 M 0.07 % | 1.390 M 0.14 % | 1.388 M 0.07 % | 1.387 M 0.07 % | 1.386 M 0.14 % | 1.384 M 0.07 % | 1.383 M 0.00 % | 1.383 M 0.00 % | 1.383 M 0.00 % | 1.383 M 0.00 % | 1.383 M 0.00 % | 1.383 M 0.00 % | 1.383 M 0.00 % | 1.383 M 0.00 % | 1.383 M -0.01 % | 1.383 M 0.01 % | 1.383 M 0.04 % | 1.383 M -0.04 % | 1.383 M 0.04 % | 1.382 M -0.04 % | 1.383 M 120.05 % | 628.484 K -0.08 % | 629.000 K 0.74 % | 624.394 K 0.06 % | 624.000 K |
Total equity | 219.713 M -1.43 % | 222.900 M -0.41 % | 223.807 M 2.75 % | 217.816 M 3.11 % | 211.251 M -9.35 % | 233.047 M -2.62 % | 239.313 M -2.97 % | 246.650 M -7.78 % | 267.454 M 8.06 % | 247.495 M 26.58 % | 195.518 M -19.92 % | 244.157 M 0.62 % | 242.651 M 6.30 % | 228.278 M -5.02 % | 240.349 M -1.56 % | 244.156 M 15.10 % | 212.129 M 4.07 % | 203.827 M -36.76 % | 322.322 M -6.24 % | 343.769 M -7.11 % | 370.078 M 1.28 % | 365.417 M -5.83 % | 388.021 M 4.75 % | 370.410 M 0.65 % | 368.005 M -8.37 % | 401.632 M -19.80 % | 500.776 M 3.51 % | 483.784 M -6.04 % | 514.900 M 6.37 % | 484.072 M 18.48 % | 408.584 M -2.55 % | 419.261 M 7.03 % | 391.721 M 58.94 % | 246.465 M -73.77 % | 939.648 M 0.57 % | 934.349 M 8.47 % | 861.380 M |
Other non current liabilities | 81.835 M 548.76 % | 12.614 M -23.49 % | 16.487 M 5.25 % | 15.664 M -83.20 % | 93.259 M -6.35 % | 99.586 M 630.16 % | 13.639 M -85.76 % | 95.769 M -10.34 % | 106.811 M 8.00 % | 98.898 M 13.28 % | 87.303 M -19.55 % | 108.519 M 10.38 % | 98.318 M 5.17 % | 93.485 M -1.79 % | 95.185 M 18.70 % | 80.188 M 307.52 % | 19.677 M -76.50 % | 83.715 M 460.90 % | 14.925 M -70.94 % | 51.359 M 147.41 % | 20.759 M 1 770.18 % | 1.110 M -98.74 % | 87.943 M 33.39 % | 65.931 M 143.24 % | 27.105 M -11.14 % | 30.503 M -31.09 % | 44.266 M 0.91 % | 43.868 M 28.73 % | 34.077 M 2.65 % | 33.196 M 21.04 % | 27.426 M -13.67 % | 31.767 M 8.01 % | 29.411 M 14.48 % | 25.691 M 23.97 % | 20.724 M -11.63 % | 23.452 M 390.52 % | 4.781 M |
Long term debt | 32.480 M 72.04 % | 18.879 M 21.02 % | 15.600 M 74.46 % | 8.942 M -26.47 % | 12.161 M 17.03 % | 10.391 M -43.91 % | 18.524 M 51.95 % | 12.191 M 135.85 % | 5.169 M -21.73 % | 6.604 M -8.78 % | 7.240 M -50.23 % | 14.548 M -35.09 % | 22.411 M 12.31 % | 19.954 M -27.15 % | 27.389 M -17.70 % | 33.279 M 521.57 % | 5.354 M | 0.000 -100.00 % | 23.275 M -7.51 % | 25.164 M 445.38 % | 4.614 M -37.16 % | 7.343 M | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 361.633 K -97.68 % | 15.620 M -6.40 % | 16.688 M -7.50 % | 18.042 M |
Total non current liabilities | 114.315 M 13.44 % | 100.774 M -11.14 % | 113.413 M 11.35 % | 101.857 M -3.38 % | 105.420 M -4.14 % | 109.977 M -3.84 % | 114.368 M 5.94 % | 107.960 M -3.59 % | 111.980 M 6.14 % | 105.502 M 11.59 % | 94.543 M -23.18 % | 123.067 M 1.94 % | 120.729 M 6.43 % | 113.439 M -7.45 % | 122.574 M -6.27 % | 130.773 M 38.64 % | 94.328 M 12.68 % | 83.715 M -13.23 % | 96.474 M 8.30 % | 89.078 M 2.02 % | 87.316 M 2.07 % | 85.545 M -2.73 % | 87.943 M -1.32 % | 89.119 M -7.59 % | 96.439 M -5.25 % | 101.780 M -10.07 % | 113.173 M 1.11 % | 111.928 M 3.54 % | 108.106 M 3.74 % | 104.208 M 22.94 % | 84.762 M -8.18 % | 92.317 M 6.29 % | 86.857 M 14.59 % | 75.797 M -45.43 % | 138.894 M -7.61 % | 150.331 M 60.03 % | 93.939 M |
Other current liabilities | 4.641 M -39.94 % | 7.727 M 1.98 % | 7.577 M 0.87 % | 7.512 M | 0.000 -100.00 % | 8.590 M 120.54 % | 3.895 M -74.32 % | 15.169 M 252.93 % | 4.298 M -78.68 % | 20.155 M 413.11 % | 3.928 M -77.22 % | 17.243 M 316.50 % | 4.140 M -73.93 % | 15.882 M | 0.000 -100.00 % | 8.596 M | 0.000 -100.00 % | 13.413 M | 0.000 -100.00 % | 15.888 M | 0.000 -100.00 % | 30.841 M | 0.000 -100.00 % | 24.922 M 673.98 % | 3.220 M -88.69 % | 28.467 M | 0.000 -100.00 % | 37.008 M 1 871.67 % | 1.877 M -93.91 % | 30.840 M 1 028.42 % | 2.733 M -89.07 % | 25.005 M 1 646.18 % | 1.432 M -94.60 % | 26.516 M | 0.000 -100.00 % | 26.911 M 52 667.08 % | 51.000 K |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.200 M | 0.000 -100.00 % | 12.841 M | 0.000 -100.00 % | 22.567 M | 0.000 -100.00 % | 49.891 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.071 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.789 M -93.14 % | 26.071 M 143.54 % | 10.705 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.831 M |
Short term debt | 6.119 M -11.50 % | 6.914 M -75.22 % | 27.898 M -21.58 % | 35.575 M 869.87 % | 3.668 M 6.26 % | 3.452 M 43.65 % | 2.403 M -34.65 % | 3.677 M -76.02 % | 15.333 M -5.47 % | 16.221 M -27.37 % | 22.335 M 22.24 % | 18.272 M 11.12 % | 16.444 M 15.71 % | 14.212 M 1.67 % | 13.978 M 7.00 % | 13.064 M -54.79 % | 28.895 M 4.10 % | 27.757 M 396.19 % | 5.594 M 4.78 % | 5.339 M -81.97 % | 29.614 M -2.64 % | 30.416 M 90.97 % | 15.927 M 11 195.74 % | 141.000 K | 0.000 -100.00 % | 2.953 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K -95.58 % | 203.729 K -91.06 % | 2.278 M -94.49 % | 41.327 M 213.03 % | 13.202 M -22.47 % | 17.029 M 598.78 % | 2.437 M |
Total current liabilities | 16.076 M -36.78 % | 25.427 M -44.48 % | 45.794 M -23.38 % | 59.764 M 179.14 % | 21.410 M -7.78 % | 23.215 M -9.40 % | 25.623 M -14.61 % | 30.006 M -30.36 % | 43.090 M -29.60 % | 61.208 M 39.23 % | 43.961 M -10.09 % | 48.896 M 9.54 % | 44.636 M -13.71 % | 51.730 M 0.33 % | 51.562 M 36.77 % | 37.700 M -29.00 % | 53.097 M -7.19 % | 57.208 M 59.21 % | 35.932 M -20.11 % | 44.976 M -44.21 % | 80.619 M -13.42 % | 93.111 M 29.12 % | 72.110 M 70.85 % | 42.207 M 9.76 % | 38.454 M -19.90 % | 48.007 M -21.64 % | 61.267 M -21.54 % | 78.086 M 11.88 % | 69.794 M 46.02 % | 47.798 M 26.95 % | 37.651 M -2.28 % | 38.529 M -36.86 % | 61.024 M -45.02 % | 111.003 M 12.12 % | 99.002 M -4.42 % | 103.575 M 181.58 % | 36.783 M |
Total liabilities | 130.391 M 3.32 % | 126.201 M -20.73 % | 159.207 M -4.30 % | 166.356 M 31.16 % | 126.830 M -4.78 % | 133.192 M -4.86 % | 139.991 M 1.47 % | 137.966 M -11.03 % | 155.070 M -6.98 % | 166.710 M 20.36 % | 138.504 M -19.46 % | 171.963 M 3.99 % | 165.365 M 0.12 % | 165.169 M -5.15 % | 174.136 M 3.36 % | 168.473 M 14.28 % | 147.425 M 4.61 % | 140.923 M 6.43 % | 132.406 M -1.23 % | 134.054 M -20.18 % | 167.935 M -6.00 % | 178.656 M 11.62 % | 160.053 M 21.87 % | 131.326 M -2.64 % | 134.893 M -9.94 % | 149.787 M -14.13 % | 174.440 M -8.20 % | 190.014 M 6.81 % | 177.900 M 17.03 % | 152.006 M 24.17 % | 122.413 M -6.44 % | 130.846 M -11.52 % | 147.881 M -20.83 % | 186.800 M -21.48 % | 237.896 M -6.31 % | 253.906 M 94.23 % | 130.722 M |
Other non current assets | 12.124 M 90.47 % | 6.365 M 31.11 % | 4.855 M 8.71 % | 4.466 M 66.20 % | 2.687 M -7.85 % | 2.916 M 131.43 % | 1.260 M -1.41 % | 1.278 M 806.38 % | 141.000 K -7.84 % | 153.000 K -95.66 % | 3.526 M -10.58 % | 3.943 M 2 179.19 % | 173.000 K 103.04 % | -5.696 M -284 900.00 % | 2.000 K -90.91 % | 22.000 K -96.57 % | 642.000 K -0.62 % | 646.000 K -73.68 % | 2.454 M -13.56 % | 2.839 M -19.32 % | 3.519 M 0.66 % | 3.496 M 6.78 % | 3.274 M 421.34 % | 628.000 K 0.80 % | 623.000 K -96.10 % | 15.993 M 6 027.59 % | 261.000 K 100.16 % | -158.740 M -62 351.15 % | 255.000 K 100.20 % | -129.804 M -24 362.50 % | 535.000 K 100.47 % | -113.291 M -988.42 % | 12.752 M 120.98 % | -60.781 M -1 922.51 % | 3.335 M 135.95 % | 1.413 M 16.72 % | 1.211 M |
Long term investments | 0.000 -100.00 % | 980.092 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.526 M 10.58 % | -3.943 M | 0.000 -100.00 % | 297.000 K 180.19 % | 106.000 K -69.80 % | 351.000 K 148.94 % | 141.000 K 4.44 % | 135.000 K 8.87 % | 124.000 K 6 300.00 % | -2.000 K 66.67 % | -6.000 K -200.00 % | 6.000 K -25.00 % | 8.000 K -46.67 % | 15.000 K 87.50 % | 8.000 K 100.05 % | -15.363 M -194.87 % | 16.193 M 6.57 % | 15.194 M -0.61 % | 15.288 M 3.88 % | 14.718 M 3.67 % | 14.196 M 17.88 % | 12.043 M | 0.000 -100.00 % | 4.986 M | 0.000 -100.00 % | 1.203 M -97.48 % | 47.766 M |
Intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 14.742 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.540 M | 0.000 -100.00 % | 13.930 M | 0.000 -100.00 % | 14.572 M 33 018.18 % | 44.000 K -99.69 % | 14.203 M 6 828.29 % | 205.000 K -98.81 % | 17.267 M 4 656.75 % | 363.000 K -98.17 % | 19.817 M 3 696.36 % | 522.000 K -97.56 % | 21.364 M 3 037.15 % | 681.000 K -97.38 % | 25.961 M 1.69 % | 25.529 M -16.03 % | 30.404 M -2.41 % | 31.154 M 15.87 % | 26.888 M -3.94 % | 27.990 M 6.11 % | 26.379 M 18.32 % | 22.294 M -67.67 % | 68.968 M -33.69 % | 104.013 M 132.57 % | 44.723 M |
GoodWill | 0.000 -100.00 % | 10.118 M -3.23 % | 10.456 M 0.29 % | 10.425 M 3.15 % | 10.107 M -9.93 % | 11.221 M -3.71 % | 11.653 M -2.58 % | 11.962 M -10.53 % | 13.370 M 2.87 % | 12.997 M 18.28 % | 10.988 M -19.52 % | 13.653 M | 0.000 -100.00 % | 13.272 M | 0.000 -100.00 % | 15.422 M | 0.000 -100.00 % | 13.970 M | 0.000 -100.00 % | 13.305 M | 0.000 -100.00 % | 17.818 M | 0.000 -100.00 % | 19.680 M | 0.000 -100.00 % | 24.292 M | 0.000 -100.00 % | 25.529 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 -100.00 % | 10.118 M -3.23 % | 10.456 M 0.15 % | 10.440 M 3.29 % | 10.107 M -9.93 % | 11.221 M -3.71 % | 11.653 M -2.58 % | 11.962 M -10.53 % | 13.370 M 2.87 % | 12.997 M 18.28 % | 10.988 M -19.52 % | 13.653 M 0.83 % | 13.540 M 2.02 % | 13.272 M -4.72 % | 13.930 M -9.67 % | 15.422 M 5.83 % | 14.572 M 3.98 % | 14.014 M -1.33 % | 14.203 M 5.13 % | 13.510 M -21.76 % | 17.267 M -5.03 % | 18.181 M -8.26 % | 19.817 M -1.91 % | 20.202 M -5.44 % | 21.364 M -14.45 % | 24.973 M -3.81 % | 25.961 M -49.15 % | 51.058 M 67.93 % | 30.404 M -2.41 % | 31.154 M 15.87 % | 26.888 M -3.94 % | 27.990 M 6.11 % | 26.379 M 18.32 % | 22.294 M -67.67 % | 68.968 M -33.69 % | 104.013 M 132.57 % | 44.723 M |
Property plant equipment net | 279.796 M 2.22 % | 273.730 M -5.91 % | 290.926 M -3.07 % | 300.152 M 8.98 % | 275.431 M -8.14 % | 299.839 M 0.90 % | 297.161 M 0.13 % | 296.764 M -9.46 % | 327.773 M 6.13 % | 308.827 M 17.78 % | 262.203 M -21.10 % | 332.307 M 2.22 % | 325.085 M 12.24 % | 289.640 M -0.53 % | 291.169 M -4.70 % | 305.542 M 8.38 % | 281.921 M 9.61 % | 257.199 M -24.04 % | 338.613 M -0.22 % | 339.367 M -11.91 % | 385.236 M 2.75 % | 374.927 M -0.75 % | 377.747 M 1.10 % | 373.625 M -2.19 % | 381.975 M -6.52 % | 408.605 M -8.36 % | 445.878 M 4.93 % | 424.938 M -1.77 % | 432.584 M 4.33 % | 414.635 M 21.16 % | 342.223 M -4.02 % | 356.556 M 6.86 % | 333.652 M 13.98 % | 292.718 M -67.78 % | 908.373 M 7.90 % | 841.831 M 156.55 % | 328.138 M |
Total non current assets | 291.920 M -1.21 % | 295.502 M -5.14 % | 311.507 M -3.22 % | 321.862 M 9.58 % | 293.717 M -8.20 % | 319.970 M 1.24 % | 316.059 M 0.30 % | 315.121 M -9.31 % | 347.485 M 5.84 % | 328.323 M 17.49 % | 279.457 M -21.02 % | 353.831 M 4.44 % | 338.798 M 11.72 % | 303.259 M -0.60 % | 305.101 M -4.95 % | 320.986 M 8.03 % | 297.135 M 9.30 % | 271.859 M -23.48 % | 355.270 M -0.12 % | 355.714 M -12.39 % | 406.016 M 2.37 % | 396.610 M -1.06 % | 400.846 M 1.62 % | 394.470 M -2.35 % | 403.970 M -6.96 % | 434.208 M -11.08 % | 488.293 M 4.86 % | 465.671 M -2.69 % | 478.531 M 3.90 % | 460.552 M 19.98 % | 383.842 M -3.34 % | 397.124 M 6.53 % | 372.783 M 16.26 % | 320.652 M -67.45 % | 985.161 M 3.74 % | 949.658 M 124.52 % | 422.976 M |
Other current assets | 5.912 M 5.53 % | 5.602 M 26.38 % | 4.433 M -46.12 % | 8.227 M 47.18 % | 5.590 M -21.87 % | 7.155 M -5.47 % | 7.569 M 2.30 % | 7.399 M -28.46 % | 10.343 M 11.24 % | 9.298 M -24.10 % | 12.250 M -33.43 % | 18.401 M 39.39 % | 13.201 M 112.54 % | 6.211 M -9.33 % | 6.850 M -30.33 % | 9.832 M 29.35 % | 7.601 M -41.21 % | 12.928 M 66.04 % | 7.786 M -4.00 % | 8.110 M -16.47 % | 9.709 M 27.94 % | 7.589 M 45.16 % | 5.228 M -8.23 % | 5.697 M 144.51 % | 2.330 M -60.78 % | 5.941 M -37.84 % | 9.557 M -5.80 % | 10.145 M 645.96 % | 1.360 M -67.95 % | 4.243 M 22.88 % | 3.453 M 122.92 % | 1.549 M 0.65 % | 1.539 M -89.18 % | 14.219 M | 0.000 -100.00 % | 12.504 M -52.08 % | 26.093 M |
Short term investments | 1.823 M -73.33 % | 6.836 M -32.81 % | 10.175 M -10.61 % | 11.383 M 257.39 % | 3.185 M 17.48 % | 2.711 M -15.28 % | 3.200 M -0.95 % | 3.231 M 4.08 % | 3.104 M -78.38 % | 14.360 M 16.23 % | 12.355 M 3 632.63 % | 331.000 K -97.21 % | 11.854 M -65.66 % | 34.518 M 5 449.52 % | 622.000 K -97.30 % | 23.079 M 695.55 % | 2.901 M -80.69 % | 15.023 M -73.16 % | 55.977 M 932 850.00 % | 6.000 K -45.45 % | 11.000 K 175.00 % | 4.000 K -69.23 % | 13.000 K 0.00 % | 13.000 K 85.71 % | 7.000 K -99.95 % | 15.377 M 5 791.57 % | 261.000 K 2 699.05 % | 9.325 K -96.34 % | 255.000 K 461.61 % | 45.405 K -91.51 % | 535.000 K -0.04 % | 535.193 K | 0.000 -100.00 % | 654.731 K | 0.000 -100.00 % | 1.413 M | 0.000 |
cash and cash equivalents | 4.972 M -61.39 % | 12.878 M -35.21 % | 19.876 M 289.97 % | 5.097 M 23.20 % | 4.137 M -52.56 % | 8.721 M -63.88 % | 24.145 M -21.89 % | 30.913 M -8.89 % | 33.929 M -31.90 % | 49.820 M 189.00 % | 17.239 M 53.88 % | 11.203 M -56.36 % | 25.673 M -49.27 % | 50.612 M -28.20 % | 70.487 M 47.76 % | 47.704 M 137.97 % | 20.046 M -34.89 % | 30.787 M -53.67 % | 66.456 M -22.47 % | 85.719 M 2.31 % | 83.783 M -24.34 % | 110.738 M -2.79 % | 113.912 M 60.04 % | 71.178 M 15.95 % | 61.389 M -13.34 % | 70.842 M -49.02 % | 138.960 M -12.47 % | 158.750 M -4.11 % | 165.561 M 27.50 % | 129.850 M 19.90 % | 108.301 M -4.85 % | 113.827 M -5.53 % | 120.485 M 96.12 % | 61.435 M -57.26 % | 143.736 M -21.69 % | 183.536 M -65.00 % | 524.421 M |
Cash and short term investments | 6.795 M -47.24 % | 12.878 M -57.14 % | 30.049 M 82.34 % | 16.480 M 125.07 % | 7.322 M -16.04 % | 8.721 M -63.88 % | 24.145 M -21.89 % | 30.913 M -8.89 % | 33.929 M -31.90 % | 49.820 M 189.00 % | 17.239 M 53.88 % | 11.203 M -56.36 % | 25.673 M -49.27 % | 50.612 M -28.20 % | 70.487 M 47.76 % | 47.704 M 137.97 % | 20.046 M -34.89 % | 30.787 M -53.67 % | 66.456 M -22.48 % | 85.725 M 2.30 % | 83.794 M -24.33 % | 110.742 M -2.79 % | 113.925 M 60.03 % | 71.191 M 15.95 % | 61.396 M -28.79 % | 86.219 M -38.07 % | 139.221 M -12.31 % | 158.759 M -4.26 % | 165.816 M 27.65 % | 129.895 M 19.35 % | 108.836 M -4.83 % | 114.362 M -5.08 % | 120.485 M 94.05 % | 62.090 M -56.80 % | 143.736 M -22.28 % | 184.949 M -64.73 % | 524.421 M |
Total current assets | 58.184 M 8.55 % | 53.599 M -25.04 % | 71.507 M 14.76 % | 62.310 M 40.45 % | 44.364 M -4.12 % | 46.269 M -26.84 % | 63.245 M -8.99 % | 69.495 M -7.39 % | 75.039 M -12.62 % | 85.881 M 57.39 % | 54.565 M -12.40 % | 62.289 M -10.01 % | 69.218 M -23.25 % | 90.188 M -17.55 % | 109.384 M 19.36 % | 91.643 M 46.82 % | 62.419 M -14.37 % | 72.891 M -26.71 % | 99.458 M -18.55 % | 122.109 M -7.49 % | 131.997 M -10.49 % | 147.463 M 0.16 % | 147.228 M 37.26 % | 107.266 M 8.43 % | 98.928 M -15.60 % | 117.211 M -37.29 % | 186.923 M -10.19 % | 208.127 M -2.87 % | 214.269 M 22.07 % | 175.526 M 19.28 % | 147.155 M -3.81 % | 152.983 M -8.29 % | 166.819 M 48.14 % | 112.612 M -41.46 % | 192.383 M -19.37 % | 238.597 M -58.08 % | 569.126 M |
Inventory | 40.167 M 18.04 % | 34.029 M -8.05 % | 37.006 M -1.53 % | 37.580 M 19.59 % | 31.425 M 3.47 % | 30.370 M -3.61 % | 31.508 M 1.12 % | 31.158 M 1.35 % | 30.744 M 14.97 % | 26.741 M 6.74 % | 25.053 M -22.95 % | 32.517 M 7.33 % | 30.296 M -8.43 % | 33.084 M 3.82 % | 31.868 M -6.45 % | 34.065 M -0.66 % | 34.293 M 10.94 % | 30.911 M 13.82 % | 27.157 M -10.34 % | 30.288 M -18.53 % | 37.176 M 29.22 % | 28.770 M 3.75 % | 27.729 M -5.45 % | 29.326 M 54.19 % | 19.020 M -16.03 % | 22.652 M -40.62 % | 38.145 M -2.75 % | 39.222 M 22.77 % | 31.948 M -9.34 % | 35.238 M 23.00 % | 28.648 M -8.75 % | 31.394 M 5.37 % | 29.794 M -17.93 % | 36.303 M 15.27 % | 31.493 M -23.46 % | 41.144 M 399.26 % | 8.241 M |
Net receivables | 5.310 M 387.16 % | 1.090 M 5 636.84 % | 19.000 K -17.39 % | 23.000 K -14.81 % | 27.000 K 17.39 % | 23.000 K 0.00 % | 23.000 K -8.00 % | 25.000 K -96.85 % | 793.000 K 405.10 % | 157.000 K -71.51 % | 551.000 K -37.81 % | 886.000 K 71.37 % | 517.000 K 180.98 % | 184.000 K -32.60 % | 273.000 K -74.34 % | 1.064 M 97.77 % | 538.000 K -54.68 % | 1.187 M 86.93 % | 635.000 K 665.06 % | 83.000 K -93.35 % | 1.249 M 1 078.30 % | 106.000 K 7.07 % | 99.000 K -90.12 % | 1.002 M -93.81 % | 16.182 M 574.53 % | 2.399 M | 0.000 -100.00 % | 626.000 -100.00 % | 15.145 M 146.26 % | 6.150 M -1.09 % | 6.218 M 9.50 % | 5.679 M -62.15 % | 15.001 M | 0.000 -100.00 % | 17.154 M | 0.000 -100.00 % | 10.371 M |
Tax assets | 0.000 -100.00 % | 4.309 M -18.24 % | 5.270 M -22.55 % | 6.804 M 23.90 % | 5.492 M -8.38 % | 5.994 M 0.15 % | 5.985 M 16.96 % | 5.117 M -17.48 % | 6.201 M -2.28 % | 6.346 M 1.28 % | 6.266 M -20.39 % | 7.871 M | 0.000 -100.00 % | 5.746 M 5 520.75 % | -106.000 K 69.80 % | -351.000 K -148.94 % | -141.000 K -4.44 % | -135.000 K -8.87 % | -124.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 158.750 M | 0.000 -100.00 % | 129.850 M | 0.000 -100.00 % | 113.827 M | 0.000 -100.00 % | 61.435 M 1 269.80 % | 4.485 M 274.19 % | 1.199 M 5.32 % | 1.138 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 5.316 M 37.65 % | 3.862 M -32.25 % | 5.700 M -63.83 % | 15.761 M -10.98 % | 17.705 M 62.61 % | 10.888 M -40.62 % | 18.337 M 70.13 % | 10.778 M -51.62 % | 22.277 M 72.80 % | 12.892 M -27.08 % | 17.680 M 32.26 % | 13.368 M -43.32 % | 23.587 M 86.13 % | 12.672 M -51.46 % | 26.105 M 76.82 % | 14.764 M -38.23 % | 23.903 M 53.23 % | 15.599 M -42.84 % | 27.288 M 67.00 % | 16.340 M -65.65 % | 47.575 M 279.26 % | 12.544 M -69.52 % | 41.151 M 242.27 % | 12.023 M -65.87 % | 35.227 M 130.21 % | 15.302 M -71.55 % | 53.782 M 167.69 % | 20.091 M -61.45 % | 52.122 M 240.46 % | 15.309 M -54.01 % | 33.285 M 176.32 % | 12.046 M -74.16 % | 46.625 M 61.40 % | 28.888 M -58.03 % | 68.827 M 36.38 % | 50.468 M 60.40 % | 31.464 M |
Tax payables | 0.000 -100.00 % | 6.924 M 49.91 % | 4.619 M 403.84 % | 916.703 K 2 377.58 % | 37.000 K -87.02 % | 285.000 K -71.15 % | 988.000 K 158.64 % | 382.000 K -67.68 % | 1.182 M -90.10 % | 11.940 M 66 233.33 % | 18.000 K 38.46 % | 13.000 K -97.20 % | 465.000 K -94.81 % | 8.964 M -21.91 % | 11.479 M 799.61 % | 1.276 M 326.76 % | 299.000 K -31.89 % | 439.000 K -85.61 % | 3.050 M -58.83 % | 7.409 M 116.01 % | 3.430 M -82.24 % | 19.310 M 28.46 % | 15.032 M 193.54 % | 5.121 M 73 057.14 % | 7.000 K -99.46 % | 1.285 M -82.83 % | 7.485 M -64.33 % | 20.987 M 32.87 % | 15.795 M 858.04 % | 1.649 M 1.52 % | 1.624 M 27.46 % | 1.274 M -88.08 % | 10.689 M -25.10 % | 14.271 M -15.92 % | 16.973 M 85.15 % | 9.167 M 223.81 % | 2.831 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.306 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.555 M | 0.000 -100.00 % | 19.625 M | 0.000 -100.00 % | 23.186 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.378 M 65.88 % | -65.581 M -13.86 % | -57.599 M -2.20 % | -56.358 M |
Minority interest | 79.807 M -0.64 % | 80.320 M -2.84 % | 82.666 M 4.45 % | 79.143 M 4.13 % | 76.002 M -5.50 % | 80.428 M -5.65 % | 85.247 M -1.84 % | 86.843 M -7.52 % | 93.908 M 11.24 % | 84.422 M -17.00 % | 101.710 M 19.06 % | 85.424 M 3.14 % | 82.827 M 14.87 % | 72.103 M -6.58 % | 77.184 M -10.02 % | 85.783 M 17.06 % | 73.284 M 3.77 % | 70.623 M -0.23 % | 70.789 M 18.13 % | 59.923 M -15.43 % | 70.853 M 16.13 % | 61.014 M -16.85 % | 73.381 M 3.53 % | 70.879 M 3.91 % | 68.214 M -3.91 % | 70.993 M -10.47 % | 79.293 M 18.56 % | 66.879 M -23.73 % | 87.689 M 3.42 % | 84.790 M 23.42 % | 68.700 M 0.97 % | 68.042 M 2.37 % | 66.466 M 38.27 % | 48.068 M -44.30 % | 86.305 M 6.48 % | 81.051 M 32.57 % | 61.139 M |
Capital lease obligations | 3.766 M -20.93 % | 4.763 M -7.57 % | 5.153 M -13.39 % | 5.950 M -14.00 % | 6.919 M -12.40 % | 7.898 M -12.84 % | 9.061 M 87.83 % | 4.824 M -16.80 % | 5.798 M -13.95 % | 6.738 M 12.90 % | 5.968 M -43.05 % | 10.479 M -8.82 % | 11.493 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.000 K | 0.000 -100.00 % | 657.000 K | 0.000 -100.00 % | 143.000 K | 0.000 -100.00 % | 6.000 K | 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 -100.00 % | 255.137 M 6.10 % | 240.461 M 3.75 % | 231.774 M 2.44 % | 226.253 M 9.05 % | 207.478 M -2.21 % | 212.164 M -20.25 % | 266.049 M 31.15 % | 202.857 M 32.33 % | 153.294 M 0.83 % | 152.029 M 6.13 % | 143.254 M 15.70 % | 123.811 M -8.25 % | 134.937 M -5.97 % | 143.498 M -8.83 % | 157.395 M -3.69 % | 163.420 M 46.62 % | 111.456 M 14.02 % | 97.753 M 32.04 % | 74.031 M 6.66 % | 69.408 M 22.65 % | 56.589 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 884.491 M 0.00 % | 884.492 M 0.00 % | 884.491 M 0.02 % | 884.295 M -0.02 % | 884.491 M 0.00 % | 884.491 M 35.40 % | 653.222 M -26.24 % | 885.648 M 0.00 % | 885.648 M 0.00 % | 885.648 M 150.50 % | 353.550 M -26.33 % | 479.934 M -45.81 % | 885.648 M 0.00 % | 885.648 M 0.00 % | 885.648 M 0.00 % | 885.648 M 43.83 % | 615.773 M -30.47 % | 885.647 M 55.14 % | 570.857 M -35.54 % | 885.647 M 33.64 % | 662.735 M -25.17 % | 885.647 M 20.07 % | 737.585 M -16.72 % | 885.647 M 14.65 % | 772.469 M -11.06 % | 868.517 M 5.00 % | 827.186 M -1.16 % | 836.927 M -5.54 % | 886.035 M -0.11 % | 886.974 M 5.00 % | 844.754 M -1.67 % | 859.096 M 1.62 % | 845.379 M 17.00 % | 722.560 M -14.44 % | 844.550 M 0.01 % | 844.431 M 4.77 % | 805.982 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 69.281 M -14.81 % | 81.326 M 5.28 % | 77.251 M 0.16 % | 77.126 M -5.98 % | 82.030 M -0.21 % | 82.205 M -0.32 % | 82.472 M -9.64 % | 91.275 M 7.97 % | 84.538 M 16.49 % | 72.571 M -20.25 % | 90.995 M 12.01 % | 81.238 M 9.70 % | 74.054 M -4.00 % | 77.143 M -1.83 % | 78.579 M 13.39 % | 69.297 M 5.51 % | 65.676 M 12.70 % | 58.274 M 15.66 % | 50.385 M -18.66 % | 61.943 M 7.79 % | 57.467 M -8.80 % | 63.015 M -2.79 % | 64.824 M -6.50 % | 69.334 M -2.73 % | 71.277 M 3.44 % | 68.907 M 1.24 % | 68.060 M -8.06 % | 74.029 M 4.25 % | 71.012 M 23.85 % | 57.336 M -5.31 % | 60.550 M 5.40 % | 57.446 M 15.48 % | 49.745 M -51.49 % | 102.550 M -6.93 % | 110.191 M 54.94 % | 71.116 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 350.104 M 0.29 % | 349.101 M -8.85 % | 383.014 M -0.30 % | 384.172 M 13.63 % | 338.081 M -7.69 % | 366.239 M -3.44 % | 379.304 M -1.38 % | 384.616 M -8.97 % | 422.524 M 2.01 % | 414.205 M 24.01 % | 334.022 M -19.73 % | 416.120 M 1.99 % | 408.016 M 3.70 % | 393.447 M -5.08 % | 414.485 M 0.45 % | 412.629 M 14.76 % | 359.554 M 4.29 % | 344.750 M -24.19 % | 454.728 M -4.83 % | 477.823 M -11.19 % | 538.013 M -1.11 % | 544.073 M -0.73 % | 548.074 M 9.24 % | 501.736 M -0.23 % | 502.898 M -8.80 % | 551.419 M -18.33 % | 675.216 M 0.21 % | 673.797 M -2.74 % | 692.800 M 8.92 % | 636.078 M 19.79 % | 530.997 M -3.47 % | 550.107 M 1.95 % | 539.602 M 24.54 % | 433.265 M -63.21 % | 1.178 B -0.90 % | 1.188 B 19.77 % | 992.102 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -59.950 M -17.28 % | -51.118 M -30.51 % | -39.167 M 33.04 % | -58.493 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 -100.00 % | 47.804 M 0.00 % | 47.804 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.600 M 0.00 % | -30.600 M |
Stock based compensation | 137.000 K | 0.000 -100.00 % | 374.000 K 721.98 % | 45.500 K -62.24 % | 120.500 K 88.28 % | 64.000 K 2.40 % | 62.500 K 21.36 % | 51.500 K -64.97 % | 147.000 K 15.75 % | 127.000 K -15.61 % | 150.500 K 64.48 % | 91.500 K -69.55 % | 300.500 K -53.41 % | 645.000 K -16.99 % | 777.000 K 13.60 % | 684.000 K -18.76 % | 842.000 K -3.88 % | 876.000 K -4.16 % | 914.000 K 0.44 % | 910.000 K 9.90 % | 828.000 K -8.61 % | 906.000 K 8.63 % | 834.000 K 28.11 % | 651.000 K 61.54 % | 403.000 K -72.50 % | 1.466 M 0.00 % | 1.466 M 101.49 % | 727.319 K 0.00 % | 727.319 K -13.17 % | 837.650 K 0.00 % | 837.650 K -70.32 % | 2.822 M 0.00 % | 2.822 M -45.78 % | 5.205 M 0.00 % | 5.205 M -46.70 % | 9.765 M 0.00 % | 9.765 M |
Change in working capital | -9.800 M -182.77 % | -3.466 M -325.25 % | -815.000 K 90.15 % | -8.276 M -9.45 % | -7.561 M -653.96 % | -1.003 M 89.15 % | -9.240 M -391.38 % | 3.171 M 130.36 % | -10.446 M -214.53 % | 9.121 M 216.85 % | -7.805 M -8 478.40 % | 93.162 K 103.13 % | -2.975 M 24.82 % | -3.957 M -11 091.67 % | 36.000 K 107.83 % | -460.000 K -344.68 % | 188.000 K -82.80 % | 1.093 M -80.97 % | 5.745 M 312.42 % | 1.393 M 109.81 % | -14.195 M -87.12 % | -7.586 M -286.99 % | 4.057 M 128.92 % | -14.026 M -1 384.23 % | -945.000 K 92.65 % | -12.856 M 0.00 % | -12.856 M -1 254.50 % | 1.114 M 0.00 % | 1.114 M 2 322.47 % | -50.102 K 0.00 % | -50.102 K 96.72 % | -1.526 M 0.00 % | -1.526 M -100.87 % | 175.545 M 0.00 % | 175.545 M 1 302.78 % | -14.595 M 0.00 % | -14.595 M |
Accounts receivables | -2.786 M 12.42 % | -3.181 M -196.46 % | -1.073 M -213.95 % | 941.600 K 79.73 % | 523.910 K -24.11 % | 690.313 K 131.19 % | -2.213 M -139.06 % | 5.666 M 973.66 % | -648.580 K -113.39 % | 4.843 M 254.62 % | -3.132 M -226.14 % | -960.337 K -137.87 % | 2.536 M 327.67 % | -1.114 M -230.60 % | 853.000 K 133.35 % | -2.558 M -216.86 % | 2.189 M -42.04 % | 3.777 M 154.86 % | 1.482 M 723.33 % | 180.000 K 103.78 % | -4.766 M -7.78 % | -4.422 M -254.51 % | 2.862 M 223.10 % | -2.325 M -38.06 % | -1.684 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 |
Inventory | -7.014 M -324.83 % | 3.120 M 1 109.18 % | 258.000 K 105.09 % | -5.069 M 3.17 % | -5.235 M -309.52 % | -1.278 M 50.78 % | -2.597 M 51.68 % | -5.374 M -86.81 % | -2.877 M -245.63 % | 1.975 M 30.31 % | 1.516 M 175.90 % | -1.997 M -288.69 % | 1.059 M 137.23 % | -2.843 M -247.98 % | -817.000 K -138.94 % | 2.098 M 204.85 % | -2.001 M 25.45 % | -2.684 M -162.96 % | 4.263 M 251.44 % | 1.213 M 112.86 % | -9.429 M -198.01 % | -3.164 M -364.77 % | 1.195 M 110.21 % | -11.701 M -1 683.36 % | 739.000 K 105.93 % | -12.473 M 0.00 % | -12.473 M -246.60 % | -3.599 M 0.00 % | -3.599 M -143.73 % | -1.476 M 0.00 % | -1.476 M -124.01 % | 6.148 M 0.00 % | 6.148 M 152.35 % | -11.744 M 0.00 % | -11.744 M -54.87 % | -7.583 M 0.00 % | -7.583 M |
Accounts payables | -2.081 M 38.86 % | -3.404 M 85.43 % | -23.369 M -463.30 % | -4.149 M -45.56 % | -2.850 M -586.99 % | -414.871 K 90.63 % | -4.430 M -253.86 % | 2.879 M 141.60 % | -6.921 M -400.51 % | 2.303 M 137.21 % | -6.189 M -302.87 % | 3.051 M 146.44 % | -6.570 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 working capital | 0.000 | 0.000 -100.00 % | 23.369 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 100.00 % | -383.000 K 0.00 % | -383.000 K -108.13 % | 4.712 M 0.00 % | 4.712 M 230.36 % | 1.426 M 0.00 % | 1.426 M 118.59 % | -7.674 M 0.00 % | -7.674 M -104.10 % | 187.289 M 0.00 % | 187.289 M 2 771.01 % | -7.012 M 0.00 % | -7.012 M |
Other non cash items | -6.888 M -605.79 % | 1.362 M -59.19 % | 3.337 M -94.28 % | 58.373 M -0.26 % | 58.525 M 11.72 % | 52.385 M -21.58 % | 66.798 M 20.38 % | 55.490 M -17.30 % | 67.094 M -5.39 % | 70.920 M 17.06 % | 60.586 M -14.63 % | 70.966 M 57.88 % | 44.949 M 18.02 % | 38.086 M -44.06 % | 68.079 M 31.43 % | 51.800 M 70.93 % | 30.305 M -79.92 % | 150.901 M 154.92 % | 59.196 M 60.42 % | 36.901 M 19.08 % | 30.989 M -18.93 % | 38.225 M -21.87 % | 48.925 M 12.65 % | 43.432 M 126.40 % | 19.184 M -62.12 % | 50.641 M 0.00 % | 50.641 M 465.06 % | -13.872 M 0.00 % | -13.872 M -26.88 % | -10.933 M 0.00 % | -10.933 M 57.79 % | -25.904 M 0.00 % | -25.904 M -345.40 % | -5.816 M 0.00 % | -5.816 M 65.87 % | -17.040 M 0.00 % | -17.040 M |
Net cash provided by operating activities | -8.566 M -140.46 % | 21.169 M -26.40 % | 28.762 M 93.63 % | 14.854 M -28.11 % | 20.664 M -43.90 % | 36.837 M 30.36 % | 28.258 M -32.12 % | 41.631 M 39.94 % | 29.748 M -61.40 % | 77.058 M 260.02 % | 21.404 M -38.03 % | 34.538 M 50.68 % | 22.921 M -43.69 % | 40.703 M -58.31 % | 97.636 M 54.50 % | 63.193 M 84.76 % | 34.202 M 30.44 % | 26.221 M -41.02 % | 44.454 M -44.71 % | 80.402 M 107.75 % | 38.701 M -26.05 % | 52.337 M -35.70 % | 81.399 M 59.18 % | 51.138 M 40.20 % | 36.476 M -19.12 % | 45.100 M 0.00 % | 45.100 M -54.79 % | 99.762 M 0.00 % | 99.762 M 122.73 % | 44.790 M 0.00 % | 44.790 M 85.12 % | 24.195 M 0.00 % | 24.195 M -12.42 % | 27.626 M 0.00 % | 27.626 M 110.77 % | 13.108 M 0.00 % | 13.108 M |
Investments in property plant and equipment | -10.258 M 24.97 % | -13.672 M -0.03 % | -13.668 M 58.44 % | -32.884 M -30.99 % | -25.104 M 27.48 % | -34.616 M -27.20 % | -27.214 M 13.83 % | -31.583 M 15.52 % | -37.384 M -12.23 % | -33.310 M -108.05 % | -16.010 M 63.97 % | -44.436 M -8.20 % | -41.069 M 15.21 % | -48.435 M 10.01 % | -53.822 M -7.41 % | -50.111 M 3.05 % | -51.685 M 38.95 % | -84.661 M -489.68 % | -14.357 M 82.80 % | -83.485 M -215.12 % | -26.493 M 54.30 % | -57.968 M -33.59 % | -43.392 M -0.04 % | -43.376 M 4.78 % | -45.553 M 44.99 % | -82.809 M 0.00 % | -82.809 M -25.25 % | -66.114 M 0.00 % | -66.114 M -70.49 % | -38.778 M 0.00 % | -38.778 M -31.77 % | -29.428 M 0.00 % | -29.428 M 57.40 % | -69.082 M 0.00 % | -69.082 M -25.00 % | -55.267 M 0.00 % | -55.267 M |
Acquisitions net | 86.812 K -65.26 % | 249.880 K -19.36 % | 309.880 K 489.54 % | -79.551 K -195.42 % | 83.372 K -58.70 % | 201.859 K | 0.000 -100.00 % | 18.942 K 280.84 % | 4.974 K -76.24 % | 20.937 K | 0.000 -100.00 % | 13.833 K -99.34 % | 2.087 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 % | -697.500 K 0.00 % | -697.500 K -128.47 % | 2.450 M 0.00 % | 2.450 M 3 656.35 % | -68.891 K 0.00 % | -68.891 K | 0.000 | 0.000 100.00 % | -9.858 M 0.00 % | -9.858 M 94.58 % | -181.804 M 0.00 % | -181.804 M |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.508 M 0.00 % | -2.508 M -1 373.49 % | -170.174 K 0.00 % | -170.174 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 48.881 M 0.00 % | 48.881 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -4.812 K | 0.000 100.00 % | -160.109 K | 0.000 -100.00 % | 40.500 K -58.67 % | 98.000 K | 0.000 -100.00 % | 9.500 K 280.00 % | 2.500 K -75.00 % | 10.000 K | 0.000 100.00 % | -22.000 K -102.07 % | 1.061 M 9.33 % | 970.000 K -47.23 % | 1.838 M 188.09 % | 638.000 K | 0.000 -100.00 % | 31.272 M 200.10 % | -31.242 M -209.73 % | 28.472 M 201.33 % | -28.099 M -72 148.72 % | 39.000 K 95.00 % | 20.000 K -99.80 % | 9.988 M 91.67 % | 5.211 M 811.01 % | 572.000 K 0.00 % | 572.000 K -89.88 % | 5.651 M 0.00 % | 5.651 M 130.79 % | 2.449 M 0.00 % | 2.449 M 257.51 % | -1.555 M 0.00 % | -1.555 M -234.36 % | 1.157 M 0.00 % | 1.157 M 114.49 % | -7.987 M 0.00 % | -7.987 M |
Net cash used for investing activites | -10.176 M 24.18 % | -13.422 M 0.71 % | -13.518 M 58.99 % | -32.964 M -31.74 % | -25.021 M 27.29 % | -34.415 M -26.46 % | -27.214 M 13.78 % | -31.564 M 15.56 % | -37.379 M -12.29 % | -33.289 M -107.92 % | -16.010 M 63.96 % | -44.422 M -13.95 % | -38.983 M 17.87 % | -47.465 M 8.69 % | -51.984 M -5.08 % | -49.473 M 4.28 % | -51.685 M 3.19 % | -53.389 M -17.08 % | -45.599 M 17.11 % | -55.013 M -0.77 % | -54.592 M 5.76 % | -57.929 M -33.56 % | -43.372 M -29.90 % | -33.388 M 17.24 % | -40.342 M 52.78 % | -85.442 M 0.00 % | -85.442 M -40.92 % | -60.632 M 0.00 % | -60.632 M -66.58 % | -36.398 M 0.00 % | -36.398 M -17.48 % | -30.983 M 0.00 % | -30.983 M 60.17 % | -77.783 M 0.00 % | -77.783 M 68.26 % | -245.057 M 0.00 % | -245.057 M |
Debt repayment | 11.532 M 161.32 % | -18.807 M -5 369.27 % | -343.868 K -101.27 % | 27.018 M 657.76 % | 3.565 M 141.82 % | -8.525 M | 0.000 100.00 % | -5.514 M -232.53 % | -1.658 M 83.77 % | -10.217 M -424.38 % | 3.150 M 186.96 % | -3.622 M 58.98 % | -8.829 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 % | 1.521 M 0.00 % | 1.521 M | 0.000 | 0.000 100.00 % | -103.435 K 0.00 % | -103.435 K 99.50 % | -20.750 M 0.00 % | -20.750 M -542.16 % | 4.693 M 0.00 % | 4.693 M 206.73 % | -4.397 M 0.00 % | -4.397 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 54.385 M 0.00 % | 54.385 M 1 864 707.26 % | 2.916 K 0.00 % | 2.916 K -100.00 % | 318.138 M 0.00 % | 318.138 M |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.086 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 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -650.507 K 79.02 % | -3.100 M -7 172.70 % | -42.631 K 98.78 % | -3.491 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.755 M -293 774.95 % | -4.000 K 99.94 % | -6.915 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 financing activites | 676.838 K 112.09 % | -5.597 M -374.68 % | -1.179 M -3.01 % | -1.145 M 50.41 % | -2.308 M 72.27 % | -8.326 M -113.27 % | -3.904 M 13.61 % | -4.519 M -817.54 % | 629.850 K -75.44 % | 2.564 M 228.56 % | -1.995 M 0.29 % | -2.001 M | 0.000 100.00 % | -11.954 M 36.46 % | -18.812 M -269.13 % | 11.123 M 75.28 % | 6.346 M 170.87 % | -8.955 M -0.46 % | -8.914 M 35.39 % | -13.797 M -487.36 % | -2.349 M -145.74 % | 5.136 M -0.72 % | 5.173 M 188.94 % | -5.816 M -114.38 % | -2.713 M 39.16 % | -4.459 M 0.00 % | -4.459 M 75.67 % | -18.327 M 0.00 % | -18.327 M -305.60 % | -4.519 M 0.00 % | -4.519 M 31.24 % | -6.571 M 0.00 % | -6.571 M 9.48 % | -7.259 M 0.00 % | -7.259 M 62.24 % | -19.226 M 0.00 % | -19.226 M |
Net cash used provided by financing activities | 12.209 M 150.03 % | -24.404 M -1 502.38 % | -1.523 M -105.89 % | 25.873 M 899.86 % | 2.588 M 114.69 % | -17.614 M -117.70 % | -8.091 M 19.70 % | -10.076 M -12.08 % | -8.991 M 44.20 % | -16.112 M -810.83 % | 2.267 M 140.31 % | -5.623 M 36.32 % | -8.829 M 26.14 % | -11.954 M 36.46 % | -18.812 M -269.13 % | 11.123 M 75.28 % | 6.346 M 170.87 % | -8.955 M 56.67 % | -20.669 M -49.85 % | -13.793 M -48.89 % | -9.264 M -280.37 % | 5.136 M -0.72 % | 5.173 M 188.94 % | -5.816 M -114.38 % | -2.713 M 5.27 % | -2.864 M 0.00 % | -2.864 M 84.37 % | -18.327 M 0.00 % | -18.327 M -296.52 % | -4.622 M 0.00 % | -4.622 M -117.08 % | 27.064 M 0.00 % | 27.064 M 1 155.76 % | -2.564 M 0.00 % | -2.564 M -100.87 % | 296.088 M 0.00 % | 296.088 M |
Effect of forex changes on cash | 6.082 M 116.75 % | 2.806 M 163.10 % | 1.067 M 115.69 % | -6.797 M -4 334.95 % | 160.500 K 122.51 % | -713.000 K -323.16 % | 319.500 K 119.76 % | -1.617 M -472.58 % | 434.000 K -84.51 % | 2.802 M 423.31 % | -866.500 K -395.14 % | -175.000 K -207.36 % | 163.000 K 117.00 % | -959.000 K 76.36 % | -4.057 M -244.12 % | 2.815 M 610.86 % | 396.000 K -12.78 % | 454.000 K -82.20 % | 2.551 M 126.41 % | -9.660 M -436.67 % | -1.800 M 33.77 % | -2.718 M -483.26 % | -466.000 K 78.28 % | -2.145 M 25.37 % | -2.874 M -284.22 % | -748.000 K 0.00 % | -748.000 K 88.30 % | -6.390 M 0.00 % | -6.390 M -249.59 % | 4.272 M 0.00 % | 4.272 M -27.91 % | 5.926 M 0.00 % | 5.926 M 179.23 % | -7.480 M 0.00 % | -7.480 M -1 006.65 % | 825.000 K 0.00 % | 825.000 K |
Net change in cash | 6.764 M 148.84 % | -13.850 M -193.70 % | 14.782 M 1 429.53 % | 966.464 K 150.54 % | -1.912 M 87.21 % | -14.955 M -125.77 % | -6.624 M -106.80 % | -3.203 M 30.89 % | -4.635 M -115.18 % | 30.530 M 605.30 % | -6.042 M 61.47 % | -15.682 M 36.58 % | -24.728 M -151.36 % | -9.838 M -186.36 % | 11.392 M -17.63 % | 13.829 M 357.50 % | -5.371 M 69.89 % | -17.835 M -85.17 % | -9.632 M -1 094.99 % | 968.000 K 107.18 % | -13.478 M -749.24 % | -1.587 M -107.43 % | 21.367 M 336.55 % | 4.895 M 203.55 % | -4.727 M 94.62 % | -87.908 M 0.00 % | -87.908 M -404.97 % | 28.825 M 0.00 % | 28.825 M 79.21 % | 16.084 M 0.00 % | 16.084 M -69.31 % | 52.405 M 0.00 % | 52.405 M 143.53 % | -120.401 M 0.00 % | -120.401 M -192.67 % | 129.927 M 0.00 % | 129.927 M |
Cash at beginning of period | 0.000 -100.00 % | 19.879 M 290.03 % | 5.097 M 23.40 % | 4.130 M -31.65 % | 6.042 M -71.22 % | 20.998 M -23.98 % | 27.622 M -10.39 % | 30.825 M -13.07 % | 35.460 M 619.27 % | 4.930 M -55.07 % | 10.972 M -58.84 % | 26.654 M -30.85 % | 38.547 M | 0.000 -100.00 % | 59.096 M | 0.000 -100.00 % | 25.417 M | 0.000 -100.00 % | 76.088 M | 0.000 -100.00 % | 97.261 M | 0.000 -100.00 % | 92.545 M | 0.000 -100.00 % | 66.116 M -58.35 % | 158.750 M 0.00 % | 158.750 M 22.18 % | 129.934 M 0.00 % | 129.934 M 11.16 % | 116.892 M 0.00 % | 116.892 M 88.86 % | 61.893 M 0.00 % | 61.893 M -56.16 % | 141.165 M 0.00 % | 141.165 M 171.96 % | 51.907 M 0.00 % | 51.907 M |
Cash at end of period | 6.764 M 12.20 % | 6.029 M -69.67 % | 19.879 M 290.03 % | 5.097 M 23.40 % | 4.130 M -31.65 % | 6.042 M -71.22 % | 20.998 M -23.98 % | 27.622 M -10.39 % | 30.825 M -13.07 % | 35.460 M 619.27 % | 4.930 M -55.07 % | 10.972 M -20.60 % | 13.819 M 240.47 % | -9.838 M -113.96 % | 70.487 M 409.70 % | 13.829 M -31.01 % | 20.046 M 212.40 % | -17.835 M -126.84 % | 66.456 M 6 765.29 % | 968.000 K -98.84 % | 83.783 M 5 379.33 % | -1.587 M -101.39 % | 113.912 M 2 227.35 % | 4.895 M -92.03 % | 61.389 M -13.34 % | 70.842 M 0.00 % | 70.842 M -55.38 % | 158.759 M 0.00 % | 158.759 M 19.39 % | 132.976 M 0.00 % | 132.976 M 16.34 % | 114.299 M 0.00 % | 114.299 M 450.45 % | 20.765 M 0.00 % | 20.765 M -88.58 % | 181.834 M 0.00 % | 181.834 M |
Operating cash flow | -8.091 M -138.22 % | 21.169 M -26.40 % | 28.762 M 93.63 % | 14.854 M -28.11 % | 20.664 M -43.90 % | 36.837 M 30.36 % | 28.258 M -32.12 % | 41.631 M 39.94 % | 29.748 M -61.40 % | 77.058 M 260.02 % | 21.404 M -38.03 % | 34.538 M 50.68 % | 22.921 M -43.69 % | 40.703 M -58.31 % | 97.636 M 54.50 % | 63.193 M 84.76 % | 34.202 M 30.44 % | 26.221 M -41.02 % | 44.454 M -44.71 % | 80.402 M 107.75 % | 38.701 M -26.05 % | 52.337 M -35.70 % | 81.399 M 59.18 % | 51.138 M 40.20 % | 36.476 M -19.12 % | 45.100 M 0.00 % | 45.100 M -54.79 % | 99.762 M 0.00 % | 99.762 M 122.73 % | 44.790 M 0.00 % | 44.790 M 85.12 % | 24.195 M 0.00 % | 24.195 M -12.42 % | 27.626 M 0.00 % | 27.626 M 110.77 % | 13.108 M 0.00 % | 13.108 M |
Capital expenditure | -10.258 M 24.97 % | -13.672 M 0.01 % | -13.673 M 58.42 % | -32.884 M -30.99 % | -25.104 M 27.48 % | -34.616 M -27.20 % | -27.214 M 13.83 % | -31.583 M 15.52 % | -37.384 M -12.23 % | -33.310 M -108.05 % | -16.010 M 63.97 % | -44.436 M -8.20 % | -41.069 M 15.21 % | -48.435 M 10.01 % | -53.822 M -7.41 % | -50.111 M 3.05 % | -51.685 M 38.95 % | -84.661 M -489.68 % | -14.357 M 82.80 % | -83.485 M -215.12 % | -26.493 M 54.30 % | -57.968 M -33.59 % | -43.392 M -0.04 % | -43.376 M 4.78 % | -45.553 M 44.99 % | -82.809 M 0.00 % | -82.809 M -25.25 % | -66.114 M 0.00 % | -66.114 M -70.49 % | -38.778 M 0.00 % | -38.778 M -31.77 % | -29.428 M 0.00 % | -29.428 M 57.40 % | -69.082 M 0.00 % | -69.082 M -25.00 % | -55.267 M 0.00 % | -55.267 M |
Free CashFlow | -18.349 M -344.73 % | 7.498 M -50.31 % | 15.089 M 183.69 % | -18.030 M -306.04 % | -4.440 M -299.92 % | 2.221 M 112.72 % | 1.044 M -89.61 % | 10.048 M 231.59 % | -7.636 M -117.45 % | 43.748 M 711.09 % | 5.394 M 154.49 % | -9.899 M 45.46 % | -18.148 M -134.71 % | -7.732 M -117.65 % | 43.814 M 234.92 % | 13.082 M 174.83 % | -17.483 M 70.08 % | -58.440 M -294.17 % | 30.097 M 1 076.22 % | -3.083 M -125.25 % | 12.208 M 316.80 % | -5.631 M -114.82 % | 38.007 M 389.65 % | 7.762 M 185.51 % | -9.077 M 75.93 % | -37.709 M 0.00 % | -37.709 M -212.07 % | 33.649 M 0.00 % | 33.649 M 459.66 % | 6.012 M 0.00 % | 6.012 M 214.89 % | -5.233 M 0.00 % | -5.233 M 87.38 % | -41.456 M 0.00 % | -41.456 M 1.67 % | -42.159 M 0.00 % | -42.159 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 |