
VEEM Ltd VEE.AX
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 68.622 M -14.78 % | 80.527 M 35.26 % | 59.535 M 9.85 % | 54.197 M -8.84 % | 59.455 M 34.04 % | 44.356 M -1.34 % | 44.960 M 10.43 % | 40.712 M 6.91 % | 38.083 M -7.93 % | 41.361 M 7.45 % | 38.493 M -3.35 % | 39.826 M 5.19 % | 37.860 M |
Net income | 3.019 M -56.79 % | 6.986 M 69.88 % | 4.112 M 224.86 % | 1.266 M -74.23 % | 4.911 M 98.81 % | 2.470 M 10.73 % | 2.231 M -19.08 % | 2.757 M -28.37 % | 3.849 M -23.25 % | 5.015 M 23.75 % | 4.052 M -25.07 % | 5.408 M 37.90 % | 3.922 M |
Income before tax | 3.057 M -62.27 % | 8.101 M 65.79 % | 4.886 M 249.05 % | 1.400 M -76.31 % | 5.908 M 82.36 % | 3.240 M 51.26 % | 2.142 M -26.35 % | 2.908 M -37.35 % | 4.642 M -24.43 % | 6.143 M 48.27 % | 4.143 M -32.28 % | 6.118 M 44.30 % | 4.240 M |
Income before tax ratio | 0.04 -55.72 % | 0.10 22.57 % | 0.08 217.76 % | 0.03 -74.01 % | 0.10 36.05 % | 0.07 53.32 % | 0.05 -33.31 % | 0.07 -41.40 % | 0.12 -17.92 % | 0.15 37.98 % | 0.11 -29.93 % | 0.15 37.18 % | 0.11 |
EBITDA | 6.638 M -55.08 % | 14.777 M 48.45 % | 9.954 M 62.24 % | 6.135 M -40.55 % | 10.321 M 72.78 % | 5.973 M 35.32 % | 4.414 M -16.58 % | 5.292 M -30.56 % | 7.620 M -9.14 % | 8.387 M 37.35 % | 6.106 M -24.30 % | 8.066 M 23.96 % | 6.507 M |
Net income ratio | 0.04 -49.29 % | 0.09 25.59 % | 0.07 195.73 % | 0.02 -71.72 % | 0.08 48.32 % | 0.06 12.24 % | 0.05 -26.73 % | 0.07 -33.00 % | 0.10 -16.65 % | 0.12 15.17 % | 0.11 -22.47 % | 0.14 31.09 % | 0.10 |
Ratio EBITDA | 0.10 -47.29 % | 0.18 9.75 % | 0.17 47.70 % | 0.11 -34.79 % | 0.17 28.90 % | 0.13 37.16 % | 0.10 -24.46 % | 0.13 -35.05 % | 0.20 -1.31 % | 0.20 27.83 % | 0.16 -21.68 % | 0.20 17.84 % | 0.17 |
Gross profit ratio | 0.59 6.97 % | 0.56 222.51 % | 0.17 42.69 % | 0.12 -27.60 % | 0.17 6.28 % | 0.16 -74.49 % | 0.62 16.10 % | 0.53 -24.35 % | 0.70 159.73 % | 0.27 -59.92 % | 0.67 -0.64 % | 0.68 7.18 % | 0.63 |
Weighted average shs out dil | 135.844 M -0.07 % | 135.938 M 0.16 % | 135.719 M 0.00 % | 135.719 M 4.40 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M 8.43 % | 119.893 M -7.77 % | 130.000 M 32 344.28 % | 400.687 K 0.00 % | 400.687 K 0.00 % | 400.687 K |
Weighted average shs out | 135.977 M 0.05 % | 135.911 M 0.14 % | 135.719 M 0.00 % | 135.719 M 4.40 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M 8.43 % | 119.893 M -7.77 % | 130.000 M 32 344.28 % | 400.687 K 0.00 % | 400.687 K 0.00 % | 400.687 K |
EPS diluted | 0.02 -56.81 % | 0.05 69.64 % | 0.03 225.81 % | 0.01 -75.40 % | 0.04 98.95 % | 0.02 10.47 % | 0.02 -18.87 % | 0.02 -33.96 % | 0.03 -16.84 % | 0.04 -99.62 % | 10.11 -25.11 % | 13.50 37.90 % | 9.79 |
Earnings per share | 0.02 -56.89 % | 0.05 69.97 % | 0.03 225.81 % | 0.01 -75.40 % | 0.04 98.95 % | 0.02 10.47 % | 0.02 -18.87 % | 0.02 -33.96 % | 0.03 -16.84 % | 0.04 -99.62 % | 10.11 -25.11 % | 13.50 37.90 % | 9.79 |
Gross profit | 40.797 M -8.84 % | 44.754 M 336.23 % | 10.259 M 56.75 % | 6.545 M -34.00 % | 9.917 M 42.46 % | 6.961 M -74.83 % | 27.654 M 28.21 % | 21.569 M -19.13 % | 26.671 M 139.15 % | 11.152 M -56.93 % | 25.894 M -3.96 % | 26.963 M 12.74 % | 23.915 M |
Income tax expense | 37.845 K -96.61 % | 1.115 M 44.06 % | 773.987 K 477.58 % | 134.005 K -86.56 % | 996.989 K 29.56 % | 769.503 K 86.39 % | 412.835 K 172.76 % | 151.353 K -80.92 % | 793.342 K -29.65 % | 1.128 M 1 146.21 % | 90.493 K -87.24 % | 709.352 K 123.37 % | 317.570 K |
Cost of revenue | 27.825 M -22.22 % | 35.773 M -27.40 % | 49.276 M 3.41 % | 47.652 M -3.81 % | 49.538 M 32.47 % | 37.395 M 116.08 % | 17.306 M -9.60 % | 19.144 M 67.75 % | 11.412 M -62.22 % | 30.209 M 139.76 % | 12.599 M -2.05 % | 12.863 M -7.76 % | 13.945 M |
General and administrative expenses | 28.574 M 14.56 % | 24.941 M 1.54 % | 24.564 M 7.03 % | 22.951 M 7.30 % | 21.389 M 16.03 % | 18.434 M -12.65 % | 21.103 M 50.04 % | 14.065 M -18.75 % | 17.310 M -6.20 % | 18.455 M | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 952.575 K 32.17 % | 720.700 K 27.74 % | 564.182 K 85.86 % | 303.559 K 34.19 % | 226.218 K -41.56 % | 387.125 K -59.10 % | 946.608 K 15.17 % | 821.911 K 147.01 % | 332.739 K 97.48 % | 168.496 K | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 -100.00 % | 9.748 M 3 537.78 % | -283.555 K 98.48 % | -18.655 M -9.17 % | -17.089 M -17.81 % | -14.506 M -64 871.12 % | 22.396 K 106.63 % | -337.743 K 74.18 % | -1.308 M | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 30.217 M -14.67 % | 35.410 M 40.92 % | 25.128 M 446.40 % | 4.599 M 1.60 % | 4.526 M 4.91 % | 4.315 M -82.75 % | 25.016 M 37.28 % | 18.224 M -16.41 % | 21.800 M 583.87 % | 3.188 M -85.17 % | 21.490 M 4.52 % | 20.562 M 6.92 % | 19.230 M |
Cost and expenses | 58.042 M -18.46 % | 71.183 M 30.89 % | 54.384 M 4.08 % | 52.251 M -3.35 % | 54.065 M 29.62 % | 41.710 M -1.45 % | 42.323 M 13.26 % | 37.367 M 12.51 % | 33.212 M -0.55 % | 33.396 M -2.03 % | 34.089 M 1.99 % | 33.425 M 0.75 % | 33.176 M |
Research and development expenses | 690.905 K | 0.000 -100.00 % | 283.555 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 390.566 K 427.79 % | 74.000 K | 0.000 |
Selling general and administrative expenses | 29.526 M 15.06 % | 25.662 M 2.13 % | 25.128 M 8.06 % | 23.254 M 7.58 % | 21.615 M 14.85 % | 18.821 M -13.97 % | 21.878 M 47.70 % | 14.812 M -16.05 % | 17.643 M -5.27 % | 18.624 M 2.89 % | 18.101 M 3.27 % | 17.528 M 8.75 % | 16.117 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 436.889 K 3 458.02 % | 12.279 K -95.65 % | 282.588 K 8.45 % | 260.579 K -8.11 % | 283.564 K -36.33 % | 445.369 K |
Interest expense | 1.310 M 0.08 % | 1.309 M 32.77 % | 985.646 K 51.35 % | 651.219 K -9.58 % | 720.179 K -17.39 % | 871.828 K 75.86 % | 495.738 K -9.06 % | 545.151 K 138.29 % | 228.773 K -19.04 % | 282.588 K | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 2.481 M -53.77 % | 5.367 M 31.47 % | 4.082 M 1.51 % | 4.022 M 10.57 % | 3.637 M 7.14 % | 3.395 M 93.67 % | 1.753 M 9.04 % | 1.608 M 11.53 % | 1.441 M -28.91 % | 2.028 M 19.10 % | 1.702 M 2.26 % | 1.665 M -8.63 % | 1.822 M |
Operating income | 10.580 M 13.22 % | 9.344 M 81.39 % | 5.152 M 164.69 % | 1.946 M -63.89 % | 5.390 M 103.69 % | 2.646 M -0.57 % | 2.661 M -27.76 % | 3.684 M -40.38 % | 6.179 M -22.42 % | 7.965 M 80.87 % | 4.404 M -31.21 % | 6.401 M 36.63 % | 4.685 M |
Operating income ratio | 0.15 32.86 % | 0.12 34.10 % | 0.09 140.96 % | 0.04 -60.39 % | 0.09 51.97 % | 0.06 0.79 % | 0.06 -34.58 % | 0.09 -44.23 % | 0.16 -15.74 % | 0.19 68.33 % | 0.11 -28.82 % | 0.16 29.89 % | 0.12 |
Total other income expenses net | -7.523 M -505.04 % | -1.243 M -368.62 % | -265.333 K 51.44 % | -546.414 K -205.50 % | 517.936 K | 0.000 100.00 % | -622.955 K 28.32 % | -869.106 K 47.10 % | -1.643 M 55.48 % | -3.690 M -1 316.16 % | -260.580 K 85.26 % | -1.768 M -297.05 % | -445.369 K |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 21.511 M -1.37 % | 21.809 M -8.18 % | 23.751 M 24.78 % | 19.034 M 6.88 % | 17.808 M -8.32 % | 19.424 M 206.38 % | 6.340 M -51.48 % | 13.066 M 76.62 % | 7.398 M 50.33 % | 4.921 M 36.71 % | 3.600 M -8.85 % | 3.949 M 17.45 % | 3.362 M |
Total investments | 0.000 100.00 % | -2.851 M -109.07 % | 31.437 M 10.44 % | 28.465 M 11.93 % | 25.432 M -8.68 % | 27.851 M 136.72 % | 11.765 M -15.47 % | 13.918 M -2.93 % | 14.339 M 24.72 % | 11.497 M | 0.000 | 0.000 | 0.000 |
Total debt | 22.324 M 1.57 % | 21.979 M -16.02 % | 26.172 M 20.79 % | 21.667 M 8.11 % | 20.041 M -13.02 % | 23.042 M 150.08 % | 9.214 M -31.09 % | 13.371 M 67.44 % | 7.986 M 43.42 % | 5.568 M 39.98 % | 3.978 M -8.11 % | 4.329 M 8.88 % | 3.976 M |
Accumulated other comprehensive income loss | 324.958 K 129.32 % | 141.703 K 456.43 % | -39.756 K -260.81 % | 24.722 K | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 42.305 M 4.20 % | 40.601 M 14.85 % | 35.352 M 10.24 % | 32.068 M 1.86 % | 31.482 M 14.80 % | 27.422 M 6.41 % | 25.771 M 5.90 % | 24.336 M 2.83 % | 23.665 M -0.64 % | 23.816 M 6.79 % | 22.302 M 0.69 % | 22.149 M 10.52 % | 20.041 M |
Common stock | 11.663 M 1.06 % | 11.541 M 0.27 % | 11.510 M 0.00 % | 11.510 M 123.90 % | 5.141 M 0.00 % | 5.141 M 0.00 % | 5.141 M 0.00 % | 5.141 M 0.00 % | 5.141 M 1 183.11 % | 400.637 K 0.00 % | 400.637 K 0.00 % | 400.637 K 0.00 % | 400.637 K |
Total equity | 54.293 M 3.84 % | 52.284 M 11.66 % | 46.822 M 7.38 % | 43.602 M 19.06 % | 36.622 M 12.47 % | 32.563 M 5.34 % | 30.912 M 4.87 % | 29.476 M 2.33 % | 28.806 M 18.95 % | 24.217 M 6.67 % | 22.702 M 0.68 % | 22.550 M 10.31 % | 20.441 M |
Other non current liabilities | 100.928 K 0.00 % | 100.929 K 0.00 % | 100.929 K 0.00 % | 100.929 K -34.52 % | 154.134 K | 0.000 -100.00 % | 1.684 M 1 936.96 % | -91.651 K 54.85 % | -202.988 K | 0.000 -100.00 % | 12.743 K -1.86 % | 12.984 K -98.68 % | 986.238 K |
Long term debt | 14.185 M -18.77 % | 17.462 M -12.20 % | 19.889 M 5.86 % | 18.788 M 8.85 % | 17.260 M -13.54 % | 19.963 M 168.10 % | 7.446 M -9.23 % | 8.203 M 143.21 % | 3.373 M 1 675.21 % | 190.000 K -88.35 % | 1.630 M -33.49 % | 2.451 M -1.52 % | 2.489 M |
Total non current liabilities | 22.271 M -11.34 % | 25.121 M -9.95 % | 27.896 M 13.35 % | 24.610 M 14.23 % | 21.543 M -8.80 % | 23.623 M 269.11 % | 6.400 M 6.67 % | 6.000 M 52.63 % | 3.931 M 186.46 % | 1.372 M -43.32 % | 2.421 M -31.44 % | 3.532 M 1.62 % | 3.475 M |
Other current liabilities | 7.095 M 23.22 % | 5.759 M 2.38 % | 5.625 M 6.14 % | 5.299 M 5.75 % | 5.011 M 46.23 % | 3.427 M 17.07 % | 2.927 M -8.92 % | 3.214 M 2.73 % | 3.129 M -15.86 % | 3.718 M 49.66 % | 2.484 M -20.66 % | 3.131 M -12.40 % | 3.575 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.798 M 65.81 % | -5.259 M -9.21 % | -4.816 M 1.09 % | -4.869 M | 0.000 | 0.000 | 0.000 |
Short term debt | 8.139 M 80.19 % | 4.517 M -28.11 % | 6.283 M 118.28 % | 2.878 M 3.49 % | 2.781 M -10.72 % | 3.115 M 73.26 % | 1.798 M -65.81 % | 5.259 M 9.21 % | 4.816 M 20.39 % | 4.000 M 16.87 % | 3.423 M 13.56 % | 3.014 M 102.74 % | 1.487 M |
Total current liabilities | 20.655 M 24.72 % | 16.562 M -1.34 % | 16.786 M 33.33 % | 12.589 M 3.89 % | 12.118 M 25.92 % | 9.624 M 0.37 % | 9.588 M -27.06 % | 13.146 M 14.88 % | 11.443 M 0.47 % | 11.389 M 44.62 % | 7.875 M -8.88 % | 8.643 M 6.00 % | 8.154 M |
Total liabilities | 42.926 M 2.98 % | 41.682 M -6.71 % | 44.682 M 20.11 % | 37.199 M 10.51 % | 33.662 M 1.25 % | 33.247 M 65.39 % | 20.102 M -9.60 % | 22.236 M 44.63 % | 15.374 M 20.48 % | 12.761 M 23.94 % | 10.297 M -15.42 % | 12.174 M 4.69 % | 11.629 M |
Other non current assets | 22.854 M | 0.000 100.00 % | -31.437 M -10.44 % | -28.465 M -11.93 % | -25.432 M 8.68 % | -27.851 M -104.36 % | -13.628 M 8.87 % | -14.955 M 2.70 % | -15.370 M -33.68 % | -11.498 M -276.12 % | 6.529 M 30.55 % | 5.001 M 792.48 % | 560.324 K |
Long term investments | 0.000 | 0.000 -100.00 % | 31.437 M 10.44 % | 28.465 M 11.93 % | 25.432 M -8.68 % | 27.851 M 136.72 % | 11.765 M -15.47 % | 13.918 M -2.93 % | 14.339 M 24.72 % | 11.497 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 352.248 K -98.39 % | 21.902 M 4.19 % | 21.022 M 16.44 % | 18.053 M 14.95 % | 15.705 M 17.85 % | 13.327 M 1 847.18 % | 684.411 K 6.61 % | 641.959 K 68.00 % | 382.127 K -94.48 % | 6.927 M 1 878.39 % | 350.119 K 0.00 % | 350.119 K 0.00 % | 350.119 K |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.008 K 0.00 % | 32.008 K 0.00 % | 32.008 K 0.00 % | 32.008 K |
Goodwill and intangible assets | 352.248 K -98.39 % | 21.902 M 4.19 % | 21.022 M 16.44 % | 18.053 M 14.95 % | 15.705 M 17.85 % | 13.327 M 1 847.18 % | 684.411 K 6.61 % | 641.959 K 68.00 % | 382.127 K -94.51 % | 6.959 M 1 721.05 % | 382.127 K 0.00 % | 382.127 K 0.00 % | 382.127 K |
Property plant equipment net | 27.728 M -7.50 % | 29.974 M -3.94 % | 31.202 M 10.56 % | 28.222 M 12.77 % | 25.026 M -8.35 % | 27.307 M 110.96 % | 12.944 M -9.57 % | 14.313 M -4.50 % | 14.988 M 27.66 % | 11.740 M -7.63 % | 12.710 M -9.01 % | 13.969 M -13.05 % | 16.065 M |
Total non current assets | 54.172 M -1.01 % | 54.727 M -3.12 % | 56.492 M 14.98 % | 49.132 M 16.89 % | 42.033 M -0.45 % | 42.224 M 209.83 % | 13.628 M -8.87 % | 14.955 M -2.70 % | 15.370 M -20.46 % | 19.325 M -1.51 % | 19.620 M 1.39 % | 19.352 M 13.78 % | 17.008 M |
Other current assets | 2.234 M -8.06 % | 2.430 M 57.72 % | 1.541 M 245.38 % | 446.057 K -86.08 % | 3.205 M 88.55 % | 1.700 M -49.79 % | 3.385 M 54.90 % | 2.186 M 312.89 % | 529.314 K 140.95 % | 219.674 K -91.31 % | 2.527 M 20.88 % | 2.091 M 0.27 % | 2.085 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 813.355 K 376.88 % | 170.558 K -92.96 % | 2.421 M -8.02 % | 2.632 M 17.88 % | 2.233 M -38.28 % | 3.618 M 25.89 % | 2.874 M 843.23 % | 304.708 K -48.14 % | 587.586 K -9.18 % | 646.970 K 71.04 % | 378.249 K -0.48 % | 380.070 K -38.05 % | 613.491 K |
Cash and short term investments | 813.355 K 376.88 % | 170.558 K -92.96 % | 2.421 M -8.02 % | 2.632 M 17.88 % | 2.233 M -38.28 % | 3.618 M 25.89 % | 2.874 M 843.23 % | 304.708 K -48.14 % | 587.586 K -9.18 % | 646.970 K 71.04 % | 378.249 K -0.48 % | 380.070 K -38.05 % | 613.491 K |
Total current assets | 43.047 M 9.71 % | 39.239 M 12.07 % | 35.012 M 10.55 % | 31.670 M 12.10 % | 28.251 M 19.78 % | 23.585 M 0.47 % | 23.476 M -3.94 % | 24.439 M 40.99 % | 17.334 M -1.81 % | 17.654 M 31.96 % | 13.378 M -12.97 % | 15.372 M 2.05 % | 15.063 M |
Inventory | 26.192 M 11.77 % | 23.434 M 11.92 % | 20.937 M 14.16 % | 18.340 M 41.16 % | 12.992 M 47.71 % | 8.796 M -20.32 % | 11.039 M -17.33 % | 13.352 M 58.41 % | 8.429 M 41.03 % | 5.977 M 14.46 % | 5.222 M -17.03 % | 6.293 M 32.78 % | 4.740 M |
Net receivables | 13.808 M 4.57 % | 13.205 M 30.57 % | 10.113 M -1.36 % | 10.252 M 4.39 % | 9.821 M 3.68 % | 9.472 M 38.12 % | 6.857 M -20.23 % | 8.597 M 10.39 % | 7.788 M -25.52 % | 10.457 M 99.12 % | 5.251 M -20.53 % | 6.608 M -13.33 % | 7.625 M |
Tax assets | 3.238 M 13.60 % | 2.851 M -33.21 % | 4.268 M 49.41 % | 2.857 M 119.48 % | 1.302 M -18.19 % | 1.591 M -14.62 % | 1.863 M 79.74 % | 1.037 M 0.52 % | 1.031 M 64.79 % | 625.812 K | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.910 M 12.92 % | 12.318 M 7.34 % | 11.476 M | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 5.421 M -13.77 % | 6.286 M 28.86 % | 4.878 M 10.57 % | 4.412 M 1.99 % | 4.326 M 40.37 % | 3.082 M -36.63 % | 4.863 M 4.07 % | 4.673 M 49.51 % | 3.125 M 11.13 % | 2.812 M 42.88 % | 1.968 M -21.19 % | 2.497 M -19.25 % | 3.093 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 373.431 K -56.50 % | 858.499 K | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 14.889 M 7.98 % | 13.788 M | 0.000 -100.00 % | 13.427 M 306.69 % | 3.301 M -34.25 % | 5.022 M | 0.000 100.00 % | -163.857 K | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 13.262 M -6.57 % | 14.194 M -14.18 % | 16.540 M 8.25 % | 15.279 M 12.61 % | 13.568 M -13.71 % | 15.723 M 574.52 % | 2.331 M -32.75 % | 3.466 M -25.02 % | 4.623 M | 0.000 -100.00 % | 2.706 M -24.58 % | 3.588 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 7.985 M 5.66 % | 7.558 M -4.41 % | 7.906 M 38.20 % | 5.721 M 38.55 % | 4.129 M 14.84 % | 3.596 M 16.04 % | 3.099 M 216.67 % | 978.494 K 28.53 % | 761.272 K 13.10 % | 673.099 K | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.114 M 33.15 % | 3.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 97.219 M 3.46 % | 93.966 M 2.69 % | 91.504 M 13.25 % | 80.801 M 14.96 % | 70.284 M 6.80 % | 65.810 M 29.00 % | 51.014 M -1.35 % | 51.712 M 17.05 % | 44.180 M 19.48 % | 36.978 M 12.06 % | 32.999 M -4.97 % | 34.724 M 8.27 % | 32.071 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -11.380 M -1.75 % | -11.184 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 215.542 K 204.38 % | 70.813 K 60.57 % | 44.100 K 78.38 % | 24.722 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -4.505 M -9.58 % | -4.111 M -81.25 % | -2.268 M 12.73 % | -2.599 M 28.24 % | -3.622 M -16 797.20 % | -21.434 K -100.51 % | 4.240 M 166.71 % | -6.356 M -173.43 % | -2.325 M -357.48 % | 902.875 K -62.80 % | 2.427 M 477.11 % | -643.679 K 83.77 % | -3.967 M |
Accounts receivables | -640.791 K 79.27 % | -3.092 M -6 984.90 % | -43.639 K -104.42 % | 987.858 K 151.92 % | -1.903 M 29.17 % | -2.686 M -239.42 % | 1.927 M 234.41 % | -1.433 M -1 223.57 % | 127.572 K 105.15 % | -2.475 M -268.07 % | 1.473 M 48.39 % | 992.602 K 142.94 % | -2.312 M |
Inventory | -3.940 M -10.31 % | -3.572 M 2.09 % | -3.649 M 20.70 % | -4.601 M 3.21 % | -4.753 M -269.79 % | 2.799 M 21.00 % | 2.314 M 147.00 % | -4.923 M -100.75 % | -2.452 M -256.30 % | 1.569 M 46.38 % | 1.072 M 168.98 % | -1.554 M 6.15 % | -1.656 M |
Accounts payables | 0.000 -100.00 % | 1.626 M 212.29 % | 520.645 K 4.79 % | 496.837 K -68.26 % | 1.565 M 214.75 % | -1.364 M -5 077.73 % | 27.405 K -98.13 % | 1.468 M 285.86 % | 380.547 K -66.73 % | 1.144 M | 0.000 | 0.000 | 0.000 |
Other working capital | 76.503 K -91.75 % | 927.195 K 2.63 % | 903.464 K 74.68 % | 517.225 K -64.78 % | 1.469 M 19.47 % | 1.229 M 4 585.70 % | -27.405 K 98.13 % | -1.468 M -285.86 % | -380.547 K -157.19 % | 665.418 K 667.12 % | -117.332 K -42.33 % | -82.436 K | 0.000 |
Other non cash items | 642.766 K 1 248.17 % | 47.677 K -99.59 % | 11.529 M 4.90 % | 10.990 M 704.56 % | 1.366 M 1 048.24 % | 118.963 K 229.21 % | -92.072 K -116.83 % | 546.962 K 245.55 % | -375.796 K -109.65 % | 3.895 M 937.81 % | -464.939 K -147.54 % | 977.986 K 153.12 % | -1.841 M |
Net cash provided by operating activities | 4.266 M -48.97 % | 8.361 M 36.63 % | 6.119 M 142.90 % | 2.519 M -59.97 % | 6.293 M 5.53 % | 5.963 M -29.48 % | 8.456 M 685.20 % | -1.445 M -155.80 % | 2.590 M -67.72 % | 8.023 M 3.96 % | 7.717 M 4.19 % | 7.407 M 11 599.74 % | -64.412 K |
Investments in property plant and equipment | -931.828 K 28.03 % | -1.295 M 75.04 % | -5.186 M -4.85 % | -4.946 M -39.14 % | -3.555 M -38.21 % | -2.572 M -1 176.31 % | -201.524 K 72.76 % | -739.780 K 24.54 % | -980.361 K 76.55 % | -4.180 M -1 660.61 % | -237.426 K -56.37 % | -151.838 K 87.49 % | -1.214 M |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 122.615 K 1 706.62 % | 6.787 K | 0.000 -100.00 % | 18.865 K -30.92 % | 27.309 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -812.189 K 57.95 % | -1.932 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -881.902 K 25.51 % | -1.184 M 69.62 % | -3.897 M -17.02 % | -3.330 M -77.84 % | -1.873 M 32.10 % | -2.758 M -4 481.69 % | 62.938 K |
Net cash used for investing activites | -1.744 M 45.94 % | -3.226 M 37.79 % | -5.186 M -7.52 % | -4.824 M -35.95 % | -3.548 M -37.94 % | -2.572 M -141.61 % | -1.065 M 43.86 % | -1.896 M 61.12 % | -4.877 M -16.68 % | -4.180 M -98.10 % | -2.110 M 27.48 % | -2.910 M -152.85 % | -1.151 M |
Debt repayment | -3.059 M 23.26 % | -3.986 M -442.21 % | 1.165 M 165.25 % | -1.785 M 8.25 % | -1.946 M -122.09 % | -876.069 K 76.06 % | -3.660 M -175.00 % | 4.880 M 426.31 % | -1.495 M -200.99 % | 1.481 M 227.32 % | -1.163 M 21.93 % | -1.490 M | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 6.369 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.740 M | 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 100.00 % | -260.021 K | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -1.358 M 21.82 % | -1.737 M -109.84 % | -827.878 K -21.75 % | -680.000 K 20.14 % | -851.500 K -14.71 % | -742.300 K -39.27 % | -533.000 K 74.45 % | -2.087 M 47.84 % | -4.000 M -14.29 % | -3.500 M 10.26 % | -3.900 M -18.18 % | -3.300 M -57.14 % | -2.100 M |
Other financing activites | 0.000 100.00 % | -1.661 M -10.42 % | -1.505 M -14.17 % | -1.318 M -4.77 % | -1.258 M -19.41 % | -1.053 M | 0.000 | 0.000 -100.00 % | 2.750 M 484.48 % | -715.274 K -51.21 % | -473.043 K -41.74 % | -333.742 K 80.66 % | -1.725 M |
Net cash used provided by financing activities | -4.417 M 40.19 % | -7.384 M -532.39 % | -1.168 M -145.15 % | 2.586 M 163.78 % | -4.055 M -51.78 % | -2.672 M 36.28 % | -4.193 M -250.11 % | 2.793 M 40.03 % | 1.995 M 172.94 % | -2.735 M 50.60 % | -5.536 M -8.05 % | -5.123 M -33.93 % | -3.825 M |
Effect of forex changes on cash | 5.657 K 883.52 % | -722.000 -103.09 % | 23.397 K -80.08 % | 117.482 K 256.92 % | -74.869 K -398.60 % | 25.073 K | 0.000 100.00 % | -121.361 K -1 262.99 % | -8.904 K -212.28 % | 7.930 K 118.54 % | -42.762 K -3 631.13 % | 1.211 K -98.64 % | 88.919 K |
Net change in cash | -1.889 M 16.08 % | -2.251 M -965.65 % | -211.190 K -152.90 % | 399.226 K 128.82 % | -1.385 M -286.15 % | 744.079 K -76.74 % | 3.199 M 577.67 % | -669.673 K -121.72 % | -302.038 K -127.06 % | 1.116 M 3 816.85 % | 28.496 K 104.56 % | -624.488 K 87.39 % | -4.952 M |
Cash at beginning of period | 170.558 K -92.96 % | 2.421 M -8.02 % | 2.632 M 17.88 % | 2.233 M -38.28 % | 3.618 M 25.89 % | 2.874 M 985.04 % | -324.741 K -194.15 % | 344.932 K -46.69 % | 646.970 K 237.89 % | -469.176 K 5.73 % | -497.672 K -492.44 % | 126.816 K -97.50 % | 5.078 M |
Cash at end of period | -1.718 M -1 107.35 % | 170.558 K -92.96 % | 2.421 M -8.02 % | 2.632 M 17.88 % | 2.233 M -38.28 % | 3.618 M 25.89 % | 2.874 M 985.04 % | -324.741 K -194.15 % | 344.932 K -46.69 % | 646.970 K 237.89 % | -469.176 K 5.73 % | -497.672 K -492.44 % | 126.816 K |
Operating cash flow | 4.266 M -48.97 % | 8.361 M 36.63 % | 6.119 M 142.90 % | 2.519 M -59.97 % | 6.293 M 5.53 % | 5.963 M -29.48 % | 8.456 M 685.20 % | -1.445 M -155.80 % | 2.590 M -67.72 % | 8.023 M 3.96 % | 7.717 M 4.19 % | 7.407 M 11 599.74 % | -64.412 K |
Capital expenditure | -931.828 K 71.12 % | -3.226 M 37.79 % | -5.186 M -4.85 % | -4.946 M -39.14 % | -3.555 M -38.21 % | -2.572 M -1 176.31 % | -201.524 K 72.76 % | -739.780 K 24.54 % | -980.361 K 76.55 % | -4.180 M -1 660.61 % | -237.426 K -56.37 % | -151.838 K 87.49 % | -1.214 M |
Free CashFlow | 3.335 M -35.05 % | 5.134 M 450.26 % | 933.079 K 138.45 % | -2.427 M -188.64 % | 2.738 M -19.25 % | 3.391 M -58.92 % | 8.254 M 477.82 % | -2.185 M -235.76 % | 1.609 M -58.12 % | 3.843 M -48.62 % | 7.480 M 3.09 % | 7.255 M 667.68 % | -1.278 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 35.030 M 4.26 % | 33.600 M -21.89 % | 43.016 M 14.72 % | 37.495 M 16.52 % | 32.178 M 17.63 % | 27.357 M -1.95 % | 27.900 M 6.09 % | 26.297 M -15.36 % | 31.070 M 9.46 % | 28.384 M 21.04 % | 23.450 M 12.17 % | 20.906 M -14.99 % | 24.594 M 20.71 % | 20.375 M -1.74 % | 20.734 M 3.79 % | 19.978 M 17.01 % | 17.074 M -18.73 % | 21.009 M -14.26 % | 24.503 M 45.27 % | 16.867 M |
Net income | 2.000 M 100.05 % | 1.000 M -71.34 % | 3.489 M -0.23 % | 3.497 M 52.93 % | 2.287 M 25.26 % | 1.826 M 95.16 % | 935.398 K 183.08 % | 330.441 K -82.75 % | 1.916 M -36.03 % | 2.995 M 89.91 % | 1.577 M 76.60 % | 893.073 K -42.96 % | 1.566 M 135.40 % | 665.114 K -41.77 % | 1.142 M -29.26 % | 1.615 M -38.33 % | 2.618 M 112.80 % | 1.230 M -60.90 % | 3.146 M 68.41 % | 1.868 M |
Income before tax | 2.109 M 122.47 % | 947.857 K -77.31 % | 4.177 M 6.45 % | 3.924 M 29.36 % | 3.033 M 63.70 % | 1.853 M 64.55 % | 1.126 M 311.35 % | 273.752 K -88.72 % | 2.427 M -30.30 % | 3.482 M 29.92 % | 2.680 M 378.60 % | 559.927 K -63.42 % | 1.531 M 150.55 % | 610.996 K -45.82 % | 1.128 M -36.67 % | 1.781 M -45.87 % | 3.289 M 143.16 % | 1.353 M -66.09 % | 3.989 M 85.27 % | 2.153 M |
Income before tax ratio | 0.06 113.39 % | 0.03 -70.95 % | 0.10 -7.21 % | 0.10 11.02 % | 0.09 39.17 % | 0.07 67.81 % | 0.04 287.73 % | 0.01 -86.67 % | 0.08 -36.32 % | 0.12 7.33 % | 0.11 326.70 % | 0.03 -56.97 % | 0.06 107.57 % | 0.03 -44.86 % | 0.05 -38.98 % | 0.09 -53.74 % | 0.19 199.21 % | 0.06 -60.45 % | 0.16 27.54 % | 0.13 |
EBITDA | 2.957 M -42.05 % | 5.102 M -16.03 % | 6.076 M -12.12 % | 6.914 M 20.03 % | 5.760 M 37.34 % | 4.194 M 28.86 % | 3.255 M 17.36 % | 2.773 M -37.36 % | 4.427 M -2.61 % | 4.546 M 41.89 % | 3.204 M 15.68 % | 2.770 M 1.63 % | 2.725 M 61.32 % | 1.689 M -29.74 % | 2.404 M -16.72 % | 2.887 M -26.79 % | 3.944 M 7.26 % | 3.677 M -27.52 % | 5.072 M 53.06 % | 3.314 M |
Net income ratio | 0.06 91.88 % | 0.03 -63.31 % | 0.08 -13.04 % | 0.09 31.25 % | 0.07 6.49 % | 0.07 99.04 % | 0.03 166.82 % | 0.01 -79.62 % | 0.06 -41.56 % | 0.11 56.89 % | 0.07 57.45 % | 0.04 -32.90 % | 0.06 95.01 % | 0.03 -40.74 % | 0.06 -31.84 % | 0.08 -47.30 % | 0.15 161.85 % | 0.06 -54.39 % | 0.13 15.93 % | 0.11 |
Ratio EBITDA | 0.08 -44.42 % | 0.15 7.50 % | 0.14 -23.40 % | 0.18 3.01 % | 0.18 16.76 % | 0.15 31.41 % | 0.12 10.62 % | 0.11 -25.99 % | 0.14 -11.03 % | 0.16 17.22 % | 0.14 3.14 % | 0.13 19.56 % | 0.11 33.64 % | 0.08 -28.50 % | 0.12 -19.76 % | 0.14 -37.43 % | 0.23 31.99 % | 0.18 -15.46 % | 0.21 5.36 % | 0.20 |
Gross profit ratio | 0.60 343.76 % | 0.13 -69.55 % | 0.44 108.73 % | 0.21 17.20 % | 0.18 10.21 % | 0.16 13.40 % | 0.14 50.05 % | 0.10 -39.04 % | 0.16 -11.87 % | 0.18 13.72 % | 0.16 1.12 % | 0.16 -14.32 % | 0.18 -72.56 % | 0.66 51.98 % | 0.44 -30.30 % | 0.63 -16.78 % | 0.75 14.44 % | 0.66 6.79 % | 0.62 -22.27 % | 0.79 |
Weighted average shs out dil | 135.930 M 1.95 % | 133.333 M -2.20 % | 136.335 M 0.45 % | 135.719 M 0.00 % | 135.719 M 0.00 % | 135.719 M 0.00 % | 135.719 M 0.00 % | 135.719 M 4.40 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M -0.32 % | 130.415 M 0.49 % | 129.783 M -0.33 % | 130.217 M 12.74 % | 115.501 M -7.07 % | 124.285 M 169.34 % | 46.144 M 98.28 % | 23.272 M |
Weighted average shs out | 136.134 M 2.10 % | 133.333 M -1.77 % | 135.736 M 0.01 % | 135.719 M 0.00 % | 135.719 M 0.00 % | 135.719 M 0.00 % | 135.719 M 0.00 % | 135.719 M 4.40 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M 0.00 % | 130.000 M -0.32 % | 130.415 M 0.49 % | 129.783 M -0.33 % | 130.217 M 12.74 % | 115.502 M -7.07 % | 124.285 M 169.34 % | 46.144 M 98.28 % | 23.272 M |
EPS diluted | 0.01 96.00 % | 0.01 -70.70 % | 0.03 -0.78 % | 0.03 53.57 % | 0.02 25.37 % | 0.01 94.20 % | 0.01 187.50 % | 0.00 -83.67 % | 0.01 -36.09 % | 0.02 90.08 % | 0.01 75.36 % | 0.01 -42.50 % | 0.01 135.29 % | 0.01 -42.05 % | 0.01 -29.03 % | 0.01 -45.37 % | 0.02 129.29 % | 0.01 -85.48 % | 0.07 -15.07 % | 0.08 |
Earnings per share | 0.01 96.00 % | 0.01 -70.82 % | 0.03 -0.39 % | 0.03 53.57 % | 0.02 25.37 % | 0.01 94.20 % | 0.01 187.50 % | 0.00 -83.67 % | 0.01 -36.09 % | 0.02 90.08 % | 0.01 75.36 % | 0.01 -42.50 % | 0.01 135.29 % | 0.01 -42.05 % | 0.01 -29.03 % | 0.01 -45.37 % | 0.02 129.29 % | 0.01 -85.48 % | 0.07 -15.07 % | 0.08 |
Gross profit | 20.933 M 362.65 % | 4.525 M -76.21 % | 19.022 M 139.47 % | 7.943 M 36.57 % | 5.817 M 29.64 % | 4.487 M 11.19 % | 4.035 M 59.19 % | 2.535 M -48.41 % | 4.913 M -3.53 % | 5.092 M 37.66 % | 3.699 M 13.42 % | 3.262 M -27.17 % | 4.478 M -66.88 % | 13.521 M 49.34 % | 9.054 M -27.66 % | 12.515 M -2.62 % | 12.852 M -7.00 % | 13.819 M -8.43 % | 15.092 M 12.92 % | 13.365 M |
Income tax expense | 108.180 K 253.81 % | -70.335 K -110.22 % | 688.055 K 61.17 % | 426.912 K -42.82 % | 746.586 K 2 624.67 % | 27.401 K -85.63 % | 190.694 K 436.39 % | -56.689 K -111.10 % | 510.679 K 5.01 % | 486.310 K -55.90 % | 1.103 M 430.98 % | -333.146 K -857.10 % | -34.808 K -164.32 % | 54.118 K 271.51 % | 14.567 K -91.22 % | 165.920 K -75.27 % | 671.016 K 448.55 % | 122.326 K -85.49 % | 842.818 K 195.82 % | 284.911 K |
Cost of revenue | 14.097 M -51.52 % | 29.075 M 21.18 % | 23.994 M -18.81 % | 29.551 M 12.10 % | 26.362 M 15.27 % | 22.870 M -4.17 % | 23.865 M 0.43 % | 23.763 M -9.16 % | 26.158 M 12.30 % | 23.292 M 17.93 % | 19.750 M 11.93 % | 17.645 M -12.28 % | 20.116 M 193.51 % | 6.854 M -41.33 % | 11.681 M 56.52 % | 7.463 M 76.78 % | 4.222 M -41.29 % | 7.190 M -23.60 % | 9.411 M 168.71 % | 3.502 M |
General and administrative expenses | 14.030 M | 0.000 -100.00 % | 9.751 M -35.81 % | 15.190 M 580.39 % | 2.233 M | 0.000 -100.00 % | 2.230 M | 0.000 -100.00 % | 2.107 M | 0.000 -100.00 % | 2.125 M 17.84 % | 1.803 M -82.95 % | 10.577 M 2.99 % | 10.269 M 85.67 % | 5.531 M -34.62 % | 8.459 M 6.01 % | 7.980 M -14.47 % | 9.330 M 1.07 % | 9.231 M 0.63 % | 9.174 M |
Selling and marketing expenses | 952.575 K | 0.000 -100.00 % | 720.700 K | 0.000 -100.00 % | 564.182 K | 0.000 -100.00 % | 303.559 K | 0.000 -100.00 % | 226.218 K | 0.000 -100.00 % | 22.318 K -93.88 % | 364.807 K 757.74 % | 42.531 K -95.70 % | 989.139 K 274.21 % | 264.327 K -52.59 % | 557.584 K 442.32 % | 102.815 K -55.28 % | 229.924 K 818.45 % | 25.034 K -87.06 % | 193.530 K |
Other expenses | 0.000 100.00 % | -251.224 K | 0.000 100.00 % | -12.067 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.960 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 15.422 M 153.04 % | -29.075 M -353.89 % | 11.452 M 236.84 % | 3.400 M 21.56 % | 2.797 M 13.32 % | 2.468 M -2.59 % | 2.534 M 14.93 % | 2.204 M -2.64 % | 2.264 M -6.47 % | 2.421 M 12.76 % | 2.147 M -0.96 % | 2.168 M -16.43 % | 2.594 M -79.50 % | 12.657 M 64.97 % | 7.672 M -27.29 % | 10.551 M 11.91 % | 9.428 M -23.79 % | 12.371 M 13.05 % | 10.943 M -1.31 % | 11.088 M |
Cost and expenses | 29.519 M 3.49 % | 28.523 M -19.53 % | 35.446 M 7.57 % | 32.951 M 13.01 % | 29.159 M 15.08 % | 25.338 M -4.02 % | 26.398 M 1.66 % | 25.967 M -8.64 % | 28.422 M 10.53 % | 25.713 M 17.43 % | 21.897 M 10.52 % | 19.813 M -12.76 % | 22.710 M 16.40 % | 19.510 M 0.81 % | 19.353 M 7.43 % | 18.014 M 31.97 % | 13.650 M -30.22 % | 19.562 M -3.89 % | 20.354 M 39.50 % | 14.591 M |
Research and development expenses | 439.680 K 75.02 % | 251.224 K -74.37 % | 980.319 K 254.04 % | 276.897 K 8.64 % | 254.879 K 788.82 % | 28.676 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 |
Selling general and administrative expenses | 14.983 M 151.53 % | -29.075 M -377.65 % | 10.472 M -31.06 % | 15.190 M 443.14 % | 2.797 M 13.32 % | 2.468 M -2.59 % | 2.534 M 14.93 % | 2.204 M -5.52 % | 2.333 M -3.62 % | 2.421 M 12.76 % | 2.147 M -0.96 % | 2.168 M -16.43 % | 2.594 M -76.96 % | 11.258 M 94.27 % | 5.795 M -35.73 % | 9.017 M 11.56 % | 8.083 M -15.45 % | 9.560 M 3.28 % | 9.256 M -1.18 % | 9.367 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 583.588 K 197 726.44 % | 295.000 -99.91 % | 332.731 K 405 669.51 % | 82.000 -99.98 % | 344.657 K 11 993.23 % | 2.850 K -99.33 % | 427.923 K -3.60 % | 443.905 K 82.98 % | 242.602 K -4.16 % | 253.136 K -0.31 % | 253.930 K 38.79 % | 182.959 K 36.34 % | 134.197 K 41.89 % | 94.576 K -40.55 % | 159.074 K 28.79 % | 123.514 K |
Interest expense | 619.850 K -0.04 % | 620.108 K -3.87 % | 645.041 K -2.80 % | 663.645 K 13.78 % | 583.293 K 44.97 % | 402.353 K 20.95 % | 332.649 K 4.42 % | 318.570 K -6.80 % | 341.807 K -9.66 % | 378.372 K -19.52 % | 470.171 K -3.78 % | 488.647 K 60.32 % | 304.804 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 368.085 K -69.38 % | 1.202 M -0.52 % | 1.208 M -48.06 % | 2.326 M 8.53 % | 2.144 M 10.56 % | 1.939 M 10.57 % | 1.753 M -22.70 % | 2.268 M 27.52 % | 1.779 M -4.28 % | 1.858 M 10.40 % | 1.683 M -1.65 % | 1.712 M 86.81 % | 916.200 K 9.49 % | 836.792 K 1.43 % | 825.034 K 5.42 % | 782.604 K 9.10 % | 717.302 K -0.94 % | 724.116 K -26.87 % | 990.240 K -4.53 % | 1.037 M |
Operating income | 5.511 M -83.60 % | 33.600 M 343.87 % | 7.570 M 66.60 % | 4.544 M 50.46 % | 3.020 M 49.59 % | 2.019 M 34.45 % | 1.501 M 354.58 % | 330.300 K -87.53 % | 2.649 M -0.86 % | 2.672 M 72.08 % | 1.552 M 41.93 % | 1.094 M -41.95 % | 1.884 M 121.06 % | 852.413 K -46.03 % | 1.579 M -24.96 % | 2.105 M -34.77 % | 3.226 M 9.28 % | 2.953 M -27.67 % | 4.082 M 79.30 % | 2.277 M |
Operating income ratio | 0.16 -84.27 % | 1.00 468.26 % | 0.18 45.22 % | 0.12 29.13 % | 0.09 27.17 % | 0.07 37.12 % | 0.05 328.47 % | 0.01 -85.27 % | 0.09 -9.43 % | 0.09 42.17 % | 0.07 26.54 % | 0.05 -31.71 % | 0.08 83.13 % | 0.04 -45.07 % | 0.08 -27.70 % | 0.11 -44.25 % | 0.19 34.46 % | 0.14 -15.65 % | 0.17 23.43 % | 0.13 |
Total other income expenses net | -3.402 M 17.44 % | -4.121 M -21.46 % | -3.393 M -447.52 % | -619.678 K 76.56 % | -2.644 M -1 494.78 % | -165.780 K 55.84 % | -375.378 K -563.82 % | -56.548 K 74.52 % | -221.937 K 88.24 % | -1.887 M -41.75 % | -1.331 M -149.40 % | -533.862 K -51.04 % | -353.469 K -31.16 % | -269.486 K 57.72 % | -637.406 K -158.61 % | -246.474 K 83.34 % | -1.480 M 11.14 % | -1.665 M 9.80 % | -1.846 M -0.08 % | -1.844 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 |
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-06-30 | 2014-06-30 | 2013-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 21.511 M -4.89 % | 22.616 M 3.70 % | 21.809 M -4.12 % | 22.746 M -4.23 % | 23.751 M 10.33 % | 21.527 M 13.09 % | 19.034 M 21.93 % | 15.611 M -12.34 % | 17.808 M 1.83 % | 17.489 M -9.96 % | 19.424 M -20.26 % | 24.358 M 284.21 % | 6.340 M -36.41 % | 9.970 M -23.70 % | 13.066 M 48.06 % | 8.825 M 19.29 % | 7.398 M 232.38 % | 2.226 M -45.07 % | 4.052 M 12.58 % | 3.600 M -8.85 % | 3.949 M 17.45 % | 3.362 M |
Total investments | 0.000 | 0.000 100.00 % | -2.851 M 20.96 % | -3.607 M -111.47 % | 31.437 M 8.96 % | 28.851 M 1.35 % | 28.465 M 7.57 % | 26.462 M 4.05 % | 25.432 M -4.15 % | 26.533 M -4.73 % | 27.851 M -1.13 % | 28.169 M 133.69 % | 12.054 M | 0.000 -100.00 % | 13.918 M | 0.000 -100.00 % | 14.339 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 22.324 M -2.41 % | 22.874 M 4.07 % | 21.979 M -6.04 % | 23.392 M -10.62 % | 26.172 M 14.00 % | 22.957 M 5.96 % | 21.667 M 7.08 % | 20.234 M 0.96 % | 20.041 M -7.29 % | 21.617 M -6.19 % | 23.042 M -9.07 % | 25.340 M 175.03 % | 9.214 M -15.27 % | 10.875 M -18.67 % | 13.371 M 31.44 % | 10.173 M 27.39 % | 7.986 M 159.74 % | 3.074 M -34.58 % | 4.699 M 18.14 % | 3.978 M -8.11 % | 4.329 M 8.88 % | 3.976 M |
Accumulated other comprehensive income loss | 324.958 K 1 171.23 % | -30.335 K -121.41 % | 141.703 K -59.38 % | 348.841 K 977.45 % | -39.756 K -171.45 % | 55.640 K 125.06 % | 24.722 K 102.76 % | 12.193 K | 0.000 | 0.000 100.00 % | 0.000 -200.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 42.305 M -9.22 % | 46.600 M 14.78 % | 40.601 M 6.40 % | 38.157 M 7.93 % | 35.352 M 5.19 % | 33.608 M 4.80 % | 32.068 M 2.69 % | 31.227 M -0.81 % | 31.482 M 4.50 % | 30.125 M 9.86 % | 27.422 M 3.97 % | 26.375 M 2.34 % | 25.771 M 4.49 % | 24.663 M 1.34 % | 24.336 M 2.76 % | 23.681 M 0.07 % | 23.665 M 12.44 % | 21.047 M -11.63 % | 23.816 M 6.79 % | 22.302 M 0.69 % | 22.149 M 10.52 % | 20.041 M |
Common stock | 11.663 M 112.06 % | 5.500 M -52.34 % | 11.541 M 0.27 % | 11.510 M 0.00 % | 11.510 M 0.00 % | 11.510 M 0.00 % | 11.510 M 0.00 % | 11.510 M 123.90 % | 5.141 M 0.00 % | 5.141 M 0.00 % | 5.141 M 0.00 % | 5.141 M 0.00 % | 5.141 M 0.00 % | 5.141 M 0.00 % | 5.141 M 0.00 % | 5.141 M 0.00 % | 5.141 M 0.00 % | 5.141 M 1 183.11 % | 400.637 K 0.00 % | 400.637 K 0.00 % | 400.637 K 0.00 % | 400.637 K |
Total equity | 54.293 M 4.21 % | 52.100 M -0.35 % | 52.284 M 4.54 % | 50.015 M 6.82 % | 46.822 M 3.65 % | 45.173 M 3.60 % | 43.602 M 2.00 % | 42.749 M 16.73 % | 36.622 M 3.85 % | 35.265 M 8.30 % | 32.563 M 3.32 % | 31.516 M 1.95 % | 30.912 M 3.72 % | 29.803 M 1.11 % | 29.476 M 2.27 % | 28.821 M 0.05 % | 28.806 M 10.00 % | 26.187 M 8.14 % | 24.217 M 6.67 % | 22.702 M 0.68 % | 22.550 M 10.31 % | 20.441 M |
Other non current liabilities | 8.086 M 7 911.67 % | 100.928 K 0.00 % | 100.929 K 0.00 % | 100.929 K -98.20 % | 5.609 M -12.84 % | 6.435 M 99.72 % | 3.222 M -35.37 % | 4.986 M 3 134.54 % | 154.134 K 52.72 % | 100.928 K 56.90 % | 64.325 K -94.15 % | 1.099 M -34.74 % | 1.684 M | 0.000 100.00 % | -91.651 K | 0.000 | 0.000 | 0.000 -100.00 % | 673.099 K 5 182.11 % | 12.743 K -1.86 % | 12.984 K -98.68 % | 986.238 K |
Long term debt | 14.185 M -10.12 % | 15.782 M -9.62 % | 17.462 M -6.29 % | 18.635 M 29.59 % | 14.380 M -24.52 % | 19.051 M 21.60 % | 15.667 M -8.49 % | 17.121 M -0.81 % | 17.260 M -7.46 % | 18.652 M -6.57 % | 19.963 M -1.02 % | 20.169 M 170.87 % | 7.446 M 14.63 % | 6.496 M -20.81 % | 8.203 M -19.36 % | 10.173 M 220.91 % | 3.170 M 708.58 % | 392.033 K -43.93 % | 699.243 K -57.11 % | 1.630 M -33.49 % | 2.451 M -1.52 % | 2.489 M |
Total non current liabilities | 22.271 M -5.23 % | 23.500 M -6.45 % | 25.121 M -4.75 % | 26.373 M -5.46 % | 27.896 M 9.45 % | 25.486 M 3.56 % | 24.610 M 11.32 % | 22.107 M 2.61 % | 21.543 M -4.85 % | 22.642 M -4.15 % | 23.623 M 11.08 % | 21.268 M 232.31 % | 6.400 M -16.94 % | 7.705 M 28.42 % | 6.000 M -45.72 % | 11.054 M 181.18 % | 3.931 M 244.06 % | 1.143 M -16.74 % | 1.372 M -43.32 % | 2.421 M -31.44 % | 3.532 M 1.62 % | 3.475 M |
Other current liabilities | 7.095 M 17.74 % | 6.026 M 4.65 % | 5.759 M -2.48 % | 5.905 M 4.99 % | 5.625 M 9.42 % | 5.140 M -7.51 % | 5.558 M 15.08 % | 4.829 M -3.62 % | 5.011 M 30.14 % | 3.850 M 12.37 % | 3.427 M 21.43 % | 2.822 M -3.59 % | 2.927 M -1.55 % | 2.973 M -7.49 % | 3.214 M 5.84 % | 3.037 M -13.29 % | 3.502 M 181.17 % | 1.245 M -66.41 % | 3.708 M 49.24 % | 2.484 M -20.66 % | 3.131 M -12.40 % | 3.575 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 100.00 % | -1.798 M | 0.000 100.00 % | -5.259 M | 0.000 100.00 % | -4.816 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 8.139 M 14.76 % | 7.092 M 57.01 % | 4.517 M -5.05 % | 4.757 M -24.29 % | 6.283 M 60.84 % | 3.906 M 35.71 % | 2.878 M -7.54 % | 3.113 M 11.92 % | 2.781 M -6.19 % | 2.965 M -4.83 % | 3.115 M -39.76 % | 5.171 M 187.60 % | 1.798 M -67.60 % | 5.549 M 5.51 % | 5.259 M 375.01 % | 1.107 M -77.01 % | 4.816 M 60.30 % | 3.004 M -38.30 % | 4.869 M 42.25 % | 3.423 M 13.56 % | 3.014 M 102.74 % | 1.487 M |
Total current liabilities | 20.655 M 11.65 % | 18.500 M 11.70 % | 16.562 M -4.63 % | 17.366 M 3.46 % | 16.786 M 9.14 % | 15.381 M 19.71 % | 12.848 M 5.81 % | 12.143 M 0.21 % | 12.118 M 7.42 % | 11.282 M 17.23 % | 9.624 M -6.55 % | 10.299 M 7.41 % | 9.588 M -33.59 % | 14.438 M 9.83 % | 13.146 M 19.29 % | 11.020 M -3.70 % | 11.443 M 33.94 % | 8.543 M -24.99 % | 11.389 M 44.62 % | 7.875 M -8.88 % | 8.643 M 6.00 % | 8.154 M |
Total liabilities | 42.926 M 2.21 % | 42.000 M 0.76 % | 41.682 M -4.70 % | 43.739 M -2.11 % | 44.682 M 9.34 % | 40.867 M 9.10 % | 37.458 M 9.37 % | 34.250 M 1.75 % | 33.662 M -0.77 % | 33.924 M 2.04 % | 33.247 M 5.32 % | 31.566 M 57.03 % | 20.102 M -9.21 % | 22.143 M -0.42 % | 22.236 M 0.73 % | 22.074 M 43.58 % | 15.374 M 58.73 % | 9.686 M -24.10 % | 12.761 M 23.94 % | 10.297 M -15.42 % | 12.174 M 4.69 % | 11.629 M |
Other non current assets | 22.854 M 103 349.43 % | 22.092 K | 0.000 -100.00 % | 25.493 M 181.09 % | -31.437 M -221.75 % | -9.771 M 65.67 % | -28.465 M -195.26 % | -9.641 M 62.09 % | -25.432 M -97.49 % | -12.878 M 53.76 % | -27.851 M -76.33 % | -15.794 M -15.89 % | -13.628 M -203.56 % | 13.160 M 187.99 % | -14.955 M -212.16 % | 13.334 M 186.75 % | -15.370 M -289.67 % | 8.103 M 12.51 % | 7.202 M 10.32 % | 6.529 M 30.55 % | 5.001 M 792.48 % | 560.324 K |
Long term investments | 0.000 | 0.000 | 0.000 100.00 % | -3.607 M -111.47 % | 31.437 M 8.96 % | 28.851 M 1.35 % | 28.465 M 7.57 % | 26.462 M 4.05 % | 25.432 M -4.15 % | 26.533 M -4.73 % | 27.851 M -1.13 % | 28.169 M 133.69 % | 12.054 M | 0.000 -100.00 % | 13.918 M | 0.000 -100.00 % | 14.339 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 352.248 K -98.45 % | 22.675 M 3.53 % | 21.902 M 8 071.20 % | 268.044 K -98.72 % | 21.022 M 8 726.16 % | 238.173 K -98.68 % | 18.053 M 5 550.89 % | 319.473 K -97.97 % | 15.705 M 3 190.08 % | 477.346 K -96.42 % | 13.327 M 2 005.59 % | 632.920 K -7.52 % | 684.411 K -9.35 % | 754.975 K 17.60 % | 641.959 K 48.43 % | 432.497 K 13.18 % | 382.127 K -8.67 % | 418.383 K 9.49 % | 382.127 K 9.14 % | 350.119 K 0.00 % | 350.119 K 0.00 % | 350.119 K |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.008 K 0.00 % | 32.008 K 0.00 % | 32.008 K |
Goodwill and intangible assets | 352.248 K -98.45 % | 22.675 M 3.53 % | 21.902 M 8 071.20 % | 268.044 K -98.72 % | 21.022 M 8 726.16 % | 238.173 K -98.68 % | 18.053 M 5 550.89 % | 319.473 K -97.97 % | 15.705 M 3 190.08 % | 477.346 K -96.42 % | 13.327 M 2 005.59 % | 632.920 K -7.52 % | 684.411 K -9.35 % | 754.975 K 17.60 % | 641.959 K 48.43 % | 432.497 K 13.18 % | 382.127 K -8.67 % | 418.383 K 9.49 % | 382.127 K 0.00 % | 382.127 K 0.00 % | 382.127 K 0.00 % | 382.127 K |
Property plant equipment net | 27.728 M -3.98 % | 28.876 M -3.66 % | 29.974 M -1.43 % | 30.410 M -2.54 % | 31.202 M 9.05 % | 28.613 M 1.39 % | 28.222 M 7.95 % | 26.143 M 4.46 % | 25.026 M -3.95 % | 26.055 M -4.58 % | 27.307 M -0.83 % | 27.536 M 112.74 % | 12.944 M -4.80 % | 13.597 M -5.00 % | 14.313 M -0.12 % | 14.330 M -4.39 % | 14.988 M 29.58 % | 11.567 M -1.48 % | 11.740 M -7.63 % | 12.710 M -9.01 % | 13.969 M -13.05 % | 16.065 M |
Total non current assets | 54.172 M -0.60 % | 54.500 M -0.42 % | 54.727 M -2.57 % | 56.171 M -0.57 % | 56.492 M 9.96 % | 51.374 M 4.56 % | 49.132 M 7.99 % | 45.497 M 8.24 % | 42.033 M 1.08 % | 41.586 M -1.51 % | 42.224 M 0.38 % | 42.065 M 208.66 % | 13.628 M -50.46 % | 27.512 M 83.96 % | 14.955 M -46.77 % | 28.096 M 82.80 % | 15.370 M -23.49 % | 20.088 M 3.95 % | 19.325 M -1.51 % | 19.620 M 1.39 % | 19.352 M 13.78 % | 17.008 M |
Other current assets | 2.234 M 35.66 % | 1.647 M -33.93 % | 2.492 M 90.99 % | 1.305 M -18.18 % | 1.595 M -11.56 % | 1.803 M 304.25 % | 446.057 K -86.40 % | 3.281 M -5.31 % | 3.464 M 6.92 % | 3.240 M -10.49 % | 3.620 M 362.57 % | 782.580 K -76.88 % | 3.385 M 38.10 % | 2.451 M 12.17 % | 2.186 M 28.16 % | 1.705 M 222.17 % | 529.314 K 14.16 % | 463.653 K -86.79 % | 3.511 M 38.91 % | 2.527 M 20.88 % | 2.091 M 0.27 % | 2.085 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 813.355 K 214.57 % | 258.558 K 51.60 % | 170.558 K -73.61 % | 646.331 K -73.30 % | 2.421 M 69.22 % | 1.431 M -45.65 % | 2.632 M -43.07 % | 4.623 M 107.04 % | 2.233 M -45.90 % | 4.128 M 14.09 % | 3.618 M 268.19 % | 982.689 K -65.81 % | 2.874 M 217.58 % | 904.988 K 197.00 % | 304.708 K -77.39 % | 1.348 M 129.37 % | 587.586 K -30.76 % | 848.619 K 31.17 % | 646.970 K 71.04 % | 378.249 K -0.48 % | 380.070 K -38.05 % | 613.491 K |
Cash and short term investments | 813.355 K 214.57 % | 258.558 K 51.60 % | 170.558 K -73.61 % | 646.331 K -73.30 % | 2.421 M 69.22 % | 1.431 M -45.65 % | 2.632 M -43.07 % | 4.623 M 107.04 % | 2.233 M -45.90 % | 4.128 M 14.09 % | 3.618 M 268.19 % | 982.689 K -65.81 % | 2.874 M 217.58 % | 904.988 K 197.00 % | 304.708 K -77.39 % | 1.348 M 129.37 % | 587.586 K -30.76 % | 848.619 K 31.17 % | 646.970 K 71.04 % | 378.249 K -0.48 % | 380.070 K -38.05 % | 613.491 K |
Total current assets | 43.047 M 8.70 % | 39.600 M 0.92 % | 39.239 M 4.41 % | 37.582 M 7.34 % | 35.012 M 1.00 % | 34.666 M 8.57 % | 31.929 M 1.35 % | 31.502 M 11.51 % | 28.251 M 2.35 % | 27.604 M 17.04 % | 23.585 M 12.22 % | 21.017 M -10.47 % | 23.476 M -3.92 % | 24.434 M -0.02 % | 24.439 M 7.19 % | 22.799 M 31.53 % | 17.334 M 9.81 % | 15.785 M -10.59 % | 17.654 M 31.96 % | 13.378 M -12.97 % | 15.372 M 2.05 % | 15.063 M |
Inventory | 26.192 M 0.13 % | 26.157 M 11.62 % | 23.434 M 2.75 % | 22.806 M 4.76 % | 21.769 M -1.34 % | 22.064 M 20.31 % | 18.340 M 4.53 % | 17.545 M 15.61 % | 15.176 M 13.33 % | 13.390 M 52.24 % | 8.796 M -38.26 % | 14.247 M 29.06 % | 11.039 M -25.18 % | 14.753 M 10.49 % | 13.352 M 2.20 % | 13.064 M 54.99 % | 8.429 M 11.84 % | 7.536 M 26.09 % | 5.977 M 14.46 % | 5.222 M -17.03 % | 6.293 M 32.78 % | 4.740 M |
Net receivables | 13.808 M 19.68 % | 11.537 M -12.21 % | 13.142 M 2.47 % | 12.825 M 26.83 % | 10.113 M -1.28 % | 10.244 M -2.53 % | 10.511 M 22.22 % | 8.600 M -12.43 % | 9.821 M 3.41 % | 9.497 M 0.27 % | 9.472 M 77.69 % | 5.331 M -13.71 % | 6.178 M -2.33 % | 6.325 M -26.42 % | 8.597 M 28.66 % | 6.682 M -14.20 % | 7.788 M 12.28 % | 6.936 M -7.75 % | 7.519 M 43.18 % | 5.251 M -20.53 % | 6.608 M -13.33 % | 7.625 M |
Tax assets | 3.238 M 10.63 % | 2.927 M 2.69 % | 2.851 M -20.96 % | 3.607 M -15.51 % | 4.268 M 23.98 % | 3.443 M 20.52 % | 2.857 M 29.11 % | 2.213 M 70.00 % | 1.302 M -6.94 % | 1.399 M -12.09 % | 1.591 M 4.63 % | 1.520 M -3.41 % | 1.574 M | 0.000 -100.00 % | 1.037 M | 0.000 -100.00 % | 1.031 M | 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 % | 13.910 M | 0.000 -100.00 % | 12.318 M | 0.000 -100.00 % | 11.476 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 5.421 M 0.73 % | 5.381 M -14.39 % | 6.286 M -6.23 % | 6.704 M 37.43 % | 4.878 M -22.98 % | 6.334 M 43.56 % | 4.412 M 5.03 % | 4.201 M -2.89 % | 4.326 M -3.14 % | 4.466 M 44.92 % | 3.082 M 33.68 % | 2.305 M -52.59 % | 4.863 M -17.79 % | 5.915 M 26.60 % | 4.673 M -32.05 % | 6.876 M 120.02 % | 3.125 M -27.21 % | 4.294 M 52.68 % | 2.812 M 42.88 % | 1.968 M -21.19 % | 2.497 M -19.25 % | 3.093 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 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.889 M 10.69 % | 13.451 M -2.45 % | 13.788 M 11.01 % | 12.421 M 3.85 % | 11.960 M -6.21 % | 12.752 M -5.03 % | 13.427 M -4.57 % | 14.069 M 180.52 % | 5.015 M | 0.000 -100.00 % | 5.022 M | 0.000 100.00 % | -761.272 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
Capital lease obligations | 13.262 M -9.54 % | 14.660 M 3.29 % | 14.194 M -17.40 % | 17.184 M 55.78 % | 11.031 M -31.73 % | 16.157 M 32.90 % | 12.158 M -15.18 % | 14.334 M 5.65 % | 13.568 M -6.54 % | 14.517 M -7.67 % | 15.723 M -5.03 % | 16.556 M 610.25 % | 2.331 M -15.72 % | 2.766 M -20.20 % | 3.466 M -8.30 % | 3.780 M -14.48 % | 4.420 M 519.17 % | 713.827 K -54.48 % | 1.568 M -42.05 % | 2.706 M -24.58 % | 3.588 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 -28 147 497 675.92 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 4.63 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 7.564 M 0.08 % | 7.558 M -1.03 % | 7.637 M -3.41 % | 7.906 M 24.82 % | 6.334 M 10.72 % | 5.721 M 17.12 % | 4.885 M 18.29 % | 4.129 M 6.16 % | 3.890 M 8.18 % | 3.596 M 260.39 % | 997.712 K -27.94 % | 1.385 M | 0.000 -100.00 % | 978.494 K | 0.000 -100.00 % | 761.272 K | 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 % | 4.114 M | 0.000 -100.00 % | 3.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 97.219 M 3.31 % | 94.100 M 0.14 % | 93.966 M 0.23 % | 93.754 M 2.46 % | 91.504 M 6.35 % | 86.040 M 6.14 % | 81.060 M 5.27 % | 76.999 M 9.55 % | 70.284 M 1.58 % | 69.189 M 5.14 % | 65.810 M 4.32 % | 63.082 M 23.66 % | 51.014 M -1.79 % | 51.946 M 0.45 % | 51.712 M 1.60 % | 50.895 M 15.20 % | 44.180 M 23.16 % | 35.873 M -2.99 % | 36.978 M 12.06 % | 32.999 M -4.97 % | 34.724 M 8.27 % | 32.071 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-06-30 | 2014-06-30 | 2013-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -639.084 K | 0.000 -100.00 % | 81.329 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 |
Stock based compensation | 215.542 K | 0.000 -100.00 % | 70.813 K | 0.000 -100.00 % | 44.100 K | 0.000 -100.00 % | 24.722 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 |
Change in working capital | -4.505 M | 0.000 100.00 % | -6.656 M | 0.000 100.00 % | -3.398 M | 0.000 100.00 % | -3.535 M | 0.000 100.00 % | -6.650 M | 0.000 -100.00 % | 34.694 K | 0.000 -100.00 % | 4.229 M | 0.000 100.00 % | -6.517 M | 0.000 100.00 % | -2.195 M | 0.000 100.00 % | -807.648 K | 0.000 |
Accounts receivables | -640.791 K | 0.000 100.00 % | -3.092 M | 0.000 100.00 % | -43.639 K | 0.000 -100.00 % | 987.858 K | 0.000 100.00 % | -1.903 M | 0.000 100.00 % | -2.686 M | 0.000 -100.00 % | 1.927 M | 0.000 100.00 % | -1.433 M | 0.000 -100.00 % | 127.572 K | 0.000 100.00 % | -2.475 M | 0.000 |
Inventory | -3.940 M | 0.000 100.00 % | -3.572 M | 0.000 100.00 % | -3.649 M | 0.000 100.00 % | -4.601 M | 0.000 100.00 % | -4.753 M | 0.000 -100.00 % | 2.799 M | 0.000 -100.00 % | 2.314 M | 0.000 100.00 % | -4.923 M | 0.000 100.00 % | -2.452 M | 0.000 -100.00 % | 1.569 M | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 76.503 K | 0.000 -100.00 % | 7.880 K | 0.000 -100.00 % | 294.327 K | 0.000 -100.00 % | 77.868 K | 0.000 -100.00 % | 5.349 K | 0.000 100.00 % | -78.713 K | 0.000 100.00 % | -11.650 K | 0.000 100.00 % | -160.381 K | 0.000 -100.00 % | 129.731 K | 0.000 -100.00 % | 98.827 K | 0.000 |
Other non cash items | 2.248 M 189.43 % | 776.845 K -80.79 % | 4.044 M 378.31 % | -1.453 M -132.05 % | 4.534 M 191.42 % | 1.556 M -28.15 % | 2.165 M -30.38 % | 3.110 M 29.16 % | 2.408 M -7.78 % | 2.611 M -62.97 % | 7.051 M 4 419.86 % | -163.214 K -103.41 % | 4.781 M 213.80 % | 1.524 M -26.27 % | 2.066 M 252.05 % | -1.359 M -188.25 % | 1.540 M 175.29 % | -2.046 M -270.89 % | 1.197 M 102.45 % | 591.254 K |
Net cash provided by operating activities | 2.490 M 40.11 % | 1.777 M -55.47 % | 3.990 M -8.69 % | 4.370 M -6.55 % | 4.677 M 224.23 % | 1.442 M 7.07 % | 1.347 M 14.95 % | 1.172 M -53.95 % | 2.545 M -32.10 % | 3.748 M -46.03 % | 6.944 M 807.40 % | -981.687 K -118.08 % | 5.430 M 79.49 % | 3.025 M 221.83 % | -2.483 M -339.17 % | 1.038 M -61.27 % | 2.681 M 3 046.16 % | -90.987 K -102.01 % | 4.526 M 29.43 % | 3.497 M |
Investments in property plant and equipment | -310.450 K | 0.000 100.00 % | -655.323 K 68.03 % | -2.050 M 25.11 % | -2.737 M -11.74 % | -2.449 M -45.28 % | -1.686 M 48.29 % | -3.260 M -40.33 % | -2.323 M -88.65 % | -1.232 M 13.99 % | -1.432 M -25.58 % | -1.140 M -163.22 % | -433.170 K -330.76 % | -100.559 K 86.15 % | -726.127 K -5 218.44 % | -13.653 K -109.37 % | 145.781 K 112.95 % | -1.126 M -47.39 % | -764.034 K -789.97 % | -85.849 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.400 K -96.28 % | 118.215 K | 0.000 -100.00 % | 6.787 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
Other investing activites | -328.897 K 70.10 % | -1.100 M -110.94 % | -521.467 K | 0.000 100.00 % | -1.985 M -39.00 % | -1.428 M 0.76 % | -1.439 M 2.57 % | -1.477 M 16.81 % | -1.775 M -67.71 % | -1.058 M -120.38 % | -480.287 K 0.80 % | -484.170 K -54.52 % | -313.340 K 43.00 % | -549.697 K -179.65 % | 690.098 K 137.37 % | -1.847 M 45.54 % | -3.391 M -569.98 % | -506.129 K 68.59 % | -1.611 M 6.28 % | -1.719 M |
Net cash used for investing activites | -639.347 K 41.88 % | -1.100 M 6.53 % | -1.177 M 42.58 % | -2.050 M 25.11 % | -2.737 M -11.74 % | -2.449 M -45.66 % | -1.682 M 46.48 % | -3.142 M -35.24 % | -2.323 M -89.70 % | -1.225 M 14.47 % | -1.432 M -25.58 % | -1.140 M -175.21 % | -414.305 K 36.29 % | -650.256 K -1 704.81 % | -36.029 K 98.06 % | -1.860 M 42.67 % | -3.245 M -98.81 % | -1.632 M 31.28 % | -2.375 M -31.59 % | -1.805 M |
Debt repayment | -760.789 K 46.12 % | -1.412 M -0.05 % | -1.411 M 58.47 % | -3.398 M | 0.000 -100.00 % | 77.782 K | 0.000 100.00 % | -1.473 M | 0.000 100.00 % | -1.005 M | 0.000 100.00 % | -1.375 M | 0.000 100.00 % | -970.981 K | 0.000 -100.00 % | 3.437 M | 0.000 100.00 % | -1.759 M | 0.000 -100.00 % | 1.461 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.369 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.541 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 |
Dividends paid | -312.755 K 70.08 % | -1.045 M -0.04 % | -1.045 M -50.98 % | -692.169 K -27.50 % | -542.878 K -90.48 % | -285.000 K -200.00 % | -95.000 K 83.76 % | -585.000 K -4.65 % | -559.000 K -91.11 % | -292.500 K -9.22 % | -267.800 K 43.56 % | -474.500 K -143.33 % | -195.000 K 42.31 % | -338.000 K 30.67 % | -487.500 K 69.51 % | -1.599 M | 0.000 100.00 % | -4.000 M -14.29 % | -3.500 M | 0.000 |
Other financing activites | -885.802 K | 0.000 100.00 % | -837.766 K | 0.000 100.00 % | -417.570 K | 0.000 100.00 % | -1.630 M -125.59 % | 6.369 M 504.34 % | -1.575 M -152.65 % | -623.450 K -12.44 % | -554.483 K | 0.000 100.00 % | -2.689 M | 0.000 -100.00 % | 1.443 M | 0.000 -100.00 % | 260.326 K -96.53 % | 7.494 M 312.76 % | 1.815 M 172.30 % | -2.511 M |
Net cash used provided by financing activities | -1.959 M 20.27 % | -2.457 M 25.40 % | -3.294 M 19.46 % | -4.090 M -325.86 % | -960.448 K -363.50 % | -207.218 K 87.99 % | -1.725 M -140.01 % | 4.311 M 302.00 % | -2.134 M -11.11 % | -1.921 M -133.59 % | -822.283 K 55.54 % | -1.849 M 35.87 % | -2.884 M -120.29 % | -1.309 M -237.03 % | 955.252 K -48.02 % | 1.838 M 605.96 % | 260.326 K -84.99 % | 1.734 M 202.96 % | -1.685 M -60.43 % | -1.050 M |
Effect of forex changes on cash | 663.877 K -55.87 % | 1.504 M 32 408.49 % | 4.628 K 186.50 % | -5.350 K -149.62 % | 10.782 K -14.53 % | 12.615 K -81.48 % | 68.125 K 38.03 % | 49.357 K 181.73 % | 17.519 K 118.96 % | -92.388 K -410.42 % | 29.762 K 734.72 % | -4.689 K -130.08 % | 15.589 K 200.00 % | -15.589 K 85.62 % | -108.428 K -738.38 % | -12.933 K 37.05 % | -20.546 K -276.48 % | 11.642 K -51.83 % | 24.170 K 248.83 % | -16.240 K |
Net change in cash | 554.797 K 297.60 % | -280.766 K 40.99 % | -475.773 K 73.19 % | -1.775 M -279.21 % | 990.346 K 182.42 % | -1.202 M 39.65 % | -1.991 M -183.30 % | 2.390 M 226.14 % | -1.895 M -471.65 % | 509.880 K -80.65 % | 2.635 M 239.34 % | -1.891 M -188.05 % | 2.148 M 104.46 % | 1.051 M 162.82 % | -1.672 M -266.78 % | 1.003 M 408.77 % | -324.773 K -1 528.58 % | 22.734 K -95.37 % | 490.515 K -21.60 % | 625.631 K |
Cash at beginning of period | -1.605 M -397.61 % | 539.324 K -16.56 % | 646.331 K -73.30 % | 2.421 M 69.22 % | 1.431 M -45.65 % | 2.632 M -43.07 % | 4.623 M 107.04 % | 2.233 M -45.90 % | 4.128 M 14.09 % | 3.618 M 268.19 % | 982.689 K -65.81 % | 2.874 M 295.93 % | 725.909 K 323.53 % | -324.741 K -124.10 % | 1.348 M 290.72 % | 344.932 K -48.49 % | 669.704 K 3.51 % | 646.970 K 313.52 % | 156.455 K 133.35 % | -469.176 K |
Cash at end of period | -1.718 M -7.38 % | -1.600 M -1 038.10 % | 170.558 K -73.61 % | 646.331 K -73.30 % | 2.421 M 69.22 % | 1.431 M -45.65 % | 2.632 M -43.07 % | 4.623 M 107.04 % | 2.233 M -45.90 % | 4.128 M 14.09 % | 3.618 M 268.19 % | 982.689 K -65.81 % | 2.874 M 295.93 % | 725.909 K 323.53 % | -324.741 K -124.10 % | 1.348 M 290.72 % | 344.931 K -48.50 % | 669.704 K 3.51 % | 646.970 K 313.52 % | 156.455 K |
Operating cash flow | 2.490 M 38.31 % | 1.800 M -54.89 % | 3.990 M -8.69 % | 4.370 M -6.55 % | 4.677 M 224.23 % | 1.442 M 7.07 % | 1.347 M 14.95 % | 1.172 M -53.95 % | 2.545 M -32.10 % | 3.748 M -46.03 % | 6.944 M 807.40 % | -981.687 K -118.08 % | 5.430 M 79.49 % | 3.025 M 221.83 % | -2.483 M -339.17 % | 1.038 M -61.27 % | 2.681 M 3 046.16 % | -90.987 K -102.01 % | 4.526 M 29.43 % | 3.497 M |
Capital expenditure | -310.450 K 50.04 % | -621.375 K 5.18 % | -655.323 K 68.03 % | -2.050 M 25.11 % | -2.737 M -11.74 % | -2.449 M -45.28 % | -1.686 M 48.29 % | -3.260 M -40.33 % | -2.323 M -88.65 % | -1.232 M 13.99 % | -1.432 M -25.58 % | -1.140 M -163.22 % | -433.170 K -330.76 % | -100.559 K 86.15 % | -726.127 K -5 218.44 % | -13.653 K -109.37 % | 145.781 K 112.95 % | -1.126 M -47.39 % | -764.034 K -789.97 % | -85.849 K |
Free CashFlow | 2.179 M 21.06 % | 1.800 M -46.03 % | 3.335 M 43.71 % | 2.321 M 19.62 % | 1.940 M 292.67 % | -1.007 M -197.27 % | -338.725 K 83.78 % | -2.088 M -1 042.11 % | 221.653 K -91.19 % | 2.516 M -54.35 % | 5.513 M 359.79 % | -2.122 M -142.46 % | 4.997 M 70.85 % | 2.925 M 191.14 % | -3.209 M -413.22 % | 1.025 M -63.75 % | 2.826 M 332.22 % | -1.217 M -132.35 % | 3.762 M 10.29 % | 3.411 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 |