
Maps S.p.A. MAPS.MI
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 29.837 M -4.57 % | 31.267 M 18.06 % | 26.483 M 9.70 % | 24.140 M 18.90 % | 20.303 M 23.10 % | 16.493 M 10.00 % | 14.993 M -1.81 % | 15.269 M 23.39 % | 12.375 M |
Net income | 1.894 M 104.82 % | 924.580 K -65.69 % | 2.695 M 7.15 % | 2.515 M 145.65 % | 1.024 M -48.04 % | 1.970 M 19.77 % | 1.645 M 73.36 % | 948.882 K -3.63 % | 984.619 K |
Income before tax | 2.800 M 186.77 % | 976.536 K -61.39 % | 2.529 M 23.03 % | 2.056 M 76.38 % | 1.166 M -53.43 % | 2.503 M 7.92 % | 2.319 M 81.83 % | 1.276 M -9.34 % | 1.407 M |
Income before tax ratio | 0.09 200.52 % | 0.03 -67.30 % | 0.10 12.15 % | 0.09 48.34 % | 0.06 -62.17 % | 0.15 -1.89 % | 0.15 85.17 % | 0.08 -26.52 % | 0.11 |
EBITDA | 6.946 M 36.94 % | 5.072 M -9.41 % | 5.599 M 21.25 % | 4.618 M 34.10 % | 3.443 M -20.74 % | 4.344 M 76.07 % | 2.467 M 29.36 % | 1.907 M 2.89 % | 1.854 M |
Net income ratio | 0.06 114.64 % | 0.03 -70.94 % | 0.10 -2.33 % | 0.10 106.59 % | 0.05 -57.79 % | 0.12 8.88 % | 0.11 76.55 % | 0.06 -21.90 % | 0.08 |
Ratio EBITDA | 0.23 43.50 % | 0.16 -23.27 % | 0.21 10.53 % | 0.19 12.78 % | 0.17 -35.61 % | 0.26 60.06 % | 0.16 31.74 % | 0.12 -16.61 % | 0.15 |
Gross profit ratio | 0.16 -17.05 % | 0.19 47.46 % | 0.13 -62.97 % | 0.34 13.07 % | 0.30 -21.75 % | 0.39 2.02 % | 0.38 118.93 % | 0.17 -8.98 % | 0.19 |
Weighted average shs out dil | 13.280 M 8.73 % | 12.214 M 4.68 % | 11.668 M 2.12 % | 11.426 M 18.53 % | 9.640 M 5.55 % | 9.133 M 6.97 % | 8.538 M 0.00 % | 8.538 M 0.00 % | 8.538 M |
Weighted average shs out | 13.280 M 8.73 % | 12.214 M 4.68 % | 11.668 M 2.12 % | 11.426 M 14.95 % | 9.940 M 8.84 % | 9.133 M 6.97 % | 8.538 M 0.00 % | 8.538 M 0.00 % | 8.538 M |
EPS diluted | 0.14 84.94 % | 0.08 -67.09 % | 0.23 4.55 % | 0.22 100.00 % | 0.11 -50.00 % | 0.22 15.79 % | 0.19 72.73 % | 0.11 -8.33 % | 0.12 |
Earnings per share | 0.14 84.94 % | 0.08 -67.09 % | 0.23 4.55 % | 0.22 120.00 % | 0.10 -54.55 % | 0.22 15.79 % | 0.19 72.73 % | 0.11 -8.33 % | 0.12 |
Gross profit | 4.649 M -20.84 % | 5.873 M 74.10 % | 3.374 M -59.38 % | 8.305 M 34.45 % | 6.177 M -3.67 % | 6.413 M 12.23 % | 5.714 M 114.98 % | 2.658 M 12.31 % | 2.367 M |
Income tax expense | 906.728 K 1 645.15 % | 51.957 K -68.57 % | 165.312 K 138.23 % | -432.394 K -386.08 % | 151.147 K -71.64 % | 532.874 K -20.98 % | 674.340 K 106.43 % | 326.661 K -22.65 % | 422.304 K |
Cost of revenue | 25.187 M -0.81 % | 25.394 M 599.12 % | 3.632 M -77.06 % | 15.835 M 12.11 % | 14.125 M 40.13 % | 10.080 M 8.63 % | 9.279 M -26.42 % | 12.611 M 26.01 % | 10.008 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 163.656 K -96.37 % | 4.505 M | 0.000 -100.00 % | 2.550 M 16.22 % | 2.194 M -8.37 % | 2.394 M -26.76 % | 3.269 M | 0.000 | 0.000 |
Operating expenses | 1.157 M -74.33 % | 4.505 M 813.09 % | 493.419 K -84.08 % | 3.099 M 19.98 % | 2.583 M -31.75 % | 3.785 M 15.77 % | 3.269 M 147.63 % | 1.320 M 68.06 % | 785.626 K |
Cost and expenses | 26.449 M -11.54 % | 29.899 M 26.67 % | 23.603 M 7.85 % | 21.886 M 12.43 % | 19.466 M 40.40 % | 13.865 M 10.49 % | 12.548 M -9.93 % | 13.931 M 29.07 % | 10.793 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.142 M 123.48 % | 511.000 K -65.91 % | 1.499 M 836.91 % | 160.000 K |
Selling general and administrative expenses | 992.882 K | 0.000 -100.00 % | 493.419 K -10.21 % | 549.556 K 41.15 % | 389.340 K 56.73 % | 248.412 K -80.79 % | 1.293 M 226.24 % | -1.025 M | 0.000 |
Interest income | 191.131 K -0.71 % | 192.501 K 323.60 % | 45.444 K -54.85 % | 100.659 K -78.98 % | 478.840 K -27.74 % | 662.646 K 189 227.43 % | 350.000 -80.73 % | 1.816 K 714.35 % | 223.000 |
Interest expense | 523.234 K -10.40 % | 583.949 K 47.36 % | 396.284 K 3 202.37 % | 12.000 K -92.00 % | 150.086 K 37.39 % | 109.242 K 118.93 % | 49.899 K -22.15 % | 64.095 K 42.02 % | 45.131 K |
Depreciation and amortization | 3.622 M 3.15 % | 3.512 M 31.35 % | 2.674 M 4.85 % | 2.550 M 18.77 % | 2.147 M 23.96 % | 1.732 M 189.92 % | 597.377 K 60.54 % | 372.113 K 36.52 % | 272.580 K |
Operating income | 3.656 M 167.27 % | 1.368 M -52.50 % | 2.880 M 30.35 % | 2.210 M 164.04 % | 836.825 K -74.58 % | 3.291 M 38.24 % | 2.381 M 77.97 % | 1.338 M -15.39 % | 1.581 M |
Operating income ratio | 0.12 180.09 % | 0.04 -59.77 % | 0.11 18.82 % | 0.09 122.06 % | 0.04 -79.35 % | 0.20 25.67 % | 0.16 81.25 % | 0.09 -31.43 % | 0.13 |
Total other income expenses net | -855.831 K -118.63 % | -391.448 K -11.57 % | -350.839 K -128.27 % | -153.694 K -146.75 % | 328.755 K | 0.000 100.00 % | -61.619 K 1.06 % | -62.279 K 64.26 % | -174.240 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | 6.955 M -47.38 % | 13.218 M -11.16 % | 14.879 M 126.10 % | 6.580 M -14.04 % | 7.655 M 68.12 % | 4.553 M 44.97 % | 3.141 M -30.10 % | 4.493 M 2 305.20 % | 186.819 K |
Total investments | 38.129 K -95.37 % | 822.859 K 310.85 % | 200.281 K 1 321.64 % | 14.088 K 63.72 % | 8.605 K -51.61 % | 17.782 K -88.64 % | 156.534 K -6.27 % | 166.998 K 323.91 % | 39.395 K |
Total debt | 13.305 M -27.72 % | 18.407 M -16.37 % | 22.010 M 37.53 % | 16.004 M 12.84 % | 14.183 M 71.41 % | 8.274 M 28.01 % | 6.464 M 29.46 % | 4.993 M 627.94 % | 685.902 K |
Accumulated other comprehensive income loss | 3.862 M -19.26 % | 4.783 M 16.28 % | 4.113 M -16.75 % | 4.941 M | 0.000 -100.00 % | 4.358 M 45.44 % | 2.996 M 4.63 % | 2.864 M 8.50 % | 2.639 M |
Retained earnings | 7.417 M 27.16 % | 5.833 M 65.89 % | 3.516 M -19.30 % | 4.357 M 153.36 % | 1.720 M 16.65 % | 1.474 M 33.73 % | 1.102 M 187.41 % | 383.571 K 153.77 % | -713.315 K |
Common stock | 1.537 M 6.20 % | 1.447 M 4.29 % | 1.388 M 3.32 % | 1.343 M 16.09 % | 1.157 M 4.58 % | 1.106 M 281.48 % | 290.000 K 0.00 % | 290.000 K 0.00 % | 290.000 K |
Total equity | 25.731 M 15.27 % | 22.323 M 24.09 % | 17.989 M -0.52 % | 18.083 M 61.56 % | 11.193 M 19.46 % | 9.370 M 113.49 % | 4.389 M 39.23 % | 3.152 M 38.62 % | 2.274 M |
Other non current liabilities | 5.813 M 9.62 % | 5.302 M 12.59 % | 4.710 M -3.92 % | 4.901 M 22.29 % | 4.008 M 33.66 % | 2.999 M 20.33 % | 2.492 M 10.45 % | 2.256 M 13.12 % | 1.995 M |
Long term debt | 8.403 M -35.62 % | 13.052 M -18.44 % | 16.003 M 31.29 % | 12.189 M 5.62 % | 11.541 M 73.05 % | 6.669 M 4.86 % | 6.360 M 37.77 % | 4.616 M 573.28 % | 685.658 K |
Total non current liabilities | 15.817 M -18.79 % | 19.476 M -10.46 % | 21.752 M 21.53 % | 17.899 M 10.31 % | 16.226 M 60.19 % | 10.129 M 11.14 % | 9.114 M 28.44 % | 7.096 M 164.74 % | 2.680 M |
Other current liabilities | 5.768 M 9.45 % | 5.270 M -47.01 % | 9.944 M 43.70 % | 6.920 M 1 278.49 % | -587.184 K -20.49 % | -487.314 K -123.53 % | 2.071 M 39.57 % | 1.484 M 54.81 % | 958.352 K |
Deferred revenue | 0.000 | 0.000 100.00 % | -6.007 M -57.46 % | -3.815 M -219.82 % | 3.184 M 24.86 % | 2.550 M -12.00 % | 2.898 M | 0.000 -100.00 % | 448.423 K |
Short term debt | 4.902 M -8.46 % | 5.355 M -10.85 % | 6.007 M 57.46 % | 3.815 M 44.40 % | 2.642 M 64.58 % | 1.605 M 1 443.22 % | 104.022 K -72.38 % | 376.561 K 184.02 % | -448.179 K |
Total current liabilities | 13.013 M 0.64 % | 12.930 M -2.66 % | 13.283 M 30.03 % | 10.215 M 29.03 % | 7.917 M 31.33 % | 6.029 M 27.79 % | 4.718 M 25.53 % | 3.758 M 35.82 % | 2.767 M |
Total liabilities | 28.830 M -11.04 % | 32.407 M -7.50 % | 35.035 M 24.62 % | 28.114 M 16.45 % | 24.143 M 49.42 % | 16.158 M 16.82 % | 13.831 M 27.43 % | 10.854 M 99.25 % | 5.447 M |
Other non current assets | -1.860 K | 0.000 -100.00 % | 200.281 K | 0.000 -100.00 % | 296.000 -68.07 % | 927.000 1 319.74 % | -76.000 -103.38 % | 2.250 K | 0.000 |
Long term investments | 38.129 K -65.53 % | 110.603 K 120.56 % | -538.000 K 67.55 % | -1.658 M -159.86 % | -638.073 K -595.75 % | -91.710 K -159.44 % | 154.284 K -6.35 % | 164.748 K 343.53 % | 37.145 K |
Intangible assets | 5.788 M 6.27 % | 5.447 M 7.81 % | 5.052 M 24.79 % | 4.049 M 8.78 % | 3.722 M 17.15 % | 3.177 M 59.17 % | 1.996 M -68.23 % | 6.282 M 1 210.70 % | 479.287 K |
GoodWill | 19.785 M 0.19 % | 19.748 M 17.99 % | 16.737 M 42.66 % | 11.732 M 40.51 % | 8.350 M 65.75 % | 5.038 M 8.25 % | 4.654 M 13 051.06 % | 35.386 K -96.95 % | 1.160 M |
Goodwill and intangible assets | 25.573 M 1.50 % | 25.194 M 15.63 % | 21.789 M 38.07 % | 15.781 M 30.73 % | 12.072 M 46.95 % | 8.215 M 23.54 % | 6.650 M 5.26 % | 6.317 M 285.38 % | 1.639 M |
Property plant equipment net | 2.225 M -19.39 % | 2.760 M 23.44 % | 2.236 M -28.82 % | 3.141 M -17.34 % | 3.800 M 83.20 % | 2.074 M 797.84 % | 231.000 K 13.95 % | 202.719 K -3.02 % | 209.041 K |
Total non current assets | 27.834 M -0.82 % | 28.065 M 15.85 % | 24.225 M 27.93 % | 18.936 M 19.24 % | 15.880 M 54.07 % | 10.307 M 46.47 % | 7.037 M 5.23 % | 6.687 M 254.24 % | 1.888 M |
Other current assets | 2.486 M 12.07 % | 2.218 M 46.09 % | 1.518 M 18.07 % | 1.286 M 19.53 % | 1.076 M -15.12 % | 1.267 M 99.09 % | 636.572 K -63.43 % | 1.741 M 563.01 % | 262.558 K |
Short term investments | 97.500 K -86.31 % | 712.256 K -3.53 % | 738.283 K -55.85 % | 1.672 M 158.58 % | 646.678 K 490.62 % | 109.492 K 4 766.31 % | 2.250 K 0.00 % | 2.250 K 0.00 % | 2.250 K |
cash and cash equivalents | 6.350 M 22.38 % | 5.189 M -27.24 % | 7.132 M -24.32 % | 9.424 M 44.36 % | 6.528 M 75.44 % | 3.721 M 11.98 % | 3.323 M 565.15 % | 499.588 K 0.10 % | 499.083 K |
Cash and short term investments | 6.350 M 7.61 % | 5.901 M -25.02 % | 7.870 M -29.07 % | 11.096 M 54.66 % | 7.175 M 87.30 % | 3.830 M 15.19 % | 3.325 M 562.61 % | 501.838 K 0.10 % | 501.333 K |
Total current assets | 26.727 M 0.23 % | 26.665 M -7.41 % | 28.799 M 5.64 % | 27.261 M 40.12 % | 19.456 M 27.83 % | 15.220 M 36.10 % | 11.183 M 52.79 % | 7.319 M 25.46 % | 5.834 M |
Inventory | 7.194 M 75.21 % | 4.106 M -20.23 % | 5.148 M 42.95 % | 3.601 M 3.81 % | 3.469 M -16.20 % | 4.139 M 120.84 % | 1.874 M 94.79 % | 962.224 K -29.90 % | 1.373 M |
Net receivables | 10.697 M -25.92 % | 14.440 M 1.24 % | 14.263 M 26.46 % | 11.278 M 45.77 % | 7.737 M 29.32 % | 5.983 M 11.97 % | 5.343 M 29.87 % | 4.114 M 11.28 % | 3.697 M |
Tax assets | 0.000 | 0.000 -100.00 % | 538.000 K -67.83 % | 1.672 M 158.58 % | 646.678 K 490.62 % | 109.492 K 4 766.31 % | 2.250 K | 0.000 -100.00 % | 2.250 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 2.344 M 1.88 % | 2.301 M -14.96 % | 2.705 M 8.68 % | 2.489 M 18.97 % | 2.092 M 11.66 % | 1.874 M 9.17 % | 1.716 M 27.27 % | 1.349 M 37.44 % | 981.287 K |
Tax payables | 0.000 -100.00 % | 5.000 K -99.21 % | 633.797 K -21.37 % | 806.000 K 37.54 % | 586.000 K 20.34 % | 486.967 K -41.08 % | 826.536 K 50.51 % | 549.172 K 45.00 % | 378.735 K |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.801 M -54.16 % | -3.114 M -264.01 % | 1.899 M |
Minority interest | 0.000 | 0.000 | 0.000 -100.00 % | 53.930 K 51.40 % | 35.621 K | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.953 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -448.423 K |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 12.915 M 25.88 % | 10.259 M 14.35 % | 8.972 M -27.23 % | 12.329 M 48.89 % | 8.281 M 240.58 % | 2.431 M | 0.000 100.00 % | -385.191 K | 0.000 |
Deferred tax liabilities non current | 1.549 M 37.99 % | 1.122 M 8.01 % | 1.039 M 28.58 % | 808.003 K 19.35 % | 676.975 K 46.85 % | 461.000 K 76.12 % | 261.755 K 17.30 % | 223.159 K 132.74 % | 95.883 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 54.561 M -0.31 % | 54.729 M 3.22 % | 53.024 M 14.78 % | 46.197 M 30.74 % | 35.336 M 38.43 % | 25.527 M 40.10 % | 18.220 M 30.09 % | 14.006 M 81.39 % | 7.722 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 100.00 % | -33.000 K 90.68 % | -354.000 K | 0.000 -100.00 % | 64.000 K | 0.000 -100.00 % | 37.000 K | 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 |
Change in working capital | 118.902 K 32.21 % | 89.931 K 102.86 % | -3.148 M 5.25 % | -3.322 M -1 263.42 % | -243.668 K 89.88 % | -2.407 M -126.20 % | -1.064 M -382.16 % | 377.176 K | 0.000 |
Accounts receivables | 3.199 M 238.86 % | -2.304 M -36.18 % | -1.692 M 32.26 % | -2.497 M -83.55 % | -1.360 M -94.37 % | -699.939 K 58.02 % | -1.667 M -7 045.82 % | -23.330 K | 0.000 |
Inventory | -3.088 M -396.49 % | 1.042 M 167.34 % | -1.547 M -1 068.97 % | -132.318 K -119.73 % | 670.493 K 129.60 % | -2.265 M -108.61 % | -1.086 M -285.89 % | 584.025 K | 0.000 |
Accounts payables | 43.340 K 110.71 % | -404.823 K -287.39 % | 216.036 K -45.58 % | 396.974 K 81.62 % | 218.572 K 24.45 % | 175.624 K -82.73 % | 1.017 M 462.30 % | -280.729 K | 0.000 |
Other working capital | -35.259 K -102.01 % | 1.757 M 1 501.83 % | -125.330 K 88.50 % | -1.090 M -578.44 % | 227.754 K -40.35 % | 381.827 K -43.13 % | 671.440 K 424.60 % | -206.849 K | 0.000 |
Other non cash items | 1.514 M 39.77 % | 1.083 M 411.57 % | -347.735 K -122.27 % | 1.561 M 11.29 % | 1.403 M 329.34 % | -611.753 K -116.37 % | 3.737 M 5 251.68 % | -72.530 K 92.63 % | -984.619 K |
Net cash provided by operating activities | 7.149 M 28.20 % | 5.577 M 267.19 % | 1.519 M -54.03 % | 3.304 M -24.81 % | 4.394 M 543.22 % | 683.109 K -66.20 % | 2.021 M 40.33 % | 1.440 M | 0.000 |
Investments in property plant and equipment | -3.464 M -127.01 % | -1.526 M 85.88 % | -10.804 M -92.93 % | -5.600 M 27.98 % | -7.776 M -51.25 % | -5.141 M 1.45 % | -5.217 M -564.42 % | -785.133 K | 0.000 |
Acquisitions net | 0.000 | 0.000 -100.00 % | 16.716 K -62.85 % | 45.000 K -99.16 % | 5.364 M 4.34 % | 5.141 M | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 100.00 % | -186.193 K 81.94 % | -1.031 M -91.93 % | -537.186 K -400.91 % | -107.242 K 23.11 % | -139.477 K | 0.000 | 0.000 |
Sales maturities of investments | 687.230 K 493.95 % | 115.705 K -87.61 % | 933.917 K 2 175.37 % | -45.000 K -590.36 % | 9.177 K -93.39 % | 138.753 K | 0.000 -100.00 % | 22.338 K | 0.000 |
Other investing activites | 0.000 100.00 % | -2.904 M | 0.000 | 0.000 100.00 % | -5.364 M -4.33 % | -5.141 M 2.05 % | -5.249 M -618.67 % | -730.334 K | 0.000 |
Net cash used for investing activites | -2.777 M 35.64 % | -4.314 M 57.03 % | -10.040 M -51.41 % | -6.631 M 20.15 % | -8.304 M -62.52 % | -5.110 M 4.60 % | -5.356 M -602.16 % | -762.795 K | 0.000 |
Debt repayment | -5.102 M -41.59 % | -3.603 M -160.00 % | 6.006 M 229.73 % | 1.821 M -69.17 % | 5.909 M 226.33 % | 1.811 M -70.51 % | 6.140 M | 0.000 | 0.000 |
Common stock issued | 1.793 M 350.38 % | 398.175 K 44.19 % | 276.151 K -93.66 % | 4.357 M 470.28 % | 763.971 K -74.62 % | 3.011 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 100.00 % | -53.930 K | 0.000 | 0.000 | 0.000 100.00 % | -213.592 K -166.18 % | -80.242 K | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 | 0.000 | 0.000 -100.00 % | 45.000 K | 0.000 -100.00 % | 3.011 M | 0.000 100.00 % | -361.882 K | 0.000 |
Net cash used provided by financing activities | -3.309 M -3.24 % | -3.205 M -151.46 % | 6.228 M 0.08 % | 6.223 M -7.36 % | 6.718 M 39.33 % | 4.821 M -18.64 % | 5.926 M 1 440.40 % | -442.124 K | 0.000 |
Effect of forex changes on cash | 0.000 | 0.000 100.00 % | -3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 1.064 M 154.74 % | -1.943 M 15.25 % | -2.293 M -179.16 % | 2.896 M 3.16 % | 2.807 M 611.00 % | 394.866 K -84.76 % | 2.591 M 1 001.08 % | 235.346 K | 0.000 |
Cash at beginning of period | 5.189 M -27.24 % | 7.132 M -24.33 % | 9.424 M 44.37 % | 6.528 M 75.46 % | 3.721 M 11.87 % | 3.326 M 352.84 % | 734.429 K 47.16 % | 499.083 K | 0.000 |
Cash at end of period | 6.252 M 20.50 % | 5.189 M -27.24 % | 7.132 M -24.33 % | 9.424 M 44.37 % | 6.528 M 75.46 % | 3.721 M 11.87 % | 3.326 M 352.84 % | 734.429 K | 0.000 |
Operating cash flow | 7.149 M 28.20 % | 5.577 M 267.19 % | 1.519 M -54.03 % | 3.304 M -24.81 % | 4.394 M 543.22 % | 683.109 K -66.20 % | 2.021 M 40.33 % | 1.440 M | 0.000 |
Capital expenditure | -387.784 K 91.25 % | -4.430 M 59.00 % | -10.804 M -92.93 % | -5.600 M 27.98 % | -7.776 M -51.25 % | -5.141 M 1.45 % | -5.217 M -564.42 % | -785.133 K | 0.000 |
Free CashFlow | 6.761 M 489.71 % | 1.147 M 112.35 % | -9.285 M -304.42 % | -2.296 M 32.11 % | -3.382 M 24.13 % | -4.458 M -39.51 % | -3.195 M -587.75 % | 655.133 K | 0.000 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 14.459 M -13.38 % | 16.692 M 32.43 % | 12.604 M -29.37 % | 17.846 M 32.97 % | 13.421 M -11.46 % | 15.158 M 33.85 % | 11.325 M -13.27 % | 13.057 M 17.81 % | 11.083 M -5.03 % | 11.671 M 35.21 % | 8.632 M -10.13 % | 9.605 M 4.93 % | 9.153 M 14.03 % | 8.027 M 15.22 % | 6.966 M |
Net income | 561.740 K -57.34 % | 1.317 M 128.27 % | 576.876 K 1.79 % | 566.734 K 58.37 % | 357.846 K -68.63 % | 1.141 M -26.60 % | 1.554 M 85.91 % | 835.881 K -50.22 % | 1.679 M 212.69 % | 536.987 K 10.30 % | 486.825 K -63.95 % | 1.350 M 117.89 % | 619.777 K 26.20 % | 491.092 K -57.44 % | 1.154 M |
Income before tax | 905.432 K -50.12 % | 1.815 M 84.27 % | 985.132 K 7.85 % | 913.446 K 1 347.85 % | 63.090 K -94.05 % | 1.061 M -27.76 % | 1.469 M 159.12 % | 566.745 K -61.94 % | 1.489 M 95.64 % | 761.147 K 88.20 % | 404.433 K -76.35 % | 1.710 M 115.66 % | 792.986 K -0.99 % | 800.936 K -47.25 % | 1.518 M |
Income before tax ratio | 0.06 -42.42 % | 0.11 39.15 % | 0.08 52.70 % | 0.05 988.82 % | 0.00 -93.28 % | 0.07 -46.03 % | 0.13 198.74 % | 0.04 -67.69 % | 0.13 106.02 % | 0.07 39.19 % | 0.05 -73.68 % | 0.18 105.51 % | 0.09 -13.18 % | 0.10 -54.22 % | 0.22 |
EBITDA | 2.599 M -0.06 % | 2.600 M 38.69 % | 1.875 M -35.51 % | 2.907 M 47.35 % | 1.973 M -25.74 % | 2.657 M -7.00 % | 2.857 M 42.17 % | 2.009 M -26.39 % | 2.730 M 85.36 % | 1.473 M -25.27 % | 1.971 M -27.85 % | 2.731 M 56.04 % | 1.751 M 97.83 % | 884.866 K -43.67 % | 1.571 M |
Net income ratio | 0.04 -50.75 % | 0.08 72.37 % | 0.05 44.12 % | 0.03 19.10 % | 0.03 -64.57 % | 0.08 -45.16 % | 0.14 114.34 % | 0.06 -57.74 % | 0.15 229.26 % | 0.05 -18.42 % | 0.06 -59.89 % | 0.14 107.65 % | 0.07 10.67 % | 0.06 -63.06 % | 0.17 |
Ratio EBITDA | 0.18 15.37 % | 0.16 4.73 % | 0.15 -8.69 % | 0.16 10.81 % | 0.15 -16.13 % | 0.18 -30.52 % | 0.25 63.91 % | 0.15 -37.52 % | 0.25 95.19 % | 0.13 -44.73 % | 0.23 -19.72 % | 0.28 48.70 % | 0.19 73.49 % | 0.11 -51.11 % | 0.23 |
Gross profit ratio | 0.22 -11.78 % | 0.24 -13.17 % | 0.28 44.87 % | 0.19 8.33 % | 0.18 69.11 % | 0.11 -32.01 % | 0.16 147.68 % | 0.06 -63.97 % | 0.17 91.46 % | 0.09 278.64 % | 0.02 -78.10 % | 0.11 -11.66 % | 0.12 -38.52 % | 0.20 -30.00 % | 0.29 |
Weighted average shs out dil | 13.288 M 4.24 % | 12.747 M 4.36 % | 12.214 M 2.29 % | 11.941 M 2.34 % | 11.668 M 0.00 % | 11.668 M 0.09 % | 11.658 M 2.03 % | 11.426 M 14.95 % | 9.940 M 3.11 % | 9.640 M 5.55 % | 9.133 M 0.00 % | 9.133 M 6.64 % | 8.564 M 0.30 % | 8.538 M 0.00 % | 8.538 M |
Weighted average shs out | 13.288 M 4.24 % | 12.747 M 4.36 % | 12.214 M 2.29 % | 11.941 M 2.34 % | 11.668 M 0.00 % | 11.668 M 0.09 % | 11.658 M 2.03 % | 11.426 M 14.95 % | 9.940 M 0.00 % | 9.940 M 8.84 % | 9.133 M 0.00 % | 9.133 M 6.64 % | 8.564 M 0.30 % | 8.538 M 0.00 % | 8.538 M |
EPS diluted | 0.04 -59.19 % | 0.10 115.42 % | 0.05 0.00 % | 0.05 60.00 % | 0.03 -69.33 % | 0.10 -24.77 % | 0.13 77.60 % | 0.07 -56.94 % | 0.17 205.21 % | 0.06 4.50 % | 0.05 -64.47 % | 0.15 107.18 % | 0.07 25.87 % | 0.06 -57.44 % | 0.14 |
Earnings per share | 0.04 -59.19 % | 0.10 115.42 % | 0.05 0.00 % | 0.05 60.00 % | 0.03 -69.33 % | 0.10 -24.77 % | 0.13 77.60 % | 0.07 -56.94 % | 0.17 214.81 % | 0.05 1.31 % | 0.05 -64.47 % | 0.15 107.18 % | 0.07 25.69 % | 0.06 -57.40 % | 0.14 |
Gross profit | 3.117 M -23.58 % | 4.079 M 14.99 % | 3.547 M 2.32 % | 3.467 M 44.05 % | 2.407 M 49.73 % | 1.607 M -9.00 % | 1.766 M 114.82 % | 822.221 K -57.55 % | 1.937 M 81.82 % | 1.065 M 411.97 % | 208.076 K -80.32 % | 1.057 M -7.30 % | 1.141 M -29.89 % | 1.627 M -19.35 % | 2.017 M |
Income tax expense | 343.692 K -31.05 % | 498.472 K 22.10 % | 408.256 K 17.75 % | 346.712 K 17.63 % | 294.754 K 384.77 % | -103.506 K -67.47 % | -61.806 K 76.28 % | -260.581 K -51.67 % | -171.812 K -173.57 % | 233.539 K 383.45 % | -82.392 K -122.91 % | 359.665 K 107.65 % | 173.209 K -44.10 % | 309.844 K -14.99 % | 364.496 K |
Cost of revenue | 11.342 M -10.08 % | 12.613 M 39.26 % | 9.057 M -37.01 % | 14.379 M 30.55 % | 11.014 M -18.72 % | 13.551 M 41.76 % | 9.559 M -21.87 % | 12.235 M 33.77 % | 9.146 M -13.76 % | 10.606 M 25.91 % | 8.423 M -1.45 % | 8.547 M 6.68 % | 8.012 M 25.20 % | 6.400 M 29.31 % | 4.949 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 100.00 % | -427.948 K -118.94 % | 2.259 M -12.68 % | 2.587 M 34.91 % | 1.918 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 2.018 M -1.21 % | 2.043 M -9.57 % | 2.259 M -12.68 % | 2.587 M 34.91 % | 1.918 M 445.55 % | 351.556 K 147.81 % | 141.863 K -50.26 % | 285.181 K 7.87 % | 264.375 K -5.33 % | 279.257 K 153.68 % | 110.083 K -25.43 % | 147.620 K 46.46 % | 100.792 K -87.17 % | 785.370 K 60.24 % | 490.124 K |
Cost and expenses | 13.360 M -8.84 % | 14.656 M 29.51 % | 11.316 M -33.30 % | 16.967 M 31.20 % | 12.932 M -6.98 % | 13.902 M 43.32 % | 9.701 M -22.52 % | 12.520 M 33.04 % | 9.411 M -13.54 % | 10.885 M 27.55 % | 8.534 M -1.86 % | 8.695 M 7.17 % | 8.113 M 12.92 % | 7.185 M 32.10 % | 5.439 M |
Research and development expenses | 1.496 M -39.46 % | 2.471 M | 0.000 | 0.000 | 0.000 -100.00 % | 352.522 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 571.000 K | 0.000 -100.00 % | 511.000 K | 0.000 |
Selling general and administrative expenses | 522.332 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 351.556 K 147.81 % | 141.863 K -50.26 % | 285.181 K 7.87 % | 264.375 K -5.33 % | 279.257 K 153.68 % | 110.083 K -25.43 % | 147.620 K 46.46 % | 100.792 K | 0.000 | 0.000 |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.903 K -45.01 % | 76.196 K 413.00 % | 14.853 K -83.80 % | 91.699 K -51.82 % | 190.320 K 633.61 % | 25.943 K -62.32 % | 68.858 K -44.23 % | 123.478 K 203.07 % | 40.742 K 362.56 % | 8.808 K |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 209.806 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 1.310 M 132.11 % | 564.294 K -3.84 % | 586.838 K -71.06 % | 2.028 M 36.62 % | 1.484 M 7.08 % | 1.386 M 7.63 % | 1.288 M -6.33 % | 1.375 M 16.98 % | 1.175 M 88.77 % | 622.529 K -59.16 % | 1.524 M 49.24 % | 1.021 M 43.73 % | 710.578 K 1 545.31 % | 43.188 K 36.86 % | 31.556 K |
Operating income | 1.099 M -46.03 % | 2.036 M 58.08 % | 1.288 M 46.46 % | 879.312 K 79.94 % | 488.672 K -61.08 % | 1.256 M -22.70 % | 1.624 M 202.48 % | 537.040 K -67.89 % | 1.673 M 112.79 % | 786.020 K 702.14 % | 97.990 K -89.23 % | 909.790 K -12.51 % | 1.040 M 23.55 % | 841.678 K -45.32 % | 1.539 M |
Operating income ratio | 0.08 -37.69 % | 0.12 19.37 % | 0.10 107.37 % | 0.05 35.32 % | 0.04 -56.05 % | 0.08 -42.25 % | 0.14 248.75 % | 0.04 -72.74 % | 0.15 124.07 % | 0.07 493.24 % | 0.01 -88.01 % | 0.09 -16.63 % | 0.11 8.35 % | 0.10 -52.54 % | 0.22 |
Total other income expenses net | -193.314 K 12.33 % | -220.514 K 27.16 % | -302.722 K -986.86 % | 34.134 K 108.02 % | -425.582 K -118.36 % | -194.903 K -24.99 % | -155.936 K -624.95 % | 29.705 K 116.20 % | -183.398 K -637.34 % | -24.873 K -108.12 % | 306.443 K -61.71 % | 800.335 K 424.11 % | -246.935 K -506.09 % | -40.742 K -95.16 % | -20.876 K |
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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 11.007 M 58.27 % | 6.955 M -18.95 % | 8.581 M -35.08 % | 13.218 M 0.89 % | 13.101 M -11.95 % | 14.879 M 40.48 % | 10.591 M 60.95 % | 6.580 M 23.79 % | 5.316 M -30.56 % | 7.655 M 54.79 % | 4.945 M 8.61 % | 4.553 M 4.37 % | 4.363 M 38.91 % | 3.141 M 326.35 % | 736.679 K |
Total investments | 40.960 K 7.42 % | 38.129 K -95.13 % | 782.847 K -4.86 % | 822.859 K 303.64 % | 203.859 K 1.79 % | 200.281 K 64.01 % | 122.116 K 766.81 % | 14.088 K 75.84 % | 8.012 K -6.89 % | 8.605 K -60.25 % | 21.646 K 21.73 % | 17.782 K -84.52 % | 114.874 K -26.61 % | 156.534 K -89.38 % | 1.473 M |
Total debt | 15.441 M 16.06 % | 13.305 M -15.14 % | 15.679 M -14.82 % | 18.407 M -9.41 % | 20.319 M -7.68 % | 22.010 M 29.47 % | 17.000 M 6.22 % | 16.004 M 20.59 % | 13.272 M -6.42 % | 14.183 M 36.32 % | 10.404 M 25.74 % | 8.274 M -13.07 % | 9.519 M 47.26 % | 6.464 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 3.862 M -25.31 % | 5.170 M 3.90 % | 4.976 M 30.10 % | 3.825 M -7.01 % | 4.113 M 123.79 % | 1.838 M -62.80 % | 4.941 M -0.34 % | 4.958 M -0.08 % | 4.962 M 1.08 % | 4.909 M 12.64 % | 4.358 M 3.33 % | 4.217 M 43.53 % | 2.938 M -0.64 % | 2.957 M |
Retained earnings | 0.000 -100.00 % | 7.417 M 17.85 % | 6.294 M 7.90 % | 5.833 M 56.03 % | 3.738 M 6.32 % | 3.516 M -16.70 % | 4.221 M -3.12 % | 4.357 M 28.49 % | 3.391 M 97.19 % | 1.720 M 45.40 % | 1.183 M -19.77 % | 1.474 M 1 090.80 % | 123.805 K -88.77 % | 1.102 M | 0.000 |
Common stock | 26.339 M 1 613.78 % | 1.537 M 0.00 % | 1.537 M 6.20 % | 1.447 M 0.30 % | 1.443 M 3.97 % | 1.388 M 1.22 % | 1.371 M 2.08 % | 1.343 M 7.92 % | 1.245 M 7.57 % | 1.157 M 3.99 % | 1.113 M 0.57 % | 1.106 M 5.42 % | 1.049 M 261.86 % | 290.000 K | 0.000 |
Total equity | 26.339 M 2.36 % | 25.731 M 4.69 % | 24.578 M 10.10 % | 22.323 M 17.33 % | 19.026 M 5.76 % | 17.989 M 5.46 % | 17.059 M -5.67 % | 18.083 M 24.81 % | 14.489 M 29.44 % | 11.193 M 14.73 % | 9.756 M 4.12 % | 9.370 M 38.56 % | 6.762 M 54.08 % | 4.389 M 48.40 % | 2.957 M |
Other non current liabilities | 7.804 M 34.26 % | 5.813 M 8.68 % | 5.348 M 0.86 % | 5.302 M 7.32 % | 4.941 M -14.05 % | 5.748 M 27.26 % | 4.517 M -7.84 % | 4.901 M 944.35 % | 469.333 K -88.29 % | 4.008 M 2 481.54 % | -168.298 K -105.61 % | 2.999 M 219.60 % | 938.292 K -65.93 % | 2.754 M | 0.000 |
Long term debt | 12.306 M 46.44 % | 8.403 M -10.55 % | 9.394 M -28.02 % | 13.052 M -15.33 % | 15.415 M -3.68 % | 16.003 M 49.13 % | 10.731 M -11.97 % | 12.189 M -1.93 % | 12.429 M 7.70 % | 11.541 M -0.92 % | 11.649 M 74.66 % | 6.669 M -36.13 % | 10.442 M 64.18 % | 6.360 M | 0.000 |
Total non current liabilities | 20.110 M 27.14 % | 15.817 M -2.48 % | 16.220 M -16.72 % | 19.476 M -8.80 % | 21.357 M -1.82 % | 21.752 M 36.05 % | 15.988 M -10.68 % | 17.899 M 31.33 % | 13.629 M -16.01 % | 16.226 M 36.28 % | 11.906 M 17.55 % | 10.129 M -12.83 % | 11.620 M 27.50 % | 9.114 M | 0.000 |
Other current liabilities | 7.539 M 49.98 % | 5.027 M -2.03 % | 5.131 M -2.54 % | 5.265 M 1.55 % | 5.184 M 31.69 % | 3.937 M -7.98 % | 4.278 M 37.78 % | 3.105 M -16.90 % | 3.736 M 43.89 % | 2.597 M -10.03 % | 2.886 M 39.93 % | 2.063 M -29.48 % | 2.925 M 41.26 % | 2.071 M | 0.000 |
Deferred revenue | 0.000 | 0.000 -100.00 % | 1.923 M 38 368.68 % | 5.000 K 100.10 % | -4.904 M 18.36 % | -6.007 M 4.19 % | -6.269 M -64.33 % | -3.815 M -186.04 % | 4.434 M 39.27 % | 3.184 M -8.15 % | 3.467 M 35.95 % | 2.550 M -37.84 % | 4.102 M 41.57 % | 2.898 M | 0.000 |
Short term debt | 3.135 M -44.43 % | 5.643 M -10.21 % | 6.284 M 17.36 % | 5.355 M 9.20 % | 4.904 M -18.36 % | 6.007 M -4.19 % | 6.269 M 64.33 % | 3.815 M -12.23 % | 4.347 M 64.52 % | 2.642 M 18.87 % | 2.223 M 38.46 % | 1.605 M 34.88 % | 1.190 M 1 044.13 % | 104.022 K | 0.000 |
Total current liabilities | 13.846 M 6.40 % | 13.013 M -13.97 % | 15.127 M 16.99 % | 12.930 M 0.23 % | 12.901 M -2.87 % | 13.283 M -4.82 % | 13.955 M 36.61 % | 10.215 M -2.67 % | 10.495 M 32.57 % | 7.917 M 8.57 % | 7.292 M 20.96 % | 6.029 M -12.27 % | 6.872 M 45.66 % | 4.718 M | 0.000 |
Total liabilities | 33.956 M 17.78 % | 28.830 M -8.03 % | 31.346 M -3.27 % | 32.407 M -5.40 % | 34.258 M -2.22 % | 35.035 M 17.01 % | 29.943 M 6.50 % | 28.114 M 16.54 % | 24.124 M -0.08 % | 24.143 M 25.76 % | 19.198 M 18.82 % | 16.158 M -12.62 % | 18.492 M 33.70 % | 13.831 M | 0.000 |
Other non current assets | 204.643 K 11 102.31 % | -1.860 K | 0.000 100.00 % | -359.000 68.94 % | -1.156 K -100.58 % | 200.281 K -79.46 % | 975.237 K 48 761 950.00 % | -2.000 -100.00 % | 1.660 M 560 876.35 % | 296.000 -27.45 % | 408.000 -55.99 % | 927.000 1 044.44 % | 81.000 206.58 % | -76.000 99.99 % | -736.679 K |
Long term investments | 40.960 K 7.42 % | 38.129 K -56.84 % | 88.347 K -20.12 % | 110.603 K 123.42 % | -472.171 K 12.24 % | -538.002 K 36.97 % | -853.549 K 48.52 % | -1.658 M -0.33 % | -1.653 M -159.02 % | -638.073 K -497.19 % | -106.846 K -16.50 % | -91.710 K -272.77 % | 53.082 K -65.59 % | 154.284 K | 0.000 |
Intangible assets | 29.531 M 410.21 % | 5.788 M 2.71 % | 5.635 M 3.45 % | 5.447 M -3.06 % | 5.619 M 11.22 % | 5.052 M 17.80 % | 4.289 M 5.93 % | 4.049 M 7.49 % | 3.766 M 1.20 % | 3.722 M 29.03 % | 2.884 M -9.21 % | 3.177 M 9.97 % | 2.889 M 44.74 % | 1.996 M | 0.000 |
GoodWill | 0.000 -100.00 % | 19.785 M 0.00 % | 19.784 M 0.19 % | 19.748 M 17.99 % | 16.737 M 0.00 % | 16.737 M 23.19 % | 13.586 M 15.80 % | 11.732 M 40.57 % | 8.346 M -0.04 % | 8.350 M 65.75 % | 5.038 M 0.00 % | 5.038 M 0.00 % | 5.038 M 8.26 % | 4.654 M | 0.000 |
Goodwill and intangible assets | 29.531 M 15.48 % | 25.573 M 0.60 % | 25.419 M 0.89 % | 25.195 M 12.70 % | 22.356 M 2.60 % | 21.789 M 21.90 % | 17.875 M 13.27 % | 15.781 M 30.28 % | 12.113 M 0.34 % | 12.072 M 52.38 % | 7.922 M -3.56 % | 8.215 M 3.63 % | 7.927 M 19.21 % | 6.650 M | 0.000 |
Property plant equipment net | 2.789 M 25.39 % | 2.225 M -5.40 % | 2.352 M -14.79 % | 2.760 M 14.37 % | 2.413 M 7.93 % | 2.236 M -18.32 % | 2.737 M -12.86 % | 3.141 M -16.34 % | 3.754 M -1.20 % | 3.800 M 2.26 % | 3.716 M 79.15 % | 2.074 M -11.86 % | 2.353 M 918.61 % | 231.000 K | 0.000 |
Total non current assets | 32.566 M 17.00 % | 27.834 M -0.09 % | 27.859 M -0.73 % | 28.065 M 12.39 % | 24.972 M 3.08 % | 24.225 M 14.98 % | 21.068 M 11.26 % | 18.936 M 16.82 % | 16.210 M 2.07 % | 15.880 M 36.20 % | 11.660 M 13.12 % | 10.307 M -0.84 % | 10.395 M 47.72 % | 7.037 M 1 055.25 % | -736.679 K |
Other current assets | 2.255 M -9.27 % | 2.486 M -5.35 % | 2.626 M 187.73 % | 912.702 K -75.08 % | 3.663 M 141.26 % | 1.518 M -42.79 % | 2.654 M -0.34 % | 2.663 M 60.35 % | 1.661 M 5.79 % | 1.570 M -31.37 % | 2.287 M 66.08 % | 1.377 M 22.52 % | 1.124 M 76.39 % | 637.239 K | 0.000 |
Short term investments | 0.000 -100.00 % | 97.500 K -85.96 % | 694.500 K -2.49 % | 712.256 K 5.36 % | 676.030 K -8.43 % | 738.283 K -24.33 % | 975.665 K -41.65 % | 1.672 M 0.69 % | 1.661 M 156.81 % | 646.678 K 403.28 % | 128.492 K 17.35 % | 109.492 K 77.19 % | 61.792 K 2 646.31 % | 2.250 K -99.85 % | 1.473 M |
cash and cash equivalents | 4.434 M -30.18 % | 6.350 M -10.54 % | 7.098 M 36.79 % | 5.189 M -28.11 % | 7.218 M 1.21 % | 7.132 M 11.28 % | 6.409 M -31.99 % | 9.424 M 18.45 % | 7.956 M 21.88 % | 6.528 M 19.58 % | 5.459 M 46.71 % | 3.721 M -27.83 % | 5.156 M 55.16 % | 3.323 M 551.08 % | -736.679 K |
Cash and short term investments | 4.434 M -30.18 % | 6.350 M -18.51 % | 7.792 M 32.05 % | 5.901 M -25.25 % | 7.894 M 0.31 % | 7.870 M 6.57 % | 7.385 M -33.45 % | 11.096 M 15.38 % | 9.617 M 34.04 % | 7.175 M 28.41 % | 5.587 M 45.87 % | 3.830 M -26.59 % | 5.218 M 56.91 % | 3.325 M 351.38 % | 736.679 K |
Total current assets | 27.728 M 3.75 % | 26.727 M -4.76 % | 28.064 M 5.25 % | 26.665 M -5.82 % | 28.312 M -1.69 % | 28.799 M 11.05 % | 25.933 M -4.87 % | 27.261 M 21.68 % | 22.404 M 15.15 % | 19.456 M 12.50 % | 17.294 M 13.63 % | 15.220 M 2.43 % | 14.859 M 32.87 % | 11.183 M 1 418.03 % | 736.679 K |
Inventory | 9.890 M 37.47 % | 7.194 M -5.63 % | 7.624 M 85.67 % | 4.106 M -35.28 % | 6.344 M 23.24 % | 5.148 M -9.01 % | 5.658 M 57.12 % | 3.601 M -10.04 % | 4.003 M 15.40 % | 3.469 M -29.82 % | 4.943 M 19.41 % | 4.139 M 24.24 % | 3.332 M 77.75 % | 1.874 M | 0.000 |
Net receivables | 11.150 M 4.23 % | 10.697 M 6.74 % | 10.022 M -36.35 % | 15.745 M 26.65 % | 12.432 M -12.84 % | 14.263 M 24.54 % | 11.453 M 1.55 % | 11.278 M 58.32 % | 7.124 M -3.78 % | 7.404 M 51.98 % | 4.872 M -18.58 % | 5.983 M 12.04 % | 5.340 M -0.07 % | 5.343 M | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 676.030 K 25.66 % | 538.002 K 60.69 % | 334.800 K -79.98 % | 1.672 M 399.46 % | 334.800 K -48.23 % | 646.678 K 403.28 % | 128.492 K 17.35 % | 109.492 K 77.19 % | 61.792 K 2 646.31 % | 2.250 K | 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 |
Account payables | 3.171 M 35.30 % | 2.344 M 31.08 % | 1.788 M -22.27 % | 2.301 M 6.98 % | 2.150 M -20.51 % | 2.705 M 4.69 % | 2.584 M 3.81 % | 2.489 M 45.23 % | 1.714 M -18.08 % | 2.092 M 30.58 % | 1.602 M -14.48 % | 1.874 M 18.55 % | 1.581 M -7.92 % | 1.716 M | 0.000 |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K -99.24 % | 662.179 K 4.48 % | 633.797 K -23.04 % | 823.563 K 2.18 % | 806.000 K 15.44 % | 698.224 K 19.15 % | 586.000 K 0.91 % | 580.692 K 19.25 % | 486.967 K -58.59 % | 1.176 M 42.28 % | 826.536 K | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.415 M 3.68 % | -16.003 M -49.13 % | -10.731 M 11.97 % | -12.189 M -239.09 % | -3.595 M 51.97 % | -7.484 M -326.87 % | 3.299 M 190.35 % | -3.651 M -219.66 % | 3.051 M 22.44 % | 2.492 M | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.329 K 22.99 % | 53.930 K 208.47 % | 17.483 K -50.92 % | 35.621 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 2.509 M -6.84 % | 2.694 M 26.28 % | 2.133 M | 0.000 -100.00 % | 2.204 M | 0.000 -100.00 % | 2.503 M | 0.000 -100.00 % | 3.504 M | 0.000 -100.00 % | 3.467 M | 0.000 -100.00 % | 2.113 M | 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 |
Other total stockholders equity | 0.000 -100.00 % | 12.915 M 11.56 % | 11.577 M 15.00 % | 10.066 M 0.47 % | 10.019 M 11.68 % | 8.972 M -6.17 % | 9.562 M 29.43 % | 7.388 M 51.46 % | 4.878 M -41.10 % | 8.281 M 224.49 % | 2.552 M -62.41 % | 6.789 M 395.10 % | 1.371 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 1.549 M 4.84 % | 1.477 M 31.62 % | 1.122 M 12.12 % | 1.001 M -3.67 % | 1.039 M 40.49 % | 739.551 K -8.47 % | 808.003 K 10.65 % | 730.232 K 7.87 % | 676.975 K 59.02 % | 425.712 K -7.65 % | 461.000 K 91.89 % | 240.243 K -8.22 % | 261.755 K | 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 |
Total assets | 60.294 M 10.51 % | 54.561 M -2.44 % | 55.924 M 2.18 % | 54.729 M 2.71 % | 53.283 M 0.49 % | 53.024 M 12.81 % | 47.001 M 1.74 % | 46.197 M 19.64 % | 38.613 M 9.27 % | 35.336 M 22.04 % | 28.954 M 13.42 % | 25.527 M 1.08 % | 25.254 M 38.60 % | 18.220 M | 0.000 |
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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -143.000 K 62.76 % | -384.000 K 7.25 % | -414.000 K -746.88 % | 64.000 K | 0.000 -100.00 % | 27.000 K 200.00 % | -27.000 K | 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 |
Change in working capital | -1.167 M -165.74 % | 1.775 M 341.68 % | -734.446 K -159.75 % | 1.229 M 167.66 % | -1.817 M -25.10 % | -1.452 M 43.69 % | -2.579 M -247.02 % | -743.196 K 45.55 % | -1.365 M -221.73 % | 1.121 M 175.08 % | -1.494 M -95.83 % | -762.646 K | 0.000 | 0.000 |
Accounts receivables | -675.189 K -117.43 % | 3.874 M 211.16 % | -3.485 M -395.00 % | 1.181 M 236.49 % | -865.616 K -4.79 % | -826.069 K 70.26 % | -2.777 M -1 091.29 % | 280.178 K 111.06 % | -2.532 M -316.09 % | 1.172 M 236.54 % | -858.293 K -642.01 % | 158.354 K | 0.000 | 0.000 |
Inventory | 429.299 K 112.20 % | -3.518 M -257.17 % | 2.238 M 287.06 % | -1.196 M -334.60 % | 510.024 K 124.80 % | -2.057 M -611.73 % | 401.930 K 175.23 % | -534.248 K -136.24 % | 1.474 M 283.44 % | -803.587 K 0.49 % | -807.512 K 44.59 % | -1.457 M | 0.000 | 0.000 |
Accounts payables | 555.708 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.882 K -87.76 % | 775.310 K 304.93 % | -378.336 K -177.22 % | 489.975 K 280.53 % | -271.403 K -192.57 % | 293.185 K 349.39 % | -117.561 K | 0.000 | 0.000 |
Other working capital | -1.477 M -204.12 % | 1.418 M 176.64 % | 512.676 K -58.80 % | 1.244 M 185.16 % | -1.461 M -209.38 % | 1.336 M 236.46 % | -978.865 K -783.53 % | -110.790 K 86.09 % | -796.654 K -177.77 % | 1.024 M 947.28 % | -120.906 K -118.49 % | 653.849 K | 0.000 | 0.000 |
Other non cash items | 640.634 K 66.61 % | 384.502 K -14.54 % | 449.922 K 129.93 % | 195.680 K 258.37 % | -123.556 K -102.45 % | 5.049 M -8.51 % | 5.519 M 32.25 % | 4.173 M 12.88 % | 3.697 M 49.58 % | 2.471 M 20.97 % | 2.043 M -40.74 % | 3.447 M 801.94 % | -491.092 K 57.44 % | -1.154 M |
Net cash provided by operating activities | 2.756 M -37.27 % | 4.393 M 90.20 % | 2.310 M -29.30 % | 3.267 M 457.15 % | 586.342 K -37.11 % | 932.399 K 123.78 % | 416.651 K -85.57 % | 2.887 M 65.76 % | 1.742 M -34.32 % | 2.652 M 667.76 % | -467.118 K -140.61 % | 1.150 M | 0.000 | 0.000 |
Investments in property plant and equipment | -1.990 M -3 478.68 % | -55.604 K 93.63 % | -872.706 K -33.62 % | -653.112 K -15 359.63 % | 4.280 K 100.14 % | -2.977 M 32.79 % | -4.430 M -278.54 % | -1.170 M 75.90 % | -4.856 M -66.31 % | -2.920 M -183.22 % | -1.031 M 74.92 % | -4.110 M | 0.000 | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.192 M 2 549.22 % | 45.000 K | 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 100.00 % | -108.028 K -537.71 % | -16.940 K 98.33 % | -1.014 M -97.17 % | -514.321 K -2 149.48 % | -22.864 K 74.41 % | -89.360 K -399.72 % | -17.882 K | 0.000 | 0.000 |
Sales maturities of investments | 647.218 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 696.536 K | 0.000 -100.00 % | 593.000 | 0.000 | 0.000 -100.00 % | 138.752 K | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 100.00 % | -1.378 M -8.27 % | -1.273 M 16.00 % | -1.516 M 80.20 % | -7.655 M -542.14 % | -1.192 M 48.77 % | -2.327 M -151.34 % | -925.903 K 62.93 % | -2.498 M -457.39 % | -448.130 K 1.56 % | -455.233 K 45.69 % | -838.282 K | 0.000 | 0.000 |
Net cash used for investing activites | -1.343 M 6.36 % | -1.434 M 33.17 % | -2.146 M 1.06 % | -2.169 M 71.66 % | -7.651 M -220.32 % | -2.389 M 45.74 % | -4.402 M -101.60 % | -2.184 M 58.92 % | -5.316 M -80.66 % | -2.943 M -199.80 % | -981.557 K 76.22 % | -4.128 M | 0.000 | 0.000 |
Debt repayment | -2.374 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.055 M | 0.000 | 0.000 |
Common stock issued | 115.441 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.722 M 66.50 % | 1.635 M 113.99 % | 763.971 K | 0.000 -100.00 % | 3.011 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 100.00 % | -280.328 K | 0.000 100.00 % | -143.730 K 94.45 % | -2.591 M | 0.000 | 0.000 -100.00 % | 100.471 K 300.00 % | -50.235 K | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 100.00 % | -1.050 M 45.08 % | -1.912 M -88.82 % | -1.013 M -113.00 % | 7.787 M 681.98 % | 995.828 K -81.74 % | 5.454 M 653.57 % | 723.815 K -84.41 % | 4.643 M 123.27 % | 2.080 M 169.37 % | -2.998 M -270.97 % | 1.753 M | 0.000 | 0.000 |
Net cash used provided by financing activities | -2.259 M -115.07 % | -1.050 M 52.10 % | -2.193 M -116.50 % | -1.013 M -113.00 % | 7.787 M 599.47 % | -1.559 M -128.58 % | 5.454 M 653.57 % | 723.815 K -84.41 % | 4.643 M 128.80 % | 2.029 M 15 728.42 % | 12.821 K -99.73 % | 4.808 M | 0.000 | 0.000 |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.541 M -243.68 % | 9.424 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -845.532 K -188.58 % | 954.555 K 194.12 % | -1.014 M -2 473.02 % | 42.740 K 100.67 % | -6.409 M -112.56 % | -3.015 M -305.28 % | 1.469 M 2.90 % | 1.427 M 33.57 % | 1.069 M -38.53 % | 1.739 M 221.09 % | -1.436 M -178.43 % | 1.831 M | 0.000 | 0.000 |
Cash at beginning of period | 7.098 M 36.79 % | 5.189 M | 0.000 | 0.000 -100.00 % | 6.409 M -31.99 % | 9.424 M 18.46 % | 7.956 M 21.87 % | 6.528 M 19.58 % | 5.459 M 46.73 % | 3.721 M -27.85 % | 5.157 M 55.05 % | 3.326 M | 0.000 | 0.000 |
Cash at end of period | 6.252 M 555.00 % | 954.555 K 194.12 % | -1.014 M -2 473.02 % | 42.740 K | 0.000 -100.00 % | 6.409 M -31.99 % | 9.424 M 18.46 % | 7.956 M 21.87 % | 6.528 M 19.58 % | 5.459 M 46.73 % | 3.721 M -27.85 % | 5.157 M | 0.000 | 0.000 |
Operating cash flow | 2.756 M -37.27 % | 4.393 M 90.20 % | 2.310 M -29.30 % | 3.267 M 457.15 % | 586.342 K -37.11 % | 932.399 K 123.78 % | 416.651 K -85.57 % | 2.887 M 65.76 % | 1.742 M -34.32 % | 2.652 M 667.76 % | -467.118 K -140.61 % | 1.150 M | 0.000 | 0.000 |
Capital expenditure | -332.181 K -497.40 % | -55.604 K 93.63 % | -872.706 K -33.62 % | -653.112 K -15 359.63 % | 4.280 K 100.14 % | -2.977 M 32.79 % | -4.430 M -278.54 % | -1.170 M 75.90 % | -4.856 M -66.31 % | -2.920 M -183.22 % | -1.031 M 74.92 % | -4.110 M | 0.000 | 0.000 |
Free CashFlow | 2.424 M -44.12 % | 4.338 M 201.84 % | 1.437 M -45.02 % | 2.614 M 342.54 % | 590.622 K 128.89 % | -2.045 M 49.05 % | -4.013 M -333.71 % | 1.717 M 155.14 % | -3.114 M -1 063.11 % | -267.757 K 82.13 % | -1.498 M 49.39 % | -2.960 M | 0.000 | 0.000 |
2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 |