MINT Income Fund MID-UN.TO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 23.036 M 450.96 % | 4.181 M -51.46 % | 8.614 M -66.25 % | 25.520 M 463.02 % | -7.030 M -136.28 % | 19.375 M 251.77 % | -12.765 M -193.13 % | 13.708 M 13.83 % | 12.042 M 192.35 % | -13.039 M 10.09 % | -14.503 M -144.00 % | 32.964 M 479.82 % | 5.685 M -51.48 % | 11.717 M -20.18 % | 14.679 M 34.65 % | 10.901 M -31.71 % | 15.963 M 34.63 % | 11.858 M 128.24 % | 5.195 M |
| Net income | 20.626 M 1 111.80 % | 1.702 M -78.33 % | 7.856 M -68.69 % | 25.090 M 409.25 % | -8.113 M -144.18 % | 18.363 M 228.67 % | -14.271 M -265.21 % | 8.639 M -20.41 % | 10.854 M 175.56 % | -14.366 M 16.67 % | -17.240 M -154.84 % | 31.435 M 564.23 % | 4.733 M 0.40 % | 4.714 M -92.46 % | 62.484 M 19.87 % | 52.125 M 219.88 % | -43.481 M -2 576.83 % | 1.756 M 182.02 % | -2.140 M |
| Income before tax | 20.681 M 1 106.32 % | 1.714 M -78.33 % | 7.910 M -68.55 % | 25.151 M 412.88 % | -8.038 M -143.27 % | 18.576 M 233.90 % | -13.873 M -256.44 % | 8.868 M -18.98 % | 10.945 M 176.64 % | -14.282 M 16.02 % | -17.007 M -154.10 % | 31.435 M 564.23 % | 4.733 M 0.40 % | 4.714 M -92.46 % | 62.484 M 19.87 % | 52.125 M 219.88 % | -43.481 M -2 576.83 % | 1.756 M 182.02 % | -2.140 M |
| Income before tax ratio | 0.90 118.95 % | 0.41 -55.35 % | 0.92 -6.82 % | 0.99 -13.81 % | 1.14 19.26 % | 0.96 -11.78 % | 1.09 67.99 % | 0.65 -28.83 % | 0.91 -17.02 % | 1.10 -6.59 % | 1.17 22.96 % | 0.95 14.56 % | 0.83 106.92 % | 0.40 -90.55 % | 4.26 -10.97 % | 4.78 275.54 % | -2.72 -1 939.77 % | 0.15 135.94 % | -0.41 |
| EBITDA | 0.000 -100.00 % | 1.714 M -78.33 % | 7.910 M -68.55 % | 25.151 M 421.49 % | -7.823 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.733 M -34.27 % | 7.200 M -27.50 % | 9.932 M 13.53 % | 8.748 M -32.84 % | 13.025 M 49.58 % | 8.708 M 134.22 % | 3.718 M |
| Net income ratio | 0.90 119.94 % | 0.41 -55.36 % | 0.91 -7.24 % | 0.98 -14.81 % | 1.15 21.77 % | 0.95 -15.22 % | 1.12 77.40 % | 0.63 -30.08 % | 0.90 -18.18 % | 1.10 -7.32 % | 1.19 24.65 % | 0.95 14.56 % | 0.83 106.92 % | 0.40 -90.55 % | 4.26 -10.97 % | 4.78 275.54 % | -2.72 -1 939.77 % | 0.15 135.94 % | -0.41 |
| Ratio EBITDA | 0.00 -100.00 % | 0.41 -55.35 % | 0.92 -6.82 % | 0.99 -11.44 % | 1.11 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.83 35.46 % | 0.61 -9.18 % | 0.68 -15.69 % | 0.80 -1.65 % | 0.82 11.10 % | 0.73 2.62 % | 0.72 |
| Gross profit ratio | 1.00 46.62 % | 0.68 -17.07 % | 0.82 -21.39 % | 1.05 -12.12 % | 1.19 32.58 % | 0.90 -24.56 % | 1.19 19.02 % | 1.00 16.58 % | 0.86 -14.22 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 10.959 M -10.74 % | 12.277 M -7.90 % | 13.330 M -4.57 % | 13.968 M -8.29 % | 15.230 M -21.92 % | 19.507 M -14.40 % | 22.788 M -5.74 % | 24.177 M 105.95 % | 11.739 M -27.11 % | 16.106 M 4.02 % | 15.483 M -9.65 % | 17.138 M 39.77 % | 12.261 M -47.47 % | 23.343 M -0.01 % | 23.345 M 53.28 % | 15.231 M -4.33 % | 15.921 M 61.40 % | 9.864 M 132.21 % | 4.248 M |
| Weighted average shs out | 10.959 M -10.74 % | 12.277 M -7.90 % | 13.330 M -4.57 % | 13.968 M -8.29 % | 15.230 M -21.92 % | 19.507 M -14.40 % | 22.788 M -5.74 % | 24.177 M 105.95 % | 11.739 M -27.11 % | 16.106 M 4.02 % | 15.483 M -9.65 % | 17.138 M 39.77 % | 12.261 M -47.47 % | 23.343 M -0.01 % | 23.345 M 53.28 % | 15.231 M -3.53 % | 15.788 M 60.05 % | 9.864 M 132.21 % | 4.248 M |
| EPS diluted | 1.88 1 242.86 % | 0.14 -76.27 % | 0.59 -67.22 % | 1.80 439.62 % | -0.53 -156.38 % | 0.94 249.21 % | -0.63 -275.00 % | 0.36 -60.87 % | 0.92 203.37 % | -0.89 19.82 % | -1.11 -160.33 % | 1.84 371.79 % | 0.39 85.71 % | 0.21 -92.13 % | 2.67 -22.16 % | 3.43 225.64 % | -2.73 -1 616.67 % | 0.18 136.00 % | -0.50 |
| Earnings per share | 1.88 1 242.86 % | 0.14 -76.27 % | 0.59 -67.22 % | 1.80 439.62 % | -0.53 -156.38 % | 0.94 249.21 % | -0.63 -275.00 % | 0.36 -60.87 % | 0.92 203.37 % | -0.89 19.82 % | -1.11 -160.33 % | 1.84 371.79 % | 0.39 85.71 % | 0.21 -92.13 % | 2.67 -22.16 % | 3.43 224.73 % | -2.75 -1 627.78 % | 0.18 136.00 % | -0.50 |
| Gross profit | 23.036 M 707.82 % | 2.852 M -59.75 % | 7.084 M -73.47 % | 26.697 M 419.01 % | -8.369 M -148.11 % | 17.397 M 214.50 % | -15.194 M -210.84 % | 13.708 M 32.71 % | 10.329 M 179.22 % | -13.039 M 10.09 % | -14.503 M -144.00 % | 32.964 M 479.82 % | 5.685 M -51.48 % | 11.717 M -20.18 % | 14.679 M 34.65 % | 10.901 M -31.71 % | 15.963 M 34.63 % | 11.858 M 128.24 % | 5.195 M |
| Income tax expense | 54.776 K 346.39 % | 12.271 K -77.55 % | 54.656 K -9.76 % | 60.570 K -18.92 % | 74.707 K -64.94 % | 213.086 K -46.53 % | 398.518 K 73.89 % | 229.173 K 151.31 % | 91.193 K 9.43 % | 83.335 K -64.23 % | 232.990 K 179.95 % | 83.226 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 -100.00 % | 1.329 M -13.10 % | 1.530 M 1 023.94 % | 136.118 K -89.83 % | 1.339 M -32.32 % | 1.978 M -18.54 % | 2.428 M | 0.000 -100.00 % | 1.713 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 1.188 M -18.53 % | 1.458 M 107.29 % | 703.462 K 90.61 % | 369.059 K -49.09 % | 724.932 K -9.24 % | 798.736 K -27.87 % | 1.107 M -67.48 % | 3.405 M 210.51 % | 1.097 M -11.77 % | 1.243 M -50.35 % | 2.503 M 63.77 % | 1.529 M 60.47 % | 952.568 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -54.505 K 20.54 % | -68.595 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 826.120 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.486 M -104.73 % | 52.521 M 21.08 % | 43.376 M 176.76 % | -56.506 M -712.73 % | -6.953 M -18.68 % | -5.858 M |
| Operating expenses | 1.133 M -18.43 % | 1.390 M 97.54 % | 703.462 K 90.61 % | 369.059 K -49.09 % | 724.932 K -9.24 % | 798.736 K -27.87 % | 1.107 M -73.83 % | 4.231 M 285.85 % | 1.097 M -11.77 % | 1.243 M -50.35 % | 2.503 M 63.77 % | 1.529 M 60.47 % | 952.568 K -74.58 % | 3.747 M -3.83 % | 3.896 M 106.84 % | 1.884 M -28.56 % | 2.637 M 39.61 % | 1.889 M 119.90 % | 858.935 K |
| Cost and expenses | 1.133 M -39.80 % | 1.883 M 120.79 % | 852.709 K 68.79 % | 505.177 K -46.26 % | 940.074 K 17.70 % | 798.736 K -27.87 % | 1.107 M -73.83 % | 4.231 M 285.85 % | 1.097 M -11.77 % | 1.243 M -50.35 % | 2.503 M 63.77 % | 1.529 M 60.47 % | 952.568 K -74.58 % | 3.747 M -3.83 % | 3.896 M 106.84 % | 1.884 M -28.56 % | 2.637 M 39.61 % | 1.889 M 119.90 % | 858.935 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.188 M -18.53 % | 1.458 M 107.29 % | 703.462 K 90.61 % | 369.059 K -49.09 % | 724.932 K -9.24 % | 798.736 K -27.87 % | 1.107 M -67.48 % | 3.405 M 210.51 % | 1.097 M -11.77 % | 1.243 M -50.35 % | 2.503 M 63.77 % | 1.529 M 60.47 % | 952.568 K -73.70 % | 3.622 M -4.41 % | 3.789 M 108.49 % | 1.817 M -28.85 % | 2.554 M 39.75 % | 1.828 M 128.22 % | 800.888 K |
| Interest income | 0.000 -100.00 % | 217.515 K 146.43 % | 88.268 K 688.25 % | 11.198 K -93.40 % | 169.624 K -52.77 % | 359.157 K 82.80 % | 196.479 K | 0.000 -100.00 % | 385.516 K -61.95 % | 1.013 M 23.98 % | 817.132 K -24.93 % | 1.089 M -23.70 % | 1.427 M 85.41 % | 769.489 K -9.54 % | 850.660 K 215.97 % | 269.220 K -10.60 % | 301.145 K -76.11 % | 1.261 M 103.88 % | 618.316 K |
| Interest expense | 0.000 -100.00 % | 1.077 M 621.67 % | 149.247 K 9.65 % | 136.118 K -36.73 % | 215.142 K -47.47 % | 409.564 K -33.67 % | 617.440 K | 0.000 -100.00 % | 339.933 K -47.83 % | 651.527 K -34.34 % | 992.219 K 72.70 % | 574.535 K 107.49 % | 276.895 K -64.02 % | 769.489 K -9.54 % | 850.660 K 215.97 % | 269.220 K -10.60 % | 301.145 K -76.11 % | 1.261 M 103.88 % | 618.316 K |
| Depreciation and amortization | -21.848 M -702.39 % | -2.723 M 66.23 % | -8.063 M 68.28 % | -25.421 M | 0.000 100.00 % | -18.907 M -243.09 % | 13.213 M 228.25 % | -10.303 M 6.02 % | -10.963 M -160.91 % | 17.999 M -4.76 % | 18.898 M 158.70 % | -32.193 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | 21.902 M 684.63 % | 2.791 M -65.36 % | 8.060 M -68.13 % | 25.287 M 423.23 % | -7.823 M -142.12 % | 18.576 M 233.90 % | -13.873 M -246.39 % | 9.477 M -13.42 % | 10.945 M 176.64 % | -14.282 M 16.02 % | -17.007 M -154.10 % | 31.435 M 564.23 % | 4.733 M -34.27 % | 7.200 M -27.50 % | 9.932 M 13.53 % | 8.748 M -32.84 % | 13.025 M 49.58 % | 8.708 M 134.22 % | 3.718 M |
| Operating income ratio | 0.95 42.41 % | 0.67 -28.64 % | 0.94 -5.57 % | 0.99 -10.96 % | 1.11 16.07 % | 0.96 -11.78 % | 1.09 57.20 % | 0.69 -23.94 % | 0.91 -17.02 % | 1.10 -6.59 % | 1.17 22.96 % | 0.95 14.56 % | 0.83 35.46 % | 0.61 -9.18 % | 0.68 -15.69 % | 0.80 -1.65 % | 0.82 11.10 % | 0.73 2.62 % | 0.72 |
| Total other income expenses net | -1.222 M -13.43 % | -1.077 M -621.67 % | -149.247 K -9.65 % | -136.118 K 36.73 % | -215.142 K | 0.000 100.00 % | -617.440 K -1.39 % | -608.964 K | 0.000 | 0.000 | 0.000 100.00 % | -714.069 K 91.78 % | -8.682 M -249.19 % | -2.486 M -192.95 % | -848.744 K -101.96 % | 43.376 M 176.76 % | -56.506 M -712.73 % | -6.953 M -87.00 % | -3.718 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 18.825 M 12.45 % | 16.742 M 722.41 % | -2.690 M -140.38 % | 6.662 M 345.34 % | -2.715 M -114.67 % | 18.509 M 5 162.13 % | 351.731 K -98.61 % | 25.395 M 420.81 % | 4.876 M -3.68 % | 5.062 M 653.57 % | -914.486 K -102.10 % | 43.478 M 516.83 % | 7.049 M 134.80 % | -20.252 M -902.68 % | -2.020 M -62.96 % | -1.239 M 38.44 % | -2.013 M 5.33 % | -2.127 M 57.91 % | -5.053 M |
| Total investments | 99.517 M 11.72 % | 89.079 M 9.97 % | 81.004 M -14.80 % | 95.075 M 28.28 % | 74.114 M -37.74 % | 119.041 M 6.76 % | 111.498 M -40.40 % | 187.082 M 156.27 % | 73.001 M -15.85 % | 86.751 M -36.30 % | 136.183 M -42.45 % | 236.649 M 92.52 % | 122.920 M -4.96 % | 129.332 M -32.42 % | 191.368 M 35.00 % | 141.755 M 56.49 % | 90.587 M -43.71 % | 160.929 M 219.20 % | 50.416 M |
| Total debt | 23.143 M 13.30 % | 20.427 M 308.54 % | 5.000 M -48.72 % | 9.750 M | 0.000 -100.00 % | 25.000 M 150.00 % | 10.000 M -71.43 % | 35.000 M 133.33 % | 15.000 M -50.00 % | 30.000 M -53.79 % | 64.926 M 44.65 % | 44.886 M 350.02 % | 9.974 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 0.00 % | 0.000 52.94 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 18.592 M 1 237.17 % | 1.390 M 1.61 % | 1.368 M 167.34 % | -2.032 M 91.36 % | -23.527 M -48.83 % | -15.808 M 56.02 % | -35.946 M -41.22 % | -25.454 M 36.92 % | -40.352 M 23.99 % | -53.090 M -38.38 % | -38.367 M -455.73 % | -6.904 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 61.872 M -12.50 % | 70.710 M -13.78 % | 82.015 M -8.98 % | 90.109 M -9.84 % | 99.947 M -14.15 % | 116.420 M -20.59 % | 146.600 M -21.38 % | 186.473 M 72.22 % | 108.274 M -20.02 % | 135.375 M -22.05 % | 173.675 M -13.06 % | 199.757 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 80.465 M 11.60 % | 72.100 M -13.53 % | 83.383 M -5.33 % | 88.077 M 15.25 % | 76.420 M -24.05 % | 100.612 M -9.08 % | 110.654 M -31.28 % | 161.019 M 137.07 % | 67.922 M -17.46 % | 82.285 M -39.19 % | 135.308 M -29.67 % | 192.400 M 66.23 % | 115.744 M -10.51 % | 129.331 M -15.46 % | 152.979 M 35.76 % | 112.687 M 46.20 % | 77.075 M -44.19 % | 138.090 M 204.93 % | 45.285 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 23.143 M 13.30 % | 20.427 M 308.54 % | 5.000 M -48.72 % | 9.750 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 |
| Total non current liabilities | 23.143 M 13.30 % | 20.427 M 308.54 % | 5.000 M -48.72 % | 9.750 M 1 210.24 % | 744.137 K -97.02 % | 25.000 M 150.00 % | 10.000 M -71.43 % | 35.000 M 133.33 % | 15.000 M -50.00 % | 30.000 M -53.79 % | 64.926 M 44.65 % | 44.886 M 350.02 % | 9.974 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 480.294 K 180.73 % | -594.957 K 88.10 % | -5.000 M 48.72 % | -9.750 M -1 852.95 % | 556.205 K 161.20 % | -908.786 K 91.76 % | -11.030 M 69.59 % | -36.274 M -132.50 % | -15.602 M 49.90 % | -31.138 M -1 629.40 % | -1.801 M 96.06 % | -45.746 M -4 760.68 % | -941.150 K -104.71 % | 19.974 M | 0.000 -100.00 % | 31.182 M 91.12 % | 16.316 M | 0.000 -100.00 % | 10.573 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.091 M -168.58 % | -8.970 M 73.40 % | -33.726 M -134.24 % | -14.398 M 50.11 % | -28.862 M 53.61 % | -62.218 M -44.86 % | -42.949 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 23.143 M 13.30 % | 20.427 M 308.54 % | 5.000 M -48.72 % | 9.750 M | 0.000 -100.00 % | 25.000 M 150.00 % | 10.000 M -71.43 % | 35.000 M 133.33 % | 15.000 M -50.00 % | 30.000 M | 0.000 -100.00 % | 44.886 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 23.681 M 15.93 % | 20.427 M 2 905.01 % | 679.768 K 1.96 % | 666.672 K -10.41 % | 744.137 K -18.12 % | 908.786 K -11.79 % | 1.030 M -19.11 % | 1.274 M 111.63 % | 601.789 K -47.14 % | 1.138 M -59.07 % | 2.782 M 43.62 % | 1.937 M 105.80 % | 941.150 K -95.55 % | 21.151 M -49.25 % | 41.674 M 33.23 % | 31.279 M 86.95 % | 16.731 M -36.89 % | 26.511 M 150.75 % | 10.573 M |
| Total liabilities | 23.681 M 12.65 % | 21.022 M 270.12 % | 5.680 M -45.47 % | 10.417 M 1 299.83 % | 744.137 K -97.13 % | 25.909 M 134.89 % | 11.030 M -69.59 % | 36.274 M 132.50 % | 15.602 M -49.90 % | 31.138 M -54.01 % | 67.708 M 44.60 % | 46.823 M 328.97 % | 10.915 M -48.39 % | 21.151 M -49.25 % | 41.674 M 33.23 % | 31.279 M 86.95 % | 16.731 M -36.89 % | 26.511 M 150.75 % | 10.573 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -111.498 M 40.40 % | -187.082 M -156.27 % | -73.001 M 15.85 % | -86.751 M 36.30 % | -136.183 M 42.45 % | -236.649 M -92.52 % | -122.920 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 -100.00 % | 89.079 M 9.97 % | 81.004 M -14.80 % | 95.075 M 28.28 % | 74.114 M -37.74 % | 119.041 M 6.76 % | 111.498 M -40.40 % | 187.082 M 156.27 % | 73.001 M -15.85 % | 86.751 M -36.30 % | 136.183 M -42.45 % | 236.649 M 92.52 % | 122.920 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 0.000 -100.00 % | 89.079 M 9.97 % | 81.004 M -14.80 % | 95.075 M 28.28 % | 74.114 M -37.74 % | 119.041 M 6.76 % | 111.498 M -40.40 % | 187.082 M 156.27 % | 73.001 M -15.85 % | 86.751 M -36.30 % | 136.183 M -42.45 % | 236.649 M 92.52 % | 122.920 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | 0.000 -100.00 % | 89.079 M 152.38 % | -170.067 M | 0.000 | 0.000 -100.00 % | 119.041 M 1 802 725.90 % | 6.603 K -91.94 % | 81.954 K 726.15 % | 9.920 K -98.23 % | 561.657 K 660.58 % | 73.846 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 99.517 M 11.72 % | 89.079 M 9.97 % | 81.004 M -14.80 % | 95.075 M 28.28 % | 74.114 M -37.74 % | 119.041 M 6.76 % | 111.498 M -40.40 % | 187.082 M 156.27 % | 73.001 M -15.85 % | 86.751 M -36.30 % | 136.183 M -42.56 % | 237.102 M | 0.000 -100.00 % | 129.332 M -32.42 % | 191.368 M 35.00 % | 141.755 M 56.49 % | 90.587 M -43.71 % | 160.929 M 219.20 % | 50.416 M |
| cash and cash equivalents | 4.318 M 17.15 % | 3.685 M -52.07 % | 7.690 M 148.99 % | 3.088 M 13.74 % | 2.715 M -58.17 % | 6.491 M -32.72 % | 9.648 M 0.45 % | 9.605 M -5.13 % | 10.124 M -59.40 % | 24.938 M -62.12 % | 65.841 M 4 574.23 % | 1.409 M -51.85 % | 2.926 M -85.55 % | 20.252 M 902.68 % | 2.020 M 62.96 % | 1.239 M -38.44 % | 2.013 M -5.33 % | 2.127 M -57.91 % | 5.053 M |
| Cash and short term investments | 103.834 M 11.93 % | 92.764 M 4.59 % | 88.694 M -9.65 % | 98.164 M 3 515.29 % | 2.715 M -58.17 % | 6.491 M -32.72 % | 9.648 M 0.45 % | 9.605 M -5.13 % | 10.124 M -59.40 % | 24.938 M -62.12 % | 65.841 M 4 574.23 % | 1.409 M -51.85 % | 2.926 M -98.04 % | 149.584 M -22.65 % | 193.388 M 35.24 % | 142.995 M 54.42 % | 92.600 M -43.21 % | 163.055 M 193.96 % | 55.468 M |
| Total current assets | 104.146 M 11.84 % | 93.122 M 1 055.51 % | 8.059 M 137.80 % | 3.389 M 11.12 % | 3.050 M -58.96 % | 7.431 M -27.00 % | 10.180 M 0.50 % | 10.129 M -3.65 % | 10.512 M -60.55 % | 26.649 M -60.13 % | 66.833 M 2 496.36 % | 2.574 M -31.17 % | 3.740 M -97.51 % | 150.482 M -22.69 % | 194.653 M 35.21 % | 143.966 M 53.47 % | 93.806 M -43.01 % | 164.601 M 194.68 % | 55.858 M |
| Inventory | 0.000 100.00 % | -89.079 M -200.02 % | 89.063 M 193.68 % | -95.075 M | 0.000 100.00 % | -119.041 M -6.76 % | -111.498 M 40.40 % | -187.082 M -156.27 % | -73.001 M 15.85 % | -86.751 M 36.30 % | -136.183 M 42.56 % | -237.102 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 312.081 K -12.89 % | 358.251 K -2.97 % | 369.220 K 22.85 % | 300.551 K -10.17 % | 334.589 K -64.38 % | 939.410 K 76.71 % | 531.597 K 1.43 % | 524.091 K 34.88 % | 388.551 K -77.29 % | 1.711 M 72.48 % | 992.161 K -14.87 % | 1.166 M 43.13 % | 814.322 K -9.26 % | 897.386 K -29.05 % | 1.265 M 30.20 % | 971.495 K -19.43 % | 1.206 M -22.01 % | 1.546 M 296.46 % | 389.976 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 -100.00 % | 29.597 K | 0.000 -100.00 % | 49.416 K 648.39 % | 6.603 K -91.94 % | 81.954 K 726.15 % | 9.920 K -57.30 % | 23.232 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 58.099 K -90.23 % | 594.957 K -12.48 % | 679.768 K 1.96 % | 666.672 K 254.74 % | 187.932 K -79.32 % | 908.786 K -11.79 % | 1.030 M -19.11 % | 1.274 M 111.63 % | 601.789 K -47.14 % | 1.138 M -36.77 % | 1.801 M 109.34 % | 860.118 K -8.61 % | 941.150 K -20.05 % | 1.177 M -97.18 % | 41.674 M 42 862.60 % | 97.000 K -76.67 % | 415.800 K -98.43 % | 26.511 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 129.331 M -15.46 % | 152.979 M 35.76 % | 112.687 M 46.20 % | 77.075 M -44.19 % | 138.090 M 204.93 % | 45.285 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -744.137 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 |
| Total assets | 104.146 M 11.84 % | 93.122 M 4.56 % | 89.063 M -9.57 % | 98.494 M 27.64 % | 77.164 M -39.01 % | 126.521 M 3.97 % | 121.684 M -38.32 % | 197.292 M 136.21 % | 83.523 M -26.36 % | 113.424 M -44.13 % | 203.016 M -15.14 % | 239.223 M 88.87 % | 126.660 M -15.83 % | 150.482 M -22.69 % | 194.653 M 35.21 % | 143.966 M 53.47 % | 93.806 M -43.01 % | 164.601 M 194.68 % | 55.858 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 23.627 K 178.46 % | -30.115 K -124.22 % | 124.346 K 8.20 % | 114.924 K -61.49 % | 298.419 K 1 633.66 % | -19.458 K -103.70 % | 525.445 K -12.29 % | 599.057 K 26.42 % | 473.847 K -33.95 % | 717.404 K -24.94 % | 955.788 K 286.61 % | 247.222 K 376.53 % | -89.401 K -377.92 % | 32.168 K -23.82 % | 42.224 K 670.79 % | 5.478 K -99.18 % | 669.486 K 110.98 % | -6.096 M -15 507.88 % | 39.561 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 23.627 K 178.46 % | -30.115 K -124.22 % | 124.346 K 8.20 % | 114.924 K -61.49 % | 298.419 K 1 633.66 % | -19.458 K -103.70 % | 525.445 K -12.29 % | 599.057 K 26.42 % | 473.847 K -33.95 % | 717.404 K -24.94 % | 955.788 K 16.31 % | 821.757 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -10.492 M -28.84 % | -8.143 M -157.86 % | 14.075 M 167.58 % | -20.827 M -146.00 % | 45.270 M 694.00 % | -7.621 M -110.08 % | 75.626 M 166.78 % | -113.254 M -913.95 % | 13.914 M -67.96 % | 43.427 M -56.22 % | 99.186 M 187.21 % | -113.729 M -1 873.56 % | 6.412 M -89.65 % | 61.972 M 224.91 % | -49.613 M -48.08 % | -33.505 M -147.63 % | 70.342 M 108.34 % | 33.763 M 91.21 % | 17.658 M |
| Net cash provided by operating activities | 10.157 M 256.95 % | -6.471 M -129.34 % | 22.054 M 403.71 % | 4.378 M -88.31 % | 37.456 M 249.33 % | 10.722 M -82.67 % | 61.880 M 159.49 % | -104.017 M -512.08 % | 25.242 M -15.23 % | 29.779 M -64.08 % | 82.902 M 201.04 % | -82.047 M -842.13 % | 11.056 M -83.43 % | 66.718 M 416.66 % | 12.913 M -30.67 % | 18.625 M -32.34 % | 27.530 M -6.43 % | 29.423 M 89.13 % | 15.557 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 -100.00 % | 15.427 M 416.95 % | -4.867 M -150.70 % | 9.601 M 138.18 % | -25.147 M -272.63 % | 14.567 M 157.03 % | -25.541 M -232.20 % | 19.320 M 226.05 % | -15.327 M 56.95 % | -35.601 M -286.90 % | 19.048 M -44.53 % | 34.337 M 443.40 % | -9.999 M 49.90 % | -19.958 M -118.51 % | -9.134 M -164.64 % | 14.131 M 149.29 % | -28.666 M -166.82 % | -10.744 M 35.19 % | -16.576 M |
| Common stock issued | 0.000 -100.00 % | 3.180 M -62.99 % | 8.591 M 13.86 % | 7.545 M 2 096.64 % | 343.479 K -96.59 % | 10.075 M 58.80 % | 6.344 M -95.56 % | 143.048 M 3 772.49 % | 3.694 M -55.78 % | 8.354 M -91.88 % | 102.893 M 3.96 % | 98.972 M 41 694.74 % | 236.805 K -99.78 % | 107.200 M -15.00 % | 126.115 M 366.35 % | 27.043 M -39.27 % | 44.526 M | 0.000 | 0.000 |
| Common stock repurchased | -8.248 M 19.91 % | -10.298 M 30.27 % | -14.769 M -3.49 % | -14.271 M -56.29 % | -9.131 M 68.73 % | -29.202 M 7.71 % | -31.643 M 32.26 % | -46.715 M -104.42 % | -22.852 M 36.99 % | -36.266 M 70.58 % | -123.292 M -231.60 % | -37.181 M -280.12 % | -9.782 M 91.81 % | -119.430 M -2 902.83 % | -3.977 M -105.52 % | -1.935 M 48.71 % | -3.773 M 12.39 % | -4.307 M | 0.000 |
| Dividends paid | -5.277 M 10.72 % | -5.910 M 7.72 % | -6.405 M 5.05 % | -6.745 M 8.31 % | -7.356 M 21.72 % | -9.397 M 14.22 % | -10.955 M 3.30 % | -11.328 M -92.22 % | -5.894 M 49.13 % | -11.585 M 40.27 % | -19.396 M -60.30 % | -12.100 M -36.90 % | -8.838 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 3.945 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.039 K 107.75 % | -606.912 K 85.10 % | -4.073 M -19 573.13 % | -20.702 K | 0.000 100.00 % | -106.064 M -80.88 % | -58.638 M -47.59 % | -39.730 M -129.69 % | -17.298 M -643.37 % | 3.183 M |
| Net cash used provided by financing activities | -9.580 M -499.40 % | 2.399 M 113.75 % | -17.450 M -350.81 % | -3.871 M 90.63 % | -41.291 M -195.84 % | -13.957 M 77.41 % | -61.794 M -159.23 % | 104.324 M 358.37 % | -40.378 M 46.20 % | -75.051 M -251.47 % | -21.353 M -126.52 % | 80.530 M 383.73 % | -28.382 M 41.46 % | -48.485 M -299.62 % | -12.133 M 37.46 % | -19.399 M 29.82 % | -27.643 M 14.55 % | -32.349 M -141.53 % | -13.393 M |
| Effect of forex changes on cash | 54.505 K -20.54 % | 68.595 K 2 172.36 % | -3.310 K 97.54 % | -134.418 K -325.92 % | 59.498 K -24.16 % | 78.456 K 285.09 % | -42.387 K 94.87 % | -826.120 K -356.26 % | 322.376 K -92.62 % | 4.369 M 51.50 % | 2.884 M 6 716.27 % | -43.584 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 632.070 K 115.78 % | -4.004 M -187.02 % | 4.601 M 1 132.95 % | 373.200 K 109.88 % | -3.776 M -19.62 % | -3.157 M -7 362.37 % | 43.468 K 108.37 % | -519.105 K 96.50 % | -14.814 M 63.78 % | -40.903 M -163.48 % | 64.432 M 4 347.29 % | -1.517 M 91.24 % | -17.327 M -195.03 % | 18.232 M 2 236.44 % | 780.351 K 200.82 % | -773.966 K -582.78 % | -113.355 K 96.13 % | -2.926 M -235.22 % | 2.164 M |
| Cash at beginning of period | 3.685 M -52.07 % | 7.690 M 148.99 % | 3.088 M 13.74 % | 2.715 M -58.17 % | 6.491 M -32.72 % | 9.648 M 0.45 % | 9.605 M -5.13 % | 10.124 M -59.40 % | 24.938 M -62.12 % | 65.841 M 4 574.23 % | 1.409 M -51.85 % | 2.926 M -85.55 % | 20.252 M 902.68 % | 2.020 M 62.96 % | 1.239 M -38.44 % | 2.013 M -5.33 % | 2.127 M -57.91 % | 5.053 M 74.90 % | 2.889 M |
| Cash at end of period | 4.318 M 17.15 % | 3.685 M -52.07 % | 7.690 M 148.99 % | 3.088 M 13.74 % | 2.715 M -58.17 % | 6.491 M -32.72 % | 9.648 M 0.45 % | 9.605 M -5.13 % | 10.124 M -59.40 % | 24.938 M -62.12 % | 65.841 M 4 574.23 % | 1.409 M -51.85 % | 2.926 M -85.55 % | 20.252 M 902.68 % | 2.020 M 62.96 % | 1.239 M -38.44 % | 2.013 M -5.33 % | 2.127 M -57.91 % | 5.053 M |
| Operating cash flow | 10.157 M 256.95 % | -6.471 M -129.34 % | 22.054 M 403.71 % | 4.378 M -88.31 % | 37.456 M 249.33 % | 10.722 M -82.67 % | 61.880 M 159.49 % | -104.017 M -512.08 % | 25.242 M -15.23 % | 29.779 M -64.08 % | 82.902 M 201.04 % | -82.047 M -842.13 % | 11.056 M -83.43 % | 66.718 M 416.66 % | 12.913 M -30.67 % | 18.625 M -32.34 % | 27.530 M -6.43 % | 29.423 M 89.13 % | 15.557 M |
| Capital expenditure | 0.000 -100.00 % | 3.000 | 0.000 | 0.000 100.00 % | -5.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 10.157 M 256.95 % | -6.471 M -129.34 % | 22.054 M 403.71 % | 4.378 M -88.31 % | 37.456 M 249.33 % | 10.722 M -82.67 % | 61.880 M 159.49 % | -104.017 M -512.08 % | 25.242 M -15.23 % | 29.779 M -64.08 % | 82.902 M 201.04 % | -82.047 M -842.13 % | 11.056 M -83.43 % | 66.718 M 416.66 % | 12.913 M -30.67 % | 18.625 M -32.34 % | 27.530 M -6.43 % | 29.423 M 89.13 % | 15.557 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | -2.707 M -120.00 % | 13.536 M 42.48 % | 9.500 M 321.46 % | 2.254 M 16.98 % | 1.927 M -72.98 % | 7.131 M 445.86 % | 1.306 M -85.34 % | 8.913 M -49.88 % | 17.783 M 90.24 % | 9.348 M 159.63 % | -15.677 M -294.94 % | 8.042 M -38.27 % | 13.027 M 164.49 % | -20.200 M -304.91 % | 9.858 M -58.56 % | 23.791 M 335.95 % | -10.083 M -224.07 % | 8.127 M 68.53 % | 4.822 M 139.30 % | -12.271 M -683.32 % | -1.567 M 97.15 % | -54.922 M -231.75 % | 41.687 M 47.73 % | 28.219 M 661.51 % | 3.706 M |
| Net income | -3.746 M -130.26 % | 12.380 M 50.13 % | 8.246 M 1 698.12 % | 458.584 K -63.12 % | 1.244 M -79.67 % | 6.118 M 604.04 % | 868.950 K -89.24 % | 8.077 M -52.53 % | 17.013 M 102.62 % | 8.397 M 150.86 % | -16.510 M -344.13 % | 6.763 M -41.70 % | 11.600 M 152.78 % | -21.979 M -385.16 % | 7.708 M -63.24 % | 20.969 M 270.06 % | -12.330 M -278.81 % | 6.896 M 74.20 % | 3.959 M 132.48 % | -12.189 M -1 019.77 % | -1.088 M 98.04 % | -55.574 M -244.97 % | 38.335 M 49.70 % | 25.607 M 770.31 % | 2.942 M |
| Income before tax | -3.724 M -130.01 % | 12.408 M 49.97 % | 8.273 M 1 672.46 % | 466.758 K -62.59 % | 1.248 M -79.71 % | 6.148 M 597.53 % | 881.336 K -89.13 % | 8.110 M -52.40 % | 17.040 M 101.83 % | 8.443 M 151.23 % | -16.481 M -340.60 % | 6.850 M -41.58 % | 11.726 M 153.62 % | -21.867 M -373.54 % | 7.994 M -62.13 % | 21.107 M 272.45 % | -12.240 M -276.34 % | 6.941 M 73.32 % | 4.005 M 132.96 % | -12.151 M -1 040.45 % | -1.065 M 98.08 % | -55.481 M -244.20 % | 38.474 M 49.95 % | 25.658 M 767.24 % | 2.959 M |
| Income before tax ratio | 1.38 50.06 % | 0.92 5.26 % | 0.87 320.55 % | 0.21 -68.02 % | 0.65 -24.90 % | 0.86 27.79 % | 0.67 -25.86 % | 0.91 -5.04 % | 0.96 6.09 % | 0.90 -14.09 % | 1.05 23.43 % | 0.85 -5.37 % | 0.90 -16.85 % | 1.08 33.49 % | 0.81 -8.60 % | 0.89 -26.91 % | 1.21 42.13 % | 0.85 2.84 % | 0.83 -16.14 % | 0.99 45.59 % | 0.68 -32.67 % | 1.01 9.45 % | 0.92 1.51 % | 0.91 13.88 % | 0.80 |
| EBITDA | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.190 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -208.034 K -497.07 % | 52.392 K 181.46 % | -64.314 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -103.028 K -220.54 % | 85.472 K -94.06 % | 1.438 M 26.21 % | 1.139 M -51.42 % | 2.346 M | 0.000 | 0.000 100.00 % | -66.641 K |
| Net income ratio | 1.38 51.30 % | 0.91 5.37 % | 0.87 326.64 % | 0.20 -68.47 % | 0.65 -24.78 % | 0.86 28.98 % | 0.67 -26.59 % | 0.91 -5.28 % | 0.96 6.51 % | 0.90 -14.71 % | 1.05 25.24 % | 0.84 -5.56 % | 0.89 -18.16 % | 1.09 39.16 % | 0.78 -11.29 % | 0.88 -27.92 % | 1.22 44.12 % | 0.85 3.36 % | 0.82 -17.35 % | 0.99 42.95 % | 0.69 -31.33 % | 1.01 10.04 % | 0.92 1.34 % | 0.91 14.29 % | 0.79 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.04 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.02 -565.92 % | 0.00 58.21 % | -0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.01 -171.52 % | 0.02 115.12 % | -0.12 83.89 % | -0.73 -1 603.11 % | -0.04 | 0.00 | 0.00 100.00 % | -0.02 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 10.052 M -8.42 % | 10.977 M 0.40 % | 10.933 M -11.36 % | 12.334 M 0.93 % | 12.221 M -9.66 % | 13.527 M 2.99 % | 13.134 M -6.90 % | 14.107 M 2.01 % | 13.829 M -8.37 % | 15.092 M -1.80 % | 15.368 M -22.03 % | 19.710 M 2.11 % | 19.303 M -15.80 % | 22.924 M 1.20 % | 22.652 M -20.43 % | 28.467 M 43.14 % | 19.887 M 68.02 % | 11.836 M 1.66 % | 11.643 M -30.12 % | 16.661 M 7.15 % | 15.550 M 0.86 % | 15.417 M -5.29 % | 16.277 M -18.30 % | 19.923 M 38.81 % | 14.352 M |
| Weighted average shs out | 10.052 M -8.42 % | 10.977 M 0.40 % | 10.933 M -11.36 % | 12.334 M 0.93 % | 12.221 M -9.66 % | 13.527 M 2.99 % | 13.134 M -6.90 % | 14.107 M 2.01 % | 13.829 M -8.37 % | 15.092 M -1.80 % | 15.368 M -22.03 % | 19.710 M 2.11 % | 19.303 M -15.80 % | 22.925 M 1.20 % | 22.652 M -20.43 % | 28.467 M 43.14 % | 19.887 M 68.02 % | 11.836 M 1.66 % | 11.643 M -30.12 % | 16.661 M 7.15 % | 15.550 M 0.86 % | 15.417 M -5.29 % | 16.277 M -18.30 % | 19.923 M 38.81 % | 14.352 M |
| EPS diluted | -0.38 -133.93 % | 1.12 47.37 % | 0.76 1 943.01 % | 0.04 -63.46 % | 0.10 -77.87 % | 0.46 594.86 % | 0.07 -88.59 % | 0.58 -53.23 % | 1.24 121.43 % | 0.56 151.85 % | -1.08 -417.65 % | 0.34 -43.33 % | 0.60 162.50 % | -0.96 -382.35 % | 0.34 -54.05 % | 0.74 219.35 % | -0.62 -206.90 % | 0.58 70.59 % | 0.34 145.95 % | -0.74 -957.14 % | -0.07 98.06 % | -3.60 -252.54 % | 2.36 84.38 % | 1.28 509.52 % | 0.21 |
| Earnings per share | -0.38 -133.93 % | 1.12 47.37 % | 0.76 1 943.01 % | 0.04 -63.46 % | 0.10 -77.87 % | 0.46 594.86 % | 0.07 -88.59 % | 0.58 -53.23 % | 1.24 121.43 % | 0.56 151.85 % | -1.08 -417.65 % | 0.34 -43.33 % | 0.60 162.50 % | -0.96 -382.35 % | 0.34 -54.05 % | 0.74 219.35 % | -0.62 -206.90 % | 0.58 70.59 % | 0.34 145.95 % | -0.74 -957.14 % | -0.07 98.06 % | -3.60 -252.54 % | 2.36 84.38 % | 1.28 509.52 % | 0.21 |
| Gross profit | -2.707 M -120.00 % | 13.536 M 42.48 % | 9.500 M 321.46 % | 2.254 M 16.98 % | 1.927 M -72.98 % | 7.131 M 445.86 % | 1.306 M -85.34 % | 8.913 M -49.88 % | 17.783 M 90.24 % | 9.348 M 159.63 % | -15.677 M -294.94 % | 8.042 M -38.27 % | 13.027 M 164.49 % | -20.200 M -304.91 % | 9.858 M -58.56 % | 23.791 M 335.95 % | -10.083 M -224.07 % | 8.127 M 68.53 % | 4.822 M 139.30 % | -12.271 M -683.32 % | -1.567 M 97.15 % | -54.922 M -231.75 % | 41.687 M 47.73 % | 28.219 M 661.51 % | 3.706 M |
| Income tax expense | 22.480 K -18.50 % | 27.584 K 1.45 % | 27.191 K 232.65 % | 8.174 K 99.46 % | 4.098 K -86.29 % | 29.884 K 141.27 % | 12.386 K -63.32 % | 33.770 K 26.01 % | 26.800 K -41.67 % | 45.944 K 59.73 % | 28.764 K -67.02 % | 87.216 K -30.71 % | 125.870 K 12.07 % | 112.314 K -60.76 % | 286.204 K 106.45 % | 138.632 K 53.12 % | 90.541 K 100.46 % | 45.166 K -1.87 % | 46.028 K 23.39 % | 37.302 K 62.06 % | 23.017 K -75.32 % | 93.274 K -33.24 % | 139.716 K 175.66 % | 50.684 K 211.50 % | 16.271 K |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 598.338 K 2.45 % | 584.018 K -3.29 % | 603.917 K -13.56 % | 698.674 K -8.01 % | 759.516 K -16.48 % | 909.434 K 135.84 % | 385.619 K -41.56 % | 659.898 K 7.19 % | 615.646 K -11.70 % | 697.244 K -18.57 % | 856.248 K -24.09 % | 1.128 M 9.02 % | 1.035 M -27.62 % | 1.429 M -0.83 % | 1.441 M -21.34 % | 1.832 M 16.54 % | 1.572 M 45.19 % | 1.083 M 19.93 % | 903.066 K -31.50 % | 1.318 M 106.50 % | 638.417 K -78.02 % | 2.905 M 5.30 % | 2.759 M 32.82 % | 2.077 M 205.20 % | 680.559 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.402 K 103.15 % | -44.492 K -344.34 % | -10.013 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 % | 440.838 K 14.42 % | 385.282 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 599.740 K 11.16 % | 539.526 K -9.16 % | 593.904 K -16.38 % | 710.268 K 4.55 % | 679.326 K -26.46 % | 923.744 K 143.02 % | 380.116 K -48.00 % | 730.990 K 7.66 % | 678.968 K -19.07 % | 838.912 K 28.06 % | 655.078 K -30.73 % | 945.656 K -16.94 % | 1.139 M -18.38 % | 1.395 M -8.12 % | 1.518 M -33.21 % | 2.273 M 16.12 % | 1.958 M 93.52 % | 1.012 M 55.13 % | 652.110 K 57.75 % | 413.380 K -39.21 % | 680.062 K 6 123.11 % | 10.928 K -99.61 % | 2.769 M 31.08 % | 2.113 M 208.65 % | 684.516 K |
| Cost and expenses | 599.740 K 11.16 % | 539.526 K -9.16 % | 593.904 K -16.38 % | 710.268 K 4.55 % | 679.326 K -26.46 % | 923.744 K 143.02 % | 380.116 K -48.00 % | 730.990 K 7.66 % | 678.968 K -19.07 % | 838.912 K 28.06 % | 655.078 K -30.73 % | 945.656 K -16.94 % | 1.139 M -18.38 % | 1.395 M -8.12 % | 1.518 M -33.21 % | 2.273 M 16.12 % | 1.958 M 93.52 % | 1.012 M 55.13 % | 652.110 K 57.75 % | 413.380 K -39.21 % | 680.062 K 6 123.11 % | 10.928 K -99.61 % | 2.769 M 31.08 % | 2.113 M 208.65 % | 684.516 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 598.338 K 2.45 % | 584.018 K -3.29 % | 603.917 K -13.56 % | 698.674 K -8.01 % | 759.516 K -16.48 % | 909.434 K 135.84 % | 385.619 K -41.56 % | 659.898 K 7.19 % | 615.646 K -11.70 % | 697.244 K -18.57 % | 856.248 K -24.09 % | 1.128 M 9.02 % | 1.035 M -27.62 % | 1.429 M -0.83 % | 1.441 M -21.34 % | 1.832 M 16.54 % | 1.572 M 45.19 % | 1.083 M 19.93 % | 903.066 K -31.50 % | 1.318 M 106.50 % | 638.417 K -78.02 % | 2.905 M 5.30 % | 2.759 M 32.82 % | 2.077 M 205.20 % | 680.559 K |
| Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 1.077 M | 0.000 -100.00 % | 59.470 K 32.48 % | 44.889 K -37.45 % | 71.768 K 11.53 % | 64.350 K -3.04 % | 66.366 K -55.39 % | 148.776 K -39.68 % | 246.630 K 51.37 % | 162.934 K -40.06 % | 271.850 K -21.34 % | 345.590 K | 0.000 | 0.000 -100.00 % | 174.450 K 5.42 % | 165.484 K -43.63 % | 293.542 K 64.00 % | 178.993 K -67.36 % | 548.412 K 23.57 % | 443.808 K -1.19 % | 449.168 K 616.56 % | 62.684 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 3.306 M 125.52 % | -12.952 M -45.59 % | -8.896 M -471.94 % | -1.555 M -33.24 % | -1.167 M 81.24 % | -6.221 M -575.71 % | -920.723 K 88.84 % | -8.253 M 51.93 % | -17.168 M -98.45 % | -8.651 M -152.32 % | 16.534 M 339.12 % | -6.914 M 42.35 % | -11.993 M -155.45 % | 21.629 M 356.99 % | -8.416 M 61.67 % | -21.959 M -288.39 % | 11.656 M 265.47 % | -7.044 M -79.73 % | -3.919 M -128.84 % | 13.589 M 516.31 % | 2.205 M -96.19 % | 57.827 M 248.55 % | -38.929 M -48.91 % | -26.142 M -764.16 % | -3.025 M |
| Operating income | -3.307 M -125.45 % | 12.996 M 45.92 % | 8.906 M 472.59 % | 1.555 M 33.24 % | 1.167 M -81.24 % | 6.221 M 575.71 % | 920.723 K -88.84 % | 8.253 M -51.93 % | 17.168 M 98.45 % | 8.651 M 152.32 % | -16.534 M -339.12 % | 6.914 M -42.35 % | 11.993 M 155.45 % | -21.629 M -356.99 % | 8.416 M -60.89 % | 21.518 M 278.70 % | -12.041 M -270.94 % | 7.044 M 79.73 % | 3.919 M 128.84 % | -13.589 M -516.31 % | -2.205 M 96.19 % | -57.827 M -248.55 % | 38.929 M 48.91 % | 26.142 M 764.16 % | 3.025 M |
| Operating income ratio | 1.22 27.22 % | 0.96 2.42 % | 0.94 35.86 % | 0.69 13.90 % | 0.61 -30.56 % | 0.87 23.79 % | 0.70 -23.88 % | 0.93 -4.08 % | 0.97 4.32 % | 0.93 -12.25 % | 1.05 22.67 % | 0.86 -6.61 % | 0.92 -14.03 % | 1.07 25.42 % | 0.85 -5.60 % | 0.90 -24.26 % | 1.19 37.78 % | 0.87 6.65 % | 0.81 -26.61 % | 1.11 -21.32 % | 1.41 33.68 % | 1.05 12.75 % | 0.93 0.80 % | 0.93 13.48 % | 0.82 |
| Total other income expenses net | -416.878 K 29.18 % | -588.610 K 7.03 % | -633.099 K 41.85 % | -1.089 M -1 457.65 % | 80.188 K 208.68 % | -73.784 K -64.37 % | -44.888 K 37.45 % | -71.768 K -11.53 % | -64.350 K 69.07 % | -208.036 K -39.83 % | -148.774 K -131.32 % | -64.314 K 75.89 % | -266.794 K -12.40 % | -237.362 K 31.32 % | -345.588 K 15.80 % | -410.460 K -106.78 % | -198.505 K -13.79 % | -174.448 K -304.11 % | 85.468 K -94.06 % | 1.438 M 26.21 % | 1.139 M 307.78 % | -548.412 K -20.73 % | -454.258 K 6.31 % | -484.838 K -627.54 % | -66.641 K |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 19.933 M 5.88 % | 18.825 M 2.27 % | 18.408 M 9.96 % | 16.742 M -3.95 % | 17.431 M 748.02 % | -2.690 M -146.38 % | 5.800 M -12.93 % | 6.662 M -0.53 % | 6.697 M 346.66 % | -2.715 M 53.13 % | -5.793 M -131.30 % | 18.509 M 75.67 % | 10.536 M 2 895.51 % | 351.731 K -98.51 % | 23.599 M -7.07 % | 25.395 M -3.39 % | 26.287 M 439.11 % | 4.876 M 419.67 % | -1.525 M -130.13 % | 5.062 M 131.62 % | -16.011 M -1 650.80 % | -914.486 K -102.54 % | 36.056 M -17.07 % | 43.478 M 133.64 % | 18.609 M 164.01 % | 7.049 M 155.44 % | -12.714 M 37.22 % | -20.252 M 10.65 % | -22.666 M -1 022.18 % | -2.020 M 67.42 % | -6.199 M -400.17 % | -1.239 M -129.39 % | -540.336 K 73.16 % | -2.013 M -10.20 % | -1.827 M 14.10 % | -2.127 M |
| Total investments | 94.532 M -5.01 % | 99.517 M 2.51 % | 97.078 M 8.98 % | 89.079 M -12.02 % | 101.244 M 24.99 % | 81.004 M -17.26 % | 97.906 M 2.98 % | 95.075 M -2.51 % | 97.526 M 31.59 % | 74.114 M 2.87 % | 72.048 M -39.48 % | 119.041 M -13.70 % | 137.942 M 23.72 % | 111.498 M -41.50 % | 190.603 M 1.88 % | 187.082 M -10.22 % | 208.377 M 185.44 % | 73.001 M -11.48 % | 82.465 M -4.94 % | 86.751 M -29.62 % | 123.266 M -9.49 % | 136.183 M -61.74 % | 355.976 M 50.42 % | 236.649 M 39.95 % | 169.090 M 37.56 % | 122.920 M 10.91 % | 110.825 M -14.31 % | 129.332 M -55.16 % | 288.430 M 50.72 % | 191.368 M -30.16 % | 273.997 M 93.29 % | 141.755 M 10.91 % | 127.816 M 41.10 % | 90.587 M -55.03 % | 201.460 M 25.19 % | 160.929 M |
| Total debt | 21.760 M -5.98 % | 23.143 M 2.58 % | 22.560 M 10.44 % | 20.427 M 0.38 % | 20.350 M 307.00 % | 5.000 M -44.44 % | 9.000 M -7.69 % | 9.750 M 0.00 % | 9.750 M | 0.000 -100.00 % | 15.000 M -40.00 % | 25.000 M -16.67 % | 30.000 M 200.00 % | 10.000 M -75.00 % | 40.000 M 14.29 % | 35.000 M -30.00 % | 50.000 M 233.33 % | 15.000 M -40.00 % | 25.000 M -16.67 % | 30.000 M -45.45 % | 55.000 M -15.29 % | 64.926 M -34.97 % | 99.835 M 122.42 % | 44.886 M 79.92 % | 24.948 M 150.12 % | 9.974 M -0.13 % | 9.987 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 -26.92 % | 0.000 18.75 % | 0.000 -420.00 % | 0.000 | 0.000 100.00 % | 0.000 50.00 % | 0.000 -300.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 250.00 % | 0.000 0.00 % | 0.000 | 0.000 100.00 % | 0.000 0.00 % | 0.000 -200.00 % | 0.000 200.00 % | 0.000 -166.67 % | 0.000 170.59 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 12.439 M -33.09 % | 18.592 M 175.96 % | 6.737 M 384.56 % | 1.390 M 215.27 % | -1.206 M -188.15 % | 1.368 M 124.54 % | -5.575 M -174.37 % | -2.032 M 79.75 % | -10.034 M 57.35 % | -23.527 M 32.71 % | -34.966 M -121.20 % | -15.808 M 54.20 % | -34.514 M 3.98 % | -35.946 M -46.67 % | -24.508 M 3.72 % | -25.454 M 55.74 % | -57.505 M -42.51 % | -40.352 M 22.40 % | -52.000 M 2.05 % | -53.090 M -11.84 % | -47.471 M -23.73 % | -38.367 M -284.93 % | 20.747 M 400.51 % | -6.904 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 |
| Common stock | 61.934 M 0.10 % | 61.872 M -13.59 % | 71.604 M 1.26 % | 70.710 M -16.65 % | 84.835 M 3.44 % | 82.015 M -15.72 % | 97.308 M 7.99 % | 90.109 M -10.32 % | 100.482 M 0.54 % | 99.947 M -12.64 % | 114.407 M -1.73 % | 116.420 M -27.96 % | 161.609 M 10.24 % | 146.600 M -23.23 % | 190.951 M 2.40 % | 186.473 M -24.37 % | 246.551 M 127.71 % | 108.274 M -20.19 % | 135.658 M 0.21 % | 135.375 M -25.78 % | 182.397 M 5.02 % | 173.675 M -41.60 % | 297.390 M 48.88 % | 199.757 M 33.78 % | 149.316 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 74.374 M -7.57 % | 80.465 M 2.71 % | 78.341 M 8.66 % | 72.100 M -13.78 % | 83.628 M 0.29 % | 83.383 M -9.10 % | 91.733 M 4.15 % | 88.077 M -2.62 % | 90.448 M 18.36 % | 76.420 M -3.80 % | 79.441 M -21.04 % | 100.612 M -20.84 % | 127.095 M 14.86 % | 110.654 M -33.52 % | 166.443 M 3.37 % | 161.019 M -14.83 % | 189.046 M 178.33 % | 67.922 M -18.81 % | 83.658 M 1.67 % | 82.285 M -39.01 % | 134.926 M -0.28 % | 135.308 M -57.47 % | 318.137 M 65.35 % | 192.400 M 28.85 % | 149.316 M 29.00 % | 115.744 M -5.52 % | 122.511 M -5.27 % | 129.331 M -51.54 % | 266.909 M 74.47 % | 152.979 M -34.77 % | 234.526 M 108.12 % | 112.687 M -0.37 % | 113.101 M 46.74 % | 77.075 M -62.01 % | 202.887 M 46.92 % | 138.090 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 21.760 M -5.98 % | 23.143 M 2.58 % | 22.560 M 10.44 % | 20.427 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 |
| Total non current liabilities | 21.760 M -5.98 % | 23.143 M 2.58 % | 22.560 M 10.44 % | 20.427 M 0.38 % | 20.350 M 307.00 % | 5.000 M -44.44 % | 9.000 M -7.69 % | 9.750 M 0.00 % | 9.750 M 1 210.24 % | 744.137 K -95.04 % | 15.000 M -40.00 % | 25.000 M -16.67 % | 30.000 M 200.00 % | 10.000 M -75.00 % | 40.000 M 14.29 % | 35.000 M -30.00 % | 50.000 M 233.33 % | 15.000 M -40.00 % | 25.000 M -16.67 % | 30.000 M -45.45 % | 55.000 M -15.29 % | 64.926 M -34.97 % | 99.835 M 122.42 % | 44.886 M 79.92 % | 24.948 M 150.12 % | 9.974 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | -21.760 M 3.99 % | -22.663 M -4 517.03 % | 513.076 K 186.24 % | -594.957 K 97.17 % | -21.010 M -269.91 % | -5.680 M 41.49 % | -9.707 M 6.81 % | -10.417 M -1 377.96 % | -704.801 K -275.03 % | -187.932 K 98.81 % | -15.809 M 38.98 % | -25.909 M 16.52 % | -31.035 M -181.36 % | -11.030 M 73.26 % | -41.257 M -13.74 % | -36.274 M 29.78 % | -51.660 M -231.11 % | -15.602 M 39.48 % | -25.781 M 15.22 % | -30.411 M -234.30 % | -9.097 M -405.23 % | -1.801 M 98.23 % | -101.569 M -122.03 % | -45.746 M -2 177.59 % | -2.009 M -113.41 % | -941.150 K -190.68 % | 1.038 M -94.80 % | 19.974 M -52.21 % | 41.791 M | 0.000 -100.00 % | 47.284 M 51.64 % | 31.182 M | 0.000 -100.00 % | 16.316 M 694.26 % | 2.054 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.690 M -355.76 % | -4.320 M 47.91 % | -8.293 M 8.70 % | -9.083 M -0.42 % | -9.045 M | 0.000 100.00 % | -14.191 M 41.09 % | -24.091 M 16.83 % | -28.965 M -222.92 % | -8.970 M 76.85 % | -38.743 M -14.87 % | -33.726 M 30.23 % | -48.340 M -235.74 % | -14.398 M 40.55 % | -24.219 M 16.09 % | -28.862 M 35.70 % | -44.889 M 27.85 % | -62.218 M 35.48 % | -96.433 M -124.53 % | -42.949 M -87.23 % | -22.939 M | 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 | 21.760 M -5.98 % | 23.143 M 2.58 % | 22.560 M 10.44 % | 20.427 M 0.38 % | 20.350 M 307.00 % | 5.000 M -44.44 % | 9.000 M -7.69 % | 9.750 M 0.00 % | 9.750 M | 0.000 -100.00 % | 15.000 M -40.00 % | 25.000 M -16.67 % | 30.000 M 200.00 % | 10.000 M -75.00 % | 40.000 M 14.29 % | 35.000 M -30.00 % | 50.000 M 233.33 % | 15.000 M -40.00 % | 25.000 M -16.67 % | 30.000 M | 0.000 | 0.000 -100.00 % | 99.835 M 122.42 % | 44.886 M | 0.000 | 0.000 -100.00 % | 9.987 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 489.495 K -9.08 % | 538.393 K -97.67 % | 23.107 M 13.12 % | 20.427 M 2 995.49 % | 659.898 K -2.92 % | 679.768 K -3.83 % | 706.837 K 6.02 % | 666.672 K -5.41 % | 704.801 K -5.29 % | 744.137 K -7.98 % | 808.632 K -11.02 % | 908.786 K -12.19 % | 1.035 M 0.46 % | 1.030 M -18.03 % | 1.257 M -1.31 % | 1.274 M -23.26 % | 1.660 M 175.78 % | 601.789 K -22.98 % | 781.365 K -31.37 % | 1.138 M -88.74 % | 10.111 M 263.49 % | 2.782 M -18.25 % | 3.403 M 75.68 % | 1.937 M -3.57 % | 2.009 M 113.41 % | 941.150 K -92.04 % | 11.825 M -44.09 % | 21.151 M -54.03 % | 46.010 M 10.41 % | 41.674 M -12.05 % | 47.382 M 51.48 % | 31.279 M 91.55 % | 16.330 M -2.40 % | 16.731 M 714.50 % | 2.054 M -92.25 % | 26.511 M |
| Total liabilities | 22.249 M -6.05 % | 23.681 M 2.49 % | 23.107 M 9.92 % | 21.022 M 0.06 % | 21.010 M 269.91 % | 5.680 M -41.49 % | 9.707 M -6.81 % | 10.417 M -0.36 % | 10.455 M 1 304.96 % | 744.137 K -95.29 % | 15.809 M -38.98 % | 25.909 M -16.52 % | 31.035 M 181.36 % | 11.030 M -73.26 % | 41.257 M 13.74 % | 36.274 M -29.78 % | 51.660 M 231.11 % | 15.602 M -39.48 % | 25.781 M -17.20 % | 31.138 M -52.18 % | 65.111 M -3.83 % | 67.708 M -34.42 % | 103.238 M 120.49 % | 46.823 M 73.70 % | 26.956 M 146.96 % | 10.915 M -7.69 % | 11.825 M -44.09 % | 21.151 M -54.03 % | 46.010 M 10.41 % | 41.674 M -12.05 % | 47.382 M 51.48 % | 31.279 M 91.55 % | 16.330 M -2.40 % | 16.731 M 714.50 % | 2.054 M -92.25 % | 26.511 M |
| Other non current assets | 94.532 M | 0.000 | 0.000 100.00 % | -89.079 M 12.02 % | -101.244 M -24.99 % | -81.004 M 17.26 % | -97.906 M -2.98 % | -95.075 M 2.51 % | -97.526 M -31.59 % | -74.114 M -2.87 % | -72.048 M 39.48 % | -119.041 M 13.70 % | -137.942 M -23.72 % | -111.498 M 41.50 % | -190.603 M -1.88 % | -187.082 M 10.22 % | -208.377 M -185.44 % | -73.001 M 11.48 % | -82.465 M 4.94 % | -86.751 M 29.62 % | -123.266 M 9.49 % | -136.183 M 61.74 % | -355.976 M -50.42 % | -236.649 M -39.95 % | -169.090 M -37.56 % | -122.920 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 89.079 M -12.02 % | 101.244 M 24.99 % | 81.004 M -17.26 % | 97.906 M 2.98 % | 95.075 M -2.51 % | 97.526 M 31.59 % | 74.114 M 2.87 % | 72.048 M -39.48 % | 119.041 M -13.70 % | 137.942 M 23.72 % | 111.498 M -41.50 % | 190.603 M 1.88 % | 187.082 M -10.22 % | 208.377 M 185.44 % | 73.001 M -11.48 % | 82.465 M -4.94 % | 86.751 M -29.62 % | 123.266 M -9.49 % | 136.183 M -61.74 % | 355.976 M 50.42 % | 236.649 M 39.95 % | 169.090 M 37.56 % | 122.920 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 94.532 M | 0.000 | 0.000 | 0.000 -100.00 % | 101.244 M 24.99 % | 81.004 M -17.26 % | 97.906 M 2.98 % | 95.075 M -2.51 % | 97.526 M 31.59 % | 74.114 M 2.87 % | 72.048 M -39.48 % | 119.041 M -13.70 % | 137.942 M 23.72 % | 111.498 M -41.50 % | 190.603 M 1.88 % | 187.082 M -10.22 % | 208.377 M 185.44 % | 73.001 M -11.48 % | 82.465 M -4.94 % | 86.751 M -29.62 % | 123.266 M -9.49 % | 136.183 M -61.74 % | 355.976 M 50.42 % | 236.649 M 39.95 % | 169.090 M 37.56 % | 122.920 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.799 K -6.07 % | 29.597 K 100.01 % | -198.416 M | 0.000 -100.00 % | 2.155 M 375.92 % | 452.801 K 1 611.01 % | 26.464 K 300.79 % | 6.603 K -90.13 % | 66.913 K -18.35 % | 81.954 K -27.61 % | 113.215 K 1 041.28 % | 9.920 K -67.50 % | 30.526 K -94.57 % | 561.657 K 359.27 % | 122.293 K 65.61 % | 73.846 K | 0.000 | 0.000 -100.00 % | 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 investments | 94.532 M -5.01 % | 99.517 M 2.51 % | 97.078 M 8.98 % | 89.079 M -12.02 % | 101.244 M 24.99 % | 81.004 M -17.26 % | 97.906 M 2.98 % | 95.075 M -2.51 % | 97.526 M 31.59 % | 74.114 M 2.87 % | 72.048 M -39.48 % | 119.041 M -13.70 % | 137.942 M 23.72 % | 111.498 M -41.50 % | 190.603 M 1.88 % | 187.082 M -10.22 % | 208.377 M 185.44 % | 73.001 M -11.48 % | 82.465 M -4.94 % | 86.751 M -29.62 % | 123.266 M -9.49 % | 136.183 M -61.74 % | 355.976 M 50.14 % | 237.102 M | 0.000 | 0.000 -100.00 % | 110.825 M -14.31 % | 129.332 M -55.16 % | 288.430 M 50.72 % | 191.368 M -30.16 % | 273.997 M 93.29 % | 141.755 M 10.91 % | 127.816 M 41.10 % | 90.587 M -55.03 % | 201.460 M 25.19 % | 160.929 M |
| cash and cash equivalents | 1.826 M -57.70 % | 4.318 M 3.99 % | 4.152 M 12.65 % | 3.685 M 26.24 % | 2.919 M -62.03 % | 7.690 M 140.31 % | 3.200 M 3.61 % | 3.088 M 1.17 % | 3.053 M 12.43 % | 2.715 M -86.94 % | 20.793 M 220.31 % | 6.491 M -66.65 % | 19.464 M 101.73 % | 9.648 M -41.17 % | 16.401 M 70.75 % | 9.605 M -59.49 % | 23.713 M 134.22 % | 10.124 M -61.83 % | 26.525 M 6.37 % | 24.938 M -64.88 % | 71.011 M 7.85 % | 65.841 M 3.23 % | 63.779 M 4 427.86 % | 1.409 M -77.78 % | 6.338 M 116.65 % | 2.926 M -87.11 % | 22.701 M 12.09 % | 20.252 M -10.65 % | 22.666 M 1 022.18 % | 2.020 M -67.42 % | 6.199 M 400.17 % | 1.239 M 129.39 % | 540.336 K -73.16 % | 2.013 M 10.20 % | 1.827 M -14.10 % | 2.127 M |
| Cash and short term investments | 1.826 M -98.24 % | 103.834 M 2.57 % | 101.230 M 9.13 % | 92.764 M 3 077.44 % | 2.919 M -62.03 % | 7.690 M 140.31 % | 3.200 M 3.61 % | 3.088 M 1.17 % | 3.053 M 12.43 % | 2.715 M -86.94 % | 20.793 M 220.31 % | 6.491 M -66.65 % | 19.464 M 101.73 % | 9.648 M -41.17 % | 16.401 M 70.75 % | 9.605 M -59.49 % | 23.713 M 134.22 % | 10.124 M -61.83 % | 26.525 M 6.37 % | 24.938 M -64.88 % | 71.011 M 7.85 % | 65.841 M 3.23 % | 63.779 M 4 427.86 % | 1.409 M -77.78 % | 6.338 M 116.65 % | 2.926 M -97.81 % | 133.526 M -10.74 % | 149.584 M -51.92 % | 311.096 M 60.87 % | 193.388 M -30.98 % | 280.196 M 95.95 % | 142.995 M 11.40 % | 128.356 M 38.61 % | 92.600 M -54.45 % | 203.287 M 24.67 % | 163.055 M |
| Total current assets | 2.091 M -97.99 % | 104.146 M 2.66 % | 101.448 M 8.94 % | 93.122 M 2 643.29 % | 3.395 M -57.88 % | 8.059 M 129.85 % | 3.506 M 3.46 % | 3.389 M 0.73 % | 3.364 M 10.32 % | 3.050 M -86.83 % | 23.157 M 211.64 % | 7.431 M -63.14 % | 20.162 M 98.06 % | 10.180 M -40.22 % | 17.030 M 68.13 % | 10.129 M -68.56 % | 32.215 M 206.45 % | 10.512 M -60.98 % | 26.944 M 1.11 % | 26.649 M -65.23 % | 76.649 M 14.69 % | 66.833 M 2.19 % | 65.400 M 2 440.68 % | 2.574 M -64.16 % | 7.182 M 92.03 % | 3.740 M -97.22 % | 134.336 M -10.73 % | 150.482 M -51.91 % | 312.920 M 60.76 % | 194.653 M -30.95 % | 281.908 M 95.82 % | 143.966 M 11.23 % | 129.431 M 37.98 % | 93.806 M -54.23 % | 204.942 M 24.51 % | 164.601 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.638 M 17.49 % | 89.063 M -12.18 % | 101.412 M 206.66 % | -95.075 M -194.24 % | 100.890 M 236.13 % | -74.114 M -2.87 % | -72.048 M 39.48 % | -119.041 M 13.70 % | -137.942 M -23.72 % | -111.498 M 41.50 % | -190.603 M -1.88 % | -187.082 M 10.22 % | -208.377 M -185.44 % | -73.001 M 11.48 % | -82.465 M 4.94 % | -86.751 M 29.62 % | -123.266 M 9.49 % | -136.183 M 61.74 % | -355.976 M -50.14 % | -237.102 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 |
| Net receivables | 265.150 K -15.04 % | 312.081 K 43.02 % | 218.202 K -39.09 % | 358.251 K -24.59 % | 475.088 K 28.67 % | 369.220 K 20.54 % | 306.295 K 1.91 % | 300.551 K -3.59 % | 311.744 K -6.83 % | 334.589 K -85.85 % | 2.364 M 151.69 % | 939.410 K 34.51 % | 698.413 K 31.38 % | 531.597 K -15.56 % | 629.574 K 20.13 % | 524.091 K -93.84 % | 8.503 M 2 088.31 % | 388.551 K -7.10 % | 418.240 K -64.34 % | 1.173 M -79.20 % | 5.638 M 468.25 % | 992.161 K -38.79 % | 1.621 M 39.06 % | 1.166 M 38.21 % | 843.264 K 3.55 % | 814.322 K 0.53 % | 810.007 K -9.74 % | 897.386 K -50.80 % | 1.824 M 44.21 % | 1.265 M -26.10 % | 1.712 M 76.18 % | 971.495 K -9.59 % | 1.075 M -10.88 % | 1.206 M -27.15 % | 1.655 M 7.05 % | 1.546 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.799 K -6.07 % | 29.597 K 140.02 % | 12.331 K | 0.000 -100.00 % | 44.617 K -9.71 % | 49.416 K 86.73 % | 26.464 K 300.79 % | 6.603 K -90.13 % | 66.913 K -18.35 % | 81.954 K -27.61 % | 113.215 K 1 041.28 % | 9.920 K -67.50 % | 30.526 K 31.40 % | 23.232 K -81.00 % | 122.293 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 |
| Account payables | 489.495 K 742.52 % | 58.099 K 73.03 % | 33.577 K -94.36 % | 594.957 K -9.84 % | 659.898 K -2.92 % | 679.768 K -3.83 % | 706.837 K 6.02 % | 666.672 K -5.41 % | 704.801 K 275.03 % | 187.932 K -76.76 % | 808.632 K -11.02 % | 908.786 K -12.19 % | 1.035 M 0.46 % | 1.030 M -18.03 % | 1.257 M -1.31 % | 1.274 M -23.26 % | 1.660 M 175.78 % | 601.789 K -22.98 % | 781.365 K 90.23 % | 410.747 K -95.48 % | 9.097 M 405.23 % | 1.801 M 3.86 % | 1.734 M 101.55 % | 860.118 K -57.18 % | 2.009 M 113.41 % | 941.150 K 17.64 % | 800.000 K -32.04 % | 1.177 M -72.10 % | 4.219 M -89.88 % | 41.674 M 42 424.20 % | 98.000 K 1.03 % | 97.000 K -99.41 % | 16.330 M 3 827.29 % | 415.800 K | 0.000 -100.00 % | 26.511 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 122.511 M -5.27 % | 129.331 M -51.54 % | 266.909 M 74.47 % | 152.979 M -34.77 % | 234.526 M 108.12 % | 112.687 M -0.37 % | 113.101 M 46.74 % | 77.075 M -62.01 % | 202.887 M 46.92 % | 138.090 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -744.137 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 |
| Total assets | 96.623 M -7.22 % | 104.146 M 2.66 % | 101.448 M 8.94 % | 93.122 M -11.01 % | 104.638 M 17.49 % | 89.063 M -12.20 % | 101.440 M 2.99 % | 98.494 M -2.39 % | 100.903 M 30.76 % | 77.164 M -18.99 % | 95.250 M -24.72 % | 126.521 M -19.99 % | 158.130 M 29.95 % | 121.684 M -41.41 % | 207.700 M 5.28 % | 197.292 M -18.04 % | 240.706 M 188.19 % | 83.523 M -23.68 % | 109.439 M -3.51 % | 113.424 M -43.30 % | 200.037 M -1.47 % | 203.016 M -51.82 % | 421.375 M 76.14 % | 239.223 M 35.71 % | 176.272 M 39.17 % | 126.660 M -5.71 % | 134.336 M -10.73 % | 150.482 M -51.91 % | 312.920 M 60.76 % | 194.653 M -30.95 % | 281.908 M 95.82 % | 143.966 M 11.23 % | 129.431 M 37.98 % | 93.806 M -54.23 % | 204.942 M 24.51 % | 164.601 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -2.952 K 95.38 % | -63.868 K -173.00 % | 87.496 K -18.71 % | 107.640 K 178.14 % | -137.756 K -714.16 % | 22.430 K -77.99 % | 101.915 K 28.36 % | 79.396 K 123.47 % | 35.528 K -97.88 % | 1.673 M 221.71 % | -1.375 M -2 581.02 % | 55.406 K 174.01 % | -74.864 K -123.42 % | 319.648 K 55.32 % | 205.797 K -67.83 % | 639.738 K 1 672.61 % | -40.680 K -126.98 % | 150.790 K -53.32 % | 323.057 K -38.95 % | 529.190 K 181.17 % | 188.213 K 100.70 % | 93.778 K -89.12 % | 862.009 K 8 532.18 % | 9.986 K -98.77 % | 811.771 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -2.952 K 95.38 % | -63.868 K -173.00 % | 87.496 K -18.71 % | 107.640 K 178.14 % | -137.756 K -714.16 % | 22.430 K -77.99 % | 101.915 K 28.36 % | 79.396 K 123.47 % | 35.528 K -97.88 % | 1.673 M 221.71 % | -1.375 M -2 581.02 % | 55.406 K 174.01 % | -74.864 K -123.42 % | 319.648 K 55.32 % | 205.797 K -67.83 % | 639.738 K 1 672.61 % | -40.680 K -126.98 % | 150.790 K -53.32 % | 323.057 K -38.95 % | 529.190 K 181.17 % | 188.213 K 100.70 % | 93.778 K -89.12 % | 862.009 K 8 532.18 % | 9.986 K -98.77 % | 811.771 K |
| Other non cash items | 5.745 M 331.36 % | -2.483 M 68.99 % | -8.009 M -165.77 % | 12.177 M 159.92 % | -20.320 M -220.12 % | 16.916 M 2 345.12 % | -753.450 K -129.88 % | 2.522 M 110.80 % | -23.349 M -1 434.70 % | -1.521 M -103.25 % | 46.792 M 149.97 % | 18.719 M 171.07 % | -26.340 M -133.31 % | 79.071 M 2 395.55 % | -3.445 M -111.74 % | 29.339 M 120.58 % | -142.594 M -1 618.15 % | 9.393 M 107.73 % | 4.521 M -85.09 % | 30.326 M 131.48 % | 13.101 M -93.99 % | 218.048 M 283.45 % | -118.863 M -75.51 % | -67.725 M -47.17 % | -46.017 M |
| Net cash provided by operating activities | 1.996 M -79.70 % | 9.833 M 2 931.54 % | 324.351 K -97.45 % | 12.743 M 166.32 % | -19.214 M -183.34 % | 23.056 M 2 022.31 % | 1.086 M -89.83 % | 10.678 M 269.50 % | -6.300 M -173.69 % | 8.549 M -70.43 % | 28.907 M 13.20 % | 25.537 M 272.37 % | -14.815 M -125.80 % | 57.411 M 1 184.65 % | 4.469 M -91.23 % | 50.948 M 132.88 % | -154.964 M -1 042.66 % | 16.439 M 86.74 % | 8.803 M -52.84 % | 18.667 M 67.99 % | 11.112 M -93.16 % | 162.568 M 304.06 % | -79.666 M -89.20 % | -42.108 M -7.09 % | -39.321 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.006 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 |
| Debt repayment | -2.767 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.374 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 |
| Common stock repurchased | -110.132 K 98.64 % | -8.099 M -5 337.52 % | -148.948 K 98.55 % | -10.275 M -45 394.16 % | -22.586 K 99.84 % | -14.471 M -4 753.86 % | -298.124 K 97.85 % | -13.895 M -3 593.86 % | -376.162 K 95.22 % | -7.870 M -524.18 % | -1.261 M 95.67 % | -29.094 M -26 746.09 % | -108.372 K 99.65 % | -30.586 M -2 794.05 % | -1.057 M 97.67 % | -45.343 M -3 205.09 % | -1.372 M 93.86 % | -22.351 M -4 360.44 % | -501.097 K 98.59 % | -35.648 M -5 668.97 % | -617.932 K 99.48 % | -119.440 M -3 000.96 % | -3.852 M 89.46 % | -36.558 M -5 764.47 % | -623.381 K |
| Dividends paid | -2.412 M 9.15 % | -2.655 M -1.24 % | -2.622 M 12.12 % | -2.984 M -1.96 % | -2.926 M 10.61 % | -3.274 M -4.55 % | -3.131 M 8.67 % | -3.428 M -3.36 % | -3.317 M 9.49 % | -3.665 M 0.73 % | -3.692 M 23.18 % | -4.806 M -4.66 % | -4.592 M 16.90 % | -5.525 M -1.76 % | -5.430 M 20.59 % | -6.838 M -52.26 % | -4.491 M -56.70 % | -2.866 M 5.34 % | -3.028 M 48.36 % | -5.863 M -2.47 % | -5.722 M 42.53 % | -9.956 M -5.46 % | -9.440 M -36.75 % | -6.903 M -32.84 % | -5.197 M |
| Other financing activites | -2.165 M -307.75 % | 1.042 M -64.10 % | 2.903 M 124.37 % | 1.294 M -92.53 % | 17.313 M 2 243.76 % | -807.588 K -135.65 % | 2.266 M -66.44 % | 6.752 M -35.04 % | 10.394 M 169.52 % | -14.950 M -51.71 % | -9.854 M -105.63 % | -4.792 M -116.28 % | 29.434 M 204.80 % | -28.087 M -415.92 % | 8.890 M 171.50 % | -12.433 M -107.11 % | 174.801 M 2 371.64 % | -7.695 M -95.42 % | -3.938 M 84.22 % | -24.960 M -1 014.71 % | -2.239 M 93.42 % | -34.005 M -121.89 % | 155.339 M 92.55 % | 80.675 M 68.29 % | 47.938 M |
| Net cash used provided by financing activities | -7.454 M 23.25 % | -9.712 M -7 455.52 % | 132.032 K 101.10 % | -11.965 M -183.30 % | 14.364 M 177.42 % | -18.552 M -1 783.44 % | 1.102 M 110.42 % | -10.571 M -257.77 % | 6.700 M 125.30 % | -26.485 M -78.87 % | -14.807 M 61.73 % | -38.692 M -256.43 % | 24.734 M 138.53 % | -64.198 M -2 770.86 % | 2.404 M 103.72 % | -64.614 M -138.25 % | 168.938 M 613.30 % | -32.912 M -340.80 % | -7.466 M 88.77 % | -66.472 M -674.84 % | -8.579 M 94.75 % | -163.400 M -215.03 % | 142.047 M 281.71 % | 37.214 M -12.93 % | 42.742 M |
| Effect of forex changes on cash | 475.336 K 968.36 % | 44.492 K 344.34 % | 10.013 K 186.36 % | -11.594 K -114.46 % | 80.190 K 660.22 % | -14.314 K -360.21 % | 5.501 K 107.74 % | -71.092 K -12.26 % | -63.326 K 55.30 % | -141.668 K -170.42 % | 201.166 K 10.34 % | 182.316 K 275.54 % | -103.860 K -401.13 % | 34.490 K 144.86 % | -76.878 K 82.56 % | -440.838 K -14.42 % | -385.282 K -639.44 % | 71.422 K -71.54 % | 250.954 K -85.51 % | 1.732 M -34.33 % | 2.637 M -8.88 % | 2.894 M 27 794.62 % | -10.450 K 70.70 % | -35.668 K -350.64 % | -7.915 K |
| Net change in cash | -2.491 M -1 603.72 % | 165.675 K -64.48 % | 466.395 K 21.77 % | 383.011 K 116.06 % | -2.385 M | 0.000 -100.00 % | 111.476 K 523.61 % | 17.876 K -89.41 % | 168.724 K 101.87 % | -9.039 M -226.40 % | 7.151 M 210.25 % | -6.486 M -232.16 % | 4.908 M 245.37 % | -3.376 M -199.36 % | 3.398 M 148.17 % | -7.054 M -203.82 % | 6.794 M 182.85 % | -8.201 M -1 133.05 % | 793.834 K 103.45 % | -23.037 M -991.13 % | 2.585 M 150.77 % | 1.031 M -96.69 % | 31.185 M 1 365.16 % | -2.465 M -244.45 % | 1.706 M |
| Cash at beginning of period | 4.318 M 3.99 % | 4.152 M 12.65 % | 3.685 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.088 M 1.17 % | 3.053 M 12.43 % | 2.715 M | 0.000 | 0.000 -100.00 % | 19.464 M | 0.000 | 0.000 -100.00 % | 13.003 M | 0.000 -100.00 % | 16.918 M | 0.000 -100.00 % | 25.732 M | 0.000 -100.00 % | 68.426 M | 0.000 -100.00 % | 32.594 M | 0.000 -100.00 % | 4.632 M |
| Cash at end of period | 1.826 M -57.70 % | 4.318 M 3.99 % | 4.152 M 984.01 % | 383.011 K 116.06 % | -2.385 M | 0.000 -100.00 % | 3.200 M 4.21 % | 3.071 M 6.47 % | 2.884 M 131.91 % | -9.039 M -226.40 % | 7.151 M -44.90 % | 12.978 M 164.43 % | 4.908 M 245.37 % | -3.376 M -120.59 % | 16.401 M 332.50 % | -7.054 M -129.75 % | 23.713 M 389.15 % | -8.201 M -130.92 % | 26.525 M 215.14 % | -23.037 M -132.44 % | 71.011 M 6 788.45 % | 1.031 M -98.38 % | 63.779 M 2 687.47 % | -2.465 M -138.89 % | 6.338 M |
| Operating cash flow | 1.237 M -87.42 % | 9.833 M 2 931.54 % | 324.351 K -97.45 % | 12.743 M 166.32 % | -19.214 M -183.34 % | 23.056 M 2 022.31 % | 1.086 M -89.83 % | 10.678 M 269.50 % | -6.300 M -173.69 % | 8.549 M -70.43 % | 28.907 M 13.20 % | 25.537 M 272.37 % | -14.815 M -125.80 % | 57.411 M 1 184.65 % | 4.469 M -91.23 % | 50.948 M 132.88 % | -154.964 M -1 042.66 % | 16.439 M 86.74 % | 8.803 M -52.84 % | 18.667 M 67.99 % | 11.112 M -93.16 % | 162.568 M 304.06 % | -79.666 M -89.20 % | -42.108 M -7.09 % | -39.321 M |
| Capital expenditure | 6.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 1.237 M -87.42 % | 9.833 M 2 931.54 % | 324.351 K -97.45 % | 12.743 M 166.32 % | -19.214 M -183.34 % | 23.056 M 2 022.31 % | 1.086 M -89.83 % | 10.678 M 269.50 % | -6.300 M -173.69 % | 8.549 M -70.43 % | 28.907 M 13.20 % | 25.537 M 272.37 % | -14.815 M -125.80 % | 57.411 M 1 184.65 % | 4.469 M -91.23 % | 50.948 M 132.88 % | -154.964 M -1 042.66 % | 16.439 M 86.74 % | 8.803 M -52.84 % | 18.667 M 67.99 % | 11.112 M -93.16 % | 162.568 M 304.06 % | -79.666 M -89.20 % | -42.108 M -7.09 % | -39.321 M |
| 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 |