Appen Limited APXYY
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 234.285 M -43.04 % | 411.307 M -26.54 % | 559.890 M -9.05 % | 615.569 M 14.99 % | 535.329 M -0.03 % | 535.493 M 47.03 % | 364.207 M 118.67 % | 166.557 M 50.13 % | 110.943 M 84.38 % | 60.172 M |
| Net income | -20.009 M 83.05 % | -118.079 M 65.76 % | -344.860 M -1 309.23 % | 28.519 M -26.57 % | 38.838 M -6.66 % | 41.611 M -0.28 % | 41.728 M 274.58 % | 11.140 M 6.21 % | 10.489 M 73.40 % | 6.049 M |
| Income before tax | -19.993 M 89.09 % | -183.325 M 46.84 % | -344.860 M -798.45 % | 49.375 M -14.53 % | 57.767 M 4.93 % | 55.055 M -1.61 % | 55.954 M 174.62 % | 20.375 M 27.10 % | 16.031 M 77.42 % | 9.036 M |
| Income before tax ratio | -0.09 80.85 % | -0.45 27.64 % | -0.62 -867.91 % | 0.08 -25.67 % | 0.11 4.96 % | 0.10 -33.08 % | 0.15 25.59 % | 0.12 -15.34 % | 0.14 -3.77 % | 0.15 |
| EBITDA | 3.342 M 103.74 % | -89.367 M -859.35 % | 11.769 M -88.38 % | 101.301 M 18.19 % | 85.710 M 0.79 % | 85.042 M 24.89 % | 68.096 M 214.12 % | 21.678 M 26.10 % | 17.191 M 66.27 % | 10.339 M |
| Net income ratio | -0.09 70.25 % | -0.29 53.39 % | -0.62 -1 429.49 % | 0.05 -36.14 % | 0.07 -6.64 % | 0.08 -32.18 % | 0.11 71.30 % | 0.07 -29.26 % | 0.09 -5.95 % | 0.10 |
| Ratio EBITDA | 0.01 106.57 % | -0.22 -1 133.66 % | 0.02 -87.23 % | 0.16 2.78 % | 0.16 0.82 % | 0.16 -15.06 % | 0.19 43.65 % | 0.13 -16.00 % | 0.15 -9.82 % | 0.17 |
| Gross profit ratio | 1.00 876.40 % | 0.10 469.26 % | 0.02 -88.09 % | 0.15 -27.65 % | 0.21 -9.46 % | 0.23 1.07 % | 0.23 5.81 % | 0.22 -5.93 % | 0.23 -77.07 % | 1.00 |
| Weighted average shs out dil | 440.281 M 54.93 % | 284.176 M 1.81 % | 279.112 M -1.16 % | 282.375 M 0.93 % | 279.759 M 2.82 % | 272.097 M 11.10 % | 244.916 M 8.88 % | 224.937 M -0.21 % | 225.407 M 12.74 % | 199.927 M |
| Weighted average shs out | 440.281 M 54.93 % | 284.176 M 1.81 % | 279.112 M 0.34 % | 278.173 M 1.10 % | 275.145 M 3.12 % | 266.817 M 10.92 % | 240.546 M 8.33 % | 222.052 M 1.19 % | 219.433 M 12.91 % | 194.339 M |
| EPS diluted | -0.05 88.93 % | -0.41 66.94 % | -1.24 -985.71 % | 0.14 -26.32 % | 0.19 18.75 % | 0.16 -5.88 % | 0.17 161.54 % | 0.07 39.48 % | 0.05 53.80 % | 0.03 |
| Earnings per share | -0.05 88.93 % | -0.41 66.94 % | -1.24 -985.71 % | 0.14 -26.32 % | 0.19 18.75 % | 0.16 -11.11 % | 0.18 176.92 % | 0.07 35.98 % | 0.05 55.70 % | 0.03 |
| Gross profit | 234.285 M 456.17 % | 42.125 M 318.19 % | 10.073 M -89.17 % | 93.013 M -16.80 % | 111.797 M -9.48 % | 123.511 M 48.60 % | 83.115 M 131.37 % | 35.924 M 41.22 % | 25.438 M -57.72 % | 60.172 M |
| Income tax expense | 16.000 K 100.23 % | -6.870 M | 0.000 -100.00 % | 7.356 M -36.32 % | 11.552 M -14.07 % | 13.444 M -5.50 % | 14.226 M 133.48 % | 6.093 M 9.94 % | 5.542 M 85.56 % | 2.987 M |
| Cost of revenue | 0.000 -100.00 % | 369.183 M -32.85 % | 549.816 M 9.36 % | 502.738 M 3.11 % | 487.589 M 18.35 % | 411.982 M 46.56 % | 281.092 M 115.18 % | 130.633 M 52.78 % | 85.505 M | 0.000 |
| General and administrative expenses | 76.549 M -14.20 % | 89.216 M -6.79 % | 95.713 M 33.81 % | 71.531 M -23.95 % | 94.059 M 40.87 % | 66.771 M 90.55 % | 35.040 M 47.67 % | 23.728 M 45.76 % | 16.279 M 4.19 % | 15.624 M |
| Selling and marketing expenses | 0.000 -100.00 % | 10.614 M 123.87 % | -44.470 M -19.97 % | -37.067 M | 0.000 100.00 % | -10.294 M 18.44 % | -12.621 M 7.60 % | -13.659 M -8.13 % | -12.633 M | 0.000 |
| Other expenses | 179.404 M | 0.000 100.00 % | -2.195 M | 0.000 | 0.000 100.00 % | -12.835 M -36 342.42 % | -35.220 K | 0.000 | 0.000 -100.00 % | 38.589 K |
| Operating expenses | 255.953 M 163.11 % | 97.278 M 5.28 % | 92.403 M 54.27 % | 59.898 M 75.04 % | 34.219 M -39.41 % | 56.477 M 151.92 % | 22.419 M 122.65 % | 10.069 M 176.17 % | 3.646 M -92.84 % | 50.925 M |
| Cost and expenses | 255.953 M -45.13 % | 466.461 M -22.36 % | 600.804 M 14.00 % | 527.005 M 18.04 % | 446.465 M -4.69 % | 468.459 M 54.35 % | 303.511 M 115.71 % | 140.702 M 57.82 % | 89.151 M 75.06 % | 50.925 M |
| Research and development expenses | 0.000 -100.00 % | 49.233 M 13.56 % | 43.355 M 36.04 % | 31.868 M 47.52 % | 21.603 M 68.31 % | 12.835 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 76.549 M 59.33 % | 48.045 M -6.24 % | 51.243 M 82.82 % | 28.030 M 122.18 % | 12.616 M -77.66 % | 56.477 M 151.92 % | 22.419 M 122.65 % | 10.069 M 176.17 % | 3.646 M -76.66 % | 15.624 M |
| Interest income | 480.933 K 29.59 % | 371.125 K 103.01 % | 182.814 K 1 734.56 % | 9.965 K | 0.000 -100.00 % | 346.080 K 2 063.00 % | 16.000 K 105.13 % | 7.800 K 35.37 % | 5.762 K -60.43 % | 14.561 K |
| Interest expense | 815.192 K -30.70 % | 1.176 M 18.23 % | 994.992 K -27.23 % | 1.367 M -42.85 % | 2.392 M -16.50 % | 2.865 M -10.49 % | 3.201 M 31 468.05 % | 10.140 K 101.15 % | 5.041 K -98.09 % | 264.299 K |
| Depreciation and amortization | 23.320 M -33.65 % | 35.147 M -34.13 % | 53.359 M 30.07 % | 41.022 M 36.17 % | 30.125 M 16.48 % | 25.864 M 189.27 % | 8.941 M 592.95 % | 1.290 M 11.91 % | 1.153 M 10.97 % | 1.039 M |
| Operating income | -21.668 M 66.54 % | -64.750 M -58.26 % | -40.914 M -146.20 % | 88.565 M -0.34 % | 88.864 M 32.57 % | 67.034 M 10.44 % | 60.696 M 134.76 % | 25.855 M 18.64 % | 21.792 M 134.32 % | 9.300 M |
| Operating income ratio | -0.09 41.25 % | -0.16 -115.43 % | -0.07 -150.79 % | 0.14 -13.33 % | 0.17 32.61 % | 0.13 -24.88 % | 0.17 7.36 % | 0.16 -20.97 % | 0.20 27.09 % | 0.15 |
| Total other income expenses net | 1.675 M 101.41 % | -118.575 M 60.99 % | -303.946 M -675.57 % | -39.190 M -26.03 % | -31.097 M -159.59 % | -11.979 M -152.61 % | -4.742 M 13.46 % | -5.480 M -1 153.94 % | -437.000 K 24.26 % | -577.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -43.769 M -121.97 % | -19.718 M 13.87 % | -22.893 M 53.19 % | -48.909 M 7.99 % | -53.159 M -1.10 % | -52.583 M -422.89 % | 16.285 M -62.88 % | 43.870 M 366.44 % | -16.465 M -77.82 % | -9.259 M -941.75 % | 1.100 M |
| Total investments | 1.432 M -32.43 % | 2.119 M -40.57 % | 3.566 M 101.07 % | -332.600 M -26.68 % | -262.548 M 9.08 % | -288.772 M -256.27 % | -81.055 M -65 998.37 % | 123.000 K | 0.000 | 0.000 | 0.000 |
| Total debt | 11.040 M -11.21 % | 12.434 M 6.68 % | 11.655 M -31.21 % | 16.943 M -32.84 % | 25.229 M 11.19 % | 22.691 M -59.72 % | 56.330 M -17.02 % | 67.885 M 1 131 316.67 % | 6.000 K 3.01 % | 5.825 K -99.47 % | 1.100 M |
| Accumulated other comprehensive income loss | 128.775 M -34.83 % | 197.601 M 54.19 % | 128.154 M -30.61 % | 184.690 M 43.15 % | 129.020 M 3.27 % | 124.930 M 66.39 % | 75.084 M 170.94 % | 27.712 M 40.22 % | 19.763 M 101.79 % | 9.794 M 308.07 % | 2.400 M |
| Retained earnings | -381.173 M -1.29 % | -376.332 M -54.82 % | -243.085 M -3 219.59 % | -7.323 M -38.53 % | -5.286 M 0.00 % | -5.286 M 0.00 % | -5.286 M -36.59 % | -3.870 M 0.00 % | -3.870 M -37.34 % | -2.818 M 32.91 % | -4.200 M |
| Common stock | 366.714 M -21.91 % | 469.605 M 78.61 % | 262.917 M -27.29 % | 361.622 M -0.14 % | 362.138 M 0.00 % | 362.138 M 420.30 % | 69.602 M 0.05 % | 69.569 M 256.58 % | 19.510 M 40.46 % | 13.890 M -20.17 % | 17.400 M |
| Total equity | 114.316 M -15.94 % | 135.996 M -37.68 % | 218.220 M -59.51 % | 538.989 M 11.30 % | 484.266 M 0.52 % | 481.782 M 245.61 % | 139.400 M 49.23 % | 93.411 M 163.85 % | 35.403 M 69.67 % | 20.866 M 33.76 % | 15.600 M |
| Other non current liabilities | 320.000 K 4.58 % | 306.000 K -98.94 % | 28.858 M 11.73 % | 25.829 M 4 471.32 % | 565.023 K | 0.000 -100.00 % | 379.000 K -97.74 % | 16.777 M 3 923.18 % | 417.000 K 51.51 % | 275.221 K 175.22 % | 100.000 K |
| Long term debt | 7.457 M -19.89 % | 9.309 M 32.51 % | 7.025 M -30.14 % | 10.056 M -30.08 % | 14.381 M 13.85 % | 12.632 M -77.58 % | 56.330 M 6.38 % | 52.950 M 882 405.87 % | 6.000 K 3.01 % | 5.825 K | 0.000 |
| Total non current liabilities | 12.414 M -15.58 % | 14.705 M -76.18 % | 61.734 M -1.77 % | 62.847 M 73.67 % | 36.189 M 53.64 % | 23.554 M -60.91 % | 60.258 M -13.58 % | 69.727 M 2 078.29 % | 3.201 M 133.60 % | 1.370 M 37.03 % | 1.000 M |
| Other current liabilities | 26.195 M -15.39 % | 30.958 M 280.07 % | 8.145 M -33.77 % | 12.299 M -69.11 % | 39.812 M -44.99 % | 72.379 M 268.92 % | 19.619 M 49.42 % | 13.130 M 77.00 % | 7.418 M -14.65 % | 8.691 M 8 591.30 % | 100.000 K |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 27.630 M 24.96 % | 22.111 M 128.78 % | 9.665 M -56.31 % | 22.122 M 1 341.17 % | 1.535 M 24.09 % | 1.237 M 72.77 % | 716.000 K 140.44 % | 297.792 K -57.46 % | 700.000 K |
| Short term debt | 3.583 M 14.66 % | 3.125 M -32.50 % | 4.630 M -32.77 % | 6.887 M 5.44 % | 6.532 M -17.34 % | 7.902 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.100 M |
| Total current liabilities | 43.861 M -7.96 % | 47.656 M -26.78 % | 65.090 M -2.28 % | 66.608 M -14.34 % | 77.755 M -39.63 % | 128.801 M 219.38 % | 40.328 M 61.89 % | 24.910 M 61.51 % | 15.423 M 84.57 % | 8.356 M 16.06 % | 7.200 M |
| Total liabilities | 56.275 M -9.76 % | 62.361 M -60.46 % | 157.716 M 3.97 % | 151.688 M 33.13 % | 113.944 M -25.21 % | 152.355 M 51.47 % | 100.586 M 6.29 % | 94.637 M 408.15 % | 18.624 M 91.47 % | 9.727 M 18.62 % | 8.200 M |
| Other non current assets | 1.220 M -93.44 % | 18.597 M 123.94 % | -77.697 M -9 080.83 % | 865.139 K -16.66 % | 1.038 M -28.11 % | 1.444 M 3 802.70 % | 37.000 K 100.03 % | -110.003 M -860.64 % | -11.451 M -196 683.69 % | 5.825 K 105.83 % | -100.000 K |
| Long term investments | 1.432 M -32.43 % | 2.119 M -40.57 % | 3.566 M 101.07 % | -332.600 M -26.68 % | -262.548 M 9.08 % | -288.772 M -256.27 % | -81.055 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 30.175 M -24.32 % | 39.870 M -75.32 % | 161.557 M -63.16 % | 438.526 M 22.70 % | 357.411 M -10.33 % | 398.576 M 234.53 % | 119.144 M 2.49 % | 116.253 M 699.37 % | 14.543 M 895.71 % | 1.461 M -84.79 % | 9.600 M |
| GoodWill | 0.000 | 0.000 -100.00 % | 78.322 M -76.45 % | 332.600 M 26.68 % | 262.548 M -9.08 % | 288.772 M 256.27 % | 81.055 M -27.54 % | 111.869 M 875.91 % | 11.463 M 68.63 % | 6.798 M | 0.000 |
| Goodwill and intangible assets | 30.175 M -24.32 % | 39.870 M -83.38 % | 239.879 M -68.89 % | 771.126 M 24.38 % | 619.959 M -9.80 % | 687.348 M 243.33 % | 200.199 M -12.24 % | 228.122 M 777.19 % | 26.006 M 214.92 % | 8.258 M -13.98 % | 9.600 M |
| Property plant equipment net | 6.280 M -6.34 % | 6.705 M -64.44 % | 18.856 M -17.79 % | 22.935 M -19.43 % | 28.466 M 3.52 % | 27.499 M 460.52 % | 4.906 M 178.43 % | 1.762 M 143.03 % | 725.000 K 162.73 % | 275.949 K -31.01 % | 400.000 K |
| Total non current assets | 41.416 M -41.62 % | 70.942 M -63.07 % | 192.092 M -58.95 % | 467.910 M 17.69 % | 397.593 M -7.86 % | 431.498 M 243.36 % | 125.671 M 4.83 % | 119.881 M 684.56 % | 15.280 M 78.93 % | 8.540 M -19.44 % | 10.600 M |
| Other current assets | 26.975 M 14.32 % | 23.597 M -71.93 % | 84.057 M 28.60 % | 65.363 M 80.65 % | 36.182 M 1 051.18 % | 3.143 M 9.93 % | 2.859 M 155.04 % | 1.121 M 170.12 % | 415.000 K 45.61 % | 285.000 K -59.29 % | 700.000 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 123.000 K | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 54.809 M 70.47 % | 32.152 M -6.94 % | 34.548 M -47.54 % | 65.852 M -15.99 % | 78.388 M 4.14 % | 75.274 M 87.97 % | 40.045 M 66.75 % | 24.015 M 45.80 % | 16.471 M 77.78 % | 9.265 M | 0.000 |
| Cash and short term investments | 54.809 M 70.47 % | 32.152 M -6.94 % | 34.548 M -47.54 % | 65.852 M 9.20 % | 60.307 M -19.88 % | 75.274 M 87.97 % | 40.045 M 65.90 % | 24.138 M 46.55 % | 16.471 M 77.78 % | 9.265 M | 0.000 |
| Total current assets | 129.175 M 21.01 % | 106.751 M -41.93 % | 183.844 M -17.47 % | 222.767 M 11.04 % | 200.617 M -1.00 % | 202.639 M 77.26 % | 114.315 M 67.70 % | 68.167 M 75.93 % | 38.747 M 75.70 % | 22.053 M 67.07 % | 13.200 M |
| Inventory | 672.000 K -37.14 % | 1.069 M 11.70 % | 957.015 K -58.56 % | 2.309 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 |
| Net receivables | 46.719 M -6.44 % | 49.933 M -22.32 % | 64.282 M -27.97 % | 89.243 M -14.30 % | 104.128 M -16.18 % | 124.222 M 190.76 % | 42.724 M -0.43 % | 42.908 M 96.28 % | 21.861 M 73.77 % | 12.580 M 0.64 % | 12.500 M |
| Tax assets | 2.309 M -36.75 % | 3.651 M -51.25 % | 7.488 M 34.09 % | 5.584 M -47.71 % | 10.678 M 168.37 % | 3.979 M 151.20 % | 1.584 M | 0.000 | 0.000 | 0.000 -100.00 % | 700.000 K |
| Other assets | 0.000 100.00 % | -22.535 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 14.083 M 3.76 % | 13.573 M -45.02 % | 24.685 M -2.47 % | 25.311 M 16.39 % | 21.746 M -12.92 % | 24.974 M 20.59 % | 20.709 M 124.12 % | 9.240 M 58.17 % | 5.842 M 134.82 % | 2.488 M -53.06 % | 5.300 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.424 M | 0.000 -100.00 % | 1.303 M -9.95 % | 1.447 M | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 3.334 M -11.69 % | 3.775 M -12.64 % | 4.321 M -20.15 % | 5.411 M | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 0.210 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 11.040 M -11.21 % | 12.434 M 6.68 % | 11.655 M -31.21 % | 16.943 M -18.98 % | 20.913 M 31.65 % | 15.885 M | 0.000 -100.00 % | 3.120 K | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 100.00 % | -154.877 M -320.52 % | 70.234 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.212 M 158.72 % | 22.500 M | 0.000 -100.00 % | 1.311 | 0.000 |
| Deferred tax liabilities non current | 4.637 M -8.90 % | 5.090 M -77.39 % | 22.517 M -2.89 % | 23.187 M 37.03 % | 16.921 M 321.86 % | 4.011 M 13.02 % | 3.549 M 159.24 % | 1.369 M -50.72 % | 2.778 M 155.04 % | 1.089 M 21.03 % | 900.000 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 | 170.591 M 9.95 % | 155.158 M -58.73 % | 375.936 M -45.57 % | 690.677 M 15.46 % | 598.210 M -5.67 % | 634.137 M 164.24 % | 239.986 M 27.62 % | 188.048 M 248.06 % | 54.027 M 76.60 % | 30.593 M 28.54 % | 23.800 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.304 M 14.31 % | 25.635 M 192.77 % | 8.756 M 101.29 % | 4.350 M -47.62 % | 8.304 M 578.89 % | -1.734 M -163.03 % | 2.751 M |
| Stock based compensation | 0.000 -100.00 % | 8.350 M 280.99 % | 2.192 M 208.60 % | 710.170 K | 0.000 -100.00 % | 19.204 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -2.529 M -145.62 % | 5.543 M -52.09 % | 11.569 M 178.16 % | -14.802 M -274.98 % | 8.459 M 117.44 % | -48.508 M -63.59 % | -29.652 M -223.50 % | -9.166 M -94.40 % | -4.715 M 44.31 % | -8.467 M -755.34 % | 1.292 M 143.77 % | -2.952 M |
| Accounts receivables | -1.562 M -103.64 % | 42.932 M 497.14 % | 7.190 M 130.68 % | -23.431 M -453.36 % | 6.631 M 113.67 % | -48.508 M -63.59 % | -29.652 M -223.50 % | -9.166 M -94.40 % | -4.715 M 44.31 % | -8.467 M -755.34 % | 1.292 M 143.77 % | -2.952 M |
| Inventory | 218.119 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.719 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 100.00 % | -21.994 M -715.79 % | -2.696 M 20.92 % | -3.409 M -151.62 % | 6.605 M 37.51 % | 4.803 M -60.72 % | 12.228 M 1 681.89 % | -773.000 K -122.44 % | 3.444 M | 0.000 | 0.000 | 0.000 |
| Other working capital | -1.184 M 92.31 % | -15.395 M -317.58 % | 7.076 M -41.23 % | 12.039 M 140.45 % | -29.760 M -313.86 % | 13.916 M 536.89 % | 2.185 M -60.81 % | 5.575 M 968.01 % | 522.000 K | 0.000 | 0.000 | 0.000 |
| Other non cash items | 1.865 M -97.44 % | 72.746 M -74.59 % | 286.326 M 1 698.02 % | -17.918 M -54.88 % | -11.569 M -187.62 % | 13.204 M 954.63 % | -1.545 M -120.92 % | 7.385 M 24.68 % | 5.923 M 88.15 % | 3.148 M -24.45 % | 4.167 M -31.33 % | 6.068 M |
| Net cash provided by operating activities | -664.000 K 98.03 % | -33.656 M -284.64 % | 18.228 M -66.20 % | 53.923 M -25.05 % | 71.944 M 6.90 % | 67.302 M 43.81 % | 46.799 M 249.66 % | 13.384 M 5.56 % | 12.679 M 214.62 % | 4.030 M -51.18 % | 8.255 M 43.57 % | 5.750 M |
| Investments in property plant and equipment | -1.790 M 32.52 % | -2.653 M 93.42 % | -40.291 M -30.94 % | -30.770 M -0.84 % | -30.514 M -880.22 % | -3.113 M -10.16 % | -2.826 M 10.96 % | -3.174 M -385.32 % | -654.000 K -104.38 % | -320.000 K -86.05 % | -172.000 K -20.28 % | -143.000 K |
| Acquisitions net | 0.000 | 0.000 100.00 % | -2.286 M 93.14 % | -33.307 M 15.11 % | -39.235 M 76.03 % | -163.703 M -17 667.66 % | -921.354 K 98.73 % | -72.639 M -3 311.89 % | -2.129 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -500.000 K 86.84 % | -3.798 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -11.291 M 36.36 % | -17.742 M -224.47 % | 14.255 M 7.56 % | 13.253 M -25.94 % | 17.896 M 120.06 % | -89.219 M -2 218.19 % | -3.849 M 82.33 % | -21.778 M -453.16 % | -3.937 M -1 195.07 % | -304.000 K 97.30 % | -11.254 M -590.01 % | -1.631 M |
| Net cash used for investing activites | -13.081 M 37.40 % | -20.895 M 34.95 % | -32.120 M 36.80 % | -50.823 M 1.99 % | -51.854 M 79.75 % | -256.035 M -3 270.66 % | -7.596 M 92.22 % | -97.591 M -2 025.70 % | -4.591 M -635.74 % | -624.000 K 94.54 % | -11.426 M -544.08 % | -1.774 M |
| Debt repayment | -7.106 M -1.68 % | -6.988 M -5.53 % | -6.622 M 1.35 % | -6.712 M -277.77 % | 3.776 M 109.46 % | -39.924 M -217.88 % | -12.559 M -118.14 % | 69.241 M | 0.000 | 0.000 100.00 % | -3.553 M | 0.000 |
| Common stock issued | 42.137 M -26.64 % | 57.437 M | 0.000 | 0.000 | 0.000 -100.00 % | 204.798 M 880 942.56 % | 23.245 K -99.90 % | 22.954 M 7 260.62 % | 311.847 K -28.73 % | 437.587 K -92.63 % | 5.935 M 11.31 % | 5.332 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -233.000 K 3.32 % | -241.000 K |
| Dividends paid | 0.000 | 0.000 100.00 % | -7.372 M 42.20 % | -12.756 M -18.36 % | -10.777 M -18.39 % | -9.103 M -73.88 % | -5.235 M -14.51 % | -4.572 M -30.85 % | -3.494 M -315.44 % | -840.954 K | 0.000 | 0.000 |
| Other financing activites | 2.708 M 21.69 % | 2.225 M -50.19 % | 4.467 M -16.07 % | 5.323 M 285.87 % | -2.864 M -104.33 % | 66.167 M 987.23 % | -7.458 M -215.19 % | 6.474 M 5 243.77 % | 121.153 K -25.86 % | 163.413 K | 0.000 -100.00 % | 102.000 K |
| Net cash used provided by financing activities | 37.739 M -28.35 % | 52.674 M 652.89 % | -9.527 M 32.65 % | -14.145 M -43.39 % | -9.864 M -104.44 % | 221.938 M 979.69 % | -25.229 M -127.18 % | 92.808 M 2 200.68 % | -4.418 M -697.47 % | -554.000 K -110.30 % | 5.378 M 5 172.55 % | 102.000 K |
| Effect of forex changes on cash | -1.337 M -1 042.74 % | -117.000 K 88.64 % | -1.030 M 34.19 % | -1.565 M 79.92 % | -7.794 M -485.07 % | 2.024 M -1.56 % | 2.056 M 294.51 % | -1.057 M -1 490.79 % | 76.000 K -93.79 % | 1.224 M 82.41 % | 671.000 K 42.77 % | 470.000 K |
| Net change in cash | 22.657 M 159.74 % | 8.723 M 135.68 % | -24.449 M -93.89 % | -12.610 M -618.53 % | 2.432 M -93.10 % | 35.229 M 119.77 % | 16.030 M 112.49 % | 7.544 M 101.39 % | 3.746 M -8.10 % | 4.076 M 41.63 % | 2.878 M -36.72 % | 4.548 M |
| Cash at beginning of period | 32.152 M -6.58 % | 34.415 M -47.74 % | 65.852 M -15.99 % | 78.388 M 4.14 % | 75.274 M 87.97 % | 40.045 M 66.75 % | 24.015 M 45.80 % | 16.471 M 29.44 % | 12.725 M 47.13 % | 8.649 M 49.87 % | 5.771 M 371.87 % | 1.223 M |
| Cash at end of period | 54.809 M 16.32 % | 47.120 M 36.39 % | 34.548 M -47.54 % | 65.852 M -15.99 % | 78.388 M 4.14 % | 75.274 M 87.97 % | 40.045 M 66.75 % | 24.015 M 45.80 % | 16.471 M 29.44 % | 12.725 M 47.13 % | 8.649 M 49.87 % | 5.771 M |
| Operating cash flow | -664.000 K 97.11 % | -22.939 M -187.24 % | 26.294 M -63.40 % | 71.843 M -23.59 % | 94.021 M 39.70 % | 67.302 M 43.81 % | 46.799 M 249.66 % | 13.384 M 5.56 % | 12.679 M 214.62 % | 4.030 M -51.18 % | 8.255 M 43.57 % | 5.750 M |
| Capital expenditure | -12.847 M 35.29 % | -19.853 M 50.73 % | -40.291 M -30.94 % | -30.770 M -0.84 % | -30.514 M -880.22 % | -3.113 M -10.16 % | -2.826 M 10.96 % | -3.174 M -385.32 % | -654.000 K -104.38 % | -320.000 K -86.05 % | -172.000 K -20.28 % | -143.000 K |
| Free CashFlow | -13.511 M 68.43 % | -42.792 M -205.73 % | -13.997 M -134.08 % | 41.073 M -35.33 % | 63.506 M -1.06 % | 64.189 M 45.97 % | 43.973 M 330.69 % | 10.210 M -15.09 % | 12.025 M 224.12 % | 3.710 M -54.10 % | 8.083 M 44.16 % | 5.607 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 156.182 M 77.42 % | 88.028 M 1.15 % | 87.028 M -57.65 % | 205.485 M -0.09 % | 205.667 M -32.90 % | 306.486 M 20.48 % | 254.391 M -25.74 % | 342.581 M 34.46 % | 254.775 M -13.22 % | 293.597 M -3.98 % | 305.780 M 5.18 % | 290.707 M 18.76 % | 244.786 M |
| Net income | -29.268 M -1 694.03 % | -1.631 M 88.02 % | -13.613 M 88.12 % | -114.592 M -78.74 % | -64.112 M 81.31 % | -342.938 M -2 532.30 % | -13.028 M -143.66 % | 29.840 M 244.08 % | 8.672 M -69.25 % | 28.203 M 26.41 % | 22.311 M -3.03 % | 23.008 M 23.68 % | 18.603 M |
| Income before tax | -29.300 M -1 696.78 % | -1.631 M 88.01 % | -13.601 M 89.14 % | -125.212 M -95.57 % | -64.025 M 81.13 % | -339.333 M -1 970.61 % | -16.388 M -143.66 % | 37.537 M 244.11 % | 10.908 M -68.33 % | 34.448 M 18.45 % | 29.082 M -0.19 % | 29.137 M 12.42 % | 25.918 M |
| Income before tax ratio | -0.19 -912.70 % | -0.02 88.15 % | -0.16 74.35 % | -0.61 -95.74 % | -0.31 71.88 % | -1.11 -1 618.66 % | -0.06 -158.79 % | 0.11 155.92 % | 0.04 -63.51 % | 0.12 23.37 % | 0.10 -5.11 % | 0.10 -5.34 % | 0.11 |
| EBITDA | -25.681 M -494.95 % | -4.316 M 54.90 % | -9.571 M 90.04 % | -96.079 M -150.25 % | -38.394 M 87.40 % | -304.792 M -2 958.81 % | 10.661 M -83.44 % | 64.379 M 97.16 % | 32.652 M -42.69 % | 56.974 M 14.16 % | 49.909 M -1.28 % | 50.555 M 46.59 % | 34.487 M |
| Net income ratio | -0.19 -911.15 % | -0.02 88.15 % | -0.16 71.95 % | -0.56 -78.90 % | -0.31 72.14 % | -1.12 -2 084.88 % | -0.05 -158.80 % | 0.09 155.89 % | 0.03 -64.57 % | 0.10 31.65 % | 0.07 -7.81 % | 0.08 4.14 % | 0.08 |
| Ratio EBITDA | -0.16 -235.33 % | -0.05 55.41 % | -0.11 76.48 % | -0.47 -150.47 % | -0.19 81.23 % | -0.99 -2 472.88 % | 0.04 -77.70 % | 0.19 46.63 % | 0.13 -33.96 % | 0.19 18.89 % | 0.16 -6.14 % | 0.17 23.44 % | 0.14 |
| Gross profit ratio | 0.13 -33.86 % | 0.19 47.88 % | 0.13 337.61 % | -0.05 52.30 % | -0.11 -179 620.56 % | 0.00 -100.13 % | 0.05 -75.28 % | 0.20 86.52 % | 0.11 -39.25 % | 0.18 1.95 % | 0.18 -20.03 % | 0.22 -8.60 % | 0.24 |
| Weighted average shs out dil | 526.691 M 10.79 % | 475.386 M 7.97 % | 440.281 M 4.10 % | 422.934 M 49.35 % | 283.177 M 1.40 % | 279.280 M 0.12 % | 278.940 M -1.17 % | 282.243 M -0.20 % | 282.804 M 0.43 % | 281.593 M 1.48 % | 277.475 M -0.12 % | 277.810 M 2.10 % | 272.097 M |
| Weighted average shs out | 526.700 M 11.18 % | 473.750 M 7.60 % | 440.281 M 4.10 % | 422.934 M 49.35 % | 283.177 M 1.40 % | 279.280 M 0.12 % | 278.940 M 0.18 % | 278.440 M 0.19 % | 277.901 M 0.40 % | 276.790 M 1.82 % | 271.833 M -0.79 % | 273.990 M 2.69 % | 266.817 M |
| EPS diluted | -0.06 -1 535.29 % | 0.00 89.00 % | -0.03 88.56 % | -0.27 -22.73 % | -0.22 82.11 % | -1.23 -2 533.83 % | -0.05 -142.45 % | 0.11 258.31 % | 0.03 -69.30 % | 0.10 25.00 % | 0.08 -5.88 % | 0.09 21.43 % | 0.07 |
| Earnings per share | -0.06 -1 535.29 % | 0.00 89.00 % | -0.03 88.56 % | -0.27 -22.73 % | -0.22 82.11 % | -1.23 -2 533.83 % | -0.05 -142.45 % | 0.11 252.56 % | 0.03 -68.80 % | 0.10 25.00 % | 0.08 -5.88 % | 0.09 21.43 % | 0.07 |
| Gross profit | 19.707 M 17.35 % | 16.793 M 49.58 % | 11.227 M 200.63 % | -11.156 M 52.34 % | -23.407 M -120 501.20 % | -19.409 K -100.15 % | 12.847 M -81.64 % | 69.985 M 150.81 % | 27.904 M -47.28 % | 52.933 M -2.11 % | 54.075 M -15.89 % | 64.287 M 8.55 % | 59.224 M |
| Income tax expense | 31.906 K 4 312.09 % | 723.150 -93.71 % | 11.502 K 100.11 % | -10.620 M -12 259.66 % | 87.335 K -97.58 % | 3.605 M 207.31 % | -3.360 M -143.65 % | 7.697 M 244.23 % | 2.236 M -64.19 % | 6.245 M -7.77 % | 6.771 M 10.47 % | 6.129 M -16.21 % | 7.315 M |
| Cost of revenue | 136.476 M 91.59 % | 71.235 M -6.02 % | 75.801 M -65.01 % | 216.641 M -5.43 % | 229.075 M -25.26 % | 306.506 M 26.89 % | 241.544 M -11.39 % | 272.596 M 20.15 % | 226.871 M -5.73 % | 240.664 M -4.39 % | 251.705 M 11.17 % | 226.420 M 22.02 % | 185.562 M |
| General and administrative expenses | 15.566 M 115.77 % | 7.214 M -11.47 % | 8.149 M -53.16 % | 17.398 M -15.13 % | 20.500 M -16.58 % | 24.575 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.771 M |
| Selling and marketing expenses | 2.080 M -7.90 % | 2.258 M 49.20 % | 1.514 M -81.22 % | 8.059 M 26.85 % | 6.353 M 81.12 % | 3.508 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.294 M |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 158.249 K | 0.000 100.00 % | -124.390 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.835 M |
| Operating expenses | 52.649 M 439.05 % | 9.767 M -60.39 % | 24.659 M 105.18 % | 12.018 M -55.25 % | 26.854 M -3.83 % | 27.924 M 20.09 % | 23.253 M -12.83 % | 26.676 M 112.86 % | 12.533 M -37.43 % | 20.031 M -32.87 % | 29.838 M -7.05 % | 32.100 M 31.68 % | 24.377 M |
| Cost and expenses | 189.124 M 133.48 % | 81.001 M -19.37 % | 100.460 M -58.41 % | 241.560 M -5.61 % | 255.928 M -23.47 % | 334.430 M 26.30 % | 264.797 M -11.52 % | 299.273 M 25.01 % | 239.404 M -8.17 % | 260.695 M -7.40 % | 281.543 M 8.91 % | 258.520 M 23.14 % | 209.939 M |
| Research and development expenses | 35.002 M 11 792.56 % | 294.322 K -98.04 % | 14.996 M 3 996.61 % | 366.066 K -99.28 % | 51.090 M 1 683.64 % | 2.864 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.835 M |
| Selling general and administrative expenses | 17.646 M 86.29 % | 9.473 M -1.97 % | 9.662 M -17.07 % | 11.652 M -56.61 % | 26.854 M -4.38 % | 28.083 M 20.77 % | 23.253 M -13.24 % | 26.801 M 113.85 % | 12.533 M -37.43 % | 20.031 M -32.87 % | 29.838 M -7.05 % | 32.100 M 31.68 % | 24.377 M |
| Interest income | 50.140 K | 0.000 | 0.000 -100.00 % | 367.832 K 89.69 % | 193.915 K -23.60 % | 253.802 K 1 303.31 % | 18.086 K 65.40 % | 10.935 K 321.78 % | 2.593 K -56.79 % | 6.000 K -98.12 % | 319.000 K 78.21 % | 179.000 K 7.13 % | 167.080 K |
| Interest expense | 0.000 -100.00 % | 77.377 K -55.74 % | 174.830 K -81.66 % | 953.300 K 16.25 % | 820.068 K 14.67 % | 715.126 K -0.58 % | 719.299 K -21.35 % | 914.505 K 0.35 % | 911.295 K -20.83 % | 1.151 M -11.05 % | 1.294 M -42.79 % | 2.262 M 274.97 % | 603.241 K |
| Depreciation and amortization | 1.153 M 387.68 % | 236.470 K -71.12 % | 818.943 K -97.09 % | 28.179 M 13.58 % | 24.811 M -26.65 % | 33.826 M 28.47 % | 26.330 M 1.55 % | 25.927 M 24.45 % | 20.833 M -2.54 % | 21.375 M 9.43 % | 19.533 M 1.97 % | 19.156 M 185.57 % | 6.708 M |
| Operating income | -32.942 M -568.85 % | 7.026 M 152.31 % | -13.432 M 62.77 % | -36.075 M 28.22 % | -50.261 M -79.87 % | -27.944 M -168.55 % | -10.405 M -124.03 % | 43.308 M 181.75 % | 15.371 M -53.28 % | 32.902 M 35.75 % | 24.237 M -24.70 % | 32.187 M -7.63 % | 34.847 M |
| Operating income ratio | -0.21 -364.25 % | 0.08 151.71 % | -0.15 12.09 % | -0.18 28.16 % | -0.24 -168.04 % | -0.09 -122.90 % | -0.04 -132.36 % | 0.13 109.53 % | 0.06 -46.16 % | 0.11 41.38 % | 0.08 -28.41 % | 0.11 -22.22 % | 0.14 |
| Total other income expenses net | 3.642 M 142.07 % | -8.657 M -5 008.36 % | -169.464 K 99.81 % | -89.137 M -547.63 % | -13.764 M 95.58 % | -311.389 M -5 104.94 % | -5.983 M -3.66 % | -5.771 M -29.31 % | -4.463 M -388.69 % | 1.546 M -68.09 % | 4.845 M 258.85 % | -3.050 M 65.84 % | -8.929 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 |
| 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 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -50.972 M -16.46 % | -43.769 M -86.90 % | -23.419 M -18.77 % | -19.718 M 70.52 % | -66.895 M -242.32 % | -19.541 M 53.47 % | -41.997 M 6.96 % | -45.139 M 30.29 % | -64.754 M -21.72 % | -53.200 M 14.30 % | -62.074 M -18.05 % | -52.583 M -558.39 % | 11.471 M -66.48 % | 34.219 M 388.57 % | -11.858 M -28.07 % | -9.259 M |
| Total investments | 500.000 K -65.08 % | 1.432 M 0.21 % | 1.429 M -1.18 % | 1.446 M -68.24 % | 4.552 M 27.67 % | 3.566 M -15.45 % | 4.217 M 101.24 % | -340.629 M -26.21 % | -269.881 M -2.69 % | -262.802 M 10.73 % | -294.380 M -1.94 % | -288.772 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 9.893 M -10.39 % | 11.040 M -1.89 % | 11.253 M -9.50 % | 12.434 M -21.89 % | 15.918 M 6.07 % | 15.007 M -22.37 % | 19.333 M -6.67 % | 20.714 M -10.38 % | 23.113 M -8.42 % | 25.237 M -60.54 % | 63.963 M 181.89 % | 22.691 M -42.81 % | 39.679 M -25.06 % | 52.950 M 1 225 259.40 % | 4.321 K -25.81 % | 5.825 K |
| Accumulated other comprehensive income loss | 130.573 M 1.40 % | 128.775 M -4.07 % | 134.242 M 0.54 % | 133.526 M -32.50 % | 197.805 M 54.35 % | 128.154 M -29.57 % | 181.966 M -1.47 % | 184.690 M 21.76 % | 151.686 M 17.57 % | 129.020 M -15.12 % | 152.011 M 21.68 % | 124.930 M 140.75 % | 51.892 M 140.07 % | 21.615 M 51.86 % | 14.233 M 45.33 % | 9.794 M |
| Retained earnings | -400.436 M -5.05 % | -381.173 M -0.60 % | -378.917 M 28.67 % | -531.210 M -23.54 % | -429.995 M -76.89 % | -243.085 M -1 149.21 % | -19.459 M -165.73 % | -7.323 M -36.86 % | -5.351 M -1.22 % | -5.286 M -36.59 % | -3.870 M 26.79 % | -5.286 M -93.91 % | -2.726 M 9.69 % | -3.019 M -8.30 % | -2.787 M 1.08 % | -2.818 M |
| Common stock | 366.714 M 0.00 % | 366.714 M 13.12 % | 324.185 M 1.17 % | 320.435 M -29.17 % | 452.432 M 72.08 % | 262.917 M -31.23 % | 382.341 M 5.73 % | 361.622 M 3.26 % | 350.206 M -3.29 % | 362.138 M 0.00 % | 362.138 M 0.00 % | 362.138 M 638.64 % | 49.028 M -9.65 % | 54.264 M 286.19 % | 14.051 M 1.16 % | 13.890 M |
| Total equity | 96.851 M -15.28 % | 114.316 M 43.78 % | 79.510 M -14.32 % | 92.797 M -57.87 % | 220.242 M 0.93 % | 218.220 M -59.95 % | 544.848 M 1.09 % | 538.989 M 8.55 % | 496.541 M 2.20 % | 485.872 M -4.78 % | 510.279 M 5.91 % | 481.782 M 390.65 % | 98.193 M 34.77 % | 72.861 M 185.76 % | 25.497 M 22.20 % | 20.866 M |
| Other non current liabilities | 374.999 K 17.19 % | 320.000 K 1.59 % | 315.000 K 2.94 % | 306.000 K -87.89 % | 2.526 M -91.25 % | 28.858 M -14.65 % | 33.812 M 30.91 % | 25.829 M 77.54 % | 14.548 M 197.60 % | 4.889 M -35.58 % | 7.589 M -30.52 % | 10.922 M 3 991.32 % | 266.967 K -81.42 % | 1.437 M 378.41 % | 300.323 K 9.12 % | 275.221 K |
| Long term debt | 6.368 M -14.60 % | 7.457 M -2.50 % | 7.648 M -17.84 % | 9.309 M -70.77 % | 31.845 M 353.31 % | 7.025 M -73.43 % | 26.440 M 162.93 % | 10.056 M -37.66 % | 16.132 M 12.17 % | 14.381 M -75.02 % | 57.578 M 355.83 % | 12.632 M -68.17 % | 39.679 M -25.06 % | 52.950 M 1 225 259.40 % | 4.321 K -25.81 % | 5.825 K |
| Total non current liabilities | 11.531 M -7.11 % | 12.414 M -1.90 % | 12.655 M -13.94 % | 14.705 M -57.22 % | 34.372 M -44.32 % | 61.734 M 2.46 % | 60.252 M 8.33 % | 55.618 M 81.28 % | 30.680 M -16.32 % | 36.665 M -43.74 % | 65.167 M 176.67 % | 23.554 M -43.01 % | 41.330 M -24.01 % | 54.387 M 2 259.15 % | 2.305 M 68.24 % | 1.370 M |
| Other current liabilities | 2.282 M -91.29 % | 26.195 M 1 041.39 % | 2.295 M -91.75 % | 27.833 M -18.69 % | 34.232 M -8.11 % | 37.253 M 167.54 % | 13.924 M -61.63 % | 36.293 M 638.00 % | 4.918 M -88.73 % | 43.622 M 552.93 % | 6.681 M -90.77 % | 72.379 M 193.52 % | 24.659 M 119.04 % | 11.258 M 76.33 % | 6.385 M -26.54 % | 8.691 M |
| Deferred revenue | 11.902 M | 0.000 -100.00 % | 11.598 M | 0.000 -100.00 % | 21.492 M -22.21 % | 27.630 M 61.86 % | 17.070 M -22.80 % | 22.111 M 91.55 % | 11.543 M 19.31 % | 9.675 M -43.57 % | 17.146 M -22.49 % | 22.122 M 1 945.96 % | 1.081 M 12.06 % | 964.860 K 87.11 % | 515.664 K 73.16 % | 297.792 K |
| Short term debt | 3.525 M -1.62 % | 3.583 M -0.61 % | 3.605 M -42.32 % | 6.250 M 16.11 % | 5.383 M 70.77 % | 3.152 M -48.21 % | 6.086 M 21.62 % | 5.004 M -28.32 % | 6.981 M 39.00 % | 5.022 M -21.34 % | 6.385 M -19.20 % | 7.902 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 42.327 M -3.50 % | 43.861 M -12.80 % | 50.297 M 5.54 % | 47.656 M -59.08 % | 116.474 M 21.35 % | 95.982 M 9.41 % | 87.723 M -4.25 % | 91.614 M 30.02 % | 70.462 M -9.47 % | 77.829 M -9.87 % | 86.355 M -32.95 % | 128.801 M 353.41 % | 28.407 M 46.20 % | 19.430 M 74.92 % | 11.108 M 32.92 % | 8.356 M |
| Total liabilities | 53.858 M -4.29 % | 56.275 M -10.61 % | 62.952 M 0.95 % | 62.361 M -58.66 % | 150.846 M -4.36 % | 157.716 M 6.58 % | 147.975 M 0.50 % | 147.232 M 45.57 % | 101.142 M -11.66 % | 114.494 M -24.44 % | 151.522 M -0.55 % | 152.355 M 118.47 % | 69.737 M -5.53 % | 73.817 M 450.34 % | 13.413 M 37.90 % | 9.727 M |
| Other non current assets | 899.000 K -26.31 % | 1.220 M 44.55 % | 843.999 K 2 713.33 % | 30.000 K -94.53 % | 548.409 K 100.71 % | -77.697 M -4 336.84 % | 1.834 M 111.97 % | 865.139 K -9.16 % | 952.380 K -8.25 % | 1.038 M 389.62 % | 212.000 K -85.32 % | 1.444 M 5 440.42 % | 26.063 K -98.21 % | 1.455 M 16 740.01 % | 8.643 K 48.38 % | 5.825 K |
| Long term investments | 500.000 K -65.08 % | 1.432 M 0.21 % | 1.429 M -1.18 % | 1.446 M -68.24 % | 4.552 M 27.67 % | 3.566 M -15.45 % | 4.217 M 101.24 % | -340.629 M -26.21 % | -269.881 M -2.69 % | -262.802 M 10.73 % | -294.380 M -1.94 % | -288.772 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 23.224 M -23.04 % | 30.175 M -16.42 % | 36.101 M -9.45 % | 39.870 M -50.18 % | 80.026 M -50.47 % | 161.557 M 53.65 % | 105.147 M -75.71 % | 432.966 M 18.09 % | 366.635 M 2.02 % | 359.388 M -10.56 % | 401.814 M 0.81 % | 398.576 M 1 385.57 % | 26.830 M 684.61 % | 3.420 M 54.16 % | 2.218 M 51.87 % | 1.461 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.745 M 1.82 % | 78.322 M -77.75 % | 352.003 M 3.34 % | 340.629 M 26.21 % | 269.881 M 2.69 % | 262.802 M -10.73 % | 294.380 M 1.94 % | 288.772 M 405.77 % | 57.095 M -34.57 % | 87.258 M 956.95 % | 8.256 M 21.45 % | 6.798 M |
| Goodwill and intangible assets | 23.224 M -23.04 % | 30.175 M -16.42 % | 36.101 M -9.45 % | 39.870 M -75.05 % | 159.771 M -33.39 % | 239.879 M -47.36 % | 455.739 M -41.09 % | 773.595 M 21.54 % | 636.515 M 2.30 % | 622.190 M -10.63 % | 696.194 M 1.29 % | 687.348 M 719.00 % | 83.925 M -7.45 % | 90.677 M 765.75 % | 10.474 M 26.83 % | 8.258 M |
| Property plant equipment net | 6.294 M 0.22 % | 6.280 M 56.49 % | 4.013 M -12.19 % | 4.570 M -81.14 % | 24.225 M 28.48 % | 18.856 M -13.91 % | 21.904 M -4.50 % | 22.935 M -10.60 % | 25.654 M -9.91 % | 28.475 M -16.23 % | 33.991 M 23.61 % | 27.499 M 695.74 % | 3.456 M 151.45 % | 1.374 M 163.21 % | 522.146 K 89.22 % | 275.949 K |
| Total non current assets | 33.355 M -19.46 % | 41.416 M -6.50 % | 44.294 M -8.50 % | 48.407 M -74.98 % | 193.493 M 0.73 % | 192.092 M -60.81 % | 490.207 M 6.03 % | 462.351 M 16.72 % | 396.125 M -0.87 % | 399.587 M -9.01 % | 439.140 M 1.77 % | 431.498 M 393.67 % | 87.407 M -6.52 % | 93.507 M 749.70 % | 11.005 M 28.86 % | 8.540 M |
| Other current assets | 3.506 M -87.00 % | 26.975 M 309.77 % | 6.583 M -72.10 % | 23.597 M 138.46 % | 9.896 M -72.75 % | 36.314 M 233.94 % | 10.874 M 27.31 % | 8.541 M 28.61 % | 6.641 M -58.00 % | 15.812 M 308.79 % | 3.868 M 23.07 % | 3.143 M 56.07 % | 2.014 M 130.32 % | 874.380 K 192.55 % | 298.883 K 44.03 % | 207.508 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 60.865 M 11.05 % | 54.809 M 58.08 % | 34.672 M 7.84 % | 32.152 M -61.18 % | 82.813 M 139.70 % | 34.548 M -43.67 % | 61.329 M -6.87 % | 65.852 M -25.05 % | 87.867 M 12.02 % | 78.437 M -37.77 % | 126.037 M 67.44 % | 75.274 M 166.86 % | 28.208 M 50.59 % | 18.732 M 57.91 % | 11.862 M 28.03 % | 9.265 M |
| Cash and short term investments | 60.865 M 11.05 % | 54.809 M 58.08 % | 34.672 M 7.84 % | 32.152 M -61.18 % | 82.813 M 139.70 % | 34.548 M -43.67 % | 61.329 M -6.87 % | 65.852 M -25.05 % | 87.867 M 12.02 % | 78.437 M -37.77 % | 126.037 M 67.44 % | 75.274 M 166.86 % | 28.208 M 50.59 % | 18.732 M 57.91 % | 11.862 M 28.03 % | 9.265 M |
| Total current assets | 117.354 M -9.15 % | 129.175 M 31.59 % | 98.168 M -8.04 % | 106.751 M -39.89 % | 177.595 M -3.40 % | 183.844 M -9.26 % | 202.616 M -9.49 % | 223.870 M 11.07 % | 201.557 M 0.39 % | 200.779 M -9.83 % | 222.661 M 9.88 % | 202.639 M 151.65 % | 80.523 M 51.44 % | 53.170 M 90.54 % | 27.906 M 26.54 % | 22.053 M |
| Inventory | 619.000 K -7.89 % | 672.000 K 11.81 % | 601.000 K -43.78 % | 1.069 M -47.88 % | 2.051 M 114.30 % | 957.015 K -43.85 % | 1.704 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.428 M | 0.000 | 0.000 100.00 % | 0.000 |
| Net receivables | 52.364 M 12.08 % | 46.719 M -17.04 % | 56.312 M 12.78 % | 49.933 M -33.52 % | 75.106 M 16.84 % | 64.282 M -50.06 % | 128.715 M 44.23 % | 89.243 M -16.63 % | 107.049 M 2.80 % | 104.128 M 14.39 % | 91.026 M -26.72 % | 124.222 M 191.64 % | 42.594 M 27.27 % | 33.468 M 112.57 % | 15.744 M 25.15 % | 12.580 M |
| Tax assets | 2.438 M 5.59 % | 2.309 M 21.08 % | 1.907 M -23.44 % | 2.491 M -43.33 % | 4.396 M -41.30 % | 7.488 M 14.96 % | 6.513 M 16.64 % | 5.584 M 93.64 % | 2.884 M -73.01 % | 10.686 M 242.17 % | 3.123 M -21.51 % | 3.979 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 24.618 M 74.81 % | 14.083 M -57.06 % | 32.799 M 141.65 % | 13.573 M -63.19 % | 36.877 M 49.39 % | 24.685 M -29.12 % | 34.825 M 37.59 % | 25.311 M -28.30 % | 35.300 M 62.33 % | 21.746 M -43.13 % | 38.237 M 53.11 % | 24.974 M 71.20 % | 14.587 M 102.40 % | 7.207 M 71.30 % | 4.207 M 69.11 % | 2.488 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.949 M 36.87 % | 1.424 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.859 M -635.66 % | 3.334 M 112.63 % | -26.390 M -799.03 % | 3.775 M | 0.000 | 0.000 -100.00 % | 23.449 M 333.32 % | 5.411 M | 0.000 | 0.000 100.00 % | -0.210 -200.12 % | 0.210 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 6.368 M -42.32 % | 11.040 M 44.35 % | 7.648 M -38.49 % | 12.434 M -21.93 % | 15.927 M 56.50 % | 10.177 M -23.17 % | 13.247 M -12.04 % | 15.060 M -6.64 % | 16.132 M -16.86 % | 19.404 M -17.25 % | 23.449 M 47.61 % | 15.885 M | 0.000 -100.00 % | 3.120 K | 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 -100.00 % | 0.020 7.53 % | 0.019 -95.47 % | 0.411 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 -100.00 % | 213.245 M 181 761.34 % | -117.386 K -100.17 % | 70.234 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 6 850.00 % | 0.000 -900.00 % | 0.000 -100.00 % | 1.311 |
| Deferred tax liabilities non current | 4.788 M 3.26 % | 4.637 M -1.17 % | 4.692 M -7.82 % | 5.090 M -71.50 % | 17.859 M -20.69 % | 22.517 M -14.68 % | 26.390 M 65.37 % | 15.958 M 14.08 % | 13.989 M -19.58 % | 17.395 M 189.43 % | 6.010 M 49.84 % | 4.011 M 189.78 % | 1.384 M 29.62 % | 1.068 M -46.63 % | 2.001 M 83.68 % | 1.089 M |
| 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 |
| Total assets | 150.709 M -11.65 % | 170.591 M 19.74 % | 142.462 M -8.18 % | 155.158 M -58.19 % | 371.088 M -1.29 % | 375.936 M -45.74 % | 692.823 M 0.96 % | 686.221 M 14.81 % | 597.682 M -0.45 % | 600.366 M -9.28 % | 661.801 M 4.36 % | 634.137 M 277.62 % | 167.930 M 14.49 % | 146.678 M 276.96 % | 38.910 M 27.19 % | 30.593 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.677 M | 0.000 | 0.000 -100.00 % | 29.304 M |
| Stock based compensation | 196.762 K -88.33 % | 1.686 M 25.91 % | 1.339 M -40.42 % | 2.247 M -43.05 % | 3.946 M 46.94 % | 2.685 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.204 M |
| Change in working capital | 0.000 100.00 % | -1.132 M | 0.000 -100.00 % | 37.189 M | 0.000 -100.00 % | 8.784 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -48.508 M |
| Accounts receivables | 0.000 100.00 % | -699.286 K | 0.000 -100.00 % | 42.932 M | 0.000 -100.00 % | 7.321 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -48.508 M |
| Inventory | 0.000 -100.00 % | 97.625 K | 0.000 100.00 % | -616.224 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.719 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.803 M |
| Other working capital | 0.000 100.00 % | -530.068 K | 0.000 100.00 % | -5.126 M | 0.000 -100.00 % | 1.463 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.916 M |
| Other non cash items | 12.646 M 177.24 % | -16.373 M -232.18 % | 12.387 M 583.40 % | -2.562 M -102.48 % | 103.305 M -72.83 % | 380.199 M 502.18 % | 63.137 M 75.51 % | 35.973 M -21.77 % | 45.986 M 440.69 % | 8.505 M -87.64 % | 68.785 M 117.01 % | 31.696 M 271.40 % | -18.492 M |
| Net cash provided by operating activities | 9.992 M 214.16 % | -8.753 M -199.78 % | 8.772 M 117.71 % | -49.539 M -444.45 % | 14.382 M 318.70 % | 3.435 M -85.55 % | 23.779 M -40.38 % | 39.886 M 17.92 % | 33.826 M 53.68 % | 22.010 M -69.24 % | 71.563 M 101.31 % | 35.548 M 11.95 % | 31.754 M |
| Investments in property plant and equipment | -678.412 K 17.34 % | -820.775 K -63.42 % | -502.254 K 96.24 % | -13.344 M 21.89 % | -17.084 M 32.23 % | -25.210 M -52.89 % | -16.490 M -6.06 % | -15.548 M 2.96 % | -16.022 M 1.46 % | -16.259 M -47.92 % | -10.992 M -1.68 % | -10.810 M -240.44 % | 7.697 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.228 M -160.76 % | 2.021 M | 0.000 100.00 % | -34.173 M | 0.000 | 0.000 100.00 % | -39.040 M -4 620.68 % | -827.000 K 99.49 % | -162.876 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -26.184 K 96.46 % | -740.134 K -176.50 % | -267.677 K 92.69 % | -3.663 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -4.872 M -24.51 % | -3.913 M 13.21 % | -4.509 M -1 152.57 % | -359.963 K 23.53 % | -470.725 K 75.32 % | -1.907 M -358.43 % | -415.997 K 88.85 % | -3.730 M | 0.000 100.00 % | -602.000 K -9.45 % | -550.000 K 68.43 % | -1.742 M 98.01 % | -87.477 M |
| Net cash used for investing activites | -5.550 M -17.25 % | -4.734 M 5.53 % | -5.011 M 63.50 % | -13.730 M 24.95 % | -18.295 M 33.19 % | -27.385 M -33.14 % | -20.569 M 61.52 % | -53.451 M -233.61 % | -16.022 M 4.97 % | -16.861 M 66.67 % | -50.582 M -278.07 % | -13.379 M 94.49 % | -242.656 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -39.924 M |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 31.436 M -44.45 % | 56.594 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 204.798 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -510.244 K 92.69 % | -6.983 M -18.88 % | -5.874 M 13.56 % | -6.795 M -24.11 % | -5.475 M 9.98 % | -6.082 M -25.69 % | -4.839 M -13.48 % | -4.264 M |
| Other financing activites | -1.821 M -106.32 % | 28.831 M 1 866.02 % | -1.633 M 62.94 % | -4.405 M -52.12 % | -2.895 M 1.67 % | -2.945 M 1.83 % | -3.000 M 9.19 % | -3.303 M -14.01 % | -2.897 M 92.26 % | -37.451 M -203.52 % | 36.178 M 340.15 % | -15.065 M -118.55 % | 81.232 M |
| Net cash used provided by financing activities | -1.821 M -106.32 % | 28.831 M 1 866.02 % | -1.633 M -106.04 % | 27.032 M -49.66 % | 53.698 M 1 366.21 % | -4.241 M 57.52 % | -9.983 M -3.52 % | -9.643 M 0.51 % | -9.692 M 77.42 % | -42.926 M -242.63 % | 30.096 M 251.21 % | -19.904 M -108.23 % | 241.842 M |
| Effect of forex changes on cash | 1.980 M 353.26 % | -781.725 K -298.23 % | -196.300 K -114.97 % | 1.312 M 145.86 % | -2.860 M -908.89 % | -283.497 K -112.60 % | 2.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.024 M |
| Net change in cash | 0.000 100.00 % | -51.980 M | 0.000 100.00 % | -35.742 M -173.98 % | 48.313 M 280.40 % | -26.781 M -492.07 % | -4.523 M 79.45 % | -22.014 M -333.46 % | 9.430 M 119.81 % | -47.600 M -193.77 % | 50.763 M 2 141.19 % | 2.265 M -93.57 % | 35.229 M |
| Cash at beginning of period | 0.000 -100.00 % | 51.980 M 10.32 % | 47.120 M -43.13 % | 82.862 M 139.84 % | 34.548 M -43.67 % | 61.329 M -6.87 % | 65.852 M -25.05 % | 87.867 M 12.02 % | 78.437 M -37.77 % | 126.037 M 67.44 % | 75.274 M 3.10 % | 73.009 M 82.32 % | 40.045 M |
| Cash at end of period | 0.000 | 0.000 -100.00 % | 47.120 M 0.00 % | 47.120 M -43.13 % | 82.862 M 139.84 % | 34.548 M -43.67 % | 61.329 M -6.87 % | 65.852 M -25.05 % | 87.867 M 12.02 % | 78.437 M -37.77 % | 126.037 M 67.44 % | 75.274 M 0.00 % | 75.274 M |
| Operating cash flow | 9.992 M 214.16 % | -8.753 M -199.78 % | 8.772 M 117.71 % | -49.539 M -444.45 % | 14.382 M 318.70 % | 3.435 M -85.55 % | 23.779 M -40.38 % | 39.886 M 17.92 % | 33.826 M 53.68 % | 22.010 M -69.24 % | 71.563 M 101.31 % | 35.548 M 11.95 % | 31.754 M |
| Capital expenditure | -678.412 K 17.34 % | -820.775 K -63.42 % | -502.254 K 96.24 % | -13.344 M 21.89 % | -17.084 M 32.23 % | -25.210 M -52.89 % | -16.490 M -6.06 % | -15.548 M 2.96 % | -16.022 M 1.46 % | -16.259 M -47.92 % | -10.992 M -1.68 % | -10.810 M -240.44 % | 7.697 M |
| Free CashFlow | 9.314 M 197.29 % | -9.574 M -215.77 % | 8.270 M 113.15 % | -62.883 M -2 227.72 % | -2.701 M 87.59 % | -21.775 M -398.74 % | 7.289 M -70.05 % | 24.338 M 36.70 % | 17.803 M 209.57 % | 5.751 M -90.51 % | 60.571 M 144.85 % | 24.738 M -37.29 % | 39.451 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 |