Novatti Group Limited NOV.AX
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 50.482 M 17.68 % | 42.899 M 10.06 % | 38.979 M 19.73 % | 32.555 M 97.52 % | 16.482 M 49.79 % | 11.004 M 23.77 % | 8.890 M 40.11 % | 6.345 M 189.57 % | 2.191 M -43.38 % | 3.870 M 60.42 % | 2.413 M 13.44 % | 2.127 M 10.93 % | 1.917 M |
| Net income | -6.110 M 69.69 % | -20.161 M 23.37 % | -26.310 M -58.24 % | -16.627 M -40.76 % | -11.812 M -7.77 % | -10.960 M -121.23 % | -4.954 M -139.45 % | -2.069 M 56.14 % | -4.718 M 5.03 % | -4.968 M -426.15 % | -944.173 K 3.79 % | -981.397 K -45.60 % | -674.049 K |
| Income before tax | -8.791 M 45.51 % | -16.132 M 30.47 % | -23.202 M -39.49 % | -16.633 M -40.26 % | -11.859 M -8.49 % | -10.931 M -121.97 % | -4.925 M -138.01 % | -2.069 M 56.14 % | -4.718 M 3.15 % | -4.871 M -458.23 % | -872.647 K 11.08 % | -981.397 K -45.60 % | -674.049 K |
| Income before tax ratio | -0.17 53.69 % | -0.38 36.82 % | -0.60 -16.50 % | -0.51 28.99 % | -0.72 27.57 % | -0.99 -79.34 % | -0.55 -69.87 % | -0.33 84.85 % | -2.15 -71.05 % | -1.26 -247.98 % | -0.36 21.62 % | -0.46 -31.26 % | -0.35 |
| EBITDA | -9.398 M 32.14 % | -13.850 M 29.37 % | -19.609 M -39.52 % | -14.055 M -58.44 % | -8.871 M -2.44 % | -8.660 M -94.18 % | -4.460 M -154.00 % | -1.756 M 62.42 % | -4.672 M 3.02 % | -4.818 M -449.36 % | -876.958 K -46.25 % | -599.645 K -56.91 % | -382.167 K |
| Net income ratio | -0.12 74.25 % | -0.47 30.37 % | -0.67 -32.16 % | -0.51 28.73 % | -0.72 28.05 % | -1.00 -78.74 % | -0.56 -70.90 % | -0.33 84.85 % | -2.15 -67.73 % | -1.28 -227.98 % | -0.39 15.19 % | -0.46 -31.26 % | -0.35 |
| Ratio EBITDA | -0.19 42.34 % | -0.32 35.82 % | -0.50 -16.52 % | -0.43 19.79 % | -0.54 31.61 % | -0.79 -56.89 % | -0.50 -81.28 % | -0.28 87.02 % | -2.13 -71.28 % | -1.24 -242.45 % | -0.36 -28.92 % | -0.28 -41.45 % | -0.20 |
| Gross profit ratio | 0.03 122.98 % | -0.11 70.23 % | -0.37 28.57 % | -0.52 -46.25 % | -0.36 8.29 % | -0.39 -412.43 % | -0.08 -234.00 % | 0.06 102.87 % | -1.97 -97.67 % | -1.00 -150.93 % | -0.40 -60.53 % | -0.25 -392.99 % | -0.05 |
| Weighted average shs out dil | 479.216 M 39.27 % | 344.102 M 2.01 % | 337.311 M 3.77 % | 325.048 M 42.04 % | 228.848 M 33.59 % | 171.308 M 7.13 % | 159.903 M 18.06 % | 135.437 M 44.44 % | 93.766 M 71.09 % | 54.806 M -15.74 % | 65.041 M 1 780.81 % | 3.458 M 0.00 % | 3.458 M |
| Weighted average shs out | 354.367 M 5.54 % | 335.750 M -0.46 % | 337.311 M 3.77 % | 325.048 M 42.04 % | 228.848 M 33.59 % | 171.308 M 7.13 % | 159.903 M 18.06 % | 135.437 M 44.44 % | 93.766 M 71.09 % | 54.806 M -15.74 % | 65.041 M 1 780.81 % | 3.458 M 0.00 % | 3.458 M |
| EPS diluted | -0.02 70.65 % | -0.06 24.87 % | -0.08 -52.34 % | -0.05 0.78 % | -0.05 19.38 % | -0.06 -106.45 % | -0.03 -102.61 % | -0.02 69.58 % | -0.05 44.48 % | -0.09 -524.83 % | -0.01 94.82 % | -0.28 -47.37 % | -0.19 |
| Earnings per share | -0.02 66.33 % | -0.06 23.08 % | -0.08 -52.34 % | -0.05 0.78 % | -0.05 19.38 % | -0.06 -106.45 % | -0.03 -102.61 % | -0.02 69.58 % | -0.05 44.48 % | -0.09 -524.83 % | -0.01 94.82 % | -0.28 -47.37 % | -0.19 |
| Gross profit | 1.284 M 127.04 % | -4.749 M 67.23 % | -14.493 M 14.47 % | -16.945 M -188.87 % | -5.866 M -37.36 % | -4.270 M -534.23 % | -673.324 K -287.75 % | 358.621 K 108.31 % | -4.313 M -11.92 % | -3.854 M -302.53 % | -957.360 K -82.11 % | -525.696 K -446.85 % | -96.131 K |
| Income tax expense | 5.000 K -68.75 % | 16.000 K 300.00 % | 4.000 K -76.47 % | 17.000 K 0.00 % | 17.000 K -63.67 % | 46.791 K 57.23 % | 29.759 K 156 526.32 % | 19.000 195.00 % | -20.000 -100.02 % | 96.354 K 34.71 % | 71.526 K | 0.000 | 0.000 |
| Cost of revenue | 49.198 M 3.25 % | 47.648 M -10.89 % | 53.472 M 8.02 % | 49.500 M 121.50 % | 22.348 M 46.31 % | 15.274 M 59.71 % | 9.564 M 59.76 % | 5.986 M -7.96 % | 6.504 M -15.79 % | 7.724 M 129.20 % | 3.370 M 27.05 % | 2.652 M 31.74 % | 2.013 M |
| General and administrative expenses | 9.266 M -65.25 % | 26.664 M 166.67 % | 9.999 M 103.15 % | 4.922 M -71.29 % | 17.143 M 749.93 % | 2.017 M -74.85 % | 8.021 M 1 619.90 % | 466.366 K -92.26 % | 6.026 M 5.96 % | 5.687 M 5 400.40 % | 103.398 K 550.63 % | 15.892 K -69.72 % | 52.489 K |
| Selling and marketing expenses | 130.000 K -73.68 % | 494.000 K -52.36 % | 1.037 M 257.59 % | 290.000 K 408.77 % | 57.000 K -54.76 % | 126.000 K -79.08 % | 602.196 K 73.61 % | 346.872 K 178.55 % | 124.526 K -15.88 % | 148.035 K 77.09 % | 83.595 K -13.72 % | 96.889 K -49.85 % | 193.217 K |
| Other expenses | 1.822 M | 0.000 100.00 % | -328.000 K 80.18 % | -1.655 M -404.57 % | -328.000 K -27 849.58 % | 1.182 K -88.24 % | 10.049 K 118.95 % | -53.020 K -48.89 % | -35.610 K -104.48 % | 795.290 K | 0.000 | 0.000 | 0.000 |
| Operating expenses | 11.218 M 16.82 % | 9.603 M -12.98 % | 11.036 M 111.74 % | 5.212 M 36.33 % | 3.823 M 71.73 % | 2.226 M -46.69 % | 4.176 M 72.27 % | 2.424 M 477.92 % | 419.405 K -59.83 % | 1.044 M 1 159.76 % | 82.879 K -82.65 % | 477.780 K -25.93 % | 645.033 K |
| Cost and expenses | 60.416 M 5.53 % | 57.251 M -6.15 % | 61.004 M 11.50 % | 54.712 M 109.06 % | 26.171 M 49.55 % | 17.500 M 27.37 % | 13.739 M 63.36 % | 8.410 M 21.47 % | 6.924 M -21.03 % | 8.768 M 153.94 % | 3.453 M 10.31 % | 3.130 M 17.75 % | 2.658 M |
| Research and development expenses | 0.000 -100.00 % | 329.000 K 0.30 % | 328.000 K -0.61 % | 330.000 K 0.61 % | 328.000 K 300.00 % | 82.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 9.396 M 1.32 % | 9.274 M -15.97 % | 11.036 M 68.82 % | 6.537 M 70.99 % | 3.823 M 78.39 % | 2.143 M -75.15 % | 8.623 M 489.40 % | 1.463 M -76.21 % | 6.151 M 5.41 % | 5.835 M 1 361.73 % | 399.208 K 27.06 % | 314.194 K -30.19 % | 450.061 K |
| Interest income | 1.060 M -26.64 % | 1.445 M 116.32 % | 668.000 K | 0.000 | 0.000 -100.00 % | 8.745 K -14.95 % | 10.282 K -44.70 % | 18.592 K -39.27 % | 30.612 K -49.56 % | 60.695 K 3 209.43 % | 1.834 K -91.69 % | 22.080 K -67.10 % | 67.115 K |
| Interest expense | 1.850 M 23.01 % | 1.504 M 8.83 % | 1.382 M 90.62 % | 725.000 K -51.89 % | 1.507 M 10.29 % | 1.366 M 1 705.91 % | 75.664 K 237.29 % | 22.433 K 41.36 % | 15.869 K -53.73 % | 34.297 K | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.393 M -34.07 % | 2.113 M -4.43 % | 2.211 M 19.32 % | 1.853 M 25.12 % | 1.481 M 63.68 % | 904.815 K 132.40 % | 389.337 K 33.95 % | 290.663 K 429.00 % | 54.946 K 182.51 % | 19.449 K -75.61 % | 79.757 K -74.41 % | 311.663 K -1.66 % | 316.931 K |
| Operating income | -9.934 M 33.42 % | -14.920 M 32.26 % | -22.025 M 0.60 % | -22.157 M -128.68 % | -9.689 M -49.14 % | -6.497 M -49.24 % | -4.353 M -141.63 % | -1.802 M 59.26 % | -4.422 M 1.66 % | -4.496 M -369.98 % | -956.715 K -4.98 % | -911.308 K -30.35 % | -699.098 K |
| Operating income ratio | -0.20 43.42 % | -0.35 38.45 % | -0.57 16.98 % | -0.68 -15.78 % | -0.59 0.43 % | -0.59 -20.58 % | -0.49 -72.45 % | -0.28 85.93 % | -2.02 -73.69 % | -1.16 -192.97 % | -0.40 7.46 % | -0.43 -17.51 % | -0.36 |
| Total other income expenses net | 1.143 M 194.31 % | -1.212 M -2.97 % | -1.177 M -121.22 % | 5.547 M 359.57 % | -2.137 M 51.61 % | -4.416 M -1 168.12 % | -348.263 K -30.23 % | -267.428 K -176.67 % | 348.818 K 200.11 % | -348.439 K -172.00 % | 483.921 K 441.98 % | -141.507 K -664.92 % | 25.049 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 426.000 K 123.76 % | -1.793 M 98.18 % | -98.313 M -75.24 % | -56.102 M -37.87 % | -40.692 M -241.12 % | -11.929 M -749.38 % | -1.404 M 68.85 % | -4.509 M -589.32 % | -654.146 K 86.16 % | -4.726 M 35.61 % | -7.339 M -2 470.17 % | -285.557 K -160.86 % | -109.467 K |
| Total investments | 166.000 K 0.00 % | 166.000 K -98.60 % | 11.847 M -57.39 % | 27.801 M 1 415.87 % | 1.834 M 107.83 % | 882.456 K 9.59 % | 805.224 K 16 104.95 % | 4.969 K 13.89 % | 4.363 K -70.72 % | 14.901 K -51.82 % | 30.925 K -58.68 % | 74.837 K -94.87 % | 1.459 M |
| Total debt | 2.802 M -17.95 % | 3.415 M -72.34 % | 12.346 M 476.38 % | 2.142 M -69.94 % | 7.125 M -12.29 % | 8.123 M 1 918.10 % | 402.506 K | 0.000 | 0.000 | 0.000 -100.00 % | 359.707 K 334.05 % | 82.872 K | 0.000 |
| Accumulated other comprehensive income loss | 7.840 M 31.28 % | 5.972 M 10.57 % | 5.401 M 8.43 % | 4.981 M 30.98 % | 3.803 M 60.01 % | 2.377 M 8.98 % | 2.181 M 28.84 % | 1.693 M 56.12 % | 1.084 M 51.80 % | 714.314 K 160 849 213 211 276 320.00 % | 0.000 0.00 % | 0.000 100.00 % | 0.000 |
| Retained earnings | -107.537 M -5.07 % | -102.345 M -22.60 % | -83.477 M -44.73 % | -57.676 M -40.61 % | -41.018 M -38.82 % | -29.547 M -46.77 % | -20.132 M -32.64 % | -15.178 M -15.78 % | -13.109 M -56.22 % | -8.391 M -145.11 % | -3.423 M -53.16 % | -2.235 M -78.28 % | -1.254 M |
| Common stock | 97.993 M 6.74 % | 91.806 M 1.24 % | 90.686 M 1.51 % | 89.336 M 102.37 % | 44.144 M 65.43 % | 26.685 M 10.84 % | 24.074 M 8.28 % | 22.234 M 55.52 % | 14.297 M 19.73 % | 11.941 M 2.76 % | 11.620 M 236.03 % | 3.458 M 0.00 % | 3.458 M |
| Total equity | -879.000 K -464.73 % | 241.000 K -98.44 % | 15.475 M -57.77 % | 36.641 M 311.79 % | 8.898 M 1 932.51 % | -485.563 K -107.93 % | 6.123 M -30.02 % | 8.749 M 285.04 % | 2.272 M -46.71 % | 4.264 M -47.98 % | 8.197 M 570.24 % | 1.223 M -44.52 % | 2.204 M |
| Other non current liabilities | 58.000 K -9.38 % | 64.000 K -54.29 % | 140.000 K -88.05 % | 1.172 M 691.89 % | 148.000 K 29.43 % | 114.345 K -32.27 % | 168.836 K 610.38 % | 23.767 K 24.28 % | 19.124 K -83.87 % | 118.568 K 1 314.22 % | 8.384 K | 0.000 | 0.000 |
| Long term debt | 10.000 K -99.56 % | 2.292 M -81.02 % | 12.075 M 560.20 % | 1.829 M -7.20 % | 1.971 M -70.92 % | 6.778 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 68.000 K -97.11 % | 2.356 M -80.71 % | 12.215 M 307.03 % | 3.001 M 41.62 % | 2.119 M -69.26 % | 6.892 M 3 982.24 % | 168.836 K 610.38 % | 23.767 K 24.28 % | 19.124 K -83.87 % | 118.568 K 1 314.22 % | 8.384 K | 0.000 | 0.000 |
| Other current liabilities | 76.855 M -30.34 % | 110.321 M 1.16 % | 109.054 M 72.46 % | 63.234 M 46.61 % | 43.131 M 103.36 % | 21.209 M 299.30 % | 5.311 M 63.90 % | 3.241 M 113.68 % | 1.517 M 9.51 % | 1.385 M 741.85 % | 164.505 K -59.31 % | 404.317 K -6.59 % | 432.823 K |
| Deferred revenue | 0.000 -100.00 % | 472.000 K 65.03 % | 286.000 K -64.16 % | 798.000 K -8.90 % | 876.000 K 1.76 % | 860.863 K -8.14 % | 937.160 K 41.88 % | 660.532 K 16.85 % | 565.272 K 209.49 % | 182.646 K 150.78 % | -359.707 K | 0.000 | 0.000 |
| Short term debt | 2.792 M 148.62 % | 1.123 M 107.20 % | 542.000 K 73.16 % | 313.000 K -93.93 % | 5.154 M 283.19 % | 1.345 M 234.16 % | 402.506 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.872 K | 0.000 |
| Total current liabilities | 86.473 M -28.69 % | 121.260 M 2.81 % | 117.944 M 65.30 % | 71.353 M 35.22 % | 52.770 M 99.64 % | 26.433 M 158.04 % | 10.244 M 81.33 % | 5.649 M 103.05 % | 2.782 M 36.99 % | 2.031 M 102.19 % | 1.004 M 79.54 % | 559.482 K 9.00 % | 513.309 K |
| Total liabilities | 86.541 M -29.99 % | 123.616 M -5.03 % | 130.159 M 75.05 % | 74.354 M 35.46 % | 54.889 M 64.71 % | 33.325 M 220.04 % | 10.413 M 83.55 % | 5.673 M 102.51 % | 2.801 M 30.32 % | 2.150 M 112.22 % | 1.013 M 81.03 % | 559.482 K 9.00 % | 513.309 K |
| Other non current assets | 4.612 M 1.65 % | 4.537 M 2.44 % | 4.429 M 19.57 % | 3.704 M 67.91 % | 2.206 M 820.83 % | 239.566 K 103.94 % | -6.074 M -79.50 % | -3.384 M -25.35 % | -2.699 M -4 306.56 % | -61.258 K -152.71 % | 116.211 K -74.90 % | 462.936 K 16.77 % | 396.453 K |
| Long term investments | 166.000 K 0.00 % | 166.000 K -98.60 % | 11.847 M -57.39 % | 27.801 M 1 415.87 % | 1.834 M 468.76 % | 322.456 K -59.95 % | 805.224 K 16 104.95 % | 4.969 K 13.89 % | 4.363 K -70.72 % | 14.901 K -38.76 % | 24.331 K | 0.000 -100.00 % | 4.780 K |
| Intangible assets | 5.146 M -19.47 % | 6.390 M -19.15 % | 7.904 M -15.21 % | 9.322 M 86.78 % | 4.991 M -12.49 % | 5.703 M 22.83 % | 4.643 M 74.13 % | 2.667 M 0.00 % | 2.667 M | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K -99.65 % | 569.630 K 28 669.19 % | 1.980 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 5.146 M -19.47 % | 6.390 M -19.15 % | 7.904 M -15.21 % | 9.322 M 86.78 % | 4.991 M -12.49 % | 5.703 M 22.78 % | 4.645 M 43.54 % | 3.236 M 21.27 % | 2.669 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 671.000 K 3.55 % | 648.000 K -66.18 % | 1.916 M -17.38 % | 2.319 M -6.38 % | 2.477 M -12.07 % | 2.817 M 352.09 % | 623.124 K 337.26 % | 142.507 K 439.98 % | 26.391 K -43.07 % | 46.357 K 398.84 % | 9.293 K 7.65 % | 8.633 K -35.32 % | 13.347 K |
| Total non current assets | 10.595 M -9.76 % | 11.741 M -55.01 % | 26.096 M -39.52 % | 43.146 M 274.92 % | 11.508 M 26.70 % | 9.083 M 49.54 % | 6.074 M 79.50 % | 3.384 M 25.35 % | 2.699 M 4 306.56 % | 61.258 K -59.12 % | 149.835 K -68.23 % | 471.569 K 13.75 % | 414.580 K |
| Other current assets | 64.437 M 1 219.89 % | 4.882 M 331.65 % | 1.131 M 21.88 % | 928.000 K 186.42 % | 324.000 K 102.33 % | 160.133 K -73.86 % | 612.511 K -74.19 % | 2.373 M 1 205.59 % | 181.782 K 115.34 % | 84.417 K -68.10 % | 264.619 K 157.85 % | 102.625 K 5.31 % | 97.449 K |
| Short term investments | 0.000 -100.00 % | 93.403 M 1.04 % | 92.444 M 76.29 % | 52.440 M 34.40 % | 39.019 M 6 867.68 % | 560.000 K -85.09 % | 3.755 M 67.31 % | 2.244 M 6 793.49 % | 32.554 K 2.25 % | 31.837 K 2.95 % | 30.925 K -58.68 % | 74.837 K -94.86 % | 1.455 M |
| cash and cash equivalents | 2.376 M -54.38 % | 5.208 M -71.41 % | 18.215 M 200.63 % | 6.059 M -31.13 % | 8.798 M -56.12 % | 20.052 M 1 009.72 % | 1.807 M -59.93 % | 4.509 M 589.32 % | 654.146 K -86.16 % | 4.726 M -38.62 % | 7.699 M 1 989.69 % | 368.429 K 236.57 % | 109.467 K |
| Cash and short term investments | 2.376 M -97.59 % | 98.611 M -10.89 % | 110.659 M 89.16 % | 58.499 M 22.34 % | 47.817 M 131.99 % | 20.612 M 1 040.72 % | 1.807 M -59.93 % | 4.509 M 589.32 % | 654.146 K -86.16 % | 4.726 M -38.87 % | 7.730 M 1 643.86 % | 443.266 K -71.66 % | 1.564 M |
| Total current assets | 75.067 M -33.05 % | 112.116 M -6.21 % | 119.538 M 76.18 % | 67.849 M 29.78 % | 52.279 M 120.06 % | 23.757 M 129.26 % | 10.362 M -6.13 % | 11.038 M 364.92 % | 2.374 M -62.62 % | 6.352 M -29.89 % | 9.060 M 586.23 % | 1.320 M -42.68 % | 2.303 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 8.254 M -4.28 % | 8.623 M 11.29 % | 7.748 M -8.00 % | 8.422 M 103.53 % | 4.138 M 38.63 % | 2.985 M -30.39 % | 4.288 M 3.18 % | 4.156 M 170.16 % | 1.538 M -0.24 % | 1.542 M 44.75 % | 1.065 M 37.57 % | 774.329 K 20.71 % | 641.458 K |
| Tax 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.739 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 6.826 M -26.95 % | 9.344 M 15.90 % | 8.062 M 15.68 % | 6.969 M 93.80 % | 3.596 M 19.15 % | 3.018 M -15.99 % | 3.593 M 105.53 % | 1.748 M 149.59 % | 700.348 K 51.13 % | 463.421 K -44.83 % | 839.969 K 1 061.90 % | 72.293 K -10.18 % | 80.486 K |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 39.000 K 200.00 % | 13.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 825.000 K -82.84 % | 4.808 M 67.82 % | 2.865 M 45.51 % | 1.969 M 0.00 % | 1.969 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 540.000 K 38.82 % | 389.000 K -78.93 % | 1.846 M -12.18 % | 2.102 M -5.23 % | 2.218 M -10.51 % | 2.478 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 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.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 85.662 M -30.84 % | 123.857 M -14.95 % | 145.634 M 31.21 % | 110.995 M 74.01 % | 63.787 M 94.24 % | 32.840 M 98.60 % | 16.536 M 14.66 % | 14.422 M 184.26 % | 5.074 M -20.89 % | 6.413 M -30.36 % | 9.210 M 413.99 % | 1.792 M -34.07 % | 2.718 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -448.000 K 80.03 % | -2.243 M 61.94 % | -5.893 M -454.64 % | -1.063 M -156.00 % | 1.897 M -4.55 % | 1.988 M 1 598.91 % | -132.608 K 45.55 % | -243.539 K | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 1.822 M | 0.000 -100.00 % | 2.265 M 19.09 % | 1.902 M -12.75 % | 2.180 M 36.08 % | 1.602 M 219.78 % | 500.965 K -35.39 % | 775.375 K 88.91 % | 410.457 K -24.23 % | 541.684 K | 0.000 | 0.000 | 0.000 |
| Change in working capital | -6.078 M -606.92 % | 1.199 M -80.30 % | 6.087 M 50.93 % | 4.033 M 788.23 % | -586.000 K -123.12 % | 2.535 M 205.71 % | -2.398 M 13.21 % | -2.763 M -894.44 % | -277.849 K 6.81 % | -298.145 K -48.57 % | -200.673 K | 0.000 | 0.000 |
| Accounts receivables | 88.000 K 124.86 % | -354.000 K -1 206.25 % | 32.000 K 101.07 % | -2.995 M -74.74 % | -1.714 M 86.47 % | -12.666 M -428.16 % | -2.398 M 13.21 % | -2.763 M -894.44 % | -277.849 K 6.81 % | -298.145 K -48.57 % | -200.673 K | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 27.000 K | 0.000 | 0.000 100.00 % | -4.220 M -377.31 % | -884.090 K -73.28 % | -510.204 K 67.40 % | -1.565 M | 0.000 | 0.000 | 0.000 |
| Accounts payables | -6.746 M -404.15 % | 2.218 M -64.27 % | 6.207 M -1.99 % | 6.333 M 557.63 % | 963.000 K -93.59 % | 15.015 M 298.76 % | 3.765 M 315.74 % | 905.723 K 1 002.57 % | -100.349 K -107.11 % | 1.411 M | 0.000 | 0.000 | 0.000 |
| Other working capital | 580.000 K 187.22 % | -665.000 K -337.50 % | -152.000 K -122.75 % | 668.000 K 304.85 % | 165.000 K -11.26 % | 185.932 K -59.08 % | 454.391 K 2 200.45 % | -21.633 K -121.56 % | 100.349 K 107.11 % | -1.411 M -820 185.47 % | 172.000 | 0.000 | 0.000 |
| Other non cash items | -2.334 M -867.76 % | 304.000 K -98.27 % | 17.588 M 1 001.95 % | -1.950 M -121.12 % | 9.231 M 60.78 % | 5.741 M 133.25 % | 2.461 M 254.03 % | -1.598 M -404.42 % | 524.941 K -73.28 % | 1.965 M 256.19 % | 551.582 K 380.87 % | -196.381 K 6.07 % | -209.069 K |
| Net cash provided by operating activities | -11.307 M 15.78 % | -13.425 M -1 063.75 % | 1.393 M 110.69 % | -13.032 M -141.38 % | -5.399 M -335.55 % | -1.240 M 41.07 % | -2.104 M 37.70 % | -3.376 M 15.70 % | -4.005 M -46.18 % | -2.740 M -433.59 % | -513.507 K 40.71 % | -866.115 K -52.97 % | -566.187 K |
| Investments in property plant and equipment | -13.000 K -30.00 % | -10.000 K 97.42 % | -388.000 K 17.97 % | -473.000 K -13.43 % | -417.000 K 64.97 % | -1.190 M -125.64 % | -527.511 K -278.23 % | -139.467 K 94.10 % | -2.365 M -4 085.18 % | -56.513 K -649.31 % | -7.542 K 39.14 % | -12.392 K -54.61 % | -8.015 K |
| Acquisitions net | 0.000 | 0.000 100.00 % | -2.098 M 0.00 % | -2.098 M -159.01 % | -810.000 K -328.23 % | -189.150 K | 0.000 100.00 % | -148.498 K 93.69 % | -2.353 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -22.517 M -1 042.99 % | -1.970 M | 0.000 100.00 % | -200.000 K -1 676.67 % | -11.257 K 14.93 % | -13.233 K 69.94 % | -44.028 K | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 560.000 K 0.00 % | 560.000 K | 0.000 | 0.000 -100.00 % | 159.755 K -93.25 % | 2.366 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -2.135 M -124.43 % | 8.740 M 1 564.76 % | 525.000 K 124.45 % | -2.147 M | 0.000 100.00 % | -146.952 K 92.11 % | -1.863 M -1 382.28 % | -125.660 K -105.34 % | 2.355 M 14 409.28 % | -16.457 K | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -2.148 M -124.60 % | 8.730 M 545.18 % | -1.961 M 92.65 % | -26.675 M -911.57 % | -2.637 M -72.76 % | -1.526 M 41.07 % | -2.590 M -876.94 % | -265.127 K 88.84 % | -2.376 M -2 263.51 % | -100.541 K -1 233.08 % | -7.542 K 39.14 % | -12.392 K -54.61 % | -8.015 K |
| Debt repayment | -963.000 K 84.26 % | -6.120 M -158.51 % | 10.460 M 1 401.00 % | -804.000 K -302.00 % | -200.000 K -105.05 % | 3.960 M 890.03 % | 400.000 K | 0.000 | 0.000 100.00 % | -359.707 K | 0.000 | 0.000 | 0.000 |
| Common stock issued | 8.769 M 184.99 % | 3.077 M -0.74 % | 3.100 M -92.18 % | 39.647 M 203.72 % | 13.054 M 9 660.00 % | 133.750 K -92.73 % | 1.840 M -75.20 % | 7.421 M 219.23 % | 2.325 M -69.51 % | 7.624 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -579.000 K | 0.000 | 0.000 100.00 % | -2.000 M | 0.000 | 0.000 100.00 % | -132.009 K -8.82 % | -121.312 K -3 478.53 % | -3.390 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.669 M | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -354.000 K 45.37 % | -648.000 K 71.17 % | -2.248 M -250.27 % | 1.496 M 523.36 % | -353.360 K -119.20 % | 1.840 M | 0.000 | 0.000 | 0.000 -100.00 % | 359.707 K 246.79 % | -245.047 K -110.40 % | 2.355 M |
| Net cash used provided by financing activities | 7.227 M 312.75 % | -3.397 M -126.31 % | 12.912 M -64.72 % | 36.595 M 155.02 % | 14.350 M 283.64 % | 3.741 M 66.98 % | 2.240 M -69.81 % | 7.421 M 219.23 % | 2.325 M -68.00 % | 7.264 M 1 919.46 % | 359.707 K 246.79 % | -245.047 K -110.40 % | 2.355 M |
| Effect of forex changes on cash | -698.000 K -6.73 % | -654.000 K -247.87 % | -188.000 K -150.40 % | 373.000 K 421.55 % | -116.000 K 36.61 % | -183.000 K 26.40 % | -248.644 K -428.24 % | 75.750 K 622.67 % | -14.493 K -163.59 % | 22.791 K | 0.000 | 0.000 100.00 % | -216.767 K |
| Net change in cash | -6.926 M 20.81 % | -8.746 M -171.95 % | 12.156 M 543.81 % | -2.739 M -144.19 % | 6.198 M -57.23 % | 14.490 M 636.24 % | -2.702 M -170.10 % | 3.855 M 194.68 % | -4.072 M -191.57 % | 4.446 M 2 855.86 % | -161.342 K 85.64 % | -1.124 M -171.83 % | 1.564 M |
| Cash at beginning of period | 9.469 M -48.02 % | 18.215 M -68.86 % | 58.499 M 22.34 % | 47.817 M 138.47 % | 20.052 M 260.54 % | 5.562 M 23.34 % | 4.509 M 589.32 % | 654.146 K -86.16 % | 4.726 M 1 592.06 % | 279.284 K -36.62 % | 440.626 K -71.83 % | 1.564 M | 0.000 |
| Cash at end of period | 2.543 M -73.14 % | 9.469 M -91.44 % | 110.659 M 89.16 % | 58.499 M 22.34 % | 47.817 M 138.47 % | 20.052 M 1 009.72 % | 1.807 M -59.93 % | 4.509 M 589.32 % | 654.146 K -86.16 % | 4.726 M 1 592.06 % | 279.284 K -36.62 % | 440.626 K -71.83 % | 1.564 M |
| Operating cash flow | -11.307 M 15.78 % | -13.425 M -1 063.75 % | 1.393 M 110.69 % | -13.032 M -130.94 % | -5.643 M -355.24 % | -1.240 M 41.07 % | -2.104 M 37.70 % | -3.376 M 15.70 % | -4.005 M -46.18 % | -2.740 M -433.59 % | -513.507 K 40.71 % | -866.115 K -52.97 % | -566.187 K |
| Capital expenditure | -13.000 K -30.00 % | -10.000 K 97.42 % | -388.000 K 17.97 % | -473.000 K -13.43 % | -417.000 K 64.97 % | -1.190 M -125.64 % | -527.511 K -278.23 % | -139.467 K 94.10 % | -2.365 M -4 085.18 % | -56.513 K -649.31 % | -7.542 K 39.14 % | -12.392 K -54.61 % | -8.015 K |
| Free CashFlow | -11.320 M 15.74 % | -13.435 M -1 436.82 % | 1.005 M 107.44 % | -13.505 M -122.85 % | -6.060 M -149.40 % | -2.430 M 7.65 % | -2.631 M 25.17 % | -3.516 M 44.81 % | -6.370 M -127.80 % | -2.797 M -436.72 % | -521.049 K 40.69 % | -878.507 K -53.00 % | -574.202 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2015-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 24.234 M -7.67 % | 26.248 M 22.37 % | 21.450 M 0.00 % | 21.449 M 12.13 % | 19.128 M -3.64 % | 19.851 M -7.39 % | 21.434 M 92.73 % | 11.121 M 21.78 % | 9.132 M 24.24 % | 7.350 M 20.88 % | 6.081 M 23.51 % | 4.923 M 7.57 % | 4.577 M 19.09 % | 3.843 M -5.87 % | 4.082 M 80.41 % | 2.263 M 104.92 % | 1.104 M 1.59 % | 1.087 M -39.74 % | 1.804 M -12.70 % | 2.066 M 13.61 % | 1.819 M 206.27 % | 593.814 K |
| Net income | -4.088 M -102.18 % | -2.022 M 70.57 % | -6.870 M 48.31 % | -13.291 M 1.17 % | -13.448 M -4.56 % | -12.862 M -91.86 % | -6.704 M 32.44 % | -9.923 M -14.15 % | -8.693 M -178.67 % | -3.119 M 25.86 % | -4.207 M 37.69 % | -6.753 M -176.74 % | -2.440 M 2.95 % | -2.514 M -430.51 % | -473.924 K 70.29 % | -1.595 M 43.49 % | -2.823 M -48.95 % | -1.895 M 42.88 % | -3.317 M -101.02 % | -1.650 M -275.66 % | -439.304 K 12.99 % | -504.869 K |
| Income before tax | -3.539 M 32.62 % | -5.252 M -32.63 % | -3.960 M 70.68 % | -13.507 M 0.68 % | -13.599 M -5.08 % | -12.942 M -91.34 % | -6.764 M 31.46 % | -9.869 M -12.90 % | -8.741 M -180.37 % | -3.118 M 25.73 % | -4.198 M 37.65 % | -6.733 M -178.59 % | -2.417 M 3.62 % | -2.508 M -429.11 % | -473.924 K 70.29 % | -1.595 M 43.49 % | -2.823 M -48.95 % | -1.895 M 42.88 % | -3.317 M -113.48 % | -1.554 M -253.74 % | -439.304 K -1.38 % | -433.343 K |
| Income before tax ratio | -0.15 27.02 % | -0.20 -8.38 % | -0.18 70.68 % | -0.63 11.42 % | -0.71 -9.05 % | -0.65 -106.59 % | -0.32 64.44 % | -0.89 7.29 % | -0.96 -125.67 % | -0.42 38.56 % | -0.69 49.52 % | -1.37 -158.99 % | -0.53 19.07 % | -0.65 -462.09 % | -0.12 83.53 % | -0.70 72.42 % | -2.56 -46.62 % | -1.74 5.20 % | -1.84 -144.53 % | -0.75 -211.35 % | -0.24 66.90 % | -0.73 |
| EBITDA | -5.710 M -54.83 % | -3.688 M -81.67 % | -2.030 M 78.08 % | -9.260 M 24.70 % | -12.298 M -12.44 % | -10.937 M -100.72 % | -5.449 M 36.68 % | -8.606 M -19.47 % | -7.203 M -331.90 % | -1.668 M 42.20 % | -2.885 M -2.07 % | -2.827 M -32.63 % | -2.131 M 8.45 % | -2.328 M -855.17 % | -243.744 K 80.76 % | -1.267 M 48.40 % | -2.456 M -28.52 % | -1.911 M 39.14 % | -3.140 M -134.89 % | -1.337 M -172.49 % | -490.591 K -26.98 % | -386.367 K |
| Net income ratio | -0.17 -118.98 % | -0.08 75.95 % | -0.32 48.31 % | -0.62 11.86 % | -0.70 -8.51 % | -0.65 -107.15 % | -0.31 64.95 % | -0.89 6.26 % | -0.95 -124.30 % | -0.42 38.67 % | -0.69 49.55 % | -1.37 -157.27 % | -0.53 18.51 % | -0.65 -463.57 % | -0.12 83.53 % | -0.70 72.42 % | -2.56 -46.62 % | -1.74 5.20 % | -1.84 -130.27 % | -0.80 -230.65 % | -0.24 71.59 % | -0.85 |
| Ratio EBITDA | -0.24 -67.69 % | -0.14 -48.47 % | -0.09 78.08 % | -0.43 32.85 % | -0.64 -16.69 % | -0.55 -116.72 % | -0.25 67.15 % | -0.77 1.90 % | -0.79 -247.63 % | -0.23 52.18 % | -0.47 17.36 % | -0.57 -23.29 % | -0.47 23.13 % | -0.61 -914.70 % | -0.06 89.34 % | -0.56 74.82 % | -2.22 -26.51 % | -1.76 -0.99 % | -1.74 -169.06 % | -0.65 -139.84 % | -0.27 58.54 % | -0.65 |
| Gross profit ratio | 0.04 198.33 % | 0.01 110.75 % | -0.12 57.54 % | -0.29 0.72 % | -0.29 36.57 % | -0.45 -9.63 % | -0.41 43.16 % | -0.73 -79.10 % | -0.41 -38.23 % | -0.29 2.66 % | -0.30 39.02 % | -0.49 -177.27 % | -0.18 -23.04 % | -0.15 -163.24 % | 0.23 189.84 % | -0.26 84.33 % | -1.63 29.56 % | -2.31 -105.46 % | -1.13 -27.59 % | -0.88 -2 879.17 % | -0.03 98.05 % | -1.52 |
| Weighted average shs out dil | 561.961 M 41.74 % | 396.471 M 11.64 % | 355.149 M 4.87 % | 338.657 M 0.00 % | 338.657 M 0.70 % | 336.296 M 0.30 % | 335.298 M 6.17 % | 315.824 M 37.73 % | 229.303 M 1.75 % | 225.361 M 26.01 % | 178.843 M 7.14 % | 166.926 M 2.76 % | 162.447 M 3.14 % | 157.508 M 17.92 % | 133.569 M -2.72 % | 137.304 M 41.91 % | 96.752 M 6.58 % | 90.780 M 60.05 % | 56.719 M 7.23 % | 52.894 M 79.22 % | 29.513 M -41.54 % | 50.487 M |
| Weighted average shs out | 714.186 M 101.09 % | 355.149 M 0.00 % | 355.149 M 4.87 % | 338.657 M 0.00 % | 338.657 M 0.70 % | 336.296 M 0.30 % | 335.298 M 6.17 % | 315.824 M 37.73 % | 229.303 M 1.75 % | 225.361 M 26.01 % | 178.843 M 7.14 % | 166.926 M 2.76 % | 162.447 M 3.13 % | 157.513 M 17.92 % | 133.575 M -2.72 % | 137.308 M 41.92 % | 96.753 M 6.58 % | 90.781 M 60.05 % | 56.719 M 7.23 % | 52.894 M 79.22 % | 29.513 M -41.54 % | 50.487 M |
| EPS diluted | -0.01 58.09 % | -0.01 29.53 % | -0.02 50.77 % | -0.04 1.26 % | -0.04 -3.93 % | -0.04 -91.00 % | -0.02 36.31 % | -0.03 17.15 % | -0.04 -174.64 % | -0.01 41.28 % | -0.02 41.98 % | -0.04 -170.00 % | -0.02 6.25 % | -0.02 -357.14 % | 0.00 69.83 % | -0.01 60.27 % | -0.03 -39.71 % | -0.02 64.27 % | -0.06 -87.50 % | -0.03 -109.40 % | -0.01 -49.00 % | -0.01 |
| Earnings per share | -0.01 58.09 % | -0.01 29.53 % | -0.02 50.77 % | -0.04 1.26 % | -0.04 -3.93 % | -0.04 -91.00 % | -0.02 36.31 % | -0.03 17.15 % | -0.04 -174.64 % | -0.01 41.28 % | -0.02 41.98 % | -0.04 -170.00 % | -0.02 6.25 % | -0.02 -357.14 % | 0.00 69.83 % | -0.01 60.27 % | -0.03 -39.71 % | -0.02 64.27 % | -0.06 -87.50 % | -0.03 -109.40 % | -0.01 -49.00 % | -0.01 |
| Gross profit | 942.000 K 175.44 % | 342.000 K 113.16 % | -2.599 M 57.54 % | -6.121 M -11.33 % | -5.498 M 38.88 % | -8.995 M -1.54 % | -8.859 M -9.56 % | -8.086 M -118.11 % | -3.707 M -71.74 % | -2.159 M -17.66 % | -1.835 M 24.68 % | -2.436 M -198.25 % | -816.691 K -46.53 % | -557.346 K -159.53 % | 936.261 K 262.08 % | -577.640 K 67.89 % | -1.799 M 28.44 % | -2.514 M -23.81 % | -2.031 M -11.38 % | -1.823 M -3 284.72 % | -53.862 K 94.04 % | -903.498 K |
| Income tax expense | 11.000 K -31.25 % | 16.000 K -68.63 % | 51.000 K 245.71 % | -35.000 K -1 266.67 % | 3.000 K 200.00 % | 1.000 K 102.27 % | -44.000 K -172.13 % | 61.000 K 499.57 % | 10.174 K 49.05 % | 6.826 K -70.70 % | 23.300 K -0.81 % | 23.491 K 1.51 % | 23.141 K 249.67 % | 6.618 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.000 -99.95 % | 96.310 K | 0.000 -100.00 % | 71.526 K |
| Cost of revenue | 23.292 M -10.09 % | 25.906 M 7.72 % | 24.049 M -12.77 % | 27.570 M 11.95 % | 24.626 M -14.63 % | 28.846 M -4.78 % | 30.293 M 57.72 % | 19.207 M 49.60 % | 12.839 M 35.02 % | 9.509 M 20.13 % | 7.915 M 7.56 % | 7.359 M 36.44 % | 5.393 M 22.57 % | 4.400 M 39.86 % | 3.146 M 10.76 % | 2.840 M -2.16 % | 2.903 M -19.38 % | 3.601 M -6.09 % | 3.834 M -1.41 % | 3.889 M 107.70 % | 1.873 M 25.06 % | 1.497 M |
| General and administrative expenses | 5.864 M 72.37 % | 3.402 M | 0.000 -100.00 % | 4.163 M -31.44 % | 6.072 M 54.62 % | 3.927 M 44.43 % | 2.719 M 23.42 % | 2.203 M 51.62 % | 1.453 M 18.32 % | 1.228 M -29.26 % | 1.736 M 517.69 % | 281.040 K 28.58 % | 218.568 K -80.18 % | 1.103 M 187.07 % | 384.218 K 367.71 % | 82.148 K -46.91 % | 154.747 K 274.13 % | 41.362 K -67.33 % | 126.599 K 564.00 % | 19.066 K -80.54 % | 97.979 K 1 708.06 % | 5.419 K |
| Selling and marketing expenses | 58.000 K -19.44 % | 72.000 K -59.09 % | 176.000 K -44.65 % | 318.000 K -52.18 % | 665.000 K 78.76 % | 372.000 K 171.53 % | 137.000 K -10.46 % | 153.000 K 232.61 % | 46.000 K 318.18 % | 11.000 K -91.27 % | 126.000 K -73.37 % | 473.098 K 68.16 % | 281.343 K -12.31 % | 320.853 K 22.25 % | 262.464 K 210.95 % | 84.408 K 58.25 % | 53.338 K -25.07 % | 71.188 K -15.11 % | 83.855 K 30.66 % | 64.180 K -0.12 % | 64.259 K 232.33 % | 19.336 K |
| Other expenses | 998.000 K 21.12 % | 824.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 6.920 M 61.01 % | 4.298 M 17.43 % | 3.660 M -18.32 % | 4.481 M -33.49 % | 6.737 M 56.71 % | 4.299 M 29.68 % | 3.315 M 74.75 % | 1.897 M -5.62 % | 2.010 M 10.86 % | 1.813 M 23.17 % | 1.472 M 95.20 % | 754.138 K -51.32 % | 1.549 M -20.00 % | 1.936 M 37.52 % | 1.408 M 38.63 % | 1.016 M -0.47 % | 1.021 M 69.77 % | 601.136 K -54.98 % | 1.335 M 358.50 % | 291.234 K -24.70 % | 386.776 K -17.65 % | 469.656 K |
| Cost and expenses | 30.212 M 0.03 % | 30.204 M 9.00 % | 27.709 M -13.55 % | 32.051 M 2.19 % | 31.363 M -5.38 % | 33.145 M -1.38 % | 33.608 M 59.25 % | 21.104 M 42.12 % | 14.849 M 31.15 % | 11.322 M 20.61 % | 9.387 M 15.71 % | 8.113 M 16.86 % | 6.943 M 9.56 % | 6.337 M 39.14 % | 4.554 M 18.10 % | 3.856 M -1.72 % | 3.924 M -6.63 % | 4.202 M -18.72 % | 5.170 M 23.66 % | 4.181 M 85.04 % | 2.259 M 14.86 % | 1.967 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 328.000 K | 0.000 -100.00 % | 330.000 K | 0.000 -100.00 % | 328.000 K | 0.000 -100.00 % | 82.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 5.922 M 70.47 % | 3.474 M -5.08 % | 3.660 M -18.32 % | 4.481 M -33.49 % | 6.737 M 56.71 % | 4.299 M 29.68 % | 3.315 M 74.75 % | 1.897 M -5.62 % | 2.010 M 10.86 % | 1.813 M 23.17 % | 1.472 M 95.20 % | 754.138 K -51.32 % | 1.549 M 0.84 % | 1.536 M 51.10 % | 1.017 M 127.81 % | 446.318 K 11.82 % | 399.126 K 12.63 % | 354.354 K -11.07 % | 398.463 K 47.15 % | 270.780 K -2.29 % | 277.126 K 127.00 % | 122.082 K |
| Interest income | 390.000 K -41.79 % | 670.000 K -15.08 % | 789.000 K 20.27 % | 656.000 K 33.06 % | 493.000 K 181.71 % | 175.000 K 1 066.67 % | 15.000 K -21.05 % | 19.000 K 59.22 % | 11.933 K -48.27 % | 23.067 K -97.02 % | 774.848 K 5 809.01 % | 13.113 K -78.80 % | 61.861 K 348.17 % | 13.803 K 561.38 % | 2.087 K 18.99 % | 1.754 K -44.62 % | 3.167 K -82.32 % | 17.910 K -63.10 % | 48.536 K 119.24 % | 22.138 K 1 558.28 % | 1.335 K 167.54 % | 499.000 |
| Interest expense | 605.000 K -51.41 % | 1.245 M 38.49 % | 899.000 K 48.60 % | 605.000 K 216.75 % | 191.000 K -83.96 % | 1.191 M 461.79 % | 212.000 K -58.67 % | 513.000 K -35.66 % | 797.320 K 12.35 % | 709.680 K -7.85 % | 770.160 K 217.93 % | 242.245 K 334.57 % | 55.743 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 342.000 K -67.46 % | 1.051 M 1.94 % | 1.031 M -4.71 % | 1.082 M -2.52 % | 1.110 M 0.82 % | 1.101 M -0.18 % | 1.103 M 47.07 % | 750.000 K 1.25 % | 740.732 K 0.06 % | 740.268 K 36.52 % | 542.246 K 49.56 % | 362.569 K 57.83 % | 229.724 K 43.93 % | 159.613 K 11.02 % | 143.765 K -2.15 % | 146.917 K 264.87 % | 40.266 K 174.67 % | 14.660 K 12.91 % | 12.984 K 100.84 % | 6.465 K 70.85 % | 3.784 K -95.02 % | 75.973 K |
| Operating income | -5.978 M -51.11 % | -3.956 M 36.80 % | -6.259 M 40.96 % | -10.602 M 13.35 % | -12.235 M 7.97 % | -13.294 M -9.20 % | -12.174 M -21.95 % | -9.983 M -74.61 % | -5.717 M -43.95 % | -3.972 M -20.11 % | -3.307 M -3.66 % | -3.190 M -34.83 % | -2.366 M 12.54 % | -2.705 M -598.12 % | -387.509 K 72.60 % | -1.414 M 43.35 % | -2.496 M -29.63 % | -1.926 M 38.93 % | -3.153 M -134.72 % | -1.343 M -171.72 % | -494.375 K -6.93 % | -462.340 K |
| Operating income ratio | -0.25 -63.67 % | -0.15 48.35 % | -0.29 40.97 % | -0.49 22.72 % | -0.64 4.49 % | -0.67 -17.91 % | -0.57 36.73 % | -0.90 -43.38 % | -0.63 -15.86 % | -0.54 0.63 % | -0.54 16.08 % | -0.65 -25.34 % | -0.52 26.57 % | -0.70 -641.63 % | -0.09 84.81 % | -0.62 72.35 % | -2.26 -27.60 % | -1.77 -1.35 % | -1.75 -168.87 % | -0.65 -139.16 % | -0.27 65.09 % | -0.78 |
| Total other income expenses net | 2.439 M 288.19 % | -1.296 M -156.37 % | 2.299 M 179.14 % | -2.905 M -112.98 % | -1.364 M -487.50 % | 352.000 K -92.08 % | 4.443 M 1 105.20 % | -442.000 K 85.38 % | -3.024 M -454.10 % | 854.005 K 195.84 % | -891.107 K 74.85 % | -3.543 M -6 863.30 % | -50.883 K 87.71 % | -414.003 K -5.03 % | -394.186 K 30.87 % | -570.191 K -77.33 % | -321.549 K -133.03 % | 973.400 K 6 255.86 % | 15.315 K -97.16 % | 539.878 K 880.33 % | 55.071 K -90.70 % | 592.237 K |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2015-01-31 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-06-30 | 2013-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 426.000 K 112.35 % | -3.449 M -92.36 % | -1.793 M 98.57 % | -125.597 M -27.75 % | -98.313 M -2.59 % | -95.828 M -70.81 % | -56.102 M -7.01 % | -52.428 M -28.84 % | -40.692 M -129.28 % | -17.747 M -48.78 % | -11.929 M 14.19 % | -13.902 M -889.90 % | -1.404 M 54.15 % | -3.063 M 32.08 % | -4.509 M -2.28 % | -4.409 M -573.98 % | -654.146 K 75.21 % | -2.639 M 44.15 % | -4.726 M -2 126.53 % | -212.243 K -363.91 % | 80.423 K 128.16 % | -285.557 K -160.86 % | -109.467 K |
| Total investments | 166.000 K 0.00 % | 166.000 K 0.00 % | 166.000 K 0.61 % | 165.000 K -98.61 % | 11.847 M -14.54 % | 13.862 M -50.14 % | 27.801 M 7.21 % | 25.932 M 1 313.96 % | 1.834 M 14.46 % | 1.602 M 81.57 % | 882.456 K 1.55 % | 868.968 K 7.92 % | 805.224 K 15 584.14 % | 5.134 K 3.32 % | 4.969 K 38.49 % | 3.588 K -17.76 % | 4.363 K -52.16 % | 9.120 K -38.80 % | 14.901 K -79.86 % | 73.995 K 204.12 % | 24.331 K -67.49 % | 74.837 K -94.87 % | 1.459 M |
| Total debt | 2.802 M 0.04 % | 2.801 M -17.98 % | 3.415 M 0.71 % | 3.391 M -72.53 % | 12.346 M -0.91 % | 12.460 M 419.82 % | 2.397 M 4.76 % | 2.288 M -67.89 % | 7.125 M -3.76 % | 7.403 M -8.86 % | 8.123 M 44.00 % | 5.641 M 1 301.49 % | 402.506 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 359.707 K 334.05 % | 82.872 K | 0.000 |
| Accumulated other comprehensive income loss | 7.840 M 11.14 % | 7.054 M 18.12 % | 5.972 M 11.07 % | 5.377 M -0.44 % | 5.401 M -2.14 % | 5.519 M 10.80 % | 4.981 M 7.70 % | 4.625 M 21.61 % | 3.803 M 5.13 % | 3.617 M 52.20 % | 2.377 M 7.82 % | 2.204 M 1.07 % | 2.181 M 11.13 % | 1.963 M 15.93 % | 1.693 M 47.42 % | 1.148 M 5.90 % | 1.084 M 8.42 % | 1.000 M 40.01 % | 714.313 K 1 243.75 % | 53.158 K 11 970 117 449 587 940.00 % | 0.000 0.00 % | 0.000 100.00 % | 0.000 |
| Retained earnings | -107.537 M -3.48 % | -103.923 M -1.54 % | -102.345 M -6.80 % | -95.833 M -14.80 % | -83.477 M -18.80 % | -70.268 M -21.83 % | -57.676 M -13.15 % | -50.972 M -24.27 % | -41.018 M -26.90 % | -32.324 M -9.40 % | -29.547 M -16.60 % | -25.340 M -25.87 % | -20.132 M -13.79 % | -17.692 M -16.56 % | -15.178 M -3.22 % | -14.704 M -12.17 % | -13.109 M -27.44 % | -10.286 M -22.58 % | -8.391 M -65.38 % | -5.074 M -48.21 % | -3.423 M -53.16 % | -2.235 M -78.28 % | -1.254 M |
| Common stock | 97.993 M 0.13 % | 97.870 M 6.61 % | 91.806 M 1.24 % | 90.686 M 0.00 % | 90.686 M 0.03 % | 90.655 M 1.48 % | 89.336 M 1.43 % | 88.076 M 99.52 % | 44.144 M 21.00 % | 36.482 M 36.71 % | 26.685 M 10.43 % | 24.164 M 0.37 % | 24.074 M 8.28 % | 22.234 M 0.00 % | 22.234 M 21.67 % | 18.274 M 27.82 % | 14.297 M 19.73 % | 11.941 M 0.00 % | 11.941 M 115.36 % | 5.545 M 60.33 % | 3.458 M 0.00 % | 3.458 M 0.00 % | 3.458 M |
| Total equity | -879.000 K -150.17 % | 1.752 M 626.97 % | 241.000 K -93.60 % | 3.764 M -75.68 % | 15.475 M -46.36 % | 28.848 M -21.27 % | 36.641 M -12.19 % | 41.729 M 368.97 % | 8.898 M 14.44 % | 7.775 M 1 701.25 % | -485.563 K -147.18 % | 1.029 M -83.19 % | 6.123 M -5.87 % | 6.505 M -25.65 % | 8.749 M 85.44 % | 4.718 M 107.64 % | 2.272 M -14.40 % | 2.655 M -37.74 % | 4.264 M 713.75 % | 523.966 K 1 410.60 % | 34.686 K -97.16 % | 1.223 M -44.52 % | 2.204 M |
| Other non current liabilities | 58.000 K 20.83 % | 48.000 K -25.00 % | 64.000 K -52.24 % | 134.000 K -4.29 % | 140.000 K -83.94 % | 872.000 K -25.60 % | 1.172 M 523.40 % | 188.000 K 27.03 % | 148.000 K -39.93 % | 246.372 K 115.46 % | 114.345 K 117.73 % | 52.517 K 28.23 % | 40.955 K | 0.000 -100.00 % | 23.767 K | 0.000 -100.00 % | 19.124 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 10.000 K -88.51 % | 87.000 K -96.20 % | 2.292 M 49.12 % | 1.537 M -87.27 % | 12.075 M -0.87 % | 12.181 M 565.99 % | 1.829 M -1.35 % | 1.854 M -5.94 % | 1.971 M -5.54 % | 2.087 M -69.21 % | 6.778 M 54.75 % | 4.380 M 3 325.00 % | 127.881 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 68.000 K -49.63 % | 135.000 K -94.27 % | 2.356 M 40.99 % | 1.671 M -86.32 % | 12.215 M -6.42 % | 13.053 M 334.96 % | 3.001 M 46.96 % | 2.042 M -3.63 % | 2.119 M -9.17 % | 2.333 M -66.15 % | 6.892 M 55.50 % | 4.432 M 2 525.29 % | 168.836 K | 0.000 -100.00 % | 23.767 K | 0.000 -100.00 % | 19.124 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 76.855 M 0.75 % | 76.282 M -30.85 % | 110.321 M -8.97 % | 121.195 M 27.62 % | 94.967 M 11.66 % | 85.053 M 57.44 % | 54.021 M 24.60 % | 43.355 M 8.60 % | 39.923 M 125.52 % | 17.703 M -3.65 % | 18.373 M -0.87 % | 18.534 M 248.93 % | 5.311 M 33.57 % | 3.977 M 22.71 % | 3.241 M 1.52 % | 3.192 M 53.32 % | 2.082 M 806.39 % | 229.690 K -85.35 % | 1.568 M 646.20 % | 210.068 K 27.70 % | 164.505 K -59.31 % | 404.317 K -6.59 % | 432.823 K |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 472.000 K -18.90 % | 582.000 K 103.50 % | 286.000 K -56.86 % | 663.000 K -16.92 % | 798.000 K 61.21 % | 495.000 K -43.49 % | 876.000 K 7.71 % | 813.274 K -5.53 % | 860.863 K 37.00 % | 628.389 K -32.95 % | 937.160 K | 0.000 -100.00 % | 660.532 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 2.792 M 2.87 % | 2.714 M 141.67 % | 1.123 M -39.43 % | 1.854 M 584.13 % | 271.000 K 170.57 % | -384.000 K -222.68 % | 313.000 K -27.88 % | 434.000 K -91.58 % | 5.154 M -3.06 % | 5.317 M 295.27 % | 1.345 M 6.65 % | 1.261 M 213.33 % | 402.506 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 359.707 K 334.05 % | 82.872 K | 0.000 |
| Total current liabilities | 86.473 M -12.98 % | 99.373 M -18.05 % | 121.260 M -17.61 % | 147.184 M 24.79 % | 117.944 M 10.99 % | 106.265 M 48.93 % | 71.353 M 37.48 % | 51.899 M -1.65 % | 52.770 M 83.99 % | 28.681 M 8.50 % | 26.433 M 11.44 % | 23.720 M 131.55 % | 10.244 M 60.24 % | 6.393 M 13.17 % | 5.649 M -8.39 % | 6.167 M 121.64 % | 2.782 M 67.37 % | 1.662 M -18.15 % | 2.031 M -78.01 % | 9.236 M 517.05 % | 1.497 M 167.53 % | 559.482 K 9.00 % | 513.309 K |
| Total liabilities | 86.541 M -13.03 % | 99.508 M -19.50 % | 123.616 M -16.96 % | 148.855 M 14.36 % | 130.159 M 9.09 % | 119.318 M 60.47 % | 74.354 M 37.84 % | 53.941 M -1.73 % | 54.889 M 76.98 % | 31.014 M -6.94 % | 33.325 M 18.37 % | 28.152 M 170.37 % | 10.413 M 62.88 % | 6.393 M 12.69 % | 5.673 M -8.00 % | 6.167 M 120.13 % | 2.801 M 68.52 % | 1.662 M -18.15 % | 2.031 M -78.01 % | 9.236 M 517.05 % | 1.497 M 167.53 % | 559.482 K 9.00 % | 513.309 K |
| Other non current assets | 4.612 M -2.99 % | 4.754 M 4.78 % | 4.537 M 3.14 % | 4.399 M -0.68 % | 4.429 M -17.38 % | 5.361 M 44.74 % | 3.704 M 38.62 % | 2.672 M 21.12 % | 2.206 M 847.43 % | 232.841 K -2.81 % | 239.567 K 5.23 % | 227.657 K 103.75 % | -6.074 M -45.42 % | -4.177 M -23.43 % | -3.384 M -33.58 % | -2.533 M 6.16 % | -2.699 M -6 456.80 % | -41.169 K 32.79 % | -61.258 K -144.66 % | 137.171 K 18.04 % | 116.211 K -74.90 % | 462.936 K 16.77 % | 396.453 K |
| Long term investments | 166.000 K 0.00 % | 166.000 K 0.00 % | 166.000 K 0.61 % | 165.000 K -98.61 % | 11.847 M -14.54 % | 13.862 M -50.14 % | 27.801 M 7.21 % | 25.932 M 1 313.96 % | 1.834 M 30.78 % | 1.402 M 334.88 % | 322.456 K -62.89 % | 868.968 K 7.92 % | 805.224 K 15 584.14 % | 5.134 K 3.32 % | 4.969 K 38.49 % | 3.588 K -17.76 % | 4.363 K -52.16 % | 9.120 K -38.80 % | 14.901 K -65.04 % | 42.619 K 75.16 % | 24.331 K | 0.000 -100.00 % | 4.780 K |
| Intangible assets | 5.146 M -11.79 % | 5.834 M -8.70 % | 6.390 M -9.97 % | 7.098 M -10.20 % | 7.904 M -8.62 % | 8.650 M -7.21 % | 9.322 M 108.55 % | 4.470 M -10.44 % | 4.991 M -9.26 % | 5.500 M -3.56 % | 5.703 M 119.55 % | 2.598 M -44.05 % | 4.643 M 34.99 % | 3.440 M 29.00 % | 2.667 M 6.57 % | 2.502 M -6.17 % | 2.667 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K 0.00 % | 2.000 K -99.65 % | 569.630 K 0.00 % | 569.630 K | 0.000 -100.00 % | 1.980 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 5.146 M -11.79 % | 5.834 M -8.70 % | 6.390 M -9.97 % | 7.098 M -10.20 % | 7.904 M -8.62 % | 8.650 M -7.21 % | 9.322 M 108.55 % | 4.470 M -10.44 % | 4.991 M -9.26 % | 5.500 M -3.56 % | 5.703 M 119.38 % | 2.600 M -44.03 % | 4.645 M 15.86 % | 4.010 M 23.90 % | 3.236 M 29.34 % | 2.502 M -6.24 % | 2.669 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 671.000 K 42.16 % | 472.000 K -27.16 % | 648.000 K -65.38 % | 1.872 M -2.30 % | 1.916 M -9.45 % | 2.116 M -8.75 % | 2.319 M 2.57 % | 2.261 M -8.72 % | 2.477 M -3.58 % | 2.569 M -8.81 % | 2.817 M -4.42 % | 2.947 M 373.00 % | 623.124 K 284.91 % | 161.888 K 13.60 % | 142.507 K 420.69 % | 27.369 K 3.71 % | 26.391 K -17.65 % | 32.049 K -30.86 % | 46.357 K 126.80 % | 20.440 K 119.95 % | 9.293 K 7.65 % | 8.633 K -35.32 % | 13.347 K |
| Total non current assets | 10.595 M -5.62 % | 11.226 M -4.39 % | 11.741 M -13.25 % | 13.534 M -48.14 % | 26.096 M -12.98 % | 29.989 M -30.49 % | 43.146 M 22.11 % | 35.335 M 207.05 % | 11.508 M 18.58 % | 9.705 M 6.85 % | 9.083 M 36.75 % | 6.642 M 9.35 % | 6.074 M 45.42 % | 4.177 M 23.43 % | 3.384 M 33.58 % | 2.533 M -6.16 % | 2.699 M 6 456.80 % | 41.169 K -32.79 % | 61.258 K -69.41 % | 200.230 K 33.63 % | 149.835 K -68.23 % | 471.569 K 13.75 % | 414.580 K |
| Other current assets | 64.437 M -11.37 % | 72.707 M 1 389.29 % | 4.882 M 658.07 % | 644.000 K -43.06 % | 1.131 M -98.65 % | 83.915 M 8 942.56 % | 928.000 K -97.81 % | 42.354 M 12 972.22 % | 324.000 K -98.02 % | 16.379 M 4 448.12 % | 360.133 K -97.97 % | 17.782 M 2 803.06 % | 612.511 K -80.30 % | 3.109 M 30.98 % | 2.373 M 17.81 % | 2.014 M 2 687.84 % | 72.260 K -47.70 % | 138.170 K 63.68 % | 84.417 K -88.04 % | 705.969 K 138.87 % | 295.544 K 187.98 % | 102.625 K 5.31 % | 97.449 K |
| Short term investments | 0.000 | 0.000 -100.00 % | 93.403 M | 0.000 -100.00 % | 92.444 M | 0.000 -100.00 % | 52.440 M | 0.000 -100.00 % | 39.019 M 19 409.50 % | 200.000 K -64.29 % | 560.000 K | 0.000 -100.00 % | 3.755 M | 0.000 -100.00 % | 2.244 M | 0.000 -100.00 % | 32.554 K | 0.000 | 0.000 -100.00 % | 31.376 K | 0.000 -100.00 % | 74.837 K -94.86 % | 1.455 M |
| cash and cash equivalents | 2.376 M -61.98 % | 6.250 M 20.01 % | 5.208 M -95.96 % | 128.988 M 16.56 % | 110.659 M 2.19 % | 108.288 M 85.11 % | 58.499 M 6.91 % | 54.716 M 14.43 % | 47.817 M 90.12 % | 25.150 M 25.43 % | 20.052 M 2.60 % | 19.543 M 981.58 % | 1.807 M -41.00 % | 3.063 M -32.08 % | 4.509 M 2.28 % | 4.409 M 573.98 % | 654.146 K -75.21 % | 2.639 M -44.15 % | 4.726 M 2 126.53 % | 212.243 K -24.00 % | 279.284 K -24.20 % | 368.429 K 236.57 % | 109.467 K |
| Cash and short term investments | 2.376 M -61.98 % | 6.250 M -93.66 % | 98.611 M -23.55 % | 128.988 M 16.56 % | 110.659 M 2.19 % | 108.288 M 85.11 % | 58.499 M 6.91 % | 54.716 M 14.43 % | 47.817 M 88.62 % | 25.350 M 22.99 % | 20.612 M 5.47 % | 19.543 M 981.58 % | 1.807 M -41.00 % | 3.063 M -32.08 % | 4.509 M 2.28 % | 4.409 M 573.98 % | 654.146 K -75.21 % | 2.639 M -44.15 % | 4.726 M 1 839.77 % | 243.619 K -12.77 % | 279.284 K -36.99 % | 443.266 K -71.66 % | 1.564 M |
| Total current assets | 75.067 M -16.62 % | 90.034 M -19.70 % | 112.116 M -19.39 % | 139.085 M 16.35 % | 119.538 M 1.15 % | 118.177 M 74.18 % | 67.849 M 12.45 % | 60.335 M 15.41 % | 52.279 M 79.75 % | 29.084 M 22.42 % | 23.757 M 5.40 % | 22.540 M 117.52 % | 10.362 M 18.32 % | 8.758 M -20.66 % | 11.038 M 31.88 % | 8.370 M 252.53 % | 2.374 M -44.66 % | 4.290 M -32.46 % | 6.352 M -33.63 % | 9.570 M 483.56 % | 1.640 M 24.22 % | 1.320 M -42.68 % | 2.303 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 8.254 M -25.49 % | 11.077 M 28.46 % | 8.623 M -8.78 % | 9.453 M 22.01 % | 7.748 M -9.28 % | 8.541 M 1.41 % | 8.422 M 68.88 % | 4.987 M 20.52 % | 4.138 M 23.42 % | 3.353 M 12.32 % | 2.985 M 18.24 % | 2.524 M -41.13 % | 4.288 M 65.77 % | 2.587 M -37.76 % | 4.156 M 110.87 % | 1.971 M 27.02 % | 1.552 M 2.55 % | 1.513 M -1.88 % | 1.542 M -82.11 % | 8.621 M 709.33 % | 1.065 M 37.56 % | 774.329 K 20.71 % | 641.458 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.739 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 6.826 M -66.50 % | 20.377 M 118.08 % | 9.344 M -60.33 % | 23.553 M 5.05 % | 22.420 M 10.61 % | 20.270 M 24.96 % | 16.221 M 100.01 % | 8.110 M 18.97 % | 6.817 M 20.41 % | 5.661 M -3.30 % | 5.854 M 49.14 % | 3.925 M 9.26 % | 3.593 M 48.68 % | 2.416 M 38.23 % | 1.748 M -41.23 % | 2.975 M 324.72 % | 700.348 K -51.11 % | 1.433 M 209.13 % | 463.421 K -94.87 % | 9.026 M 828.05 % | 972.548 K 1 245.29 % | 72.293 K -10.18 % | 80.486 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 825.000 K 9.85 % | 751.000 K -84.38 % | 4.808 M 36.05 % | 3.534 M 23.35 % | 2.865 M -2.62 % | 2.942 M | 0.000 | 0.000 -100.00 % | 1.969 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 |
| Capital lease obligations | 540.000 K 129.79 % | 235.000 K -39.59 % | 389.000 K -79.43 % | 1.891 M 2.44 % | 1.846 M -5.82 % | 1.960 M -6.76 % | 2.102 M 0.67 % | 2.088 M -5.86 % | 2.218 M -5.51 % | 2.347 M -5.29 % | 2.478 M -0.56 % | 2.492 M 1 848.89 % | 127.881 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 109.83 % | 0.000 0.00 % | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 85.662 M -15.40 % | 101.260 M -18.24 % | 123.857 M -18.85 % | 152.619 M 4.80 % | 145.634 M -1.71 % | 148.166 M 33.49 % | 110.995 M 16.02 % | 95.670 M 49.98 % | 63.787 M 64.45 % | 38.789 M 18.12 % | 32.840 M 12.54 % | 29.181 M 76.48 % | 16.536 M 27.84 % | 12.935 M -10.31 % | 14.422 M 32.28 % | 10.903 M 114.90 % | 5.074 M 17.13 % | 4.331 M -32.46 % | 6.413 M -34.36 % | 9.771 M 445.89 % | 1.790 M -0.11 % | 1.792 M -34.07 % | 2.718 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-06-30 | 2013-06-30 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2015-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.269 M | 0.000 -100.00 % | 177.000 K | 0.000 100.00 % | -230.464 K | 0.000 -100.00 % | 11.255 M | 0.000 -100.00 % | 2.038 M | 0.000 -100.00 % | 1.988 M | 0.000 -100.00 % | 151.569 K | 0.000 100.00 % | -190.380 K | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 998.000 K 21.12 % | 824.000 K | 0.000 -100.00 % | 683.000 K 3 917.65 % | 17.000 K -99.24 % | 2.248 M 284.27 % | 585.000 K -55.58 % | 1.317 M 184.45 % | 463.000 K -73.03 % | 1.717 M 425.39 % | 326.802 K -74.37 % | 1.275 M 253.88 % | 360.351 K 156.27 % | 140.614 K -81.87 % | 775.375 K | 0.000 -100.00 % | 126.280 K -55.56 % | 284.177 K -41.83 % | 488.525 K 818.99 % | 53.159 K | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 431.000 K | 0.000 100.00 % | -2.334 M | 0.000 100.00 % | -1.287 M | 0.000 100.00 % | -12.404 M | 0.000 100.00 % | -2.220 M | 0.000 100.00 % | -2.880 M | 0.000 100.00 % | -49.922 K | 0.000 100.00 % | -200.234 K | 0.000 100.00 % | -200.501 K | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.000 K | 0.000 100.00 % | -2.995 M | 0.000 100.00 % | -1.714 M | 0.000 100.00 % | -12.666 M | 0.000 100.00 % | -2.398 M | 0.000 100.00 % | -2.763 M | 0.000 100.00 % | -277.849 K | 0.000 100.00 % | -298.145 K | 0.000 100.00 % | -200.673 K | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 399.000 K | 0.000 -100.00 % | 634.000 K | 0.000 -100.00 % | 427.000 K | 0.000 -100.00 % | 262.000 K | 0.000 -100.00 % | 177.763 K | 0.000 100.00 % | -116.893 K | 0.000 -100.00 % | 227.927 K | 0.000 -100.00 % | 97.911 K | 0.000 -100.00 % | 172.000 | 0.000 |
| Other non cash items | -176.000 K 97.86 % | -8.236 M -133.58 % | -3.526 M -238.49 % | 2.546 M -62.89 % | 6.860 M -70.24 % | 23.054 M 1 662.54 % | 1.308 M -68.41 % | 4.140 M -34.26 % | 6.297 M 365.45 % | 1.353 M -68.77 % | 4.332 M -31.16 % | 6.293 M 364.09 % | 1.356 M -4.78 % | 1.424 M 349.66 % | -570.453 K -152.97 % | 1.077 M 42.54 % | 755.579 K 264.77 % | -458.565 K -144.22 % | 1.037 M 24.97 % | 829.801 K 393.51 % | 168.141 K -56.13 % | 383.269 K |
| Net cash provided by operating activities | -2.924 M 65.12 % | -8.383 M -34.24 % | -6.245 M 13.02 % | -7.180 M 6.73 % | -7.698 M -184.68 % | 9.091 M 239.88 % | -6.499 M 0.52 % | -6.533 M -108.30 % | -3.136 M -25.12 % | -2.507 M -500.31 % | -417.563 K 49.20 % | -822.010 K 37.43 % | -1.314 M -66.34 % | -789.776 K 73.72 % | -3.005 M -709.61 % | -371.190 K 80.97 % | -1.950 M 5.08 % | -2.055 M -3.82 % | -1.979 M -160.12 % | -760.866 K -62.62 % | -467.880 K -925.45 % | -45.627 K |
| Investments in property plant and equipment | -13.000 K 72.92 % | -48.000 K 48.94 % | -94.000 K 29.85 % | -134.000 K 25.56 % | -180.000 K 13.46 % | -208.000 K 27.27 % | -286.000 K -52.94 % | -187.000 K -6.69 % | -175.270 K 27.49 % | -241.730 K | 0.000 100.00 % | -1.190 M 9.98 % | -1.322 M -3 436.35 % | -37.388 K 70.19 % | -125.432 K -793.77 % | -14.034 K 99.41 % | -2.363 M -107 307.64 % | -2.200 K 94.34 % | -38.901 K -120.88 % | -17.612 K -133.52 % | -7.542 K | 0.000 |
| Acquisitions net | 0.000 100.00 % | -2.008 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.568 M 191.83 % | -25.666 M -4 652.96 % | -540.000 K -100.00 % | -270.000 K -42.74 % | -189.150 K | 0.000 | 0.000 | 0.000 100.00 % | -150.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.517 M -925.85 % | -2.000 M | 0.000 -100.00 % | 80.000 K | 0.000 | 0.000 100.00 % | -200.000 K | 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 -100.00 % | 8.958 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K -44.44 % | 360.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -79.000 K | 0.000 | 0.000 | 0.000 100.00 % | -171.000 K 89.13 % | -1.573 M -52.42 % | -1.032 M -85.95 % | -555.000 K 71.83 % | -1.970 M -1 136.84 % | 190.000 K | 0.000 100.00 % | -146.953 K 26.52 % | -200.000 K 75.92 % | -830.582 K -277.89 % | -219.796 K -190.03 % | 244.135 K 1 944.90 % | -13.233 K -730.14 % | 2.100 K 133.14 % | -6.336 K 83.19 % | -37.692 K | 0.000 | 0.000 |
| Net cash used for investing activites | -92.000 K 95.53 % | -2.056 M -2 087.23 % | -94.000 K -101.07 % | 8.824 M 5 002.22 % | -180.000 K 89.89 % | -1.781 M -202.77 % | 1.733 M 106.10 % | -28.408 M -1 043.05 % | -2.485 M -1 537.96 % | -151.730 K 19.78 % | -189.150 K 85.85 % | -1.337 M 22.35 % | -1.722 M -98.41 % | -867.970 K -75.27 % | -495.228 K -315.22 % | 230.101 K 109.68 % | -2.376 M -2 376 101.00 % | -100.000 99.78 % | -45.237 K 18.20 % | -55.304 K -633.28 % | -7.542 K -101.71 % | 440.626 K |
| Debt repayment | -19.000 K 96.81 % | -595.000 K -120.66 % | 2.880 M 132.00 % | -9.000 M | 0.000 -100.00 % | 10.308 M 402.09 % | 2.053 M 367.32 % | -768.000 K | 0.000 100.00 % | -116.000 K | 0.000 -100.00 % | 2.884 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 7.756 M 152.06 % | 3.077 M | 0.000 -100.00 % | 100.000 K -96.67 % | 3.000 M | 0.000 -100.00 % | 41.865 M 659.80 % | 5.510 M -42.27 % | 9.544 M 21 714.86 % | 43.750 K -51.39 % | 90.000 K -95.11 % | 1.840 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -469.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 754.000 K 477.00 % | -200.000 K 5.66 % | -212.000 K -49.30 % | -142.000 K -3 450.00 % | -4.000 K -100.15 % | 2.608 M 211.60 % | -2.337 M -105.89 % | 39.647 M 667.54 % | 5.165 M -45.88 % | 9.544 M 803.75 % | 1.056 M 464.33 % | -289.860 K -112.94 % | 2.240 M -50.32 % | 4.509 M 27.36 % | 3.541 M -8.75 % | 3.880 M 66.92 % | 2.325 M -50.81 % | 4.726 M -28.30 % | 6.591 M 878.55 % | 673.512 K 48.08 % | 454.834 K 578.13 % | -95.127 K |
| Net cash used provided by financing activities | 266.000 K -96.18 % | 6.961 M 21.17 % | 5.745 M 162.84 % | -9.142 M -228 450.00 % | -4.000 K -100.03 % | 12.916 M 665.50 % | -2.284 M -105.87 % | 38.879 M 652.67 % | 5.165 M -45.21 % | 9.429 M 792.81 % | 1.056 M -60.66 % | 2.684 M 19.84 % | 2.240 M -50.32 % | 4.509 M 27.36 % | 3.541 M -8.75 % | 3.880 M 66.92 % | 2.325 M -50.81 % | 4.726 M -28.30 % | 6.591 M 878.55 % | 673.512 K 48.08 % | 454.834 K 578.13 % | -95.127 K |
| Effect of forex changes on cash | -16.430 M 2.13 % | -16.787 M 43.64 % | -29.783 M -215.32 % | 25.827 M 6 768.88 % | 376.000 K 166.67 % | -564.000 K -590.43 % | 115.000 K -55.43 % | 258.000 K 152.94 % | 102.000 K 146.79 % | -218.000 K -158.11 % | -84.461 K 14.29 % | -98.539 K 78.58 % | -460.010 K -317.64 % | 211.366 K 251.05 % | 60.209 K 287.42 % | 15.541 K -9.57 % | 17.185 K 154.25 % | -31.678 K -44.64 % | -21.901 K -149.00 % | 44.692 K 161.96 % | -72.133 K -200.00 % | 72.133 K |
| Net change in cash | -19.180 M 5.35 % | -20.265 M 33.29 % | -30.377 M -265.73 % | 18.329 M 673.05 % | 2.371 M -95.24 % | 49.789 M 1 216.12 % | 3.783 M -45.17 % | 6.899 M -69.56 % | 22.667 M 344.56 % | 5.099 M 902.72 % | 508.479 K -96.36 % | 13.982 M 459.54 % | 2.499 M -18.41 % | 3.063 M 2 951.84 % | 100.358 K -97.33 % | 3.755 M 289.16 % | -1.985 M -175.21 % | 2.639 M -41.93 % | 4.544 M 4 738.68 % | -97.966 K -5.66 % | -92.721 K -124.92 % | 372.005 K |
| Cash at beginning of period | 6.250 M -93.66 % | 98.611 M -23.55 % | 128.988 M 16.56 % | 110.659 M 2.19 % | 108.288 M 85.11 % | 58.499 M 6.91 % | 54.716 M 14.43 % | 47.817 M 90.12 % | 25.150 M 25.43 % | 20.052 M 2.60 % | 19.543 M 251.40 % | 5.562 M 81.59 % | 3.063 M | 0.000 -100.00 % | 4.409 M 573.98 % | 654.146 K -75.21 % | 2.639 M | 0.000 -100.00 % | 212.243 K -31.58 % | 310.209 K -16.61 % | 372.005 K | 0.000 |
| Cash at end of period | 59.166 M 846.66 % | 6.250 M -93.66 % | 98.611 M -23.55 % | 128.988 M 16.56 % | 110.659 M 2.19 % | 108.288 M 85.11 % | 58.499 M 6.91 % | 54.716 M 14.43 % | 47.817 M 90.12 % | 25.150 M 25.43 % | 20.052 M 2.60 % | 19.543 M 251.40 % | 5.562 M 81.59 % | 3.063 M -32.08 % | 4.509 M 2.28 % | 4.409 M 573.98 % | 654.146 K -75.21 % | 2.639 M -44.52 % | 4.757 M 2 141.10 % | 212.243 K -24.00 % | 279.284 K -24.92 % | 372.005 K |
| Operating cash flow | -2.924 M 65.12 % | -8.383 M -34.24 % | -6.245 M 13.02 % | -7.180 M 6.73 % | -7.698 M -184.68 % | 9.091 M 239.88 % | -6.499 M 0.52 % | -6.533 M -108.30 % | -3.136 M -25.12 % | -2.507 M -500.31 % | -417.563 K 49.20 % | -822.010 K 37.43 % | -1.314 M -66.34 % | -789.776 K 73.72 % | -3.005 M -709.61 % | -371.190 K 80.97 % | -1.950 M 5.08 % | -2.055 M -3.82 % | -1.979 M -160.12 % | -760.866 K -62.62 % | -467.880 K -925.45 % | -45.627 K |
| Capital expenditure | -13.000 K | 0.000 100.00 % | -94.000 K 29.85 % | -134.000 K 25.56 % | -180.000 K 13.46 % | -208.000 K 27.27 % | -286.000 K -52.94 % | -187.000 K -6.69 % | -175.270 K 27.49 % | -241.730 K | 0.000 100.00 % | -1.190 M 9.98 % | -1.322 M -3 436.35 % | -37.388 K 70.19 % | -125.432 K -793.77 % | -14.034 K 99.41 % | -2.363 M -107 307.64 % | -2.200 K 94.34 % | -38.901 K -120.88 % | -17.612 K -133.52 % | -7.542 K | 0.000 |
| Free CashFlow | -2.937 M 64.96 % | -8.383 M -32.24 % | -6.339 M 13.33 % | -7.314 M 7.16 % | -7.878 M -188.69 % | 8.883 M 230.92 % | -6.785 M -0.97 % | -6.720 M -102.92 % | -3.312 M -20.49 % | -2.748 M -558.20 % | -417.564 K 79.25 % | -2.012 M 23.66 % | -2.636 M -218.67 % | -827.164 K 73.58 % | -3.131 M -712.67 % | -385.224 K 91.07 % | -4.313 M -109.70 % | -2.057 M -1.93 % | -2.018 M -159.23 % | -778.478 K -63.74 % | -475.422 K -941.98 % | -45.627 K |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2015 |