McPhy Energy S.A. 0QTF.L
Trading inactive
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 18.774 M 16.89 % | 16.061 M 22.32 % | 13.130 M -4.12 % | 13.694 M 20.26 % | 11.387 M 43.23 % | 7.950 M -21.09 % | 10.075 M 33.82 % | 7.529 M 92.51 % | 3.911 M 22.95 % | 3.181 M 3.62 % | 3.070 M 679.19 % | 394.000 K |
| Net income | -47.433 M -24.31 % | -38.157 M -61.87 % | -23.573 M -152.39 % | -9.340 M -49.32 % | -6.255 M 34.42 % | -9.538 M -43.08 % | -6.666 M 19.18 % | -8.248 M 13.55 % | -9.541 M 10.30 % | -10.637 M -24.99 % | -8.510 M -51.05 % | -5.634 M |
| Income before tax | -48.309 M -23.37 % | -39.159 M -61.47 % | -24.252 M -146.92 % | -9.822 M -44.08 % | -6.817 M 28.04 % | -9.473 M -44.71 % | -6.546 M 19.61 % | -8.143 M 13.42 % | -9.405 M 13.76 % | -10.906 M -30.08 % | -8.384 M -50.85 % | -5.558 M |
| Income before tax ratio | -2.57 -5.54 % | -2.44 -32.00 % | -1.85 -157.52 % | -0.72 -19.81 % | -0.60 49.76 % | -1.19 -83.40 % | -0.65 39.93 % | -1.08 55.02 % | -2.40 29.86 % | -3.43 -25.54 % | -2.73 80.64 % | -14.11 |
| EBITDA | -48.026 M -33.64 % | -35.938 M -63.56 % | -21.972 M -176.62 % | -7.943 M -94.35 % | -4.087 M 52.10 % | -8.533 M -57.38 % | -5.422 M 32.20 % | -7.997 M 1.42 % | -8.112 M 11.22 % | -9.137 M -41.09 % | -6.476 M -34.05 % | -4.831 M |
| Net income ratio | -2.53 -6.35 % | -2.38 -32.33 % | -1.80 -163.23 % | -0.68 -24.16 % | -0.55 54.21 % | -1.20 -81.33 % | -0.66 39.60 % | -1.10 55.09 % | -2.44 27.05 % | -3.34 -20.63 % | -2.77 80.61 % | -14.30 |
| Ratio EBITDA | -2.56 -14.32 % | -2.24 -33.71 % | -1.67 -188.50 % | -0.58 -61.61 % | -0.36 66.56 % | -1.07 -99.44 % | -0.54 49.33 % | -1.06 48.79 % | -2.07 27.79 % | -2.87 -36.17 % | -2.11 82.80 % | -12.26 |
| Gross profit ratio | -2.58 -2.56 % | -2.51 -78.86 % | -1.40 -99.10 % | -0.71 13.75 % | -0.82 -291.33 % | 0.43 -2.42 % | 0.44 28.42 % | 0.34 -37.93 % | 0.55 109.58 % | 0.26 -60.23 % | 0.66 203.08 % | -0.64 |
| Weighted average shs out dil | 27.866 M -0.08 % | 27.889 M 0.03 % | 27.881 M 0.09 % | 27.855 M 84.83 % | 15.071 M 19.19 % | 12.644 M 29.11 % | 9.793 M 3.82 % | 9.433 M 2.03 % | 9.246 M 13.00 % | 8.182 M 57.68 % | 5.189 M 60.95 % | 3.224 M |
| Weighted average shs out | 27.866 M -0.08 % | 27.889 M 0.03 % | 27.881 M 0.09 % | 27.855 M 84.83 % | 15.071 M 19.19 % | 12.644 M 29.16 % | 9.789 M 3.78 % | 9.433 M 2.02 % | 9.246 M 13.09 % | 8.175 M 57.79 % | 5.181 M 60.70 % | 3.224 M |
| EPS diluted | -1.70 -24.09 % | -1.37 -61.18 % | -0.85 -150.00 % | -0.34 19.05 % | -0.42 44.00 % | -0.75 -10.29 % | -0.68 21.84 % | -0.87 15.53 % | -1.03 20.77 % | -1.30 20.73 % | -1.64 6.29 % | -1.75 |
| Earnings per share | -1.70 -24.09 % | -1.37 -61.18 % | -0.85 -150.00 % | -0.34 19.05 % | -0.42 44.00 % | -0.75 -10.29 % | -0.68 21.84 % | -0.87 15.53 % | -1.03 20.77 % | -1.30 20.73 % | -1.64 6.29 % | -1.75 |
| Gross profit | -48.364 M -19.88 % | -40.342 M -118.79 % | -18.439 M -90.90 % | -9.659 M -3.73 % | -9.312 M -374.04 % | 3.398 M -23.00 % | 4.413 M 71.85 % | 2.568 M 19.50 % | 2.149 M 157.67 % | 834.000 K -58.79 % | 2.024 M 903.17 % | -252.000 K |
| Income tax expense | 14.000 K -85.57 % | 97.000 K 592.86 % | 14.000 K -78.79 % | 66.000 K 111.74 % | -562.000 K -964.62 % | 65.000 K -45.83 % | 120.000 K 14.29 % | 105.000 K -22.79 % | 136.000 K -49.44 % | 269.000 K 113.49 % | 126.000 K 70.27 % | 74.000 K |
| Cost of revenue | 67.138 M 19.03 % | 56.403 M 78.67 % | 31.569 M 35.18 % | 23.353 M 12.82 % | 20.699 M 354.72 % | 4.552 M -19.60 % | 5.662 M 14.13 % | 4.961 M 181.56 % | 1.762 M -24.93 % | 2.347 M 124.38 % | 1.046 M 61.92 % | 646.000 K |
| General and administrative expenses | 0.000 -100.00 % | 21.038 M 168.51 % | 7.835 M 32.33 % | 5.921 M -1.43 % | 6.007 M 8.88 % | 5.517 M 9.29 % | 5.048 M -14.35 % | 5.894 M 7.63 % | 5.476 M -32.79 % | 8.148 M 65.61 % | 4.920 M 67.63 % | 2.935 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.120 M 1.73 % | 6.016 M -6.09 % | 6.406 M -2.47 % | 6.568 M -1.85 % | 6.692 M -16.23 % | 7.989 M | 0.000 |
| Other expenses | -48.446 M -14.89 % | -42.167 M -1 222.68 % | -3.188 M -5 126.23 % | -61.000 K 99.12 % | -6.967 M -425.02 % | -1.327 M -1 128.68 % | 129.000 K -81.96 % | 715.000 K 0.85 % | 709.000 K | 0.000 | 0.000 -100.00 % | 2.000 K |
| Operating expenses | 2.983 M 468.27 % | -810.000 K -111.10 % | 7.295 M 1 397.95 % | 487.000 K -69.29 % | 1.586 M -87.62 % | 12.812 M 17.83 % | 10.873 M 3.89 % | 10.466 M -8.80 % | 11.476 M 1.72 % | 11.282 M 9.93 % | 10.263 M 94.74 % | 5.270 M |
| Cost and expenses | 70.121 M 26.13 % | 55.593 M 43.04 % | 38.864 M 63.02 % | 23.840 M 6.98 % | 22.285 M 28.34 % | 17.364 M 5.01 % | 16.535 M 7.18 % | 15.427 M 16.54 % | 13.238 M -2.87 % | 13.629 M 20.51 % | 11.309 M 91.16 % | 5.916 M |
| Research and development expenses | 3.112 M 16.77 % | 2.665 M 0.64 % | 2.648 M 6.05 % | 2.497 M -1.92 % | 2.546 M -13.05 % | 2.928 M 50.69 % | 1.943 M -36.59 % | 3.064 M -7.85 % | 3.325 M -37.42 % | 5.313 M 56.91 % | 3.386 M | 0.000 |
| Selling general and administrative expenses | 48.317 M 24.88 % | 38.692 M 393.84 % | 7.835 M 502.00 % | -1.949 M -132.45 % | 6.007 M -48.38 % | 11.637 M 5.18 % | 11.064 M -10.05 % | 12.300 M 2.13 % | 12.044 M -18.84 % | 14.840 M 14.96 % | 12.909 M 339.83 % | 2.935 M |
| Interest income | 165.000 K 73.68 % | 95.000 K 3.26 % | 92.000 K 384.21 % | 19.000 K -78.65 % | 89.000 K 50.85 % | 59.000 K -31.40 % | 86.000 K -64.90 % | 245.000 K 214.10 % | 78.000 K -82.97 % | 458.000 K 215.86 % | 145.000 K | 0.000 |
| Interest expense | 572.000 K 82.17 % | 314.000 K 51.69 % | 207.000 K -30.54 % | 298.000 K 170.91 % | 110.000 K -19.12 % | 136.000 K -28.42 % | 190.000 K -35.59 % | 295.000 K 278.21 % | 78.000 K -82.97 % | 458.000 K | 0.000 | 0.000 |
| Depreciation and amortization | 2.178 M 20.27 % | 1.811 M 14.11 % | 1.587 M 33.25 % | 1.191 M -14.99 % | 1.401 M 61.03 % | 870.000 K -10.40 % | 971.000 K -6.36 % | 1.037 M -24.20 % | 1.368 M -14.71 % | 1.604 M 209.06 % | 519.000 K -24.89 % | 691.000 K |
| Operating income | -51.347 M -29.89 % | -39.532 M -53.62 % | -25.734 M -153.64 % | -10.146 M 6.90 % | -10.898 M -16.02 % | -9.393 M -46.93 % | -6.393 M 29.23 % | -9.034 M 4.70 % | -9.480 M 11.74 % | -10.741 M -35.58 % | -7.922 M -43.51 % | -5.520 M |
| Operating income ratio | -2.74 -11.12 % | -2.46 -25.58 % | -1.96 -164.53 % | -0.74 22.58 % | -0.96 19.00 % | -1.18 -86.20 % | -0.63 47.12 % | -1.20 50.50 % | -2.42 28.21 % | -3.38 -30.85 % | -2.58 81.58 % | -14.01 |
| Total other income expenses net | 3.038 M 714.48 % | 373.000 K -74.83 % | 1.482 M 357.41 % | 324.000 K | 0.000 100.00 % | -844.000 K -451.63 % | -153.000 K -117.17 % | 891.000 K 1 088.00 % | 75.000 K 125.42 % | -295.000 K 36.15 % | -462.000 K -1 115.79 % | -38.000 K |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -58.050 M 55.14 % | -129.406 M 25.01 % | -172.573 M 9.31 % | -190.292 M -1 779.80 % | -10.123 M -12.88 % | -8.968 M -452.79 % | 2.542 M 100.16 % | 1.270 M 130.24 % | -4.200 M 64.58 % | -11.857 M -880.07 % | 1.520 M 117.68 % | -8.599 M |
| Total investments | 13.311 M 3.53 % | 12.857 M 2 961.19 % | 420.000 K 23.17 % | 341.000 K 7.91 % | 316.000 K 132.35 % | 136.000 K -76.71 % | 584.000 K -42.24 % | 1.011 M -80.18 % | 5.100 M 70.00 % | 3.000 M 7 400.00 % | 40.000 K 135.29 % | 17.000 K |
| Total debt | 4.971 M -17.93 % | 6.057 M 32.19 % | 4.582 M -37.93 % | 7.382 M 157.03 % | 2.872 M -51.54 % | 5.927 M -14.55 % | 6.936 M -17.06 % | 8.363 M 77.22 % | 4.719 M -4.12 % | 4.922 M 3.51 % | 4.755 M 195.16 % | 1.611 M |
| Accumulated other comprehensive income loss | 1.325 M 15.62 % | 1.146 M 3.52 % | 1.107 M -19.37 % | 1.373 M 56.56 % | 877.000 K 10.73 % | 792.000 K 50.86 % | 525.000 K 39.63 % | 376.000 K -98.94 % | 35.330 M 42 985.89 % | 81.999 K -75.88 % | 340.000 K 120.56 % | -1.654 M |
| Retained earnings | -87.343 M -44.85 % | -60.297 M -85.72 % | -32.467 M -127.01 % | -14.302 M 16.65 % | -17.158 M 4.75 % | -18.013 M -1.81 % | -17.692 M 19.93 % | -22.097 M -10.71 % | -19.960 M 35.80 % | -31.092 M -52.00 % | -20.455 M -263.06 % | -5.634 M |
| Common stock | 3.360 M 0.15 % | 3.355 M 0.06 % | 3.353 M 0.30 % | 3.343 M 60.80 % | 2.079 M 18.53 % | 1.754 M 36.50 % | 1.285 M 13.22 % | 1.135 M 0.18 % | 1.133 M 149.56 % | 454.000 K 75.29 % | 259.000 K 0.00 % | 259.000 K |
| Total equity | 88.243 M -34.60 % | 134.930 M -21.83 % | 172.611 M -12.49 % | 197.236 M 1 089.53 % | 16.581 M 5.73 % | 15.682 M 146.61 % | 6.359 M -16.20 % | 7.588 M -51.57 % | 15.669 M -32.92 % | 23.359 M 499.10 % | 3.899 M -67.78 % | 12.102 M |
| Other non current liabilities | 5.356 M 115.79 % | 2.482 M 13.13 % | 2.194 M 80.13 % | 1.218 M | 0.000 100.00 % | -488.000 K -8.93 % | -448.000 K -19.15 % | -376.000 K -31.93 % | -285.000 K -132.31 % | 882.000 K 778.46 % | -130.000 K -6 400.00 % | -2.000 K |
| Long term debt | 2.863 M -36.45 % | 4.505 M 28.06 % | 3.518 M 42.83 % | 2.463 M 38.06 % | 1.784 M -71.30 % | 6.217 M 18.49 % | 5.247 M -19.41 % | 6.511 M 28.70 % | 5.059 M 19.88 % | 4.220 M 6.67 % | 3.956 M 253.21 % | 1.120 M |
| Total non current liabilities | 9.999 M 30.28 % | 7.675 M 20.83 % | 6.352 M 48.07 % | 4.290 M 37.59 % | 3.118 M -33.03 % | 4.656 M 10.20 % | 4.225 M -21.83 % | 5.405 M 46.08 % | 3.700 M -6.78 % | 3.969 M 3.74 % | 3.826 M 67.44 % | 2.285 M |
| Other current liabilities | 36.916 M -0.02 % | 36.924 M 131.57 % | 15.945 M 348.90 % | 3.552 M 247.89 % | 1.021 M -15.48 % | 1.208 M 129.22 % | 527.000 K -80.56 % | 2.711 M -6.71 % | 2.906 M 49.03 % | 1.950 M -26.42 % | 2.650 M 11.81 % | 2.370 M |
| Deferred revenue | 1.688 M -31.24 % | 2.455 M | 0.000 -100.00 % | 522.000 K 29.53 % | 403.000 K 10.11 % | 366.000 K 83.00 % | 200.000 K -65.40 % | 578.000 K 208.24 % | -534.000 K 23.93 % | -702.000 K 12.14 % | -799.000 K -80 000.00 % | 1.000 K |
| Short term debt | 2.107 M 35.76 % | 1.552 M 45.73 % | 1.065 M -78.34 % | 4.918 M 352.02 % | 1.088 M 40.03 % | 777.000 K -69.28 % | 2.529 M -3.95 % | 2.633 M 904.96 % | 262.000 K -62.68 % | 702.000 K 1.15 % | 694.000 K 41.34 % | 491.000 K |
| Total current liabilities | 59.374 M -6.73 % | 63.656 M 146.75 % | 25.798 M 38.67 % | 18.604 M 94.95 % | 9.543 M 19.00 % | 8.019 M -9.72 % | 8.882 M -23.56 % | 11.620 M 80.49 % | 6.438 M 5.99 % | 6.074 M -27.87 % | 8.421 M 50.62 % | 5.591 M |
| Total liabilities | 76.173 M 3.17 % | 73.831 M 129.65 % | 32.150 M 40.43 % | 22.894 M 80.82 % | 12.661 M -11.06 % | 14.236 M 0.76 % | 14.129 M -22.07 % | 18.131 M 57.70 % | 11.497 M 2.87 % | 11.176 M -14.29 % | 13.040 M 65.57 % | 7.876 M |
| Other non current assets | 19.185 M 871.41 % | -2.487 M 0.00 % | -2.487 M 0.00 % | -2.487 M 0.00 % | -2.487 M -1 222.87 % | -188.000 K 8.74 % | -206.000 K 5.07 % | -217.000 K 96.66 % | -6.490 M 8.10 % | -7.062 M 5.11 % | -7.442 M -57 346.15 % | 13.000 K |
| Long term investments | 13.311 M 3.53 % | 12.857 M 2 961.19 % | 420.000 K 23.17 % | 341.000 K 7.91 % | 316.000 K 132.35 % | 136.000 K 0.00 % | 136.000 K -0.73 % | 137.000 K -97.86 % | 6.401 M -7.66 % | 6.932 M -4.17 % | 7.234 M 7 678.49 % | 93.000 K |
| Intangible assets | 2.516 M -75.06 % | 10.089 M 64.18 % | 6.145 M 130.67 % | 2.664 M 0.76 % | 2.644 M 1 775.18 % | 141.000 K -32.54 % | 209.000 K -26.15 % | 283.000 K 185.86 % | 99.000 K -54.17 % | 216.000 K 67.44 % | 129.000 K 9.32 % | 118.000 K |
| GoodWill | 1.741 M -30.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M |
| Goodwill and intangible assets | 4.257 M -66.15 % | 12.576 M 45.69 % | 8.632 M 67.58 % | 5.151 M 0.39 % | 5.131 M 95.24 % | 2.628 M -2.52 % | 2.696 M -2.67 % | 2.770 M 7.12 % | 2.586 M -4.33 % | 2.703 M 3.33 % | 2.616 M 0.42 % | 2.605 M |
| Property plant equipment net | 33.702 M 86.69 % | 18.052 M 273.28 % | 4.836 M 28.79 % | 3.755 M 33.73 % | 2.808 M 15.51 % | 2.431 M -17.12 % | 2.933 M -10.36 % | 3.272 M -16.19 % | 3.904 M -10.44 % | 4.359 M -9.68 % | 4.826 M 27.30 % | 3.791 M |
| Total non current assets | 71.632 M 74.44 % | 41.064 M 256.21 % | 11.528 M 68.37 % | 6.847 M 17.14 % | 5.845 M 15.54 % | 5.059 M -10.13 % | 5.629 M -6.84 % | 6.042 M -6.90 % | 6.490 M -8.10 % | 7.062 M -5.11 % | 7.442 M 12.20 % | 6.633 M |
| Other current assets | 23.069 M 113.52 % | 10.804 M 955.08 % | 1.024 M 191.74 % | 351.000 K -53.39 % | 753.000 K 684.38 % | 96.000 K -30.43 % | 138.000 K -96.81 % | 4.320 M 2 426.32 % | 171.000 K -96.95 % | 5.600 M 62.32 % | 3.450 M 345 100.00 % | -1.000 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 584.000 K -42.24 % | 1.011 M -80.18 % | 5.100 M 70.00 % | 3.000 M 141.70 % | -7.194 M -9 365.79 % | -76.000 K |
| cash and cash equivalents | 63.021 M -53.48 % | 135.463 M -23.53 % | 177.155 M -10.38 % | 197.674 M 1 421.15 % | 12.995 M -12.76 % | 14.895 M 238.98 % | 4.394 M -38.05 % | 7.093 M -20.47 % | 8.919 M -46.84 % | 16.779 M 418.67 % | 3.235 M -68.32 % | 10.210 M |
| Cash and short term investments | 63.021 M -53.48 % | 135.463 M -23.53 % | 177.155 M -10.38 % | 197.674 M 1 421.15 % | 12.995 M -12.76 % | 14.895 M 199.22 % | 4.978 M -38.57 % | 8.104 M -42.19 % | 14.019 M -29.12 % | 19.779 M 511.41 % | 3.235 M -68.32 % | 10.210 M |
| Total current assets | 111.963 M -33.23 % | 167.697 M -13.22 % | 193.233 M -9.40 % | 213.283 M 811.58 % | 23.397 M -4.06 % | 24.388 M 68.05 % | 14.512 M -25.05 % | 19.361 M -4.75 % | 20.327 M -25.33 % | 27.222 M 194.32 % | 9.249 M -30.69 % | 13.345 M |
| Inventory | 7.647 M -36.35 % | 12.015 M 182.57 % | 4.252 M 49.61 % | 2.842 M 46.42 % | 1.941 M -10.26 % | 2.163 M -12.92 % | 2.484 M -8.94 % | 2.728 M 74.54 % | 1.563 M 12.28 % | 1.392 M -29.98 % | 1.988 M 79.10 % | 1.110 M |
| Net receivables | 18.226 M 93.58 % | 9.415 M -12.84 % | 10.802 M -13.00 % | 12.416 M 61.08 % | 7.708 M 6.55 % | 7.234 M 4.66 % | 6.912 M -17.72 % | 8.401 M 83.67 % | 4.574 M 914.19 % | 451.000 K -21.70 % | 576.000 K -71.57 % | 2.026 M |
| Tax assets | 1.177 M 1 683.33 % | 66.000 K -48.03 % | 127.000 K 45.98 % | 87.000 K 12.99 % | 77.000 K 48.08 % | 52.000 K -25.71 % | 70.000 K -12.50 % | 80.000 K -10.11 % | 89.000 K -31.54 % | 130.000 K -37.50 % | 208.000 K 58.78 % | 131.000 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 471.000 K 35.73 % | 347.000 K 9.81 % | 316.000 K -9.46 % | 349.000 K 39.04 % | 251.000 K 1.21 % | 248.000 K | 0.000 |
| Account payables | 13.390 M -26.52 % | 18.223 M 172.72 % | 6.682 M 10.87 % | 6.027 M 23.48 % | 4.881 M 17.16 % | 4.166 M -3.54 % | 4.319 M 2.83 % | 4.200 M 28.44 % | 3.270 M -4.44 % | 3.422 M -32.18 % | 5.046 M 84.90 % | 2.729 M |
| Tax payables | 5.273 M 17.13 % | 4.502 M 113.77 % | 2.106 M -41.26 % | 3.585 M 66.74 % | 2.150 M 43.14 % | 1.502 M 14.92 % | 1.307 M -12.75 % | 1.498 M | 0.000 | 0.000 -100.00 % | 31.000 K | 0.000 |
| Deferred revenue non current | 6.800 M 172.00 % | 2.500 M 8.74 % | 2.299 M | 0.000 -100.00 % | 728.000 K -82.53 % | 4.168 M 10.35 % | 3.777 M -24.90 % | 5.029 M 47.26 % | 3.415 M -10.01 % | 3.795 M 11.98 % | 3.389 M 282.51 % | 886.000 K |
| 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 |
| Capital lease obligations | 2.947 M -40.54 % | 4.956 M 55.85 % | 3.180 M 40.71 % | 2.260 M | 0.000 -100.00 % | 1.561 M 52.74 % | 1.022 M -7.59 % | 1.106 M -18.62 % | 1.359 M | 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 |
| Other total stockholders equity | 170.901 M -10.39 % | 190.726 M -4.93 % | 200.618 M -3.00 % | 206.822 M 571.85 % | 30.784 M -1.17 % | 31.150 M 40.04 % | 22.243 M -21.05 % | 28.174 M 3 478.18 % | -834.000 K -101.55 % | 53.915 M 126.96 % | 23.755 M 24.17 % | 19.131 M |
| Deferred tax liabilities non current | 1.780 M 158.72 % | 688.000 K 7.50 % | 640.000 K 5.09 % | 609.000 K 5.36 % | 578.000 K 18.44 % | 488.000 K 8.93 % | 448.000 K 19.15 % | 376.000 K 31.93 % | 285.000 K 63.79 % | 174.000 K -60.18 % | 437.000 K 55.52 % | 281.000 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.561 M 52.74 % | 1.022 M -7.59 % | 1.106 M -18.62 % | 1.359 M 19.95 % | 1.133 M 42.88 % | 793.000 K | 0.000 |
| Total assets | 164.416 M -21.24 % | 208.761 M 1.95 % | 204.761 M -6.98 % | 220.130 M 652.79 % | 29.242 M -2.26 % | 29.918 M 46.03 % | 20.488 M -20.34 % | 25.719 M -5.33 % | 27.166 M -21.34 % | 34.535 M 103.88 % | 16.939 M -15.21 % | 19.978 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -9.943 M -248 675.00 % | 4.000 K -92.59 % | 54.000 K -19.40 % | 67.000 K 21.82 % | 55.000 K -30.38 % | 79.000 K -17.71 % | 96.000 K -23.20 % | 125.000 K | 0.000 -100.00 % | 670.000 K 817.81 % | 73.000 K |
| Stock based compensation | 928.000 K 32.95 % | 698.000 K 229.25 % | 212.000 K -16.21 % | 253.000 K 96.12 % | 129.000 K -19.88 % | 161.000 K 91.67 % | 84.000 K -22.94 % | 109.000 K -53.62 % | 235.000 K | 0.000 -100.00 % | 369.000 K 23.41 % | 299.000 K |
| Change in working capital | -9.891 M -151.86 % | 19.074 M 324.43 % | 4.494 M 149 900.00 % | -3.000 K -100.50 % | 606.000 K 469.51 % | -164.000 K -194.25 % | 174.000 K 104.24 % | -4.107 M -283.47 % | -1.071 M -252.78 % | 701.000 K 167.47 % | -1.039 M -161.01 % | 1.703 M |
| Accounts receivables | -1.520 M 76.56 % | -6.485 M -853.19 % | 861.000 K 119.48 % | -4.419 M -329.86 % | -1.028 M -111.96 % | -485.000 K -464.66 % | 133.000 K 104.52 % | -2.942 M -227.25 % | -899.000 K -956.19 % | 105.000 K 122.78 % | -461.000 K | 0.000 |
| Inventory | -3.251 M 58.13 % | -7.764 M -450.64 % | -1.410 M -56.67 % | -900.000 K -505.41 % | 222.000 K -30.84 % | 321.000 K 682.93 % | 41.000 K 103.52 % | -1.165 M -577.33 % | -172.000 K -128.86 % | 596.000 K 203.11 % | -578.000 K -25.11 % | -462.000 K |
| Accounts payables | -3.368 M -139.04 % | 8.626 M 1 214.94 % | 656.000 K -42.76 % | 1.146 M 60.28 % | 715.000 K 567.32 % | -153.000 K -228.57 % | 119.000 K -88.40 % | 1.026 M 507.14 % | -252.000 K | 0.000 | 0.000 | 0.000 |
| Other working capital | -1.752 M -107.09 % | 24.697 M 462.96 % | 4.387 M 5.20 % | 4.170 M 498.28 % | 697.000 K 355.56 % | 153.000 K 228.57 % | -119.000 K 88.40 % | -1.026 M -507.14 % | 252.000 K 111.14 % | -2.263 M -14.35 % | -1.979 M -191.41 % | 2.165 M |
| Other non cash items | -572.000 K -105.92 % | 9.658 M 62.18 % | 5.955 M 1 063.09 % | 512.000 K 114.87 % | -3.443 M -313.72 % | 1.611 M 219.96 % | -1.343 M -161.21 % | 2.194 M 6.35 % | 2.063 M 172.03 % | -2.864 M -311.21 % | 1.356 M 135 700.00 % | -1.000 K |
| Net cash provided by operating activities | -51.423 M -205.02 % | -16.859 M -48.77 % | -11.332 M -54.53 % | -7.333 M 2.16 % | -7.495 M -6.84 % | -7.015 M -4.69 % | -6.701 M 24.87 % | -8.919 M -30.76 % | -6.821 M 39.08 % | -11.196 M -53.26 % | -7.305 M -154.62 % | -2.869 M |
| Investments in property plant and equipment | -24.522 M -87.35 % | -13.089 M -154.70 % | -5.139 M -1 029.45 % | -455.000 K -184.38 % | -160.000 K 55.43 % | -359.000 K 37.89 % | -578.000 K 1.03 % | -584.000 K 5.81 % | -620.000 K 62.29 % | -1.644 M 35.78 % | -2.560 M 22.05 % | -3.284 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -85.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -559.000 K 95.50 % | -12.435 M | 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 |
| Other investing activites | 4.300 M 72.00 % | 2.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 569.000 K 38.78 % | 410.000 K -89.67 % | 3.969 M 279.19 % | -2.215 M 30.10 % | -3.169 M -2 337.69 % | -130.000 K -12 900.00 % | -1.000 K |
| Net cash used for investing activites | -20.781 M 9.74 % | -23.024 M -348.02 % | -5.139 M -1 029.45 % | -455.000 K -184.38 % | -160.000 K -176.19 % | 210.000 K 225.00 % | -168.000 K -104.96 % | 3.385 M 219.40 % | -2.835 M 41.10 % | -4.813 M -78.92 % | -2.690 M 18.11 % | -3.285 M |
| Debt repayment | -580.000 K 66.74 % | -1.744 M 60.92 % | -4.463 M -248.57 % | 3.004 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 296.000 K 211.58 % | 95.000 K -77.05 % | 414.000 K -99.78 % | 189.464 M 2 579.07 % | 7.072 M -62.27 % | 18.744 M 252.93 % | 5.311 M 8 198.44 % | 64.000 K -96.02 % | 1.607 M -94.55 % | 29.509 M | 0.000 -100.00 % | 14.284 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 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 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -1.000 K -100.02 % | 5.755 M -67.03 % | 17.453 M 333.83 % | 4.023 M 6.48 % | 3.778 M 90.71 % | 1.981 M -93.27 % | 29.435 M 921.34 % | 2.882 M -80.61 % | 14.867 M |
| Net cash used provided by financing activities | -284.000 K 82.77 % | -1.648 M 59.30 % | -4.049 M -102.10 % | 192.467 M 3 244.34 % | 5.755 M -67.03 % | 17.453 M 333.83 % | 4.023 M 6.48 % | 3.778 M 90.71 % | 1.981 M -93.27 % | 29.435 M 921.34 % | 2.882 M -80.61 % | 14.867 M |
| Effect of forex changes on cash | 46.000 K 128.57 % | -161.000 K -16 200.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -1.000 K -199.90 % | 1.001 K 0.10 % | 1.000 K | 0.000 | 0.000 -100.00 % | 10.210 M 1 020 900.00 % | 1.000 K |
| Net change in cash | -72.442 M -73.76 % | -41.692 M -103.19 % | -20.519 M -111.11 % | 184.679 M 9 819.95 % | -1.900 M -117.85 % | 10.647 M 474.24 % | -2.845 M -62.11 % | -1.755 M 77.13 % | -7.675 M -157.17 % | 13.426 M 288.75 % | -7.113 M -181.63 % | 8.714 M |
| Cash at beginning of period | 135.463 M -23.53 % | 177.155 M -10.38 % | 197.674 M 1 421.15 % | 12.995 M -12.76 % | 14.895 M 250.64 % | 4.248 M -40.11 % | 7.093 M -19.83 % | 8.848 M -46.45 % | 16.523 M 433.52 % | 3.097 M -69.67 % | 10.210 M 582.49 % | 1.496 M |
| Cash at end of period | 63.021 M -53.48 % | 135.463 M -23.53 % | 177.155 M -10.38 % | 197.674 M 1 421.15 % | 12.995 M -12.76 % | 14.895 M 250.64 % | 4.248 M -40.11 % | 7.093 M -19.83 % | 8.848 M -46.45 % | 16.523 M 433.52 % | 3.097 M -69.67 % | 10.210 M |
| Operating cash flow | -51.423 M -205.02 % | -16.859 M -48.77 % | -11.332 M -54.53 % | -7.333 M 2.16 % | -7.495 M -6.84 % | -7.015 M -4.69 % | -6.701 M 24.87 % | -8.919 M -30.76 % | -6.821 M 39.08 % | -11.196 M -53.26 % | -7.305 M -154.62 % | -2.869 M |
| Capital expenditure | -24.522 M -87.35 % | -13.089 M -154.70 % | -5.139 M -1 029.45 % | -455.000 K -184.38 % | -160.000 K 55.43 % | -359.000 K 37.89 % | -578.000 K 1.03 % | -584.000 K 5.81 % | -620.000 K 62.29 % | -1.644 M 35.78 % | -2.560 M 22.05 % | -3.284 M |
| Free CashFlow | -75.945 M -153.59 % | -29.948 M -81.82 % | -16.471 M -111.49 % | -7.788 M -1.74 % | -7.655 M -3.81 % | -7.374 M -1.31 % | -7.279 M 23.40 % | -9.503 M -27.71 % | -7.441 M 42.05 % | -12.840 M -30.16 % | -9.865 M -60.33 % | -6.153 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 11.742 M 66.98 % | 7.032 M -35.17 % | 10.847 M 108.04 % | 5.214 M -34.15 % | 7.918 M 51.92 % | 5.212 M -37.49 % | 8.338 M 55.68 % | 5.356 M -24.25 % | 7.071 M 63.83 % | 4.316 M -2.86 % | 4.443 M 26.69 % | 3.507 M -23.78 % | 4.601 M -15.95 % | 5.474 M 2.49 % | 5.341 M 144.10 % | 2.188 M 1.72 % | 2.151 M 22.22 % | 1.760 M 0.40 % | 1.753 M 22.76 % | 1.428 M -4.35 % | 1.493 M -5.33 % | 1.577 M 1 501.02 % | 98.500 K 0.00 % | 98.500 K |
| Net income | -23.927 M -1.79 % | -23.506 M -27.16 % | -18.486 M 6.02 % | -19.671 M -31.37 % | -14.974 M -74.14 % | -8.599 M -69.14 % | -5.084 M -19.45 % | -4.256 M -103.73 % | -2.089 M 49.86 % | -4.166 M 23.67 % | -5.458 M -33.77 % | -4.080 M -17.11 % | -3.484 M -9.49 % | -3.182 M -3.08 % | -3.087 M 40.19 % | -5.161 M -20.27 % | -4.291 M 18.27 % | -5.250 M -8.74 % | -4.828 M 16.89 % | -5.809 M -14.35 % | -5.080 M -48.10 % | -3.430 M -143.61 % | -1.408 M 0.00 % | -1.408 M |
| Income before tax | -24.475 M -2.69 % | -23.834 M -24.62 % | -19.126 M 4.53 % | -20.033 M -30.53 % | -15.348 M -72.37 % | -8.904 M -64.43 % | -5.415 M -22.87 % | -4.407 M -81.81 % | -2.424 M 41.25 % | -4.126 M 23.97 % | -5.427 M -34.13 % | -4.046 M -18.27 % | -3.421 M -9.47 % | -3.125 M -2.39 % | -3.052 M 40.05 % | -5.091 M -20.75 % | -4.216 M 18.75 % | -5.189 M -0.12 % | -5.183 M 9.44 % | -5.723 M -13.26 % | -5.053 M -51.70 % | -3.331 M -139.73 % | -1.390 M 0.00 % | -1.390 M |
| Income before tax ratio | -2.08 38.50 % | -3.39 -92.22 % | -1.76 54.11 % | -3.84 -98.22 % | -1.94 -13.46 % | -1.71 -163.05 % | -0.65 21.07 % | -0.82 -140.02 % | -0.34 64.14 % | -0.96 21.74 % | -1.22 -5.87 % | -1.15 -55.16 % | -0.74 -30.24 % | -0.57 0.10 % | -0.57 75.44 % | -2.33 -18.71 % | -1.96 33.52 % | -2.95 0.28 % | -2.96 26.23 % | -4.01 -18.41 % | -3.38 -60.23 % | -2.11 85.03 % | -14.11 0.00 % | -14.11 |
| EBITDA | -24.157 M -1.50 % | -23.801 M -34.48 % | -17.699 M 7.95 % | -19.228 M -28.39 % | -14.976 M -93.19 % | -7.752 M -70.64 % | -4.543 M -29.76 % | -3.501 M -56.71 % | -2.234 M 38.79 % | -3.650 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.958 M | 0.000 100.00 % | -2.789 M -128.05 % | -1.223 M 0.00 % | -1.223 M |
| Net income ratio | -2.04 39.04 % | -3.34 -96.14 % | -1.70 54.83 % | -3.77 -99.50 % | -1.89 -14.62 % | -1.65 -170.58 % | -0.61 23.27 % | -0.79 -168.97 % | -0.30 69.39 % | -0.97 21.43 % | -1.23 -5.59 % | -1.16 -53.64 % | -0.76 -30.27 % | -0.58 -0.57 % | -0.58 75.50 % | -2.36 -18.24 % | -1.99 33.12 % | -2.98 -8.31 % | -2.75 32.30 % | -4.07 -19.56 % | -3.40 -56.44 % | -2.18 84.78 % | -14.29 0.00 % | -14.29 |
| Ratio EBITDA | -2.06 39.22 % | -3.38 -107.43 % | -1.63 55.75 % | -3.69 -94.98 % | -1.89 -27.17 % | -1.49 -172.98 % | -0.54 16.65 % | -0.65 -106.89 % | -0.32 62.64 % | -0.85 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -3.47 | 0.00 100.00 % | -1.77 85.76 % | -12.42 0.00 % | -12.42 |
| Gross profit ratio | -2.13 35.89 % | -3.32 -63.59 % | -2.03 42.20 % | -3.51 -151.32 % | -1.40 1.16 % | -1.41 -126.38 % | -0.62 24.81 % | -0.83 -26.78 % | -0.66 39.54 % | -1.08 -363.73 % | 0.41 -8.31 % | 0.45 -17.77 % | 0.55 56.63 % | 0.35 27.22 % | 0.27 -45.93 % | 0.51 -6.83 % | 0.54 -2.58 % | 0.56 210.19 % | 0.18 -50.56 % | 0.36 -35.63 % | 0.56 -24.60 % | 0.75 217.09 % | -0.64 0.00 % | -0.64 |
| Weighted average shs out dil | 27.872 M 0.05 % | 27.860 M -0.09 % | 27.885 M -0.03 % | 27.892 M -0.17 % | 27.939 M 0.30 % | 27.855 M 0.00 % | 27.857 M 42.75 % | 19.515 M 21.55 % | 16.055 M 9.68 % | 14.638 M 3.33 % | 14.167 M 27.39 % | 11.121 M 11.09 % | 10.011 M 4.54 % | 9.576 M 1.51 % | 9.433 M 0.00 % | 9.433 M 0.67 % | 9.370 M 2.73 % | 9.121 M 0.20 % | 9.103 M 25.37 % | 7.261 M 40.15 % | 5.181 M -0.31 % | 5.197 M 61.19 % | 3.224 M 0.00 % | 3.224 M |
| Weighted average shs out | 27.872 M 0.05 % | 27.860 M -0.09 % | 27.885 M -0.03 % | 27.892 M -0.17 % | 27.939 M 0.30 % | 27.855 M 0.00 % | 27.857 M 42.75 % | 19.515 M 21.55 % | 16.055 M 9.81 % | 14.621 M 3.20 % | 14.167 M 28.48 % | 11.027 M 10.64 % | 9.967 M 4.10 % | 9.574 M 1.50 % | 9.432 M 0.52 % | 9.384 M 0.14 % | 9.370 M 2.73 % | 9.121 M 0.32 % | 9.092 M 25.27 % | 7.259 M 40.10 % | 5.181 M 0.00 % | 5.181 M 60.70 % | 3.224 M 0.00 % | 3.224 M |
| EPS diluted | -0.86 -2.38 % | -0.84 -27.27 % | -0.66 7.04 % | -0.71 -31.48 % | -0.54 -74.19 % | -0.31 -72.22 % | -0.18 18.18 % | -0.22 -69.23 % | -0.13 53.57 % | -0.28 28.21 % | -0.39 -5.41 % | -0.37 -5.71 % | -0.35 -6.06 % | -0.33 0.00 % | -0.33 40.00 % | -0.55 -19.57 % | -0.46 20.69 % | -0.58 -9.43 % | -0.53 33.75 % | -0.80 18.37 % | -0.98 -48.48 % | -0.66 -50.00 % | -0.44 0.00 % | -0.44 |
| Earnings per share | -0.86 -2.38 % | -0.84 -27.27 % | -0.66 7.04 % | -0.71 -31.48 % | -0.54 -74.19 % | -0.31 -72.22 % | -0.18 18.18 % | -0.22 -69.23 % | -0.13 53.57 % | -0.28 28.21 % | -0.39 -5.41 % | -0.37 -5.71 % | -0.35 -6.06 % | -0.33 0.00 % | -0.33 40.00 % | -0.55 -19.57 % | -0.46 20.69 % | -0.58 -9.43 % | -0.53 33.75 % | -0.80 18.37 % | -0.98 -48.48 % | -0.66 -50.00 % | -0.44 0.00 % | -0.44 |
| Gross profit | -25.005 M -7.05 % | -23.359 M -6.06 % | -22.025 M -20.24 % | -18.317 M -65.50 % | -11.068 M -50.16 % | -7.371 M -41.51 % | -5.209 M -17.06 % | -4.450 M 3.97 % | -4.634 M 0.94 % | -4.678 M -356.19 % | 1.826 M 16.16 % | 1.572 M -37.32 % | 2.508 M 31.65 % | 1.905 M 30.39 % | 1.461 M 31.98 % | 1.107 M -5.22 % | 1.168 M 19.06 % | 981.000 K 211.43 % | 315.000 K -39.31 % | 519.000 K -38.43 % | 843.000 K -28.62 % | 1.181 M 1 974.60 % | -63.000 K 0.00 % | -63.000 K |
| Income tax expense | -548.000 K -67.07 % | -328.000 K 48.75 % | -640.000 K -76.80 % | -362.000 K 3.21 % | -374.000 K -22.62 % | -305.000 K 7.85 % | -331.000 K -119.21 % | -151.000 K 54.93 % | -335.000 K -937.50 % | 40.000 K 29.03 % | 31.000 K -8.82 % | 34.000 K -46.03 % | 63.000 K 10.53 % | 57.000 K 62.86 % | 35.000 K -50.00 % | 70.000 K -6.67 % | 75.000 K 22.95 % | 61.000 K -82.82 % | 355.000 K 312.79 % | 86.000 K 218.52 % | 27.000 K -72.73 % | 99.000 K 435.14 % | 18.500 K 0.00 % | 18.500 K |
| Cost of revenue | 36.747 M 20.91 % | 30.391 M -7.55 % | 32.872 M 39.70 % | 23.531 M 23.94 % | 18.986 M 50.89 % | 12.583 M -7.12 % | 13.547 M 38.15 % | 9.806 M -16.22 % | 11.705 M 30.14 % | 8.994 M 243.68 % | 2.617 M 35.25 % | 1.935 M -7.55 % | 2.093 M -41.36 % | 3.569 M -8.02 % | 3.880 M 258.93 % | 1.081 M 9.97 % | 983.000 K 26.19 % | 779.000 K -45.83 % | 1.438 M 58.20 % | 909.000 K 39.85 % | 650.000 K 64.14 % | 396.000 K 145.20 % | 161.500 K 0.00 % | 161.500 K |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.230 M 67.63 % | 733.750 K 0.00 % | 733.750 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.637 M | 0.000 | 0.000 |
| Other expenses | -26.615 M -1 122.55 % | -2.177 M -188.75 % | 2.453 M 241.22 % | -1.737 M 64.10 % | -4.838 M -174.11 % | -1.765 M -2 252.44 % | 82.000 K 490.48 % | -21.000 K 98.37 % | -1.289 M -456.08 % | 362.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.256 M -651 200.00 % | 500.000 0.00 % | 500.000 |
| Operating expenses | 806.000 K -62.98 % | 2.177 M 188.75 % | -2.453 M -241.22 % | 1.737 M -64.10 % | 4.838 M 174.11 % | 1.765 M 2 252.44 % | -82.000 K -490.48 % | 21.000 K -98.37 % | 1.289 M 456.08 % | -362.000 K -105.00 % | 7.247 M 30.22 % | 5.565 M -7.10 % | 5.990 M 22.67 % | 4.883 M 12.88 % | 4.326 M -29.54 % | 6.140 M 13.43 % | 5.413 M -10.72 % | 6.063 M 14.57 % | 5.292 M -11.65 % | 5.990 M 3.31 % | 5.798 M 29.85 % | 4.465 M 508.10 % | 734.250 K 0.00 % | 734.250 K |
| Cost and expenses | 37.553 M 15.31 % | 32.568 M 7.06 % | 30.419 M 20.39 % | 25.268 M 6.06 % | 23.824 M 66.04 % | 14.348 M 6.56 % | 13.465 M 37.02 % | 9.827 M -24.37 % | 12.994 M 50.53 % | 8.632 M -12.49 % | 9.864 M 31.52 % | 7.500 M -7.21 % | 8.083 M -4.37 % | 8.452 M 3.00 % | 8.206 M 13.64 % | 7.221 M 12.90 % | 6.396 M -6.52 % | 6.842 M 1.66 % | 6.730 M -2.45 % | 6.899 M 6.99 % | 6.448 M 32.65 % | 4.861 M 228.67 % | 1.479 M 0.00 % | 1.479 M |
| Research and development expenses | 3.112 M | 0.000 -100.00 % | 3.764 M | 0.000 -100.00 % | 2.648 M | 0.000 -100.00 % | 2.497 M | 0.000 -100.00 % | 1.046 M -30.27 % | 1.500 M 12.95 % | 1.328 M -17.00 % | 1.600 M 53.40 % | 1.043 M 15.89 % | 900.000 K -51.72 % | 1.864 M 55.33 % | 1.200 M -40.74 % | 2.025 M 55.77 % | 1.300 M -75.53 % | 5.313 M | 0.000 -100.00 % | 3.386 M | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 24.309 M 1.25 % | 24.008 M 13.36 % | 21.178 M 20.92 % | 17.514 M 87.30 % | 9.351 M -7.55 % | 10.115 M 19.22 % | 8.484 M 34.24 % | 6.320 M -4.82 % | 6.640 M 1.90 % | 6.516 M 4.01 % | 6.265 M 16.62 % | 5.372 M -10.76 % | 6.020 M 19.35 % | 5.044 M -23.96 % | 6.633 M 17.05 % | 5.667 M 2.61 % | 5.523 M -15.30 % | 6.521 M -14.53 % | 7.630 M 5.83 % | 7.210 M -10.35 % | 8.042 M 65.24 % | 4.867 M 563.30 % | 733.750 K 0.00 % | 733.750 K |
| Interest income | -1.376 M -189.29 % | 1.541 M 286.22 % | 399.000 K 32.12 % | 302.000 K 120.44 % | 137.000 K 372.41 % | 29.000 K 61.11 % | 18.000 K -35.71 % | 28.000 K -93.68 % | 443.000 K 1 097.30 % | 37.000 K 516.67 % | 6.000 K -88.68 % | 53.000 K -13.11 % | 61.000 K -58.50 % | 147.000 K -21.39 % | 187.000 K 222.41 % | 58.000 K 100.00 % | 29.000 K -72.90 % | 107.000 K -48.06 % | 206.000 K -18.25 % | 252.000 K 157.14 % | 98.000 K 108.51 % | 47.000 K | 0.000 | 0.000 |
| Interest expense | 385.000 K 105.88 % | 187.000 K -13.43 % | 216.000 K 120.41 % | 98.000 K | 0.000 -100.00 % | 209.000 K 35.71 % | 154.000 K 6.94 % | 144.000 K 289.19 % | 37.000 K -49.32 % | 73.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 |
| Depreciation and amortization | 1.654 M 42.34 % | 1.162 M 17.97 % | 985.000 K 19.25 % | 826.000 K -11.18 % | 930.000 K 43.96 % | 646.000 K 10.62 % | 584.000 K -3.79 % | 607.000 K -17.41 % | 735.000 K 10.36 % | 666.000 K 90.29 % | 350.000 K -31.37 % | 510.000 K 8.51 % | 470.000 K -6.19 % | 501.000 K -11.01 % | 563.000 K 18.78 % | 474.000 K -1.86 % | 483.000 K -45.42 % | 885.000 K -18.81 % | 1.090 M 112.06 % | 514.000 K 42.78 % | 360.000 K 126.42 % | 159.000 K -4.79 % | 167.000 K 0.00 % | 167.000 K |
| Operating income | -25.811 M -1.08 % | -25.536 M -30.47 % | -19.572 M 2.40 % | -20.054 M -26.08 % | -15.906 M -74.10 % | -9.136 M -78.19 % | -5.127 M -14.67 % | -4.471 M 24.51 % | -5.923 M -37.23 % | -4.316 M 20.07 % | -5.400 M -35.24 % | -3.993 M -16.96 % | -3.414 M -14.60 % | -2.979 M 25.54 % | -4.001 M 20.50 % | -5.033 M -14.44 % | -4.398 M 13.46 % | -5.082 M 3.55 % | -5.269 M 3.71 % | -5.472 M -10.01 % | -4.974 M -68.72 % | -2.948 M -112.09 % | -1.390 M 0.00 % | -1.390 M |
| Operating income ratio | -2.20 39.47 % | -3.63 -101.26 % | -1.80 53.09 % | -3.85 -91.46 % | -2.01 -14.60 % | -1.75 -185.07 % | -0.61 26.34 % | -0.83 0.34 % | -0.84 16.24 % | -1.00 17.72 % | -1.22 -6.75 % | -1.14 -53.44 % | -0.74 -36.35 % | -0.54 27.35 % | -0.75 67.43 % | -2.30 -12.50 % | -2.04 29.19 % | -2.89 3.93 % | -3.01 21.56 % | -3.83 -15.02 % | -3.33 -78.22 % | -1.87 86.75 % | -14.11 0.00 % | -14.11 |
| Total other income expenses net | 1.336 M -21.50 % | 1.702 M 281.61 % | 446.000 K 2 023.81 % | 21.000 K -96.24 % | 558.000 K 210.28 % | -506.000 K -75.69 % | -288.000 K -550.00 % | 64.000 K 306.45 % | -31.000 K 11.43 % | -35.000 K -29.63 % | -27.000 K 49.06 % | -53.000 K -657.14 % | -7.000 K 95.21 % | -146.000 K -115.38 % | 949.000 K 1 736.21 % | -58.000 K -131.87 % | 182.000 K 270.09 % | -107.000 K -224.42 % | 86.000 K 134.26 % | -251.000 K -217.72 % | -79.000 K 79.37 % | -383.000 K -76 700.00 % | 500.000 0.00 % | 500.000 |
| 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 |
| 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 | -58.050 M 35.82 % | -90.446 M 30.11 % | -129.406 M 4.34 % | -135.273 M 21.61 % | -172.573 M 4.58 % | -180.849 M 4.96 % | -190.292 M -1 095.60 % | -15.916 M -57.23 % | -10.123 M -473.54 % | -1.765 M 80.32 % | -8.967 M 31.48 % | -13.087 M -614.63 % | 2.543 M -33.97 % | 3.851 M 202.99 % | 1.271 M 150.48 % | -2.518 M 40.03 % | -4.199 M 36.75 % | -6.639 M 44.01 % | -11.857 M 24.82 % | -15.772 M -1 137.63 % | 1.520 M 300.00 % | 380.000 K 117.68 % | -2.150 M 0.00 % | -2.150 M |
| Total investments | 13.311 M 635.22 % | -2.487 M -119.34 % | 12.857 M 7.14 % | 12.000 M 2 757.14 % | 420.000 K 13.51 % | 370.000 K 8.50 % | 341.000 K 113.71 % | -2.487 M -887.03 % | 316.000 K 112.71 % | -2.487 M -149.67 % | 5.007 M -6.76 % | 5.370 M 819.52 % | 584.000 K -60.19 % | 1.467 M 45.10 % | 1.011 M -51.86 % | 2.100 M -58.82 % | 5.100 M 0.00 % | 5.100 M 70.00 % | 3.000 M -25.00 % | 4.000 M 9 900.00 % | 40.000 K | 0.000 | 0.000 | 0.000 |
| Total debt | 4.971 M -23.78 % | 6.522 M 7.68 % | 6.057 M -7.43 % | 6.543 M 42.80 % | 4.582 M 15.62 % | 3.963 M -46.32 % | 7.382 M -8.23 % | 8.044 M 180.08 % | 2.872 M -58.00 % | 6.838 M 15.35 % | 5.928 M 6.96 % | 5.542 M -20.11 % | 6.937 M -5.36 % | 7.330 M -12.36 % | 8.364 M 48.69 % | 5.625 M 19.17 % | 4.720 M -5.99 % | 5.021 M 2.01 % | 4.922 M -2.28 % | 5.037 M 5.93 % | 4.755 M 300.00 % | 1.189 M 195.16 % | 402.750 K 0.00 % | 402.750 K |
| Accumulated other comprehensive income loss | 1.325 M -6.82 % | 1.422 M 24.08 % | 1.146 M 98.61 % | 577.000 K -47.88 % | 1.107 M -16.52 % | 1.326 M -3.42 % | 1.373 M 25.73 % | 1.092 M 24.52 % | 877.000 K -96.62 % | 25.922 M 3 177.12 % | 791.000 K -8.13 % | 861.000 K 64.63 % | 523.000 K 17.79 % | 444.000 K 18.09 % | 376.000 K -1.05 % | 380.000 K 27.09 % | 299.000 K 28.33 % | 233.000 K 184.15 % | 81.999 K -87.80 % | 672.000 K 138.20 % | -1.759 M -300.00 % | -439.750 K -6.35 % | -413.500 K 0.00 % | -413.500 K |
| Retained earnings | -87.343 M -37.73 % | -63.417 M -5.17 % | -60.297 M -44.94 % | -41.600 M -28.13 % | -32.467 M -85.60 % | -17.493 M -22.31 % | -14.302 M -55.15 % | -9.218 M 46.28 % | -17.158 M -13.62 % | -15.101 M 16.17 % | -18.013 M -43.47 % | -12.555 M 29.04 % | -17.692 M -24.51 % | -14.209 M 35.70 % | -22.097 M -16.23 % | -19.011 M 4.75 % | -19.960 M -27.39 % | -15.669 M 49.60 % | -31.092 M -18.46 % | -26.246 M -208.41 % | -8.510 M -300.00 % | -2.128 M -51.05 % | -1.409 M 0.00 % | -1.409 M |
| Common stock | 3.360 M 0.12 % | 3.356 M 0.03 % | 3.355 M 0.00 % | 3.355 M 0.06 % | 3.353 M 0.06 % | 3.351 M 0.24 % | 3.343 M 42.74 % | 2.342 M 12.65 % | 2.079 M 18.33 % | 1.757 M 0.17 % | 1.754 M 0.11 % | 1.752 M 36.34 % | 1.285 M 10.02 % | 1.168 M 2.91 % | 1.135 M 0.09 % | 1.134 M 0.09 % | 1.133 M 2.81 % | 1.102 M 142.73 % | 454.000 K 0.22 % | 453.000 K 74.90 % | 259.000 K 300.00 % | 64.750 K 0.00 % | 64.750 K 0.00 % | 64.750 K |
| Total equity | 88.243 M -20.88 % | 111.529 M -17.34 % | 134.930 M -11.56 % | 152.561 M -11.62 % | 172.611 M -7.87 % | 187.355 M -5.01 % | 197.236 M 722.91 % | 23.968 M 44.55 % | 16.581 M 42.16 % | 11.664 M -25.62 % | 15.682 M -26.21 % | 21.252 M 234.20 % | 6.359 M 14.27 % | 5.565 M -26.66 % | 7.588 M -28.77 % | 10.653 M -32.01 % | 15.669 M -16.34 % | 18.729 M -19.82 % | 23.359 M -16.12 % | 27.848 M 614.23 % | 3.899 M 300.00 % | 974.750 K -67.78 % | 3.026 M 0.00 % | 3.026 M |
| Other non current liabilities | 5.356 M 12.33 % | 4.768 M -4.30 % | 4.982 M 1.16 % | 4.925 M 124.37 % | 2.195 M 1 003.29 % | -243.000 K 35.37 % | -376.000 K -141.05 % | 916.000 K 21.16 % | 756.000 K 31.48 % | 575.000 K 216.16 % | -495.000 K -162.03 % | 798.000 K 536.07 % | -183.000 K -123.61 % | 775.000 K -0.64 % | 780.000 K -16.84 % | 938.000 K 7.32 % | 874.000 K 38.07 % | 633.000 K -28.23 % | 882.000 K 30.09 % | 678.000 K 2.26 % | 663.000 K 721.08 % | -106.750 K 3.83 % | -111.000 K 0.00 % | -111.000 K |
| Long term debt | 2.863 M -40.88 % | 4.843 M 7.50 % | 4.505 M 530.95 % | 714.001 K -79.70 % | 3.517 M 16.26 % | 3.025 M 22.82 % | 2.463 M -48.51 % | 4.783 M 168.11 % | 1.784 M -68.72 % | 5.704 M 10.74 % | 5.151 M 11.42 % | 4.623 M 4.88 % | 4.408 M -8.30 % | 4.807 M -16.12 % | 5.731 M 18.19 % | 4.849 M 15.87 % | 4.185 M -7.04 % | 4.502 M 6.68 % | 4.220 M -2.29 % | 4.319 M 9.18 % | 3.956 M 313.48 % | 956.750 K 332.43 % | 221.250 K 0.00 % | 221.250 K |
| Total non current liabilities | 9.999 M -21.86 % | 12.796 M 66.72 % | 7.675 M -27.48 % | 10.583 M 66.61 % | 6.352 M 23.08 % | 5.161 M 20.30 % | 4.290 M -48.84 % | 8.386 M 168.95 % | 3.118 M -54.08 % | 6.790 M 45.83 % | 4.656 M 3.10 % | 4.516 M 6.89 % | 4.225 M -7.14 % | 4.550 M -15.82 % | 5.405 M 23.01 % | 4.394 M 18.76 % | 3.700 M -8.51 % | 4.044 M 1.89 % | 3.969 M 1.20 % | 3.922 M -15.09 % | 4.619 M 300.00 % | 1.155 M 102.14 % | 571.250 K 0.00 % | 571.250 K |
| Other current liabilities | 36.916 M -1.79 % | 37.589 M 1.80 % | 36.924 M 98.77 % | 18.576 M 16.50 % | 15.945 M 183.16 % | 5.631 M 38.25 % | 4.073 M 1.88 % | 3.998 M 291.58 % | 1.021 M 16.69 % | 875.000 K -44.41 % | 1.574 M 44.94 % | 1.086 M 49.38 % | 727.000 K -31.80 % | 1.066 M -67.59 % | 3.289 M 45.21 % | 2.265 M -13.98 % | 2.633 M 191.26 % | 904.000 K -53.64 % | 1.950 M -5.75 % | 2.069 M -21.92 % | 2.650 M 214.07 % | 843.750 K 17.92 % | 715.500 K 0.00 % | 715.500 K |
| Deferred revenue | 1.688 M -48.72 % | 3.292 M 34.09 % | 2.455 M -27.04 % | 3.365 M | 0.000 -100.00 % | 2.519 M 382.57 % | 522.000 K 72.85 % | 302.000 K -25.06 % | 403.000 K -4.05 % | 420.000 K 154.05 % | -777.000 K 15.45 % | -919.000 K 63.66 % | -2.529 M -0.24 % | -2.523 M 4.18 % | -2.633 M -239.30 % | -776.000 K -45.05 % | -535.000 K -3.08 % | -519.000 K 26.07 % | -702.000 K 2.23 % | -718.000 K -954.76 % | 84.000 K | 0.000 | 0.000 | 0.000 |
| Short term debt | 2.107 M 25.42 % | 1.680 M 8.25 % | 1.552 M 1 421.57 % | 102.000 K -90.42 % | 1.065 M 13.54 % | 938.000 K -80.93 % | 4.919 M 960.13 % | 464.000 K -57.35 % | 1.088 M -4.06 % | 1.134 M 45.95 % | 777.000 K -15.45 % | 919.000 K -63.66 % | 2.529 M 0.24 % | 2.523 M -4.18 % | 2.633 M 239.30 % | 776.000 K 45.05 % | 535.000 K 3.08 % | 519.000 K -26.07 % | 702.000 K -2.23 % | 718.000 K 3.46 % | 694.000 K | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 59.374 M 1.40 % | 58.552 M -8.02 % | 63.656 M 95.52 % | 32.558 M 26.20 % | 25.798 M 31.62 % | 19.600 M 5.35 % | 18.604 M 64.78 % | 11.290 M 18.31 % | 9.543 M 13.72 % | 8.392 M 4.65 % | 8.019 M 18.55 % | 6.764 M -23.85 % | 8.882 M 12.37 % | 7.904 M -31.98 % | 11.620 M 96.25 % | 5.921 M -8.03 % | 6.438 M -4.41 % | 6.735 M 10.88 % | 6.074 M -2.08 % | 6.203 M -26.34 % | 8.421 M 300.00 % | 2.105 M 50.62 % | 1.398 M 0.00 % | 1.398 M |
| Total liabilities | 76.173 M 6.76 % | 71.348 M 0.02 % | 71.331 M 65.34 % | 43.141 M 34.19 % | 32.150 M 29.84 % | 24.761 M 8.15 % | 22.894 M 16.35 % | 19.676 M 55.41 % | 12.661 M -16.61 % | 15.182 M 6.65 % | 14.236 M 16.83 % | 12.185 M -13.76 % | 14.129 M 4.77 % | 13.486 M -25.62 % | 18.131 M 54.86 % | 11.708 M 1.84 % | 11.497 M -3.14 % | 11.870 M 6.21 % | 11.176 M -0.21 % | 11.200 M -14.11 % | 13.040 M 300.00 % | 3.260 M 65.57 % | 1.969 M 0.00 % | 1.969 M |
| Other non current assets | 19.185 M 45.72 % | 13.166 M 629.39 % | -2.487 M -24.54 % | -1.997 M 19.70 % | -2.487 M 0.00 % | -2.487 M 0.00 % | -2.487 M -860.55 % | 327.000 K 113.15 % | -2.487 M -661.40 % | 443.000 K 108.76 % | -5.059 M 6.87 % | -5.432 M 3.50 % | -5.629 M 1.87 % | -5.736 M 5.06 % | -6.042 M 2.63 % | -6.205 M 4.39 % | -6.490 M 4.40 % | -6.789 M 3.87 % | -7.062 M 10.07 % | -7.853 M -19 732.50 % | 40.000 K 300.00 % | 10.000 K -62.26 % | 26.500 K 0.00 % | 26.500 K |
| Long term investments | 13.311 M 635.22 % | -2.487 M -119.34 % | 12.857 M 7.14 % | 12.000 M 2 757.14 % | 420.000 K 13.51 % | 370.000 K 8.50 % | 341.000 K 113.71 % | -2.487 M -887.03 % | 316.000 K 112.71 % | -2.487 M -149.67 % | 5.007 M -6.76 % | 5.370 M -3.40 % | 5.559 M -1.85 % | 5.664 M -5.00 % | 5.962 M -2.72 % | 6.129 M -4.25 % | 6.401 M -3.89 % | 6.660 M -3.92 % | 6.932 M -9.92 % | 7.695 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 2.516 M -76.34 % | 10.633 M 5.39 % | 10.089 M 28.85 % | 7.830 M 27.42 % | 6.145 M 48.47 % | 4.139 M 55.37 % | 2.664 M 1.68 % | 2.620 M -0.91 % | 2.644 M 0.42 % | 2.633 M 1 767.38 % | 141.000 K -21.23 % | 179.000 K -14.35 % | 209.000 K -13.28 % | 241.000 K -14.84 % | 283.000 K -13.98 % | 329.000 K 232.32 % | 99.000 K -56.96 % | 230.000 K 6.48 % | 216.000 K 125.00 % | 96.000 K -26.15 % | 130.000 K 300.00 % | 32.500 K 10.17 % | 29.500 K 0.00 % | 29.500 K |
| GoodWill | 1.741 M -30.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 0.00 % | 2.487 M 300.00 % | 621.750 K 0.00 % | 621.750 K 0.00 % | 621.750 K |
| Goodwill and intangible assets | 4.257 M -67.55 % | 13.120 M 4.33 % | 12.576 M 21.90 % | 10.317 M 19.52 % | 8.632 M 30.27 % | 6.626 M 28.64 % | 5.151 M 0.86 % | 5.107 M -0.47 % | 5.131 M 0.21 % | 5.120 M 94.82 % | 2.628 M -1.43 % | 2.666 M -1.11 % | 2.696 M -1.17 % | 2.728 M -1.52 % | 2.770 M -1.63 % | 2.816 M 8.89 % | 2.586 M -4.82 % | 2.717 M 0.52 % | 2.703 M 4.65 % | 2.583 M -1.30 % | 2.617 M 300.00 % | 654.250 K 0.46 % | 651.250 K 0.00 % | 651.250 K |
| Property plant equipment net | 33.702 M 24.55 % | 27.058 M 49.89 % | 18.052 M 130.64 % | 7.827 M 61.85 % | 4.836 M 15.94 % | 4.171 M 11.08 % | 3.755 M -6.55 % | 4.018 M 43.09 % | 2.808 M -16.78 % | 3.374 M 38.79 % | 2.431 M -12.11 % | 2.766 M -5.69 % | 2.933 M -2.49 % | 3.008 M -8.07 % | 3.272 M -3.45 % | 3.389 M -13.19 % | 3.904 M -4.13 % | 4.072 M -6.58 % | 4.359 M -17.29 % | 5.270 M 9.22 % | 4.825 M 300.00 % | 1.206 M 27.28 % | 947.750 K 0.00 % | 947.750 K |
| Total non current assets | 71.632 M 40.67 % | 50.923 M 24.01 % | 41.064 M 45.51 % | 28.220 M 144.80 % | 11.528 M 31.82 % | 8.745 M 27.72 % | 6.847 M -2.49 % | 7.022 M 20.14 % | 5.845 M -10.08 % | 6.500 M 28.48 % | 5.059 M -6.87 % | 5.432 M -3.50 % | 5.629 M -1.87 % | 5.736 M -5.06 % | 6.042 M -2.63 % | 6.205 M -4.39 % | 6.490 M -4.40 % | 6.789 M -3.87 % | 7.062 M -10.07 % | 7.853 M 2.12 % | 7.690 M 300.00 % | 1.923 M 15.94 % | 1.658 M 0.00 % | 1.658 M |
| Other current assets | 23.069 M 3 297.50 % | 679.000 K -93.72 % | 10.804 M 3 562.37 % | 295.000 K -71.19 % | 1.024 M 1 405.88 % | 68.000 K -80.63 % | 351.000 K -66.82 % | 1.058 M 40.50 % | 753.000 K 144.48 % | 308.000 K -89.64 % | 2.974 M 77.45 % | 1.676 M -43.81 % | 2.983 M -21.25 % | 3.788 M -12.31 % | 4.320 M 105.71 % | 2.100 M -37.80 % | 3.376 M -22.12 % | 4.335 M -22.59 % | 5.600 M 49.45 % | 3.747 M 8.61 % | 3.450 M 242.77 % | 1.007 M 98.81 % | 506.250 K 0.00 % | 506.250 K |
| 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 -100.00 % | 584.000 K -60.19 % | 1.467 M 45.10 % | 1.011 M -51.86 % | 2.100 M -58.82 % | 5.100 M 0.00 % | 5.100 M 70.00 % | 3.000 M -25.00 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 63.021 M -35.01 % | 96.968 M -28.42 % | 135.463 M -4.48 % | 141.816 M -19.95 % | 177.155 M -4.14 % | 184.812 M -6.51 % | 197.674 M 725.02 % | 23.960 M 84.38 % | 12.995 M 51.05 % | 8.603 M -42.24 % | 14.895 M -20.04 % | 18.629 M 323.96 % | 4.394 M 26.30 % | 3.479 M -50.95 % | 7.093 M -12.89 % | 8.143 M -8.70 % | 8.919 M -23.51 % | 11.660 M -30.51 % | 16.779 M -19.37 % | 20.809 M 543.25 % | 3.235 M 300.00 % | 808.750 K -68.32 % | 2.553 M 0.00 % | 2.553 M |
| Cash and short term investments | 63.021 M -35.01 % | 96.968 M -28.42 % | 135.463 M -4.48 % | 141.816 M -19.95 % | 177.155 M -4.14 % | 184.812 M -6.51 % | 197.674 M 725.02 % | 23.960 M 84.38 % | 12.995 M 51.05 % | 8.603 M -42.24 % | 14.895 M -20.04 % | 18.629 M 274.23 % | 4.978 M 0.65 % | 4.946 M -38.97 % | 8.104 M -20.88 % | 10.243 M -26.93 % | 14.019 M -16.35 % | 16.760 M -15.26 % | 19.779 M -20.27 % | 24.809 M 666.89 % | 3.235 M 300.00 % | 808.750 K -68.32 % | 2.553 M 0.00 % | 2.553 M |
| Total current assets | 111.963 M -16.73 % | 134.454 M -19.82 % | 167.697 M 0.13 % | 167.480 M -13.33 % | 193.233 M -4.98 % | 203.371 M -4.65 % | 213.283 M 482.41 % | 36.621 M 56.52 % | 23.397 M 15.00 % | 20.346 M -16.57 % | 24.388 M -11.78 % | 27.643 M 90.48 % | 14.512 M 11.60 % | 13.004 M -32.83 % | 19.361 M 21.38 % | 15.951 M -21.53 % | 20.327 M -13.73 % | 23.561 M -13.45 % | 27.222 M -11.95 % | 30.916 M 234.26 % | 9.249 M 300.00 % | 2.312 M -30.69 % | 3.336 M 0.00 % | 3.336 M |
| Inventory | 7.647 M -58.38 % | 18.372 M 52.91 % | 12.015 M 15.40 % | 10.412 M 144.87 % | 4.252 M -41.28 % | 7.241 M 154.79 % | 2.842 M 4.45 % | 2.721 M 40.19 % | 1.941 M -10.26 % | 2.163 M 0.00 % | 2.163 M -16.49 % | 2.590 M 4.27 % | 2.484 M 24.76 % | 1.991 M -27.02 % | 2.728 M 42.60 % | 1.913 M 22.39 % | 1.563 M 10.77 % | 1.411 M 1.36 % | 1.392 M -25.48 % | 1.868 M -6.04 % | 1.988 M 300.00 % | 497.000 K 79.10 % | 277.500 K 0.00 % | 277.500 K |
| Net receivables | 18.226 M -1.13 % | 18.435 M 95.80 % | 9.415 M -37.05 % | 14.957 M 38.47 % | 10.802 M -3.98 % | 11.250 M -9.39 % | 12.416 M 39.77 % | 8.883 M 15.24 % | 7.708 M -16.87 % | 9.272 M 112.86 % | 4.356 M -8.26 % | 4.748 M 16.74 % | 4.067 M 78.46 % | 2.279 M -45.85 % | 4.209 M 148.32 % | 1.695 M 23.81 % | 1.369 M 29.76 % | 1.055 M 133.92 % | 451.000 K -8.33 % | 492.000 K -14.58 % | 576.000 K | 0.000 | 0.000 | 0.000 |
| Tax assets | 1.177 M 1 683.33 % | 66.000 K 0.00 % | 66.000 K -9.59 % | 73.000 K -42.52 % | 127.000 K 95.38 % | 65.000 K -25.29 % | 87.000 K 52.63 % | 57.000 K -25.97 % | 77.000 K 54.00 % | 50.000 K -3.85 % | 52.000 K -16.13 % | 62.000 K -11.43 % | 70.000 K -2.78 % | 72.000 K -10.00 % | 80.000 K 5.26 % | 76.000 K -14.61 % | 89.000 K -31.01 % | 129.000 K -0.77 % | 130.000 K -17.72 % | 158.000 K -24.04 % | 208.000 K 300.00 % | 52.000 K 58.78 % | 32.750 K 0.00 % | 32.750 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 471.000 K 30.11 % | 362.000 K 4.32 % | 347.000 K 11.58 % | 311.000 K -1.58 % | 316.000 K 54.15 % | 205.000 K -41.26 % | 349.000 K 40.16 % | 249.000 K -0.80 % | 251.000 K -10.04 % | 279.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 13.390 M -7.97 % | 14.549 M -20.16 % | 18.223 M 75.41 % | 10.389 M 55.48 % | 6.682 M 0.69 % | 6.636 M 10.10 % | 6.027 M 55.42 % | 3.878 M -20.55 % | 4.881 M 36.26 % | 3.582 M -14.02 % | 4.166 M 14.01 % | 3.654 M -15.40 % | 4.319 M 67.27 % | 2.582 M -38.52 % | 4.200 M 45.83 % | 2.880 M -11.93 % | 3.270 M -14.11 % | 3.807 M 11.25 % | 3.422 M 0.18 % | 3.416 M -32.30 % | 5.046 M 300.00 % | 1.262 M 84.90 % | 682.250 K 0.00 % | 682.250 K |
| Tax payables | 5.273 M 11.39 % | 4.734 M 5.15 % | 4.502 M 28.96 % | 3.491 M 65.76 % | 2.106 M -45.67 % | 3.876 M 8.12 % | 3.585 M 21.53 % | 2.950 M 37.21 % | 2.150 M -9.70 % | 2.381 M 58.52 % | 1.502 M 35.93 % | 1.105 M -15.46 % | 1.307 M -24.58 % | 1.733 M 15.69 % | 1.498 M | 0.000 | 0.000 -100.00 % | 1.505 M | 0.000 | 0.000 -100.00 % | 31.000 K | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 6.800 M 172.00 % | 2.500 M 0.00 % | 2.500 M -42.17 % | 4.323 M 88.04 % | 2.299 M 30.77 % | 1.758 M 10.29 % | 1.594 M -24.20 % | 2.103 M 188.87 % | 728.000 K -36.81 % | 1.152 M -72.36 % | 4.168 M 2.84 % | 4.053 M 7.31 % | 3.777 M -8.68 % | 4.136 M -17.76 % | 5.029 M 23.81 % | 4.062 M 18.95 % | 3.415 M -10.53 % | 3.817 M 0.58 % | 3.795 M 11.06 % | 3.417 M 1 405.29 % | 227.000 K 16.11 % | 195.500 K -49.97 % | 390.750 K 0.00 % | 390.750 K |
| 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 |
| Capital lease obligations | 2.947 M -46.03 % | 5.460 M | 0.000 100.00 % | -1.999 K | 0.000 | 0.000 | 0.000 100.00 % | -999.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 170.901 M 0.43 % | 170.166 M -10.78 % | 190.726 M -5.00 % | 200.764 M 0.07 % | 200.618 M 0.22 % | 200.172 M -3.22 % | 206.822 M 597.83 % | 29.638 M -3.72 % | 30.784 M 1 784.95 % | -1.827 M -105.87 % | 31.150 M -0.14 % | 31.194 M 40.24 % | 22.243 M 22.47 % | 18.162 M -35.54 % | 28.174 M 0.09 % | 28.150 M -17.68 % | 34.197 M 3.43 % | 33.063 M -38.68 % | 53.915 M 1.79 % | 52.969 M 122.98 % | 23.755 M 583.15 % | 3.477 M -27.30 % | 4.783 M 0.00 % | 4.783 M |
| Deferred tax liabilities non current | 1.780 M 159.85 % | 685.000 K -0.44 % | 688.000 K 11.15 % | 619.000 K -3.28 % | 640.000 K 3.06 % | 621.000 K 1.97 % | 609.000 K 4.46 % | 583.000 K 0.87 % | 578.000 K 13.11 % | 511.000 K 4.71 % | 488.000 K 5.40 % | 463.000 K 3.35 % | 448.000 K 8.21 % | 414.000 K 10.11 % | 376.000 K 13.25 % | 332.000 K 16.49 % | 285.000 K 25.55 % | 227.000 K 30.46 % | 174.000 K -65.54 % | 505.000 K 15.56 % | 437.000 K 300.00 % | 109.250 K 55.52 % | 70.250 K 0.00 % | 70.250 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.561 M 72.49 % | 905.000 K -11.45 % | 1.022 M -0.97 % | 1.032 M -6.69 % | 1.106 M -20.60 % | 1.393 M 2.50 % | 1.359 M 24.56 % | 1.091 M -3.71 % | 1.133 M 5.40 % | 1.075 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 164.416 M -11.31 % | 185.377 M -11.20 % | 208.761 M 6.67 % | 195.700 M -4.43 % | 204.761 M -3.47 % | 212.116 M -3.64 % | 220.130 M 404.39 % | 43.643 M 49.25 % | 29.242 M 8.92 % | 26.846 M -10.27 % | 29.918 M -10.52 % | 33.437 M 63.20 % | 20.488 M 7.54 % | 19.051 M -25.93 % | 25.719 M 15.02 % | 22.361 M -17.69 % | 27.166 M -11.22 % | 30.599 M -11.40 % | 34.535 M -11.56 % | 39.048 M 130.52 % | 16.939 M 300.00 % | 4.235 M -15.21 % | 4.995 M 0.00 % | 4.995 M |
| 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 |
| 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-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -2.025 M | 0.000 100.00 % | -14.000 K -177.78 % | 18.000 K -37.93 % | 29.000 K 16.00 % | 25.000 K -32.43 % | 37.000 K 23.33 % | 30.000 K 103.95 % | -759.000 K | 0.000 -100.00 % | 2.403 M | 0.000 -100.00 % | 3.228 M | 0.000 -100.00 % | 235.000 K | 0.000 | 0.000 | 0.000 100.00 % | -245.000 K -129.78 % | 822.750 K | 0.000 |
| Stock based compensation | 928.000 K | 0.000 -100.00 % | 698.000 K | 0.000 -100.00 % | 212.000 K 105.79 % | -3.662 M -1 547.43 % | 253.000 K 106.71 % | -3.773 M -3 024.81 % | 129.000 K -90.33 % | 1.334 M 728.57 % | 161.000 K | 0.000 -100.00 % | 84.000 K | 0.000 -100.00 % | 109.000 K | 0.000 -100.00 % | 235.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 369.000 K 300.00 % | 92.250 K 23.41 % | 74.750 K |
| Change in working capital | -205.000 K 97.88 % | -9.686 M -146.16 % | 20.983 M 1 199.16 % | -1.909 M -140.27 % | 4.740 M 2 026.83 % | -246.000 K -45.56 % | -169.000 K -201.81 % | 166.000 K -93.60 % | 2.593 M 230.50 % | -1.987 M -3 204.69 % | 64.000 K -76.90 % | 277.000 K 112.18 % | -2.275 M -269.78 % | 1.340 M 142.01 % | -3.190 M -1 743.93 % | -173.000 K -125.82 % | 670.000 K 13.75 % | 589.000 K 154.29 % | -1.085 M -127.46 % | -477.000 K 81.07 % | -2.520 M -406.02 % | -498.000 K -216.97 % | 425.750 K |
| Accounts receivables | 924.000 K 137.81 % | -2.444 M -291.84 % | 1.274 M 116.42 % | -7.759 M -355.23 % | 3.040 M 239.51 % | -2.179 M 25.61 % | -2.929 M -96.58 % | -1.490 M -219.58 % | 1.246 M 154.79 % | -2.274 M -1 422.09 % | 172.000 K 126.18 % | -657.000 K 63.32 % | -1.791 M -193.09 % | 1.924 M 176.32 % | -2.521 M -498.81 % | -421.000 K -32.81 % | -317.000 K 45.53 % | -582.000 K -407.94 % | 189.000 K 325.00 % | -84.000 K 89.22 % | -779.000 K -344.97 % | 318.000 K | 0.000 |
| Inventory | -455.000 K 83.73 % | -2.796 M 52.34 % | -5.867 M -209.28 % | -1.897 M -210.98 % | -610.000 K 23.75 % | -800.000 K -566.67 % | -120.000 K 84.62 % | -780.000 K -451.35 % | 222.000 K | 0.000 -100.00 % | 426.000 K 505.71 % | -105.000 K 84.91 % | -696.000 K -194.44 % | 737.000 K 190.32 % | -816.000 K -133.81 % | -349.000 K -128.10 % | -153.000 K -705.26 % | -19.000 K -103.99 % | 476.000 K 296.67 % | 120.000 K -81.68 % | 655.000 K 153.12 % | -1.233 M -967.53 % | -115.500 K |
| Accounts payables | 2.259 M 140.15 % | -5.627 M -207.47 % | 5.236 M 54.45 % | 3.390 M 7 112.77 % | 47.000 K -92.28 % | 609.000 K -57.56 % | 1.435 M 596.54 % | -289.000 K -122.25 % | 1.299 M 322.43 % | -584.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.250 K | 0.000 |
| Other working capital | -2.933 M -348.35 % | 1.181 M -94.19 % | 20.340 M 366.83 % | 4.357 M 92.53 % | 2.263 M 6.54 % | 2.124 M 46.99 % | 1.445 M -46.97 % | 2.725 M 1 666.09 % | -174.000 K -119.98 % | 871.000 K 263.11 % | -534.000 K -151.40 % | 1.039 M 390.09 % | 212.000 K 116.05 % | -1.321 M -998.64 % | 147.000 K -75.38 % | 597.000 K -47.63 % | 1.140 M -4.20 % | 1.190 M 168.00 % | -1.750 M -241.13 % | -513.000 K 78.59 % | -2.396 M -674.58 % | 417.000 K -22.96 % | 541.250 K |
| Other non cash items | -54.000 K -100.35 % | 15.402 M 1 716.27 % | 848.000 K -90.37 % | 8.810 M 90.49 % | 4.625 M 0.83 % | 4.587 M 15.98 % | 3.955 M 17.53 % | 3.365 M 176.74 % | -4.385 M -1 823.25 % | -228.000 K -113.41 % | 1.700 M 415.40 % | -539.000 K -133.77 % | 1.596 M 191.15 % | -1.751 M -252.26 % | 1.150 M 190.40 % | 396.000 K 139.09 % | -1.013 M -216.30 % | 871.000 K 949.40 % | 83.000 K 112.13 % | -684.000 K -152.29 % | 1.308 M -35.47 % | 2.027 M 11 161.11 % | 18.000 K |
| Net cash provided by operating activities | -21.604 M 27.55 % | -29.819 M -1 092.97 % | 3.003 M 115.12 % | -19.862 M -387.29 % | -4.076 M 43.83 % | -7.256 M -109.29 % | -3.467 M 10.32 % | -3.866 M -113.36 % | -1.812 M 68.12 % | -5.683 M -78.54 % | -3.183 M 16.94 % | -3.832 M -6.18 % | -3.609 M -16.72 % | -3.092 M 30.59 % | -4.455 M 0.20 % | -4.464 M -13.99 % | -3.916 M -34.80 % | -2.905 M 38.71 % | -4.740 M 26.58 % | -6.456 M -16.05 % | -5.563 M -219.35 % | -1.742 M -142.87 % | -717.250 K |
| Investments in property plant and equipment | -16.877 M -120.76 % | -7.645 M 23.67 % | -10.016 M -225.94 % | -3.073 M 2.72 % | -3.159 M -59.55 % | -1.980 M -432.26 % | -372.000 K -348.19 % | -83.000 K -1 285.71 % | 7.000 K 104.19 % | -167.000 K -263.04 % | -46.000 K 85.30 % | -313.000 K 16.53 % | -375.000 K -84.73 % | -203.000 K 51.90 % | -422.000 K -160.49 % | -162.000 K -157.14 % | -63.000 K 88.69 % | -557.000 K -943.94 % | 66.000 K 103.86 % | -1.710 M -252.58 % | -485.000 K 76.63 % | -2.075 M -152.74 % | -821.000 K |
| 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 100.00 % | -85.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -250.000 K 19.09 % | -309.000 K 28.97 % | -435.000 K 96.38 % | -12.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other investing activites | 4.300 M 425.02 % | -1.323 M -152.92 % | 2.500 M 118.00 % | -13.890 M -575.26 % | -2.057 M -35.33 % | -1.520 M -1 607.87 % | -89.000 K -242.31 % | -26.000 K 52.73 % | -55.000 K -96.43 % | -28.000 K -833.33 % | -3.000 K -100.52 % | 572.000 K -34.33 % | 871.000 K 288.94 % | -461.000 K -142.61 % | 1.082 M -63.59 % | 2.972 M 11 107.41 % | -27.000 K 98.77 % | -2.188 M -358.02 % | 848.000 K 121.11 % | -4.017 M -7 203.64 % | -55.000 K 26.67 % | -75.000 K -109.14 % | 821.000 K |
| Net cash used for investing activites | -12.827 M -61.26 % | -7.954 M -0.04 % | -7.951 M 47.25 % | -15.073 M -377.14 % | -3.159 M -59.55 % | -1.980 M -432.26 % | -372.000 K -348.19 % | -83.000 K -1 285.71 % | 7.000 K 104.19 % | -167.000 K -240.82 % | -49.000 K -118.92 % | 259.000 K -47.78 % | 496.000 K 174.70 % | -664.000 K -215.48 % | 575.000 K -79.54 % | 2.810 M 3 222.22 % | -90.000 K 96.72 % | -2.745 M -400.33 % | 914.000 K 115.96 % | -5.727 M -960.56 % | -540.000 K 74.88 % | -2.150 M -161.80 % | -821.250 K |
| 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 | 0.000 | 0.000 |
| Common stock issued | 276.000 K 1 280.00 % | 20.000 K | 0.000 -100.00 % | 95.000 K 11.76 % | 85.000 K -74.16 % | 329.000 K -99.82 % | 178.066 M 1 462.39 % | 11.397 M 63.73 % | 6.961 M 6 171.17 % | 111.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 -100.00 % | 3.571 M |
| Common stock repurchased | -20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -127.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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 498.000 K 163.68 % | -782.000 K 37.14 % | -1.244 M -207.92 % | -404.000 K 4.27 % | -422.000 K 88.37 % | -3.627 M -102.04 % | 177.552 M 1 090.43 % | 14.915 M 140.68 % | 6.197 M 1 502.04 % | -442.000 K -76.10 % | -251.000 K -101.42 % | 17.704 M 356.29 % | 3.880 M 2 613.29 % | 143.000 K -95.06 % | 2.893 M 226.89 % | 885.000 K -28.40 % | 1.236 M 65.91 % | 745.000 K 346.69 % | -302.000 K -101.02 % | 29.737 M 858.33 % | 3.103 M 1 504.07 % | -221.000 K -106.34 % | 3.486 M |
| Net cash used provided by financing activities | 498.000 K 163.68 % | -782.000 K 37.14 % | -1.244 M -207.92 % | -404.000 K 4.27 % | -422.000 K 88.37 % | -3.627 M -102.04 % | 177.552 M 1 090.43 % | 14.915 M 140.68 % | 6.197 M 1 502.04 % | -442.000 K -76.10 % | -251.000 K -101.42 % | 17.704 M 356.29 % | 3.880 M 2 613.29 % | 143.000 K -95.06 % | 2.893 M 226.89 % | 885.000 K -28.40 % | 1.236 M 65.91 % | 745.000 K 346.69 % | -302.000 K -101.02 % | 29.737 M 858.33 % | 3.103 M 1 504.07 % | -221.000 K -106.34 % | 3.486 M |
| Effect of forex changes on cash | -15.000 K -124.59 % | 61.000 K 137.89 % | -161.000 K -100.09 % | 177.154 M 200.00 % | -177.155 M -189.62 % | 197.675 M 200.00 % | -197.673 M -1 621.26 % | 12.994 M 199.99 % | -12.995 M -187.24 % | 14.895 M 199.99 % | -14.896 M -450.66 % | 4.248 M 200.05 % | -4.246 M -159.87 % | 7.092 M 200.00 % | -7.092 M -180.15 % | 8.848 M 200.00 % | -8.848 M -153.55 % | 16.523 M 200.00 % | -16.523 M -633.52 % | 3.097 M 200.00 % | -3.097 M -444.59 % | 898.750 K 288.23 % | 231.500 K |
| Net change in cash | -33.947 M 11.81 % | -38.495 M -505.93 % | -6.353 M 82.02 % | -35.339 M -361.53 % | -7.657 M 40.47 % | -12.862 M -107.40 % | 173.714 M 1 484.26 % | 10.965 M 149.66 % | 4.392 M -48.95 % | 8.603 M 146.81 % | -18.379 M -200.00 % | 18.379 M 628.28 % | -3.479 M -200.00 % | 3.479 M 143.06 % | -8.079 M -200.00 % | 8.079 M 169.54 % | -11.618 M -200.00 % | 11.618 M 156.26 % | -20.651 M -200.00 % | 20.651 M 438.71 % | -6.097 M -272.01 % | 3.545 M 62.70 % | 2.179 M |
| Cash at beginning of period | 96.968 M -28.42 % | 135.463 M -4.48 % | 141.816 M -19.95 % | 177.155 M -4.14 % | 184.812 M -6.51 % | 197.674 M 725.02 % | 23.960 M 84.38 % | 12.995 M 51.05 % | 8.603 M | 0.000 -100.00 % | 18.379 M | 0.000 -100.00 % | 3.479 M | 0.000 -100.00 % | 8.079 M | 0.000 -100.00 % | 11.618 M | 0.000 -100.00 % | 20.651 M | 0.000 -100.00 % | 6.097 M 138.86 % | 2.553 M 582.49 % | 374.000 K |
| Cash at end of period | 63.021 M -35.01 % | 96.968 M -28.42 % | 135.463 M -4.48 % | 141.816 M -19.95 % | 177.155 M -4.14 % | 184.812 M -6.51 % | 197.674 M 725.02 % | 23.960 M 84.38 % | 12.995 M 51.05 % | 8.603 M | 0.000 -100.00 % | 18.379 M | 0.000 -100.00 % | 3.479 M | 0.000 -100.00 % | 8.079 M | 0.000 -100.00 % | 11.618 M | 0.000 -100.00 % | 20.651 M | 0.000 -100.00 % | 6.097 M 138.86 % | 2.553 M |
| Operating cash flow | -21.604 M 27.55 % | -29.819 M -1 092.97 % | 3.003 M 115.12 % | -19.862 M -387.29 % | -4.076 M 43.83 % | -7.256 M -109.29 % | -3.467 M 10.32 % | -3.866 M -113.36 % | -1.812 M 68.12 % | -5.683 M -78.54 % | -3.183 M 16.94 % | -3.832 M -6.18 % | -3.609 M -16.72 % | -3.092 M 30.59 % | -4.455 M 0.20 % | -4.464 M -13.99 % | -3.916 M -34.80 % | -2.905 M 38.71 % | -4.740 M 26.58 % | -6.456 M -16.05 % | -5.563 M -219.35 % | -1.742 M -142.87 % | -717.250 K |
| Capital expenditure | -16.877 M -120.76 % | -7.645 M 23.67 % | -10.016 M -225.94 % | -3.073 M 2.72 % | -3.159 M -59.55 % | -1.980 M -432.26 % | -372.000 K -348.19 % | -83.000 K -1 285.71 % | 7.000 K 104.19 % | -167.000 K -263.04 % | -46.000 K 85.30 % | -313.000 K 16.53 % | -375.000 K -84.73 % | -203.000 K 51.90 % | -422.000 K -160.49 % | -162.000 K -157.14 % | -63.000 K 88.69 % | -557.000 K -943.94 % | 66.000 K 103.86 % | -1.710 M -252.58 % | -485.000 K 76.63 % | -2.075 M -152.74 % | -821.000 K |
| Free CashFlow | -38.481 M -2.71 % | -37.464 M -434.21 % | -7.013 M 69.42 % | -22.935 M -217.00 % | -7.235 M 21.67 % | -9.236 M -140.58 % | -3.839 M 2.79 % | -3.949 M -118.78 % | -1.805 M 69.15 % | -5.850 M -81.17 % | -3.229 M 22.10 % | -4.145 M -4.04 % | -3.984 M -20.91 % | -3.295 M 32.44 % | -4.877 M -5.43 % | -4.626 M -16.26 % | -3.979 M -14.93 % | -3.462 M 25.93 % | -4.674 M 42.76 % | -8.166 M -35.02 % | -6.048 M -58.45 % | -3.817 M -148.14 % | -1.538 M |
| 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 |