Base Resources Limited BSRUF
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 135.110 M -50.22 % | 271.434 M -2.75 % | 279.117 M 40.80 % | 198.235 M -4.70 % | 208.016 M -0.69 % | 209.456 M 5.35 % | 198.810 M 22.41 % | 162.417 M 28.98 % | 125.928 M 12.46 % | 111.980 M 307.82 % | 27.458 M | 0.000 | 0.000 |
| Net income | -1.644 M 66.04 % | -4.841 M -106.00 % | 80.741 M 635.28 % | 10.981 M -72.26 % | 39.588 M 1.11 % | 39.153 M 15.24 % | 33.974 M 114.37 % | 15.848 M 201.45 % | -15.622 M -26.99 % | -12.302 M 7.13 % | -13.247 M -117.20 % | -6.099 M -1 899.32 % | 338.961 K |
| Income before tax | 14.145 M -52.77 % | 29.948 M -73.69 % | 113.849 M 289.12 % | 29.258 M -35.88 % | 45.630 M -8.54 % | 49.888 M 15.05 % | 43.363 M 99.43 % | 21.743 M 239.45 % | -15.592 M -27.38 % | -12.241 M 6.97 % | -13.158 M -115.88 % | -6.095 M -1 854.49 % | 347.394 K |
| Income before tax ratio | 0.10 -5.11 % | 0.11 -72.95 % | 0.41 176.36 % | 0.15 -32.72 % | 0.22 -7.90 % | 0.24 9.20 % | 0.22 62.93 % | 0.13 208.12 % | -0.12 -13.27 % | -0.11 77.19 % | -0.48 | 0.00 | 0.00 |
| EBITDA | 28.764 M -57.75 % | 68.087 M -55.79 % | 154.001 M 69.63 % | 90.787 M -13.52 % | 104.981 M -4.98 % | 110.481 M 1.62 % | 108.720 M 33.95 % | 81.164 M 82.54 % | 44.464 M 9.62 % | 40.561 M 526.82 % | -9.503 M -36.97 % | -6.938 M -37.90 % | -5.031 M |
| Net income ratio | -0.01 31.78 % | -0.02 -106.17 % | 0.29 422.21 % | 0.06 -70.89 % | 0.19 1.81 % | 0.19 9.39 % | 0.17 75.13 % | 0.10 178.66 % | -0.12 -12.92 % | -0.11 77.23 % | -0.48 | 0.00 | 0.00 |
| Ratio EBITDA | 0.21 -15.13 % | 0.25 -54.54 % | 0.55 20.47 % | 0.46 -9.25 % | 0.50 -4.32 % | 0.53 -3.55 % | 0.55 9.43 % | 0.50 41.53 % | 0.35 -2.52 % | 0.36 204.66 % | -0.35 | 0.00 | 0.00 |
| Gross profit ratio | 0.30 -45.91 % | 0.55 4.84 % | 0.53 77.73 % | 0.30 -9.97 % | 0.33 -10.95 % | 0.37 -6.70 % | 0.40 10.70 % | 0.36 71.34 % | 0.21 -0.94 % | 0.21 78.93 % | 0.12 | 0.00 | 0.00 |
| Weighted average shs out dil | 1.167 B -0.60 % | 1.174 B -1.19 % | 1.188 B -0.63 % | 1.196 B 1.85 % | 1.174 B 0.00 % | 1.174 B 0.00 % | 1.174 B 0.00 % | 1.174 B 0.00 % | 1.174 B 0.00 % | 1.174 B 0.00 % | 1.174 B 98.24 % | 592.191 M 27.55 % | 464.299 M |
| Weighted average shs out | 1.167 B -0.60 % | 1.174 B 0.00 % | 1.174 B -0.08 % | 1.175 B 0.08 % | 1.174 B 0.00 % | 1.174 B 0.00 % | 1.174 B 0.00 % | 1.174 B 0.00 % | 1.174 B 0.00 % | 1.174 B 0.00 % | 1.174 B 98.24 % | 592.191 M 30.51 % | 453.741 M |
| EPS diluted | 0.00 65.85 % | 0.00 -106.03 % | 0.07 639.13 % | 0.01 -72.46 % | 0.03 0.00 % | 0.03 -2.91 % | 0.03 73.74 % | 0.02 248.87 % | -0.01 -26.67 % | -0.01 7.08 % | -0.01 -9.71 % | -0.01 -1 571.43 % | 0.00 |
| Earnings per share | 0.00 65.85 % | 0.00 -105.92 % | 0.07 644.09 % | 0.01 -72.49 % | 0.03 1.20 % | 0.03 -2.91 % | 0.03 60.75 % | 0.02 260.90 % | -0.01 -26.67 % | -0.01 7.08 % | -0.01 -9.71 % | -0.01 -1 571.43 % | 0.00 |
| Gross profit | 40.479 M -73.08 % | 150.347 M 1.96 % | 147.461 M 150.25 % | 58.925 M -14.21 % | 68.683 M -11.57 % | 77.665 M -1.70 % | 79.011 M 35.50 % | 58.311 M 120.99 % | 26.386 M 11.40 % | 23.686 M 629.70 % | 3.246 M | 0.000 | 0.000 |
| Income tax expense | 15.789 M -54.61 % | 34.789 M 5.08 % | 33.108 M 81.15 % | 18.277 M 202.50 % | 6.042 M -43.72 % | 10.735 M 14.34 % | 9.389 M 59.27 % | 5.895 M 19 683.21 % | 29.798 K -51.60 % | 61.569 K -30.55 % | 88.649 K 2 321.44 % | 3.661 K -56.58 % | 8.432 K |
| Cost of revenue | 94.631 M -21.85 % | 121.087 M -8.03 % | 131.656 M -5.49 % | 139.310 M -0.02 % | 139.333 M 5.72 % | 131.791 M 10.01 % | 119.799 M 15.07 % | 104.106 M 4.58 % | 99.542 M 12.74 % | 88.294 M 264.67 % | 24.212 M | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 14.411 M 15.79 % | 12.446 M 3.71 % | 12.001 M 14.68 % | 10.465 M 1.45 % | 10.315 M 10.46 % | 9.338 M 13.38 % | 8.236 M -1.95 % | 8.400 M 0.77 % | 8.336 M 1.53 % | 8.210 M 27.06 % | 6.461 M 116.17 % | 2.989 M |
| Selling and marketing expenses | 1.251 M -51.13 % | 2.560 M -45.61 % | 4.707 M 110.32 % | 2.238 M -6.28 % | 2.388 M -4.52 % | 2.501 M -38.34 % | 4.056 M 99.80 % | 2.030 M -33.77 % | 3.065 M 66.58 % | 1.840 M 164.37 % | 695.996 K 90.07 % | 366.183 K | 0.000 |
| Other expenses | 37.408 M -74.69 % | 147.787 M 4 820.12 % | -3.131 M -105.52 % | 56.687 M 17 953.18 % | 314.000 K 56.22 % | 201.000 K -98.37 % | 12.338 M | 0.000 -100.00 % | 10.460 M 22.93 % | 8.509 M -26.31 % | 11.547 M | 0.000 -100.00 % | 2.481 M |
| Operating expenses | 40.479 M -66.82 % | 122.015 M 262.84 % | 33.628 M 24.64 % | 26.981 M 29.80 % | 20.786 M 26.57 % | 16.423 M 0.18 % | 16.394 M 25.56 % | 13.057 M -20.68 % | 16.461 M 23.13 % | 13.369 M 9.21 % | 12.242 M 74.79 % | 7.004 M 28.02 % | 5.471 M |
| Cost and expenses | 116.542 M -52.06 % | 243.102 M 47.08 % | 165.284 M -0.61 % | 166.291 M 3.85 % | 160.119 M 8.03 % | 148.214 M 8.83 % | 136.193 M 16.24 % | 117.163 M -1.43 % | 118.859 M 17.26 % | 101.363 M 171.26 % | 37.368 M 433.52 % | 7.004 M 28.02 % | 5.471 M |
| Research and development expenses | 1.820 M 360.76 % | 395.000 K -77.47 % | 1.753 M 233.27 % | 526.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.757 M -5.84 % | 2.928 M -3.24 % | 3.026 M | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.251 M -92.63 % | 16.971 M -1.06 % | 17.153 M 20.46 % | 14.239 M 10.78 % | 12.853 M 0.29 % | 12.816 M -4.32 % | 13.394 M 30.47 % | 10.266 M -10.46 % | 11.465 M 12.66 % | 10.177 M 14.27 % | 8.906 M 30.44 % | 6.827 M 128.42 % | 2.989 M |
| Interest income | 2.637 M 63.18 % | 1.616 M 10 000.00 % | 16.000 K -99.40 % | 2.686 M 18.48 % | 2.267 M -71.97 % | 8.087 M | 0.000 -100.00 % | 19.551 M 19 150.31 % | 101.562 K -50.96 % | 207.090 K -37.33 % | 330.464 K -81.54 % | 1.790 M -68.44 % | 5.671 M |
| Interest expense | 2.539 M 128.33 % | 1.112 M 1 693.55 % | 62.000 K -97.73 % | 2.735 M 4.15 % | 2.626 M -77.27 % | 11.555 M -37.50 % | 18.489 M -22.94 % | 23.993 M 3.24 % | 23.240 M 3.39 % | 22.477 M 514.80 % | 3.656 M | 0.000 | 0.000 |
| Depreciation and amortization | 12.080 M -67.38 % | 37.027 M -7.64 % | 40.090 M -31.81 % | 58.794 M 3.65 % | 56.725 M 9.33 % | 51.885 M 9.58 % | 47.349 M 26.75 % | 37.355 M 6.29 % | 35.145 M 10.11 % | 31.919 M 275.39 % | 8.503 M 9 575.25 % | 87.884 K 141.04 % | 36.460 K |
| Operating income | 19.170 M -84.37 % | 122.647 M 1.41 % | 120.937 M 226.14 % | 37.081 M -29.00 % | 52.226 M -14.72 % | 61.242 M -2.20 % | 62.617 M 42.93 % | 43.809 M 365.85 % | 9.404 M 8.82 % | 8.642 M 195.21 % | -9.077 M -29.19 % | -7.026 M -28.42 % | -5.471 M |
| Operating income ratio | 0.14 -68.60 % | 0.45 4.28 % | 0.43 131.63 % | 0.19 -25.50 % | 0.25 -14.13 % | 0.29 -7.17 % | 0.31 16.77 % | 0.27 261.19 % | 0.07 -3.24 % | 0.08 123.35 % | -0.33 | 0.00 | 0.00 |
| Total other income expenses net | -5.025 M 94.58 % | -92.699 M -1 207.83 % | -7.088 M 9.40 % | -7.823 M -18.60 % | -6.596 M 41.91 % | -11.354 M 41.03 % | -19.254 M 12.74 % | -22.066 M 11.72 % | -24.996 M -19.46 % | -20.924 M -409.97 % | -4.103 M -540.70 % | 931.020 K -84.00 % | 5.818 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -88.117 M 5.14 % | -92.889 M -67.53 % | -55.447 M 14.54 % | -64.884 M 26.62 % | -88.424 M -335.37 % | -20.310 M -134.36 % | 59.112 M -50.33 % | 119.009 M -28.18 % | 165.711 M -10.29 % | 184.712 M -5.03 % | 194.488 M 163.99 % | 73.673 M 168.04 % | -108.281 M |
| Total 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 -100.00 % | 6.972 M |
| Total debt | 0.000 | 0.000 | 0.000 -100.00 % | 41.000 K -99.94 % | 74.135 M 291.59 % | 18.932 M -78.68 % | 88.798 M -39.71 % | 147.287 M -23.59 % | 192.749 M -10.84 % | 216.194 M 0.91 % | 214.241 M 31.26 % | 163.219 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -20.838 M -17.00 % | -17.811 M -25.42 % | -14.201 M 17.57 % | -17.227 M 10.42 % | -19.230 M -28.99 % | -14.908 M -4.49 % | -14.267 M -134.96 % | 40.809 M 6.68 % | 38.255 M 152.18 % | 15.170 M 1 289.45 % | -1.275 M -383.79 % | -263.613 K |
| Retained earnings | -27.767 M -949.40 % | 3.269 M -93.28 % | 48.657 M 70.35 % | 28.563 M -60.82 % | 72.898 M 118.85 % | 33.310 M 534.23 % | -7.671 M 78.89 % | -36.341 M 20.62 % | -45.781 M -40.56 % | -32.569 M -29.14 % | -25.220 M -118.10 % | -11.563 M -88.02 % | -6.150 M |
| Common stock | 307.811 M 0.00 % | 307.811 M 0.00 % | 307.811 M 0.00 % | 307.811 M 0.24 % | 307.063 M 0.18 % | 306.512 M 0.40 % | 305.277 M 32.11 % | 231.079 M 38.76 % | 166.535 M 1.05 % | 164.799 M -18.22 % | 201.508 M 3.34 % | 194.994 M 8.43 % | 179.830 M |
| Total equity | 257.259 M -10.82 % | 288.479 M -13.55 % | 333.700 M 4.31 % | 319.900 M -11.81 % | 362.734 M 13.15 % | 320.592 M 14.00 % | 281.222 M 55.83 % | 180.471 M 11.70 % | 161.563 M -5.23 % | 170.484 M -10.95 % | 191.458 M -3.82 % | 199.061 M 14.53 % | 173.803 M |
| Other non current liabilities | 28.659 M -42.53 % | 49.865 M 83.47 % | 27.179 M 8.33 % | 25.088 M | 0.000 | 0.000 | 0.000 100.00 % | -66.000 K -100.28 % | 23.528 M -4.81 % | 24.716 M -7.34 % | 26.673 M 798.88 % | 2.967 M 305.53 % | 731.717 K |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.940 M 158.76 % | 18.913 M -46.77 % | 35.532 M -59.67 % | 88.112 M -39.89 % | 146.586 M -9.77 % | 162.460 M -2.88 % | 167.273 M 2.48 % | 163.219 M | 0.000 |
| Total non current liabilities | 28.659 M -42.53 % | 49.865 M 82.38 % | 27.341 M -7.95 % | 29.703 M -39.31 % | 48.940 M 158.76 % | 18.913 M -46.77 % | 35.532 M -59.64 % | 88.046 M -39.61 % | 145.790 M -10.14 % | 162.235 M -2.53 % | 166.454 M -2.76 % | 171.183 M 2 853.71 % | 5.796 M |
| Other current liabilities | 47.071 M 123.57 % | 21.054 M 40.43 % | 14.993 M -67.18 % | 45.687 M -7.78 % | 49.541 M 16.71 % | 42.448 M 67.30 % | 25.373 M 83.77 % | 13.807 M 49.27 % | 9.250 M 12.76 % | 8.203 M 30.38 % | 6.291 M -49.86 % | 12.547 M 57.58 % | 7.963 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -41.000 K 99.84 % | -25.195 M -132 505.26 % | -19.000 K 99.96 % | -53.266 M 10.02 % | -59.197 M -28.23 % | -46.163 M 14.09 % | -53.734 M -14.40 % | -46.968 M | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 -100.00 % | 41.000 K -99.84 % | 25.195 M 132 505.26 % | 19.000 K -99.96 % | 53.266 M -10.04 % | 59.211 M 28.26 % | 46.163 M -14.09 % | 53.734 M 14.40 % | 46.968 M | 0.000 | 0.000 |
| Total current liabilities | 63.212 M 62.06 % | 39.005 M 19.48 % | 32.645 M -51.53 % | 67.346 M -23.70 % | 88.259 M 28.58 % | 68.643 M -24.24 % | 90.603 M 9.57 % | 82.690 M 23.40 % | 67.011 M -10.28 % | 74.688 M 26.94 % | 58.838 M 256.04 % | 16.526 M 97.32 % | 8.375 M |
| Total liabilities | 91.871 M 3.38 % | 88.870 M 48.15 % | 59.986 M -38.19 % | 97.049 M -43.46 % | 171.634 M 33.66 % | 128.411 M -28.73 % | 180.187 M -10.05 % | 200.325 M -15.52 % | 237.125 M -9.45 % | 261.864 M 3.59 % | 252.784 M 34.67 % | 187.709 M 1 224.65 % | 14.170 M |
| Other non current assets | 4.114 M 320.71 % | -1.864 M 99.24 % | -245.081 M 6.75 % | -262.826 M 11.92 % | -298.384 M 7.18 % | -321.477 M -231.03 % | -97.115 M -4 665.37 % | -2.038 M -83.52 % | -1.110 M 99.66 % | -325.097 M -30 730.27 % | -1.054 M -105.32 % | 19.810 M 540.44 % | 3.093 M |
| Long term 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 -100.00 % | 6.972 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.115 M 4 665.37 % | 2.038 M 83.52 % | 1.110 M | 0.000 -100.00 % | 1.054 M | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.115 M 4 665.37 % | 2.038 M 83.52 % | 1.110 M | 0.000 -100.00 % | 1.054 M | 0.000 | 0.000 |
| Property plant equipment net | 196.346 M 5.51 % | 186.088 M -24.07 % | 245.081 M -6.75 % | 262.826 M -11.92 % | 298.384 M -7.18 % | 321.477 M -4.78 % | 337.624 M 30.23 % | 259.251 M -11.18 % | 291.869 M -10.22 % | 325.097 M -10.99 % | 365.231 M 35.37 % | 269.792 M 308.81 % | 65.994 M |
| Total non current assets | 200.460 M 7.72 % | 186.088 M -24.07 % | 245.081 M -6.75 % | 262.826 M -11.92 % | 298.384 M -7.18 % | 321.477 M -4.78 % | 337.624 M 30.23 % | 259.251 M -11.18 % | 291.869 M -10.22 % | 325.097 M -10.99 % | 365.231 M 26.11 % | 289.602 M 280.76 % | 76.059 M |
| Other current assets | 2.401 M -86.35 % | 17.588 M -14.39 % | 20.545 M -29.40 % | 29.099 M 7.90 % | 26.968 M -14.13 % | 31.405 M -45.29 % | 57.398 M 13.87 % | 50.406 M 11.13 % | 45.357 M 51.63 % | 29.914 M 7.04 % | 27.947 M 269.41 % | 7.565 M 108.23 % | 3.633 M |
| Short term 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 |
| cash and cash equivalents | 88.117 M -5.14 % | 92.889 M 67.53 % | 55.447 M -14.60 % | 64.925 M -60.06 % | 162.559 M 314.25 % | 39.242 M 32.19 % | 29.686 M 4.98 % | 28.278 M 4.58 % | 27.038 M -14.11 % | 31.482 M 59.38 % | 19.753 M -77.94 % | 89.547 M -17.30 % | 108.281 M |
| Cash and short term investments | 88.117 M -5.14 % | 92.889 M 67.53 % | 55.447 M -14.60 % | 64.925 M -60.06 % | 162.559 M 314.25 % | 39.242 M 32.19 % | 29.686 M 4.98 % | 28.278 M 4.58 % | 27.038 M -14.11 % | 31.482 M 59.38 % | 19.753 M -77.94 % | 89.547 M -17.30 % | 108.281 M |
| Total current assets | 148.670 M -21.50 % | 189.397 M 27.45 % | 148.605 M -3.58 % | 154.123 M -34.69 % | 235.984 M 85.05 % | 127.526 M 3.02 % | 123.785 M 1.84 % | 121.545 M 13.79 % | 106.819 M 4.50 % | 102.223 M 40.28 % | 72.868 M -25.01 % | 97.167 M -13.18 % | 111.914 M |
| Inventory | 24.592 M 6.41 % | 23.111 M 53.07 % | 15.098 M -17.74 % | 18.355 M -5.83 % | 19.492 M -0.42 % | 19.574 M -1.09 % | 19.789 M 6.87 % | 18.517 M -11.11 % | 20.831 M -14.30 % | 24.308 M 28.56 % | 18.908 M 34 185.75 % | 55.148 K | 0.000 |
| Net receivables | 33.560 M -39.91 % | 55.848 M -2.95 % | 57.548 M 37.67 % | 41.802 M 54.57 % | 27.044 M -27.68 % | 37.394 M 114.85 % | 17.405 M -28.67 % | 24.399 M 79.50 % | 13.593 M -18.13 % | 16.603 M 163.86 % | 6.292 M | 0.000 | 0.000 |
| Tax assets | 0.000 -100.00 % | 1.864 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 -100.00 % | 1.864 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.027 M -18.14 % | 6.141 M | 0.000 | 0.000 |
| Account payables | 13.106 M -26.99 % | 17.951 M 1.69 % | 17.652 M -18.35 % | 21.618 M 66.50 % | 12.984 M 10.85 % | 11.713 M -1.48 % | 11.889 M 22.92 % | 9.672 M -16.61 % | 11.598 M -9.04 % | 12.751 M 128.59 % | 5.578 M 40.23 % | 3.978 M 864.58 % | 412.412 K |
| Tax payables | 3.035 M | 0.000 | 0.000 | 0.000 -100.00 % | 539.000 K -96.27 % | 14.463 M 19 184.00 % | 75.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.913 M 1 554.08 % | 2.413 M 286.08 % | 625.000 K -57.13 % | 1.458 M -36.81 % | 2.307 M -41.84 % | 3.966 M -18.69 % | 4.878 M -2.36 % | 4.996 M -1.34 % | 5.064 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 -100.00 % | 41.000 K -78.97 % | 195.000 K 926.32 % | 19.000 K -71.21 % | 66.000 K -84.93 % | 438.000 K -43.82 % | 779.639 K -27.91 % | 1.081 M -21.59 % | 1.379 M | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.230 M 28.99 % | 14.908 M 4.49 % | 14.267 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -22.785 M -1 192.40 % | -1.763 M 64.43 % | -4.957 M -118.08 % | -2.273 M | 0.000 100.00 % | -19.230 M 38.55 % | -31.292 M -9.67 % | -28.534 M -169.73 % | 40.921 M 5.43 % | 38.814 M 150.27 % | 15.509 M -11.71 % | 17.566 M 4 437.65 % | 387.122 K |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 162.000 K -96.49 % | 4.615 M -48.88 % | 9.027 M -45.29 % | 16.500 M 9.23 % | 15.106 M 158.45 % | 5.845 M -95.93 % | 143.483 M -9.34 % | 158.269 M -2.05 % | 161.577 M | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.435 M -15.71 % | 40.855 M -24.42 % | 54.052 M 82.68 % | 29.589 M 21.64 % | 24.325 M -2.47 % | 24.941 M -9.28 % | 27.491 M | 0.000 | 0.000 |
| Total assets | 349.130 M -7.48 % | 377.349 M -4.15 % | 393.686 M -5.58 % | 416.949 M -21.97 % | 534.368 M 19.01 % | 449.003 M -2.69 % | 461.409 M 21.17 % | 380.796 M -4.49 % | 398.688 M -7.79 % | 432.348 M -2.68 % | 444.241 M 14.86 % | 386.770 M 105.76 % | 187.973 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 -100.00 % | 762.000 K -95.89 % | 18.560 M 33.18 % | 13.936 M 183.95 % | -16.601 M -174.41 % | 22.310 M 597.10 % | -4.488 M -152.34 % | 8.574 M 169.95 % | -12.258 M -148.28 % | 25.388 M 305.95 % | 6.254 M 623.56 % | 864.333 K 687.49 % | -147.124 K |
| Stock based compensation | 1.430 M -4.03 % | 1.490 M -21.41 % | 1.896 M 3.21 % | 1.837 M 4.14 % | 1.764 M 4.50 % | 1.688 M -8.01 % | 1.835 M 47.04 % | 1.248 M 10.07 % | 1.134 M 21.86 % | 930.465 K 24.00 % | 750.356 K 77.83 % | 421.958 K 31.89 % | 319.923 K |
| Change in working capital | 19.606 M 970.60 % | -2.252 M 88.99 % | -20.456 M -29.69 % | -15.773 M -206.31 % | 14.837 M 161.83 % | -23.998 M -1 004.56 % | 2.653 M 127.01 % | -9.822 M -188.30 % | 11.124 M 142.27 % | -26.319 M -275.75 % | -7.004 M -1 351.98 % | 559.457 K -86.85 % | 4.256 M |
| Accounts receivables | 32.380 M 462.15 % | 5.760 M 124.29 % | -23.713 M -40.23 % | -16.910 M -214.60 % | 14.756 M 160.94 % | -24.213 M -717.05 % | 3.924 M 132.57 % | -12.047 M -242.98 % | 8.426 M 146.06 % | -18.293 M -190.72 % | -6.292 M -31 142.51 % | -20.140 K | 0.000 |
| Inventory | -6.437 M 19.66 % | -8.012 M -345.99 % | 3.257 M 186.46 % | 1.137 M 1 303.70 % | 81.000 K -62.33 % | 215.000 K 116.92 % | -1.271 M -157.12 % | 2.225 M -17.54 % | 2.698 M 133.62 % | -8.026 M -1 027.14 % | -712.029 K | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -6.337 M -253.63 % | -1.792 M 90.33 % | -18.530 M -343.94 % | -4.174 M -266.29 % | 2.510 M 1 795.95 % | -148.000 K -4.96 % | -141.000 K -347.37 % | 57.000 K 259.40 % | -35.758 K -189.35 % | 40.020 K -36.66 % | 63.186 K -89.10 % | 579.597 K | 0.000 |
| Other non cash items | 6.533 M -92.33 % | 85.181 M 300.20 % | -42.547 M -679.11 % | -5.461 M -159.28 % | 9.212 M 64.35 % | 5.605 M -84.35 % | 35.819 M 12.06 % | 31.963 M 19.15 % | 26.827 M -23.84 % | 35.223 M 433.75 % | 6.599 M 468.66 % | -1.790 M 68.43 % | -5.671 M |
| Net cash provided by operating activities | 45.447 M -61.28 % | 117.367 M 49.92 % | 78.284 M 21.43 % | 64.468 M -38.91 % | 105.525 M 9.19 % | 96.643 M -17.50 % | 117.142 M 52.94 % | 76.592 M 30.79 % | 58.560 M 99.12 % | 29.410 M 958.38 % | -3.426 M 42.27 % | -5.935 M -586.47 % | -864.618 K |
| Investments in property plant and equipment | -23.268 M 39.88 % | -38.704 M -103.19 % | -19.048 M 22.35 % | -24.532 M 26.96 % | -33.589 M 6.83 % | -36.050 M 67.50 % | -110.939 M -1 389.51 % | -7.448 M -104.16 % | -3.648 M 48.08 % | -7.026 M 93.63 % | -110.349 M 47.80 % | -211.388 M -303.52 % | -52.386 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -327.640 K | 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 |
| Other investing activites | 942.000 K 83.27 % | 514.000 K 267.14 % | 140.000 K 1 176.92 % | -13.000 K -104.35 % | 299.000 K -54.77 % | 661.000 K 6.44 % | 621.000 K 118.66 % | 284.000 K 319.10 % | -129.624 K -363.17 % | 49.255 K -99.03 % | 5.078 M 260.53 % | -3.163 M -177.52 % | 4.080 M |
| Net cash used for investing activites | -19.689 M 48.44 % | -38.190 M -101.98 % | -18.908 M 22.97 % | -24.545 M 26.27 % | -33.290 M 5.93 % | -35.389 M 67.92 % | -110.318 M -1 439.89 % | -7.164 M -89.64 % | -3.778 M 45.85 % | -6.977 M 93.39 % | -105.599 M 50.78 % | -214.551 M -344.15 % | -48.306 M |
| Debt repayment | 0.000 | 0.000 | 0.000 100.00 % | -75.000 M -236.36 % | 55.000 M 175.89 % | -72.473 M -20.68 % | -60.053 M -26.32 % | -47.539 M -100.94 % | -23.658 M -362.35 % | 9.018 M -80.31 % | 45.808 M -73.03 % | 169.865 M | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.133 M | 0.000 -100.00 % | 7.542 M | 0.000 | 0.000 -100.00 % | 36.619 M -77.95 % | 166.101 M |
| Common stock repurchased | 0.000 100.00 % | -1.151 M 78.41 % | -5.331 M -54.16 % | -3.458 M | 0.000 | 0.000 100.00 % | -1.476 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -29.948 M 21.90 % | -38.344 M 37.05 % | -60.912 M -8.03 % | -56.383 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -631.000 K 47.81 % | -1.209 M -77.79 % | -680.000 K 77.16 % | -2.977 M -18.51 % | -2.512 M -111.67 % | 21.531 M 210.42 % | -19.500 M 5.34 % | -20.601 M 52.88 % | -43.720 M -125.70 % | -19.371 M -107.29 % | -9.345 M -146.93 % | -3.785 M 76.75 % | -16.275 M |
| Net cash used provided by financing activities | -30.579 M 24.87 % | -40.704 M 39.18 % | -66.923 M 51.44 % | -137.818 M -362.57 % | 52.488 M 203.03 % | -50.942 M -940.48 % | -4.896 M 92.81 % | -68.140 M -14.16 % | -59.690 M -476.51 % | -10.354 M -128.40 % | 36.462 M -82.01 % | 202.700 M 35.29 % | 149.827 M |
| Effect of forex changes on cash | 49.000 K 104.75 % | -1.031 M 46.61 % | -1.931 M -839.85 % | 261.000 K 118.56 % | -1.406 M -85.98 % | -756.000 K -45.38 % | -520.000 K -876.12 % | 67.000 K -95.45 % | 1.473 M -55.13 % | 3.282 M 1 574.79 % | -222.568 K -102.07 % | 10.776 M 6 257.56 % | 169.494 K |
| Net change in cash | -4.772 M -112.75 % | 37.442 M 495.04 % | -9.478 M 90.29 % | -97.634 M -179.17 % | 123.317 M 1 190.47 % | 9.556 M 578.69 % | 1.408 M 13.59 % | 1.240 M 127.90 % | -4.443 M -137.88 % | 11.729 M 116.74 % | -70.075 M -899.42 % | -7.012 M -106.95 % | 100.826 M |
| Cash at beginning of period | 92.889 M 67.53 % | 55.447 M -14.60 % | 64.925 M -60.06 % | 162.559 M 314.25 % | 39.242 M 32.19 % | 29.686 M 4.98 % | 28.278 M 4.58 % | 27.038 M -14.11 % | 31.482 M 59.38 % | 19.753 M -78.01 % | 89.827 M -6.97 % | 96.558 M 1 195.24 % | 7.455 M |
| Cash at end of period | 88.117 M -5.14 % | 92.889 M 67.53 % | 55.447 M -14.60 % | 64.925 M -60.06 % | 162.559 M 314.25 % | 39.242 M 32.19 % | 29.686 M 4.98 % | 28.278 M 4.58 % | 27.038 M -14.11 % | 31.482 M 59.38 % | 19.753 M -77.94 % | 89.547 M -17.30 % | 108.281 M |
| Operating cash flow | 45.447 M -61.28 % | 117.367 M 49.92 % | 78.284 M 21.43 % | 64.468 M -38.91 % | 105.525 M 9.19 % | 96.643 M -17.50 % | 117.142 M 52.94 % | 76.592 M 30.79 % | 58.560 M 99.12 % | 29.410 M 958.38 % | -3.426 M 42.27 % | -5.935 M -586.47 % | -864.618 K |
| Capital expenditure | -23.268 M 39.88 % | -38.704 M -103.19 % | -19.048 M 22.35 % | -24.532 M 26.96 % | -33.589 M 6.83 % | -36.050 M 67.50 % | -110.939 M -1 389.51 % | -7.448 M -104.16 % | -3.648 M 48.08 % | -7.026 M 93.63 % | -110.349 M 47.80 % | -211.388 M -303.52 % | -52.386 M |
| Free CashFlow | 22.179 M -71.81 % | 78.663 M 32.80 % | 59.236 M 48.33 % | 39.936 M -44.48 % | 71.936 M 18.72 % | 60.593 M 876.83 % | 6.203 M -91.03 % | 69.144 M 25.92 % | 54.912 M 145.31 % | 22.384 M 119.67 % | -113.776 M 47.65 % | -217.324 M -308.12 % | -53.250 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 | 2012-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 61.994 M -15.21 % | 73.116 M -49.51 % | 144.823 M 14.38 % | 126.611 M -27.44 % | 174.502 M 66.80 % | 104.615 M -16.62 % | 125.472 M 72.44 % | 72.763 M -41.58 % | 124.553 M 49.23 % | 83.463 M -22.21 % | 107.290 M 5.02 % | 102.166 M -5.85 % | 108.518 M 20.19 % | 90.292 M -2.76 % | 92.855 M 41.96 % | 65.411 M 0.56 % | 65.049 M 9.30 % | 59.514 M -7.57 % | 64.390 M 27.25 % | 50.600 M 84.28 % | 27.458 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -172.000 K 88.32 % | -1.472 M 97.02 % | -49.416 M -210.86 % | 44.575 M -27.55 % | 61.527 M 220.22 % | 19.214 M 10.94 % | 17.319 M 373.26 % | -6.338 M -120.82 % | 30.445 M 232.99 % | 9.143 M -57.94 % | 21.736 M 24.80 % | 17.417 M 1.41 % | 17.174 M 2.23 % | 16.800 M 30.16 % | 12.907 M 366.80 % | 2.765 M 138.45 % | -7.191 M 12.35 % | -8.204 M -83.95 % | -4.460 M 46.80 % | -8.383 M -3.99 % | -8.061 M -63.21 % | -4.939 M -26.41 % | -3.907 M -57.16 % | -2.486 M -1 566.84 % | 169.480 K 100.00 % | 84.740 K |
| Income before tax | 4.675 M -50.63 % | 9.470 M 127.14 % | -34.895 M -153.81 % | 64.843 M -23.52 % | 84.783 M 191.69 % | 29.066 M 2.88 % | 28.251 M 2 705.46 % | 1.007 M -96.92 % | 32.670 M 152.08 % | 12.960 M -52.46 % | 27.262 M 20.49 % | 22.626 M 2.54 % | 22.066 M 3.61 % | 21.297 M 13.27 % | 18.802 M 580.00 % | 2.765 M 138.42 % | -7.196 M 11.92 % | -8.170 M -85.77 % | -4.398 M 47.54 % | -8.383 M -4.47 % | -8.024 M -64.09 % | -4.890 M -25.26 % | -3.904 M -57.04 % | -2.486 M -1 531.24 % | 173.696 K 100.00 % | 86.848 K |
| Income before tax ratio | 0.08 -41.78 % | 0.13 153.75 % | -0.24 -147.05 % | 0.51 5.41 % | 0.49 74.87 % | 0.28 23.40 % | 0.23 1 526.93 % | 0.01 -94.72 % | 0.26 68.92 % | 0.16 -38.89 % | 0.25 14.74 % | 0.22 8.91 % | 0.20 -13.79 % | 0.24 16.49 % | 0.20 379.02 % | 0.04 138.21 % | -0.11 19.42 % | -0.14 -100.99 % | -0.07 58.77 % | -0.17 43.31 % | -0.29 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 6.491 M -70.86 % | 22.273 M -71.75 % | 78.854 M -2.28 % | 80.690 M -21.96 % | 103.394 M 80.12 % | 57.403 M -5.70 % | 60.875 M 73.93 % | 35.000 M -46.63 % | 65.574 M 51.61 % | 43.252 M -21.78 % | 55.297 M -3.34 % | 57.209 M 4.46 % | 54.765 M 1.50 % | 53.955 M 15.60 % | 46.672 M 43.90 % | 32.433 M 49.34 % | 21.717 M -2.33 % | 22.236 M -11.28 % | 25.062 M 52.08 % | 16.480 M 228.81 % | 5.012 M 215.11 % | -4.354 M -15.06 % | -3.784 M 47.11 % | -7.155 M -3 828.00 % | 191.926 K 100.00 % | 95.963 K |
| Net income ratio | 0.00 86.22 % | -0.02 94.10 % | -0.34 -196.92 % | 0.35 -0.15 % | 0.35 91.97 % | 0.18 33.06 % | 0.14 258.47 % | -0.09 -135.64 % | 0.24 123.13 % | 0.11 -45.93 % | 0.20 18.84 % | 0.17 7.72 % | 0.16 -14.94 % | 0.19 33.86 % | 0.14 228.83 % | 0.04 138.24 % | -0.11 19.81 % | -0.14 -99.02 % | -0.07 58.19 % | -0.17 43.57 % | -0.29 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.10 -65.63 % | 0.30 -44.05 % | 0.54 -14.56 % | 0.64 7.56 % | 0.59 7.98 % | 0.55 13.10 % | 0.49 0.86 % | 0.48 -8.63 % | 0.53 1.59 % | 0.52 0.55 % | 0.52 -7.96 % | 0.56 10.96 % | 0.50 -15.55 % | 0.60 18.89 % | 0.50 1.37 % | 0.50 48.52 % | 0.33 -10.64 % | 0.37 -4.01 % | 0.39 19.51 % | 0.33 78.43 % | 0.18 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.16 -63.22 % | 0.42 -15.76 % | 0.50 -18.47 % | 0.61 4.96 % | 0.59 35.17 % | 0.43 22.46 % | 0.35 76.88 % | 0.20 -44.94 % | 0.36 29.23 % | 0.28 -20.77 % | 0.35 -8.52 % | 0.39 2.24 % | 0.38 -9.55 % | 0.42 6.12 % | 0.40 27.12 % | 0.31 60.29 % | 0.19 -14.28 % | 0.23 -14.66 % | 0.27 90.64 % | 0.14 17.62 % | 0.12 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 1.167 B 3.06 % | 1.132 B -2.78 % | 1.165 B -0.71 % | 1.173 B -0.19 % | 1.175 B -2.13 % | 1.201 B -1.37 % | 1.218 B 3.74 % | 1.174 B -0.89 % | 1.184 B -0.26 % | 1.187 B 0.43 % | 1.182 B 1.83 % | 1.161 B -1.09 % | 1.174 B 46.74 % | 800.000 M -0.45 % | 803.589 M 0.66 % | 798.333 M 20.42 % | 662.980 M 17.70 % | 563.300 M -0.05 % | 563.592 M 0.13 % | 562.857 M 0.47 % | 560.211 M -0.58 % | 563.469 M 1.24 % | 556.572 M -52.59 % | 1.174 B 0.00 % | 1.174 B 0.00 % | 1.174 B |
| Weighted average shs out | 1.167 B 3.06 % | 1.132 B -2.71 % | 1.164 B -0.78 % | 1.173 B -0.11 % | 1.174 B -2.21 % | 1.201 B -1.27 % | 1.216 B 3.63 % | 1.174 B -0.83 % | 1.184 B -0.32 % | 1.187 B 0.35 % | 1.183 B 1.91 % | 1.161 B -1.22 % | 1.175 B 46.94 % | 800.000 M -0.37 % | 802.944 M 0.58 % | 798.333 M 20.42 % | 662.981 M 17.70 % | 563.300 M 0.17 % | 562.348 M -0.09 % | 562.857 M 0.47 % | 560.231 M -0.57 % | 563.469 M 1.46 % | 555.376 M -52.69 % | 1.174 B 0.00 % | 1.174 B 0.00 % | 1.174 B |
| EPS diluted | 0.00 92.31 % | 0.00 96.93 % | -0.04 -211.58 % | 0.04 -27.48 % | 0.05 227.50 % | 0.02 12.68 % | 0.01 362.96 % | -0.01 -121.01 % | 0.03 233.77 % | 0.01 -58.15 % | 0.02 22.67 % | 0.02 2.74 % | 0.01 -30.48 % | 0.02 30.43 % | 0.02 360.00 % | 0.00 132.41 % | -0.01 26.03 % | -0.01 -84.81 % | -0.01 46.98 % | -0.01 -3.47 % | -0.01 -63.64 % | -0.01 -25.71 % | -0.01 -218.18 % | 0.00 -1 200.00 % | 0.00 100.00 % | 0.00 |
| Earnings per share | 0.00 92.31 % | 0.00 96.94 % | -0.04 -211.84 % | 0.04 -27.48 % | 0.05 227.50 % | 0.02 12.68 % | 0.01 362.96 % | -0.01 -121.01 % | 0.03 233.77 % | 0.01 -58.15 % | 0.02 22.67 % | 0.02 2.74 % | 0.01 -30.48 % | 0.02 30.43 % | 0.02 360.00 % | 0.00 132.41 % | -0.01 26.03 % | -0.01 -84.81 % | -0.01 46.98 % | -0.01 -3.47 % | -0.01 -63.64 % | -0.01 -25.71 % | -0.01 -218.18 % | 0.00 -1 200.00 % | 0.00 100.00 % | 0.00 |
| Gross profit | 9.622 M -68.82 % | 30.857 M -57.47 % | 72.550 M -6.74 % | 77.797 M -23.84 % | 102.153 M 125.46 % | 45.308 M 2.10 % | 44.376 M 205.01 % | 14.549 M -67.83 % | 45.230 M 92.85 % | 23.453 M -38.37 % | 38.054 M -3.93 % | 39.611 M -3.75 % | 41.153 M 8.70 % | 37.858 M 3.19 % | 36.689 M 80.46 % | 20.331 M 61.18 % | 12.614 M -6.31 % | 13.463 M -21.13 % | 17.069 M 142.60 % | 7.036 M 116.76 % | 3.246 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 4.847 M -55.70 % | 10.942 M -24.65 % | 14.521 M -28.36 % | 20.268 M -12.85 % | 23.256 M 136.05 % | 9.852 M -9.88 % | 10.932 M 48.84 % | 7.345 M 230.11 % | 2.225 M -41.71 % | 3.817 M -30.93 % | 5.526 M 6.09 % | 5.209 M 6.48 % | 4.892 M 8.78 % | 4.497 M -23.72 % | 5.895 M | 0.000 -100.00 % | 5.214 K -84.77 % | 34.227 K -44.41 % | 61.569 K | 0.000 -100.00 % | 37.723 K -21.89 % | 48.294 K 1 219.15 % | 3.661 K | 0.000 -100.00 % | 4.216 K 99.98 % | 2.108 K |
| Cost of revenue | 52.372 M 23.93 % | 42.259 M -41.53 % | 72.273 M 48.06 % | 48.814 M -32.53 % | 72.349 M 21.99 % | 59.307 M -26.87 % | 81.096 M 39.31 % | 58.214 M -26.61 % | 79.323 M 32.18 % | 60.010 M -13.33 % | 69.236 M 10.68 % | 62.555 M -7.14 % | 67.365 M 28.48 % | 52.434 M -6.64 % | 56.166 M 24.59 % | 45.079 M -14.03 % | 52.435 M 13.87 % | 46.050 M -2.69 % | 47.321 M 8.62 % | 43.565 M 79.93 % | 24.212 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | -7.572 M -200.00 % | 7.572 M 4.44 % | 7.250 M 1.24 % | 7.161 M 13.00 % | 6.337 M 3.73 % | 6.109 M -0.65 % | 6.149 M 5.08 % | 5.852 M 17.02 % | 5.001 M -8.47 % | 5.464 M 7.43 % | 5.086 M -2.73 % | 5.229 M -5.07 % | 5.508 M 43.81 % | 3.830 M -10.62 % | 4.285 M 15.34 % | 3.715 M -20.28 % | 4.660 M 27.46 % | 3.656 M -22.51 % | 4.718 M 22.61 % | 3.848 M -18.70 % | 4.733 M 43.55 % | 3.297 M -16.04 % | 3.927 M 36.64 % | 2.874 M 92.24 % | 1.495 M 100.04 % | 747.332 K |
| Selling and marketing expenses | 369.000 K -58.16 % | 882.000 K -43.28 % | 1.555 M 26.84 % | 1.226 M -65.22 % | 3.525 M 198.22 % | 1.182 M -12.90 % | 1.357 M 54.03 % | 881.000 K -29.01 % | 1.241 M 8.20 % | 1.147 M -3.21 % | 1.185 M -9.95 % | 1.316 M -36.91 % | 2.086 M 5.89 % | 1.970 M 119.92 % | 895.782 K -16.05 % | 1.067 M -12.54 % | 1.220 M -32.33 % | 1.803 M 18.93 % | 1.516 M 340.05 % | 344.503 K -15.83 % | 409.298 K 50.55 % | 271.877 K -25.75 % | 366.183 K -44.40 % | 658.638 K 146.32 % | -1.422 M -100.04 % | -710.863 K |
| Other expenses | -1.719 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 |
| Operating expenses | 1.502 M -92.64 % | 20.409 M -81.40 % | 109.719 M 792.31 % | 12.296 M -38.94 % | 20.137 M 49.26 % | 13.491 M -20.00 % | 16.864 M 66.69 % | 10.117 M -9.08 % | 11.127 M 15.20 % | 9.659 M 1.04 % | 9.560 M -5.63 % | 10.130 M -18.40 % | 12.414 M 40.08 % | 8.862 M 0.51 % | 8.817 M 14.34 % | 7.711 M -9.77 % | 8.546 M -18.84 % | 10.530 M -6.91 % | 11.312 M 37.21 % | 8.244 M 6.48 % | 7.742 M 50.80 % | 5.134 M 17.24 % | 4.379 M 9.94 % | 3.983 M 5 360.80 % | 72.938 K 100.00 % | 36.469 K |
| Cost and expenses | 53.874 M -14.03 % | 62.668 M -65.57 % | 181.992 M 197.81 % | 61.110 M -33.93 % | 92.486 M 27.04 % | 72.798 M -25.69 % | 97.960 M 43.36 % | 68.331 M -24.45 % | 90.450 M 29.83 % | 69.669 M -11.58 % | 78.796 M 8.41 % | 72.685 M -8.89 % | 79.779 M 30.15 % | 61.296 M -5.67 % | 64.982 M 23.10 % | 52.790 M -13.43 % | 60.981 M 7.78 % | 56.580 M -3.50 % | 58.633 M 13.17 % | 51.809 M 62.14 % | 31.954 M 522.40 % | 5.134 M 17.24 % | 4.379 M 9.94 % | 3.983 M 45.63 % | 2.735 M 99.98 % | 1.368 M |
| Research and development expenses | 1.820 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 |
| Selling general and administrative expenses | -8.928 M -187.71 % | 10.179 M 15.60 % | 8.805 M 4.98 % | 8.387 M -14.96 % | 9.862 M 35.26 % | 7.291 M -2.86 % | 7.506 M 11.48 % | 6.733 M 7.87 % | 6.242 M -5.58 % | 6.611 M 5.42 % | 6.271 M -4.19 % | 6.545 M -13.81 % | 7.594 M 30.93 % | 5.800 M 11.95 % | 5.181 M 8.37 % | 4.781 M -18.70 % | 5.881 M 7.73 % | 5.459 M -12.43 % | 6.234 M 48.71 % | 4.192 M -18.49 % | 5.143 M 44.10 % | 3.569 M -3.85 % | 3.712 M 5.07 % | 3.533 M 4 743.84 % | 72.938 K 100.00 % | 36.469 K |
| Interest income | 1.659 M 69.63 % | 978.000 K -56.99 % | 2.274 M 245.59 % | 658.000 K -76.22 % | 2.767 M 0.58 % | 2.751 M 272.26 % | 739.000 K -78.42 % | 3.425 M 139.01 % | 1.433 M 71.82 % | 834.000 K -32.31 % | 1.232 M -82.03 % | 6.855 M 2.73 % | 6.673 M -13.33 % | 7.699 M -15.13 % | 9.071 M -7.96 % | 9.855 M -12.51 % | 11.264 M 1.44 % | 11.104 M 9.35 % | 10.155 M 41.55 % | 7.174 M 103.34 % | 3.528 M 1 345.00 % | 244.153 K -48.60 % | 475.008 K -84.14 % | 2.995 M | 0.000 | 0.000 |
| Interest expense | 2.539 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 |
| Depreciation and amortization | 7.970 M 93.92 % | 4.110 M -81.07 % | 21.708 M 42.92 % | 15.189 M -12.13 % | 17.286 M -23.43 % | 22.574 M -22.69 % | 29.201 M -1.32 % | 29.593 M 3.88 % | 28.489 M 1.34 % | 28.111 M 8.97 % | 25.798 M -1.11 % | 26.087 M 10.42 % | 23.626 M -0.41 % | 23.723 M 29.28 % | 18.350 M 2.68 % | 17.871 M 4.38 % | 17.121 M -2.37 % | 17.536 M 3.40 % | 16.960 M 6.63 % | 15.905 M 88.16 % | 8.453 M 753.04 % | 990.923 K 1 702.89 % | 54.963 K 47.21 % | 37.336 K 104.81 % | 18.230 K 100.00 % | 9.115 K |
| Operating income | 1.007 M -94.46 % | 18.163 M -68.22 % | 57.146 M -12.76 % | 65.501 M -23.93 % | 86.108 M 147.23 % | 34.829 M 9.96 % | 31.674 M 485.80 % | 5.407 M -85.42 % | 37.085 M 144.93 % | 15.141 M -48.67 % | 29.499 M -5.21 % | 31.122 M -0.05 % | 31.139 M 3.00 % | 30.232 M 6.74 % | 28.322 M 94.48 % | 14.563 M 216.86 % | 4.596 M -2.21 % | 4.700 M -41.99 % | 8.102 M 1 310.41 % | 574.444 K 116.69 % | -3.441 M 35.62 % | -5.345 M -39.23 % | -3.839 M -6.20 % | -3.615 M -32.18 % | -2.735 M -99.98 % | -1.368 M |
| Operating income ratio | 0.02 -93.46 % | 0.25 -37.05 % | 0.39 -23.73 % | 0.52 4.84 % | 0.49 48.22 % | 0.33 31.88 % | 0.25 239.71 % | 0.07 -75.04 % | 0.30 64.13 % | 0.18 -34.02 % | 0.27 -9.74 % | 0.30 6.16 % | 0.29 -14.30 % | 0.33 9.77 % | 0.31 37.00 % | 0.22 215.11 % | 0.07 -10.53 % | 0.08 -37.24 % | 0.13 1 008.35 % | 0.01 109.06 % | -0.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 3.668 M 142.19 % | -8.693 M 90.56 % | -92.041 M -13 887.99 % | -658.000 K 50.34 % | -1.325 M 77.01 % | -5.763 M -68.36 % | -3.423 M 22.20 % | -4.400 M 0.34 % | -4.415 M -102.43 % | -2.181 M 2.50 % | -2.237 M 73.67 % | -8.496 M 6.36 % | -9.073 M -1.54 % | -8.935 M 6.14 % | -9.520 M 19.31 % | -11.798 M -0.04 % | -11.793 M 8.37 % | -12.870 M -2.96 % | -12.500 M -39.56 % | -8.957 M -95.48 % | -4.582 M -1 108.54 % | 454.322 K 802.71 % | -64.653 K -105.73 % | 1.129 M -61.19 % | 2.909 M 100.00 % | 1.454 M |
| 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 | 2012-01-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -88.117 M -11.74 % | -78.856 M 15.11 % | -92.889 M -54.39 % | -60.165 M -8.51 % | -55.447 M -52.85 % | -36.276 M 44.09 % | -64.884 M 13.36 % | -74.885 M 15.31 % | -88.424 M -166.71 % | -33.154 M -63.24 % | -20.310 M -898.03 % | -2.035 M -103.44 % | 59.112 M -35.34 % | 91.414 M -23.21 % | 119.045 M -15.12 % | 140.247 M -15.37 % | 165.711 M -12.83 % | 190.108 M 2.92 % | 184.712 M -6.87 % | 198.340 M 1.94 % | 194.569 M 24.84 % | 155.860 M 111.56 % | 73.672 M 238.56 % | -53.169 M 50.90 % | -108.281 M |
| Total 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 -100.00 % | 7.682 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 790.000 K 1 826.83 % | 41.000 K -99.83 % | 24.717 M -66.66 % | 74.135 M 414.50 % | 14.409 M -23.89 % | 18.932 M -59.80 % | 47.091 M -46.97 % | 88.798 M -22.96 % | 115.258 M -21.77 % | 147.323 M -13.04 % | 169.424 M -12.10 % | 192.749 M -3.22 % | 199.172 M -7.87 % | 216.194 M 3.57 % | 208.744 M -2.60 % | 214.322 M 15.46 % | 185.628 M 13.73 % | 163.219 M 262.33 % | 45.048 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -20.581 M 1.23 % | -20.838 M 1.17 % | -21.085 M -18.38 % | -17.811 M -12.53 % | -15.828 M -11.46 % | -14.201 M -11.00 % | -12.794 M 25.73 % | -17.227 M 7.12 % | -18.548 M 3.55 % | -19.230 M 3.80 % | -19.990 M -34.09 % | -14.908 M -142.79 % | 34.841 M 344.21 % | -14.267 M -132.86 % | 43.418 M 6.39 % | 40.809 M -4.26 % | 42.626 M 11.43 % | 38.255 M 27.93 % | 29.902 M 97.12 % | 15.170 M -21.92 % | 19.429 M 23.91 % | 15.680 M | 0.000 | 0.000 |
| Retained earnings | -27.767 M -1.07 % | -27.474 M -940.44 % | 3.269 M -95.22 % | 68.421 M 40.62 % | 48.657 M 261.25 % | 13.469 M -52.84 % | 28.563 M -24.76 % | 37.964 M -47.92 % | 72.898 M 71.71 % | 42.453 M 27.45 % | 33.310 M 191.04 % | 11.445 M 249.20 % | -7.671 M 40.65 % | -12.926 M 64.43 % | -36.341 M 9.99 % | -40.375 M 11.81 % | -45.781 M -18.93 % | -38.493 M -18.19 % | -32.569 M -8.97 % | -29.887 M -18.51 % | -25.220 M -55.00 % | -16.271 M -40.70 % | -11.564 M -32.46 % | -8.730 M -41.95 % | -6.150 M |
| Common stock | 307.811 M 0.00 % | 307.811 M 0.00 % | 307.811 M 0.00 % | 307.811 M 0.00 % | 307.811 M 0.00 % | 307.811 M 0.00 % | 307.811 M 0.00 % | 307.811 M 0.24 % | 307.063 M 0.00 % | 307.063 M 0.18 % | 306.512 M 0.00 % | 306.512 M 0.40 % | 305.277 M 72.93 % | 176.529 M -23.61 % | 231.079 M 42.14 % | 162.576 M -2.38 % | 166.535 M 6.79 % | 155.941 M -5.37 % | 164.799 M -5.95 % | 175.223 M -13.04 % | 201.508 M 5.45 % | 191.091 M -2.00 % | 194.994 M -12.06 % | 221.747 M 23.31 % | 179.830 M |
| Total equity | 257.259 M -0.35 % | 258.170 M -10.51 % | 288.479 M -18.25 % | 352.886 M 5.75 % | 333.700 M 9.84 % | 303.792 M -5.04 % | 319.900 M -3.73 % | 332.286 M -8.39 % | 362.734 M 9.60 % | 330.968 M 3.24 % | 320.592 M 7.59 % | 297.967 M 5.95 % | 281.222 M 41.71 % | 198.444 M 9.96 % | 180.471 M 8.97 % | 165.619 M 2.51 % | 161.563 M 0.93 % | 160.074 M -6.11 % | 170.484 M -2.71 % | 175.238 M -8.47 % | 191.458 M -1.44 % | 194.249 M -2.42 % | 199.061 M -6.29 % | 212.418 M 22.22 % | 173.803 M |
| Other non current liabilities | 28.659 M -44.04 % | 51.209 M 2.70 % | 49.865 M | 0.000 -100.00 % | 27.179 M 171.79 % | 10.000 M -60.14 % | 25.088 M 0.92 % | 24.859 M | 0.000 100.00 % | -112.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 33.915 M 51 486.87 % | -66.000 K -100.05 % | 144.594 M 514.56 % | 23.528 M -84.54 % | 152.187 M 515.74 % | 24.716 M 567.50 % | -5.287 M -120.03 % | 26.390 M 144.19 % | 10.807 M 264.16 % | 2.968 M -93.64 % | 46.670 M 6 278.13 % | 731.717 K |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 636.000 K | 0.000 | 0.000 -100.00 % | 48.940 M 243.58 % | 14.244 M -24.69 % | 18.913 M -59.81 % | 47.059 M 32.44 % | 35.532 M -42.54 % | 61.841 M -29.82 % | 88.112 M | 0.000 -100.00 % | 146.586 M | 0.000 -100.00 % | 162.460 M -5.68 % | 172.241 M 2.80 % | 167.555 M -0.61 % | 168.588 M 3.29 % | 163.219 M | 0.000 | 0.000 |
| Total non current liabilities | 28.659 M -44.04 % | 51.209 M 2.70 % | 49.865 M | 0.000 -100.00 % | 27.341 M 7.92 % | 25.334 M -14.71 % | 29.703 M -8.40 % | 32.426 M -33.74 % | 48.940 M 246.31 % | 14.132 M -25.28 % | 18.913 M -59.81 % | 47.059 M 32.44 % | 35.532 M -42.63 % | 61.930 M -29.66 % | 88.046 M -27.11 % | 120.787 M -17.15 % | 145.790 M -6.38 % | 155.725 M -4.01 % | 162.235 M -5.32 % | 171.342 M -11.65 % | 193.945 M 15.56 % | 167.824 M -1.96 % | 171.183 M 231.25 % | 51.678 M 791.70 % | 5.796 M |
| Other current liabilities | 47.071 M 79.85 % | 26.173 M 24.31 % | 21.054 M 54.65 % | 13.614 M -9.20 % | 14.993 M -2.03 % | 15.304 M -66.50 % | 45.687 M 98.80 % | 22.981 M -53.61 % | 49.541 M 138.76 % | 20.749 M -51.12 % | 42.448 M 347.48 % | 9.486 M -62.61 % | 25.373 M 751.58 % | 2.980 M -78.42 % | 13.807 M -73.02 % | 51.169 M 453.21 % | 9.250 M -79.37 % | 44.837 M 446.60 % | 8.203 M 113.26 % | 3.847 M -40.67 % | 6.484 M 575.23 % | 960.221 K -92.35 % | 12.547 M 4 570.97 % | 268.624 K -96.63 % | 7.963 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -155.000 K -278.05 % | -41.000 K 99.83 % | -24.717 M 1.90 % | -25.195 M -15 169.70 % | -165.000 K -768.42 % | -19.000 K 40.63 % | -32.000 K 99.94 % | -53.266 M 0.28 % | -53.417 M 9.79 % | -59.211 M -21.79 % | -48.616 M -5.31 % | -46.163 M -7.68 % | -42.870 M 20.22 % | -53.734 M -47.20 % | -36.503 M | 0.000 100.00 % | -17.040 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 155.000 K 278.05 % | 41.000 K -99.83 % | 24.717 M -1.90 % | 25.195 M 15 169.70 % | 165.000 K 768.42 % | 19.000 K -40.63 % | 32.000 K -99.94 % | 53.266 M -0.28 % | 53.417 M -9.79 % | 59.211 M | 0.000 -100.00 % | 46.163 M | 0.000 -100.00 % | 53.734 M 47.20 % | 36.503 M -21.95 % | 46.767 M 174.46 % | 17.040 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 63.212 M 74.44 % | 36.238 M -7.09 % | 39.005 M 18.43 % | 32.936 M 0.89 % | 32.645 M 4.30 % | 31.299 M -53.53 % | 67.346 M -25.32 % | 90.184 M 2.18 % | 88.259 M 65.64 % | 53.285 M -22.37 % | 68.643 M 47.07 % | 46.674 M -48.49 % | 90.603 M 0.42 % | 90.221 M 9.11 % | 82.690 M 19.17 % | 69.387 M 3.55 % | 67.011 M 10.88 % | 60.434 M -19.08 % | 74.688 M 47.81 % | 50.530 M -14.12 % | 58.838 M 120.51 % | 26.682 M 61.46 % | 16.525 M 31.56 % | 12.561 M 49.98 % | 8.375 M |
| Total liabilities | 91.871 M 5.06 % | 87.447 M -1.60 % | 88.870 M 169.83 % | 32.936 M -45.09 % | 59.986 M 5.92 % | 56.634 M -41.64 % | 97.049 M -20.85 % | 122.610 M -28.56 % | 171.634 M 60.60 % | 106.869 M -16.78 % | 128.411 M -12.58 % | 146.894 M -18.48 % | 180.187 M -3.11 % | 185.977 M -7.16 % | 200.325 M -6.38 % | 213.980 M -9.76 % | 237.125 M -1.79 % | 241.446 M -7.80 % | 261.864 M 5.39 % | 248.474 M -1.70 % | 252.784 M 22.66 % | 206.078 M 9.79 % | 187.708 M 192.20 % | 64.239 M 353.33 % | 14.170 M |
| Other non current assets | 4.114 M | 0.000 | 0.000 -100.00 % | 64.000 K 100.03 % | -245.081 M 2.11 % | -250.374 M 4.74 % | -262.826 M 8.20 % | -286.315 M 4.04 % | -298.384 M 4.85 % | -313.604 M 2.45 % | -321.477 M 0.66 % | -323.628 M -233.24 % | -97.115 M -4 378.64 % | -2.168 M -6.40 % | -2.038 M 99.26 % | -275.016 M -24 665.87 % | -1.110 M 99.64 % | -305.914 M -27 752.31 % | -1.098 M -0.64 % | -1.091 M -117.77 % | 6.141 M 101.96 % | -313.071 M -1 680.38 % | 19.810 M 159.66 % | 7.629 M -24.20 % | 10.065 M |
| Long term 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.405 M 18.51 % | 14.687 M -39.81 % | 24.399 M | 0.000 -100.00 % | 13.593 M | 0.000 -100.00 % | 16.603 M 2.37 % | 16.219 M | 0.000 -100.00 % | 1.904 M | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.115 M 4 378.64 % | 2.168 M 6.40 % | 2.038 M | 0.000 -100.00 % | 1.110 M | 0.000 -100.00 % | 1.098 M 0.64 % | 1.091 M | 0.000 -100.00 % | 313.071 M | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 196.346 M 1.91 % | 192.666 M 3.53 % | 186.088 M -27.29 % | 255.925 M 4.42 % | 245.081 M -2.11 % | 250.374 M -4.74 % | 262.826 M -8.20 % | 286.315 M -4.04 % | 298.384 M -4.85 % | 313.604 M -2.45 % | 321.477 M -0.66 % | 323.628 M -4.15 % | 337.624 M 33.52 % | 252.860 M -2.47 % | 259.251 M -5.73 % | 275.016 M -5.77 % | 291.869 M -4.59 % | 305.914 M -5.90 % | 325.097 M -4.93 % | 341.946 M -6.38 % | 365.231 M 10.04 % | 331.918 M 23.03 % | 269.792 M 61.95 % | 166.594 M 152.44 % | 65.994 M |
| Total non current assets | 200.460 M 3.39 % | 193.881 M 3.15 % | 187.952 M -26.58 % | 255.989 M 4.45 % | 245.081 M -2.11 % | 250.374 M -4.74 % | 262.826 M -8.20 % | 286.315 M -4.04 % | 298.384 M -4.85 % | 313.604 M -2.45 % | 321.477 M -0.66 % | 323.628 M -4.15 % | 337.624 M 33.52 % | 252.860 M -2.47 % | 259.251 M -5.73 % | 275.016 M -5.77 % | 291.869 M -4.59 % | 305.914 M -5.90 % | 325.097 M -4.93 % | 341.946 M -7.92 % | 371.373 M 11.89 % | 331.918 M 14.61 % | 289.602 M 66.22 % | 174.223 M 129.06 % | 76.059 M |
| Other current assets | 2.401 M -87.28 % | 18.871 M 7.29 % | 17.588 M -18.93 % | 21.695 M 5.60 % | 20.545 M 32.76 % | 15.475 M -46.82 % | 29.099 M 13.33 % | 25.677 M -4.79 % | 26.968 M -9.43 % | 29.777 M -5.18 % | 31.405 M -4.29 % | 32.812 M -42.83 % | 57.398 M -13.74 % | 66.544 M 32.02 % | 50.406 M 20.61 % | 41.792 M -7.86 % | 45.357 M 7.51 % | 42.190 M 41.04 % | 29.914 M 12.02 % | 26.704 M -4.34 % | 27.915 M 1 920.33 % | 1.382 M -81.74 % | 7.565 M 569.05 % | 1.131 M -68.88 % | 3.633 M |
| Short term 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 |
| cash and cash equivalents | 88.117 M 11.74 % | 78.856 M -15.11 % | 92.889 M 54.39 % | 60.165 M 8.51 % | 55.447 M 49.59 % | 37.066 M -42.91 % | 64.925 M -34.82 % | 99.602 M -38.73 % | 162.559 M 241.78 % | 47.563 M 21.20 % | 39.242 M -20.12 % | 49.126 M 65.49 % | 29.686 M 24.51 % | 23.843 M -15.68 % | 28.278 M -3.08 % | 29.177 M 7.91 % | 27.038 M 198.31 % | 9.064 M -71.21 % | 31.482 M 202.58 % | 10.405 M -47.33 % | 19.753 M -33.64 % | 29.769 M -66.76 % | 89.547 M -8.83 % | 98.217 M -9.29 % | 108.281 M |
| Cash and short term investments | 88.117 M 11.74 % | 78.856 M -15.11 % | 92.889 M 54.39 % | 60.165 M 8.51 % | 55.447 M 49.59 % | 37.066 M -42.91 % | 64.925 M -34.82 % | 99.602 M -38.73 % | 162.559 M 241.78 % | 47.563 M 21.20 % | 39.242 M -20.12 % | 49.126 M 65.49 % | 29.686 M 24.51 % | 23.843 M -15.68 % | 28.278 M -3.08 % | 29.177 M 7.91 % | 27.038 M 198.31 % | 9.064 M -71.21 % | 31.482 M 202.58 % | 10.405 M -47.33 % | 19.753 M -33.64 % | 29.769 M -66.76 % | 89.547 M -8.83 % | 98.217 M -9.29 % | 108.281 M |
| Total current assets | 148.670 M -2.02 % | 151.736 M -19.88 % | 189.397 M 20.93 % | 156.617 M 5.39 % | 148.605 M 35.03 % | 110.052 M -28.59 % | 154.123 M -8.58 % | 168.581 M -28.56 % | 235.984 M 89.95 % | 124.233 M -2.58 % | 127.526 M 5.19 % | 121.233 M -2.06 % | 123.785 M -5.91 % | 131.561 M 8.24 % | 121.545 M 16.22 % | 104.584 M -2.09 % | 106.819 M 11.73 % | 95.606 M -6.47 % | 102.223 M 33.19 % | 76.750 M 5.33 % | 72.868 M 77.69 % | 41.009 M -57.80 % | 97.167 M -5.14 % | 102.434 M -8.47 % | 111.914 M |
| Inventory | 24.592 M 12.89 % | 21.785 M -5.74 % | 23.111 M -10.88 % | 25.932 M 71.76 % | 15.098 M -39.73 % | 25.051 M 36.48 % | 18.355 M -36.79 % | 29.036 M 48.96 % | 19.492 M -25.57 % | 26.187 M 33.78 % | 19.574 M -17.69 % | 23.782 M 20.18 % | 19.789 M -25.40 % | 26.526 M 43.25 % | 18.517 M -10.20 % | 20.620 M -1.01 % | 20.831 M -15.17 % | 24.557 M 1.02 % | 24.308 M 3.76 % | 23.427 M 23.90 % | 18.908 M 137.68 % | 7.955 M 14 428.23 % | 54.756 K | 0.000 | 0.000 |
| Net receivables | 33.560 M 4.15 % | 32.224 M -42.30 % | 55.848 M 14.38 % | 48.825 M -15.16 % | 57.548 M 77.08 % | 32.499 M -22.25 % | 41.802 M 190.39 % | 14.395 M -46.77 % | 27.044 M 30.45 % | 20.732 M -44.56 % | 37.394 M 130.88 % | 16.196 M -6.95 % | 17.405 M 18.51 % | 14.687 M -39.81 % | 24.399 M 87.18 % | 13.035 M -4.10 % | 13.593 M -31.35 % | 19.801 M 19.26 % | 16.603 M 2.37 % | 16.219 M 157.76 % | 6.292 M 230.45 % | 1.904 M | 0.000 -100.00 % | 3.084 M | 0.000 |
| Tax assets | 0.000 -100.00 % | 1.215 M -34.82 % | 1.864 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.027 M 0.22 % | 5.016 M | 0.000 -100.00 % | 27.399 M | 0.000 | 0.000 | 0.000 |
| Account payables | 13.106 M 30.21 % | 10.065 M -43.93 % | 17.951 M -37.00 % | 28.492 M 61.41 % | 17.652 M 12.31 % | 15.717 M -27.30 % | 21.618 M -48.84 % | 42.259 M 225.47 % | 12.984 M -59.89 % | 32.371 M 176.37 % | 11.713 M -60.91 % | 29.965 M 152.04 % | 11.889 M -64.85 % | 33.825 M 249.72 % | 9.672 M -46.91 % | 18.218 M 57.07 % | 11.598 M -25.58 % | 15.584 M 22.22 % | 12.751 M 25.26 % | 10.180 M 0.00 % | 10.180 M 17.25 % | 8.682 M 118.26 % | 3.978 M -67.64 % | 12.292 M 2 880.60 % | 412.412 K |
| Tax payables | 3.035 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 123.000 K | 0.000 -100.00 % | 227.000 K -57.88 % | 539.000 K | 0.000 -100.00 % | 14.463 M 101.13 % | 7.191 M 9 488.00 % | 75.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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.235 M | 0.000 | 0.000 -100.00 % | 39.913 M 71 373.21 % | -56.000 K -102.32 % | 2.413 M 1 060.10 % | 208.000 K -66.72 % | 625.000 K -39.93 % | 1.041 M -28.63 % | 1.458 M -22.23 % | 1.875 M -18.73 % | 2.307 M -34.81 % | 3.539 M 13.02 % | 3.131 M -28.66 % | 4.388 M | 0.000 -100.00 % | 5.026 M 0.60 % | 4.996 M -0.26 % | 5.009 M -1.09 % | 5.064 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 790.000 K 1 826.83 % | 41.000 K -66.39 % | 122.000 K -37.44 % | 195.000 K -29.60 % | 277.000 K 1 357.89 % | 19.000 K -40.63 % | 32.000 K -51.52 % | 66.000 K -74.20 % | 255.840 K -41.59 % | 438.000 K | 0.000 -100.00 % | 779.639 K | 0.000 -100.00 % | 1.081 M -11.70 % | 1.225 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.908 M | 0.000 -100.00 % | 14.267 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -22.785 M -1 336.63 % | -1.586 M 10.04 % | -1.763 M 22.03 % | -2.261 M 54.39 % | -4.957 M -198.61 % | -1.660 M 26.97 % | -2.273 M -227.05 % | -695.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -31.292 M -189.16 % | 35.096 M 223.00 % | -28.534 M -165.24 % | 43.734 M 6.87 % | 40.921 M -4.07 % | 42.659 M 9.90 % | 38.814 M 29.65 % | 29.938 M | 0.000 -100.00 % | 19.955 M 22.50 % | 16.290 M 2 821.95 % | -598.484 K -584.57 % | 123.509 K |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 162.000 K -88.94 % | 1.465 M -68.26 % | 4.615 M -39.01 % | 7.567 M -16.17 % | 9.027 M -36.38 % | 14.188 M -14.01 % | 16.500 M -10.69 % | 18.474 M -11.90 % | 20.969 M 103.38 % | 10.310 M 76.36 % | 5.846 M -95.08 % | 118.912 M -17.12 % | 143.483 M -5.72 % | 152.187 M -4.35 % | 159.104 M -4.70 % | 166.954 M | 0.000 -100.00 % | 162.798 M | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 34.435 M -12.72 % | 39.452 M -3.43 % | 40.855 M -23.15 % | 53.161 M -1.65 % | 54.052 M 59.79 % | 33.826 M 14.32 % | 29.589 M 24.29 % | 23.807 M -2.13 % | 24.325 M -3.81 % | 25.287 M 1.39 % | 24.941 M -6.24 % | 26.602 M | 0.000 -100.00 % | 11.572 M | 0.000 | 0.000 | 0.000 |
| Total assets | 349.130 M 1.02 % | 345.617 M -8.41 % | 377.349 M -8.54 % | 412.606 M 4.81 % | 393.686 M 9.23 % | 360.426 M -13.56 % | 416.949 M -8.34 % | 454.896 M -14.87 % | 534.368 M 22.05 % | 437.837 M -2.49 % | 449.003 M 0.93 % | 444.861 M -3.59 % | 461.409 M 20.03 % | 384.421 M 0.95 % | 380.796 M 0.32 % | 379.600 M -4.79 % | 398.688 M -0.71 % | 401.521 M -7.13 % | 432.348 M 2.04 % | 423.712 M -4.62 % | 444.241 M 10.97 % | 400.327 M 3.51 % | 386.769 M 39.80 % | 276.657 M 47.18 % | 187.973 M |
| 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 |
| 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-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 762.000 K | 0.000 -100.00 % | 18.560 M | 0.000 -100.00 % | 13.936 M | 0.000 100.00 % | -16.601 M | 0.000 -100.00 % | 22.310 M | 0.000 100.00 % | -4.488 M | 0.000 -100.00 % | 8.574 M | 0.000 100.00 % | -12.258 M | 0.000 -100.00 % | 7.705 M -59.02 % | 18.801 M 187.78 % | 6.533 M | 0.000 | 0.000 100.00 % | -87.883 K -19.47 % | -73.562 K 0.00 % | -73.562 K |
| Stock based compensation | 1.430 M | 0.000 -100.00 % | 1.490 M | 0.000 -100.00 % | 1.896 M | 0.000 -100.00 % | 1.837 M | 0.000 -100.00 % | 1.764 M | 0.000 -100.00 % | 1.688 M | 0.000 -100.00 % | 1.835 M | 0.000 -100.00 % | 1.248 M | 0.000 -100.00 % | 1.134 M | 0.000 -100.00 % | 485.627 K 2.67 % | 472.975 K 0.38 % | 471.203 K | 0.000 -100.00 % | 340.487 K 52.48 % | 223.297 K 39.59 % | 159.962 K 0.00 % | 159.962 K |
| Change in working capital | 19.606 M | 0.000 100.00 % | -4.044 M | 0.000 100.00 % | -38.986 M | 0.000 100.00 % | -19.947 M | 0.000 -100.00 % | 17.347 M | 0.000 100.00 % | -24.146 M | 0.000 -100.00 % | 2.512 M | 0.000 100.00 % | -9.765 M | 0.000 -100.00 % | 11.088 M | 0.000 100.00 % | -8.165 M 57.61 % | -19.259 M -176.64 % | -6.962 M -35 484.25 % | 19.675 K 102.72 % | -722.962 K -1 421.05 % | -47.530 K -102.23 % | 2.128 M 0.00 % | 2.128 M |
| Accounts receivables | 32.380 M | 0.000 -100.00 % | 5.760 M | 0.000 100.00 % | -23.713 M | 0.000 100.00 % | -16.910 M | 0.000 -100.00 % | 14.756 M | 0.000 100.00 % | -24.213 M | 0.000 -100.00 % | 3.924 M | 0.000 100.00 % | -12.047 M | 0.000 -100.00 % | 8.426 M | 0.000 100.00 % | -5.918 M 55.03 % | -13.158 M -109.12 % | -6.292 M | 0.000 -100.00 % | 21.768 K 145.80 % | -47.530 K | 0.000 | 0.000 |
| Inventory | -6.437 M | 0.000 100.00 % | -8.012 M | 0.000 -100.00 % | 3.257 M | 0.000 -100.00 % | 1.137 M | 0.000 -100.00 % | 81.000 K | 0.000 -100.00 % | 215.000 K | 0.000 100.00 % | -1.271 M | 0.000 -100.00 % | 2.225 M | 0.000 -100.00 % | 2.698 M | 0.000 100.00 % | -2.273 M 62.83 % | -6.116 M -758.95 % | -712.029 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -6.337 M | 0.000 100.00 % | -1.792 M | 0.000 100.00 % | -18.530 M | 0.000 100.00 % | -4.174 M | 0.000 -100.00 % | 2.510 M | 0.000 100.00 % | -148.000 K | 0.000 100.00 % | -141.000 K | 0.000 -100.00 % | 57.000 K | 0.000 100.00 % | -35.758 K | 0.000 -100.00 % | 26.166 K 77.65 % | 14.729 K -65.29 % | 42.438 K 115.70 % | 19.675 K 102.64 % | -744.730 K | 0.000 | 0.000 | 0.000 |
| Other non cash items | -15.917 M -170.90 % | 22.450 M -75.44 % | 91.425 M 2 589.11 % | -3.673 M -123.22 % | 15.817 M 174.35 % | -21.274 M -534.87 % | 4.892 M -36.93 % | 7.757 M 195.85 % | -8.093 M -348.12 % | -1.806 M -110.16 % | 17.773 M 72.72 % | 10.290 M -30.19 % | 14.740 M -11.91 % | 16.732 M -13.12 % | 19.258 M 61.92 % | 11.893 M -27.81 % | 16.476 M 62.26 % | 10.154 M -52.37 % | 21.320 M 44.64 % | 14.740 M 91.23 % | 7.708 M 364.17 % | -2.918 M -327.97 % | 1.280 M 234.24 % | -953.470 K 66.37 % | -2.835 M 0.00 % | -2.835 M |
| Net cash provided by operating activities | 20.216 M -19.88 % | 25.231 M -58.82 % | 61.276 M 9.24 % | 56.091 M -2.70 % | 57.648 M 179.36 % | 20.636 M -38.16 % | 33.371 M 7.31 % | 31.097 M -55.57 % | 69.995 M 97.00 % | 35.530 M -17.08 % | 42.849 M -20.35 % | 53.794 M -10.17 % | 59.887 M 4.60 % | 57.255 M 36.33 % | 41.998 M 29.11 % | 32.529 M -15.79 % | 38.627 M 98.23 % | 19.486 M -25.46 % | 26.141 M 652.01 % | 3.476 M 116.06 % | 1.609 M 155.51 % | -2.898 M 1.92 % | -2.955 M 13.14 % | -3.402 M -686.86 % | -432.309 K 0.00 % | -432.309 K |
| Investments in property plant and equipment | -11.464 M 2.88 % | -11.804 M -5.55 % | -11.183 M 59.37 % | -27.521 M -288.77 % | -7.079 M 40.86 % | -11.969 M -3.40 % | -11.575 M 10.67 % | -12.957 M 4.85 % | -13.617 M 31.82 % | -19.972 M 9.50 % | -22.068 M -57.83 % | -13.982 M 85.10 % | -93.842 M -448.88 % | -17.097 M -224.93 % | -5.262 M -155.94 % | -2.056 M -55.04 % | -1.326 M 41.58 % | -2.270 M 32.97 % | -3.386 M 12.49 % | -3.870 M 84.95 % | -25.710 M 22.03 % | -32.975 M 73.41 % | -124.014 M -24.21 % | -99.845 M -281.19 % | -26.193 M 0.00 % | -26.193 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 | 0.000 |
| Other investing activites | -471.000 K -133.33 % | 1.413 M 2 843.75 % | 48.000 K -89.70 % | 466.000 K 870.83 % | 48.000 K -47.83 % | 92.000 K 165.25 % | -141.000 K -210.16 % | 128.000 K -21.47 % | 163.000 K 19.85 % | 136.000 K -46.67 % | 255.000 K -37.19 % | 406.000 K 75.76 % | 231.000 K -40.77 % | 390.000 K 0.62 % | 387.599 K 497.88 % | -97.416 K -187.76 % | 111.000 K 147.19 % | -235.225 K -518.68 % | 56.182 K 862.93 % | -7.364 K -143.38 % | 16.975 K -99.61 % | 4.336 M 191.58 % | -4.735 M -367.29 % | 1.771 M -13.17 % | 2.040 M 0.00 % | 2.040 M |
| Net cash used for investing activites | -9.298 M 10.52 % | -10.391 M 6.68 % | -11.135 M 58.84 % | -27.055 M -284.80 % | -7.031 M 40.80 % | -11.877 M -1.37 % | -11.716 M 8.68 % | -12.829 M 4.65 % | -13.454 M 32.17 % | -19.836 M 9.06 % | -21.813 M -60.67 % | -13.576 M 85.50 % | -93.611 M -460.31 % | -16.707 M -242.77 % | -4.874 M -126.36 % | -2.153 M -77.22 % | -1.215 M 51.50 % | -2.505 M 24.77 % | -3.330 M 14.11 % | -3.877 M 84.91 % | -25.693 M 10.28 % | -28.639 M 77.76 % | -128.749 M -31.28 % | -98.073 M -306.05 % | -24.153 M 0.00 % | -24.153 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 20.103 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.143 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 -100.00 % | 83.051 M 0.00 % | 83.051 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -1.151 M 75.99 % | -4.794 M -792.74 % | -537.000 K 76.80 % | -2.315 M -102.54 % | -1.143 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.476 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 |
| Dividends paid | 1.000 K 100.00 % | -29.949 M -91.48 % | -15.641 M 31.11 % | -22.703 M 12.93 % | -26.074 M 25.16 % | -34.838 M -30.88 % | -26.618 M 10.57 % | -29.765 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 |
| Other financing activites | -342.000 K -18.34 % | -289.000 K 57.19 % | -675.000 K 59.94 % | -1.685 M 68.91 % | -5.419 M -815.37 % | -592.000 K 97.88 % | -27.963 M 47.71 % | -53.472 M -190.97 % | 58.781 M 1 034.07 % | -6.293 M 79.30 % | -30.408 M -48.09 % | -20.534 M -151.40 % | 39.946 M 189.08 % | -44.842 M -16.78 % | -38.397 M -37.29 % | -27.968 M -44.37 % | -19.372 M 50.85 % | -39.414 M -1 491.43 % | -2.477 M 70.43 % | -8.375 M -154.25 % | 15.438 M 12 444.52 % | -125.062 K -100.10 % | 123.565 M 36.58 % | 90.469 M 1 211.78 % | -8.137 M 0.00 % | -8.137 M |
| Net cash used provided by financing activities | -341.000 K 98.87 % | -30.238 M -85.33 % | -16.316 M 33.10 % | -24.388 M 22.56 % | -31.493 M 11.11 % | -35.430 M 35.09 % | -54.581 M 34.43 % | -83.237 M -241.61 % | 58.781 M 1 034.07 % | -6.293 M 79.30 % | -30.408 M -48.09 % | -20.534 M -151.40 % | 39.946 M 189.08 % | -44.842 M -16.78 % | -38.397 M -37.29 % | -27.968 M -44.37 % | -19.372 M 50.85 % | -39.414 M -1 491.43 % | -2.477 M 70.43 % | -8.375 M -154.25 % | 15.438 M -22.72 % | 19.978 M -83.83 % | 123.565 M 36.58 % | 90.469 M 20.77 % | 74.913 M 0.00 % | 74.913 M |
| Effect of forex changes on cash | -1.316 M -196.41 % | 1.365 M 223.98 % | -1.101 M -1 672.86 % | 70.000 K 109.42 % | -743.000 K 37.46 % | -1.188 M 32.15 % | -1.751 M -187.03 % | 2.012 M 717.18 % | -326.000 K 69.81 % | -1.080 M -110.94 % | -512.000 K -109.84 % | -244.000 K 32.60 % | -362.000 K -129.11 % | -158.000 K 71.15 % | -547.688 K -194.75 % | 578.005 K 311.41 % | -273.401 K -116.02 % | 1.707 M 25.31 % | 1.362 M -33.28 % | 2.042 M 168.25 % | -2.991 M -179.80 % | 3.749 M -67.17 % | 11.419 M 1 751.06 % | -691.591 K -916.07 % | 84.747 K 0.00 % | 84.747 K |
| Net change in cash | 9.261 M 165.99 % | -14.033 M -142.88 % | 32.724 M 593.60 % | 4.718 M -74.33 % | 18.381 M 165.98 % | -27.859 M 19.66 % | -34.677 M 44.92 % | -62.957 M -154.75 % | 114.996 M 1 282.00 % | 8.321 M 184.19 % | -9.884 M -150.84 % | 19.440 M 231.74 % | 5.860 M 231.63 % | -4.452 M -144.55 % | -1.821 M -160.97 % | 2.986 M -83.19 % | 17.767 M 185.72 % | -20.726 M -195.53 % | 21.696 M 422.16 % | -6.735 M 42.13 % | -11.638 M -0.82 % | -11.543 M | 0.000 100.00 % | -5.849 M -105.80 % | 100.826 M 0.00 % | 100.826 M |
| Cash at beginning of period | 78.856 M -15.11 % | 92.889 M 54.39 % | 60.165 M 8.51 % | 55.447 M 49.59 % | 37.066 M -42.91 % | 64.925 M -34.82 % | 99.602 M -38.73 % | 162.559 M 241.78 % | 47.563 M 21.20 % | 39.242 M -20.12 % | 49.126 M 65.49 % | 29.686 M 24.59 % | 23.826 M -15.74 % | 28.278 M -3.08 % | 29.177 M 11.40 % | 26.191 M 188.96 % | 9.064 M -69.57 % | 29.790 M 186.31 % | 10.405 M -39.29 % | 17.139 M -42.42 % | 29.768 M -27.80 % | 41.229 M | 0.000 -100.00 % | 104.005 M 1 295.13 % | 7.455 M 0.00 % | 7.455 M |
| Cash at end of period | 88.117 M 11.74 % | 78.856 M -15.11 % | 92.889 M 54.39 % | 60.165 M 8.51 % | 55.447 M 49.59 % | 37.066 M -42.91 % | 64.925 M -34.82 % | 99.602 M -38.73 % | 162.559 M 241.78 % | 47.563 M 21.20 % | 39.242 M -20.12 % | 49.126 M 65.49 % | 29.686 M 24.59 % | 23.826 M -12.90 % | 27.356 M -6.24 % | 29.177 M 8.74 % | 26.830 M 196.02 % | 9.064 M -71.76 % | 32.101 M 208.52 % | 10.405 M -42.61 % | 18.130 M -38.93 % | 29.686 M | 0.000 -100.00 % | 98.156 M -9.35 % | 108.281 M 0.00 % | 108.281 M |
| Operating cash flow | 20.216 M -19.88 % | 25.231 M -58.82 % | 61.276 M 9.24 % | 56.091 M -2.70 % | 57.648 M 179.36 % | 20.636 M -38.16 % | 33.371 M 7.31 % | 31.097 M -55.57 % | 69.995 M 97.00 % | 35.530 M -17.08 % | 42.849 M -20.35 % | 53.794 M -10.17 % | 59.887 M 4.60 % | 57.255 M 36.33 % | 41.998 M 29.11 % | 32.529 M -15.79 % | 38.627 M 98.23 % | 19.486 M -25.46 % | 26.141 M 652.01 % | 3.476 M 116.06 % | 1.609 M 155.51 % | -2.898 M 1.92 % | -2.955 M 13.14 % | -3.402 M -686.86 % | -432.309 K 0.00 % | -432.309 K |
| Capital expenditure | -11.464 M 2.88 % | -11.804 M -5.55 % | -11.183 M 59.37 % | -27.521 M -288.77 % | -7.079 M 40.86 % | -11.969 M -3.40 % | -11.575 M 10.67 % | -12.957 M 4.85 % | -13.617 M 31.82 % | -19.972 M 9.50 % | -22.068 M -57.83 % | -13.982 M 85.10 % | -93.842 M -448.88 % | -17.097 M -224.93 % | -5.262 M -155.94 % | -2.056 M -55.04 % | -1.326 M 41.58 % | -2.270 M 32.97 % | -3.386 M 12.49 % | -3.870 M 84.95 % | -25.710 M 22.03 % | -32.975 M 73.41 % | -124.014 M -24.21 % | -99.845 M -281.19 % | -26.193 M 0.00 % | -26.193 M |
| Free CashFlow | 8.752 M -34.82 % | 13.427 M -73.20 % | 50.093 M 75.33 % | 28.570 M -43.50 % | 50.569 M 483.47 % | 8.667 M -60.24 % | 21.796 M 20.15 % | 18.140 M -67.82 % | 56.378 M 262.37 % | 15.558 M -25.13 % | 20.781 M -47.80 % | 39.812 M 217.25 % | -33.955 M -184.55 % | 40.158 M 9.31 % | 36.737 M 20.55 % | 30.473 M -18.30 % | 37.301 M 116.67 % | 17.216 M -24.34 % | 22.754 M 5 881.10 % | -393.601 K 98.37 % | -24.101 M 32.81 % | -35.873 M 71.75 % | -126.969 M -22.98 % | -103.246 M -287.78 % | -26.625 M 0.00 % | -26.625 M |
| 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 |