Gigas Hosting, S.A. GIGA.MC
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 76.510 M 14.67 % | 66.721 M 8.61 % | 61.434 M 13.81 % | 53.982 M 397.99 % | 10.840 M 5.99 % | 10.228 M 17.78 % | 8.684 M 46.03 % | 5.947 M 23.03 % | 4.834 M 28.98 % | 3.748 M 51.82 % | 2.468 M |
| Net income | 752.671 K 115.43 % | -4.877 M -28.79 % | -3.787 M -80.33 % | -2.100 M -355.18 % | -461.389 K -313.76 % | 215.843 K 245.96 % | -147.880 K 69.97 % | -492.510 K 36.25 % | -772.583 K -266.45 % | -210.831 K 67.51 % | -648.946 K |
| Income before tax | 779.898 K 112.60 % | -6.188 M -56.42 % | -3.956 M -70.47 % | -2.321 M -257.37 % | -649.400 K -339.52 % | 271.124 K 203.96 % | -260.802 K 59.20 % | -639.198 K 40.79 % | -1.079 M -193.16 % | -368.223 K 64.36 % | -1.033 M |
| Income before tax ratio | 0.01 110.99 % | -0.09 -44.02 % | -0.06 -49.79 % | -0.04 28.24 % | -0.06 -326.00 % | 0.03 188.26 % | -0.03 72.06 % | -0.11 51.87 % | -0.22 -127.29 % | -0.10 76.53 % | -0.42 |
| EBITDA | 22.594 M 50.20 % | 15.042 M 19.74 % | 12.562 M 21.75 % | 10.318 M 496.19 % | 1.731 M -29.55 % | 2.456 M 59.92 % | 1.536 M 231.39 % | 463.527 K 307.51 % | -223.378 K -163.92 % | 349.449 K 168.12 % | -512.983 K |
| Net income ratio | 0.01 113.46 % | -0.07 -18.58 % | -0.06 -58.46 % | -0.04 8.60 % | -0.04 -301.69 % | 0.02 223.92 % | -0.02 79.44 % | -0.08 48.18 % | -0.16 -184.11 % | -0.06 78.60 % | -0.26 |
| Ratio EBITDA | 0.30 30.98 % | 0.23 10.25 % | 0.20 6.98 % | 0.19 19.72 % | 0.16 -33.52 % | 0.24 35.78 % | 0.18 126.94 % | 0.08 268.67 % | -0.05 -149.56 % | 0.09 144.87 % | -0.21 |
| Gross profit ratio | 0.45 0.04 % | 0.45 -2.77 % | 0.47 -20.57 % | 0.59 -22.01 % | 0.75 -5.26 % | 0.80 -1.88 % | 0.81 -4.09 % | 0.85 -0.83 % | 0.85 -6.41 % | 0.91 9.25 % | 0.84 |
| Weighted average shs out dil | 11.594 M 14.80 % | 10.099 M -9.79 % | 11.195 M -0.18 % | 11.216 M 45.62 % | 7.702 M 79.95 % | 4.280 M 0.00 % | 4.280 M 2.07 % | 4.193 M 0.00 % | 4.193 M 0.00 % | 4.193 M 0.00 % | 4.193 M |
| Weighted average shs out | 11.594 M 14.80 % | 10.099 M -9.79 % | 11.195 M -0.18 % | 11.216 M 45.62 % | 7.702 M 79.95 % | 4.280 M 0.00 % | 4.280 M 2.07 % | 4.193 M 0.00 % | 4.193 M 0.00 % | 4.193 M 0.00 % | 4.193 M |
| EPS diluted | 0.07 113.54 % | -0.48 -41.18 % | -0.34 -61.90 % | -0.21 -250.58 % | -0.06 -218.85 % | 0.05 245.66 % | -0.03 71.17 % | -0.12 33.33 % | -0.18 -257.85 % | -0.05 66.47 % | -0.15 |
| Earnings per share | 0.07 113.54 % | -0.48 -41.18 % | -0.34 -61.90 % | -0.21 -250.58 % | -0.06 -218.85 % | 0.05 245.66 % | -0.03 71.17 % | -0.12 33.33 % | -0.18 -257.85 % | -0.05 66.47 % | -0.15 |
| Gross profit | 34.806 M 14.71 % | 30.341 M 5.59 % | 28.735 M -9.60 % | 31.787 M 288.40 % | 8.184 M 0.41 % | 8.150 M 15.57 % | 7.052 M 40.05 % | 5.036 M 22.00 % | 4.127 M 20.71 % | 3.419 M 65.87 % | 2.061 M |
| Income tax expense | 27.227 K 102.08 % | -1.309 M -655.21 % | -173.383 K 24.11 % | -228.466 K -21.52 % | -188.010 K -440.10 % | 55.281 K 148.95 % | -112.922 K 23.02 % | -146.689 K 52.20 % | -306.890 K -94.98 % | -157.392 K 59.05 % | -384.314 K |
| Cost of revenue | 41.704 M 14.64 % | 36.380 M 11.25 % | 32.700 M 60.71 % | 20.347 M 666.04 % | 2.656 M 27.85 % | 2.078 M 27.33 % | 1.632 M 79.05 % | 911.294 K 29.01 % | 706.375 K 115.05 % | 328.472 K -19.30 % | 407.037 K |
| General and administrative expenses | 7.838 M 8.03 % | 7.256 M -30.29 % | 10.409 M 42.46 % | 7.307 M 410.96 % | 1.430 M 8.44 % | 1.319 M -0.86 % | 1.330 M 26.11 % | 1.055 M 1.30 % | 1.041 M 63.65 % | 636.285 K -10.04 % | 707.322 K |
| Selling and marketing expenses | 606.159 K -11.93 % | 688.234 K 47.54 % | 466.459 K 47.38 % | 316.506 K 145.97 % | 128.676 K -31.41 % | 187.613 K 3.34 % | 181.545 K 25.16 % | 145.047 K -42.99 % | 254.420 K 33.78 % | 190.175 K 1.21 % | 187.906 K |
| Other expenses | 20.347 M -12.39 % | 23.224 M 22.14 % | 19.014 M -30.99 % | 27.552 M 321.94 % | 6.530 M 13.27 % | 5.765 M | 0.000 100.00 % | -4.265 K 3.89 % | -4.437 K 53.72 % | -9.588 K -167.34 % | -3.586 K |
| Operating expenses | 28.791 M -7.63 % | 31.168 M 4.28 % | 29.889 M -15.03 % | 35.175 M 334.88 % | 8.088 M 11.24 % | 7.271 M 13.26 % | 6.420 M 21.29 % | 5.293 M 5.69 % | 5.008 M 40.01 % | 3.577 M 22.47 % | 2.921 M |
| Cost and expenses | 70.495 M 4.36 % | 67.548 M 3.66 % | 65.160 M 19.78 % | 54.398 M 406.28 % | 10.745 M 14.93 % | 9.349 M 16.11 % | 8.051 M 29.77 % | 6.204 M 8.57 % | 5.714 M 46.32 % | 3.905 M 17.36 % | 3.328 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 8.444 M 6.30 % | 7.944 M -26.95 % | 10.876 M 42.66 % | 7.623 M 389.08 % | 1.559 M 3.47 % | 1.506 M -0.35 % | 1.512 M 25.99 % | 1.200 M -7.40 % | 1.296 M 56.78 % | 826.460 K -7.68 % | 895.229 K |
| Interest income | 1.574 M 896.88 % | 157.903 K 8 344.01 % | 1.870 K -31.35 % | 2.724 K | 0.000 -100.00 % | 3.664 K 353.12 % | 808.610 -67.26 % | 2.470 K -81.93 % | 13.668 K 205.94 % | 4.468 K -27.31 % | 6.146 K |
| Interest expense | 6.423 M 3 154.88 % | 197.346 K -93.34 % | 2.963 M 48.32 % | 1.998 M 395.54 % | 403.102 K 12.00 % | 359.916 K 31.91 % | 272.860 K 282.09 % | 71.412 K 26.97 % | 56.243 K -14.62 % | 65.876 K 12.93 % | 58.334 K |
| Depreciation and amortization | 15.391 M -4.12 % | 16.052 M 18.41 % | 13.556 M 26.29 % | 10.734 M 496.96 % | 1.798 M -1.49 % | 1.825 M 19.78 % | 1.524 M 50.27 % | 1.014 M 26.80 % | 799.850 K 22.71 % | 651.795 K 41.10 % | 461.942 K |
| Operating income | 6.014 M 827.57 % | -826.654 K 28.41 % | -1.155 M -177.36 % | -416.306 K -516.75 % | -67.500 K -109.94 % | 679.087 K 635.37 % | 92.346 K 120.89 % | -442.151 K 55.15 % | -985.856 K -266.67 % | -268.866 K 71.79 % | -953.087 K |
| Operating income ratio | 0.08 734.48 % | -0.01 34.08 % | -0.02 -143.72 % | -0.01 -23.85 % | -0.01 -109.38 % | 0.07 524.36 % | 0.01 114.30 % | -0.07 63.54 % | -0.20 -184.28 % | -0.07 81.42 % | -0.39 |
| Total other income expenses net | -5.235 M 2.37 % | -5.362 M -91.38 % | -2.802 M -47.11 % | -1.904 M -227.28 % | -581.900 K | 0.000 100.00 % | -353.148 K -79.22 % | -197.048 K -110.48 % | -93.617 K 5.78 % | -99.358 K -23.93 % | -80.172 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 60.383 M 11.81 % | 54.006 M 132.46 % | 23.232 M -32.31 % | 34.321 M 326.98 % | -15.121 M -445.50 % | 4.377 M 71.91 % | 2.546 M 435.83 % | 475.125 K 597.07 % | -95.585 K 76.41 % | -405.167 K -169.61 % | 582.032 K |
| Total investments | 21.590 K -0.68 % | 21.738 K -77.28 % | 95.663 K -33.71 % | 144.312 K 1.57 % | 142.076 K 289.67 % | 36.461 K -78.77 % | 171.761 K -5.12 % | 181.032 K -59.51 % | 447.117 K 4.33 % | 428.573 K 2 601.20 % | 15.866 K |
| Total debt | 79.317 M 8.20 % | 73.308 M 1.81 % | 72.003 M 39.30 % | 51.689 M 571.96 % | 7.692 M 29.48 % | 5.941 M 25.82 % | 4.722 M 122.26 % | 2.125 M 35.35 % | 1.570 M 2.45 % | 1.532 M 81.94 % | 842.033 K |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 3.694 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -14.293 M 4.89 % | -15.029 M -43.14 % | -10.499 M -9.70 % | -9.571 M -107.34 % | -4.616 M -11.57 % | -4.137 M 4.96 % | -4.353 M -3.52 % | -4.205 M -13.26 % | -3.713 M -26.28 % | -2.940 M -7.72 % | -2.729 M |
| Common stock | 232.887 K 0.00 % | 232.887 K 0.00 % | 232.887 K 0.00 % | 232.887 K 50.85 % | 154.387 K 78.59 % | 86.446 K 0.00 % | 86.446 K 1.11 % | 85.500 K 0.00 % | 85.500 K 0.00 % | 85.500 K 42.18 % | 60.135 K |
| Total equity | 38.935 M 0.60 % | 38.704 M -10.72 % | 43.353 M -3.04 % | 44.710 M 76.17 % | 25.379 M 394.43 % | 5.133 M 1.55 % | 5.054 M 23.31 % | 4.099 M -10.04 % | 4.557 M -11.97 % | 5.176 M 213.68 % | 1.650 M |
| Other non current liabilities | 26.831 M -3.67 % | 27.852 M 269.75 % | 7.533 M 30.61 % | 5.767 M 7.73 % | 5.354 M | 0.000 100.00 % | -153.428 K -291.31 % | 80.200 K 4 009 900.00 % | 2.000 -100.00 % | 1.282 M -10.68 % | 1.436 M |
| Long term debt | 59.000 M -0.43 % | 59.255 M 0.67 % | 58.858 M 26.72 % | 46.446 M 921.42 % | 4.547 M 1.58 % | 4.476 M 19.05 % | 3.760 M 96.58 % | 1.913 M 98.03 % | 965.861 K -7.20 % | 1.041 M 85.09 % | 562.348 K |
| Total non current liabilities | 90.251 M -2.77 % | 92.823 M 29.14 % | 71.877 M 25.47 % | 57.285 M 478.60 % | 9.901 M 53.94 % | 6.431 M 42.84 % | 4.502 M 125.92 % | 1.993 M 6.32 % | 1.874 M -19.31 % | 2.323 M 15.56 % | 2.010 M |
| Other current liabilities | 7.678 M -42.00 % | 13.238 M 8.17 % | 12.238 M 525.40 % | -2.877 M -182.29 % | -1.019 M -143.25 % | 2.356 M -9.00 % | 2.589 M 49.29 % | 1.734 M 13.16 % | 1.533 M 26.63 % | 1.210 M 56.00 % | 775.849 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 17.224 M 389.43 % | 3.519 M | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 -100.00 % | 2.000 | 0.000 |
| Short term debt | 20.317 M 44.58 % | 14.052 M 4.81 % | 13.407 M 69.94 % | 7.889 M 419.59 % | 1.518 M 3.66 % | 1.465 M 31.33 % | 1.115 M 38.33 % | 806.262 K 9.87 % | 733.865 K 49.41 % | 491.171 K 41.78 % | 346.422 K |
| Total current liabilities | 42.707 M 5.35 % | 40.538 M -11.43 % | 45.768 M 8.68 % | 42.112 M 647.07 % | 5.637 M 31.26 % | 4.295 M 9.73 % | 3.914 M 48.73 % | 2.631 M 12.66 % | 2.336 M 33.79 % | 1.746 M 49.52 % | 1.168 M |
| Total liabilities | 132.959 M -0.30 % | 133.361 M 13.36 % | 117.645 M 25.39 % | 93.824 M 503.85 % | 15.538 M 44.86 % | 10.726 M 27.45 % | 8.416 M 82.00 % | 4.624 M 9.84 % | 4.210 M 3.47 % | 4.069 M 28.04 % | 3.178 M |
| Other non current assets | 67.310 K -98.98 % | 6.602 M 125.32 % | -26.068 M | 0.000 -100.00 % | 36.208 K -74.52 % | 142.077 K 846.99 % | 15.003 K -91.71 % | 181.033 K -54.74 % | 400.002 K -74.86 % | 1.591 M 420.68 % | 305.598 K |
| Long term investments | 0.000 -100.00 % | 62.817 K -11.25 % | 70.779 K 12.40 % | 62.969 K | 0.000 100.00 % | -105.614 K -167.37 % | 156.761 K | 0.000 -100.00 % | 47.117 K 104.05 % | -1.163 M -301.28 % | -289.731 K |
| Intangible assets | 29.689 M -14.06 % | 34.547 M -32.91 % | 51.490 M -1.29 % | 52.164 M 575.51 % | 7.722 M 30.60 % | 5.913 M 46.87 % | 4.026 M 200.25 % | 1.341 M -7.97 % | 1.457 M 11.80 % | 1.303 M 66.60 % | 782.161 K |
| GoodWill | 56.329 M 0.00 % | 56.329 M 28.29 % | 43.909 M 32.48 % | 33.144 M 1 898.83 % | 1.658 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 86.017 M -5.35 % | 90.875 M -4.74 % | 95.398 M 11.83 % | 85.309 M 809.44 % | 9.380 M 58.65 % | 5.913 M 46.87 % | 4.026 M 200.25 % | 1.341 M -7.97 % | 1.457 M 11.80 % | 1.303 M 66.60 % | 782.161 K |
| Property plant equipment net | 37.936 M 6.57 % | 35.597 M -36.69 % | 56.226 M 165.02 % | 21.216 M 678.68 % | 2.725 M -10.87 % | 3.057 M 2.37 % | 2.986 M 28.97 % | 2.316 M 19.33 % | 1.940 M 17.44 % | 1.652 M 16.19 % | 1.422 M |
| Total non current assets | 130.946 M -1.65 % | 133.137 M 1.54 % | 131.120 M 17.56 % | 111.537 M 630.83 % | 15.262 M 33.53 % | 11.429 M 20.83 % | 9.459 M 58.52 % | 5.967 M 4.07 % | 5.733 M 19.16 % | 4.811 M 44.06 % | 3.340 M |
| Other current assets | 2.167 M -61.44 % | 5.621 M | 0.000 -100.00 % | 132.033 K 21 403.75 % | 614.000 -99.70 % | 204.797 K -88.75 % | 1.821 M 64.43 % | 1.107 M 3 722.70 % | 28.965 K -96.64 % | 862.472 K 9 282.85 % | 9.192 K |
| Short term investments | 21.590 K -0.68 % | 21.738 K -12.64 % | 24.884 K -82.76 % | 144.312 K 1.57 % | 142.076 K 0.00 % | 142.076 K 847.17 % | 15.000 K | 0.000 -100.00 % | 400.000 K -74.86 % | 1.591 M 420.69 % | 305.597 K |
| cash and cash equivalents | 18.934 M -1.91 % | 19.302 M 40.93 % | 13.696 M 12.73 % | 12.149 M -46.75 % | 22.813 M 1 358.23 % | 1.564 M -28.11 % | 2.176 M 31.93 % | 1.649 M -0.95 % | 1.665 M -14.04 % | 1.937 M 645.07 % | 260.000 K |
| Cash and short term investments | 18.956 M -1.90 % | 19.324 M 40.84 % | 13.720 M 11.61 % | 12.293 M -46.45 % | 22.955 M 1 245.15 % | 1.707 M -22.12 % | 2.191 M 32.84 % | 1.649 M -20.13 % | 2.065 M -41.47 % | 3.528 M 523.83 % | 565.599 K |
| Total current assets | 40.948 M 5.19 % | 38.927 M 30.32 % | 29.870 M 10.64 % | 26.996 M 5.23 % | 25.654 M 479.18 % | 4.429 M 10.41 % | 4.012 M 45.53 % | 2.757 M -8.11 % | 3.000 M -31.68 % | 4.391 M 195.05 % | 1.488 M |
| Inventory | 602.554 K -35.19 % | 929.682 K 33.32 % | 697.340 K 308.63 % | 170.652 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.026 K |
| Net receivables | 19.222 M 47.26 % | 13.053 M -15.53 % | 15.452 M 7.30 % | 14.401 M 433.67 % | 2.698 M 7.16 % | 2.518 M 47.29 % | 1.710 M 61.81 % | 1.057 M 16.64 % | 905.874 K 7.08 % | 845.956 K -7.28 % | 912.362 K |
| Tax assets | 6.925 M | 0.000 -100.00 % | 5.492 M 10.97 % | 4.950 M 58.61 % | 3.121 M 28.78 % | 2.423 M 6.51 % | 2.275 M 6.84 % | 2.129 M 12.74 % | 1.889 M 32.30 % | 1.428 M 27.50 % | 1.120 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 14.712 M 11.06 % | 13.247 M -34.17 % | 20.123 M 1.25 % | 19.875 M 1 128.05 % | 1.618 M 241.60 % | 473.787 K 126.38 % | 209.288 K 130.45 % | 90.817 K 31.33 % | 69.154 K 56.33 % | 44.236 K -2.22 % | 45.242 K |
| Tax payables | 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 -100.00 % | 540.365 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 153.430 K | 0.000 -100.00 % | 849.127 K 113 216 833.33 % | 0.750 | 0.000 |
| Minority interest | 0.000 -100.00 % | 12.140 K 54.69 % | 7.848 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.549 K -21.82 % | 42.910 K | 0.000 |
| Capital lease obligations | 14.539 M 6.11 % | 13.702 M -49.11 % | 26.926 M -3.92 % | 28.026 M 2 214.99 % | 1.211 M 65.14 % | 733.071 K -17.98 % | 893.799 K 35.29 % | 660.671 K 48.11 % | 446.058 K 14.86 % | 388.364 K -1.84 % | 395.655 K |
| Preferred stock | 0.000 -100.00 % | 484.920 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 52.995 M -0.01 % | 53.002 M -1.12 % | 53.603 M -0.81 % | 54.042 M 81.17 % | 29.829 M 224.80 % | 9.184 M -1.47 % | 9.321 M 13.64 % | 8.203 M 0.20 % | 8.186 M 2.48 % | 7.988 M 84.44 % | 4.331 M |
| Deferred tax liabilities non current | 4.421 M -14.59 % | 5.176 M -5.65 % | 5.486 M 8.15 % | 5.072 M | 0.000 -100.00 % | 1.205 M 62.39 % | 742.334 K 825.60 % | 80.200 K 34.84 % | 59.476 K 2 005.90 % | 2.824 K -76.96 % | 12.256 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 171.893 M -0.10 % | 172.064 M 6.88 % | 160.990 M 16.21 % | 138.533 M 238.58 % | 40.916 M 158.00 % | 15.859 M 17.73 % | 13.470 M 54.42 % | 8.723 M -0.11 % | 8.733 M -5.10 % | 9.202 M 90.60 % | 4.828 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Change in working capital | -6.087 M 42.22 % | -10.535 M -172.36 % | -3.868 M -256.95 % | 2.464 M 479.18 % | 425.507 K 1 741.24 % | -25.926 K 97.76 % | -1.156 M -548.99 % | -178.114 K -1 664.27 % | -10.096 K -102.24 % | 449.915 K 160.30 % | -746.071 K |
| Accounts receivables | -2.767 M -61.63 % | -1.712 M 46.98 % | -3.229 M -284.67 % | 1.749 M 605.19 % | 247.958 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.026 K 200.00 % | -1.026 K |
| Accounts payables | 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 | -3.321 M 62.37 % | -8.823 M -1 280.82 % | -638.985 K -189.26 % | 715.886 K 303.20 % | 177.549 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 448.889 K 160.25 % | -745.045 K |
| Other non cash items | 4.017 M -60.30 % | 10.120 M 71.18 % | 5.912 M 6 598.86 % | 88.255 K -84.40 % | 565.671 K 430.38 % | -171.216 K -145.79 % | 373.875 K 235.89 % | -275.139 K 9.67 % | -304.596 K 47.47 % | -579.866 K -96.62 % | -294.922 K |
| Net cash provided by operating activities | 14.100 M 49.23 % | 9.449 M -18.85 % | 11.644 M 1.18 % | 11.508 M 358.25 % | 2.511 M 32.22 % | 1.899 M 294.77 % | 481.134 K 714.68 % | -78.274 K 86.83 % | -594.313 K -486.86 % | 153.623 K 109.53 % | -1.612 M |
| Investments in property plant and equipment | -8.856 M -104.21 % | -4.337 M 65.42 % | -12.540 M -62.06 % | -7.738 M -856.32 % | -809.142 K 5.23 % | -853.778 K 9.60 % | -944.396 K 11.05 % | -1.062 M -28.25 % | -827.849 K 4.38 % | -865.787 K -5.28 % | -822.389 K |
| Acquisitions net | -3.200 M -19.51 % | -2.678 M 68.29 % | -8.443 M 71.75 % | -29.892 M -975.69 % | -2.779 M -90.24 % | -1.461 M 4.60 % | -1.531 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -4.345 K 98.66 % | -323.089 K 39.03 % | -529.942 K -113.03 % | 4.066 M 11 164.14 % | 36.093 K -46.60 % | 67.587 K 154.89 % | -123.126 K 13.34 % | -142.076 K | 0.000 100.00 % | -1.699 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 100.00 % | -5.236 M -1 078.48 % | 535.118 K 26 575.87 % | 2.006 K -86.63 % | 15.000 K -86.13 % | 108.126 K -86.62 % | 808.161 K -31.08 % | 1.173 M | 0.000 -100.00 % | 658.076 K |
| Other investing activites | -5.587 M 0.50 % | -5.614 M -207.23 % | 5.236 M 228.79 % | -4.066 M -11 164.13 % | -36.093 K 46.60 % | -67.587 K -30 721 463.61 % | 0.220 100.00 % | -44.657 K -174.61 % | -16.262 K 84.14 % | -102.540 K -43.77 % | -71.322 K |
| Net cash used for investing activites | -17.647 M -36.25 % | -12.952 M 39.80 % | -21.513 M 42.00 % | -37.095 M -934.44 % | -3.586 M -55.95 % | -2.300 M 7.67 % | -2.491 M -529.54 % | -395.620 K -214.74 % | 344.806 K 113.44 % | -2.565 M -1 460.85 % | -164.313 K |
| Debt repayment | 6.955 M -54.08 % | 15.147 M 50.18 % | 10.085 M -27.24 % | 13.861 M 598.90 % | 1.983 M 2 092.54 % | 90.456 K -95.83 % | 2.171 M 439.86 % | 402.185 K 1 261.51 % | -34.626 K -107.71 % | 449.100 K -62.32 % | 1.192 M |
| Common stock issued | 0.000 -100.00 % | 24.725 K | 0.000 | 0.000 -100.00 % | 21.298 M | 0.000 -100.00 % | 374.210 K 569.14 % | 55.924 K 398.21 % | 11.225 K -99.73 % | 4.122 M | 0.000 |
| Common stock repurchased | -24.505 K | 0.000 100.00 % | -186.429 K 12.03 % | -211.921 K | 0.000 100.00 % | -302.010 K | 0.000 | 0.000 | 0.000 100.00 % | -157.881 K | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -722.123 K | 0.000 |
| Other financing activites | -3.751 M 38.12 % | -6.062 M -499.44 % | 1.518 M 4 954.40 % | -31.263 K 96.74 % | -957.551 K | 0.000 100.00 % | -9.278 K | 0.000 -100.00 % | 899.910 100.28 % | -324.801 K | 0.000 |
| Net cash used provided by financing activities | 3.179 M -65.10 % | 9.109 M -20.21 % | 11.416 M -16.17 % | 13.618 M -39.00 % | 22.323 M 10 652.10 % | -211.554 K -108.34 % | 2.536 M 453.62 % | 458.109 K 2 135.94 % | -22.501 K -100.55 % | 4.088 M 243.03 % | 1.192 M |
| Effect of forex changes on cash | 0.000 | 0.000 100.00 % | -12.149 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.080 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -367.732 K -106.56 % | 5.606 M 152.88 % | -10.602 M 0.59 % | -10.665 M -150.19 % | 21.249 M 3 573.91 % | -611.667 K -216.13 % | 526.725 K 3 437.08 % | -15.784 K 94.20 % | -272.008 K -116.22 % | 1.677 M 386.78 % | -584.836 K |
| Cash at beginning of period | 19.302 M 40.93 % | 13.696 M 12.73 % | 12.149 M -46.75 % | 22.813 M 1 358.23 % | 1.564 M -28.11 % | 2.176 M 31.93 % | 1.649 M -0.95 % | 1.665 M -14.04 % | 1.937 M 645.07 % | 260.000 K -69.22 % | 844.837 K |
| Cash at end of period | 18.934 M -1.91 % | 19.302 M 1 147.76 % | 1.547 M -87.27 % | 12.149 M -46.75 % | 22.813 M 1 358.23 % | 1.564 M -28.11 % | 2.176 M 31.93 % | 1.649 M -0.95 % | 1.665 M -14.04 % | 1.937 M 645.07 % | 260.000 K |
| Operating cash flow | 14.100 M 49.23 % | 9.449 M -18.85 % | 11.644 M 1.18 % | 11.508 M 358.25 % | 2.511 M 32.22 % | 1.899 M 294.77 % | 481.134 K 714.68 % | -78.274 K 86.83 % | -594.313 K -486.86 % | 153.623 K 109.53 % | -1.612 M |
| Capital expenditure | -14.443 M -45.14 % | -9.951 M 20.64 % | -12.540 M -62.06 % | -7.738 M -856.32 % | -809.142 K 5.23 % | -853.778 K 9.60 % | -944.396 K 11.05 % | -1.062 M -28.25 % | -827.849 K 4.38 % | -865.787 K -5.28 % | -822.389 K |
| Free CashFlow | -342.394 K 31.84 % | -502.356 K 43.95 % | -896.301 K -123.77 % | 3.770 M 121.49 % | 1.702 M 62.80 % | 1.046 M 325.71 % | -463.262 K 59.36 % | -1.140 M 19.84 % | -1.422 M -99.70 % | -712.164 K 70.75 % | -2.435 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 20.597 M 0.00 % | 20.597 M 6.93 % | 19.262 M 0.00 % | 19.262 M 8.64 % | 17.731 M 9.65 % | 16.171 M -0.82 % | 16.304 M -1.64 % | 16.576 M 5.82 % | 15.664 M 0.49 % | 15.587 M 1.21 % | 15.400 M 4.33 % | 14.761 M -2.47 % | 15.134 M 5.96 % | 14.282 M 6.80 % | 13.373 M 43.44 % | 9.323 M 202.29 % | 3.084 M 17.80 % | 2.618 M 4.44 % | 2.507 M -4.73 % | 2.631 M -3.50 % | 2.727 M 6.97 % | 2.549 M 2.85 % | 2.478 M 0.17 % | 2.474 M 1.65 % | 2.434 M 5.24 % | 2.313 M 10.43 % | 2.094 M 13.61 % | 1.843 M 19.38 % | 1.544 M 2.83 % | 1.502 M -0.37 % | 1.507 M 9.71 % | 1.374 M 5.46 % | 1.303 M 8.17 % | 1.204 M -0.37 % | 1.209 M 8.10 % | 1.118 M |
| Net income | 1.783 M 0.00 % | 1.783 M 226.75 % | -1.407 M 0.00 % | -1.407 M 2.91 % | -1.449 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.472 M -312.52 % | 3.045 M | 0.000 | 0.000 100.00 % | -3.986 M -288.21 % | 2.118 M | 0.000 | 0.000 | 0.000 -100.00 % | 672.321 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -79.752 K | 0.000 100.00 % | -175.004 K 12.38 % | -199.720 K 38.70 % | -325.783 K -79.01 % | -181.994 K -5.47 % | -172.556 K -87.05 % | -92.250 K |
| Income before tax | 1.834 M 0.00 % | 1.834 M 227.00 % | -1.444 M 0.00 % | -1.444 M 20.94 % | -1.827 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.345 M -308.34 % | 3.045 M | 0.000 | 0.000 100.00 % | -3.924 M -285.29 % | 2.118 M | 0.000 | 0.000 | 0.000 -100.00 % | 672.321 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -64.160 K | 0.000 100.00 % | -234.413 K 12.20 % | -266.996 K 36.30 % | -419.127 K -51.79 % | -276.121 K -17.75 % | -234.499 K -56.62 % | -149.726 K |
| Income before tax ratio | 0.09 0.00 % | 0.09 218.76 % | -0.07 0.00 % | -0.07 27.22 % | -0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.41 -299.70 % | 0.21 | 0.00 | 0.00 100.00 % | -0.29 -229.18 % | 0.23 | 0.00 | 0.00 | 0.00 -100.00 % | 0.26 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.04 | 0.00 100.00 % | -0.16 19.98 % | -0.19 39.59 % | -0.32 -40.32 % | -0.23 -18.19 % | -0.19 -44.88 % | -0.13 |
| EBITDA | 6.034 M 0.00 % | 6.034 M 109.23 % | 2.884 M 0.00 % | 2.884 M 81.85 % | 1.586 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.190 M -270.42 % | 3.045 M | 0.000 | 0.000 100.00 % | -3.381 M -259.65 % | 2.118 M | 0.000 | 0.000 | 0.000 -100.00 % | 672.322 K 109.79 % | -6.870 M -369.54 % | 2.549 M 253.25 % | -1.663 M -187.03 % | 1.911 M 305.32 % | -930.709 K -275.53 % | 530.223 K 130.19 % | -1.756 M -220.11 % | 1.462 M 607.28 % | 206.708 K -2.12 % | 211.190 K 292.91 % | 53.750 K 925.57 % | 5.241 K 102.60 % | -201.829 K -283.64 % | -52.609 K -106.49 % | -25.478 K -141.25 % | 61.764 K |
| Net income ratio | 0.09 0.00 % | 0.09 218.53 % | -0.07 0.00 % | -0.07 10.62 % | -0.08 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.42 -303.70 % | 0.21 | 0.00 | 0.00 100.00 % | -0.30 -231.22 % | 0.23 | 0.00 | 0.00 | 0.00 -100.00 % | 0.26 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.05 | 0.00 100.00 % | -0.12 20.13 % | -0.15 41.87 % | -0.25 -65.49 % | -0.15 -5.86 % | -0.14 -73.04 % | -0.08 |
| Ratio EBITDA | 0.29 0.00 % | 0.29 95.67 % | 0.15 0.00 % | 0.15 67.40 % | 0.09 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.34 -263.35 % | 0.21 | 0.00 | 0.00 100.00 % | -0.25 -211.30 % | 0.23 | 0.00 | 0.00 | 0.00 -100.00 % | 0.26 110.14 % | -2.52 -351.97 % | 1.00 249.01 % | -0.67 -186.89 % | 0.77 301.98 % | -0.38 -266.78 % | 0.23 127.34 % | -0.84 -205.72 % | 0.79 492.48 % | 0.13 -4.82 % | 0.14 294.38 % | 0.04 834.77 % | 0.00 102.46 % | -0.15 -254.66 % | -0.04 -107.26 % | -0.02 -138.16 % | 0.06 |
| Gross profit ratio | 0.41 0.00 % | 0.41 22.81 % | 0.33 0.00 % | 0.33 8.48 % | 0.31 -49.96 % | 0.62 98.58 % | 0.31 -47.98 % | 0.60 1 858.12 % | 0.03 -95.30 % | 0.65 -10.17 % | 0.72 26.53 % | 0.57 -13.22 % | 0.66 13.96 % | 0.58 -13.13 % | 0.66 10.23 % | 0.60 -28.84 % | 0.84 20.11 % | 0.70 -13.18 % | 0.81 9.54 % | 0.74 -26.08 % | 1.00 0.00 % | 1.00 20.86 % | 0.83 7.12 % | 0.77 -22.76 % | 1.00 0.00 % | 1.00 19.05 % | 0.84 5.91 % | 0.79 -7.03 % | 0.85 -14.68 % | 1.00 17.84 % | 0.85 3.35 % | 0.82 -1.79 % | 0.84 -0.34 % | 0.84 -4.04 % | 0.87 0.65 % | 0.87 |
| Weighted average shs out dil | 11.591 M 0.00 % | 11.591 M -0.02 % | 11.594 M 0.00 % | 11.594 M -0.02 % | 11.596 M 0.00 % | 11.596 M -0.05 % | 11.602 M -0.05 % | 11.607 M 0.00 % | 11.607 M 0.18 % | 11.587 M 0.00 % | 11.587 M -0.35 % | 11.628 M 0.00 % | 11.628 M 0.06 % | 11.620 M 0.00 % | 11.620 M 50.87 % | 7.702 M 0.00 % | 7.702 M 79.75 % | 4.285 M 0.00 % | 4.285 M 0.12 % | 4.280 M 0.00 % | 4.280 M -0.01 % | 4.281 M 0.00 % | 4.281 M 0.02 % | 4.280 M 0.00 % | 4.280 M 0.96 % | 4.239 M 0.00 % | 4.239 M 1.10 % | 4.193 M 0.00 % | 4.193 M 0.00 % | 4.193 M 0.00 % | 4.193 M 0.00 % | 4.193 M 0.00 % | 4.193 M 0.00 % | 4.193 M 0.00 % | 4.193 M 0.00 % | 4.193 M |
| Weighted average shs out | 11.591 M 0.00 % | 11.591 M -0.02 % | 11.594 M 0.00 % | 11.594 M -0.02 % | 11.596 M 0.00 % | 11.596 M -0.05 % | 11.602 M -0.05 % | 11.607 M 0.00 % | 11.607 M 0.18 % | 11.587 M 0.00 % | 11.587 M -0.35 % | 11.628 M 0.00 % | 11.628 M 0.06 % | 11.620 M 0.00 % | 11.620 M 50.87 % | 7.702 M 0.00 % | 7.702 M 79.75 % | 4.285 M 0.00 % | 4.285 M 0.12 % | 4.280 M 0.00 % | 4.280 M -0.01 % | 4.281 M 0.00 % | 4.281 M 0.02 % | 4.280 M 0.00 % | 4.280 M 0.96 % | 4.239 M 0.00 % | 4.239 M 1.10 % | 4.193 M 0.00 % | 4.193 M 0.00 % | 4.193 M 0.00 % | 4.193 M 0.00 % | 4.193 M 0.00 % | 4.193 M 0.00 % | 4.193 M 0.00 % | 4.193 M 0.00 % | 4.193 M |
| EPS diluted | 0.15 0.00 % | 0.15 225.00 % | -0.12 0.00 % | -0.12 0.00 % | -0.12 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.56 -315.38 % | 0.26 | 0.00 | 0.00 100.00 % | -0.34 -225.93 % | 0.27 | 0.00 | 0.00 100.00 % | -0.20 -225.00 % | 0.16 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.02 -108.79 % | -0.01 78.18 % | -0.04 12.39 % | -0.05 38.74 % | -0.08 -79.03 % | -0.04 -5.34 % | -0.04 -87.27 % | -0.02 |
| Earnings per share | 0.15 0.00 % | 0.15 225.00 % | -0.12 0.00 % | -0.12 0.00 % | -0.12 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.56 -315.38 % | 0.26 | 0.00 | 0.00 100.00 % | -0.34 -225.93 % | 0.27 | 0.00 | 0.00 100.00 % | -0.20 -225.00 % | 0.16 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.02 -108.79 % | -0.01 78.18 % | -0.04 12.39 % | -0.05 38.74 % | -0.08 -79.03 % | -0.04 -5.34 % | -0.04 -87.27 % | -0.02 |
| Gross profit | 8.451 M 0.00 % | 8.451 M 31.32 % | 6.435 M 0.00 % | 6.435 M 17.84 % | 5.461 M -45.13 % | 9.952 M 96.95 % | 5.053 M -48.84 % | 9.876 M 1 972.16 % | 476.612 K -95.27 % | 10.081 M -9.08 % | 11.087 M 32.01 % | 8.399 M -15.36 % | 9.924 M 20.76 % | 8.218 M -7.22 % | 8.857 M 58.10 % | 5.602 M 115.11 % | 2.604 M 41.50 % | 1.840 M -9.33 % | 2.030 M 4.36 % | 1.945 M -28.67 % | 2.727 M 6.97 % | 2.549 M 24.30 % | 2.051 M 7.30 % | 1.911 M -21.49 % | 2.434 M 5.24 % | 2.313 M 31.46 % | 1.759 M 20.32 % | 1.462 M 10.98 % | 1.317 M -12.27 % | 1.502 M 17.40 % | 1.279 M 13.39 % | 1.128 M 3.57 % | 1.089 M 7.80 % | 1.010 M -4.39 % | 1.057 M 8.80 % | 971.241 K |
| Income tax expense | 50.949 K 0.00 % | 50.949 K 36.46 % | 37.335 K 0.00 % | 37.335 K 100.22 % | -17.001 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 127.279 K | 0.000 | 0.000 | 0.000 -100.00 % | 61.927 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.320 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.591 K | 0.000 100.00 % | -59.409 K 11.69 % | -67.276 K 27.93 % | -93.344 K 0.83 % | -94.128 K -51.96 % | -61.942 K -7.77 % | -57.476 K |
| Cost of revenue | 12.147 M 0.00 % | 12.147 M -5.30 % | 12.827 M 0.00 % | 12.827 M 5.06 % | 12.210 M 96.33 % | 6.219 M -44.73 % | 11.251 M 67.93 % | 6.700 M -55.88 % | 15.187 M 175.84 % | 5.506 M 27.67 % | 4.313 M -32.21 % | 6.362 M 22.10 % | 5.210 M -14.09 % | 6.065 M 34.29 % | 4.516 M 21.36 % | 3.721 M 675.23 % | 480.015 K -38.27 % | 777.637 K 63.03 % | 476.979 K -30.49 % | 686.199 K | 0.000 | 0.000 -100.00 % | 427.793 K -24.04 % | 563.174 K | 0.000 | 0.000 -100.00 % | 335.050 K -12.12 % | 381.246 K 68.17 % | 226.707 K | 0.000 -100.00 % | 228.156 K -7.14 % | 245.705 K 15.08 % | 213.513 K 10.10 % | 193.928 K 27.57 % | 152.012 K 3.47 % | 146.921 K |
| General and administrative expenses | 3.131 M 0.00 % | 3.131 M 8.71 % | 2.880 M 0.00 % | 2.880 M -70.45 % | 9.745 M 1 282.25 % | -824.248 K -110.77 % | 7.652 M 293.00 % | -3.965 M -119.22 % | 20.632 M 686.48 % | -3.518 M -181.77 % | 4.302 M 390.47 % | 877.176 K -94.38 % | 15.616 M 609.48 % | -3.065 M -200.43 % | 3.052 M 403.68 % | 605.959 K -60.16 % | 1.521 M 6 596.77 % | -23.409 K -103.79 % | 617.677 K 2 274.38 % | -28.407 K -101.96 % | 1.449 M 3 227.78 % | -46.331 K -107.29 % | 635.351 K 1 791.38 % | -37.564 K -102.53 % | 1.485 M 2 363.48 % | -65.600 K -108.96 % | 732.315 K 2 431.55 % | -31.409 K -102.98 % | 1.055 M 3 527.32 % | -30.776 K -108.66 % | 355.568 K | 0.000 | 0.000 100.00 % | -7.090 K -200.00 % | 7.090 K | 0.000 |
| Selling and marketing expenses | 156.463 K 0.00 % | 156.463 K 6.72 % | 146.617 K 0.00 % | 146.617 K 108.14 % | -1.801 M -318.45 % | 824.248 K 184.27 % | 289.949 K | 0.000 -100.00 % | 466.459 K | 0.000 -100.00 % | 200.356 K | 0.000 -100.00 % | 316.506 K | 0.000 -100.00 % | 77.374 K | 0.000 -100.00 % | 37.867 K 61.76 % | 23.409 K -39.97 % | 38.993 K 37.27 % | 28.407 K -50.38 % | 57.246 K 23.56 % | 46.331 K -0.30 % | 46.472 K 23.71 % | 37.564 K 39.75 % | 26.880 K -59.02 % | 65.600 K 13.78 % | 57.656 K 83.57 % | 31.409 K 117.45 % | -180.042 K -685.01 % | 30.776 K 109.28 % | -331.708 K -332.63 % | 142.592 K 227.38 % | -111.944 K -150.79 % | 220.423 K 285.33 % | 57.204 K -35.54 % | 88.737 K |
| Other expenses | 1.583 M 0.00 % | 1.583 M -46.14 % | 2.939 M 0.00 % | 2.939 M 307.78 % | -1.415 M | 0.000 100.00 % | -7.942 M -266.29 % | 4.776 M 122.64 % | -21.098 M -612.60 % | 4.116 M | 0.000 | 0.000 100.00 % | -15.932 M -545.53 % | 3.576 M | 0.000 | 0.000 100.00 % | -1.559 M -1 266.44 % | 133.628 K 120.35 % | -656.672 K | 0.000 100.00 % | -11.103 M -15 574.27 % | 71.753 K 101.63 % | -4.396 M -7 108.81 % | 62.714 K 101.31 % | -4.796 M -179.20 % | -1.718 M 60.10 % | -4.305 M -7 906.06 % | 55.152 K | 0.000 100.00 % | -1.238 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 5.392 M 0.00 % | 5.392 M -16.88 % | 6.487 M 0.00 % | 6.487 M -0.65 % | 6.529 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.960 M 198.12 % | 5.354 M 588 303 946.06 % | -0.910 | 0.000 -100.00 % | 12.030 M 245.30 % | 3.484 M 725 846 558.36 % | -0.480 | 0.000 100.00 % | -0.590 -100.00 % | 1.211 M 112.62 % | -9.597 M | 0.000 100.00 % | -3.714 M | 0.000 100.00 % | -3.284 M -84.27 % | -1.782 M 49.30 % | -3.515 M | 0.000 -100.00 % | 1.219 M 194.44 % | -1.290 M -196.11 % | 1.343 M -1.82 % | 1.368 M -4.23 % | 1.428 M 9.95 % | 1.299 M 7.36 % | 1.210 M 12.86 % | 1.072 M |
| Cost and expenses | 17.538 M 0.00 % | 17.538 M -9.19 % | 19.314 M 0.00 % | 19.314 M 7.33 % | 17.995 M 189.35 % | 6.219 M -44.73 % | 11.251 M 67.93 % | 6.700 M -55.88 % | 15.187 M 175.84 % | 5.506 M -72.84 % | 20.273 M 73.04 % | 11.715 M 124.85 % | 5.210 M -14.09 % | 6.065 M -63.35 % | 16.546 M 129.64 % | 7.205 M 1 401.06 % | 480.015 K -38.27 % | 777.637 K 63.03 % | 476.979 K -30.49 % | 686.199 K 107.15 % | -9.597 M | 0.000 -100.00 % | 427.793 K -24.04 % | 563.174 K 117.15 % | -3.284 M -84.27 % | -1.782 M -631.97 % | 335.050 K -12.12 % | 381.246 K -73.62 % | 1.445 M 212.01 % | -1.290 M -182.15 % | 1.571 M -2.63 % | 1.613 M -1.72 % | 1.641 M 9.97 % | 1.493 M 9.62 % | 1.362 M 11.72 % | 1.219 M |
| Research and development expenses | 521.009 K 0.00 % | 521.009 K 0.00 % | 521.009 K 0.00 % | 521.009 K | 0.000 | 0.000 | 0.000 100.00 % | -811.060 K | 0.000 100.00 % | -598.042 K | 0.000 100.00 % | -555.692 K | 0.000 100.00 % | -510.997 K | 0.000 100.00 % | -286.917 K | 0.000 100.00 % | -133.628 K | 0.000 100.00 % | -111.110 K | 0.000 100.00 % | -71.753 K | 0.000 100.00 % | -62.714 K | 0.000 100.00 % | -64.602 K | 0.000 100.00 % | -55.152 K | 0.000 100.00 % | -51.917 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 3.287 M 0.00 % | 3.287 M 8.61 % | 3.027 M 0.00 % | 3.027 M -61.90 % | 7.944 M | 0.000 -100.00 % | 7.942 M 300.31 % | -3.965 M -118.79 % | 21.098 M 699.74 % | -3.518 M -178.13 % | 4.503 M 413.31 % | 877.176 K -94.49 % | 15.932 M 619.81 % | -3.065 M -197.94 % | 3.129 M 416.45 % | 605.959 K -61.12 % | 1.559 M | 0.000 -100.00 % | 656.671 K 123.51 % | 293.804 K -80.50 % | 1.506 M | 0.000 -100.00 % | 681.824 K | 0.000 -100.00 % | 1.512 M | 0.000 -100.00 % | 789.971 K | 0.000 -100.00 % | 874.751 K | 0.000 -100.00 % | 23.860 K -83.27 % | 142.592 K 249.75 % | -95.220 K -144.63 % | 213.333 K 231.81 % | 64.294 K -27.55 % | 88.737 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 489.970 | 0.000 -100.00 % | 727.290 -29.11 % | 1.026 K -59.72 % | 2.547 K -14.84 % | 2.991 K -59.03 % | 7.301 K 780.71 % | 829.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.223 K | 0.000 -100.00 % | 10.370 K -50.71 % | 21.040 K | 0.000 -100.00 % | 26.141 K 163.01 % | 9.939 K -55.23 % | 22.202 K |
| Depreciation and amortization | 2.269 M 0.00 % | 2.269 M -22.72 % | 2.936 M 0.00 % | 2.936 M 58.70 % | 1.850 M 4 773.18 % | -39.586 K -132.42 % | 122.085 K 193.59 % | 41.584 K -24.23 % | 54.880 K 102.65 % | 27.081 K -68.53 % | 86.065 K 42.35 % | 60.459 K -15.31 % | 71.391 K 32.21 % | 54.000 K -3.24 % | 55.806 K 1.07 % | 55.213 K 0.15 % | 55.131 K 4.51 % | 52.750 K 3.20 % | 51.116 K 8.07 % | 47.300 K 1.79 % | 46.467 K 4.08 % | 44.646 K 8.99 % | 40.963 K 1.46 % | 40.374 K 150.29 % | -80.287 K | 0.000 | 0.000 | 0.000 -100.00 % | 263.645 K | 0.000 -100.00 % | 245.033 K -2.45 % | 251.197 K 17.32 % | 214.110 K 8.48 % | 197.370 K -0.86 % | 199.081 K 5.17 % | 189.288 K |
| Operating income | 3.059 M 0.00 % | 3.059 M 6 001.22 % | -51.838 K 0.00 % | -51.838 K 80.33 % | -263.546 K -102.65 % | 9.952 M 96.95 % | 5.053 M -48.84 % | 9.876 M 1 972.16 % | 476.612 K -95.27 % | 10.081 M 294.24 % | -5.190 M -270.42 % | 3.045 M -69.31 % | 9.924 M 20.76 % | 8.218 M 343.05 % | -3.381 M -259.65 % | 2.118 M -18.68 % | 2.604 M 41.50 % | 1.840 M -9.33 % | 2.030 M 4.36 % | 1.945 M 128.31 % | -6.870 M -369.54 % | 2.549 M 253.25 % | -1.663 M -187.03 % | 1.911 M 324.71 % | -850.422 K -260.39 % | 530.223 K 130.19 % | -1.756 M -220.11 % | 1.462 M 7 277.27 % | -20.370 K -109.65 % | 211.190 K 262.38 % | -130.060 K 47.68 % | -248.610 K 38.71 % | -405.605 K -52.93 % | -265.224 K -33.17 % | -199.163 K -71.89 % | -115.864 K |
| Operating income ratio | 0.15 0.00 % | 0.15 5 618.68 % | 0.00 0.00 % | 0.00 81.89 % | -0.01 -102.42 % | 0.62 98.58 % | 0.31 -47.98 % | 0.60 1 858.12 % | 0.03 -95.30 % | 0.65 291.91 % | -0.34 -263.35 % | 0.21 -68.54 % | 0.66 13.96 % | 0.58 327.57 % | -0.25 -211.30 % | 0.23 -73.10 % | 0.84 20.11 % | 0.70 -13.18 % | 0.81 9.54 % | 0.74 129.34 % | -2.52 -351.97 % | 1.00 249.01 % | -0.67 -186.89 % | 0.77 321.05 % | -0.35 -252.40 % | 0.23 127.34 % | -0.84 -205.72 % | 0.79 6 112.33 % | -0.01 -109.38 % | 0.14 262.98 % | -0.09 52.32 % | -0.18 41.88 % | -0.31 -41.38 % | -0.22 -33.67 % | -0.16 -59.01 % | -0.10 |
| Total other income expenses net | -1.225 M 0.00 % | -1.225 M 12.05 % | -1.393 M 0.00 % | -1.393 M 10.92 % | -1.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.472 M | 0.000 | 0.000 | 0.000 100.00 % | -750.548 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.622 M 359.81 % | -2.549 M -280.58 % | 1.412 M 173.86 % | -1.911 M -324.71 % | 850.421 K 260.39 % | -530.223 K -141.53 % | 1.277 M 187.34 % | -1.462 M -3 238.67 % | -43.790 K 79.27 % | -211.190 K -102.38 % | -104.353 K -467.57 % | -18.386 K -35.98 % | -13.522 K -24.09 % | -10.896 K 69.16 % | -35.336 K -4.35 % | -33.862 K |
| 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 |
| 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 60.383 M 0.00 % | 60.383 M 4.84 % | 57.597 M 33.66 % | 43.094 M 1 119.71 % | 3.533 M -89.58 % | 33.892 M 30.12 % | 26.046 M -20.17 % | 32.627 M 40.44 % | 23.232 M -43.51 % | 41.124 M 19.82 % | 34.321 M 42.66 % | 24.058 M 259.10 % | -15.121 M -480.02 % | 3.979 M -9.08 % | 4.377 M 54.48 % | 2.833 M 11.28 % | 2.546 M -2.29 % | 2.606 M 448.39 % | 475.125 K 178.59 % | 170.548 K 278.43 % | -95.585 K -721.13 % | 15.389 K 103.80 % | -405.167 K |
| Total investments | 21.590 K -75.71 % | 88.900 K -2.11 % | 90.812 K 0.00 % | 90.812 K 317.76 % | 21.738 K -74.29 % | 84.555 K 19.26 % | 70.900 K 203.13 % | 23.389 K -6.01 % | 24.884 K 12.87 % | 22.047 K -84.72 % | 144.312 K 1.57 % | 142.076 K 0.00 % | 142.076 K 291.74 % | 36.268 K -0.53 % | 36.461 K 28.09 % | 28.465 K -83.43 % | 171.761 K -38.92 % | 281.194 K 55.33 % | 181.032 K 74.68 % | 103.639 K -76.82 % | 447.117 K 1.04 % | 442.536 K 3.26 % | 428.573 K |
| Total debt | 79.317 M 0.00 % | 79.317 M 9.35 % | 72.536 M 0.00 % | 72.536 M 217.65 % | 22.835 M -57.07 % | 53.194 M 46.91 % | 36.208 M -15.38 % | 42.789 M 15.87 % | 36.928 M -34.60 % | 56.462 M 21.50 % | 46.469 M 37.47 % | 33.804 M 339.45 % | 7.692 M -7.22 % | 8.291 M 39.56 % | 5.941 M 27.90 % | 4.645 M -1.63 % | 4.722 M 3.88 % | 4.546 M 113.96 % | 2.125 M 18.81 % | 1.788 M 13.93 % | 1.570 M 22.94 % | 1.277 M -16.67 % | 1.532 M |
| Accumulated other comprehensive income loss | -364.599 K 0.00 % | -364.599 K 35.67 % | -566.738 K 0.00 % | -566.738 K | 0.000 100.00 % | -484.920 K | 0.000 100.00 % | -306.466 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -14.293 M -0.12 % | -14.276 M 20.07 % | -17.860 M -0.10 % | -17.843 M -18.58 % | -15.047 M -0.12 % | -15.029 M -20.48 % | -12.475 M -0.10 % | -12.462 M -18.69 % | -10.499 M 19.27 % | -13.005 M -35.89 % | -9.571 M -47.60 % | -6.484 M -40.47 % | -4.616 M -6.78 % | -4.323 M -4.49 % | -4.137 M 1.44 % | -4.198 M 3.57 % | -4.353 M 2.65 % | -4.472 M -6.34 % | -4.205 M -2.88 % | -4.088 M -10.09 % | -3.713 M -15.84 % | -3.205 M -9.01 % | -2.940 M |
| Common stock | 232.887 K 0.00 % | 232.887 K 0.00 % | 232.887 K 0.00 % | 232.887 K 0.00 % | 232.887 K 0.00 % | 232.887 K 0.00 % | 232.887 K 0.00 % | 232.887 K 0.00 % | 232.887 K 0.00 % | 232.887 K 0.00 % | 232.887 K 0.00 % | 232.887 K 50.85 % | 154.387 K 78.59 % | 86.446 K 0.00 % | 86.446 K 0.00 % | 86.446 K 0.00 % | 86.446 K 0.00 % | 86.446 K 1.11 % | 85.500 K 0.00 % | 85.500 K 0.00 % | 85.500 K 0.00 % | 85.500 K 0.00 % | 85.500 K |
| Total equity | 38.935 M 0.00 % | 38.935 M 8.80 % | 35.784 M 0.00 % | 35.784 M -7.54 % | 38.704 M 0.00 % | 38.704 M -6.54 % | 41.410 M 0.00 % | 41.410 M -4.48 % | 43.353 M 5.75 % | 40.997 M -8.30 % | 44.710 M -6.31 % | 47.720 M 88.03 % | 25.379 M 402.86 % | 5.047 M -1.68 % | 5.133 M 3.39 % | 4.965 M -1.78 % | 5.054 M 1.52 % | 4.979 M 21.45 % | 4.099 M -2.87 % | 4.220 M -7.39 % | 4.557 M -8.68 % | 4.990 M -3.60 % | 5.176 M |
| Other non current liabilities | 26.831 M -14.15 % | 31.252 M -4.78 % | 32.821 M -0.24 % | 32.901 M 18.13 % | 27.852 M -24.22 % | 36.756 M 230.03 % | -28.268 M -293.42 % | 14.615 M 197.50 % | -14.989 M -217.63 % | 12.742 M 41.33 % | 9.016 M -29.13 % | 12.722 M 137.64 % | 5.354 M | 0.000 -100.00 % | 2.255 M 31 734.96 % | 7.084 K 104.62 % | -153.428 K | 0.000 -100.00 % | 290.011 K 218.41 % | 91.081 K 4 553 950.00 % | 2.000 -100.00 % | 1.107 M -13.68 % | 1.282 M |
| Long term debt | 59.000 M 0.00 % | 59.000 M 4.83 % | 56.280 M 0.00 % | 56.280 M -5.02 % | 59.255 M 5.69 % | 56.067 M -8.22 % | 61.091 M 0.00 % | 61.091 M 17.15 % | 52.145 M 15.26 % | 45.242 M 3.29 % | 43.800 M 48.54 % | 29.487 M 548.47 % | 4.547 M -45.16 % | 8.291 M 85.22 % | 4.476 M 26.70 % | 3.533 M -6.04 % | 3.760 M 7.83 % | 3.487 M 104.76 % | 1.703 M 45.21 % | 1.173 M 21.42 % | 965.861 K 24.22 % | 777.564 K -25.29 % | 1.041 M |
| Total non current liabilities | 90.251 M 0.00 % | 90.251 M 1.20 % | 89.181 M 0.00 % | 89.181 M -3.92 % | 92.823 M 0.00 % | 92.823 M 22.61 % | 75.706 M 0.00 % | 75.706 M 5.33 % | 71.877 M 23.96 % | 57.984 M 9.79 % | 52.816 M 20.83 % | 43.712 M 341.51 % | 9.901 M 5.14 % | 9.417 M 46.42 % | 6.431 M 51.93 % | 4.233 M -5.98 % | 4.502 M 2.29 % | 4.402 M 120.87 % | 1.993 M 4.28 % | 1.911 M 1.95 % | 1.874 M -0.65 % | 1.887 M -18.78 % | 2.323 M |
| Other current liabilities | 7.678 M -11.53 % | 8.678 M -43.46 % | 15.350 M 93.49 % | 7.933 M 225.48 % | -6.322 M -139.22 % | 16.120 M -28.33 % | 22.492 M 24.50 % | 18.065 M 47.62 % | 12.238 M -25.93 % | 16.522 M 34.81 % | 12.255 M -12.30 % | 13.974 M 298.00 % | 3.511 M 345.03 % | 788.930 K -53.70 % | 1.704 M -19.12 % | 2.107 M -0.82 % | 2.124 M -2.57 % | 2.180 M 25.71 % | 1.734 M 37.66 % | 1.260 M -17.80 % | 1.533 M 33.16 % | 1.151 M -4.91 % | 1.210 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 7.749 M -45.90 % | 14.323 M 88.24 % | 7.609 M | 0.000 -100.00 % | 8.444 M | 0.000 -100.00 % | 12.818 M -25.58 % | 17.224 M 56.57 % | 11.001 M 212.60 % | 3.519 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 |
| Short term debt | 20.317 M 0.00 % | 20.317 M 24.99 % | 16.256 M 0.00 % | 16.256 M 15.68 % | 14.052 M 25.79 % | 11.171 M 28.94 % | 8.664 M 0.00 % | 8.664 M -35.38 % | 13.407 M 19.49 % | 11.220 M 26.39 % | 8.877 M 105.64 % | 4.317 M 473.02 % | 753.344 K -57.99 % | 1.793 M 0.13 % | 1.791 M 40.41 % | 1.275 M -5.37 % | 1.348 M 27.30 % | 1.059 M 31.31 % | 806.262 K -0.48 % | 810.136 K 10.39 % | 733.865 K 30.79 % | 561.092 K 14.24 % | 491.171 K |
| Total current liabilities | 42.707 M 0.00 % | 42.707 M -8.12 % | 46.482 M 0.00 % | 46.482 M 14.66 % | 40.538 M 0.00 % | 40.538 M -4.79 % | 42.577 M 0.00 % | 42.577 M -6.97 % | 45.768 M 6.14 % | 43.120 M 5.15 % | 41.008 M 13.53 % | 36.120 M 540.78 % | 5.637 M 49.00 % | 3.783 M -11.91 % | 4.295 M 17.93 % | 3.642 M -6.95 % | 3.914 M -0.48 % | 3.933 M 49.45 % | 2.631 M 21.20 % | 2.171 M -7.04 % | 2.336 M 27.59 % | 1.831 M 4.86 % | 1.746 M |
| Total liabilities | 132.959 M 0.00 % | 132.959 M -1.99 % | 135.663 M 0.00 % | 135.663 M 1.73 % | 133.361 M 0.00 % | 133.361 M 12.75 % | 118.283 M 0.00 % | 118.283 M 0.54 % | 117.645 M 16.36 % | 101.104 M 7.76 % | 93.824 M 17.53 % | 79.832 M 413.80 % | 15.538 M 17.71 % | 13.200 M 23.06 % | 10.726 M 36.21 % | 7.875 M -6.43 % | 8.416 M 0.98 % | 8.334 M 80.23 % | 4.624 M 13.28 % | 4.082 M -3.04 % | 4.210 M 13.26 % | 3.717 M -8.64 % | 4.069 M |
| Other non current assets | 0.000 -100.00 % | 6.925 M 2.76 % | 6.739 M 0.00 % | 6.739 M | 0.000 -100.00 % | 6.602 M 28 123.87 % | 23.390 K -99.63 % | 6.245 M 123.95 % | -26.068 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 -100.00 % | 143.250 K 0.83 % | 142.077 K -9.61 % | 157.187 K 947.70 % | 15.003 K 0.01 % | 15.001 K -91.71 % | 181.033 K -92.47 % | 2.405 M 501.32 % | 400.002 K -70.39 % | 1.351 M -15.10 % | 1.591 M |
| Long term investments | 67.310 K 0.00 % | 67.310 K -2.52 % | 69.050 K 0.00 % | 69.050 K 9.92 % | 62.817 K 0.00 % | 62.817 K 32.22 % | 47.511 K | 0.000 -100.00 % | 70.779 K 47.69 % | 47.924 K -23.89 % | 62.969 K 74.18 % | 36.152 K -0.15 % | 36.206 K 133.84 % | -106.982 K -1.29 % | -105.615 K 17.95 % | -128.720 K -182.11 % | 156.761 K -41.11 % | 266.194 K | 0.000 100.00 % | -2.058 M -4 467.65 % | 47.117 K 105.19 % | -908.452 K 21.86 % | -1.163 M |
| Intangible assets | 29.689 M 0.00 % | 29.689 M -14.77 % | 34.832 M 0.00 % | 34.832 M 0.83 % | 34.547 M 0.00 % | 34.547 M -29.95 % | 49.314 M 0.00 % | 49.314 M -4.23 % | 51.490 M 6.10 % | 48.530 M -6.97 % | 52.164 M 83.72 % | 28.393 M 267.68 % | 7.722 M 34.99 % | 5.721 M -3.25 % | 5.913 M 53.67 % | 3.848 M -4.42 % | 4.026 M 131.35 % | 1.740 M 29.78 % | 1.341 M -4.05 % | 1.397 M -4.08 % | 1.457 M 3.19 % | 1.412 M 8.34 % | 1.303 M |
| GoodWill | 56.329 M 0.00 % | 56.329 M 0.00 % | 56.329 M 0.00 % | 56.329 M 0.00 % | 56.329 M 0.00 % | 56.329 M 28.29 % | 43.909 M 0.00 % | 43.909 M 0.00 % | 43.909 M 40.30 % | 31.296 M -5.58 % | 33.144 M -23.49 % | 43.322 M 2 512.60 % | 1.658 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.142 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 86.017 M 0.00 % | 86.017 M -5.64 % | 91.161 M 0.00 % | 91.161 M 0.31 % | 90.875 M 0.00 % | 90.875 M -2.52 % | 93.223 M 0.00 % | 93.223 M -2.28 % | 95.398 M 19.51 % | 79.826 M -6.43 % | 85.309 M 18.96 % | 71.714 M 664.52 % | 9.380 M 63.98 % | 5.721 M -3.25 % | 5.913 M 53.67 % | 3.848 M -4.42 % | 4.026 M 3.69 % | 3.882 M 189.56 % | 1.341 M -4.05 % | 1.397 M -4.08 % | 1.457 M 3.19 % | 1.412 M 8.34 % | 1.303 M |
| Property plant equipment net | 37.936 M 0.00 % | 37.936 M 11.54 % | 34.010 M 0.00 % | 34.010 M -4.46 % | 35.597 M 0.00 % | 35.597 M 16.36 % | 30.591 M 0.00 % | 30.591 M -45.59 % | 56.226 M 140.43 % | 23.386 M 10.23 % | 21.216 M -0.98 % | 21.426 M 686.40 % | 2.725 M -0.42 % | 2.736 M -10.49 % | 3.057 M 11.16 % | 2.750 M -7.91 % | 2.986 M 0.88 % | 2.960 M 27.84 % | 2.316 M 22.62 % | 1.888 M -2.68 % | 1.940 M 3.98 % | 1.866 M 12.95 % | 1.652 M |
| Total non current assets | 130.946 M 0.00 % | 130.946 M -0.78 % | 131.980 M 0.00 % | 131.980 M -0.87 % | 133.137 M 0.00 % | 133.137 M 2.37 % | 130.059 M 0.00 % | 130.059 M -0.81 % | 131.120 M 20.97 % | 108.394 M -2.82 % | 111.537 M 15.56 % | 96.516 M 532.40 % | 15.262 M 36.86 % | 11.151 M -2.43 % | 11.429 M 27.21 % | 8.985 M -5.01 % | 9.459 M -0.14 % | 9.472 M 58.75 % | 5.967 M 4.84 % | 5.691 M -0.74 % | 5.733 M 7.34 % | 5.341 M 11.01 % | 4.811 M |
| Other current assets | 2.167 M -71.27 % | 7.544 M 22.67 % | 6.150 M 2.26 % | 6.014 M 9.87 % | 5.474 M 0.00 % | 5.474 M 40.70 % | 3.890 M 0.00 % | 3.890 M 13.79 % | 3.419 M 494.89 % | 574.718 K -83.12 % | 3.405 M -30.03 % | 4.867 M 799.15 % | 541.263 K 209.07 % | 175.128 K -14.49 % | 204.796 K -89.14 % | 1.885 M 3.55 % | 1.821 M 2 150.35 % | 80.904 K -92.69 % | 1.107 M 2 720.58 % | 39.256 K 35.53 % | 28.965 K -95.95 % | 715.431 K -17.05 % | 862.472 K |
| Short term investments | 21.590 K 0.00 % | 21.590 K -0.79 % | 21.762 K 0.00 % | 21.762 K 0.11 % | 21.738 K 0.00 % | 21.738 K -7.06 % | 23.389 K 0.00 % | 23.389 K -6.01 % | 24.884 K 12.87 % | 22.047 K -84.72 % | 144.312 K 1.57 % | 142.076 K 0.00 % | 142.076 K -0.82 % | 143.250 K 0.83 % | 142.076 K -9.61 % | 157.185 K 947.90 % | 15.000 K 0.00 % | 15.000 K | 0.000 -100.00 % | 103.639 K -74.09 % | 400.000 K -70.39 % | 1.351 M -15.10 % | 1.591 M |
| cash and cash equivalents | 18.934 M 0.00 % | 18.934 M 26.74 % | 14.939 M 0.00 % | 14.939 M -22.60 % | 19.302 M 0.00 % | 19.302 M 89.93 % | 10.162 M 0.00 % | 10.162 M -25.80 % | 13.696 M -10.71 % | 15.338 M 26.26 % | 12.149 M 24.65 % | 9.746 M -57.28 % | 22.813 M 429.05 % | 4.312 M 175.63 % | 1.564 M -13.66 % | 1.812 M -16.74 % | 2.176 M 12.16 % | 1.940 M 17.63 % | 1.649 M 1.96 % | 1.618 M -2.86 % | 1.665 M 32.02 % | 1.261 M -34.89 % | 1.937 M |
| Cash and short term investments | 18.956 M 0.00 % | 18.956 M 26.70 % | 14.961 M 0.00 % | 14.961 M -22.58 % | 19.324 M 0.00 % | 19.324 M 89.71 % | 10.186 M 0.00 % | 10.186 M -25.76 % | 13.720 M -10.68 % | 15.360 M 24.95 % | 12.293 M 24.32 % | 9.888 M -56.92 % | 22.955 M 415.23 % | 4.455 M 161.08 % | 1.707 M -13.33 % | 1.969 M -10.13 % | 2.191 M 12.07 % | 1.955 M 18.54 % | 1.649 M 1.96 % | 1.618 M -21.67 % | 2.065 M -20.94 % | 2.612 M -25.96 % | 3.528 M |
| Total current assets | 40.948 M 0.00 % | 40.948 M 3.75 % | 39.467 M 0.00 % | 39.467 M 1.39 % | 38.927 M 0.00 % | 38.927 M 31.36 % | 29.634 M 0.00 % | 29.634 M -0.79 % | 29.870 M -11.36 % | 33.699 M 24.83 % | 26.996 M -13.02 % | 31.036 M 20.98 % | 25.654 M 261.57 % | 7.095 M 60.18 % | 4.429 M 14.92 % | 3.854 M -3.93 % | 4.012 M 4.45 % | 3.841 M 39.32 % | 2.757 M 8.01 % | 2.552 M -14.93 % | 3.000 M -9.85 % | 3.328 M -24.21 % | 4.391 M |
| Inventory | 602.554 K -18.68 % | 740.956 K -23.31 % | 966.138 K -12.33 % | 1.102 M 2.31 % | 1.077 M 0.00 % | 1.077 M 39.68 % | 771.132 K 0.00 % | 771.132 K 10.58 % | 697.340 K 7.32 % | 649.752 K 280.75 % | 170.652 K 12.41 % | 151.815 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 19.222 M 40.24 % | 13.707 M -21.18 % | 17.391 M 0.00 % | 17.391 M 33.23 % | 13.053 M 0.00 % | 13.053 M -22.62 % | 16.868 M 14.07 % | 14.787 M -4.30 % | 15.452 M -9.71 % | 17.114 M 18.84 % | 14.401 M | 0.000 -100.00 % | 2.698 M 9.48 % | 2.465 M -2.12 % | 2.518 M 36.70 % | 1.842 M 7.75 % | 1.710 M -5.27 % | 1.805 M 70.80 % | 1.057 M 18.02 % | 895.252 K -1.17 % | 905.874 K 29.74 % | 698.225 K -17.46 % | 845.956 K |
| Tax assets | 6.925 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.602 M | 0.000 -100.00 % | 6.174 M | 0.000 -100.00 % | 5.492 M 6.98 % | 5.134 M 3.73 % | 4.950 M 48.22 % | 3.339 M 7.01 % | 3.121 M 17.39 % | 2.658 M 9.71 % | 2.423 M 2.73 % | 2.359 M 3.68 % | 2.275 M -3.12 % | 2.348 M 10.28 % | 2.129 M 3.47 % | 2.058 M 8.95 % | 1.889 M 16.54 % | 1.621 M 13.53 % | 1.428 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 14.712 M 7.30 % | 13.712 M -5.73 % | 14.545 M 0.00 % | 14.545 M -21.31 % | 18.484 M 39.53 % | 13.247 M 15.98 % | 11.422 M -27.93 % | 15.848 M -21.24 % | 20.123 M 30.86 % | 15.378 M -22.63 % | 19.875 M 11.48 % | 17.829 M 1 001.63 % | 1.618 M 34.75 % | 1.201 M 153.51 % | 473.787 K 82.64 % | 259.407 K 23.95 % | 209.288 K -69.83 % | 693.803 K 663.96 % | 90.817 K -10.26 % | 101.198 K 46.34 % | 69.154 K 22.22 % | 56.582 K 27.91 % | 44.236 K |
| Tax payables | 0.000 | 0.000 -100.00 % | 332.038 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 80.070 K | 0.000 -100.00 % | 540.365 K | 0.000 -100.00 % | 42.883 M | 0.000 -100.00 % | 34.720 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.127 M | 0.000 | 0.000 -100.00 % | 0.180 -100.00 % | 153.430 K -77.71 % | 688.224 K | 0.000 -100.00 % | 597.650 K -29.62 % | 849.127 K 119 595 252.12 % | 0.710 -5.33 % | 0.750 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.140 K 13.82 % | 10.666 K -12.15 % | 12.141 K -26.64 % | 16.549 K 110.87 % | 7.848 K 0.00 % | 7.848 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.141 K 76.28 % | 33.549 K -12.30 % | 38.255 K -10.85 % | 42.910 K |
| Capital lease obligations | 14.539 M 0.00 % | 14.539 M 0.24 % | 14.503 M 0.00 % | 14.503 M 5.85 % | 13.702 M -2.44 % | 14.044 M -47.92 % | 26.966 M 0.00 % | 26.966 M -2.61 % | 27.688 M 15.57 % | 23.956 M -14.52 % | 28.026 M 70.57 % | 16.430 M 1 243.68 % | 1.223 M -64.60 % | 3.454 M 226.14 % | 1.059 M 21.25 % | 873.498 K -22.44 % | 1.126 M 1.19 % | 1.113 M 68.46 % | 660.671 K 40.83 % | 469.130 K 5.17 % | 446.058 K 30.20 % | 342.590 K -11.79 % | 388.364 K |
| Preferred stock | 0.000 | 0.000 -100.00 % | 17.289 K -99.97 % | 53.961 M 11 027.77 % | 484.920 K -99.10 % | 53.974 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 52.995 M -0.65 % | 53.342 M -1.15 % | 53.961 M 0.00 % | 53.961 M 1.77 % | 53.021 M -1.76 % | 53.974 M 0.62 % | 53.640 M -0.54 % | 53.929 M 0.61 % | 53.603 M -0.55 % | 53.899 M -0.27 % | 54.042 M -0.14 % | 54.119 M 82.31 % | 29.686 M 219.77 % | 9.284 M 1.09 % | 9.184 M 1.19 % | 9.076 M -2.63 % | 9.321 M -0.46 % | 9.364 M 14.16 % | 8.203 M 0.48 % | 8.163 M -0.28 % | 8.186 M 0.19 % | 8.171 M 2.28 % | 7.988 M |
| Deferred tax liabilities non current | 4.421 M | 0.000 100.00 % | -80.071 K | 0.000 -100.00 % | 5.176 M | 0.000 -100.00 % | 5.206 M | 0.000 -100.00 % | 5.486 M 16.49 % | 4.709 M -5.74 % | 4.996 M 232.42 % | 1.503 M -6.06 % | 1.600 M 42.14 % | 1.126 M -6.63 % | 1.205 M 73.93 % | 693.066 K -6.64 % | 742.334 K 227.68 % | 226.542 K 182.47 % | 80.200 K 61.51 % | 49.656 K -16.51 % | 59.476 K 2 376.84 % | 2.401 K -14.98 % | 2.824 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 171.893 M 0.00 % | 171.893 M 0.26 % | 171.447 M 0.00 % | 171.447 M -0.36 % | 172.064 M 0.00 % | 172.064 M 7.75 % | 159.693 M 0.00 % | 159.693 M -0.81 % | 160.990 M 13.30 % | 142.093 M 2.57 % | 138.533 M 8.61 % | 127.553 M 211.74 % | 40.916 M 124.24 % | 18.247 M 15.06 % | 15.859 M 23.52 % | 12.839 M -4.69 % | 13.470 M 1.18 % | 13.313 M 52.61 % | 8.723 M 5.83 % | 8.243 M -5.61 % | 8.733 M 0.74 % | 8.669 M -5.80 % | 9.202 M |
| 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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 |
| 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 173.054 K 0.00 % | 173.054 K | 0.000 | 0.000 | 0.000 |
| Change in working capital | 506.799 K 0.00 % | 506.799 K 124.91 % | -2.034 M 0.00 % | -2.034 M -6.18 % | -1.916 M 0.00 % | -1.916 M -33.10 % | -1.439 M 0.00 % | -1.439 M -428.20 % | -272.522 K |
| Accounts receivables | 899.935 K 0.00 % | 899.935 K 139.41 % | -2.283 M 0.00 % | -2.283 M -628.15 % | 432.328 K 0.00 % | 432.328 K 133.56 % | -1.288 M 0.00 % | -1.288 M -930.38 % | -125.029 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -393.136 K 0.00 % | -393.136 K -257.89 % | 248.992 K 0.00 % | 248.992 K 110.60 % | -2.348 M 0.00 % | -2.348 M -1 453.15 % | -151.191 K 0.00 % | -151.191 K -2.51 % | -147.493 K |
| Other non cash items | -317.423 K 0.00 % | -317.423 K -138.54 % | 823.625 K 0.00 % | 823.625 K -76.26 % | 3.469 M 0.00 % | 3.469 M 12 490.06 % | -27.996 K 0.00 % | -27.995 K -100.77 % | 3.623 M |
| Net cash provided by operating activities | 5.733 M 0.00 % | 5.733 M 335.04 % | 1.318 M 0.00 % | 1.318 M -71.39 % | 4.605 M 0.00 % | 4.605 M 271.13 % | 1.241 M 0.00 % | 1.241 M -78.01 % | 5.642 M |
| Investments in property plant and equipment | -900.072 K 0.00 % | -900.072 K 22.20 % | -1.157 M 0.00 % | -1.157 M -39.79 % | -827.606 K 0.00 % | -827.606 K 38.28 % | -1.341 M 0.00 % | -1.341 M 7.27 % | -1.446 M |
| Acquisitions net | -1.600 M 0.00 % | -1.600 M | 0.000 | 0.000 100.00 % | -920.859 K 0.00 % | -920.859 K -120.36 % | -417.891 K 0.00 % | -417.891 K 87.87 % | -3.444 M |
| Purchases of investments | 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 |
| Other investing activites | -2.734 M 0.00 % | -2.734 M -12.41 % | -2.432 M 0.00 % | -2.432 M -58.28 % | -1.537 M 0.00 % | -1.537 M -7.31 % | -1.432 M 0.00 % | -1.432 M 23.35 % | -1.868 M |
| Net cash used for investing activites | -5.234 M 0.00 % | -5.234 M -45.83 % | -3.589 M 0.00 % | -3.589 M -9.26 % | -3.285 M 0.00 % | -3.285 M -2.96 % | -3.191 M 0.00 % | -3.191 M 52.79 % | -6.758 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -5.824 K 0.00 % | -5.824 K 9.41 % | -6.429 K 0.00 % | -6.429 K | 0.000 | 0.000 100.00 % | -94.646 K 0.00 % | -94.647 K -154.83 % | 172.623 K |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 1.505 M 0.00 % | 1.505 M 1 459.82 % | 96.502 K 0.00 % | 96.502 K -97.03 % | 3.250 M 0.00 % | 3.250 M 1 068.97 % | 278.015 K 0.00 % | 278.016 K 126.74 % | 122.614 K |
| Net cash used provided by financing activities | 1.499 M 0.00 % | 1.499 M 1 564.68 % | 90.073 K 0.00 % | 90.073 K -97.23 % | 3.250 M 0.00 % | 3.250 M 1 672.34 % | 183.369 K 0.00 % | 183.369 K -37.89 % | 295.237 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 100.00 % | -2.181 M 0.00 % | -2.181 M -147.74 % | 4.570 M 0.00 % | 4.570 M 358.68 % | -1.767 M 0.00 % | -1.767 M -115.07 % | -821.403 K |
| Cash at beginning of period | 0.000 | 0.000 100.00 % | -2.181 M -147.74 % | 4.570 M -68.98 % | 14.732 M 44.97 % | 10.162 M -14.81 % | 11.929 M | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 100.00 % | -2.181 M 0.00 % | -2.181 M -147.74 % | 4.570 M -68.98 % | 14.732 M 44.97 % | 10.162 M 675.26 % | -1.767 M -115.07 % | -821.403 K |
| Operating cash flow | 5.733 M 0.00 % | 5.733 M 335.04 % | 1.318 M 0.00 % | 1.318 M -71.39 % | 4.605 M 0.00 % | 4.605 M 271.13 % | 1.241 M 0.00 % | 1.241 M -78.01 % | 5.642 M |
| Capital expenditure | -900.072 K 0.00 % | -900.072 K 22.20 % | -1.157 M 0.00 % | -1.157 M -39.79 % | -827.606 K 0.00 % | -827.606 K 38.28 % | -1.341 M 0.00 % | -1.341 M 7.27 % | -1.446 M |
| Free CashFlow | 4.832 M 0.00 % | 4.832 M 2 904.66 % | 160.832 K 0.00 % | 160.832 K -95.74 % | 3.777 M 0.00 % | 3.777 M 3 875.05 % | -100.062 K 0.00 % | -100.061 K -102.38 % | 4.196 M |
| 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 |