Seeing Machines Limited SEEMF
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 66.149 M -2.18 % | 67.625 M 17.06 % | 57.771 M 48.13 % | 39.000 M 10.05 % | 35.438 M 86.03 % | 19.050 M -14.54 % | 22.291 M -1.41 % | 22.610 M 117.78 % | 10.382 M -58.54 % | 25.040 M 73.45 % | 14.436 M -8.30 % | 15.742 M 45.66 % | 10.808 M 51.92 % | 7.114 M -5.32 % | 7.514 M 109.99 % | 3.578 M -9.06 % | 3.935 M -0.74 % | 3.964 M 76.75 % | 2.243 M 23.29 % | 1.819 M 62.72 % | 1.118 M 27.18 % | 878.998 K |
| Net income | -26.811 M 14.28 % | -31.276 M -101.16 % | -15.548 M 16.26 % | -18.567 M -41.86 % | -13.088 M 41.15 % | -22.239 M 23.88 % | -29.216 M -10.21 % | -26.509 M -16.65 % | -22.726 M -1 651.39 % | -1.298 M 84.87 % | -8.579 M -237.82 % | -2.540 M -558.12 % | 554.343 K 131.58 % | -1.755 M 24.52 % | -2.326 M -55.94 % | -1.491 M 66.74 % | -4.483 M -1 468.30 % | 327.660 K 182.99 % | -394.836 K -297.93 % | -99.222 K 88.88 % | -892.332 K -48.98 % | -598.944 K |
| Income before tax | -27.354 M 15.06 % | -32.204 M -106.71 % | -15.579 M 7.23 % | -16.793 M -33.11 % | -12.615 M 41.72 % | -21.646 M 25.83 % | -29.184 M -10.18 % | -26.488 M -21.22 % | -21.852 M -1 732.88 % | -1.192 M 84.58 % | -7.731 M -204.42 % | -2.540 M -595.61 % | 512.406 K 129.19 % | -1.755 M 24.52 % | -2.326 M -55.94 % | -1.491 M 66.74 % | -4.483 M -1 525.22 % | 314.573 K 179.67 % | -394.836 K -297.93 % | -99.222 K 88.88 % | -892.332 K -48.98 % | -598.944 K |
| Income before tax ratio | -0.41 13.16 % | -0.48 -76.59 % | -0.27 37.37 % | -0.43 -20.95 % | -0.36 68.67 % | -1.14 13.21 % | -1.31 -11.75 % | -1.17 44.34 % | -2.10 -4 320.63 % | -0.05 91.11 % | -0.54 -231.96 % | -0.16 -440.26 % | 0.05 119.21 % | -0.25 20.27 % | -0.31 25.74 % | -0.42 63.42 % | -1.14 -1 535.90 % | 0.08 145.08 % | -0.18 -222.76 % | -0.05 93.17 % | -0.80 -17.14 % | -0.68 |
| EBITDA | -5.289 M 79.00 % | -25.185 M -164.14 % | -9.535 M 39.89 % | -15.862 M -27.89 % | -12.402 M 58.76 % | -30.074 M 25.76 % | -40.507 M -12.91 % | -35.876 M -25.68 % | -28.546 M -1 262.46 % | 2.456 M 116.16 % | -15.195 M -571.43 % | -2.263 M -496.52 % | 570.753 K 136.04 % | -1.584 M 22.01 % | -2.030 M -28.65 % | -1.578 M -164.78 % | 2.436 M 242.78 % | 710.777 K 689.32 % | -120.610 K -282.33 % | 66.148 K 108.83 % | -749.201 K -75.49 % | -426.924 K |
| Net income ratio | -0.41 12.36 % | -0.46 -71.85 % | -0.27 43.47 % | -0.48 -28.90 % | -0.37 68.36 % | -1.17 10.93 % | -1.31 -11.79 % | -1.17 46.44 % | -2.19 -4 124.08 % | -0.05 91.28 % | -0.59 -268.38 % | -0.16 -414.52 % | 0.05 120.79 % | -0.25 20.27 % | -0.31 25.74 % | -0.42 63.42 % | -1.14 -1 478.55 % | 0.08 146.95 % | -0.18 -222.76 % | -0.05 93.17 % | -0.80 -17.14 % | -0.68 |
| Ratio EBITDA | -0.08 78.53 % | -0.37 -125.65 % | -0.17 59.42 % | -0.41 -16.21 % | -0.35 77.83 % | -1.58 13.12 % | -1.82 -14.52 % | -1.59 42.29 % | -2.75 -2 903.67 % | 0.10 109.32 % | -1.05 -632.17 % | -0.14 -372.23 % | 0.05 123.72 % | -0.22 17.62 % | -0.27 38.74 % | -0.44 -171.23 % | 0.62 245.34 % | 0.18 433.42 % | -0.05 -247.89 % | 0.04 105.43 % | -0.67 -37.98 % | -0.49 |
| Gross profit ratio | 0.63 34.91 % | 0.47 -6.81 % | 0.50 11.43 % | 0.45 35.82 % | 0.33 -8.37 % | 0.36 -38.60 % | 0.59 136.58 % | 0.25 3 880.59 % | 0.01 -99.23 % | 0.81 81.19 % | 0.45 -24.86 % | 0.60 -6.75 % | 0.64 4.41 % | 0.61 -11.55 % | 0.69 -6.92 % | 0.75 13.64 % | 0.66 3.09 % | 0.64 -19.26 % | 0.79 5.88 % | 0.74 173.96 % | -1.01 -227.25 % | -0.31 |
| Weighted average shs out dil | 4.556 B 9.63 % | 4.156 B 0.00 % | 4.156 B 0.00 % | 4.156 B 7.24 % | 3.876 B 15.17 % | 3.365 B 36.07 % | 2.473 B 51.76 % | 1.630 B 28.87 % | 1.264 B 28.80 % | 981.738 M 13.13 % | 867.823 M 31.63 % | 659.310 M 42.72 % | 461.953 M 11.68 % | 413.639 M 1.16 % | 408.909 M 22.72 % | 333.204 M 13.22 % | 294.293 M 0.00 % | 294.293 M 14.91 % | 256.114 M 12.34 % | 227.985 M -10.61 % | 255.058 M 0.00 % | 255.058 M |
| Weighted average shs out | 4.556 B 9.63 % | 4.156 B 6.92 % | 3.887 B -3.86 % | 4.043 B 4.32 % | 3.876 B 15.17 % | 3.365 B 36.07 % | 2.473 B 52.00 % | 1.627 B 28.67 % | 1.264 B 30.87 % | 966.140 M 11.33 % | 867.823 M 31.85 % | 658.187 M 42.48 % | 461.953 M 11.68 % | 413.639 M 1.16 % | 408.909 M 22.72 % | 333.204 M 13.22 % | 294.293 M 0.00 % | 294.293 M 14.91 % | 256.114 M 12.34 % | 227.985 M -10.61 % | 255.058 M 0.00 % | 255.058 M |
| EPS diluted | -0.01 22.37 % | -0.01 -105.41 % | 0.00 19.57 % | 0.00 -24.32 % | 0.00 43.94 % | -0.01 44.07 % | -0.01 27.61 % | -0.02 9.44 % | -0.02 -1 284.62 % | 0.00 86.87 % | -0.01 -153.85 % | 0.00 -454.55 % | 0.00 126.19 % | 0.00 26.32 % | -0.01 -26.67 % | 0.00 70.39 % | -0.02 -1 620.00 % | 0.00 166.67 % | 0.00 -275.00 % | 0.00 87.10 % | 0.00 -34.78 % | 0.00 |
| Earnings per share | -0.01 22.37 % | -0.01 -90.00 % | 0.00 13.04 % | 0.00 -27.78 % | 0.00 45.45 % | -0.01 44.07 % | -0.01 27.61 % | -0.02 9.44 % | -0.02 -1 284.62 % | 0.00 86.87 % | -0.01 -153.85 % | 0.00 -454.55 % | 0.00 126.19 % | 0.00 26.32 % | -0.01 -26.67 % | 0.00 70.39 % | -0.02 -1 620.00 % | 0.00 166.67 % | 0.00 -275.00 % | 0.00 87.10 % | 0.00 -34.78 % | 0.00 |
| Gross profit | 41.601 M 31.96 % | 31.525 M 9.09 % | 28.898 M 65.06 % | 17.508 M 49.47 % | 11.713 M 70.46 % | 6.872 M -47.53 % | 13.095 M 133.25 % | 5.614 M 8 568.88 % | 64.763 K -99.68 % | 20.370 M 214.27 % | 6.482 M -31.10 % | 9.407 M 35.82 % | 6.926 M 58.62 % | 4.366 M -16.26 % | 5.214 M 95.46 % | 2.668 M 3.35 % | 2.581 M 2.33 % | 2.523 M 42.70 % | 1.768 M 30.54 % | 1.354 M 220.35 % | -1.125 M -316.21 % | -270.354 K |
| Income tax expense | -543.306 K 41.45 % | -928.000 K -2 893.55 % | -31.000 K -229.17 % | 24.000 K -94.64 % | 447.797 K -24.51 % | 593.225 K 1 746.44 % | 32.128 K 53.67 % | 20.907 K -97.61 % | 874.511 K 4 822.94 % | 17.764 K -95.02 % | 356.591 K 141.79 % | -853.198 K -420.97 % | -163.770 K -58 489 335.71 % | 0.280 -100.00 % | 473.136 K 756.62 % | 55.233 K -99.53 % | 11.641 M 20 781.87 % | 55.746 K 15.89 % | 48.101 K 4.72 % | 45.935 K | 0.000 | 0.000 |
| Cost of revenue | 24.547 M -32.00 % | 36.100 M 25.03 % | 28.873 M 95.39 % | 14.777 M -0.78 % | 14.893 M 22.29 % | 12.178 M 32.43 % | 9.196 M -45.89 % | 16.996 M 64.73 % | 10.317 M 120.92 % | 4.670 M -41.29 % | 7.955 M 25.56 % | 6.335 M 63.20 % | 3.882 M 41.28 % | 2.748 M 19.47 % | 2.300 M 152.57 % | 910.613 K -32.71 % | 1.353 M -6.12 % | 1.441 M 203.46 % | 475.005 K 2.18 % | 464.874 K -79.28 % | 2.243 M 95.17 % | 1.149 M |
| General and administrative expenses | 0.000 -100.00 % | 15.284 M 18.13 % | 12.938 M 68.51 % | 7.678 M -6.71 % | 8.230 M -1.11 % | 8.322 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.012 M 67.53 % | 2.992 M 13.26 % | 2.641 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.148 K | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 8.033 M 24.02 % | 6.477 M -0.74 % | 6.525 M 42.56 % | 4.577 M 19.00 % | 3.846 M -37.58 % | 6.162 M -14.85 % | 7.237 M -17.62 % | 8.784 M 12.02 % | 7.842 M 13.03 % | 6.938 M 68.53 % | 4.117 M 79.19 % | 2.297 M 20.62 % | 1.905 M 10.06 % | 1.731 M 11.79 % | 1.548 M -11.57 % | 1.751 M 158.62 % | 676.931 K | 0.000 -100.00 % | 203.956 K | 0.000 | 0.000 |
| Other expenses | 114.602 K -99.30 % | 16.451 M 38.03 % | 11.918 M 1 184.44 % | -1.099 M -111.13 % | 9.874 M 123.68 % | 4.414 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -545.967 K -1 797.00 % | -28.781 K 39.66 % | -47.697 K 49.60 % | -94.627 K -252.16 % | -26.871 K 55.41 % | -60.256 K 54.14 % | -131.404 K -45.70 % | -90.191 K -346.23 % | -20.212 K | 0.000 | 0.000 |
| Operating expenses | 44.261 M -24.19 % | 58.383 M 37.06 % | 42.597 M 18.31 % | 36.005 M 24.32 % | 28.961 M 2.12 % | 28.360 M -33.72 % | 42.790 M 25.56 % | 34.078 M 59.13 % | 21.416 M -4.60 % | 22.449 M 33.83 % | 16.775 M 39.17 % | 12.054 M 88.14 % | 6.407 M 4.65 % | 6.122 M -13.37 % | 7.067 M 72.20 % | 4.104 M 207.30 % | 1.335 M -38.01 % | 2.154 M 1.98 % | 2.112 M 45.71 % | 1.450 M -34.31 % | 2.207 M 154.53 % | 867.040 K |
| Cost and expenses | 68.809 M -27.17 % | 94.483 M 32.20 % | 71.470 M 24.30 % | 57.497 M 17.83 % | 48.798 M 20.37 % | 40.538 M -22.02 % | 51.986 M 1.79 % | 51.074 M 60.95 % | 31.733 M 17.01 % | 27.119 M 9.66 % | 24.729 M 34.48 % | 18.389 M 78.73 % | 10.289 M 16.00 % | 8.869 M -5.31 % | 9.367 M 86.79 % | 5.014 M 86.50 % | 2.689 M -25.22 % | 3.596 M 38.97 % | 2.587 M 35.14 % | 1.915 M -51.60 % | 3.956 M 165.55 % | 1.490 M |
| Research and development expenses | 20.106 M 8.01 % | 18.615 M 65.26 % | 11.264 M 0.12 % | 11.251 M 51.63 % | 7.420 M -36.99 % | 11.777 M -53.07 % | 25.092 M 68.58 % | 14.884 M 22.06 % | 12.194 M 67.34 % | 7.287 M 45.83 % | 4.997 M 108.38 % | 2.398 M 85.28 % | 1.294 M -20.27 % | 1.623 M -42.23 % | 2.810 M 112.69 % | 1.321 M 80.68 % | 731.213 K 36.53 % | 535.571 K | 0.000 | 0.000 -100.00 % | 430.195 K 831.28 % | 46.194 K |
| Selling general and administrative expenses | 24.041 M 3.11 % | 23.317 M 20.10 % | 19.415 M -24.90 % | 25.853 M 121.60 % | 11.667 M -4.13 % | 12.169 M 97.47 % | 6.162 M -14.85 % | 7.237 M -17.62 % | 8.784 M 12.02 % | 7.842 M 13.03 % | 6.938 M -24.00 % | 9.129 M 72.60 % | 5.289 M 16.34 % | 4.546 M 162.69 % | 1.731 M 11.79 % | 1.548 M -11.57 % | 1.751 M 158.62 % | 676.931 K | 0.000 -100.00 % | 270.104 K -84.80 % | 1.777 M 116.45 % | 820.846 K |
| Interest income | 992.170 K 141.40 % | 411.000 K -40.52 % | 691.000 K 145.04 % | 282.000 K 16.56 % | 241.930 K -57.53 % | 569.622 K 4.54 % | 544.863 K 62.64 % | 335.011 K -7.31 % | 361.441 K -64.70 % | 1.024 M 352.21 % | 226.404 K 97.69 % | 114.522 K 1 269.76 % | 8.361 K | 0.000 -100.00 % | 94.627 K 252.17 % | 26.870 K -55.41 % | 60.255 K -54.14 % | 131.403 K 45.70 % | 90.190 K 36.35 % | 66.148 K 336.33 % | 15.160 K 30.69 % | 11.600 K |
| Interest expense | 8.469 M 47.11 % | 5.757 M 123.92 % | 2.571 M 683.84 % | 328.000 K -15.72 % | 389.192 K -19.66 % | 484.419 K -15.75 % | 574.978 K 615.87 % | 80.319 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.186 K -72.40 % | 15.168 K | 0.000 -100.00 % | 473.137 K 756.62 % | 55.233 K -99.53 % | 11.641 M | 0.000 -100.00 % | 50.105 K 9.08 % | 45.935 K 64.56 % | 27.913 K -20.99 % | 35.328 K |
| Depreciation and amortization | 13.596 M 977.37 % | 1.262 M -69.90 % | 4.193 M 565.51 % | 630.000 K -37.31 % | 1.005 M 47.69 % | 680.470 K 7.70 % | 631.845 K -46.02 % | 1.170 M -8.68 % | 1.282 M 92.57 % | 665.589 K 40.34 % | 474.272 K 54.37 % | 307.231 K 87.60 % | 163.769 K -4.74 % | 171.914 K 10.50 % | 155.573 K 46.78 % | 105.989 K -83.48 % | 641.644 K 88.47 % | 340.455 K 40.39 % | 242.512 K 103.05 % | 119.433 K 3.66 % | 115.216 K -15.71 % | 136.698 K |
| Operating income | -2.660 M 90.09 % | -26.858 M -96.06 % | -13.699 M 23.30 % | -17.861 M -33.22 % | -13.407 M 36.98 % | -21.276 M 26.70 % | -29.027 M -10.35 % | -26.305 M -18.43 % | -22.212 M -1 763.08 % | -1.192 M 85.02 % | -7.957 M -299.96 % | -1.990 M -457.60 % | 556.356 K 131.69 % | -1.755 M 24.52 % | -2.326 M -55.94 % | -1.491 M 66.74 % | -4.483 M -1 525.22 % | 314.573 K 179.67 % | -394.836 K -297.93 % | -99.222 K 96.50 % | -2.838 M -364.74 % | -610.586 K |
| Operating income ratio | -0.04 89.87 % | -0.40 -67.49 % | -0.24 48.22 % | -0.46 -21.05 % | -0.38 66.13 % | -1.12 14.23 % | -1.30 -11.93 % | -1.16 45.62 % | -2.14 -4 393.47 % | -0.05 91.36 % | -0.55 -336.14 % | -0.13 -345.51 % | 0.05 120.86 % | -0.25 20.27 % | -0.31 25.74 % | -0.42 63.42 % | -1.14 -1 535.90 % | 0.08 145.08 % | -0.18 -222.76 % | -0.05 97.85 % | -2.54 -265.41 % | -0.69 |
| Total other income expenses net | -24.694 M -361.91 % | -5.346 M -184.36 % | -1.880 M -275.95 % | 1.068 M 34.94 % | 791.841 K 107.84 % | -10.100 M 21.90 % | -12.933 M -33.60 % | -9.681 M -1 816.76 % | -505.064 K | 0.000 100.00 % | -1.566 M -167.53 % | -585.475 K -1 232.14 % | -43.950 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.945 M 16 609.53 % | 11.642 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 33.104 M 20.12 % | 27.559 M 288.92 % | 7.086 M 113.06 % | -54.272 M -28.85 % | -42.121 M -33.10 % | -31.646 M 33.56 % | -47.633 M -13.22 % | -42.071 M -96.25 % | -21.438 M -26.49 % | -16.948 M -19.17 % | -14.222 M 37.39 % | -22.714 M -2 620.23 % | -835.000 K -42.78 % | -584.812 K 66.85 % | -1.764 M 46.40 % | -3.292 M -506.97 % | -542.303 K 79.61 % | -2.660 M -128.43 % | -1.164 M 34.46 % | -1.777 M -594.36 % | 359.420 K -0.34 % | 360.650 K |
| Total investments | 6.573 M 1 986.58 % | 315.000 K 0.96 % | 312.000 K -4.00 % | 325.000 K -8.19 % | 354.000 K -30.86 % | 512.000 K -94.64 % | 9.561 M 1 552.51 % | 578.575 K -19.08 % | 714.984 K 87.49 % | 381.350 K 0.71 % | 378.653 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.070 363 945 578 331.29 % | 0.000 -100.00 % | 1.040 116 331 096 096.87 % | 0.000 -100.00 % | 0.932 26.31 % | 0.738 | 0.000 | 0.000 |
| Total debt | 55.700 M 9.39 % | 50.920 M 17.80 % | 43.225 M 1 083.27 % | 3.653 M -21.31 % | 4.642 M -28.50 % | 6.492 M -9.53 % | 7.176 M 903.29 % | 715.248 K | 0.000 | 0.000 | 0.000 -100.00 % | 50.851 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 359.420 K -0.34 % | 360.650 K |
| Accumulated other comprehensive income loss | 13.157 M 2.54 % | 12.831 M -23.03 % | 16.670 M 486.97 % | 2.840 M -83.01 % | 16.712 M 22.60 % | 13.631 M 46.37 % | 9.313 M 405.13 % | 1.844 M 7.98 % | 1.707 M 114.40 % | 796.355 K 3.73 % | 767.709 K -27.15 % | 1.054 M 50.96 % | 698.104 K 173.62 % | -948.277 K -9.09 % | -869.289 K -1 254.23 % | -64.191 K 86.99 % | -493.448 K -6.83 % | -461.906 K 26.60 % | -629.332 K -36.46 % | -461.200 K -1 284.84 % | 38.925 K | 0.000 |
| Retained earnings | -242.495 M -11.84 % | -216.830 M 22.15 % | -278.540 M -63.87 % | -169.972 M 15.87 % | -202.046 M -9.44 % | -184.626 M -33.86 % | -137.928 M -44.52 % | -95.440 M -60.60 % | -59.426 M -99.84 % | -29.737 M -6.21 % | -27.998 M -67.49 % | -16.716 M -19.29 % | -14.013 M 4.92 % | -14.739 M -7.39 % | -13.724 M -52.82 % | -8.981 M -26.39 % | -7.105 M -125.73 % | -3.148 M -3.05 % | -3.054 M -31.93 % | -2.315 M -1.14 % | -2.289 M -120.61 % | -1.038 M |
| Common stock | 272.675 M 13.17 % | 240.948 M -33.40 % | 361.759 M 50.14 % | 240.948 M -6.39 % | 257.382 M 18.50 % | 217.204 M 0.00 % | 217.204 M 37.44 % | 158.031 M 63.79 % | 96.483 M 36.68 % | 70.592 M 22.79 % | 57.491 M 25.59 % | 45.776 M 168.49 % | 17.049 M 12.16 % | 15.201 M -4.05 % | 15.843 M 28.19 % | 12.359 M 60.24 % | 7.713 M -16.71 % | 9.260 M 66.73 % | 5.554 M 15.28 % | 4.818 M 86.17 % | 2.588 M 61.86 % | 1.599 M |
| Total equity | 43.337 M 17.18 % | 36.983 M -44.41 % | 66.531 M -37.77 % | 106.915 M 48.39 % | 72.048 M 55.92 % | 46.209 M -47.18 % | 87.480 M 38.14 % | 63.327 M 68.54 % | 37.573 M -7.05 % | 40.424 M 35.41 % | 29.853 M 1.52 % | 29.407 M 687.50 % | 3.734 M 220.90 % | 1.164 M -59.31 % | 2.860 M -29.83 % | 4.075 M 231.01 % | 1.231 M -81.91 % | 6.805 M 121.34 % | 3.075 M 6.44 % | 2.888 M 755.75 % | 337.537 K -39.85 % | 561.158 K |
| Other non current liabilities | 3.325 M 872.20 % | 342.000 K 96.55 % | 174.000 K -28.98 % | 245.000 K 70.14 % | 144.000 K -33.02 % | 215.000 K 1.90 % | 211.000 K -82.80 % | 1.227 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.178 K | 0.000 -100.00 % | 206.362 K 20.25 % | 171.612 K 98.21 % | 86.582 K 47.69 % | 58.626 K -97.39 % | 2.244 M 2 630.61 % | 82.173 K 65.64 % | 49.610 K 1 853.92 % | 2.539 K | 0.000 |
| Long term debt | 54.268 M 8.98 % | 49.798 M 17.12 % | 42.517 M 1 317.23 % | 3.000 M -24.13 % | 3.954 M -31.43 % | 5.766 M -15.34 % | 6.811 M 1 082.54 % | 575.964 K | 0.000 | 0.000 | 0.000 -100.00 % | 43.421 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 359.420 K | 0.000 |
| Total non current liabilities | 66.342 M 9.38 % | 60.651 M -10.54 % | 67.796 M 1 342.44 % | 4.700 M -13.98 % | 5.464 M -8.64 % | 5.981 M -14.82 % | 7.022 M 289.46 % | 1.803 M 3 963.37 % | 44.372 K 33.15 % | 33.324 K 63.44 % | 20.389 K -58.05 % | 48.599 K 365.86 % | 10.432 K -94.94 % | 206.362 K 20.25 % | 171.612 K 98.21 % | 86.582 K 47.69 % | 58.626 K -97.39 % | 2.244 M 2 630.61 % | 82.173 K 65.64 % | 49.610 K -86.29 % | 361.959 K | 0.000 |
| Other current liabilities | 12.521 M -9.67 % | 13.862 M -42.35 % | 24.044 M 261.81 % | 6.646 M 502.33 % | -1.652 M -119.79 % | 8.348 M 62.34 % | 5.143 M 95.18 % | 2.635 M -64.10 % | 7.339 M 110.44 % | 3.488 M -16.58 % | 4.181 M 174.82 % | 1.521 M -28.05 % | 2.114 M 37.65 % | 1.536 M 16.26 % | 1.321 M 50.69 % | 876.793 K 42.05 % | 617.242 K 21.48 % | 508.081 K -77.12 % | 2.221 M 137.23 % | 936.052 K 105.57 % | 455.344 K 168.21 % | 169.770 K |
| Deferred revenue | 4.337 M | 0.000 | 0.000 -100.00 % | 2.496 M 330.68 % | 579.579 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 |
| Short term debt | 1.433 M -36.17 % | 2.244 M 58.61 % | 1.415 M 8.31 % | 1.306 M -5.15 % | 1.377 M 89.62 % | 726.285 K -34.86 % | 1.115 M 187.68 % | 387.590 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.430 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 360.650 K |
| Total current liabilities | 21.855 M -33.09 % | 32.663 M 1.65 % | 32.133 M 79.01 % | 17.950 M 55.21 % | 11.565 M -14.40 % | 13.510 M 47.76 % | 9.143 M -11.74 % | 10.359 M 13.94 % | 9.091 M 116.04 % | 4.208 M -30.42 % | 6.048 M 72.24 % | 3.512 M 11.83 % | 3.140 M 63.75 % | 1.918 M 3.88 % | 1.846 M 62.29 % | 1.138 M 69.95 % | 669.329 K -33.95 % | 1.013 M -50.57 % | 2.050 M 149.63 % | 821.339 K 3.43 % | 794.069 K 23.59 % | 642.512 K |
| Total liabilities | 88.197 M -5.48 % | 93.314 M 40.20 % | 66.557 M 116.81 % | 30.699 M 46.98 % | 20.886 M 7.16 % | 19.491 M 20.58 % | 16.165 M 32.92 % | 12.162 M 33.77 % | 9.091 M 116.04 % | 4.208 M -30.42 % | 6.048 M 69.89 % | 3.560 M 13.38 % | 3.140 M 47.84 % | 2.124 M 5.27 % | 2.018 M 64.83 % | 1.224 M 68.16 % | 727.956 K -77.65 % | 3.257 M 52.74 % | 2.133 M 144.85 % | 870.950 K -24.66 % | 1.156 M 79.92 % | 642.512 K |
| Other non current assets | 521.933 K | 0.000 -100.00 % | 43.810 M 34.02 % | 32.689 M 293.32 % | 8.311 M | 0.000 -100.00 % | 1.456 M -47.32 % | 2.764 M -54.33 % | 6.052 M -37.36 % | 9.660 M 381.22 % | 2.007 M 148.47 % | 807.899 K 39.04 % | 581.067 K | 0.000 100.00 % | -1.764 M 46.40 % | -3.292 M -506.97 % | -542.303 K 79.61 % | -2.660 M -129.21 % | -1.160 M 34.62 % | -1.775 M -94 967.65 % | 1.871 K -99.01 % | 188.928 K |
| Long term investments | 6.264 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 140.191 K 0.00 % | 140.191 K 0.00 % | 140.191 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.070 363 945 578 331.29 % | 0.000 -100.00 % | 1.040 116 331 096 096.87 % | 0.000 -100.00 % | 0.932 26.31 % | 0.738 | 0.000 | 0.000 |
| Intangible assets | 69.248 M 12.92 % | 61.323 M 4 790.19 % | 1.254 M -16.75 % | 1.506 M 22.57 % | 1.229 M 36.71 % | 899.000 K -16.99 % | 1.083 M 15.89 % | 934.533 K -14.41 % | 1.092 M -7.41 % | 1.179 M -1.93 % | 1.203 M 60.74 % | 748.149 K 17.76 % | 635.327 K 30.94 % | 485.207 K -2.72 % | 498.798 K 23.75 % | 403.058 K 20.73 % | 333.850 K -94.40 % | 5.959 M 75.93 % | 3.387 M 182.30 % | 1.200 M 549.91 % | 184.619 K 55.44 % | 118.769 K |
| GoodWill | 2.501 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 216.356 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 71.749 M 17.00 % | 61.323 M 4 790.19 % | 1.254 M -16.75 % | 1.506 M 22.57 % | 1.229 M 36.71 % | 899.000 K -16.99 % | 1.083 M 15.89 % | 934.533 K -14.41 % | 1.092 M -7.41 % | 1.179 M -16.88 % | 1.419 M 89.66 % | 748.149 K 17.76 % | 635.327 K 30.94 % | 485.207 K -2.72 % | 498.798 K 23.75 % | 403.058 K 20.73 % | 333.850 K -94.40 % | 5.959 M 75.93 % | 3.387 M 182.30 % | 1.200 M 549.91 % | 184.619 K 55.44 % | 118.769 K |
| Property plant equipment net | 5.658 M -21.67 % | 7.223 M 26.41 % | 5.714 M -27.07 % | 7.834 M 2.91 % | 7.613 M 0.45 % | 7.579 M -6.36 % | 8.094 M 131.90 % | 3.490 M 304.53 % | 862.797 K 59.44 % | 541.150 K -12.00 % | 614.942 K 225.51 % | 188.917 K 3.97 % | 181.701 K -29.92 % | 259.264 K -32.36 % | 383.320 K 100.61 % | 191.079 K -20.72 % | 241.023 K -3.15 % | 248.871 K 19.40 % | 208.440 K 12.32 % | 185.581 K 39.65 % | 132.886 K -15.10 % | 156.517 K |
| Total non current assets | 84.193 M 22.83 % | 68.546 M 34.99 % | 50.778 M 20.81 % | 42.030 M 145.03 % | 17.153 M 102.32 % | 8.478 M -20.27 % | 10.633 M 47.91 % | 7.189 M -11.76 % | 8.146 M -29.29 % | 11.521 M 175.52 % | 4.181 M 139.63 % | 1.745 M 24.81 % | 1.398 M 87.80 % | 744.471 K -15.60 % | 882.120 K 48.47 % | 594.137 K 3.35 % | 574.874 K -90.74 % | 6.208 M 72.46 % | 3.600 M 159.47 % | 1.387 M 334.37 % | 319.376 K -31.20 % | 464.214 K |
| Other current assets | 2.616 M 34.04 % | 1.951 M 87.46 % | 1.041 M -52.07 % | 2.172 M -11.89 % | 2.465 M 12.87 % | 2.184 M -89.31 % | 20.431 M -0.98 % | 20.634 M 30.21 % | 15.847 M 110.31 % | 7.535 M 2.12 % | 7.379 M 29.91 % | 5.680 M 49.78 % | 3.792 M 1 832.56 % | 196.231 K -88.82 % | 1.755 M 50.24 % | 1.168 M 71.77 % | 679.946 K -27.98 % | 944.077 K 144.91 % | 385.478 K -43.07 % | 677.144 K 82.89 % | 370.240 K 3 978.43 % | 9.078 K |
| Short term investments | 308.550 K -2.05 % | 315.000 K 0.96 % | 312.000 K -4.00 % | 325.000 K -8.19 % | 354.000 K -30.86 % | 512.000 K -94.64 % | 9.561 M 1 552.51 % | 578.575 K 0.66 % | 574.793 K 138.35 % | 241.159 K 1.13 % | 238.462 K | 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 | 22.596 M -3.27 % | 23.361 M -35.36 % | 36.139 M -10.70 % | 40.470 M -14.61 % | 47.393 M 24.27 % | 38.138 M -30.42 % | 54.809 M 28.10 % | 42.786 M 99.58 % | 21.438 M 26.49 % | 16.948 M 19.17 % | 14.222 M -37.53 % | 22.765 M 2 626.32 % | 835.000 K 42.78 % | 584.812 K -66.85 % | 1.764 M -46.40 % | 3.292 M 506.97 % | 542.303 K -79.61 % | 2.660 M 128.43 % | 1.164 M -34.46 % | 1.777 M | 0.000 | 0.000 |
| Cash and short term investments | 22.905 M -3.26 % | 23.676 M -35.05 % | 36.451 M -10.65 % | 40.795 M 13.65 % | 35.895 M -7.13 % | 38.650 M -39.96 % | 64.370 M 48.44 % | 43.365 M 97.00 % | 22.013 M 28.06 % | 17.189 M 18.88 % | 14.460 M -36.48 % | 22.765 M 2 626.32 % | 835.000 K 42.78 % | 584.812 K -66.85 % | 1.764 M -46.40 % | 3.292 M 506.97 % | 542.303 K -79.61 % | 2.660 M 128.43 % | 1.164 M -34.46 % | 1.777 M 251.47 % | 505.533 K -17.70 % | 614.253 K |
| Total current assets | 47.341 M -23.33 % | 61.751 M -24.98 % | 82.310 M 24.73 % | 65.993 M 16.12 % | 56.830 M -0.69 % | 57.222 M -38.48 % | 93.012 M 36.18 % | 68.300 M 77.12 % | 38.562 M 16.34 % | 33.145 M 3.51 % | 32.022 M 2.56 % | 31.222 M 469.05 % | 5.487 M 115.74 % | 2.543 M -36.34 % | 3.995 M -15.09 % | 4.705 M 239.92 % | 1.384 M -64.09 % | 3.855 M 139.80 % | 1.607 M -32.24 % | 2.372 M 102.02 % | 1.174 M 58.79 % | 739.456 K |
| Inventory | 4.622 M 27.49 % | 3.626 M -67.60 % | 11.191 M 1 099.46 % | 933.000 K -52.64 % | 1.970 M -58.47 % | 4.743 M -42.24 % | 8.211 M 90.91 % | 4.301 M 512.48 % | 702.212 K -91.66 % | 8.420 M -17.31 % | 10.183 M 260.86 % | 2.822 M 228.37 % | 859.343 K 885.90 % | 87.163 K -75.41 % | 354.451 K 27.66 % | 277.661 K 34.25 % | 206.824 K -25.27 % | 276.745 K 138.07 % | 116.245 K 21.66 % | 95.547 K 26.49 % | 75.538 K 177.90 % | 27.182 K |
| Net receivables | 17.199 M -47.08 % | 32.498 M -3.36 % | 33.627 M 52.21 % | 22.093 M 33.90 % | 16.500 M 41.69 % | 11.645 M -38.21 % | 18.845 M -4.23 % | 19.678 M 226.33 % | 6.030 M -8.56 % | 6.594 M -7.82 % | 7.154 M 37.58 % | 5.200 M 53.97 % | 3.377 M 105.12 % | 1.646 M 534.10 % | 259.648 K 30 808 414.68 % | 0.843 5.42 % | 0.799 -99.99 % | 11.945 K 1 409 339.53 % | 0.848 -100.00 % | 630.534 K 182.91 % | 222.878 K 150.59 % | 88.943 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 | 0.000 -100.00 % | 1.764 M -46.40 % | 3.292 M 506.97 % | 542.303 K -79.61 % | 2.660 M 128.43 % | 1.164 M -34.46 % | 1.777 M | 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 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 3.564 M -69.32 % | 11.617 M 221.26 % | 3.616 M 33.53 % | 2.708 M -59.15 % | 6.629 M 439.27 % | 1.229 M -46.85 % | 2.313 M -63.29 % | 6.300 M 647.43 % | 842.890 K 32.71 % | 635.154 K -57.68 % | 1.501 M -24.30 % | 1.983 M 93.33 % | 1.026 M 168.83 % | 381.515 K -27.30 % | 524.804 K 10.97 % | 472.937 K 114.97 % | 220.006 K -59.82 % | 547.483 K 175.60 % | 198.651 K 12.39 % | 176.754 K -47.82 % | 338.725 K 202.18 % | 112.092 K |
| Tax payables | 0.000 -100.00 % | 4.940 M 61.54 % | 3.058 M -36.21 % | 4.794 M 3.52 % | 4.631 M 44.44 % | 3.206 M 460.03 % | 572.489 K -44.76 % | 1.036 M 13.97 % | 909.320 K 962.53 % | 85.581 K -76.66 % | 366.620 K | 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 | 7.957 M -12.44 % | 9.088 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 893.914 K | 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 | 2.861 M -45.18 % | 5.219 M 79.78 % | 2.903 M -20.53 % | 3.653 M -21.31 % | 4.642 M -24.40 % | 6.141 M -14.21 % | 7.158 M 2 547.24 % | 270.395 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 |
| 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 -100.00 % | 0.428 -27.48 % | 0.590 22.99 % | 0.480 -64.20 % | 1.340 31.37 % | 1.020 176.39 % | 0.369 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.109 M -198.62 % | 1.125 M 117.80 % | 516.339 K 219.92 % | -430.583 K 19.38 % | -534.113 K 24.47 % | -707.110 K | 0.000 -100.00 % | 707.009 K -19.52 % | 878.443 K 154.61 % | -1.608 M -22.67 % | -1.311 M -526.22 % | 307.634 K 172.53 % | -424.163 K 15.54 % | -502.230 K | 0.000 | 0.000 |
| Deferred tax liabilities non current | 792.414 K -44.31 % | 1.423 M -42.25 % | 2.464 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 100.00 % | -33.372 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -44.372 K -33.15 % | -33.324 K -63.44 % | -20.389 K | 0.000 100.00 % | -10.432 K | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 131.535 M 0.95 % | 130.297 M -2.10 % | 133.088 M -3.29 % | 137.614 M 48.08 % | 92.934 M 41.45 % | 65.700 M -36.61 % | 103.645 M 37.30 % | 75.488 M 61.62 % | 46.709 M 4.57 % | 44.666 M 23.38 % | 36.203 M 9.82 % | 32.967 M 378.84 % | 6.885 M 109.41 % | 3.288 M -32.59 % | 4.877 M -7.97 % | 5.299 M 170.50 % | 1.959 M -80.53 % | 10.062 M 93.25 % | 5.207 M 38.51 % | 3.759 M 151.71 % | 1.494 M 24.08 % | 1.204 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 940.743 K -81.77 % | 5.161 M 393.91 % | -1.756 M -483.14 % | 458.296 K 799.43 % | -65.524 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 3.635 M 43.59 % | 2.531 M -29.54 % | 3.593 M -53.55 % | 7.734 M 1 619.92 % | 449.701 K -35.53 % | 697.587 K 96.14 % | 355.663 K 11.91 % | 317.819 K 44.95 % | 219.260 K 313.14 % | 53.071 K 121.01 % | 24.013 K 118.84 % | -127.466 K -455.78 % | 35.827 K 57.14 % | 22.799 K -18.20 % | 27.873 K -80.41 % | 142.300 K -61.47 % | 369.326 K |
| Change in working capital | -7.142 M -184.54 % | 8.447 M 142.56 % | -19.848 M -359.55 % | -4.319 M 20.84 % | -5.456 M -149.53 % | 11.015 M 414.09 % | -3.507 M -3.25 % | -3.397 M -211.93 % | 3.035 M 134.89 % | -8.699 M -63.69 % | -5.314 M -51.90 % | -3.498 M -123.55 % | -1.565 M -526.21 % | 367.177 K 1 044.67 % | 32.077 K 145.72 % | -70.162 K -101.20 % | 5.845 M 3 569.60 % | 159.277 K -48.73 % | 310.657 K 196.62 % | 104.734 K |
| Accounts receivables | 9.461 M 678.70 % | 1.215 M 110.54 % | -11.531 M -44.20 % | -7.997 M 14.80 % | -9.386 M -254.22 % | 6.086 M 48.91 % | 4.087 M 153.36 % | -7.659 M -836.17 % | -818.083 K 86.34 % | -5.990 M -440.99 % | -1.107 M 39.40 % | -1.827 M 3.75 % | -1.898 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -1.049 M -113.87 % | 7.566 M 173.76 % | -10.258 M -782.96 % | 1.502 M -29.02 % | 2.116 M -39.00 % | 3.469 M 188.70 % | -3.911 M -46.84 % | -2.664 M -145.08 % | 5.908 M 306.36 % | -2.863 M 41.48 % | -4.892 M -165.34 % | -1.844 M -157.96 % | -714.700 K -387.15 % | 248.891 K 7 859.15 % | -3.208 K 94.49 % | -58.220 K -355.36 % | 22.799 K 115.69 % | -145.341 K -2 317.22 % | -6.013 K 72.73 % | -22.049 K |
| Accounts payables | -11.672 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -3.882 M -1 062.18 % | -334.000 K -117.05 % | 1.959 M 719.71 % | 238.986 K 129.07 % | -822.000 K -156.30 % | 1.460 M 139.64 % | -3.683 M -153.18 % | 6.925 M 341.02 % | -2.873 M 50.76 % | -5.836 M -1 282.39 % | -422.146 K 74.49 % | -1.655 M -94.63 % | -850.242 K -818.80 % | 118.286 K 235.24 % | 35.284 K 395.45 % | -11.942 K -100.21 % | 5.822 M 1 811.26 % | 304.618 K -3.81 % | 316.670 K 149.77 % | 126.783 K |
| Other non cash items | 7.293 M 99.42 % | 3.657 M -64.69 % | 10.357 M 26 539.74 % | 38.878 K -99.01 % | 3.929 M 169.01 % | -5.694 M -261.27 % | -1.576 M -372.65 % | 578.029 K -87.71 % | 4.703 M -8.08 % | 5.117 M 430.18 % | -1.550 M -356.65 % | 603.807 K 244.97 % | 175.033 K -7.37 % | 188.960 K 268.18 % | 51.323 K 143.52 % | -117.932 K 93.56 % | -1.830 M -1 815.39 % | -95.567 K -109.01 % | 1.060 M 3 105.67 % | 33.074 K |
| Net cash provided by operating activities | -13.063 M -207.92 % | 12.104 M 148.34 % | -25.039 M -117.92 % | -11.490 M -3.71 % | -11.079 M 4.02 % | -11.544 M 51.51 % | -23.808 M 14.05 % | -27.701 M -108.13 % | -13.310 M -251.55 % | -3.786 M 73.26 % | -14.159 M -188.51 % | -4.908 M -575.82 % | -726.184 K 27.63 % | -1.003 M 54.86 % | -2.223 M -44.57 % | -1.538 M -886.80 % | 195.424 K -73.83 % | 746.615 K -45.14 % | 1.361 M 158.06 % | 527.347 K |
| Investments in property plant and equipment | -18.489 M -2 124.96 % | -831.000 K 51.20 % | -1.703 M 90.79 % | -18.498 M -254.85 % | -5.213 M -931.94 % | -505.146 K 14.41 % | -590.166 K 80.74 % | -3.065 M -78.77 % | -1.714 M 9.05 % | -1.885 M 7.64 % | -2.041 M -250.36 % | -582.464 K 28.81 % | -818.237 K -920.31 % | -80.195 K 71.75 % | -283.882 K -201.85 % | -94.047 K 95.16 % | -1.943 M 21.56 % | -2.477 M -10.24 % | -2.247 M -87.54 % | -1.198 M |
| Acquisitions net | -65.790 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.829 K | 0.000 -100.00 % | 317.719 K | 0.000 | 0.000 100.00 % | -855.532 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.279 M -225 446.64 % | -2.784 K 98.91 % | -255.391 K -12 592.31 % | -2.012 K 98.89 % | -181.337 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 | 0.000 -100.00 % | 22.563 K -99.48 % | 4.308 M 15 507.97 % | 27.603 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 |
| Other investing activites | 0.000 100.00 % | -23.165 M 3.18 % | -23.925 M | 0.000 100.00 % | -1.008 K -107.84 % | 12.854 K 104.05 % | -317.719 K -41.66 % | -224.287 K 79.80 % | -1.110 M 25.50 % | -1.491 M -1.31 % | -1.471 M -257.15 % | -411.934 K 28.47 % | -575.875 K | 0.000 -100.00 % | 94.627 K 322.61 % | 22.391 K -73.56 % | 84.683 K -26.67 % | 115.476 K | 0.000 | 0.000 |
| Net cash used for investing activites | -18.555 M 22.67 % | -23.996 M 6.37 % | -25.628 M -38.55 % | -18.498 M -256.59 % | -5.187 M -235.94 % | 3.816 M 155.78 % | -6.841 M -123.03 % | -3.067 M -55.73 % | -1.970 M 28.15 % | -2.742 M -23.38 % | -2.222 M -287.16 % | -573.931 K 29.86 % | -818.237 K -920.31 % | -80.195 K 57.63 % | -189.255 K -164.12 % | -71.655 K 96.14 % | -1.858 M 21.31 % | -2.361 M -5.10 % | -2.247 M -87.54 % | -1.198 M |
| Debt repayment | 0.000 100.00 % | -729.000 K -101.53 % | 47.500 M 5 251.84 % | -922.000 K 15.72 % | -1.094 M -5 207.48 % | -20.613 K -101.66 % | 1.243 M 32.83 % | 935.787 K | 0.000 | 0.000 100.00 % | -50.851 K -200.00 % | 50.851 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 33.150 M | 0.000 | 0.000 -100.00 % | 40.864 M 32.43 % | 30.858 M | 0.000 -100.00 % | 58.781 M -9.05 % | 64.627 M 137.77 % | 27.180 M 106.24 % | 13.179 M 15.26 % | 11.434 M -61.16 % | 29.436 M 1 411.65 % | 1.947 M | 0.000 | 0.000 -100.00 % | 5.418 M | 0.000 -100.00 % | 3.200 M 22 451.79 % | 14.189 K -99.64 % | 3.889 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 | 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 |
| Other financing activites | -1.868 M | 0.000 100.00 % | -2.207 M -118.73 % | -1.009 M 87.38 % | -7.995 M -2 289.76 % | -334.560 K 98.37 % | -20.504 M -4.78 % | -19.569 M -169.78 % | -7.254 M -265 023.68 % | -2.736 K 99.91 % | -3.074 M -110.85 % | -1.458 M -759.89 % | -169.551 K | 0.000 | 0.000 100.00 % | -400.314 K -215 222 580 645 161 376.00 % | 0.000 100.00 % | -107.838 K | 0.000 100.00 % | -1.235 M |
| Net cash used provided by financing activities | 31.283 M 4 391.16 % | -729.000 K -101.61 % | 45.293 M 16.34 % | 38.933 M 78.85 % | 21.769 M 6 229.11 % | -355.173 K -100.90 % | 39.520 M -14.08 % | 45.994 M 131.75 % | 19.846 M 101.89 % | 9.830 M 19.74 % | 8.210 M -68.82 % | 26.332 M 1 381.24 % | 1.778 M | 0.000 | 0.000 -100.00 % | 4.229 M 2 273 723 655 913 978 368.00 % | 0.000 -100.00 % | 2.969 M 24 586.41 % | 12.025 K -99.39 % | 1.959 M |
| Effect of forex changes on cash | -433.047 K -312.43 % | -105.000 K -110.07 % | 1.043 M 165.90 % | -1.583 M -462.30 % | -281.482 K -293.21 % | 145.687 K 131.28 % | -465.801 K -195.24 % | 489.100 K 151.98 % | -940.930 K 25.82 % | -1.269 M -175.73 % | 1.675 M 775.78 % | -247.874 K -5 919.45 % | 4.259 K 1 625.36 % | 246.870 | 0.000 100.00 % | 0.000 100.00 % | -8.143 K 41.57 % | -13.937 K | 0.000 | 0.000 |
| Net change in cash | -768.369 K 93.99 % | -12.778 M -195.04 % | -4.331 M -227.80 % | 3.389 M -35.08 % | 5.221 M 165.78 % | -7.937 M -194.44 % | 8.404 M -46.52 % | 15.714 M 357.23 % | 3.437 M 68.94 % | 2.034 M 131.31 % | -6.497 M -131.53 % | 20.602 M 8 573.26 % | 237.539 K 121.93 % | -1.083 M 55.09 % | -2.412 M -192.07 % | 2.620 M 256.80 % | -1.671 M -224.70 % | 1.340 M 253.34 % | -873.851 K -167.84 % | 1.288 M |
| Cash at beginning of period | 23.365 M -35.35 % | 36.139 M -10.70 % | 40.470 M 65.61 % | 24.437 M 13.59 % | 21.513 M -17.56 % | 26.095 M -12.75 % | 29.910 M 89.54 % | 15.780 M 21.63 % | 12.974 M 22.27 % | 10.610 M -38.71 % | 17.311 M 2 106.79 % | 784.459 K 46.82 % | 534.294 K -67.97 % | 1.668 M -60.06 % | 4.176 M 521.71 % | 671.763 K -69.65 % | 2.213 M 66.16 % | 1.332 M -34.65 % | 2.038 M 317.04 % | 488.761 K |
| Cash at end of period | 22.596 M -3.27 % | 23.361 M -35.36 % | 36.139 M 29.88 % | 27.826 M 4.08 % | 26.734 M 47.23 % | 18.158 M -52.61 % | 38.314 M 21.65 % | 31.494 M 91.92 % | 16.410 M 29.78 % | 12.645 M 16.92 % | 10.815 M -49.43 % | 21.387 M 2 670.92 % | 771.833 K 31.98 % | 584.812 K -66.85 % | 1.764 M -46.40 % | 3.292 M 506.97 % | 542.303 K -79.70 % | 2.672 M 129.45 % | 1.164 M -34.46 % | 1.777 M |
| Operating cash flow | -13.063 M -207.92 % | 12.104 M 148.34 % | -25.039 M -216.94 % | -7.900 M 28.70 % | -11.079 M 4.02 % | -11.544 M 51.51 % | -23.808 M 14.05 % | -27.701 M -108.13 % | -13.310 M -251.55 % | -3.786 M 73.26 % | -14.159 M -188.51 % | -4.908 M -575.82 % | -726.184 K 27.63 % | -1.003 M 54.86 % | -2.223 M -44.57 % | -1.538 M -886.80 % | 195.424 K -73.83 % | 746.615 K -45.14 % | 1.361 M 158.06 % | 527.347 K |
| Capital expenditure | -249.374 K 98.96 % | -23.996 M 6.42 % | -25.641 M -84.51 % | -13.897 M -166.60 % | -5.213 M -931.94 % | -505.146 K 14.41 % | -590.166 K 80.74 % | -3.065 M -78.77 % | -1.714 M 9.05 % | -1.885 M 7.64 % | -2.041 M -250.36 % | -582.464 K 28.81 % | -818.237 K -920.31 % | -80.195 K 71.75 % | -283.882 K -201.85 % | -94.047 K 95.16 % | -1.943 M 21.56 % | -2.477 M -10.24 % | -2.247 M -87.54 % | -1.198 M |
| Free CashFlow | -13.312 M -11.45 % | -11.944 M 76.43 % | -50.680 M -132.51 % | -21.797 M -33.79 % | -16.292 M -35.22 % | -12.049 M 50.62 % | -24.398 M 20.70 % | -30.766 M -104.78 % | -15.024 M -164.93 % | -5.671 M 64.99 % | -16.200 M -195.07 % | -5.490 M -255.48 % | -1.544 M -42.53 % | -1.084 M 56.77 % | -2.507 M -53.64 % | -1.632 M 6.63 % | -1.747 M -1.00 % | -1.730 M -95.30 % | -885.876 K -32.09 % | -670.670 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 41.620 M 69.68 % | 24.529 M -41.42 % | 41.875 M 62.72 % | 25.734 M -22.92 % | 33.388 M 36.93 % | 24.383 M 5.16 % | 23.186 M 46.62 % | 15.814 M -27.34 % | 21.764 M 55.58 % | 13.988 M 130.48 % | 6.069 M -45.36 % | 11.108 M -11.34 % | 12.528 M 26.65 % | 9.892 M -16.83 % | 11.894 M 4.07 % | 11.429 M 46.02 % | 7.827 M 171.46 % | 2.883 M -55.08 % | 6.418 M 92.36 % | 3.337 M -7.48 % | 3.607 M -1.63 % | 3.666 M -5.25 % | 3.870 M 41.54 % | 2.734 M -10.35 % | 3.050 M 66.87 % | 1.828 M 0.03 % | 1.827 M 6.79 % | 1.711 M -5.78 % | 1.816 M 76.67 % | 1.028 M 5.32 % | 975.890 K -8.99 % | 1.072 M -45.49 % | 1.967 M 23.50 % | 1.593 M 68.24 % | 946.868 K 62.12 % | 584.067 K 9.09 % | 535.375 K 16.07 % | 461.239 K 1.42 % | 454.768 K -1.70 % | 462.630 K |
| Net income | -9.135 M 48.32 % | -17.676 M -54.11 % | -11.470 M 42.08 % | -19.802 M -95.58 % | -10.125 M -119.20 % | -4.619 M 45.27 % | -8.439 M 16.68 % | -10.128 M -1 981.16 % | -486.652 K 96.24 % | -12.931 M -82.50 % | -7.085 M 59.53 % | -17.508 M -44.32 % | -12.131 M 30.35 % | -17.417 M -21.91 % | -14.286 M -9.55 % | -13.041 M -9.11 % | -11.952 M -17.14 % | -10.203 M -3 189.56 % | -310.150 K 83.41 % | -1.869 M 7.48 % | -2.020 M -241.06 % | -592.414 K 5.25 % | -625.243 K -597.08 % | 125.782 K -10.35 % | 140.309 K 131.11 % | -450.982 K -0.03 % | -450.842 K 14.86 % | -529.508 K 5.78 % | -561.989 K -31.20 % | -428.349 K -5.32 % | -406.723 K 66.71 % | -1.222 M 45.49 % | -2.242 M -23.50 % | -1.815 M -2 515.72 % | 75.141 K 173.08 % | -102.825 K -9.09 % | -94.253 K -156.08 % | -36.806 K -1.42 % | -36.290 K 1.70 % | -36.917 K |
| Income before tax | -9.407 M 47.59 % | -17.947 M -44.56 % | -12.415 M 37.25 % | -19.784 M -92.47 % | -10.279 M -128.63 % | -4.496 M 47.09 % | -8.497 M 15.42 % | -10.046 M -25 178.01 % | -39.742 K 99.69 % | -12.931 M -87.50 % | -6.896 M 60.60 % | -17.505 M -44.66 % | -12.101 M 30.51 % | -17.415 M -21.90 % | -14.286 M -9.74 % | -13.018 M -17.56 % | -11.074 M -8.54 % | -10.203 M -3 238.57 % | -305.596 K 82.90 % | -1.787 M 7.48 % | -1.931 M -226.54 % | -591.466 K 5.25 % | -624.242 K -581.60 % | 129.619 K -10.35 % | 144.588 K 132.06 % | -450.982 K -0.03 % | -450.842 K 14.86 % | -529.508 K 5.78 % | -561.989 K -31.20 % | -428.349 K -5.32 % | -406.723 K 66.71 % | -1.222 M 45.49 % | -2.242 M -23.50 % | -1.815 M -2 515.72 % | 75.141 K 173.08 % | -102.825 K -9.09 % | -94.253 K -274.64 % | -25.159 K -1.42 % | -24.806 K 1.70 % | -25.234 K |
| Income before tax ratio | -0.23 69.11 % | -0.73 -146.79 % | -0.30 61.43 % | -0.77 -149.72 % | -0.31 -66.96 % | -0.18 49.68 % | -0.37 42.31 % | -0.64 -34 688.27 % | 0.00 99.80 % | -0.92 18.65 % | -1.14 27.90 % | -1.58 -63.15 % | -0.97 45.13 % | -1.76 -46.56 % | -1.20 -5.45 % | -1.14 19.49 % | -1.41 60.02 % | -3.54 -7 331.72 % | -0.05 91.11 % | -0.54 0.00 % | -0.54 -231.96 % | -0.16 0.00 % | -0.16 -440.26 % | 0.05 0.00 % | 0.05 119.21 % | -0.25 0.00 % | -0.25 20.27 % | -0.31 0.00 % | -0.31 25.74 % | -0.42 0.00 % | -0.42 63.42 % | -1.14 0.00 % | -1.14 0.00 % | -1.14 -1 535.90 % | 0.08 145.08 % | -0.18 0.00 % | -0.18 -222.76 % | -0.05 0.00 % | -0.05 0.00 % | -0.05 |
| EBITDA | 3.642 M 140.78 % | -8.931 M -157.84 % | -3.464 M 79.25 % | -16.690 M -103.70 % | -8.193 M -147.31 % | -3.313 M 63.40 % | -9.053 M 8.68 % | -9.913 M -819.99 % | -1.078 M 91.20 % | -12.241 M -80.30 % | -6.789 M 62.08 % | -17.903 M -49.47 % | -11.978 M 31.56 % | -17.500 M -10.71 % | -15.808 M -26.82 % | -12.465 M 23.30 % | -16.252 M -54.74 % | -10.503 M -6 570.48 % | -157.453 K 91.21 % | -1.791 M 7.48 % | -1.936 M -273.00 % | -518.963 K 5.25 % | -547.722 K -413.19 % | 174.884 K -10.35 % | 195.081 K 147.95 % | -406.817 K -0.03 % | -406.691 K 17.69 % | -494.086 K 5.78 % | -524.394 K -31.79 % | -397.905 K -5.32 % | -377.817 K 63.91 % | -1.047 M 45.49 % | -1.921 M -23.50 % | -1.555 M -1 094.10 % | 156.464 K 494.43 % | -39.669 K -9.09 % | -36.362 K -316.80 % | 16.772 K 1.43 % | 16.536 K -1.70 % | 16.822 K |
| Net income ratio | -0.22 69.54 % | -0.72 -163.10 % | -0.27 64.40 % | -0.77 -153.74 % | -0.30 -60.08 % | -0.19 47.95 % | -0.36 43.17 % | -0.64 -2 764.15 % | -0.02 97.58 % | -0.92 20.82 % | -1.17 25.93 % | -1.58 -62.77 % | -0.97 45.00 % | -1.76 -46.58 % | -1.20 -5.27 % | -1.14 25.28 % | -1.53 56.85 % | -3.54 -7 222.62 % | -0.05 91.37 % | -0.56 0.00 % | -0.56 -246.72 % | -0.16 0.00 % | -0.16 -451.20 % | 0.05 0.00 % | 0.05 118.64 % | -0.25 0.00 % | -0.25 20.27 % | -0.31 0.00 % | -0.31 25.74 % | -0.42 0.00 % | -0.42 63.42 % | -1.14 0.00 % | -1.14 0.00 % | -1.14 -1 535.90 % | 0.08 145.08 % | -0.18 0.00 % | -0.18 -120.62 % | -0.08 0.00 % | -0.08 0.00 % | -0.08 |
| Ratio EBITDA | 0.09 124.03 % | -0.36 -340.18 % | -0.08 87.25 % | -0.65 -164.28 % | -0.25 -80.61 % | -0.14 65.20 % | -0.39 37.72 % | -0.63 -1 166.12 % | -0.05 94.34 % | -0.88 21.77 % | -1.12 30.60 % | -1.61 -68.58 % | -0.96 45.96 % | -1.77 -33.11 % | -1.33 -21.86 % | -1.09 47.48 % | -2.08 43.00 % | -3.64 -14 748.62 % | -0.02 95.43 % | -0.54 0.00 % | -0.54 -279.19 % | -0.14 0.00 % | -0.14 -321.28 % | 0.06 0.00 % | 0.06 128.74 % | -0.22 0.00 % | -0.22 22.92 % | -0.29 0.00 % | -0.29 25.41 % | -0.39 0.00 % | -0.39 60.35 % | -0.98 0.00 % | -0.98 0.00 % | -0.98 -690.89 % | 0.17 343.30 % | -0.07 0.00 % | -0.07 -286.78 % | 0.04 0.00 % | 0.04 0.00 % | 0.04 |
| Gross profit ratio | 0.67 21.41 % | 0.55 10.81 % | 0.50 143.47 % | 0.21 -48.88 % | 0.40 -36.72 % | 0.63 45.62 % | 0.44 -6.79 % | 0.47 -5.88 % | 0.50 42.26 % | 0.35 -3.14 % | 0.36 1.79 % | 0.35 -34.56 % | 0.54 -14.17 % | 0.63 884.65 % | 0.06 -85.77 % | 0.45 474.13 % | 0.08 421.29 % | -0.02 -103.00 % | 0.81 81.19 % | 0.45 0.00 % | 0.45 -24.86 % | 0.60 0.00 % | 0.60 -6.75 % | 0.64 0.00 % | 0.64 4.41 % | 0.61 0.00 % | 0.61 -11.55 % | 0.69 0.00 % | 0.69 -6.92 % | 0.75 0.00 % | 0.75 13.64 % | 0.66 0.00 % | 0.66 0.00 % | 0.66 3.09 % | 0.64 -19.26 % | 0.79 0.00 % | 0.79 5.88 % | 0.74 0.00 % | 0.74 0.00 % | 0.74 |
| Weighted average shs out dil | 4.556 B -6.88 % | 4.893 B 18.28 % | 4.137 B -0.46 % | 4.156 B 0.00 % | 4.156 B 0.00 % | 4.156 B 0.05 % | 4.154 B 5.65 % | 3.932 B 4.53 % | 3.761 B 7.26 % | 3.507 B 4.21 % | 3.365 B 0.00 % | 3.365 B 35.33 % | 2.487 B 0.57 % | 2.473 B 24.38 % | 1.988 B 57.02 % | 1.266 B -12.96 % | 1.455 B 35.39 % | 1.074 B 9.44 % | 981.738 M 13.13 % | 867.823 M 0.00 % | 867.823 M 31.63 % | 659.310 M 0.00 % | 659.310 M 42.72 % | 461.953 M 0.00 % | 461.953 M 11.68 % | 413.639 M 0.00 % | 413.639 M 1.16 % | 408.909 M 0.00 % | 408.909 M 22.72 % | 333.204 M 0.00 % | 333.204 M 13.22 % | 294.293 M 0.00 % | 294.293 M 0.00 % | 294.293 M 0.00 % | 294.293 M 14.91 % | 256.114 M 0.00 % | 256.114 M 12.34 % | 227.985 M 0.00 % | 227.985 M 0.00 % | 227.985 M |
| Weighted average shs out | 4.556 B -6.88 % | 4.893 B 18.28 % | 4.137 B -0.48 % | 4.157 B 23.16 % | 3.375 B -18.82 % | 4.158 B 0.06 % | 4.155 B 5.64 % | 3.933 B 8.64 % | 3.620 B 0.00 % | 3.620 B 7.58 % | 3.365 B 0.00 % | 3.365 B 94.75 % | 1.728 B -30.12 % | 2.473 B 24.37 % | 1.988 B 57.03 % | 1.266 B -12.82 % | 1.452 B 35.17 % | 1.074 B 9.44 % | 981.738 M 13.13 % | 867.823 M 0.00 % | 867.823 M 31.63 % | 659.310 M 0.00 % | 659.310 M 42.72 % | 461.953 M 0.00 % | 461.953 M 11.68 % | 413.639 M 0.00 % | 413.639 M 1.16 % | 408.909 M 0.00 % | 408.909 M 22.72 % | 333.204 M 0.00 % | 333.204 M 13.22 % | 294.293 M 0.00 % | 294.293 M 0.00 % | 294.293 M 0.00 % | 294.293 M 14.91 % | 256.114 M 0.00 % | 256.114 M 12.34 % | 227.985 M 0.00 % | 227.985 M 0.00 % | 227.985 M |
| EPS diluted | 0.00 36.11 % | 0.00 -28.57 % | 0.00 41.67 % | 0.00 -100.00 % | 0.00 -118.18 % | 0.00 45.00 % | 0.00 23.08 % | 0.00 -2 500.00 % | 0.00 97.30 % | 0.00 -74.23 % | 0.00 59.16 % | -0.01 -6.12 % | 0.00 30.00 % | -0.01 2.78 % | -0.01 30.10 % | -0.01 -25.61 % | -0.01 13.68 % | -0.01 -3 004.72 % | 0.00 85.96 % | 0.00 7.48 % | 0.00 -169.16 % | 0.00 5.25 % | 0.00 -429.21 % | 0.00 -10.35 % | 0.00 130.11 % | 0.00 -0.03 % | 0.00 17.92 % | 0.00 5.78 % | 0.00 -6.77 % | 0.00 -5.32 % | 0.00 71.43 % | 0.00 44.96 % | -0.01 -22.58 % | -0.01 -2 352.99 % | 0.00 162.34 % | 0.00 -9.09 % | 0.00 -170.26 % | 0.00 25.14 % | 0.00 0.00 % | 0.00 |
| Earnings per share | 0.00 36.11 % | 0.00 -28.57 % | 0.00 41.67 % | 0.00 -60.00 % | 0.00 -172.73 % | 0.00 45.00 % | 0.00 23.08 % | 0.00 -2 500.00 % | 0.00 97.22 % | 0.00 -69.52 % | 0.00 59.16 % | -0.01 25.71 % | -0.01 0.00 % | -0.01 2.78 % | -0.01 30.10 % | -0.01 -25.61 % | -0.01 13.68 % | -0.01 -3 004.72 % | 0.00 85.96 % | 0.00 7.48 % | 0.00 -169.16 % | 0.00 5.25 % | 0.00 -429.21 % | 0.00 -10.35 % | 0.00 130.11 % | 0.00 -0.03 % | 0.00 17.92 % | 0.00 5.78 % | 0.00 -6.77 % | 0.00 -5.32 % | 0.00 71.43 % | 0.00 44.96 % | -0.01 -22.58 % | -0.01 -2 352.99 % | 0.00 162.34 % | 0.00 -9.09 % | 0.00 -170.26 % | 0.00 25.14 % | 0.00 0.00 % | 0.00 |
| Gross profit | 28.007 M 106.01 % | 13.595 M -35.09 % | 20.944 M 296.18 % | 5.287 M -60.60 % | 13.416 M -13.34 % | 15.482 M 53.14 % | 10.110 M 36.66 % | 7.398 M -31.61 % | 10.817 M 121.33 % | 4.887 M 123.24 % | 2.189 M -44.38 % | 3.936 M -41.98 % | 6.785 M 8.70 % | 6.241 M 718.94 % | 762.141 K -85.20 % | 5.148 M 738.36 % | 614.085 K 972.16 % | -70.410 K -101.35 % | 5.221 M 248.53 % | 1.498 M -7.48 % | 1.619 M -26.09 % | 2.191 M -5.25 % | 2.312 M 31.98 % | 1.752 M -10.35 % | 1.954 M 74.23 % | 1.122 M 0.03 % | 1.121 M -5.55 % | 1.187 M -5.78 % | 1.260 M 64.44 % | 766.225 K 5.32 % | 727.541 K 3.42 % | 703.481 K -45.49 % | 1.291 M 23.50 % | 1.045 M 73.44 % | 602.553 K 30.89 % | 460.364 K 9.09 % | 421.985 K 22.90 % | 343.368 K 1.42 % | 338.550 K -1.70 % | 344.403 K |
| Income tax expense | -271.919 K -0.20 % | -271.387 K 71.30 % | -945.638 K -5 353.54 % | 18.000 K 111.69 % | -154.000 K -225.20 % | 123.000 K 312.07 % | -58.000 K -170.73 % | 82.000 K -81.65 % | 446.910 K | 0.000 -100.00 % | 189.004 K 6 634.20 % | 2.807 K -90.72 % | 30.237 K 1 365.10 % | 2.064 K -60.52 % | 5.227 K -76.42 % | 22.164 K -97.48 % | 878.051 K | 0.000 -100.00 % | 4.553 K -94.48 % | 82.421 K -7.48 % | 89.086 K 9 298.66 % | 947.860 -5.25 % | 1.000 K -73.93 % | 3.837 K -10.35 % | 4.280 K 823 272.58 % | 0.520 0.03 % | 0.520 77.84 % | 0.292 -5.78 % | 0.310 -44.29 % | 0.557 5.32 % | 0.529 73.31 % | 0.305 -45.49 % | 0.560 23.49 % | 0.453 3 407 067 669 272.93 % | 0.000 -100.00 % | 0.199 9.09 % | 0.182 -100.00 % | 11.647 K 1.43 % | 11.483 K -1.70 % | 11.682 K |
| Cost of revenue | 13.613 M 24.51 % | 10.934 M -47.76 % | 20.931 M 38.06 % | 15.161 M -24.09 % | 19.972 M 124.38 % | 8.901 M -31.93 % | 13.076 M 55.37 % | 8.416 M -23.12 % | 10.946 M 20.28 % | 9.101 M 134.56 % | 3.880 M -45.90 % | 7.172 M 24.86 % | 5.744 M 57.33 % | 3.651 M -67.20 % | 11.132 M 77.23 % | 6.281 M -12.92 % | 7.213 M 144.20 % | 2.954 M 146.75 % | 1.197 M -34.89 % | 1.839 M -7.48 % | 1.987 M 34.68 % | 1.476 M -5.25 % | 1.557 M 58.59 % | 981.972 K -10.35 % | 1.095 M 55.18 % | 705.888 K 0.03 % | 705.669 K 34.76 % | 523.665 K -5.78 % | 555.787 K 112.49 % | 261.554 K 5.32 % | 248.349 K -32.67 % | 368.827 K -45.49 % | 676.656 K 23.50 % | 547.918 K 59.13 % | 344.315 K 178.34 % | 123.703 K 9.09 % | 113.390 K -3.80 % | 117.872 K 1.42 % | 116.218 K -1.70 % | 118.227 K |
| General and administrative expenses | -4.016 M -200.00 % | 4.016 M -0.89 % | 4.052 M -43.57 % | 7.180 M 11.01 % | 6.468 M -0.03 % | 6.470 M 14.13 % | 5.669 M 3.11 % | 5.498 M -0.97 % | 5.552 M 0.21 % | 5.540 M | 0.000 -100.00 % | 6.854 M 31.16 % | 5.226 M 20.43 % | 4.340 M -15.24 % | 5.120 M 111.12 % | 2.425 M -9.02 % | 2.666 M 19.04 % | 2.239 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.167 M -5.25 % | 1.232 M 62.80 % | 756.740 K -10.35 % | 844.138 K 24.40 % | 678.569 K 0.03 % | 678.358 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -146.001 K | 0.000 | 0.000 -100.00 % | 16.772 K 1.43 % | 16.536 K -1.70 % | 16.822 K |
| Selling and marketing expenses | -2.009 M -200.00 % | 2.009 M 7.81 % | 1.864 M -56.72 % | 4.306 M 36.61 % | 3.152 M -5.20 % | 3.325 M -1.34 % | 3.370 M 6.81 % | 3.155 M 45.19 % | 2.173 M -11.76 % | 2.463 M 147.44 % | 995.228 K -67.23 % | 3.037 M 44.01 % | 2.109 M -48.34 % | 4.082 M 35.63 % | 3.010 M -33.33 % | 4.514 M -16.99 % | 5.438 M 73.03 % | 3.143 M 56.50 % | 2.008 M 20.32 % | 1.669 M -7.48 % | 1.804 M 88.16 % | 958.809 K -5.25 % | 1.012 M 74.12 % | 581.164 K -10.35 % | 648.283 K 32.48 % | 489.331 K 0.03 % | 489.179 K 24.15 % | 394.027 K -5.78 % | 418.197 K -5.95 % | 444.642 K 5.32 % | 422.193 K -11.51 % | 477.123 K -45.49 % | 875.338 K 23.50 % | 708.798 K 338.35 % | 161.695 K | 0.000 | 0.000 -100.00 % | 51.714 K 1.42 % | 50.988 K -1.70 % | 51.870 K |
| Other expenses | 6.224 M 201.88 % | -6.110 M -186.78 % | 7.040 M -13.25 % | 8.116 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.557 M 5.25 % | -2.699 M -62.79 % | -1.658 M 10.35 % | -1.850 M -32.95 % | -1.391 M -0.03 % | -1.391 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.336 K 1.42 % | 197.525 K -1.70 % | 200.940 K |
| Operating expenses | 29.472 M 99.29 % | 14.789 M -33.74 % | 22.319 M -20.18 % | 27.961 M 25.26 % | 22.322 M 14.64 % | 19.471 M 4.82 % | 18.576 M 6.58 % | 17.429 M 61.93 % | 10.763 M -39.41 % | 17.763 M 421.30 % | 3.408 M -84.24 % | 21.625 M 14.94 % | 18.814 M -20.61 % | 23.698 M 56.08 % | 15.183 M -17.01 % | 18.296 M 55.68 % | 11.752 M 12.88 % | 10.411 M 1 025.89 % | 924.678 K -12.47 % | 1.056 M -7.48 % | 1.142 M 798.01 % | 127.157 K -5.25 % | 134.203 K 1 743.35 % | 7.280 K -10.35 % | 8.121 K -95.81 % | 193.830 K 0.03 % | 193.770 K -64.10 % | 539.733 K -5.78 % | 572.841 K 76.72 % | 324.155 K 5.32 % | 307.790 K 161.10 % | -503.754 K 45.49 % | -924.197 K -23.50 % | -748.362 K -621.06 % | 143.623 K -70.51 % | 486.983 K 9.09 % | 446.385 K 66.05 % | 268.823 K 1.42 % | 265.051 K -1.70 % | 269.634 K |
| Cost and expenses | 36.968 M 16.10 % | 31.841 M -26.38 % | 43.250 M 0.30 % | 43.122 M 1.96 % | 42.294 M 49.07 % | 28.372 M -10.36 % | 31.652 M 22.47 % | 25.845 M 19.05 % | 21.710 M -19.19 % | 26.864 M 108.00 % | 12.916 M -55.15 % | 28.797 M 17.26 % | 24.557 M -10.21 % | 27.349 M 3.93 % | 26.315 M 7.07 % | 24.577 M 29.59 % | 18.965 M 41.91 % | 13.365 M 124.66 % | 5.949 M 4.08 % | 5.716 M -7.48 % | 6.178 M 44.25 % | 4.283 M -5.25 % | 4.520 M 73.15 % | 2.611 M -10.35 % | 2.912 M 27.80 % | 2.279 M 0.03 % | 2.278 M 6.81 % | 2.133 M -5.78 % | 2.263 M 57.16 % | 1.440 M 5.32 % | 1.368 M 86.63 % | 732.774 K -45.49 % | 1.344 M 23.50 % | 1.089 M 26.74 % | 858.887 K 27.46 % | 673.843 K 9.09 % | 617.667 K 27.23 % | 485.466 K 1.42 % | 478.654 K -1.70 % | 486.930 K |
| Research and development expenses | 10.978 M 20.28 % | 9.127 M 76.22 % | 5.180 M -36.65 % | 8.176 M 58.02 % | 5.174 M -15.04 % | 6.090 M -7.96 % | 6.617 M 42.79 % | 4.634 M 504.10 % | 767.096 K -88.76 % | 6.826 M 45.27 % | 4.699 M -44.27 % | 8.431 M -27.70 % | 11.661 M -20.03 % | 14.582 M 75.68 % | 8.301 M 0.57 % | 8.254 M 5.78 % | 7.803 M 72.30 % | 4.529 M 142.44 % | 1.868 M 61.73 % | 1.155 M -7.48 % | 1.248 M 123.52 % | 558.508 K -5.25 % | 589.457 K 80.04 % | 327.408 K -10.35 % | 365.220 K -12.43 % | 417.041 K 0.03 % | 416.911 K -34.84 % | 639.791 K -5.78 % | 679.037 K 78.94 % | 379.468 K 5.32 % | 360.310 K 80.80 % | 199.282 K -45.49 % | 365.606 K 23.50 % | 296.046 K 131.41 % | 127.930 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 12.270 M 4.23 % | 11.771 M 16.55 % | 10.100 M -13.45 % | 11.669 M -31.51 % | 17.038 M 11.78 % | 15.242 M 17.52 % | 12.970 M 0.68 % | 12.883 M 15.21 % | 11.183 M 4.67 % | 10.683 M 927.40 % | -1.291 M -109.41 % | 13.724 M 74.10 % | 7.883 M -18.87 % | 9.717 M -5.75 % | 10.309 M 6.66 % | 9.665 M -0.62 % | 9.725 M 57.57 % | 6.172 M 754.38 % | -943.208 K -857.32 % | -98.526 K 7.48 % | -106.494 K -105.01 % | 2.126 M -5.25 % | 2.244 M 67.72 % | 1.338 M -10.35 % | 1.492 M 27.79 % | 1.168 M 0.03 % | 1.168 M 1 266.85 % | -100.059 K 5.78 % | -106.196 K -91.99 % | -55.312 K -5.32 % | -52.520 K 92.53 % | -703.037 K 45.49 % | -1.290 M -23.50 % | -1.044 M -6 755.18 % | 15.693 K -96.78 % | 486.983 K 9.09 % | 446.385 K 551.78 % | 68.487 K 1.42 % | 67.526 K -1.70 % | 68.693 K |
| Interest income | 524.027 K 11.94 % | 468.143 K 194.54 % | 158.939 K -37.92 % | 256.020 K -87.58 % | 2.061 M 176.80 % | 744.732 K 1 558.65 % | 44.900 K 199.33 % | 15.000 K -84.00 % | 93.731 K 71.23 % | 54.741 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 5.127 M 53.42 % | 3.342 M 7.53 % | 3.108 M 15.52 % | 2.690 M 95.73 % | 1.374 M 84.25 % | 745.981 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 106.940 K -9.73 % | 118.470 K 155.95 % | 46.287 K -3.39 % | 47.913 K 138.14 % | 20.120 K -8.01 % | 21.872 K | 0.000 | 0.000 100.00 % | -22.465 K 80.23 % | -113.639 K 7.48 % | -122.829 K -13 058.54 % | 947.860 -5.25 % | 1.000 K -73.93 % | 3.837 K -10.35 % | 4.280 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 -100.00 % | 11.647 K 1.43 % | 11.483 K -1.70 % | 11.682 K |
| Depreciation and amortization | 7.922 M 39.59 % | 5.675 M -2.89 % | 5.844 M 826.11 % | 631.000 K -11.25 % | 711.003 K 62.70 % | 437.000 K 3.01 % | 424.227 K 106.16 % | 205.773 K 275.92 % | 54.739 K -85.60 % | 380.108 K 305.45 % | 93.750 K -70.31 % | 315.745 K 311.49 % | 76.732 K -86.22 % | 556.950 K -36.73 % | 880.247 K 187.69 % | 305.972 K -3.50 % | 317.074 K 18.23 % | 268.192 K 57.20 % | 170.609 K 55.64 % | 109.621 K -7.48 % | 118.486 K 65.59 % | 71.555 K -5.25 % | 75.520 K 82.29 % | 41.427 K -10.35 % | 46.212 K 4.64 % | 44.165 K 0.03 % | 44.151 K 24.64 % | 35.422 K -5.78 % | 37.595 K 23.49 % | 30.443 K 5.32 % | 28.906 K -83.47 % | 174.871 K -45.49 % | 320.820 K 23.50 % | 259.782 K 219.45 % | 81.322 K 28.76 % | 63.156 K 9.09 % | 57.891 K 91.17 % | 30.283 K 1.42 % | 29.858 K -1.70 % | 30.374 K |
| Operating income | 4.652 M 163.62 % | -7.312 M -431.60 % | -1.375 M 84.18 % | -8.694 M 1.16 % | -8.796 M -48.31 % | -5.931 M 37.42 % | -9.477 M 6.34 % | -10.119 M -793.69 % | -1.132 M 91.03 % | -12.621 M -84.35 % | -6.846 M 62.42 % | -18.219 M -54.83 % | -11.767 M 34.83 % | -18.057 M -8.21 % | -16.688 M -30.67 % | -12.771 M 22.93 % | -16.569 M -53.83 % | -10.771 M -3 183.23 % | -328.062 K 82.74 % | -1.901 M 7.48 % | -2.054 M -247.86 % | -590.518 K 5.25 % | -623.242 K -567.00 % | 133.456 K -10.35 % | 148.869 K 133.01 % | -450.982 K -0.03 % | -450.842 K 14.86 % | -529.508 K 5.78 % | -561.989 K -31.20 % | -428.349 K -5.32 % | -406.723 K 66.71 % | -1.222 M 45.49 % | -2.242 M -23.50 % | -1.815 M -2 515.72 % | 75.141 K 173.08 % | -102.825 K -9.09 % | -94.253 K -597.60 % | -13.511 K -1.42 % | -13.322 K 1.70 % | -13.552 K |
| Operating income ratio | 0.11 137.49 % | -0.30 -807.54 % | -0.03 90.28 % | -0.34 -28.24 % | -0.26 -8.31 % | -0.24 40.49 % | -0.41 36.12 % | -0.64 -1 129.92 % | -0.05 94.23 % | -0.90 20.01 % | -1.13 31.23 % | -1.64 -74.63 % | -0.94 48.54 % | -1.83 -30.10 % | -1.40 -25.57 % | -1.12 47.22 % | -2.12 43.33 % | -3.74 -7 208.54 % | -0.05 91.03 % | -0.57 0.00 % | -0.57 -253.64 % | -0.16 0.00 % | -0.16 -429.95 % | 0.05 0.00 % | 0.05 119.78 % | -0.25 0.00 % | -0.25 20.27 % | -0.31 0.00 % | -0.31 25.74 % | -0.42 0.00 % | -0.42 63.42 % | -1.14 0.00 % | -1.14 0.00 % | -1.14 -1 535.90 % | 0.08 145.08 % | -0.18 0.00 % | -0.18 -501.00 % | -0.03 0.00 % | -0.03 0.00 % | -0.03 |
| Total other income expenses net | -14.058 M -32.18 % | -10.635 M 3.66 % | -11.040 M -348.22 % | -2.463 M -66.08 % | -1.483 M -203.34 % | 1.435 M 46.43 % | 980.000 K 1 242.47 % | 73.000 K -93.32 % | 1.093 M 453.37 % | -309.175 K -517.64 % | -50.057 K -107.01 % | 714.286 K 314.06 % | -333.681 K -151.93 % | 642.597 K -73.24 % | 2.401 M 1 069.30 % | -247.744 K -104.51 % | 5.496 M 866.72 % | 568.483 K 2 430.48 % | 22.465 K -80.23 % | 113.639 K -7.48 % | 122.829 K 13 058.54 % | -947.860 5.25 % | -1.000 K 73.93 % | -3.837 K 10.35 % | -4.280 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 100.00 % | -11.647 K -1.42 % | -11.484 K 1.70 % | -11.683 K |
| 2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 |
| 2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | 2012-06-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 33.104 M 151.01 % | 13.188 M -52.15 % | 27.559 M 5.71 % | 26.070 M 172.25 % | 9.576 M 133.91 % | -28.235 M 47.97 % | -54.272 M 27.19 % | -74.543 M -76.97 % | -42.121 M 10.69 % | -47.165 M -46.44 % | -32.208 M 20.52 % | -40.522 M 14.93 % | -47.633 M -118.69 % | -21.781 M 48.23 % | -42.071 M -141.10 % | -17.450 M 18.60 % | -21.438 M -84.75 % | -11.604 M 31.53 % | -16.948 M -66.77 % | -10.163 M 28.54 % | -14.222 M 32.87 % | -21.185 M 6.73 % | -22.714 M 13.95 % | -26.395 M -3 061.05 % | -835.000 K 9.97 % | -927.518 K -58.60 % | -584.812 K 66.85 % | -1.764 M 31.77 % | -2.586 M 21.44 % | -3.292 M |
| Total investments | 6.573 M 2 137.95 % | 293.694 K -6.76 % | 315.000 K 39.38 % | 226.000 K | 0.000 -100.00 % | 471.516 K | 0.000 -100.00 % | 472.343 K 0.07 % | 472.000 K 42.17 % | 332.000 K -35.16 % | 512.000 K 0.08 % | 511.615 K -94.65 % | 9.561 M 1 768.79 % | 511.615 K -11.57 % | 578.575 K -19.29 % | 716.897 K 0.27 % | 714.984 K 87.49 % | 381.350 K 0.00 % | 381.350 K 0.65 % | 378.879 K 0.06 % | 378.653 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.070 | 0.000 100.00 % | 0.000 |
| Total debt | 55.700 M 5.51 % | 52.789 M 3.67 % | 50.920 M 5.46 % | 48.285 M -24.36 % | 63.835 M 31.83 % | 48.421 M 1 014.35 % | 4.345 M -9.01 % | 4.775 M -9.42 % | 5.272 M 1.46 % | 5.196 M -12.38 % | 5.930 M -13.14 % | 6.827 M -4.86 % | 7.176 M 41.26 % | 5.080 M 610.25 % | 715.248 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.851 K -6.51 % | 54.392 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 13.157 M 1.98 % | 12.903 M 0.56 % | 12.831 M 5.26 % | 12.190 M -26.87 % | 16.670 M 195.31 % | 5.645 M 37.23 % | 4.113 M -78.21 % | 18.876 M 12.95 % | 16.712 M 7.46 % | 15.552 M 14.09 % | 13.631 M 36.12 % | 10.014 M 7.52 % | 9.313 M -6.63 % | 9.974 M 440.97 % | 1.844 M -27.91 % | 2.557 M 49.79 % | 1.707 M 117.17 % | 786.195 K -1.28 % | 796.355 K 31.84 % | 604.027 K -21.32 % | 767.709 K -39.92 % | 1.278 M 21.24 % | 1.054 M 11.57 % | 944.601 K 35.31 % | 698.104 K | 0.000 100.00 % | -948.277 K -9.09 % | -869.289 K | 0.000 100.00 % | -64.191 K |
| Retained earnings | -242.495 M -3.28 % | -234.789 M -8.28 % | -216.830 M -5.61 % | -205.322 M 26.29 % | -278.540 M -8.11 % | -257.639 M -4.65 % | -246.187 M -13.99 % | -215.978 M -6.90 % | -202.046 M -0.32 % | -201.409 M -9.09 % | -184.626 M -13.35 % | -162.880 M -18.09 % | -137.928 M -14.78 % | -120.166 M -25.91 % | -95.440 M -25.35 % | -76.138 M -28.12 % | -59.426 M -35.44 % | -43.876 M -47.55 % | -29.737 M -76.97 % | -16.804 M 39.98 % | -27.998 M -32.42 % | -21.144 M -26.49 % | -16.716 M -12.51 % | -14.858 M -6.03 % | -14.013 M 5.86 % | -14.885 M -1.00 % | -14.739 M -7.39 % | -13.724 M -18.33 % | -11.599 M -29.15 % | -8.981 M |
| Common stock | 272.675 M 0.28 % | 271.905 M 12.85 % | 240.948 M 0.00 % | 240.948 M -33.40 % | 361.759 M 2.21 % | 353.929 M 1.42 % | 348.989 M 11.48 % | 313.049 M 21.63 % | 257.382 M 5.17 % | 244.730 M 12.67 % | 217.204 M -0.12 % | 217.467 M 0.12 % | 217.204 M 36.77 % | 158.805 M 0.49 % | 158.031 M 52.42 % | 103.683 M 7.46 % | 96.483 M 36.26 % | 70.807 M 0.30 % | 70.592 M 22.16 % | 57.789 M 0.52 % | 57.491 M 2.13 % | 56.291 M 22.97 % | 45.776 M 4.36 % | 43.863 M 157.27 % | 17.049 M -0.23 % | 17.089 M 12.42 % | 15.201 M -4.05 % | 15.843 M 6.24 % | 14.912 M 20.65 % | 12.359 M |
| Total equity | 43.337 M -13.36 % | 50.019 M 35.25 % | 36.983 M -22.66 % | 47.816 M -52.13 % | 99.890 M -2.01 % | 101.934 M -4.66 % | 106.915 M -7.79 % | 115.947 M 60.93 % | 72.048 M 22.38 % | 58.873 M 27.41 % | 46.209 M -28.47 % | 64.601 M -26.15 % | 87.480 M 84.15 % | 47.504 M -24.99 % | 63.327 M 119.03 % | 28.912 M -23.05 % | 37.573 M 41.65 % | 26.526 M -34.38 % | 40.424 M -1.19 % | 40.912 M 38.01 % | 29.644 M -16.86 % | 35.656 M 21.25 % | 29.407 M 0.35 % | 29.305 M 684.79 % | 3.734 M 29.06 % | 2.893 M 148.63 % | 1.164 M -59.31 % | 2.860 M -30.21 % | 4.098 M 0.55 % | 4.075 M |
| Other non current liabilities | 3.325 M -7.72 % | 3.603 M 953.58 % | 342.000 K 6.21 % | 322.000 K -98.73 % | 25.279 M 9.16 % | 23.157 M 6 730.68 % | 339.018 K 28.10 % | 264.659 K 31.42 % | 201.385 K 8.27 % | 186.000 K -13.49 % | 215.000 K 7.20 % | 200.556 K -4.95 % | 211.000 K -88.92 % | 1.904 M 55.14 % | 1.227 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.178 K -95.96 % | 128.251 K | 0.000 -100.00 % | 233.628 K 13.21 % | 206.362 K 20.25 % | 171.612 K 37.91 % | 124.440 K 43.73 % | 86.582 K |
| Long term debt | 54.268 M 5.12 % | 51.623 M 3.67 % | 49.798 M 4.88 % | 47.481 M 11.68 % | 42.517 M 66.24 % | 25.575 M 486.44 % | 4.361 M -8.61 % | 4.772 M -9.32 % | 5.263 M 1.28 % | 5.196 M -9.89 % | 5.766 M -9.31 % | 6.358 M -6.66 % | 6.811 M | 0.000 -100.00 % | 575.964 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.421 K -8.00 % | 47.196 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 66.342 M 3.12 % | 64.337 M 6.08 % | 60.651 M 20.66 % | 50.267 M -25.86 % | 67.796 M 39.12 % | 48.732 M 936.84 % | 4.700 M -6.68 % | 5.037 M -7.82 % | 5.464 M 1.52 % | 5.382 M -10.02 % | 5.981 M -8.80 % | 6.558 M -6.60 % | 7.022 M 268.88 % | 1.904 M 5.58 % | 1.803 M 189.13 % | 623.586 K 1 728.86 % | 34.097 K 5.94 % | 32.185 K 29.33 % | 24.885 K -1.42 % | 25.244 K 61.43 % | 15.638 K 220.44 % | 4.880 K -89.96 % | 48.599 K -72.30 % | 175.447 K 1 742.88 % | 9.520 K -96.08 % | 242.715 K 17.62 % | 206.362 K 20.25 % | 171.612 K 37.91 % | 124.440 K 43.73 % | 86.582 K |
| Other current liabilities | 12.521 M -2.94 % | 12.900 M -6.95 % | 13.864 M 64.73 % | 8.416 M -66.00 % | 24.751 M 35.66 % | 18.244 M 11.15 % | 16.414 M 124.09 % | 7.325 M 596.03 % | 1.052 M -78.62 % | 4.922 M -34.00 % | 7.458 M 54.52 % | 4.826 M -9.17 % | 5.314 M -34.92 % | 8.165 M 209.90 % | 2.635 M -50.55 % | 5.329 M -29.42 % | 7.550 M 105.96 % | 3.666 M 13.80 % | 3.221 M 1.34 % | 3.179 M -25.49 % | 4.266 M 179.43 % | 1.527 M 0.36 % | 1.521 M 112.52 % | 715.847 K -66.15 % | 2.114 M 395.51 % | 426.733 K -72.22 % | 1.536 M 16.26 % | 1.321 M 280.24 % | 347.472 K -60.37 % | 876.793 K |
| Deferred revenue | 4.337 M -33.81 % | 6.552 M | 0.000 | 0.000 100.00 % | -708.000 K -51.71 % | -466.685 K 28.53 % | -653.000 K 9.74 % | -723.461 K -5.15 % | -688.000 K 21.57 % | -877.267 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 |
| Short term debt | 1.433 M -38.59 % | 2.333 M 3.95 % | 2.244 M 39.66 % | 1.607 M 126.96 % | 708.000 K 3.21 % | 686.000 K -27.73 % | 949.253 K -4.88 % | 998.000 K 8.99 % | 915.700 K -19.75 % | 1.141 M 7.95 % | 1.057 M 125.04 % | 469.702 K -57.87 % | 1.115 M | 0.000 -100.00 % | 387.590 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.430 K 3.25 % | 7.196 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 21.855 M -9.16 % | 24.060 M -26.34 % | 32.663 M 60.86 % | 20.305 M -36.81 % | 32.133 M 20.70 % | 26.622 M 2.40 % | 25.999 M 48.22 % | 17.541 M 13.74 % | 15.422 M 12.45 % | 13.714 M 1.51 % | 13.510 M 33.98 % | 10.084 M 10.29 % | 9.143 M -33.46 % | 13.741 M 32.65 % | 10.359 M -6.49 % | 11.078 M 21.85 % | 9.091 M 89.08 % | 4.808 M 14.26 % | 4.208 M -21.61 % | 5.368 M -11.25 % | 6.048 M 37.82 % | 4.389 M 24.98 % | 3.512 M 10.24 % | 3.185 M 1.44 % | 3.140 M 79.78 % | 1.747 M -8.92 % | 1.918 M 3.88 % | 1.846 M 30.83 % | 1.411 M 24.04 % | 1.138 M |
| Total liabilities | 88.197 M -0.23 % | 88.397 M -5.27 % | 93.314 M 32.23 % | 70.572 M -29.38 % | 99.929 M 32.61 % | 75.355 M 145.46 % | 30.699 M 35.97 % | 22.577 M 8.10 % | 20.886 M 9.37 % | 19.096 M -2.03 % | 19.491 M 17.12 % | 16.642 M 2.95 % | 16.165 M 3.33 % | 15.645 M 28.64 % | 12.162 M 9.78 % | 11.078 M 21.85 % | 9.091 M 89.08 % | 4.808 M 14.26 % | 4.208 M -21.61 % | 5.368 M -11.25 % | 6.048 M 37.82 % | 4.389 M 23.27 % | 3.560 M 5.93 % | 3.361 M 7.03 % | 3.140 M 58.57 % | 1.980 M -6.77 % | 2.124 M 5.27 % | 2.018 M 31.40 % | 1.535 M 25.44 % | 1.224 M |
| Other non current assets | 521.933 K | 0.000 | 0.000 | 0.000 -100.00 % | 65.776 M | 0.000 -100.00 % | 32.689 M 1 634 446 900.00 % | 2.000 -100.00 % | 8.311 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.456 M | 0.000 -100.00 % | 2.764 M 46.17 % | 1.891 M -68.75 % | 6.052 M 236.71 % | 1.797 M -81.40 % | 9.660 M 6.22 % | 9.095 M 353.05 % | 2.007 M | 0.000 -100.00 % | 807.899 K | 0.000 -100.00 % | 581.067 K 173.43 % | -791.374 K | 0.000 100.00 % | -1.764 M | 0.000 100.00 % | -3.292 M |
| Long term investments | 6.264 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 -100.00 % | 140.191 K 0.00 % | 140.191 K 0.00 % | 140.191 K 0.00 % | 140.191 K 0.00 % | 140.191 K 0.00 % | 140.191 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.070 | 0.000 100.00 % | 0.000 |
| Intangible assets | 69.248 M 0.88 % | 68.641 M 11.93 % | 61.323 M 10.83 % | 55.332 M 2 838.88 % | 1.883 M -96.18 % | 49.327 M 3 174.64 % | 1.506 M -92.99 % | 21.493 M 1 648.79 % | 1.229 M 13.38 % | 1.084 M 20.58 % | 899.000 K -49.96 % | 1.796 M 65.88 % | 1.083 M -64.77 % | 3.074 M 228.96 % | 934.533 K -79.33 % | 4.522 M 314.10 % | 1.092 M -78.72 % | 5.131 M 335.05 % | 1.179 M -67.74 % | 3.656 M 204.00 % | 1.203 M -61.34 % | 3.111 M 315.80 % | 748.149 K -26.69 % | 1.021 M 60.63 % | 635.327 K 48.85 % | 426.836 K -12.03 % | 485.207 K -2.72 % | 498.798 K -71.44 % | 1.747 M 333.32 % | 403.058 K |
| GoodWill | 2.501 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 216.356 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 71.749 M 4.53 % | 68.641 M 11.93 % | 61.323 M 10.83 % | 55.332 M 2 838.88 % | 1.883 M -96.18 % | 49.327 M 3 174.64 % | 1.506 M -92.99 % | 21.493 M 1 648.79 % | 1.229 M 13.38 % | 1.084 M 20.58 % | 899.000 K -49.96 % | 1.796 M 65.88 % | 1.083 M -64.77 % | 3.074 M 228.96 % | 934.533 K -79.33 % | 4.522 M 314.10 % | 1.092 M -78.72 % | 5.131 M 335.05 % | 1.179 M -67.74 % | 3.656 M 157.65 % | 1.419 M -54.39 % | 3.111 M 315.80 % | 748.149 K -26.69 % | 1.021 M 60.63 % | 635.327 K 48.85 % | 426.836 K -12.03 % | 485.207 K -2.72 % | 498.798 K 3.41 % | 482.367 K 19.68 % | 403.058 K |
| Property plant equipment net | 5.658 M -10.28 % | 6.306 M -12.69 % | 7.223 M -7.25 % | 7.788 M -9.22 % | 8.579 M 10.91 % | 7.735 M -1.27 % | 7.834 M 8.82 % | 7.199 M -5.44 % | 7.613 M 8.48 % | 7.018 M -7.40 % | 7.579 M -6.51 % | 8.106 M 0.15 % | 8.094 M 137.93 % | 3.402 M -2.53 % | 3.490 M 215.54 % | 1.106 M 28.20 % | 862.797 K 63.69 % | 527.090 K -2.60 % | 541.150 K -25.86 % | 729.898 K 18.69 % | 614.942 K -23.18 % | 800.521 K 323.74 % | 188.917 K -61.70 % | 493.276 K 171.48 % | 181.701 K -50.16 % | 364.538 K 40.60 % | 259.264 K -32.36 % | 383.320 K 40.42 % | 272.989 K 42.87 % | 191.079 K |
| Total non current assets | 84.193 M 12.34 % | 74.947 M 9.34 % | 68.546 M 8.60 % | 63.120 M -17.21 % | 76.238 M 33.60 % | 57.062 M 35.77 % | 42.030 M 46.49 % | 28.692 M 67.27 % | 17.153 M 111.71 % | 8.102 M -4.44 % | 8.478 M -14.39 % | 9.903 M -6.87 % | 10.633 M 64.19 % | 6.476 M -9.91 % | 7.189 M -6.14 % | 7.659 M -5.99 % | 8.146 M 7.26 % | 7.595 M -34.07 % | 11.521 M -15.41 % | 13.620 M 225.73 % | 4.181 M 6.91 % | 3.911 M 124.15 % | 1.745 M 15.27 % | 1.514 M 8.28 % | 1.398 M 76.67 % | 791.374 K 6.30 % | 744.471 K -15.60 % | 882.120 K 16.78 % | 755.356 K 27.13 % | 594.137 K |
| Other current assets | 2.616 M -10.67 % | 2.928 M 38.91 % | 2.108 M -6.52 % | 2.255 M -93.50 % | 34.668 M -27.44 % | 47.777 M 525.46 % | 7.639 M 16.53 % | 6.555 M -74.03 % | 25.242 M 625.33 % | 3.480 M -74.84 % | 13.829 M 208.95 % | 4.476 M -78.09 % | 20.431 M 215.41 % | 6.478 M -68.61 % | 20.634 M 366.04 % | 4.427 M -72.06 % | 15.847 M 1 001.22 % | 1.439 M -80.90 % | 7.535 M 99.20 % | 3.783 M -48.74 % | 7.379 M 3 192.28 % | 224.130 K -96.05 % | 5.680 M 7 057.16 % | 79.361 K -97.91 % | 3.792 M 21 139.34 % | 17.855 K -90.90 % | 196.231 K -88.82 % | 1.755 M 7 410.90 % | -24.000 K -102.05 % | 1.168 M |
| Short term investments | 308.550 K 5.06 % | 293.694 K -6.76 % | 315.000 K 39.38 % | 226.000 K | 0.000 -100.00 % | 471.516 K | 0.000 -100.00 % | 472.343 K 0.07 % | 472.000 K 42.17 % | 332.000 K -35.16 % | 512.000 K 0.08 % | 511.615 K -94.65 % | 9.561 M 1 768.79 % | 511.615 K -11.57 % | 578.575 K 0.32 % | 576.706 K 0.33 % | 574.793 K 138.35 % | 241.159 K 0.00 % | 241.159 K 1.04 % | 238.688 K 0.09 % | 238.462 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 22.596 M -42.94 % | 39.601 M 69.52 % | 23.361 M 5.16 % | 22.215 M -59.06 % | 54.259 M -29.22 % | 76.656 M 30.77 % | 58.617 M -26.10 % | 79.319 M 67.36 % | 47.393 M -9.49 % | 52.361 M 37.29 % | 38.138 M -19.45 % | 47.350 M -13.61 % | 54.809 M 104.05 % | 26.861 M -37.22 % | 42.786 M 145.20 % | 17.450 M -18.60 % | 21.438 M 84.75 % | 11.604 M -31.53 % | 16.948 M 66.77 % | 10.163 M -28.54 % | 14.222 M -32.87 % | 21.185 M -6.94 % | 22.765 M -13.93 % | 26.449 M 3 067.56 % | 835.000 K -9.97 % | 927.518 K 58.60 % | 584.812 K -66.85 % | 1.764 M -31.77 % | 2.586 M -21.44 % | 3.292 M |
| Cash and short term investments | 22.905 M -42.59 % | 39.895 M 68.50 % | 23.676 M 5.50 % | 22.441 M -58.64 % | 54.259 M -29.65 % | 77.128 M 31.58 % | 58.617 M -26.54 % | 79.791 M 66.70 % | 47.865 M -9.16 % | 52.693 M 36.33 % | 38.650 M -19.25 % | 47.861 M -25.65 % | 64.370 M 135.16 % | 27.373 M -36.88 % | 43.365 M 140.56 % | 18.026 M -18.11 % | 22.013 M 85.84 % | 11.845 M -31.09 % | 17.189 M 65.26 % | 10.401 M -28.07 % | 14.460 M -31.75 % | 21.185 M -6.94 % | 22.765 M -13.93 % | 26.449 M 3 067.56 % | 835.000 K -9.97 % | 927.518 K 58.60 % | 584.812 K -66.85 % | 1.764 M -31.77 % | 2.586 M -21.44 % | 3.292 M |
| Total current assets | 47.341 M -25.41 % | 63.469 M 2.78 % | 61.751 M 11.73 % | 55.268 M -55.28 % | 123.580 M 2.79 % | 120.227 M 25.78 % | 95.584 M -12.97 % | 109.833 M 44.93 % | 75.781 M 8.46 % | 69.867 M 22.10 % | 57.222 M -19.79 % | 71.339 M -23.30 % | 93.012 M 64.12 % | 56.673 M -17.02 % | 68.300 M 106.15 % | 33.130 M -14.09 % | 38.562 M 62.14 % | 23.783 M -28.24 % | 33.145 M -0.31 % | 33.248 M 3.83 % | 32.022 M -11.89 % | 36.343 M 16.40 % | 31.222 M 0.22 % | 31.152 M 467.78 % | 5.487 M 34.41 % | 4.082 M 60.51 % | 2.543 M -36.34 % | 3.995 M -18.09 % | 4.878 M 3.66 % | 4.705 M |
| Inventory | 4.622 M 28.39 % | 3.600 M -0.68 % | 3.625 M -45.25 % | 6.621 M -60.59 % | 16.802 M 99.21 % | 8.434 M 524.14 % | 1.351 M -80.82 % | 7.044 M 168.14 % | 2.627 M -35.96 % | 4.102 M -13.51 % | 4.743 M -20.61 % | 5.975 M -27.24 % | 8.211 M -5.53 % | 8.692 M 102.09 % | 4.301 M 94.26 % | 2.214 M 215.29 % | 702.212 K -89.83 % | 6.902 M -18.03 % | 8.420 M -23.91 % | 11.066 M 8.67 % | 10.183 M -9.27 % | 11.223 M 297.72 % | 2.822 M 15.93 % | 2.434 M 183.23 % | 859.343 K 158.41 % | 332.549 K 281.53 % | 87.163 K -75.41 % | 354.451 K -28.64 % | 496.694 K 78.89 % | 277.661 K |
| Net receivables | 17.199 M 0.89 % | 17.046 M -47.29 % | 32.342 M 35.03 % | 23.951 M -25.63 % | 32.205 M 116.97 % | 14.843 M -30.86 % | 21.469 M 30.53 % | 16.448 M -22.69 % | 21.276 M | 0.000 -100.00 % | 11.645 M | 0.000 -100.00 % | 18.845 M 33.36 % | 14.131 M -28.19 % | 19.678 M 132.53 % | 8.463 M 40.34 % | 6.030 M 67.63 % | 3.597 M -45.45 % | 6.594 M | 0.000 -100.00 % | 5.502 M 48.28 % | 3.711 M -28.64 % | 5.200 M | 0.000 -100.00 % | 3.377 M 20.43 % | 2.804 M 70.32 % | 1.646 M 534.10 % | 259.648 K -85.13 % | 1.747 M 207 232 036.50 % | 0.843 |
| 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 | 0.000 | 0.000 -100.00 % | 0.801 -6.74 % | 0.859 271.94 % | 0.231 -69.69 % | 0.762 -32.55 % | 1.130 62.80 % | 0.694 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.764 M | 0.000 -100.00 % | 3.292 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 |
| Account payables | 3.564 M 56.70 % | 2.275 M -80.42 % | 11.615 M 12.96 % | 10.282 M 184.35 % | 3.616 M -52.99 % | 7.692 M 95.40 % | 3.937 M -57.29 % | 9.218 M 4.48 % | 8.823 M 15.32 % | 7.651 M 327.67 % | 1.789 M -62.63 % | 4.787 M 106.98 % | 2.313 M -58.52 % | 5.576 M -11.50 % | 6.300 M 9.58 % | 5.749 M 582.11 % | 842.890 K -26.23 % | 1.143 M 79.88 % | 635.154 K -70.32 % | 2.140 M 42.56 % | 1.501 M -47.55 % | 2.862 M 44.33 % | 1.983 M -19.47 % | 2.462 M 140.08 % | 1.026 M -22.30 % | 1.320 M 245.97 % | 381.515 K -27.30 % | 524.804 K -49.55 % | 1.040 M 119.93 % | 472.937 K |
| Tax payables | 0.000 | 0.000 -100.00 % | 4.940 M | 0.000 -100.00 % | 3.058 M | 0.000 -100.00 % | 4.794 M | 0.000 -100.00 % | 4.631 M | 0.000 -100.00 % | 3.206 M | 0.000 -100.00 % | 401.294 K | 0.000 -100.00 % | 1.036 M | 0.000 -100.00 % | 698.767 K | 0.000 -100.00 % | 351.852 K 606.13 % | 49.828 K -82.28 % | 281.197 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 7.957 M -0.59 % | 8.005 M -11.92 % | 9.088 M | 0.000 100.00 % | -2.464 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 625.132 K -8.82 % | 685.632 K 42.16 % | 482.288 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 2.861 M -34.88 % | 4.394 M -15.81 % | 5.219 M -6.47 % | 5.580 M 92.21 % | 2.903 M -12.19 % | 3.306 M -37.74 % | 5.310 M -7.97 % | 5.770 M -6.61 % | 6.178 M -2.50 % | 6.337 M -1.29 % | 6.420 M | 0.000 -100.00 % | 7.158 M | 0.000 -100.00 % | 270.395 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.428 | 0.000 -100.00 % | 0.590 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.559 M | 0.000 | 0.000 100.00 % | -1.109 M -112.51 % | 8.865 M 688.33 % | 1.125 M -17.70 % | 1.366 M 164.63 % | 516.339 K 227.53 % | -404.883 K 5.97 % | -430.583 K 38.29 % | -697.795 K -30.65 % | -534.113 K -519.28 % | -86.247 K 87.80 % | -707.110 K -335.36 % | 300.441 K | 0.000 -100.00 % | 689.977 K -2.41 % | 707.009 K -19.52 % | 878.443 K 11.97 % | 784.549 K 148.78 % | -1.608 M |
| Deferred tax liabilities non current | 792.414 K -28.34 % | 1.106 M -22.29 % | 1.423 M -42.25 % | 2.464 M 0.00 % | 2.464 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -623.586 K -1 728.86 % | -34.097 K -5.94 % | -32.185 K -29.33 % | -24.885 K 1.42 % | -25.244 K -61.43 % | -15.638 K -220.44 % | -4.880 K | 0.000 | 0.000 100.00 % | -9.520 K -4.77 % | -9.087 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 |
| Total assets | 131.535 M -4.97 % | 138.416 M 6.23 % | 130.297 M 10.06 % | 118.388 M -40.75 % | 199.818 M 12.71 % | 177.289 M 28.83 % | 137.614 M -0.66 % | 138.525 M 49.06 % | 92.934 M 19.19 % | 77.969 M 18.67 % | 65.700 M -19.13 % | 81.242 M -21.61 % | 103.645 M 64.13 % | 63.149 M -16.35 % | 75.488 M 85.07 % | 40.789 M -12.67 % | 46.709 M 48.85 % | 31.379 M -29.75 % | 44.666 M -4.70 % | 46.868 M 29.46 % | 36.203 M -10.06 % | 40.254 M 22.11 % | 32.967 M 0.92 % | 32.666 M 374.47 % | 6.885 M 41.27 % | 4.874 M 48.24 % | 3.288 M -32.59 % | 4.877 M -13.42 % | 5.633 M 6.29 % | 5.299 M |
| 2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | 2012-06-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 |
| 2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.109 M | 0.000 -100.00 % | 1.230 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 452.000 K -55.56 % | 1.017 M -53.86 % | 2.204 M 119.52 % | 1.004 M -72.38 % | 3.635 M | 0.000 -100.00 % | 2.531 M | 0.000 -100.00 % | 3.593 M | 0.000 -100.00 % | 1.671 M -72.53 % | 6.083 M 12 323.79 % | -49.767 K -109.45 % | 526.595 K -20.88 % | 665.586 K 255.03 % | 187.475 K 105.64 % | 91.167 K 24.11 % | 73.459 K -7.48 % | 79.400 K 55.48 % | 51.066 K -5.25 % | 53.896 K 301.46 % | 13.425 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 |
| Change in working capital | -7.142 M | 0.000 -100.00 % | 4.224 M | 0.000 100.00 % | -19.848 M | 0.000 100.00 % | -4.319 M | 0.000 100.00 % | -6.068 M | 0.000 -100.00 % | 7.602 M | 0.000 100.00 % | -2.462 M | 0.000 100.00 % | -3.397 M | 0.000 100.00 % | -448.810 K -159.31 % | 756.761 K 133.94 % | -2.230 M -81.53 % | -1.228 M 7.48 % | -1.328 M -62.94 % | -814.795 K 5.25 % | -859.947 K -117.23 % | -395.870 K 10.35 % | -441.590 K -568.14 % | 94.328 K 0.03 % | 94.299 K 1 191.14 % | 7.304 K -5.78 % | 7.752 K 138.46 % | -20.153 K -5.32 % | -19.135 K -101.20 % | 1.593 M 23.06 % | 1.294 M 3 948.74 % | 31.970 K -15.97 % | 38.046 K -52.97 % | 80.902 K 9.09 % | 74.158 K 179.25 % | 26.556 K 1.42 % | 26.183 K -1.70 % | 26.636 K |
| Accounts receivables | 9.461 M | 0.000 -100.00 % | 607.500 K | 0.000 100.00 % | -11.531 M | 0.000 100.00 % | -5.521 M | 0.000 100.00 % | -7.038 M | 0.000 -100.00 % | 4.200 M | 0.000 -100.00 % | 2.869 M | 0.000 100.00 % | -7.659 M | 0.000 100.00 % | -818.083 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 | 0.000 | 0.000 | 0.000 |
| Inventory | -1.049 M | 0.000 -100.00 % | 3.783 M | 0.000 100.00 % | -10.258 M | 0.000 -100.00 % | 1.037 M | 0.000 -100.00 % | 1.587 M | 0.000 -100.00 % | 2.394 M | 0.000 100.00 % | -2.746 M | 0.000 100.00 % | -2.664 M | 0.000 -100.00 % | 5.932 M 302.63 % | 1.473 M 300.76 % | -733.862 K 35.10 % | -1.131 M 7.48 % | -1.222 M -184.62 % | -429.391 K 5.25 % | -453.185 K -150.67 % | -180.792 K 10.35 % | -201.672 K -415.41 % | 63.940 K 0.03 % | 63.921 K 8 851.93 % | -730.360 5.78 % | -775.160 95.36 % | -16.722 K -5.32 % | -15.878 K -355.53 % | 6.214 K 23.06 % | 5.049 K 117.31 % | -29.173 K 15.97 % | -34.717 K -2 117.12 % | -1.566 K -9.09 % | -1.435 K 74.33 % | -5.591 K -1.42 % | -5.512 K 1.70 % | -5.608 K |
| Accounts payables | -11.672 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -3.882 M | 0.000 100.00 % | -167.000 K | 0.000 -100.00 % | 1.941 M | 0.000 -100.00 % | 165.000 K | 0.000 100.00 % | -616.376 K | 0.000 -100.00 % | 1.008 M | 0.000 100.00 % | -2.586 M | 0.000 -100.00 % | 6.925 M | 0.000 100.00 % | -5.563 M -676.32 % | -716.554 K 52.10 % | -1.496 M -1 433.07 % | -97.573 K 7.48 % | -105.464 K 72.64 % | -385.405 K 5.25 % | -406.762 K -89.12 % | -215.079 K 10.35 % | -239.918 K -889.52 % | 30.388 K 0.03 % | 30.378 K 278.13 % | 8.034 K -5.78 % | 8.527 K 348.58 % | -3.430 K -5.32 % | -3.257 K -100.21 % | 1.587 M 23.06 % | 1.289 M 2 008.75 % | 61.142 K -15.97 % | 72.762 K -11.77 % | 82.468 K 9.09 % | 75.593 K 135.15 % | 32.146 K 1.42 % | 31.695 K -1.70 % | 32.243 K |
| Other non cash items | 2.243 M -55.60 % | 5.051 M -55.32 % | 11.304 M -32.24 % | 16.683 M 107.68 % | 8.033 M 305.19 % | -3.915 M -189.88 % | 4.356 M 99.45 % | 2.184 M 200.89 % | -2.165 M -168.87 % | 3.143 M 189.03 % | -3.531 M -152.54 % | 6.720 M 416.61 % | 1.301 M 153.86 % | -2.415 M -74.16 % | -1.387 M -166.95 % | 2.072 M 142.86 % | 852.976 K -87.71 % | 6.941 M 421.84 % | 1.330 M 643.90 % | -244.547 K 7.48 % | -264.324 K -287.96 % | 140.628 K -5.25 % | 148.421 K 435.78 % | 27.702 K -10.35 % | 30.901 K -36.34 % | 48.544 K 0.03 % | 48.529 K 315.31 % | 11.685 K -5.78 % | 12.402 K 136.61 % | -33.873 K -5.32 % | -32.163 K 93.55 % | -498.872 K -23.06 % | -405.375 K -2 013.30 % | -19.182 K 15.97 % | -22.828 K -108.27 % | 276.114 K 9.09 % | 253.095 K 2 918.21 % | 8.386 K 1.42 % | 8.268 K -1.70 % | 8.411 K |
| Net cash provided by operating activities | -6.112 M 12.06 % | -6.950 M -152.79 % | 13.166 M 1 268.59 % | -1.127 M 93.81 % | -18.207 M -166.50 % | -6.832 M -92.67 % | -3.546 M 55.36 % | -7.944 M -52.50 % | -5.209 M 46.78 % | -9.787 M -59.85 % | -6.123 M 43.24 % | -10.787 M -0.76 % | -10.706 M 20.72 % | -13.505 M 24.76 % | -17.949 M -71.89 % | -10.442 M -1.59 % | -10.279 M -234.37 % | -3.074 M -216.77 % | -970.455 K 70.35 % | -3.273 M 7.48 % | -3.537 M -209.48 % | -1.143 M 5.25 % | -1.206 M -556.71 % | -183.697 K 10.35 % | -204.912 K 20.51 % | -257.775 K -0.03 % | -257.695 K 49.09 % | -506.137 K 5.78 % | -537.184 K -21.63 % | -441.641 K -5.32 % | -419.344 K -887.35 % | 53.260 K 23.06 % | 43.279 K -71.12 % | 149.860 K -15.97 % | 178.340 K -49.68 % | 354.407 K 9.09 % | 324.861 K 142.95 % | 133.712 K 1.42 % | 131.836 K -1.70 % | 134.115 K |
| Investments in property plant and equipment | -9.980 M -17.29 % | -8.509 M -2 944.35 % | -279.500 K -2.76 % | -272.000 K 76.93 % | -1.179 M -125.00 % | -524.000 K 53.30 % | -1.122 M -405.41 % | -222.000 K 16.37 % | -265.446 K -274.22 % | -70.933 K 23.30 % | -92.478 K 80.65 % | -477.827 K -383.05 % | -98.919 K 43.62 % | -175.459 K 92.41 % | -2.312 M -300.35 % | -577.568 K -16.11 % | -497.442 K -386.41 % | -102.268 K 78.83 % | -483.144 K -2.43 % | -471.681 K 7.48 % | -509.827 K -275.82 % | -135.657 K 5.25 % | -143.174 K 30.83 % | -206.983 K 10.35 % | -230.887 K -1 020.69 % | -20.602 K -0.03 % | -20.596 K 68.14 % | -64.637 K 5.78 % | -68.601 K -153.96 % | -27.013 K -5.32 % | -25.649 K 95.16 % | -529.497 K -23.06 % | -430.260 K 13.45 % | -497.136 K 15.97 % | -591.615 K -1.11 % | -585.111 K -9.09 % | -536.333 K -76.56 % | -303.766 K -1.42 % | -299.504 K 1.70 % | -304.682 K |
| Acquisitions net | -65.790 K | 0.000 | 0.000 | 0.000 100.00 % | -40.875 K -200.00 % | 40.875 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.570 M 3.39 % | -1.625 M -233 368.14 % | -695.970 8.01 % | -756.550 98.82 % | -63.848 K -0.25 % | -63.687 K -12 247.79 % | -515.780 98.77 % | -41.913 K 7.48 % | -45.303 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 |
| Sales maturities of investments | -21.323 K -200.00 % | 21.323 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.568 M 3.08 % | 1.521 M 21 935.57 % | 6.901 K -3.39 % | 7.143 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 100.00 % | -10.953 M 12.86 % | -12.570 M 1.31 % | -12.737 M -13.84 % | -11.189 M -10.64 % | -10.113 M -15.51 % | -8.755 M -33.59 % | -6.554 M -84 901.36 % | -7.710 K -179.80 % | 9.662 K -99.84 % | 6.186 M 195.74 % | -6.461 M -4 598.81 % | -137.499 K -56.45 % | -87.887 K 38.89 % | -143.809 K 79.10 % | -687.995 K -7.23 % | -641.583 K -31.80 % | -486.795 K 82.36 % | -2.759 M 7.48 % | -2.982 M -196.04 % | -1.007 M 5.25 % | -1.063 M -4 665.75 % | 23.286 K -10.35 % | 25.974 K 26.08 % | 20.602 K 0.03 % | 20.596 K -68.14 % | 64.636 K -5.78 % | 68.601 K 153.96 % | 27.012 K 5.32 % | 25.648 K -95.16 % | 529.497 K 23.06 % | 430.260 K -13.45 % | 497.135 K -15.97 % | 591.614 K 1.11 % | 585.111 K 9.09 % | 536.332 K 76.56 % | 303.766 K 1.42 % | 299.503 K -1.70 % | 304.681 K |
| Net cash used for investing activites | -10.068 M -18.61 % | -8.488 M 24.44 % | -11.233 M 12.53 % | -12.842 M 7.72 % | -13.916 M -18.81 % | -11.713 M -4.25 % | -11.235 M -25.15 % | -8.977 M -31.64 % | -6.819 M -8 571.00 % | -78.643 K 5.04 % | -82.816 K -101.45 % | 5.708 M 187.02 % | -6.560 M -1 996.04 % | -312.958 K 86.96 % | -2.400 M -232.72 % | -721.377 K 39.15 % | -1.185 M -59.36 % | -743.851 K 23.35 % | -970.455 K 70.35 % | -3.273 M 7.48 % | -3.537 M -209.48 % | -1.143 M 5.25 % | -1.206 M -556.71 % | -183.697 K 10.35 % | -204.912 K -894.61 % | -20.602 K -0.03 % | -20.596 K 68.14 % | -64.637 K 5.78 % | -68.601 K -153.96 % | -27.013 K -5.32 % | -25.649 K 95.16 % | -529.497 K -23.06 % | -430.260 K 13.45 % | -497.136 K 15.97 % | -591.615 K -1.11 % | -585.111 K -9.09 % | -536.333 K -76.56 % | -303.766 K -1.42 % | -299.504 K 1.70 % | -304.682 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 1.406 M -95.57 % | 31.745 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.273 M -3.39 % | 10.633 M -10.59 % | 11.893 M -8.01 % | 12.928 M 148.54 % | 5.202 M 0.25 % | 5.188 M 105.86 % | 2.520 M 25.41 % | 2.010 M -7.48 % | 2.172 M -66.27 % | 6.441 M -5.25 % | 6.798 M 1 392.93 % | 455.315 K -10.35 % | 507.901 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.312 M 5.32 % | 1.245 M | 0.000 | 0.000 -100.00 % | 616.624 K -15.97 % | 733.811 K 23 331.50 % | 3.132 K 9.09 % | 2.871 K -99.61 % | 727.733 K 1.42 % | 717.523 K -1.70 % | 729.928 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -411.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 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -1.289 M -122.76 % | -578.636 K -102.49 % | -285.765 K 35.93 % | -446.004 K -102.63 % | 16.976 M -40.05 % | 28.317 M 2 914.81 % | -1.006 M -102.52 % | 39.939 M 352.72 % | 8.822 M -57.35 % | 20.683 M 44 831.09 % | -46.239 K 90.29 % | -476.424 K -101.27 % | 37.625 M 1 515.93 % | 2.328 M -93.99 % | 38.732 M 388.86 % | 7.923 M -60.24 % | 19.927 M 332.93 % | -8.555 M -145.06 % | -3.491 M 33.80 % | -5.273 M 7.48 % | -5.700 M 24.83 % | -7.582 M 5.25 % | -8.002 M -1 152.30 % | -639.012 K 10.35 % | -712.813 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.312 M -5.32 % | -1.245 M | 0.000 | 0.000 100.00 % | -616.625 K 15.97 % | -733.812 K -23 331.51 % | -3.132 K -9.09 % | -2.871 K 99.61 % | -727.734 K -201.42 % | 717.523 K -1.70 % | 729.928 K |
| Net cash used provided by financing activities | 116.624 K -99.63 % | 31.166 M 11 006.14 % | -285.765 K 35.93 % | -446.004 K -102.63 % | 16.976 M -40.05 % | 28.317 M 2 914.81 % | -1.006 M -102.52 % | 39.939 M 352.72 % | 8.822 M -57.35 % | 20.683 M 44 831.09 % | -46.239 K 90.29 % | -476.424 K -101.27 % | 37.625 M 1 515.93 % | 2.328 M -93.99 % | 38.732 M 388.86 % | 7.923 M -60.24 % | 19.927 M 691.96 % | -3.366 M -246.87 % | -970.455 K 70.35 % | -3.273 M 7.48 % | -3.537 M -209.48 % | -1.143 M 5.25 % | -1.206 M -556.71 % | -183.697 K 10.35 % | -204.912 K -17 969.38 % | -1.134 K -0.03 % | -1.134 K 95.30 % | -24.102 K 5.78 % | -25.580 K -101.95 % | 1.312 M 5.32 % | 1.245 M 13 930.75 % | 8.876 K 23.06 % | 7.213 K -98.83 % | 616.624 K -15.97 % | 733.811 K 23 331.50 % | 3.132 K 9.09 % | 2.871 K -99.61 % | 727.733 K 1.42 % | 717.523 K -1.70 % | 729.928 K |
| Effect of forex changes on cash | -941.336 K -285.20 % | 508.289 K 208.93 % | -466.633 K -190.21 % | 517.266 K 157.41 % | -901.000 K -146.35 % | 1.944 M 248.74 % | -1.307 M -31.36 % | -995.000 K -91.75 % | -518.896 K -448.71 % | 148.804 K 240.93 % | -105.590 K -132.79 % | 322.060 K 143.64 % | -737.983 K -371.30 % | 272.017 K -26.43 % | 369.739 K 187.32 % | 128.684 K 114.24 % | -903.679 K -2 244.16 % | -38.550 K -114.26 % | 270.422 K 154.42 % | -496.884 K 7.48 % | -537.068 K -621.27 % | 103.031 K -5.25 % | 108.740 K 555.83 % | -23.856 K 10.35 % | -26.611 K -2 322.28 % | 1.197 K 0.03 % | 1.197 K -97.38 % | 45.647 K -5.78 % | 48.447 K 276.54 % | -27.442 K -5.32 % | -26.056 K -317.44 % | 11.983 K 23.06 % | 9.737 K 248.09 % | 2.797 K -15.97 % | 3.329 K | 0.000 | 0.000 100.00 % | -231.086 K -1.42 % | -227.844 K 1.70 % | -231.783 K |
| Net change in cash | -768.369 K -104.73 % | 16.236 M 1 274.71 % | 1.181 M 108.50 % | -13.897 M 41.51 % | -23.760 M -225.60 % | 18.917 M 710.70 % | -3.098 M -114.07 % | 22.023 M 691.18 % | -3.725 M -133.97 % | 10.966 M 141.20 % | -26.617 M -210.84 % | 24.013 M 357.05 % | -9.342 M -183.56 % | 11.180 M 294.67 % | -5.743 M -161.57 % | 9.328 M 318.42 % | -4.271 M -183.12 % | 5.138 M 885.36 % | 521.453 K 134.73 % | -1.502 M 7.48 % | -1.623 M -133.82 % | 4.798 M -5.25 % | 5.064 M 8 328.01 % | 60.088 K -10.35 % | 67.028 K 124.08 % | -278.314 K -0.03 % | -278.227 K 49.34 % | -549.227 K 5.78 % | -582.917 K -177.46 % | 752.504 K 5.32 % | 714.513 K 256.91 % | -455.376 K -23.06 % | -370.031 K -237.58 % | 268.948 K -15.97 % | 320.061 K 240.64 % | -227.572 K -9.09 % | -208.600 K -163.87 % | 326.595 K 1.42 % | 322.013 K -1.70 % | 327.580 K |
| Cash at beginning of period | 23.365 M 0.00 % | 23.365 M 5.32 % | 22.184 M -38.52 % | 36.081 M -30.86 % | 52.186 M 56.86 % | 33.269 M -42.21 % | 57.564 M 61.97 % | 35.541 M -11.96 % | 40.371 M 37.29 % | 29.405 M -11.49 % | 33.223 M 260.72 % | 9.210 M -51.32 % | 18.920 M 144.45 % | 7.740 M -43.16 % | 13.617 M 217.52 % | 4.288 M -48.79 % | 8.373 M 158.82 % | 3.235 M 18.95 % | 2.720 M -32.03 % | 4.001 M -7.48 % | 4.325 M 2 267.16 % | 182.702 K -5.25 % | 192.826 K 42.67 % | 135.156 K -10.35 % | 150.765 K -64.82 % | 428.553 K 0.03 % | 428.420 K -54.95 % | 950.923 K -5.78 % | 1.009 M 423.07 % | 192.950 K 5.32 % | 183.208 K -69.63 % | 603.173 K 23.06 % | 490.129 K 83.33 % | 267.350 K -15.97 % | 318.159 K -40.06 % | 530.827 K 9.09 % | 486.574 K 292.62 % | 123.928 K 1.42 % | 122.189 K -1.70 % | 124.302 K |
| Cash at end of period | 22.596 M -42.94 % | 39.601 M 69.49 % | 23.365 M 5.18 % | 22.215 M -21.85 % | 28.426 M -45.53 % | 52.186 M -4.19 % | 54.466 M -5.38 % | 57.564 M 57.08 % | 36.646 M -9.23 % | 40.371 M 511.08 % | 6.606 M -80.12 % | 33.223 M 246.86 % | 9.578 M -49.37 % | 18.920 M 140.30 % | 7.874 M -42.18 % | 13.617 M 231.90 % | 4.103 M -51.00 % | 8.373 M 158.34 % | 3.241 M 29.67 % | 2.500 M -7.48 % | 2.702 M -45.76 % | 4.981 M -5.25 % | 5.257 M 2 592.56 % | 195.244 K -10.35 % | 217.793 K 44.96 % | 150.239 K 0.03 % | 150.193 K -62.61 % | 401.696 K -5.78 % | 426.336 K -54.91 % | 945.454 K 5.32 % | 897.722 K 507.40 % | 147.797 K 23.06 % | 120.097 K -77.61 % | 536.299 K -15.97 % | 638.220 K 110.46 % | 303.255 K 9.09 % | 277.974 K -38.30 % | 450.524 K 1.42 % | 444.202 K -1.70 % | 451.882 K |
| Operating cash flow | -6.112 M 12.06 % | -6.950 M -205.62 % | 6.581 M 693.37 % | -1.109 M 93.91 % | -18.207 M -166.50 % | -6.832 M -92.67 % | -3.546 M 55.36 % | -7.944 M -52.50 % | -5.209 M 46.78 % | -9.787 M -59.85 % | -6.123 M 43.24 % | -10.787 M -0.76 % | -10.706 M 20.72 % | -13.505 M 24.76 % | -17.949 M -71.89 % | -10.442 M -1.59 % | -10.279 M -234.37 % | -3.074 M -216.77 % | -970.455 K 70.35 % | -3.273 M 7.48 % | -3.537 M -209.48 % | -1.143 M 5.25 % | -1.206 M -556.71 % | -183.697 K 10.35 % | -204.912 K 20.51 % | -257.775 K -0.03 % | -257.695 K 49.09 % | -506.137 K 5.78 % | -537.184 K -21.63 % | -441.641 K -5.32 % | -419.344 K -887.35 % | 53.260 K 23.06 % | 43.279 K -71.12 % | 149.860 K -15.97 % | 178.340 K -49.68 % | 354.407 K 9.09 % | 324.861 K 142.95 % | 133.712 K 1.42 % | 131.836 K -1.70 % | 134.115 K |
| Capital expenditure | -157.294 K -70.82 % | -92.080 K 67.06 % | -279.500 K -2.76 % | -272.000 K 76.93 % | -1.179 M -125.00 % | -524.000 K 53.30 % | -1.122 M -405.41 % | -222.000 K 16.37 % | -265.446 K -274.22 % | -70.933 K 23.30 % | -92.478 K 80.65 % | -477.827 K -383.05 % | -98.919 K 43.62 % | -175.459 K 92.41 % | -2.312 M -300.35 % | -577.568 K -16.11 % | -497.442 K -386.41 % | -102.268 K 78.83 % | -483.144 K -2.43 % | -471.681 K 7.48 % | -509.827 K -275.82 % | -135.657 K 5.25 % | -143.174 K 30.83 % | -206.983 K 10.35 % | -230.887 K -1 020.69 % | -20.602 K -0.03 % | -20.596 K 68.14 % | -64.637 K 5.78 % | -68.601 K -153.96 % | -27.013 K -5.32 % | -25.649 K 95.16 % | -529.497 K -23.06 % | -430.260 K 13.45 % | -497.136 K 15.97 % | -591.615 K -1.11 % | -585.111 K -9.09 % | -536.333 K -76.56 % | -303.766 K -1.42 % | -299.504 K 1.70 % | -304.682 K |
| Free CashFlow | -6.270 M 10.98 % | -7.043 M -211.77 % | 6.301 M 556.26 % | -1.381 M 92.88 % | -19.386 M -163.54 % | -7.356 M -57.58 % | -4.668 M 42.84 % | -8.166 M -49.16 % | -5.475 M 44.47 % | -9.858 M -58.61 % | -6.215 M 44.83 % | -11.265 M -4.26 % | -10.805 M 21.02 % | -13.680 M 32.48 % | -20.262 M -83.86 % | -11.020 M -2.26 % | -10.777 M -239.27 % | -3.176 M -118.52 % | -1.454 M 61.18 % | -3.744 M 7.48 % | -4.047 M -216.51 % | -1.279 M 5.25 % | -1.350 M -245.43 % | -390.679 K 10.35 % | -435.800 K -56.55 % | -278.377 K -0.03 % | -278.291 K 51.24 % | -570.773 K 5.78 % | -605.785 K -29.26 % | -468.654 K -5.32 % | -444.993 K 6.56 % | -476.236 K -23.06 % | -386.982 K -11.43 % | -347.276 K 15.97 % | -413.275 K -79.14 % | -230.705 K -9.09 % | -211.472 K -24.36 % | -170.053 K -1.42 % | -167.668 K 1.70 % | -170.567 K |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 |