Averbuch Formica Center Ltd. AVER.TA
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 14.401 M -18.56 % | 17.683 M -24.12 % | 23.305 M 0.66 % | 23.153 M 28.12 % | 18.071 M -19.96 % | 22.578 M 4.83 % | 21.537 M -1.31 % | 21.822 M -11.69 % | 24.710 M 25.09 % | 19.753 M -21.20 % | 25.067 M -63.82 % | 69.284 M -68.88 % | 222.600 M |
| Net income | -1.143 M 60.24 % | -2.875 M -263.26 % | 1.761 M -91.07 % | 19.714 M 253.11 % | 5.583 M 233.66 % | -4.177 M -279.35 % | 2.329 M -17.35 % | 2.818 M 63.74 % | 1.721 M 258.03 % | -1.089 M -132.96 % | 3.304 M 144.15 % | -7.484 M -3.23 % | -7.250 M |
| Income before tax | -951.000 K 64.57 % | -2.684 M -368.94 % | 998.000 K -95.77 % | 23.590 M 344.01 % | 5.313 M 259.93 % | -3.322 M -211.25 % | 2.986 M -29.06 % | 4.209 M 23.47 % | 3.409 M 2 827.20 % | -125.000 K -102.48 % | 5.034 M 155.35 % | -9.095 M 5.41 % | -9.615 M |
| Income before tax ratio | -0.07 56.49 % | -0.15 -454.44 % | 0.04 -95.80 % | 1.02 246.55 % | 0.29 299.82 % | -0.15 -206.12 % | 0.14 -28.12 % | 0.19 39.81 % | 0.14 2 280.10 % | -0.01 -103.15 % | 0.20 252.98 % | -0.13 -203.91 % | -0.04 |
| EBITDA | -753.000 K -147.90 % | 1.572 M -3.79 % | 1.634 M -91.48 % | 19.174 M 225.09 % | 5.898 M 440.11 % | 1.092 M -77.96 % | 4.954 M -23.36 % | 6.464 M 1.30 % | 6.381 M 15.56 % | 5.522 M -31.99 % | 8.119 M 4 285.05 % | -194.000 K 90.74 % | -2.094 M |
| Net income ratio | -0.08 51.18 % | -0.16 -315.17 % | 0.08 -91.13 % | 0.85 175.60 % | 0.31 267.00 % | -0.19 -271.08 % | 0.11 -16.26 % | 0.13 85.41 % | 0.07 226.33 % | -0.06 -141.83 % | 0.13 222.02 % | -0.11 -231.66 % | -0.03 |
| Ratio EBITDA | -0.05 -158.82 % | 0.09 26.79 % | 0.07 -91.53 % | 0.83 153.74 % | 0.33 574.82 % | 0.05 -78.97 % | 0.23 -22.35 % | 0.30 14.71 % | 0.26 -7.63 % | 0.28 -13.69 % | 0.32 11 667.28 % | 0.00 70.23 % | -0.01 |
| Gross profit ratio | 0.36 -5.71 % | 0.38 25.49 % | 0.30 -19.91 % | 0.38 15.32 % | 0.33 -2.45 % | 0.34 1.90 % | 0.33 14.34 % | 0.29 40.65 % | 0.21 -14.10 % | 0.24 -3.84 % | 0.25 63.76 % | 0.15 14.69 % | 0.13 |
| Weighted average shs out dil | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M |
| Weighted average shs out | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M 0.00 % | 7.023 M |
| EPS diluted | -0.16 60.98 % | -0.41 -264.00 % | 0.25 -91.10 % | 2.81 251.25 % | 0.80 235.59 % | -0.59 -278.79 % | 0.33 -17.50 % | 0.40 60.00 % | 0.25 256.25 % | -0.16 -134.04 % | 0.47 143.93 % | -1.07 -3.88 % | -1.03 |
| Earnings per share | -0.16 60.98 % | -0.41 -264.00 % | 0.25 -91.10 % | 2.81 251.25 % | 0.80 235.59 % | -0.59 -278.79 % | 0.33 -17.50 % | 0.40 60.00 % | 0.25 256.25 % | -0.16 -134.04 % | 0.47 143.93 % | -1.07 -3.88 % | -1.03 |
| Gross profit | 5.181 M -23.21 % | 6.747 M -4.78 % | 7.086 M -19.39 % | 8.790 M 47.76 % | 5.949 M -21.92 % | 7.619 M 6.83 % | 7.132 M 12.85 % | 6.320 M 24.21 % | 5.088 M 7.46 % | 4.735 M -24.23 % | 6.249 M -40.75 % | 10.547 M -64.30 % | 29.547 M |
| Income tax expense | 192.000 K 0.52 % | 191.000 K -74.97 % | 763.000 K -80.31 % | 3.876 M 1 335.56 % | 270.000 K -68.42 % | 855.000 K 29.74 % | 659.000 K -53.03 % | 1.403 M -18.24 % | 1.716 M 64.68 % | 1.042 M -40.63 % | 1.755 M 10.87 % | 1.583 M -32.70 % | 2.352 M |
| Cost of revenue | 9.220 M -15.69 % | 10.936 M -32.57 % | 16.219 M 12.92 % | 14.363 M 18.49 % | 12.122 M -18.97 % | 14.959 M 3.85 % | 14.405 M -7.08 % | 15.502 M -21.00 % | 19.622 M 30.66 % | 15.018 M -20.19 % | 18.818 M -67.96 % | 58.737 M -69.57 % | 193.053 M |
| General and administrative expenses | 11.514 M 4.90 % | 10.976 M -1.23 % | 11.113 M 3.02 % | 10.787 M -3.99 % | 11.235 M -4.86 % | 11.809 M -0.22 % | 11.835 M 14.35 % | 10.350 M 3.30 % | 10.019 M -7.96 % | 10.885 M -2.08 % | 11.116 M -45.68 % | 20.463 M -32.97 % | 30.528 M |
| Selling and marketing expenses | 74.000 K -14.94 % | 87.000 K 7.41 % | 81.000 K 8.00 % | 75.000 K -18.48 % | 92.000 K -74.16 % | 356.000 K 103.43 % | 175.000 K -33.46 % | 263.000 K 32.83 % | 198.000 K -22.35 % | 255.000 K 40.88 % | 181.000 K -91.11 % | 2.037 M -70.26 % | 6.850 M |
| Other expenses | -3.843 M 3.00 % | -3.962 M 18.28 % | -4.848 M 74.10 % | -18.719 M -118.60 % | -8.563 M -1 229.66 % | -644.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 7.745 M 9.07 % | 7.101 M 11.90 % | 6.346 M 180.77 % | -7.857 M -384.26 % | 2.764 M -76.01 % | 11.521 M 148.14 % | 4.643 M 79.06 % | 2.593 M 8.49 % | 2.390 M -60.38 % | 6.033 M 150.96 % | 2.404 M -87.30 % | 18.928 M -44.24 % | 33.947 M |
| Cost and expenses | 16.965 M -5.94 % | 18.037 M -20.07 % | 22.565 M -6.80 % | 24.211 M 8.65 % | 22.283 M -15.85 % | 26.480 M 39.02 % | 19.048 M 5.27 % | 18.095 M -17.79 % | 22.012 M 4.57 % | 21.051 M -0.81 % | 21.222 M -72.67 % | 77.665 M -65.79 % | 227.000 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 11.588 M 4.75 % | 11.063 M -1.17 % | 11.194 M 3.06 % | 10.862 M -4.11 % | 11.327 M -6.89 % | 12.165 M 1.29 % | 12.010 M 13.16 % | 10.613 M 3.88 % | 10.217 M -8.29 % | 11.140 M -1.39 % | 11.297 M -49.79 % | 22.500 M -39.80 % | 37.378 M |
| Interest income | 4.526 M 71.31 % | 2.642 M 85.79 % | 1.422 M 44.95 % | 981.000 K 0.93 % | 972.000 K 67.59 % | 580.000 K 16.70 % | 497.000 K 3.11 % | 482.000 K -32.21 % | 711.000 K -39.39 % | 1.173 M -1.35 % | 1.189 M 66.53 % | 714.000 K -86.31 % | 5.215 M |
| Interest expense | 913.000 K -22.03 % | 1.171 M 24.71 % | 939.000 K 39.94 % | 671.000 K 1.05 % | 664.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.811 M -5.97 % | 1.926 M -7.40 % | 2.080 M -17.69 % | 2.527 M -6.86 % | 2.713 M 2.42 % | 2.649 M 14.18 % | 2.320 M -8.08 % | 2.524 M 0.00 % | 2.524 M -7.58 % | 2.731 M -6.89 % | 2.933 M -12.66 % | 3.358 M -11.82 % | 3.808 M |
| Operating income | -2.564 M -624.29 % | -354.000 K 91.38 % | -4.108 M -288.28 % | -1.058 M 74.88 % | -4.212 M -170.52 % | -1.557 M -159.11 % | 2.634 M -33.15 % | 3.940 M 2.15 % | 3.857 M 38.19 % | 2.791 M -46.18 % | 5.186 M 246.00 % | -3.552 M 39.82 % | -5.902 M |
| Operating income ratio | -0.18 -789.36 % | -0.02 88.64 % | -0.18 -285.75 % | -0.05 80.39 % | -0.23 -237.99 % | -0.07 -156.39 % | 0.12 -32.26 % | 0.18 15.67 % | 0.16 10.47 % | 0.14 -31.70 % | 0.21 503.54 % | -0.05 -93.36 % | -0.03 |
| Total other income expenses net | 1.613 M 169.23 % | -2.330 M -145.63 % | 5.106 M -79.28 % | 24.648 M 158.77 % | 9.525 M 639.66 % | -1.765 M -601.42 % | 352.000 K 30.86 % | 269.000 K 160.04 % | -448.000 K 84.64 % | -2.916 M -559.73 % | -442.000 K 92.03 % | -5.543 M -49.29 % | -3.713 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 | 11.983 M 7.26 % | 11.172 M -44.76 % | 20.225 M 4.62 % | 19.331 M 16.69 % | 16.566 M -4.57 % | 17.360 M 56.12 % | 11.120 M -30.19 % | 15.928 M -6.45 % | 17.027 M -36.90 % | 26.985 M -19.60 % | 33.565 M -75.77 % | 138.547 M 20 385.07 % | -683.000 K |
| Total investments | 35.936 M -2.37 % | 36.808 M -14.06 % | 42.830 M -8.02 % | 46.566 M 16.79 % | 39.873 M 2.49 % | 38.906 M -2.66 % | 39.970 M 0.01 % | 39.967 M -0.01 % | 39.971 M -41.57 % | 68.413 M -1.93 % | 69.758 M 0.44 % | 69.453 M 169.94 % | 25.729 M |
| Total debt | 12.144 M 6.46 % | 11.407 M -48.95 % | 22.345 M 9.30 % | 20.444 M 1.68 % | 20.106 M 3.10 % | 19.501 M 34.13 % | 14.539 M -14.04 % | 16.913 M -5.97 % | 17.986 M -36.00 % | 28.101 M -17.18 % | 33.932 M -75.64 % | 139.287 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K | 0.000 |
| Retained earnings | 40.566 M -1.69 % | 41.262 M -5.81 % | 43.805 M -22.89 % | 56.807 M 30.14 % | 43.650 M 0.22 % | 43.554 M -12.55 % | 49.807 M 2.57 % | 48.557 M -5.53 % | 51.398 M -3.62 % | 53.326 M -1.87 % | 54.343 M 6.16 % | 51.190 M -15.84 % | 60.826 M |
| Common stock | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M |
| Total equity | 74.021 M -0.93 % | 74.717 M -3.29 % | 77.260 M -14.40 % | 90.262 M 17.06 % | 77.105 M 0.12 % | 77.009 M -7.51 % | 83.262 M 1.52 % | 82.014 M -3.36 % | 84.867 M -2.25 % | 86.823 M -1.25 % | 87.918 M 3.69 % | 84.790 M -10.23 % | 94.454 M |
| Other non current liabilities | 1.397 M -25.41 % | 1.873 M -12.80 % | 2.148 M -9.71 % | 2.379 M -13.49 % | 2.750 M -14.70 % | 3.224 M 8.41 % | 2.974 M -2.20 % | 3.041 M -0.43 % | 3.054 M -0.81 % | 3.079 M 0.85 % | 3.053 M -14.31 % | 3.563 M 154.08 % | -6.588 M |
| Long term debt | 8.962 M 6 347.48 % | 139.000 K -96.38 % | 3.844 M -51.84 % | 7.981 M -34.63 % | 12.209 M 4.83 % | 11.647 M 190.09 % | 4.015 M -37.59 % | 6.433 M -28.28 % | 8.969 M 456.04 % | 1.613 M -30.11 % | 2.308 M -48.51 % | 4.482 M -31.97 % | 6.588 M |
| Total non current liabilities | 10.359 M 414.86 % | 2.012 M -66.42 % | 5.992 M -42.16 % | 10.360 M -30.74 % | 14.959 M 0.59 % | 14.871 M 112.78 % | 6.989 M -26.23 % | 9.474 M -21.20 % | 12.023 M 156.24 % | 4.692 M -12.48 % | 5.361 M -33.36 % | 8.045 M 22.12 % | 6.588 M |
| Other current liabilities | 8.081 M -7.80 % | 8.765 M -1.27 % | 8.878 M -6.60 % | 9.505 M -23.09 % | 12.359 M 55.05 % | 7.971 M -14.89 % | 9.366 M 9.98 % | 8.516 M -3.03 % | 8.782 M 11.62 % | 7.868 M 162.44 % | 2.998 M -31.71 % | 4.390 M -96.66 % | 131.545 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 3.182 M -71.76 % | 11.268 M -39.10 % | 18.501 M 48.45 % | 12.463 M 57.82 % | 7.897 M -4.42 % | 8.262 M -21.49 % | 10.524 M 0.42 % | 10.480 M 16.22 % | 9.017 M -65.96 % | 26.488 M -16.24 % | 31.624 M -76.54 % | 134.805 M | 0.000 |
| Total current liabilities | 12.103 M -41.61 % | 20.727 M -27.78 % | 28.698 M 21.56 % | 23.609 M 11.51 % | 21.173 M 20.80 % | 17.528 M -17.32 % | 21.200 M 1.37 % | 20.913 M 8.87 % | 19.209 M -48.86 % | 37.564 M -6.96 % | 40.374 M -73.00 % | 149.553 M 0.72 % | 148.486 M |
| Total liabilities | 22.462 M -1.22 % | 22.739 M -34.45 % | 34.690 M 2.12 % | 33.969 M -5.99 % | 36.132 M 11.52 % | 32.399 M 14.93 % | 28.189 M -7.23 % | 30.387 M -2.71 % | 31.232 M -26.09 % | 42.256 M -7.61 % | 45.735 M -70.98 % | 157.598 M -0.72 % | 158.736 M |
| Other non current assets | 38.206 M -3.59 % | 39.627 M -5.50 % | 41.935 M 1.24 % | 41.420 M -3.10 % | 42.746 M -8.35 % | 46.642 M -2.04 % | 47.613 M -3.46 % | 49.320 M -4.76 % | 51.787 M 36.40 % | 37.966 M -5.66 % | 40.242 M -0.12 % | 40.289 M 157.06 % | -70.613 M |
| Long term investments | 35.908 M -2.37 % | 36.781 M -14.05 % | 42.794 M -8.04 % | 46.536 M 16.78 % | 39.850 M 2.47 % | 38.888 M -2.66 % | 39.950 M 0.00 % | 39.950 M 0.00 % | 39.950 M -41.57 % | 68.376 M -1.94 % | 69.727 M 0.45 % | 69.418 M 170.27 % | 25.685 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.000 K -65.20 % | 296.000 K -39.34 % | 488.000 K -28.24 % | 680.000 K |
| GoodWill | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K |
| Goodwill and intangible assets | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K -15.21 % | 677.000 K -22.18 % | 870.000 K -18.08 % | 1.062 M -15.31 % | 1.254 M |
| Property plant equipment net | 1.758 M -27.56 % | 2.427 M -34.48 % | 3.704 M -21.63 % | 4.726 M -26.23 % | 6.406 M 1.23 % | 6.328 M 29.57 % | 4.884 M -13.51 % | 5.647 M -11.88 % | 6.408 M -11.37 % | 7.230 M -12.25 % | 8.239 M -27.27 % | 11.328 M -74.06 % | 43.674 M |
| Total non current assets | 76.446 M -3.73 % | 79.409 M -10.78 % | 89.007 M -4.56 % | 93.256 M 0.92 % | 92.409 M -0.02 % | 92.432 M -0.63 % | 93.021 M -2.59 % | 95.491 M -3.27 % | 98.719 M -13.59 % | 114.249 M -4.06 % | 119.078 M -2.47 % | 122.097 M 72.91 % | 70.613 M |
| Other current assets | 5.612 M 67.62 % | 3.348 M -29.90 % | 4.776 M -68.16 % | 15.001 M 137.17 % | 6.325 M 218.48 % | 1.986 M 11.01 % | 1.789 M -14.20 % | 2.085 M -36.00 % | 3.258 M -12.72 % | 3.733 M 17.43 % | 3.179 M -96.02 % | 79.836 M 73.32 % | 46.062 M |
| Short term investments | 28.000 K 3.70 % | 27.000 K -25.00 % | 36.000 K 20.00 % | 30.000 K 30.43 % | 23.000 K 27.78 % | 18.000 K -10.00 % | 20.000 K 17.65 % | 17.000 K -19.05 % | 21.000 K -43.24 % | 37.000 K 19.35 % | 31.000 K -11.43 % | 35.000 K -20.45 % | 44.000 K |
| cash and cash equivalents | 161.000 K -31.49 % | 235.000 K -86.04 % | 1.683 M 136.38 % | 712.000 K -76.42 % | 3.020 M 41.06 % | 2.141 M -37.38 % | 3.419 M 247.11 % | 985.000 K 2.71 % | 959.000 K -14.07 % | 1.116 M 204.09 % | 367.000 K -50.41 % | 740.000 K 8.35 % | 683.000 K |
| Cash and short term investments | 225.000 K -24.24 % | 297.000 K -82.72 % | 1.719 M 131.67 % | 742.000 K -75.62 % | 3.043 M 40.94 % | 2.159 M -37.22 % | 3.439 M 243.21 % | 1.002 M 2.24 % | 980.000 K -15.00 % | 1.153 M 189.70 % | 398.000 K -48.65 % | 775.000 K 6.60 % | 727.000 K |
| Total current assets | 20.037 M 11.03 % | 18.047 M -21.34 % | 22.943 M -25.93 % | 30.975 M 48.72 % | 20.828 M 22.69 % | 16.976 M -7.89 % | 18.430 M 8.99 % | 16.910 M -2.70 % | 17.380 M 17.19 % | 14.830 M 1.75 % | 14.575 M -87.88 % | 120.291 M -31.57 % | 175.798 M |
| Inventory | 10.118 M 8.19 % | 9.352 M 10.19 % | 8.487 M 10.57 % | 7.676 M 37.07 % | 5.600 M 0.45 % | 5.575 M 0.87 % | 5.527 M 12.13 % | 4.929 M 19.03 % | 4.141 M 16.12 % | 3.566 M 1.11 % | 3.527 M -58.71 % | 8.542 M -81.10 % | 45.193 M |
| Net receivables | 4.082 M -19.17 % | 5.050 M -36.57 % | 7.961 M 5.36 % | 7.556 M 28.94 % | 5.860 M -19.24 % | 7.256 M -5.46 % | 7.675 M -13.71 % | 8.894 M -1.19 % | 9.001 M 41.13 % | 6.378 M -14.63 % | 7.471 M -76.01 % | 31.138 M -62.85 % | 83.816 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.833 M | 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 -100.00 % | 6.779 M |
| Account payables | 840.000 K 21.04 % | 694.000 K -47.38 % | 1.319 M -19.62 % | 1.641 M 78.95 % | 917.000 K -29.19 % | 1.295 M -1.15 % | 1.310 M -31.66 % | 1.917 M 35.96 % | 1.410 M -56.05 % | 3.208 M -44.23 % | 5.752 M -44.47 % | 10.358 M -41.49 % | 17.702 M |
| Tax 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | -187.000 K 0.00 % | -187.000 K 0.00 % | -187.000 K 0.00 % | -187.000 K 0.00 % | -187.000 K 0.00 % | -187.000 K 0.00 % | -187.000 K -1.08 % | -185.000 K -6.94 % | -173.000 K -19.31 % | -145.000 K -116.42 % | -67.000 K -59.52 % | -42.000 K -200.00 % | -14.000 K |
| Capital lease obligations | 550.000 K 27.02 % | 433.000 K -49.83 % | 863.000 K -0.80 % | 870.000 K -42.99 % | 1.526 M 10.82 % | 1.377 M | 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 |
| Other total stockholders equity | 19.449 M 0.00 % | 19.449 M 0.00 % | 19.449 M 0.00 % | 19.449 M 1.81 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M -1.78 % | 19.449 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.662 M |
| Total assets | 96.483 M -1.00 % | 97.456 M -12.95 % | 111.950 M -9.89 % | 124.231 M 9.71 % | 113.237 M 3.50 % | 109.408 M -1.83 % | 111.451 M -0.85 % | 112.401 M -3.19 % | 116.099 M -10.06 % | 129.079 M -3.42 % | 133.653 M -44.86 % | 242.388 M -4.27 % | 253.190 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -2.738 M -180.65 % | 3.395 M -60.14 % | 8.517 M 176.31 % | -11.161 M -467.41 % | -1.967 M -263.64 % | 1.202 M 212.97 % | -1.064 M -134.31 % | 3.101 M 0.00 % | 3.101 M -31.15 % | 4.504 M -95.75 % | 105.928 M 538.58 % | 16.588 M -47.24 % | 31.441 M |
| Accounts receivables | 968.000 K -66.75 % | 2.911 M 818.77 % | -405.000 K 76.12 % | -1.696 M -221.49 % | 1.396 M 233.17 % | 419.000 K -36.71 % | 662.000 K 163.41 % | -1.044 M 0.00 % | -1.044 M -184.81 % | 1.231 M -98.76 % | 99.174 M 687.28 % | 12.597 M -42.89 % | 22.058 M |
| Inventory | -766.000 K 11.45 % | -865.000 K -6.66 % | -811.000 K 60.93 % | -2.076 M -8 204.00 % | -25.000 K 47.92 % | -48.000 K 91.97 % | -598.000 K -111.91 % | 5.022 M 0.00 % | 5.022 M 12 976.92 % | -39.000 K -100.78 % | 5.015 M 409.57 % | -1.620 M -117.27 % | 9.383 M |
| 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 | -2.940 M -317.94 % | 1.349 M -86.14 % | 9.733 M 231.72 % | -7.389 M -121.36 % | -3.338 M -501.68 % | 831.000 K 173.67 % | -1.128 M -28.62 % | -877.000 K 0.00 % | -877.000 K -126.48 % | 3.312 M 90.45 % | 1.739 M -69.01 % | 5.611 M | 0.000 |
| Other non cash items | 1.519 M -77.51 % | 6.754 M 257.54 % | 1.889 M 152.75 % | -3.581 M -36.84 % | -2.617 M -564.21 % | -394.000 K -114.34 % | 2.748 M 289.39 % | -1.451 M -516.95 % | 348.000 K -87.45 % | 2.774 M 147.92 % | -5.789 M 24.15 % | -7.632 M 0.68 % | -7.684 M |
| Net cash provided by operating activities | -179.000 K -101.86 % | 9.623 M -34.36 % | 14.660 M 95.49 % | 7.499 M 102.02 % | 3.712 M 615.56 % | -720.000 K -111.37 % | 6.333 M -9.43 % | 6.992 M -9.12 % | 7.694 M -13.74 % | 8.920 M -91.61 % | 106.376 M 2 102.40 % | 4.830 M -76.22 % | 20.315 M |
| Investments in property plant and equipment | -61.000 K -5.17 % | -58.000 K 56.39 % | -133.000 K 73.29 % | -498.000 K 51.79 % | -1.033 M 14.84 % | -1.213 M -357.74 % | -265.000 K -349.15 % | -59.000 K 88.32 % | -505.000 K 71.96 % | -1.801 M -656.72 % | -238.000 K 92.54 % | -3.192 M 5.08 % | -3.363 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 163.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 587.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -1.000 K 96.30 % | -27.000 K | 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 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 -100.00 % | 130.000 K | 0.000 100.00 % | -900.000 K | 0.000 | 0.000 -100.00 % | 5.952 M 1 204.27 % | -539.000 K 50.05 % | -1.079 M 82.61 % | -6.206 M -21.52 % | -5.107 M |
| Net cash used for investing activites | -62.000 K 27.06 % | -85.000 K 36.09 % | -133.000 K 63.86 % | -368.000 K -383.08 % | 130.000 K 106.15 % | -2.113 M -697.36 % | -265.000 K -349.15 % | -59.000 K -100.98 % | 6.034 M 357.86 % | -2.340 M -77.68 % | -1.317 M 85.99 % | -9.398 M -10.96 % | -8.470 M |
| Debt repayment | 6.752 M 279.48 % | -3.762 M -0.24 % | -3.753 M 25.76 % | -5.055 M -1 121.21 % | 495.000 K -92.71 % | 6.792 M 368.78 % | -2.527 M 0.28 % | -2.534 M -135.87 % | 7.064 M 9 156.41 % | -78.000 K 96.57 % | -2.273 M 55.91 % | -5.155 M | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 |
| Dividends paid | 0.000 | 0.000 100.00 % | -15.013 M -50.02 % | -10.007 M -299.80 % | -2.503 M -20.05 % | -2.085 M -66.67 % | -1.251 M 78.57 % | -5.838 M -55.51 % | -3.754 M | 0.000 | 0.000 100.00 % | -2.087 M | 0.000 |
| Other financing activites | -6.585 M 8.85 % | -7.224 M -238.66 % | 5.210 M -7.34 % | 5.623 M 688.80 % | -955.000 K 69.70 % | -3.152 M -2 288.89 % | 144.000 K -90.17 % | 1.465 M 108.52 % | -17.195 M -198.89 % | -5.753 M 94.42 % | -103.159 M -969.29 % | 11.867 M 204.35 % | -11.372 M |
| Net cash used provided by financing activities | 167.000 K 101.52 % | -10.986 M 18.96 % | -13.556 M -43.62 % | -9.439 M -218.56 % | -2.963 M -290.55 % | 1.555 M 142.79 % | -3.634 M 47.39 % | -6.907 M 50.26 % | -13.885 M -138.12 % | -5.831 M 94.47 % | -105.432 M -2 379.61 % | 4.625 M 140.67 % | -11.372 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 683.000 K 225.24 % | 210.000 K |
| Net change in cash | -74.000 K 94.89 % | -1.448 M -249.12 % | 971.000 K 142.07 % | -2.308 M -362.57 % | 879.000 K 168.78 % | -1.278 M -152.51 % | 2.434 M 9 261.54 % | 26.000 K 116.56 % | -157.000 K -120.96 % | 749.000 K 300.80 % | -373.000 K -150.41 % | 740.000 K 8.35 % | 683.000 K |
| Cash at beginning of period | 235.000 K -86.04 % | 1.683 M 136.38 % | 712.000 K -76.42 % | 3.020 M 41.06 % | 2.141 M -37.38 % | 3.419 M 247.11 % | 985.000 K 2.71 % | 959.000 K -14.07 % | 1.116 M 204.09 % | 367.000 K -50.41 % | 740.000 K | 0.000 | 0.000 |
| Cash at end of period | 161.000 K -31.49 % | 235.000 K -86.04 % | 1.683 M 136.38 % | 712.000 K -76.42 % | 3.020 M 41.06 % | 2.141 M -37.38 % | 3.419 M 247.11 % | 985.000 K 2.71 % | 959.000 K -14.07 % | 1.116 M 204.09 % | 367.000 K -50.41 % | 740.000 K 8.35 % | 683.000 K |
| Operating cash flow | -179.000 K -101.86 % | 9.623 M -34.36 % | 14.660 M 95.49 % | 7.499 M 102.02 % | 3.712 M 615.56 % | -720.000 K -111.37 % | 6.333 M -9.43 % | 6.992 M -9.12 % | 7.694 M -13.74 % | 8.920 M -91.61 % | 106.376 M 2 102.40 % | 4.830 M -76.22 % | 20.315 M |
| Capital expenditure | -61.000 K -5.17 % | -58.000 K 56.39 % | -133.000 K 73.29 % | -498.000 K 51.79 % | -1.033 M 14.84 % | -1.213 M -357.74 % | -265.000 K -349.15 % | -59.000 K 88.32 % | -505.000 K 71.96 % | -1.801 M -656.72 % | -238.000 K 92.54 % | -3.192 M 5.08 % | -3.363 M |
| Free CashFlow | -240.000 K -102.51 % | 9.565 M -34.16 % | 14.527 M 107.50 % | 7.001 M 161.33 % | 2.679 M 238.59 % | -1.933 M -131.86 % | 6.068 M -12.48 % | 6.933 M -3.56 % | 7.189 M 0.98 % | 7.119 M -93.29 % | 106.138 M 6 379.73 % | 1.638 M -90.34 % | 16.952 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 7.699 M 4.07 % | 7.398 M 5.64 % | 7.003 M -9.53 % | 7.741 M -22.14 % | 9.942 M -15.82 % | 11.811 M 2.76 % | 11.494 M -4.40 % | 12.023 M 8.02 % | 11.130 M 9.89 % | 10.128 M 27.51 % | 7.943 M -25.68 % | 10.688 M -10.11 % | 11.890 M 12.06 % | 10.610 M -2.90 % | 10.927 M -9.28 % | 12.045 M 23.20 % | 9.777 M -36.14 % | 15.309 M 62.84 % | 9.401 M -13.96 % | 10.926 M 23.78 % | 8.827 M -7.90 % | 9.584 M -38.10 % | 15.483 M -1.77 % | 15.762 M -70.55 % | 53.522 M 17.53 % | 45.540 M -74.28 % | 177.060 M |
| Net income | -670.000 K 68.44 % | -2.123 M -316.63 % | 980.000 K 131.16 % | -3.145 M -1 264.81 % | 270.000 K 106.69 % | -4.037 M -169.63 % | 5.798 M -45.10 % | 10.561 M 15.38 % | 9.153 M 98.07 % | 4.621 M 380.35 % | 962.000 K 122.34 % | -4.306 M -3 437.98 % | 129.000 K 115.00 % | 60.000 K -97.36 % | 2.269 M 55.20 % | 1.462 M 7.82 % | 1.356 M 35.33 % | 1.002 M 39.36 % | 719.000 K 152.44 % | -1.371 M -586.17 % | 282.000 K -71.43 % | 987.000 K -57.40 % | 2.317 M 140.93 % | -5.661 M -210.53 % | -1.823 M 81.37 % | -9.783 M -486.22 % | 2.533 M |
| Income before tax | -444.000 K 79.97 % | -2.217 M -258.58 % | 1.398 M 141.15 % | -3.397 M -576.44 % | 713.000 K 112.05 % | -5.919 M -185.57 % | 6.917 M -41.31 % | 11.785 M -0.17 % | 11.805 M 205.20 % | 3.868 M 167.68 % | 1.445 M 141.51 % | -3.481 M -2 289.31 % | 159.000 K 431.25 % | -48.000 K -101.58 % | 3.034 M 54.80 % | 1.960 M -12.85 % | 2.249 M 34.75 % | 1.669 M -4.08 % | 1.740 M 333.24 % | -746.000 K -220.13 % | 621.000 K -61.52 % | 1.614 M -52.81 % | 3.420 M 151.21 % | -6.678 M -176.29 % | -2.417 M 81.16 % | -12.832 M -498.88 % | 3.217 M |
| Income before tax ratio | -0.06 80.76 % | -0.30 -250.12 % | 0.20 145.49 % | -0.44 -711.90 % | 0.07 114.31 % | -0.50 -183.28 % | 0.60 -38.61 % | 0.98 -7.58 % | 1.06 177.72 % | 0.38 109.93 % | 0.18 155.86 % | -0.33 -2 535.52 % | 0.01 395.59 % | 0.00 -101.63 % | 0.28 70.63 % | 0.16 -29.26 % | 0.23 111.00 % | 0.11 -41.10 % | 0.19 371.08 % | -0.07 -197.05 % | 0.07 -58.22 % | 0.17 -23.76 % | 0.22 152.14 % | -0.42 -838.19 % | -0.05 83.97 % | -0.28 -1 650.85 % | 0.02 |
| EBITDA | 141.000 K 130.85 % | -457.000 K -24.86 % | -366.000 K -196.06 % | 381.000 K -68.01 % | 1.191 M 129.19 % | -4.080 M -171.40 % | 5.714 M -7.66 % | 6.188 M -50.85 % | 12.589 M 377.04 % | 2.639 M -5.72 % | 2.799 M 842.44 % | -377.000 K -133.13 % | 1.138 M 18.67 % | 959.000 K -75.99 % | 3.995 M 33.43 % | 2.994 M -10.31 % | 3.338 M 18.37 % | 2.820 M -20.81 % | 3.561 M 5.89 % | 3.363 M 55.77 % | 2.159 M -21.20 % | 2.740 M -49.06 % | 5.379 M 602.22 % | 766.000 K 179.79 % | -960.000 K 90.20 % | -9.792 M -227.20 % | 7.698 M |
| Net income ratio | -0.09 69.67 % | -0.29 -305.07 % | 0.14 134.44 % | -0.41 -1 596.01 % | 0.03 107.95 % | -0.34 -167.76 % | 0.50 -42.57 % | 0.88 6.81 % | 0.82 80.24 % | 0.46 276.72 % | 0.12 130.06 % | -0.40 -3 813.38 % | 0.01 91.85 % | 0.01 -97.28 % | 0.21 71.08 % | 0.12 -12.48 % | 0.14 111.90 % | 0.07 -14.42 % | 0.08 160.95 % | -0.13 -492.77 % | 0.03 -68.98 % | 0.10 -31.18 % | 0.15 141.67 % | -0.36 -954.45 % | -0.03 84.14 % | -0.21 -1 601.63 % | 0.01 |
| Ratio EBITDA | 0.02 129.65 % | -0.06 -18.20 % | -0.05 -206.19 % | 0.05 -58.91 % | 0.12 134.68 % | -0.35 -169.49 % | 0.50 -3.41 % | 0.51 -54.50 % | 1.13 334.09 % | 0.26 -26.06 % | 0.35 1 099.02 % | -0.04 -136.85 % | 0.10 5.89 % | 0.09 -75.28 % | 0.37 47.09 % | 0.25 -27.19 % | 0.34 85.34 % | 0.18 -51.37 % | 0.38 23.06 % | 0.31 25.84 % | 0.24 -14.45 % | 0.29 -17.71 % | 0.35 614.87 % | 0.05 370.94 % | -0.02 91.66 % | -0.22 -594.56 % | 0.04 |
| Gross profit ratio | 0.38 -1.69 % | 0.39 15.92 % | 0.33 -16.20 % | 0.40 7.36 % | 0.37 41.24 % | 0.26 -24.70 % | 0.35 -8.06 % | 0.38 -0.89 % | 0.38 7.42 % | 0.36 19.86 % | 0.30 -11.73 % | 0.34 -1.03 % | 0.34 0.00 % | 0.34 4.85 % | 0.32 24.10 % | 0.26 -19.90 % | 0.33 116.37 % | 0.15 -49.26 % | 0.30 16.89 % | 0.25 13.89 % | 0.22 6.36 % | 0.21 -23.62 % | 0.27 37.43 % | 0.20 44.14 % | 0.14 897.44 % | -0.02 -110.12 % | 0.17 |
| Weighted average shs out dil | 7.444 M -11.59 % | 8.421 M 20.30 % | 7.000 M -4.06 % | 7.296 M 8.09 % | 6.750 M -4.40 % | 7.060 M 1.07 % | 6.986 M -0.28 % | 7.005 M -0.50 % | 7.041 M -1.86 % | 7.175 M 4.41 % | 6.871 M -9.54 % | 7.596 M 17.77 % | 6.450 M -7.27 % | 6.955 M -1.91 % | 7.091 M 2.63 % | 6.909 M -3.19 % | 7.137 M 17.83 % | 6.057 M -24.18 % | 7.989 M 14.19 % | 6.996 M -0.77 % | 7.050 M 0.36 % | 7.025 M 0.05 % | 7.021 M -0.19 % | 7.034 M 0.33 % | 7.012 M 38.44 % | 5.065 M 0.00 % | 5.065 M |
| Weighted average shs out | 7.444 M -11.59 % | 8.421 M 20.30 % | 7.000 M -4.06 % | 7.296 M 8.09 % | 6.750 M -4.40 % | 7.060 M 1.07 % | 6.986 M -0.28 % | 7.005 M -0.50 % | 7.041 M -1.86 % | 7.175 M 4.41 % | 6.871 M -9.54 % | 7.596 M 17.77 % | 6.450 M -7.27 % | 6.956 M -1.90 % | 7.091 M 2.63 % | 6.909 M -3.19 % | 7.137 M 17.83 % | 6.057 M -24.18 % | 7.989 M 14.19 % | 6.996 M -0.77 % | 7.050 M 0.36 % | 7.025 M 0.05 % | 7.021 M -0.19 % | 7.034 M 0.33 % | 7.012 M 38.44 % | 5.065 M 0.00 % | 5.065 M |
| EPS diluted | -0.09 64.00 % | -0.25 -278.57 % | 0.14 132.56 % | -0.43 -1 175.00 % | 0.04 107.02 % | -0.57 -168.67 % | 0.83 -45.03 % | 1.51 16.15 % | 1.30 103.13 % | 0.64 357.14 % | 0.14 124.56 % | -0.57 -2 950.00 % | 0.02 132.56 % | 0.01 -97.31 % | 0.32 52.38 % | 0.21 10.53 % | 0.19 11.76 % | 0.17 88.89 % | 0.09 145.00 % | -0.20 -600.00 % | 0.04 -71.43 % | 0.14 -57.58 % | 0.33 141.25 % | -0.80 -207.69 % | -0.26 86.53 % | -1.93 -314.44 % | 0.90 |
| Earnings per share | -0.09 64.00 % | -0.25 -278.57 % | 0.14 132.56 % | -0.43 -1 175.00 % | 0.04 107.02 % | -0.57 -168.67 % | 0.83 -45.03 % | 1.51 16.15 % | 1.30 103.13 % | 0.64 357.14 % | 0.14 124.56 % | -0.57 -2 950.00 % | 0.02 132.56 % | 0.01 -97.31 % | 0.32 52.38 % | 0.21 10.53 % | 0.19 11.76 % | 0.17 88.89 % | 0.09 145.00 % | -0.20 -600.00 % | 0.04 -71.43 % | 0.14 -57.58 % | 0.33 141.25 % | -0.80 -207.69 % | -0.26 86.53 % | -1.93 -314.44 % | 0.90 |
| Gross profit | 2.918 M 2.31 % | 2.852 M 22.46 % | 2.329 M -24.19 % | 3.072 M -16.41 % | 3.675 M 18.89 % | 3.091 M -22.63 % | 3.995 M -12.10 % | 4.545 M 7.07 % | 4.245 M 18.05 % | 3.596 M 52.83 % | 2.353 M -34.40 % | 3.587 M -11.04 % | 4.032 M 12.06 % | 3.598 M 1.81 % | 3.534 M 12.58 % | 3.139 M -1.32 % | 3.181 M 38.18 % | 2.302 M -17.37 % | 2.786 M 0.58 % | 2.770 M 40.97 % | 1.965 M -2.04 % | 2.006 M -52.72 % | 4.243 M 35.00 % | 3.143 M -57.55 % | 7.404 M 1 037.22 % | -790.000 K -102.60 % | 30.337 M |
| Income tax expense | 226.000 K 340.43 % | -94.000 K -122.49 % | 418.000 K 65.87 % | 252.000 K -43.12 % | 443.000 K -76.46 % | 1.882 M 68.19 % | 1.119 M -8.58 % | 1.224 M -53.85 % | 2.652 M 252.19 % | 753.000 K 55.90 % | 483.000 K -41.45 % | 825.000 K 2 650.00 % | 30.000 K -72.48 % | 109.000 K -85.81 % | 768.000 K 53.29 % | 501.000 K -44.46 % | 902.000 K 33.23 % | 677.000 K -34.84 % | 1.039 M 54.15 % | 674.000 K 83.15 % | 368.000 K -42.41 % | 639.000 K -42.74 % | 1.116 M 11.38 % | 1.002 M 72.46 % | 581.000 K -80.83 % | 3.031 M 546.39 % | -679.000 K |
| Cost of revenue | 4.781 M 5.17 % | 4.546 M -2.74 % | 4.674 M 0.11 % | 4.669 M -25.50 % | 6.267 M -28.13 % | 8.720 M 16.28 % | 7.499 M 0.28 % | 7.478 M 8.61 % | 6.885 M 5.40 % | 6.532 M 16.85 % | 5.590 M -21.28 % | 7.101 M -9.63 % | 7.858 M 12.07 % | 7.012 M -5.15 % | 7.393 M -16.99 % | 8.906 M 35.02 % | 6.596 M -49.29 % | 13.007 M 96.63 % | 6.615 M -18.89 % | 8.156 M 18.86 % | 6.862 M -9.45 % | 7.578 M -32.58 % | 11.240 M -10.93 % | 12.619 M -72.64 % | 46.118 M -0.46 % | 46.330 M -68.42 % | 146.723 M |
| General and administrative expenses | 5.873 M | 0.000 -100.00 % | 5.807 M 6.14 % | 5.471 M -0.62 % | 5.505 M 3.21 % | 5.334 M -7.70 % | 5.779 M 15.77 % | 4.992 M -13.86 % | 5.795 M 5.71 % | 5.482 M -4.71 % | 5.753 M 0.68 % | 5.714 M -6.25 % | 6.095 M -4.44 % | 6.378 M 16.88 % | 5.457 M 3.31 % | 5.282 M 4.22 % | 5.068 M 3.37 % | 4.903 M -4.16 % | 5.116 M -4.19 % | 5.340 M -3.70 % | 5.545 M 9.58 % | 5.060 M -16.45 % | 6.056 M -17.75 % | 7.363 M -43.79 % | 13.100 M 24.22 % | 10.546 M -47.22 % | 19.982 M |
| Selling and marketing expenses | 71.000 K | 0.000 -100.00 % | 17.000 K -61.36 % | 44.000 K 2.33 % | 43.000 K 4.88 % | 41.000 K 2.50 % | 40.000 K -2.44 % | 41.000 K 20.59 % | 34.000 K -10.53 % | 38.000 K -29.63 % | 54.000 K -37.93 % | 87.000 K -67.66 % | 269.000 K 135.96 % | 114.000 K 86.89 % | 61.000 K -46.02 % | 113.000 K -24.67 % | 150.000 K 17.19 % | 128.000 K 82.86 % | 70.000 K -72.55 % | 255.000 K 112.50 % | 120.000 K 103.39 % | 59.000 K -51.64 % | 122.000 K -68.88 % | 392.000 K -76.17 % | 1.645 M 34.84 % | 1.220 M -78.33 % | 5.630 M |
| Other expenses | -2.073 M | 0.000 100.00 % | -2.000 M 4.26 % | -2.089 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.500 M | 0.000 | 0.000 |
| Operating expenses | 3.871 M -32.84 % | 5.764 M 50.73 % | 3.824 M 11.62 % | 3.426 M -6.09 % | 3.648 M -61.55 % | 9.488 M 256.02 % | 2.665 M -61.97 % | 7.007 M -4.91 % | 7.369 M 3 678.97 % | 195.000 K -78.48 % | 906.000 K -87.45 % | 7.218 M 67.74 % | 4.303 M 9.41 % | 3.933 M 453.94 % | 710.000 K -54.69 % | 1.567 M 52.73 % | 1.026 M 8.69 % | 944.000 K -34.72 % | 1.446 M -66.72 % | 4.345 M 157.41 % | 1.688 M 23.12 % | 1.371 M 32.72 % | 1.033 M -89.71 % | 10.037 M 21.73 % | 8.245 M -30.72 % | 11.901 M -46.02 % | 22.046 M |
| Cost and expenses | 8.652 M -16.08 % | 10.310 M 21.32 % | 8.498 M 4.98 % | 8.095 M -18.36 % | 9.915 M -45.55 % | 18.208 M 79.14 % | 10.164 M -29.83 % | 14.485 M 1.62 % | 14.254 M 111.89 % | 6.727 M 3.56 % | 6.496 M -54.63 % | 14.319 M 17.75 % | 12.161 M 11.11 % | 10.945 M 35.07 % | 8.103 M -22.63 % | 10.473 M 37.40 % | 7.622 M -45.37 % | 13.951 M 73.07 % | 8.061 M -35.52 % | 12.501 M 46.21 % | 8.550 M -4.46 % | 8.949 M -27.08 % | 12.273 M -45.83 % | 22.656 M -58.32 % | 54.363 M -6.64 % | 58.231 M -65.50 % | 168.769 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 5.944 M 3.12 % | 5.764 M -1.03 % | 5.824 M 5.60 % | 5.515 M -0.59 % | 5.548 M 3.22 % | 5.375 M -7.63 % | 5.819 M 15.62 % | 5.033 M -13.66 % | 5.829 M 5.60 % | 5.520 M -4.94 % | 5.807 M 0.10 % | 5.801 M -8.85 % | 6.364 M -1.97 % | 6.492 M 17.65 % | 5.518 M 2.28 % | 5.395 M 3.39 % | 5.218 M 3.72 % | 5.031 M -2.99 % | 5.186 M -5.28 % | 5.475 M -3.35 % | 5.665 M 10.67 % | 5.119 M -17.14 % | 6.178 M -20.34 % | 7.755 M -47.41 % | 14.745 M 25.32 % | 11.766 M -54.06 % | 25.612 M |
| Interest income | 2.238 M 347.60 % | 500.000 K -84.90 % | 3.312 M 167.74 % | 1.237 M 80.32 % | 686.000 K 43.51 % | 478.000 K 85.99 % | 257.000 K 10.30 % | 233.000 K 21.99 % | 191.000 K -59.10 % | 467.000 K 23 250.00 % | 2.000 K -98.67 % | 150.000 K -65.12 % | 430.000 K 49.83 % | 287.000 K 36.67 % | 210.000 K -45.88 % | 388.000 K 312.77 % | 94.000 K -69.77 % | 311.000 K -22.25 % | 400.000 K -51.75 % | 829.000 K 140.99 % | 344.000 K -64.86 % | 979.000 K 366.19 % | 210.000 K -2.78 % | 216.000 K | 0.000 -100.00 % | 141.000 K -97.22 % | 5.074 M |
| Interest expense | 464.000 K | 0.000 -100.00 % | 438.000 K -82.51 % | 2.505 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 |
| Depreciation and amortization | 1.094 M 876.79 % | 112.000 K -90.08 % | 1.129 M 53.61 % | 735.000 K -38.29 % | 1.191 M 37.85 % | 864.000 K -28.95 % | 1.216 M 51.06 % | 805.000 K -39.25 % | 1.325 M 53.00 % | 866.000 K -37.56 % | 1.387 M 52.59 % | 909.000 K -35.49 % | 1.409 M 22.63 % | 1.149 M -1.88 % | 1.171 M -3.14 % | 1.209 M 2.20 % | 1.183 M -2.95 % | 1.219 M -6.59 % | 1.305 M -2.76 % | 1.342 M -3.38 % | 1.389 M -0.71 % | 1.399 M -8.80 % | 1.534 M -8.53 % | 1.677 M -0.24 % | 1.681 M 89.73 % | 886.000 K -69.68 % | 2.922 M |
| Operating income | -953.000 K 67.27 % | -2.912 M -94.78 % | -1.495 M 38.80 % | -2.443 M | 0.000 100.00 % | -4.944 M -209.92 % | 4.498 M -16.44 % | 5.383 M -52.21 % | 11.264 M 535.31 % | 1.773 M 25.57 % | 1.412 M 209.80 % | -1.286 M -374.54 % | -271.000 K -42.63 % | -190.000 K -106.73 % | 2.824 M 58.21 % | 1.785 M -17.17 % | 2.155 M 34.60 % | 1.601 M -29.03 % | 2.256 M 11.63 % | 2.021 M 162.47 % | 770.000 K -42.58 % | 1.341 M -65.12 % | 3.845 M 522.06 % | -911.000 K -8.32 % | -841.000 K 92.12 % | -10.678 M -323.58 % | 4.776 M |
| Operating income ratio | -0.12 68.55 % | -0.39 -84.38 % | -0.21 32.36 % | -0.32 | 0.00 100.00 % | -0.42 -206.97 % | 0.39 -12.59 % | 0.45 -55.76 % | 1.01 478.11 % | 0.18 -1.52 % | 0.18 247.74 % | -0.12 -427.91 % | -0.02 -27.28 % | -0.02 -106.93 % | 0.26 74.39 % | 0.15 -32.77 % | 0.22 110.76 % | 0.10 -56.42 % | 0.24 29.74 % | 0.18 112.04 % | 0.09 -37.66 % | 0.14 -43.66 % | 0.25 529.67 % | -0.06 -267.83 % | -0.02 93.30 % | -0.23 -969.27 % | 0.03 |
| Total other income expenses net | 509.000 K -26.76 % | 695.000 K -75.98 % | 2.893 M 403.25 % | -954.000 K -239.07 % | 686.000 K 131.74 % | -2.161 M -189.33 % | 2.419 M -62.21 % | 6.402 M 1 083.36 % | 541.000 K -74.18 % | 2.095 M 6 248.48 % | 33.000 K 101.50 % | -2.195 M -610.47 % | 430.000 K 202.82 % | 142.000 K -32.38 % | 210.000 K 20.00 % | 175.000 K 86.17 % | 94.000 K 38.24 % | 68.000 K 113.18 % | -516.000 K 71.60 % | -1.817 M -65.33 % | -1.099 M -6 364.71 % | -17.000 K 96.00 % | -425.000 K 92.63 % | -5.767 M -265.93 % | -1.576 M 26.83 % | -2.154 M -38.17 % | -1.559 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 10.395 M -13.25 % | 11.983 M 2.50 % | 11.691 M 4.65 % | 11.172 M -12.70 % | 12.797 M -36.73 % | 20.225 M 3.69 % | 19.506 M 0.91 % | 19.331 M -13.56 % | 22.364 M 35.00 % | 16.566 M -11.14 % | 18.643 M 7.39 % | 17.360 M 25.26 % | 13.859 M 24.63 % | 11.120 M -25.78 % | 14.982 M -5.94 % | 15.928 M 5.38 % | 15.115 M -11.23 % | 17.027 M -22.03 % | 21.837 M -19.08 % | 26.985 M -11.01 % | 30.324 M -9.66 % | 33.565 M -5.02 % | 35.339 M -74.49 % | 138.547 M -1.38 % | 140.490 M 20 669.55 % | -683.000 K |
| Total investments | 34.842 M -52.37 % | 73.152 M -4.02 % | 76.218 M 107.07 % | 36.808 M -8.12 % | 40.061 M -6.47 % | 42.830 M -12.11 % | 48.733 M 4.65 % | 46.566 M 15.74 % | 40.235 M 0.91 % | 39.873 M 2.37 % | 38.948 M 0.11 % | 38.906 M -2.66 % | 39.970 M 0.00 % | 39.970 M -0.74 % | 40.270 M 0.76 % | 39.967 M -0.01 % | 39.971 M 0.00 % | 39.971 M -36.31 % | 62.763 M -8.26 % | 68.413 M -3.00 % | 70.527 M 1.10 % | 69.758 M -1.38 % | 70.731 M 1.84 % | 69.453 M -1.15 % | 70.263 M 173.09 % | 25.729 M |
| Total debt | 10.476 M -13.74 % | 12.144 M -10.77 % | 13.610 M 19.31 % | 11.407 M -21.90 % | 14.606 M -33.33 % | 21.908 M 8.88 % | 20.122 M 0.39 % | 20.043 M -20.56 % | 25.230 M 28.82 % | 19.586 M 3.37 % | 18.948 M -2.84 % | 19.501 M 34.88 % | 14.458 M -0.56 % | 14.539 M -7.12 % | 15.653 M -7.45 % | 16.913 M 7.88 % | 15.677 M -12.84 % | 17.986 M -18.24 % | 21.998 M -21.72 % | 28.101 M -8.39 % | 30.673 M -9.60 % | 33.932 M -4.72 % | 35.613 M -74.43 % | 139.287 M -2.40 % | 142.712 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 346.000 K 0.00 % | 346.000 K | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 | 0.000 -100.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K 0.00 % | 346.000 K | 0.000 |
| Retained earnings | 39.896 M -1.65 % | 40.566 M -3.97 % | 42.242 M 2.38 % | 41.262 M -6.38 % | 44.075 M 0.62 % | 43.805 M -19.27 % | 54.264 M -4.48 % | 56.807 M 23.14 % | 46.131 M 5.68 % | 43.650 M 3.90 % | 42.013 M -3.54 % | 43.554 M -8.98 % | 47.852 M -3.93 % | 49.807 M -2.00 % | 50.826 M 4.67 % | 48.557 M -3.37 % | 50.252 M -2.23 % | 51.398 M -1.87 % | 52.376 M -1.78 % | 53.326 M -2.38 % | 54.625 M 0.52 % | 54.343 M 1.56 % | 53.507 M 4.53 % | 51.190 M -13.24 % | 59.003 M -3.00 % | 60.826 M |
| Common stock | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M 0.00 % | 14.193 M |
| Total equity | 73.351 M -0.91 % | 74.021 M -2.21 % | 75.697 M 1.31 % | 74.717 M -3.63 % | 77.530 M 0.35 % | 77.260 M -11.92 % | 87.719 M -2.82 % | 90.262 M 13.41 % | 79.586 M 3.22 % | 77.105 M 2.17 % | 75.468 M -2.00 % | 77.009 M -5.29 % | 81.307 M -2.35 % | 83.262 M -1.21 % | 84.280 M 2.76 % | 82.014 M -2.03 % | 83.712 M -1.36 % | 84.867 M -1.15 % | 85.855 M -1.11 % | 86.823 M -1.53 % | 88.171 M 0.29 % | 87.918 M 0.95 % | 87.094 M 2.72 % | 84.790 M -8.45 % | 92.618 M -1.94 % | 94.454 M |
| Other non current liabilities | 1.397 M 0.00 % | 1.397 M -25.41 % | 1.873 M 0.00 % | 1.873 M -12.80 % | 2.148 M 0.00 % | 2.148 M -9.71 % | 2.379 M 0.00 % | 2.379 M -13.49 % | 2.750 M 0.00 % | 2.750 M -13.68 % | 3.186 M -1.18 % | 3.224 M 4.07 % | 3.098 M 4.17 % | 2.974 M -2.87 % | 3.062 M 0.69 % | 3.041 M -3.80 % | 3.161 M 3.50 % | 3.054 M -2.74 % | 3.140 M 1.98 % | 3.079 M -1.22 % | 3.117 M 2.10 % | 3.053 M 9.15 % | 2.797 M -21.50 % | 3.563 M 0.31 % | 3.552 M 153.92 % | -6.588 M |
| Long term debt | 7.910 M -11.74 % | 8.962 M 45.39 % | 6.164 M 4 334.53 % | 139.000 K -93.40 % | 2.107 M -45.19 % | 3.844 M -40.74 % | 6.487 M -18.72 % | 7.981 M -24.61 % | 10.586 M -13.29 % | 12.209 M 11.05 % | 10.994 M -5.61 % | 11.647 M 168.80 % | 4.333 M 7.92 % | 4.015 M -23.04 % | 5.217 M -18.90 % | 6.433 M -15.75 % | 7.636 M -14.86 % | 8.969 M 630.37 % | 1.228 M -23.87 % | 1.613 M -46.52 % | 3.016 M 30.68 % | 2.308 M -32.26 % | 3.407 M -23.98 % | 4.482 M -19.65 % | 5.578 M -15.33 % | 6.588 M |
| Total non current liabilities | 9.307 M -10.16 % | 10.359 M 28.89 % | 8.037 M 299.45 % | 2.012 M -52.71 % | 4.255 M -28.99 % | 5.992 M -32.42 % | 8.866 M -14.42 % | 10.360 M -22.32 % | 13.336 M -10.85 % | 14.959 M 5.49 % | 14.180 M -4.65 % | 14.871 M 100.12 % | 7.431 M 6.32 % | 6.989 M -15.58 % | 8.279 M -12.61 % | 9.474 M -12.25 % | 10.797 M -10.20 % | 12.023 M 175.25 % | 4.368 M -6.91 % | 4.692 M -23.50 % | 6.133 M 14.40 % | 5.361 M -13.59 % | 6.204 M -22.88 % | 8.045 M -11.88 % | 9.130 M 38.59 % | 6.588 M |
| Other current liabilities | 5.250 M 275.00 % | 1.400 M -73.77 % | 5.338 M -39.10 % | 8.765 M -1.48 % | 8.897 M 0.21 % | 8.878 M 4.35 % | 8.508 M -10.49 % | 9.505 M 27.17 % | 7.474 M -39.53 % | 12.359 M 101.42 % | 6.136 M -23.02 % | 7.971 M -27.12 % | 10.937 M 16.77 % | 9.366 M 46.83 % | 6.379 M -25.09 % | 8.516 M -9.48 % | 9.408 M 7.13 % | 8.782 M 11.90 % | 7.848 M -0.25 % | 7.868 M 38.11 % | 5.697 M 90.03 % | 2.998 M -62.73 % | 8.043 M 83.21 % | 4.390 M 10.19 % | 3.984 M -96.95 % | 130.784 M |
| Deferred revenue | 0.000 -100.00 % | 6.423 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 |
| Short term debt | 2.566 M -25.41 % | 3.440 M -53.80 % | 7.446 M -33.92 % | 11.268 M -12.64 % | 12.899 M -30.28 % | 18.501 M 32.41 % | 13.972 M 12.11 % | 12.463 M -17.82 % | 15.166 M 92.05 % | 7.897 M -6.03 % | 8.404 M 1.72 % | 8.262 M -21.17 % | 10.481 M -0.41 % | 10.524 M 0.84 % | 10.436 M -0.42 % | 10.480 M 30.33 % | 8.041 M -10.82 % | 9.017 M -56.59 % | 20.770 M -21.59 % | 26.488 M -4.23 % | 27.657 M -12.54 % | 31.624 M -1.81 % | 32.206 M -76.11 % | 134.805 M -1.70 % | 137.134 M | 0.000 |
| Total current liabilities | 8.735 M -27.83 % | 12.103 M -11.44 % | 13.667 M -34.06 % | 20.727 M -8.88 % | 22.748 M -20.73 % | 28.698 M 22.92 % | 23.346 M -1.11 % | 23.609 M 0.55 % | 23.479 M 10.89 % | 21.173 M 38.37 % | 15.302 M -12.70 % | 17.528 M -23.23 % | 22.831 M 7.69 % | 21.200 M 16.43 % | 18.208 M -12.93 % | 20.913 M 10.72 % | 18.888 M -1.67 % | 19.209 M -38.24 % | 31.101 M -17.21 % | 37.564 M -3.93 % | 39.101 M -3.15 % | 40.374 M -13.12 % | 46.471 M -68.93 % | 149.553 M -6.26 % | 159.537 M 7.44 % | 148.486 M |
| Total liabilities | 18.042 M -19.68 % | 22.462 M 3.49 % | 21.704 M -4.55 % | 22.739 M -15.79 % | 27.003 M -22.16 % | 34.690 M 7.69 % | 32.212 M -5.17 % | 33.969 M -7.73 % | 36.815 M 1.89 % | 36.132 M 22.56 % | 29.482 M -9.00 % | 32.399 M 7.06 % | 30.262 M 7.35 % | 28.189 M 6.43 % | 26.487 M -12.83 % | 30.387 M 2.36 % | 29.685 M -4.95 % | 31.232 M -11.95 % | 35.469 M -16.06 % | 42.256 M -6.58 % | 45.234 M -1.10 % | 45.735 M -13.18 % | 52.675 M -66.58 % | 157.598 M -6.56 % | 168.667 M 6.26 % | 158.736 M |
| Other non current assets | 38.003 M 126 576.67 % | 30.000 K 233.33 % | 9.000 K -99.98 % | 39.627 M -1.77 % | 40.342 M -3.80 % | 41.935 M 2.42 % | 40.943 M -1.15 % | 41.420 M -1.48 % | 42.044 M -7.76 % | 45.579 M 1.83 % | 44.760 M -4.03 % | 46.642 M -0.53 % | 46.889 M -1.52 % | 47.613 M -1.04 % | 48.115 M -2.44 % | 49.320 M -2.64 % | 50.657 M -2.18 % | 51.787 M 42.26 % | 36.403 M -4.12 % | 37.966 M -2.49 % | 38.935 M -3.25 % | 40.242 M -0.12 % | 40.290 M 0.00 % | 40.289 M 256.79 % | 11.292 M 115.99 % | -70.613 M |
| Long term investments | 34.814 M -52.37 % | 73.088 M -4.03 % | 76.159 M 107.06 % | 36.781 M -8.13 % | 40.035 M -6.45 % | 42.794 M -12.12 % | 48.698 M 4.65 % | 46.536 M 15.76 % | 40.200 M 0.88 % | 39.850 M 2.38 % | 38.923 M 0.09 % | 38.888 M -2.66 % | 39.950 M 0.00 % | 39.950 M -0.75 % | 40.250 M 0.75 % | 39.950 M 0.00 % | 39.950 M 0.00 % | 39.950 M -36.31 % | 62.729 M -8.26 % | 68.376 M -3.00 % | 70.493 M 1.10 % | 69.727 M -1.37 % | 70.697 M 1.84 % | 69.418 M -1.16 % | 70.230 M 173.43 % | 25.685 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 574.000 K | 0.000 -100.00 % | 581.000 K 464.08 % | 103.000 K -86.69 % | 774.000 K 161.49 % | 296.000 K -69.39 % | 967.000 K 98.16 % | 488.000 K -57.93 % | 1.160 M 70.59 % | 680.000 K |
| GoodWill | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K | 0.000 -100.00 % | 574.000 K | 0.000 -100.00 % | 574.000 K | 0.000 -100.00 % | 574.000 K | 0.000 -100.00 % | 574.000 K | 0.000 -100.00 % | 574.000 K |
| Goodwill and intangible assets | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K 0.00 % | 574.000 K -1.20 % | 581.000 K -14.18 % | 677.000 K -12.53 % | 774.000 K -11.03 % | 870.000 K -10.03 % | 967.000 K -8.95 % | 1.062 M -8.45 % | 1.160 M -7.50 % | 1.254 M |
| Property plant equipment net | 1.389 M -20.99 % | 1.758 M -4.97 % | 1.850 M -23.77 % | 2.427 M -20.97 % | 3.071 M -17.09 % | 3.704 M -8.27 % | 4.038 M -14.56 % | 4.726 M -16.69 % | 5.673 M -11.44 % | 6.406 M -1.54 % | 6.506 M 2.81 % | 6.328 M -0.89 % | 6.385 M 30.73 % | 4.884 M -7.54 % | 5.282 M -6.46 % | 5.647 M -7.55 % | 6.108 M -4.68 % | 6.408 M -7.25 % | 6.909 M -4.44 % | 7.230 M -7.03 % | 7.777 M -5.61 % | 8.239 M -3.86 % | 8.570 M -24.35 % | 11.328 M -74.33 % | 44.128 M 1.04 % | 43.674 M |
| Total non current assets | 74.780 M -2.18 % | 76.446 M -3.81 % | 79.478 M 0.09 % | 79.409 M -5.49 % | 84.022 M -5.60 % | 89.007 M -5.57 % | 94.253 M 1.07 % | 93.256 M 5.38 % | 88.491 M -4.24 % | 92.409 M 1.81 % | 90.763 M -1.81 % | 92.432 M -1.46 % | 93.798 M 0.84 % | 93.021 M -1.27 % | 94.221 M -1.33 % | 95.491 M -1.85 % | 97.289 M -1.45 % | 98.719 M -7.41 % | 106.622 M -6.68 % | 114.249 M -3.16 % | 117.979 M -0.92 % | 119.078 M -1.20 % | 120.524 M -1.29 % | 122.097 M -3.72 % | 126.810 M 79.58 % | 70.613 M |
| Other current assets | 3.295 M 4 817.91 % | 67.000 K | 0.000 -100.00 % | 3.348 M 15.77 % | 2.892 M -39.45 % | 4.776 M -47.28 % | 9.059 M -39.61 % | 15.001 M 24.07 % | 12.091 M 91.16 % | 6.325 M 199.91 % | 2.109 M 6.19 % | 1.986 M 32.31 % | 1.501 M -16.10 % | 1.789 M -0.61 % | 1.800 M -13.67 % | 2.085 M -25.43 % | 2.796 M -14.18 % | 3.258 M -7.68 % | 3.529 M -5.46 % | 3.733 M 17.72 % | 3.171 M -0.25 % | 3.179 M -5.25 % | 3.355 M -95.80 % | 79.836 M 763.93 % | 9.241 M -79.94 % | 46.062 M |
| Short term investments | 28.000 K -56.25 % | 64.000 K 8.47 % | 59.000 K 118.52 % | 27.000 K 3.85 % | 26.000 K -27.78 % | 36.000 K 2.86 % | 35.000 K 16.67 % | 30.000 K -14.29 % | 35.000 K 52.17 % | 23.000 K -8.00 % | 25.000 K 38.89 % | 18.000 K -10.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 17.65 % | 17.000 K -19.05 % | 21.000 K 0.00 % | 21.000 K -38.24 % | 34.000 K -8.11 % | 37.000 K 8.82 % | 34.000 K 9.68 % | 31.000 K -8.82 % | 34.000 K -2.86 % | 35.000 K 6.06 % | 33.000 K -25.00 % | 44.000 K |
| cash and cash equivalents | 81.000 K -49.69 % | 161.000 K -91.61 % | 1.919 M 716.60 % | 235.000 K -87.01 % | 1.809 M 7.49 % | 1.683 M 173.21 % | 616.000 K -13.48 % | 712.000 K -75.16 % | 2.866 M -5.10 % | 3.020 M 890.16 % | 305.000 K -85.75 % | 2.141 M 257.43 % | 599.000 K -82.48 % | 3.419 M 409.54 % | 671.000 K -31.88 % | 985.000 K 75.27 % | 562.000 K -41.40 % | 959.000 K 495.65 % | 161.000 K -85.57 % | 1.116 M 219.77 % | 349.000 K -4.90 % | 367.000 K 33.94 % | 274.000 K -62.97 % | 740.000 K -66.70 % | 2.222 M 225.33 % | 683.000 K |
| Cash and short term investments | 144.000 K -36.00 % | 225.000 K -88.62 % | 1.978 M 565.99 % | 297.000 K -84.13 % | 1.871 M 8.84 % | 1.719 M 164.06 % | 651.000 K -12.26 % | 742.000 K -74.70 % | 2.933 M -3.61 % | 3.043 M 764.49 % | 352.000 K -83.70 % | 2.159 M 248.79 % | 619.000 K -82.00 % | 3.439 M 397.68 % | 691.000 K -31.04 % | 1.002 M 71.87 % | 583.000 K -40.51 % | 980.000 K 402.56 % | 195.000 K -83.09 % | 1.153 M 201.04 % | 383.000 K -3.77 % | 398.000 K 29.22 % | 308.000 K -60.26 % | 775.000 K -65.63 % | 2.255 M 210.18 % | 727.000 K |
| Total current assets | 16.613 M -17.09 % | 20.037 M 11.79 % | 17.923 M -0.69 % | 18.047 M -12.01 % | 20.511 M -10.60 % | 22.943 M -10.65 % | 25.678 M -17.10 % | 30.975 M 10.98 % | 27.910 M 34.00 % | 20.828 M 46.81 % | 14.187 M -16.43 % | 16.976 M -4.47 % | 17.771 M -3.58 % | 18.430 M 11.39 % | 16.546 M -2.15 % | 16.910 M 4.98 % | 16.108 M -7.32 % | 17.380 M 18.22 % | 14.702 M -0.86 % | 14.830 M -3.86 % | 15.426 M 5.84 % | 14.575 M -24.27 % | 19.245 M -84.00 % | 120.291 M -10.55 % | 134.475 M -23.51 % | 175.798 M |
| Inventory | 8.263 M -21.81 % | 10.568 M 20.80 % | 8.748 M -6.46 % | 9.352 M 3.31 % | 9.052 M 6.66 % | 8.487 M 2.44 % | 8.285 M 7.93 % | 7.676 M 13.62 % | 6.756 M 20.64 % | 5.600 M -6.28 % | 5.975 M 7.17 % | 5.575 M -20.13 % | 6.980 M 26.29 % | 5.527 M -6.46 % | 5.909 M 19.88 % | 4.929 M -11.17 % | 5.549 M 34.00 % | 4.141 M -4.48 % | 4.335 M 21.56 % | 3.566 M -1.90 % | 3.635 M 3.06 % | 3.527 M -0.82 % | 3.556 M -58.37 % | 8.542 M -14.58 % | 10.000 M -77.87 % | 45.193 M |
| Net receivables | 4.911 M -46.49 % | 9.177 M 27.51 % | 7.197 M 42.51 % | 5.050 M -24.58 % | 6.696 M -15.89 % | 7.961 M 3.62 % | 7.683 M 1.68 % | 7.556 M 23.26 % | 6.130 M 4.61 % | 5.860 M 1.90 % | 5.751 M -20.74 % | 7.256 M -16.32 % | 8.671 M 12.98 % | 7.675 M -5.78 % | 8.146 M -8.41 % | 8.894 M 23.87 % | 7.180 M -20.23 % | 9.001 M 35.50 % | 6.643 M 4.15 % | 6.378 M -22.57 % | 8.237 M 10.25 % | 7.471 M -37.88 % | 12.026 M -61.38 % | 31.138 M -72.44 % | 112.979 M 34.79 % | 83.816 M |
| Tax assets | 0.000 -100.00 % | 996.000 K 12.42 % | 886.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.779 M |
| Account payables | 919.000 K 9.40 % | 840.000 K -4.87 % | 883.000 K 27.23 % | 694.000 K -27.10 % | 952.000 K -27.82 % | 1.319 M 52.31 % | 866.000 K -47.23 % | 1.641 M 95.59 % | 839.000 K -8.51 % | 917.000 K 20.34 % | 762.000 K -41.16 % | 1.295 M -8.35 % | 1.413 M 7.86 % | 1.310 M -5.96 % | 1.393 M -27.33 % | 1.917 M 33.22 % | 1.439 M 2.06 % | 1.410 M -43.21 % | 2.483 M -22.60 % | 3.208 M -44.18 % | 5.747 M -0.09 % | 5.752 M -7.55 % | 6.222 M -39.93 % | 10.358 M -43.76 % | 18.419 M 4.05 % | 17.702 M |
| Tax 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | -187.000 K 0.00 % | -187.000 K 0.00 % | -187.000 K 0.00 % | -187.000 K 0.00 % | -187.000 K 0.00 % | -187.000 K 0.00 % | -187.000 K 0.00 % | -187.000 K 0.00 % | -187.000 K 0.00 % | -187.000 K 0.00 % | -187.000 K 0.00 % | -187.000 K 0.00 % | -187.000 K 0.00 % | -187.000 K 0.53 % | -188.000 K -1.62 % | -185.000 K -1.65 % | -182.000 K -5.20 % | -173.000 K -6.13 % | -163.000 K -12.41 % | -145.000 K -51.04 % | -96.000 K -43.28 % | -67.000 K -21.82 % | -55.000 K -30.95 % | -42.000 K -55.56 % | -27.000 K -92.86 % | -14.000 K |
| Capital lease obligations | 588.000 K 6.91 % | 550.000 K | 0.000 -100.00 % | 433.000 K -32.97 % | 646.000 K -25.14 % | 863.000 K 26.91 % | 680.000 K -21.84 % | 870.000 K -31.71 % | 1.274 M -16.51 % | 1.526 M -1.17 % | 1.544 M 12.13 % | 1.377 M 48.86 % | 925.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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 19.449 M 1.81 % | 19.103 M 0.00 % | 19.103 M -1.78 % | 19.449 M 0.00 % | 19.449 M 0.00 % | 19.449 M 0.00 % | 19.449 M 0.00 % | 19.449 M 1.81 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M 0.00 % | 19.103 M -1.78 % | 19.449 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.662 M |
| Total assets | 91.393 M -5.28 % | 96.483 M -0.94 % | 97.401 M -0.06 % | 97.456 M -6.77 % | 104.533 M -6.63 % | 111.950 M -6.65 % | 119.931 M -3.46 % | 124.231 M 6.73 % | 116.401 M 2.79 % | 113.237 M 7.90 % | 104.950 M -4.07 % | 109.408 M -1.94 % | 111.569 M 0.11 % | 111.451 M 0.62 % | 110.767 M -1.45 % | 112.401 M -0.88 % | 113.397 M -2.33 % | 116.099 M -4.31 % | 121.324 M -6.01 % | 129.079 M -3.24 % | 133.405 M -0.19 % | 133.653 M -4.38 % | 139.769 M -42.34 % | 242.388 M -7.23 % | 261.285 M 3.20 % | 253.190 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -243.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 456.000 K 138.38 % | -1.188 M 25.42 % | -1.593 M -303.45 % | 783.000 K -70.02 % | 2.612 M -39.06 % | 4.286 M 1.30 % | 4.231 M 232.26 % | -3.199 M 59.82 % | -7.962 M -338.44 % | -1.816 M -1 102.65 % | -151.000 K -104.27 % | 3.539 M 251.43 % | -2.337 M -325.58 % | 1.036 M 149.33 % | -2.100 M -121.05 % | -950.000 K -176.61 % | 1.240 M -74.01 % | 4.771 M 385.69 % | -1.670 M -169.73 % | 2.395 M 13.56 % | 2.109 M -23.28 % | 2.749 M -97.34 % | 103.179 M 537.30 % | 16.190 M 3 967.84 % | 398.000 K -98.37 % | 24.405 M |
| Accounts receivables | -829.000 K | 0.000 -100.00 % | 698.000 K -57.59 % | 1.646 M 30.12 % | 1.265 M 555.04 % | -278.000 K -118.90 % | -127.000 K 91.09 % | -1.426 M -428.15 % | -270.000 K -147.71 % | -109.000 K -107.24 % | 1.505 M 6.36 % | 1.415 M 242.07 % | -996.000 K -266.83 % | 597.000 K 818.46 % | 65.000 K 106.53 % | -995.000 K -285.63 % | 536.000 K 808.47 % | 59.000 K 105.35 % | -1.103 M -164.09 % | 1.721 M 451.22 % | -490.000 K -108.44 % | 5.809 M -93.78 % | 93.365 M 923.96 % | 9.118 M 162.09 % | 3.479 M -76.21 % | 14.626 M |
| Inventory | 1.855 M 235.40 % | -1.370 M -326.82 % | 604.000 K 301.33 % | -300.000 K 46.90 % | -565.000 K -179.70 % | -202.000 K 66.83 % | -609.000 K 33.80 % | -920.000 K 20.42 % | -1.156 M -408.27 % | 375.000 K 193.75 % | -400.000 K -128.47 % | 1.405 M 196.70 % | -1.453 M -480.37 % | 382.000 K 138.98 % | -980.000 K -258.06 % | 620.000 K 144.03 % | -1.408 M -124.31 % | 5.791 M 853.06 % | -769.000 K -1 214.49 % | 69.000 K 163.89 % | -108.000 K -472.41 % | 29.000 K -99.42 % | 4.986 M 241.98 % | 1.458 M 147.37 % | -3.078 M -131.48 % | 9.779 M |
| Accounts payables | 0.000 100.00 % | -43.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -570.000 K -353.33 % | 225.000 K 107.77 % | -2.895 M -414.21 % | -563.000 K -129.45 % | 1.912 M -59.88 % | 4.766 M -4.05 % | 4.967 M 682.30 % | -853.000 K 86.95 % | -6.536 M -213.93 % | -2.082 M -65.76 % | -1.256 M -274.69 % | 719.000 K 541.96 % | 112.000 K 96.49 % | 57.000 K 104.81 % | -1.185 M -106.09 % | -575.000 K -127.23 % | 2.112 M 295.74 % | -1.079 M -634.16 % | 202.000 K -66.61 % | 605.000 K -77.65 % | 2.707 M 187.63 % | -3.089 M -163.98 % | 4.828 M -14.00 % | 5.614 M 187 233.33 % | -3.000 K | 0.000 |
| Other non cash items | 1.022 M -72.68 % | 3.741 M 476.36 % | -994.000 K -130.64 % | 3.244 M -7.58 % | 3.510 M -27.90 % | 4.868 M 263.41 % | -2.979 M 43.64 % | -5.286 M -410.03 % | 1.705 M 168.47 % | -2.490 M -1 860.63 % | -127.000 K 94.75 % | -2.417 M -219.48 % | 2.023 M -35.08 % | 3.116 M 946.74 % | -368.000 K -151.54 % | 714.000 K -8.23 % | 778.000 K 390.30 % | -268.000 K -143.51 % | 616.000 K -59.26 % | 1.512 M 19.81 % | 1.262 M 138.93 % | -3.242 M -27.29 % | -2.547 M 56.95 % | -5.917 M -245.01 % | -1.715 M -470.41 % | 463.000 K |
| Net cash provided by operating activities | 1.902 M 536.12 % | 299.000 K 162.55 % | -478.000 K -123.43 % | 2.040 M -73.10 % | 7.583 M 18.60 % | 6.394 M -22.65 % | 8.266 M 152.17 % | 3.278 M -22.34 % | 4.221 M 157.22 % | 1.641 M -20.76 % | 2.071 M 206.53 % | -1.944 M -258.82 % | 1.224 M -77.17 % | 5.361 M 451.54 % | 972.000 K -60.08 % | 2.435 M -46.57 % | 4.557 M -32.23 % | 6.724 M 593.20 % | 970.000 K -74.99 % | 3.878 M -23.09 % | 5.042 M 166.35 % | 1.893 M -98.19 % | 104.483 M 1 561.36 % | 6.289 M 531.05 % | -1.459 M -109.14 % | 15.971 M |
| Investments in property plant and equipment | -42.000 K -35.48 % | -31.000 K -3.33 % | -30.000 K -328.57 % | -7.000 K 86.27 % | -51.000 K 37.04 % | -81.000 K -55.77 % | -52.000 K 87.38 % | -412.000 K -379.07 % | -86.000 K 80.59 % | -443.000 K 24.92 % | -590.000 K -495.96 % | -99.000 K 91.11 % | -1.114 M -362.24 % | -241.000 K -904.17 % | -24.000 K -163.16 % | 38.000 K 139.18 % | -97.000 K 75.63 % | -398.000 K -271.96 % | -107.000 K 86.77 % | -809.000 K 18.45 % | -992.000 K -348.87 % | -221.000 K -1 200.00 % | -17.000 K 97.89 % | -804.000 K 66.33 % | -2.388 M -252.21 % | -678.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 | 0.000 | 0.000 | 0.000 -100.00 % | 587.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.000 K | 0.000 | 0.000 -100.00 % | 35.000 K -63.16 % | 95.000 K -90.73 % | 1.025 M 642.75 % | 138.000 K 115.33 % | -900.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 49.000 K 200.00 % | -49.000 K -5 000.00 % | 1.000 K -99.98 % | 5.951 M 2 112.27 % | 269.000 K 133.29 % | -808.000 K -834.55 % | 110.000 K 109.25 % | -1.189 M 16.21 % | -1.419 M 70.36 % | -4.787 M -677.44 % | 829.000 K |
| Net cash used for investing activites | -42.000 K -31.25 % | -32.000 K -6.67 % | -30.000 K -275.00 % | -8.000 K 89.61 % | -77.000 K 4.94 % | -81.000 K -55.77 % | -52.000 K 86.21 % | -377.000 K -4 288.89 % | 9.000 K -98.45 % | 582.000 K 228.76 % | -452.000 K 54.75 % | -999.000 K 10.32 % | -1.114 M -362.24 % | -241.000 K -904.17 % | -24.000 K -127.59 % | 87.000 K 159.59 % | -146.000 K -176.84 % | 190.000 K -96.75 % | 5.844 M 1 182.22 % | -540.000 K 70.00 % | -1.800 M -1 521.62 % | -111.000 K 90.80 % | -1.206 M 45.75 % | -2.223 M 69.02 % | -7.175 M -4 851.66 % | 151.000 K |
| Debt repayment | -1.767 M 3.18 % | -1.825 M -135.72 % | 5.109 M 250.89 % | -3.386 M -79.34 % | -1.888 M | 0.000 100.00 % | -1.865 M | 0.000 100.00 % | -2.093 M | 0.000 100.00 % | -1.208 M | 0.000 100.00 % | -196.000 K | 0.000 100.00 % | -1.256 M | 0.000 100.00 % | -1.265 M | 0.000 100.00 % | -1.384 M | 0.000 -100.00 % | 1.292 M | 0.000 100.00 % | -1.202 M | 0.000 100.00 % | -3.008 M | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.672 M 20.01 % | -8.341 M | 0.000 100.00 % | -10.007 M | 0.000 100.00 % | -2.503 M -250 200.00 % | -1.000 K 99.95 % | -2.084 M -66.59 % | -1.251 M | 0.000 100.00 % | -3.336 M -33.33 % | -2.502 M -20.00 % | -2.085 M -24.93 % | -1.669 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.087 M | 0.000 | 0.000 |
| Other financing activites | -173.000 K 13.50 % | -200.000 K 93.14 % | -2.917 M -1 225.91 % | -220.000 K 95.99 % | -5.492 M -485.13 % | 1.426 M -24.79 % | 1.896 M 137.51 % | -5.055 M -165.51 % | 7.716 M 1 468.29 % | 492.000 K 92.19 % | 256.000 K -94.29 % | 4.486 M 790.15 % | -650.000 K 42.02 % | -1.121 M -18 583.33 % | -6.000 K -100.49 % | 1.237 M 218.83 % | -1.041 M 74.18 % | -4.031 M 14.53 % | -4.716 M -83.43 % | -2.571 M 43.52 % | -4.552 M -169.51 % | -1.689 M 98.35 % | -102.541 M -2 862.76 % | -3.461 M -126.26 % | 13.181 M 170.26 % | -18.760 M |
| Net cash used provided by financing activities | -1.940 M 4.20 % | -2.025 M -192.38 % | 2.192 M 160.79 % | -3.606 M 51.14 % | -7.380 M -40.68 % | -5.246 M 36.87 % | -8.310 M -64.39 % | -5.055 M -15.31 % | -4.384 M -991.06 % | 492.000 K 114.24 % | -3.455 M -177.03 % | 4.485 M 253.07 % | -2.930 M -23.52 % | -2.372 M -87.96 % | -1.262 M 39.88 % | -2.099 M 56.34 % | -4.808 M 21.39 % | -6.116 M 21.28 % | -7.769 M -202.18 % | -2.571 M 21.13 % | -3.260 M -93.01 % | -1.689 M 98.37 % | -103.743 M -1 769.92 % | -5.548 M -154.54 % | 10.173 M 154.23 % | -18.760 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.683 M 200.00 % | -1.683 M -336.38 % | 712.000 K 200.00 % | -712.000 K -123.58 % | 3.020 M 200.00 % | -3.020 M -241.06 % | 2.141 M 200.00 % | -2.141 M -162.62 % | 3.419 M 200.00 % | -3.419 M -447.11 % | 985.000 K 200.00 % | -985.000 K -202.71 % | 959.000 K 200.00 % | -959.000 K -185.93 % | 1.116 M 200.00 % | -1.116 M -404.09 % | 367.000 K 200.00 % | -367.000 K -149.59 % | 740.000 K | 0.000 | 0.000 | 0.000 |
| Net change in cash | -80.000 K 95.45 % | -1.758 M -204.39 % | 1.684 M 206.99 % | -1.574 M -187.01 % | 1.809 M 393.67 % | -616.000 K -200.00 % | 616.000 K 121.49 % | -2.866 M -200.00 % | 2.866 M 1 039.67 % | -305.000 K -200.00 % | 305.000 K 150.92 % | -599.000 K -200.00 % | 599.000 K 189.27 % | -671.000 K -200.00 % | 671.000 K 219.40 % | -562.000 K -200.00 % | 562.000 K 449.07 % | -161.000 K -200.00 % | 161.000 K 146.13 % | -349.000 K -200.00 % | 349.000 K 227.37 % | -274.000 K -200.00 % | 274.000 K 118.49 % | -1.482 M -166.70 % | 2.222 M 184.23 % | -2.638 M |
| Cash at beginning of period | 161.000 K -91.61 % | 1.919 M 716.60 % | 235.000 K -87.01 % | 1.809 M | 0.000 -100.00 % | 616.000 K | 0.000 -100.00 % | 2.866 M | 0.000 -100.00 % | 305.000 K | 0.000 -100.00 % | 599.000 K | 0.000 -100.00 % | 671.000 K | 0.000 -100.00 % | 562.000 K | 0.000 -100.00 % | 161.000 K | 0.000 -100.00 % | 349.000 K | 0.000 -100.00 % | 274.000 K | 0.000 -100.00 % | 2.222 M | 0.000 -100.00 % | 3.321 M |
| Cash at end of period | 81.000 K -49.69 % | 161.000 K -91.61 % | 1.919 M 716.60 % | 235.000 K -87.01 % | 1.809 M | 0.000 -100.00 % | 616.000 K | 0.000 -100.00 % | 2.866 M | 0.000 -100.00 % | 305.000 K | 0.000 -100.00 % | 599.000 K | 0.000 -100.00 % | 671.000 K | 0.000 -100.00 % | 562.000 K | 0.000 -100.00 % | 161.000 K | 0.000 -100.00 % | 349.000 K | 0.000 -100.00 % | 274.000 K -62.97 % | 740.000 K -66.70 % | 2.222 M 225.33 % | 683.000 K |
| Operating cash flow | 1.902 M 536.12 % | 299.000 K 162.55 % | -478.000 K -123.43 % | 2.040 M -73.10 % | 7.583 M 18.60 % | 6.394 M -22.65 % | 8.266 M 152.17 % | 3.278 M -22.34 % | 4.221 M 157.22 % | 1.641 M -20.76 % | 2.071 M 206.53 % | -1.944 M -258.82 % | 1.224 M -77.17 % | 5.361 M 451.54 % | 972.000 K -60.08 % | 2.435 M -46.57 % | 4.557 M -32.23 % | 6.724 M 593.20 % | 970.000 K -74.99 % | 3.878 M -23.09 % | 5.042 M 166.35 % | 1.893 M -98.19 % | 104.483 M 1 561.36 % | 6.289 M 531.05 % | -1.459 M -109.14 % | 15.971 M |
| Capital expenditure | -42.000 K -35.48 % | -31.000 K -3.33 % | -30.000 K -328.57 % | -7.000 K 86.27 % | -51.000 K 37.04 % | -81.000 K -55.77 % | -52.000 K 87.38 % | -412.000 K -379.07 % | -86.000 K 80.59 % | -443.000 K 24.92 % | -590.000 K -495.96 % | -99.000 K 91.11 % | -1.114 M -362.24 % | -241.000 K -904.17 % | -24.000 K -163.16 % | 38.000 K 139.18 % | -97.000 K 75.63 % | -398.000 K -271.96 % | -107.000 K 86.77 % | -809.000 K 18.45 % | -992.000 K -348.87 % | -221.000 K -1 200.00 % | -17.000 K 97.89 % | -804.000 K 66.33 % | -2.388 M -252.21 % | -678.000 K |
| Free CashFlow | 1.860 M 594.03 % | 268.000 K 152.76 % | -508.000 K -124.99 % | 2.033 M -73.01 % | 7.532 M 19.31 % | 6.313 M -23.14 % | 8.214 M 186.60 % | 2.866 M -30.69 % | 4.135 M 245.16 % | 1.198 M -19.11 % | 1.481 M 172.49 % | -2.043 M -1 957.27 % | 110.000 K -97.85 % | 5.120 M 440.08 % | 948.000 K -61.67 % | 2.473 M -44.55 % | 4.460 M -29.50 % | 6.326 M 633.02 % | 863.000 K -71.88 % | 3.069 M -24.22 % | 4.050 M 142.22 % | 1.672 M -98.40 % | 104.466 M 1 804.58 % | 5.485 M 242.58 % | -3.847 M -125.16 % | 15.293 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 |