Energy Income Fund ENI-UN.TO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.744 M 587.17 % | 253.822 K -55.02 % | 564.305 K 102.50 % | 278.669 K -31.82 % | 408.750 K 76.12 % | 232.087 K -43.95 % | 414.039 K 234.47 % | -307.909 K -110.22 % | 3.012 M 160.62 % | -4.969 M -63.75 % | -3.034 M -341.41 % | 1.257 M -41.49 % | 2.148 M |
| Net income | 1.407 M 403.83 % | -463.167 K -178.56 % | 589.601 K 357.68 % | 128.824 K 111.05 % | 61.039 K -93.02 % | 874.631 K 143.78 % | -1.998 M -238.53 % | -590.065 K -122.48 % | 2.625 M 145.75 % | -5.738 M -44.40 % | -3.974 M -342.94 % | -897.199 K 85.13 % | -6.033 M |
| Income before tax | 1.409 M 410.16 % | -454.382 K -176.29 % | 595.584 K 341.69 % | 134.843 K 106.07 % | 65.435 K -92.56 % | 879.139 K 144.10 % | -1.993 M -237.82 % | -590.065 K -122.48 % | 2.625 M 145.85 % | -5.726 M -44.82 % | -3.954 M -340.68 % | -897.199 K 85.13 % | -6.033 M |
| Income before tax ratio | 0.81 145.13 % | -1.79 -269.61 % | 1.06 118.12 % | 0.48 202.26 % | 0.16 -95.77 % | 3.79 178.68 % | -4.81 -351.23 % | 1.92 119.84 % | 0.87 -24.36 % | 1.15 -11.56 % | 1.30 282.55 % | -0.71 74.58 % | -2.81 |
| EBITDA | 0.000 100.00 % | -454.320 K -177.06 % | 589.601 K 357.68 % | 128.824 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.028 M |
| Net income ratio | 0.81 144.21 % | -1.82 -274.65 % | 1.04 126.01 % | 0.46 209.57 % | 0.15 -96.04 % | 3.77 178.11 % | -4.82 -351.76 % | 1.92 119.84 % | 0.87 -24.52 % | 1.15 -11.82 % | 1.31 283.48 % | -0.71 74.58 % | -2.81 |
| Ratio EBITDA | 0.00 100.00 % | -1.79 -271.31 % | 1.04 126.01 % | 0.46 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2.81 |
| Gross profit ratio | 1.00 295.86 % | -0.51 -157.94 % | 0.88 19.58 % | 0.74 -26.31 % | 1.00 102.88 % | 0.49 -23.43 % | 0.64 -56.16 % | 1.47 54.74 % | 0.95 -8.95 % | 1.04 4.22 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 2.970 M 15.41 % | 2.573 M -9.94 % | 2.857 M -9.59 % | 3.160 M -9.88 % | 3.507 M -8.98 % | 3.853 M -8.15 % | 4.195 M -8.59 % | 4.588 M -8.54 % | 5.017 M -9.66 % | 5.554 M -9.93 % | 6.166 M 0.34 % | 6.145 M -4.70 % | 6.449 M |
| Weighted average shs out | 2.970 M 15.41 % | 2.573 M -9.94 % | 2.857 M -9.59 % | 3.160 M -9.88 % | 3.507 M -8.98 % | 3.853 M -8.15 % | 4.195 M -8.59 % | 4.588 M -8.54 % | 5.017 M -9.66 % | 5.554 M -9.93 % | 6.166 M 0.34 % | 6.145 M -4.70 % | 6.449 M |
| EPS diluted | 0.47 361.11 % | -0.18 -185.71 % | 0.21 414.71 % | 0.04 134.48 % | 0.02 -92.43 % | 0.23 147.92 % | -0.48 -269.23 % | -0.13 -125.00 % | 0.52 150.49 % | -1.03 -60.94 % | -0.64 -326.67 % | -0.15 84.04 % | -0.94 |
| Earnings per share | 0.47 361.11 % | -0.18 -185.71 % | 0.21 414.71 % | 0.04 134.48 % | 0.02 -92.43 % | 0.23 147.92 % | -0.48 -269.23 % | -0.13 -125.00 % | 0.52 150.49 % | -1.03 -60.94 % | -0.64 -326.67 % | -0.15 84.04 % | -0.94 |
| Gross profit | 1.744 M 1 445.92 % | -129.592 K -126.06 % | 497.291 K 142.15 % | 205.365 K -49.76 % | 408.750 K 257.31 % | 114.398 K -57.08 % | 266.535 K 158.95 % | -452.111 K -115.82 % | 2.858 M 155.19 % | -5.178 M -70.67 % | -3.034 M -341.41 % | 1.257 M -41.49 % | 2.148 M |
| Income tax expense | 2.037 K -76.81 % | 8.785 K 46.83 % | 5.983 K -0.60 % | 6.019 K 36.89 % | 4.397 K -2.46 % | 4.508 K 7.69 % | 4.186 K 100.84 % | -497.987 K -118.97 % | 2.625 M 21 089.58 % | 12.390 K -38.95 % | 20.296 K 1 760.31 % | 1.091 K | 0.000 |
| Cost of revenue | 0.000 -100.00 % | 58.233 K -13.10 % | 67.014 K -8.58 % | 73.304 K | 0.000 -100.00 % | 117.689 K -20.21 % | 147.504 K 2.29 % | 144.202 K -6.30 % | 153.902 K -26.62 % | 209.736 K | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 443.976 K 140.65 % | 184.493 K -28.61 % | 258.427 K -27.74 % | 357.652 K 3.15 % | 346.741 K -5.43 % | 366.660 K -20.42 % | 460.771 K 112.99 % | 216.339 K -44.00 % | 386.333 K -49.00 % | 757.499 K -17.63 % | 919.630 K -71.99 % | 3.284 M 72.77 % | 1.900 M |
| 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 |
| Other expenses | -109.070 K -123.96 % | 455.286 K 233.76 % | -340.366 K -24.85 % | -272.628 K -7 855.30 % | -3.427 K 99.66 % | -1.014 M | 0.000 | 0.000 | 0.000 100.00 % | -739.336 K | 0.000 | 0.000 | 0.000 |
| Operating expenses | 334.906 K -47.65 % | 639.779 K 880.81 % | -81.938 K -196.37 % | 85.024 K -75.23 % | 343.314 K 153.06 % | -647.029 K -126.84 % | 2.410 M 920.86 % | 236.117 K -38.88 % | 386.333 K -49.00 % | 757.499 K -17.63 % | 919.630 K -71.99 % | 3.284 M 72.77 % | 1.900 M |
| Cost and expenses | 334.906 K -52.02 % | 698.012 K 4 777.11 % | -14.924 K -109.43 % | 158.328 K -53.88 % | 343.314 K 153.06 % | -647.029 K -126.84 % | 2.410 M 920.86 % | 236.117 K -38.88 % | 386.333 K -49.00 % | 757.499 K -17.63 % | 919.630 K -71.99 % | 3.284 M 72.77 % | 1.900 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.840 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 443.976 K 140.65 % | 184.493 K -28.61 % | 258.427 K -27.74 % | 357.652 K 3.15 % | 346.741 K -5.43 % | 366.660 K -20.42 % | 460.771 K 112.99 % | 216.339 K -44.00 % | 386.333 K -49.00 % | 757.499 K -17.63 % | 919.630 K -71.99 % | 3.284 M 72.77 % | 1.900 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 -100.00 % | 62.000 -66.67 % | 186.000 -69.81 % | 616.000 | 0.000 -100.00 % | 167.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | -1.300 M -392.72 % | 444.190 K 176.69 % | -579.229 K -381.32 % | -120.341 K -94.07 % | -62.009 K 92.95 % | -879.116 K -144.04 % | 1.996 M 266.97 % | 544.026 K 119.88 % | -2.736 M -146.75 % | 5.852 M 47.11 % | 3.978 M 305.31 % | 981.532 K | 0.000 |
| Operating income | 1.409 M 417.27 % | -444.190 K -176.69 % | 579.229 K 381.32 % | 120.341 K 83.91 % | 65.435 K -92.56 % | 879.116 K 143.97 % | -1.999 M -301.49 % | -497.987 K -118.97 % | 2.625 M 145.85 % | -5.726 M -44.82 % | -3.954 M -25.27 % | -3.156 M -148.34 % | 6.529 M |
| Operating income ratio | 0.81 146.17 % | -1.75 -270.49 % | 1.03 137.69 % | 0.43 169.76 % | 0.16 -95.77 % | 3.79 178.44 % | -4.83 -398.58 % | 1.62 85.53 % | 0.87 -24.36 % | 1.15 -11.56 % | 1.30 151.89 % | -2.51 -182.63 % | 3.04 |
| Total other income expenses net | 0.000 100.00 % | -10.192 K -162.32 % | 16.355 K 12.78 % | 14.502 K | 0.000 -100.00 % | 23.000 | 0.000 | 0.000 100.00 % | -110.573 K -187.61 % | 126.214 K 416.32 % | 24.445 K 19.63 % | 20.434 K 459.06 % | -5.691 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -1.670 M -1 105.98 % | -138.462 K 65.27 % | -398.736 K -433.10 % | -74.796 K 82.63 % | -430.709 K -144.97 % | -175.821 K 56.69 % | -405.978 K 21.68 % | -518.339 K 68.43 % | -1.642 M 29.96 % | -2.344 M 11.93 % | -2.662 M -251.95 % | -756.381 K 55.99 % | -1.719 M |
| Total investments | 0.000 -100.00 % | 3.966 M -20.29 % | 4.975 M -12.36 % | 5.676 M -8.10 % | 6.177 M -16.88 % | 7.431 M -0.49 % | 7.468 M -29.08 % | 10.529 M -10.10 % | 11.712 M 14.17 % | 10.259 M -41.85 % | 17.643 M -33.65 % | 26.592 M -13.29 % | 30.668 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 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 | 5.741 M 43.80 % | 3.992 M -23.22 % | 5.199 M -6.18 % | 5.542 M -13.98 % | 6.443 M -13.73 % | 7.468 M -3.74 % | 7.758 M -29.63 % | 11.026 M -16.30 % | 13.173 M 7.05 % | 12.305 M -38.99 % | 20.170 M -26.00 % | 27.257 M | 0.000 |
| Total equity | 5.741 M 43.80 % | 3.992 M -23.22 % | 5.199 M -6.18 % | 5.542 M -13.98 % | 6.443 M -13.73 % | 7.468 M -3.74 % | 7.758 M -29.63 % | 11.026 M -16.30 % | 13.173 M 7.05 % | 12.305 M -38.99 % | 20.170 M -25.88 % | 27.213 M -15.52 % | 32.212 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 |
| Long term debt | 0.000 | 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 | 0.000 -100.00 % | 132.805 K -30.67 % | 191.551 K -15.07 % | 225.532 K 28.02 % | 176.175 K 8.08 % | 163.003 K | 0.000 | 0.000 -100.00 % | 252.531 K -39.43 % | 416.955 K | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 189.821 K 590.81 % | 27.478 K -13.03 % | 31.594 K -8.95 % | 34.700 K -18.45 % | 42.553 K 0.44 % | 42.367 K -10.85 % | 47.521 K -9.96 % | 52.778 K -11.17 % | 59.417 K -9.85 % | 65.906 K -17.25 % | 79.640 K -61.69 % | 207.877 K 19.22 % | 174.363 K |
| Deferred 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 |
| Short term debt | 0.000 | 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 current liabilities | 294.232 K 121.55 % | 132.805 K -30.67 % | 191.551 K -15.07 % | 225.532 K 28.02 % | 176.175 K 8.08 % | 163.003 K 0.73 % | 161.814 K 73.97 % | 93.013 K -63.17 % | 252.532 K -39.43 % | 416.955 K 21.30 % | 343.743 K 4.66 % | 328.431 K -66.39 % | 977.221 K |
| Total liabilities | 294.232 K 121.55 % | 132.805 K -30.67 % | 191.551 K -15.07 % | 225.532 K 28.02 % | 176.175 K 8.08 % | 163.003 K 0.73 % | 161.814 K 73.97 % | 93.013 K -63.17 % | 252.532 K -39.43 % | 416.955 K 21.30 % | 343.743 K 4.66 % | 328.431 K -66.39 % | 977.221 K |
| Other non current 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 |
| Long term investments | 0.000 -100.00 % | 3.966 M -20.29 % | 4.975 M -12.36 % | 5.676 M -8.10 % | 6.177 M -16.88 % | 7.431 M -0.49 % | 7.468 M -29.08 % | 10.529 M -10.10 % | 11.712 M 14.17 % | 10.259 M -41.85 % | 17.643 M -33.65 % | 26.592 M -13.29 % | 30.668 M |
| 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 |
| 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 |
| 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 |
| 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 |
| Total non current assets | 0.000 -100.00 % | 3.966 M -20.29 % | 4.975 M -12.36 % | 5.676 M -8.10 % | 6.177 M -16.88 % | 7.431 M -0.49 % | 7.468 M -29.08 % | 10.529 M -10.10 % | 11.712 M 14.17 % | 10.259 M -41.85 % | 17.643 M -33.65 % | 26.592 M -13.29 % | 30.668 M |
| Other current assets | 30.289 K -99.24 % | 3.966 M 170 607.96 % | 2.323 K | 0.000 -100.00 % | 2.278 K -99.97 % | 7.434 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.539 K |
| Short term investments | 0.000 -100.00 % | 3.966 M -20.29 % | 4.975 M -12.36 % | 5.676 M -8.10 % | 6.177 M -16.88 % | 7.431 M -0.49 % | 7.468 M -29.08 % | 10.529 M -10.10 % | 11.712 M 14.17 % | 10.259 M -41.85 % | 17.643 M -33.76 % | 26.636 M | 0.000 |
| cash and cash equivalents | 1.670 M 1 105.98 % | 138.462 K -65.27 % | 398.736 K 433.10 % | 74.796 K -82.63 % | 430.709 K 144.97 % | 175.821 K -56.69 % | 405.978 K -21.68 % | 518.339 K -68.43 % | 1.642 M -29.96 % | 2.344 M -11.93 % | 2.662 M 251.95 % | 756.381 K -55.99 % | 1.719 M |
| Cash and short term investments | 5.997 M 4 231.31 % | 138.462 K -97.42 % | 5.374 M -6.56 % | 5.751 M 1 235.30 % | 430.709 K 144.97 % | 175.821 K -56.69 % | 405.978 K -21.68 % | 518.339 K -68.43 % | 1.642 M -29.96 % | 2.344 M -11.93 % | 2.662 M 251.95 % | 756.381 K -55.99 % | 1.719 M |
| Total current assets | 6.035 M 3 686.62 % | 159.375 K -61.68 % | 415.910 K 356.00 % | 91.208 K -79.36 % | 441.903 K 120.82 % | 200.117 K -55.79 % | 452.602 K -23.22 % | 589.487 K -65.60 % | 1.714 M -30.43 % | 2.464 M -14.19 % | 2.871 M 202.48 % | 949.172 K -62.35 % | 2.521 M |
| Inventory | 0.000 100.00 % | -3.966 M 20.29 % | -4.975 M 12.36 % | -5.676 M | 0.000 100.00 % | -7.431 M 0.49 % | -7.468 M 29.08 % | -10.529 M 10.10 % | -11.712 M -14.17 % | -10.259 M 41.85 % | -17.643 M 33.76 % | -26.636 M | 0.000 |
| Net receivables | 7.427 K -64.49 % | 20.913 K 40.82 % | 14.851 K -9.51 % | 16.412 K 84.07 % | 8.916 K -58.21 % | 21.335 K -7.04 % | 22.950 K -17.45 % | 27.800 K -17.50 % | 33.698 K -11.51 % | 38.081 K -61.28 % | 98.352 K -24.17 % | 129.703 K -82.82 % | 754.794 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 104.411 K -0.87 % | 105.327 K -34.15 % | 159.957 K -16.18 % | 190.832 K 42.81 % | 133.622 K 10.76 % | 120.636 K 5.55 % | 114.293 K 184.06 % | 40.235 K -79.17 % | 193.115 K -44.99 % | 351.049 K 32.92 % | 264.103 K 119.07 % | 120.554 K -84.98 % | 802.858 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -44.231 K -100.14 % | 32.212 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 |
| Other liabilities | 0.000 100.00 % | -132.805 K 30.67 % | -191.551 K 15.07 % | -225.532 K -28.02 % | -176.175 K -8.08 % | -163.003 K | 0.000 | 0.000 100.00 % | -252.531 K 39.43 % | -416.955 K | 0.000 | 0.000 | 0.000 |
| Total assets | 6.035 M 46.30 % | 4.125 M -23.48 % | 5.391 M -6.53 % | 5.768 M -12.86 % | 6.619 M -13.27 % | 7.631 M -3.65 % | 7.920 M -28.77 % | 11.119 M -17.18 % | 13.426 M 5.53 % | 12.722 M -37.98 % | 20.514 M -25.52 % | 27.541 M -17.02 % | 33.189 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Change in working capital | 140.935 K 334.57 % | -60.081 K -88.10 % | -31.941 K -163.24 % | 50.504 K 90.93 % | 26.452 K -1.55 % | 26.869 K -72.27 % | 96.895 K 162.61 % | -154.748 K -176.26 % | 202.932 K 20.40 % | 168.547 K 30.15 % | 129.499 K 717.43 % | -20.974 K |
| Accounts receivables | 9.092 K 343.17 % | -3.739 K -381.83 % | -776.000 84.96 % | -5.159 K -141.54 % | 12.419 K 668.98 % | 1.615 K -66.70 % | 4.850 K -17.77 % | 5.898 K 34.57 % | 4.383 K -92.73 % | 60.271 K 92.25 % | 31.351 K -46.22 % | 58.298 K |
| Inventory | 0.000 -100.00 % | 3.783 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 100.00 % | -56.342 K -80.70 % | -31.179 K -155.95 % | 55.722 K 317.39 % | 13.350 K 193.99 % | 4.541 K -93.73 % | 72.371 K 147.34 % | -152.880 K -198.21 % | 155.665 K 97.65 % | 78.759 K -45.13 % | 143.549 K 316.90 % | -66.182 K |
| Other working capital | 131.843 K 3 585.14 % | -3.783 K -27 121.43 % | 14.000 123.73 % | -59.000 -108.64 % | 683.000 -96.70 % | 20.713 K 5.28 % | 19.674 K 353.34 % | -7.766 K -118.11 % | 42.884 K 45.29 % | 29.517 K 165.01 % | -45.401 K -246.84 % | -13.090 K |
| Other non cash items | -471.896 K -146.28 % | 1.020 M 48.87 % | 684.910 K 41.16 % | 485.196 K -61.21 % | 1.251 M 3 332.33 % | 36.439 K -98.81 % | 3.058 M 148.89 % | 1.229 M 174.09 % | -1.659 M -122.85 % | 7.258 M -19.07 % | 8.969 M 125.29 % | 3.981 M |
| Net cash provided by operating activities | 1.076 M 116.84 % | 496.362 K -60.05 % | 1.243 M 86.99 % | 664.524 K -50.34 % | 1.338 M 42.67 % | 937.939 K -18.99 % | 1.158 M 139.19 % | 484.048 K -58.62 % | 1.170 M -30.71 % | 1.688 M -67.06 % | 5.124 M 70.93 % | 2.998 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 |
| 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 |
| Purchases of investments | 0.000 100.00 % | -851.682 K -209.70 % | -275.000 K 79.97 % | -1.373 M 60.24 % | -3.453 M -368.83 % | -736.436 K 49.31 % | -1.453 M 47.81 % | -2.784 M 5.72 % | -2.953 M 46.52 % | -5.521 M | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 1.557 M -5.99 % | 1.656 M -25.84 % | 2.233 M -53.78 % | 4.831 M 195.01 % | 1.638 M -34.77 % | 2.511 M -22.24 % | 3.229 M -23.93 % | 4.244 M -39.38 % | 7.002 M | 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 |
| Net cash used for investing activites | 0.000 -100.00 % | 705.059 K -48.94 % | 1.381 M 60.58 % | 859.918 K -37.62 % | 1.379 M 52.98 % | 901.181 K -14.80 % | 1.058 M 137.80 % | 444.782 K -65.55 % | 1.291 M -12.77 % | 1.480 M | 0.000 | 0.000 |
| 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 |
| Common stock issued | 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.843 M |
| Common stock repurchased | -484.723 K -8.29 % | -447.632 K 25.84 % | -603.570 K 9.60 % | -667.651 K 1.73 % | -679.409 K 6.38 % | -725.698 K 7.94 % | -788.266 K 23.00 % | -1.024 M 12.67 % | -1.172 M 20.66 % | -1.478 M 38.44 % | -2.400 M 35.02 % | -3.694 M |
| Dividends paid | -344.332 K -15.21 % | -298.874 K 9.87 % | -331.601 K 9.87 % | -367.904 K 9.70 % | -407.404 K 7.95 % | -442.588 K 8.72 % | -484.879 K 9.85 % | -537.861 K 8.74 % | -589.342 K 9.96 % | -654.502 K 22.35 % | -842.856 K 60.43 % | -2.130 M |
| Other financing activites | 1.175 M | 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 provided by financing activities | 345.932 K 146.34 % | -746.506 K 20.17 % | -935.171 K 9.69 % | -1.036 M 4.72 % | -1.087 M 6.97 % | -1.168 M 8.24 % | -1.273 M 18.47 % | -1.562 M 11.36 % | -1.762 M 17.37 % | -2.132 M 34.26 % | -3.243 M 18.53 % | -3.980 M |
| Effect of forex changes on cash | 109.138 K 1 177.37 % | -10.130 K -161.24 % | 16.541 K 9.41 % | 15.118 K 331.33 % | 3.505 K 1 744.74 % | 190.000 -93.67 % | 3.003 K 106.52 % | -46.039 K 58.36 % | -110.573 K -187.61 % | 126.214 K 416.32 % | 24.445 K 19.63 % | 20.434 K |
| Net change in cash | 1.531 M 688.37 % | -260.274 K -180.35 % | 323.940 K 191.02 % | -355.913 K -239.64 % | 254.888 K 210.75 % | -230.157 K -104.84 % | -112.361 K 90.00 % | -1.124 M -59.96 % | -702.427 K -121.10 % | -317.691 K -116.67 % | 1.906 M 298.06 % | -962.174 K |
| Cash at beginning of period | 138.462 K -65.27 % | 398.736 K 433.10 % | 74.796 K -82.63 % | 430.709 K 144.97 % | 175.821 K -56.69 % | 405.978 K -21.68 % | 518.339 K -68.43 % | 1.642 M -29.96 % | 2.344 M -11.93 % | 2.662 M 251.95 % | 756.381 K -55.99 % | 1.719 M |
| Cash at end of period | 1.670 M 1 105.98 % | 138.462 K -65.27 % | 398.736 K 433.10 % | 74.796 K -82.63 % | 430.709 K 144.97 % | 175.821 K -56.69 % | 405.978 K -21.68 % | 518.339 K -68.43 % | 1.642 M -29.96 % | 2.344 M -11.93 % | 2.662 M 251.95 % | 756.381 K |
| Operating cash flow | 1.076 M 116.84 % | 496.362 K -60.05 % | 1.243 M 86.99 % | 664.524 K -50.34 % | 1.338 M 42.67 % | 937.939 K -18.99 % | 1.158 M 139.19 % | 484.048 K -58.62 % | 1.170 M -30.71 % | 1.688 M -67.06 % | 5.124 M 70.93 % | 2.998 M |
| Capital expenditure | 0.000 100.00 % | -3.000 | 0.000 -100.00 % | 4.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 1.076 M 116.84 % | 496.362 K -60.05 % | 1.243 M 86.99 % | 664.524 K -50.34 % | 1.338 M 42.67 % | 937.939 K -18.99 % | 1.158 M 139.19 % | 484.048 K -58.62 % | 1.170 M -30.71 % | 1.688 M -67.06 % | 5.124 M 70.93 % | 2.998 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 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 | 199.154 K -79.69 % | 980.502 K 28.39 % | 763.697 K 9 836.07 % | -7.844 K -103.23 % | 242.751 K -70.38 % | 819.462 K 8 908.05 % | 9.097 K -98.35 % | 552.652 K 840.24 % | -74.658 K -104.97 % | 1.501 M 237.41 % | -1.093 M -763.08 % | 164.786 K -82.01 % | 916.204 K 151.69 % | -1.772 M -1 596.57 % | 118.437 K -81.70 % | 647.168 K 167.76 % | -955.078 K -156.04 % | 1.704 M 20.20 % | 1.418 M 133.98 % | -4.173 M -352.90 % | -921.463 K 90.08 % | -9.292 M -249.07 % | 6.234 M 169.79 % | 2.311 M 27 067.18 % | -8.568 K |
| Net income | -14.848 K -101.78 % | 836.114 K 46.39 % | 571.141 K 348.63 % | -229.712 K 1.60 % | -233.455 K -131.12 % | 750.284 K 1 033.87 % | -80.341 K -120.44 % | 393.060 K 248.75 % | -264.236 K -119.64 % | 1.346 M 204.75 % | -1.285 M -1 894.05 % | 71.605 K -90.21 % | 731.422 K 136.32 % | -2.014 M -24 636.89 % | 8.208 K -98.57 % | 575.758 K 149.39 % | -1.166 M -173.56 % | 1.585 M 52.32 % | 1.041 M 123.47 % | -4.433 M -239.53 % | -1.306 M 86.56 % | -9.716 M -269.21 % | 5.742 M 226.92 % | 1.756 M 164.61 % | -2.719 M |
| Income before tax | -12.146 K -101.45 % | 837.426 K 46.44 % | 571.867 K 348.95 % | -229.712 K 1.60 % | -233.455 K -130.99 % | 753.350 K 1 055.02 % | -78.883 K -119.93 % | 395.816 K 251.67 % | -260.970 K -119.36 % | 1.348 M 205.10 % | -1.283 M -1 863.13 % | 72.742 K -90.08 % | 733.656 K 136.47 % | -2.012 M -21 903.81 % | 9.227 K -98.40 % | 575.758 K 149.39 % | -1.166 M -173.56 % | 1.585 M 52.32 % | 1.041 M 123.50 % | -4.427 M -240.82 % | -1.299 M 86.62 % | -9.705 M -268.74 % | 5.751 M 227.25 % | 1.757 M 164.65 % | -2.719 M |
| Income before tax ratio | -0.06 -107.14 % | 0.85 14.06 % | 0.75 -97.44 % | 29.29 3 145.12 % | -0.96 -204.61 % | 0.92 110.60 % | -8.67 -1 310.72 % | 0.72 -79.51 % | 3.50 289.34 % | 0.90 -23.51 % | 1.17 165.90 % | 0.44 -44.87 % | 0.80 -29.45 % | 1.14 1 356.92 % | 0.08 -91.24 % | 0.89 -27.12 % | 1.22 31.27 % | 0.93 26.72 % | 0.73 -30.82 % | 1.06 -24.75 % | 1.41 34.97 % | 1.04 13.20 % | 0.92 21.30 % | 0.76 -99.76 % | 317.29 |
| EBITDA | 0.000 | 0.000 | 0.000 100.00 % | -116.174 K 6.94 % | -124.836 K -769.72 % | 18.640 K | 0.000 -100.00 % | 7.266 K | 0.000 | 0.000 | 0.000 -100.00 % | 894.000 150.68 % | -1.764 K | 0.000 | 0.000 100.00 % | -21.280 K | 0.000 | 0.000 100.00 % | -68.944 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.514 K |
| Net income ratio | -0.07 -108.74 % | 0.85 14.02 % | 0.75 -97.45 % | 29.29 3 145.12 % | -0.96 -205.04 % | 0.92 110.37 % | -8.83 -1 341.74 % | 0.71 -79.90 % | 3.54 294.89 % | 0.90 -23.77 % | 1.18 170.56 % | 0.43 -45.57 % | 0.80 -29.74 % | 1.14 1 539.54 % | 0.07 -92.21 % | 0.89 -27.12 % | 1.22 31.27 % | 0.93 26.72 % | 0.73 -30.91 % | 1.06 -25.03 % | 1.42 35.50 % | 1.05 13.51 % | 0.92 21.17 % | 0.76 -99.76 % | 317.29 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 -100.00 % | 14.81 2 980.00 % | -0.51 -2 360.80 % | 0.02 | 0.00 -100.00 % | 0.01 | 0.00 | 0.00 | 0.00 -100.00 % | 0.01 381.78 % | 0.00 | 0.00 | 0.00 100.00 % | -0.03 | 0.00 | 0.00 100.00 % | -0.05 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.29 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 -84.59 % | 6.49 668.66 % | 0.84 -15.56 % | 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 | 2.811 M -6.07 % | 2.993 M 1.93 % | 2.936 M 15.00 % | 2.553 M -1.53 % | 2.593 M -8.72 % | 2.841 M -1.14 % | 2.874 M -8.37 % | 3.136 M -1.53 % | 3.185 M -8.63 % | 3.485 M -1.22 % | 3.528 M -8.14 % | 3.841 M -0.60 % | 3.864 M -7.31 % | 4.169 M -1.22 % | 4.220 M -7.37 % | 4.556 M -1.39 % | 4.621 M -7.43 % | 4.992 M -1.01 % | 5.043 M -8.49 % | 5.511 M -1.55 % | 5.597 M -8.54 % | 6.120 M -1.49 % | 6.213 M -0.59 % | 6.250 M 3.45 % | 6.041 M |
| Weighted average shs out | 2.812 M -6.04 % | 2.993 M 1.92 % | 2.936 M 15.00 % | 2.553 M -1.53 % | 2.593 M -8.72 % | 2.841 M -1.14 % | 2.874 M -8.36 % | 3.136 M -1.53 % | 3.185 M -8.63 % | 3.485 M -1.21 % | 3.528 M -8.14 % | 3.841 M -0.60 % | 3.864 M -7.31 % | 4.169 M -1.27 % | 4.222 M -7.33 % | 4.556 M -1.39 % | 4.621 M -7.43 % | 4.992 M -1.01 % | 5.043 M -8.49 % | 5.511 M -1.55 % | 5.597 M -8.54 % | 6.120 M -1.49 % | 6.213 M -0.59 % | 6.250 M 3.45 % | 6.041 M |
| EPS diluted | -0.01 -101.86 % | 0.28 43.88 % | 0.19 316.22 % | -0.09 0.00 % | -0.09 -134.62 % | 0.26 1 028.57 % | -0.03 -122.33 % | 0.13 251.08 % | -0.08 -121.84 % | 0.38 205.56 % | -0.36 -2 035.48 % | 0.02 -90.17 % | 0.19 139.42 % | -0.48 -25 363.16 % | 0.00 -98.50 % | 0.13 148.62 % | -0.26 -181.25 % | 0.32 60.00 % | 0.20 125.00 % | -0.80 -233.33 % | -0.24 84.81 % | -1.58 -271.74 % | 0.92 228.57 % | 0.28 160.87 % | -0.46 |
| Earnings per share | -0.01 -101.86 % | 0.28 43.88 % | 0.19 316.22 % | -0.09 0.00 % | -0.09 -134.62 % | 0.26 1 028.57 % | -0.03 -122.33 % | 0.13 251.08 % | -0.08 -121.84 % | 0.38 205.56 % | -0.36 -2 035.48 % | 0.02 -90.17 % | 0.19 139.42 % | -0.48 -25 363.16 % | 0.00 -98.50 % | 0.13 148.62 % | -0.26 -181.25 % | 0.32 60.00 % | 0.20 125.00 % | -0.80 -233.33 % | -0.24 84.81 % | -1.58 -271.74 % | 0.92 228.57 % | 0.28 160.87 % | -0.46 |
| Gross profit | 199.154 K -79.69 % | 980.502 K 28.39 % | 763.697 K 1 599.95 % | -50.915 K -124.84 % | 204.991 K -74.98 % | 819.462 K 8 908.05 % | 9.097 K -98.35 % | 552.652 K 840.24 % | -74.658 K -104.97 % | 1.501 M 237.41 % | -1.093 M -763.08 % | 164.786 K -82.01 % | 916.204 K 151.69 % | -1.772 M -1 596.57 % | 118.437 K -81.70 % | 647.168 K 167.76 % | -955.078 K -156.04 % | 1.704 M 20.20 % | 1.418 M 133.98 % | -4.173 M -352.90 % | -921.463 K 90.08 % | -9.292 M -249.07 % | 6.234 M 169.79 % | 2.311 M 27 067.18 % | -8.568 K |
| Income tax expense | 2.702 K 105.95 % | 1.312 K 80.72 % | 726.000 -68.26 % | 2.287 K 8.59 % | 2.106 K -31.36 % | 3.068 K 110.43 % | 1.458 K -47.06 % | 2.754 K -15.68 % | 3.266 K 41.75 % | 2.304 K 10.03 % | 2.094 K 84.33 % | 1.136 K -49.19 % | 2.236 K 4.19 % | 2.146 K 110.39 % | 1.020 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.764 K -13.01 % | 6.626 K -39.28 % | 10.912 K 16.30 % | 9.383 K 759.25 % | 1.092 K -56.56 % | 2.514 K |
| Cost of revenue | 0.000 | 0.000 | 0.000 -100.00 % | 43.071 K 14.07 % | 37.760 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 |
| General and administrative expenses | 116.214 K -55.40 % | 260.594 K 42.10 % | 183.382 K 93.47 % | 94.787 K 51.63 % | 62.512 K -26.24 % | 84.752 K -2.40 % | 86.838 K -47.08 % | 164.102 K -15.21 % | 193.550 K 28.32 % | 150.838 K -23.00 % | 195.904 K 110.79 % | 92.938 K -48.59 % | 180.784 K -25.44 % | 242.482 K 122.17 % | 109.145 K 117.72 % | 50.132 K -73.05 % | 185.986 K 26.68 % | 146.816 K -38.70 % | 239.518 K -31.34 % | 348.828 K -14.64 % | 408.671 K -10.27 % | 455.448 K -1.88 % | 464.182 K -18.70 % | 570.984 K -78.95 % | 2.713 M |
| 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 | 95.086 K 180.91 % | -117.518 K -1 491.07 % | 8.448 K 992.08 % | -947.000 -98 370.88 % | -0.962 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.598 K 143.11 % | -6.026 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 |
| Operating expenses | 211.300 K 47.68 % | 143.076 K -25.42 % | 191.830 K 104.42 % | 93.840 K 36.94 % | 68.524 K 3.65 % | 66.112 K -24.78 % | 87.887 K -43.74 % | 156.224 K -16.15 % | 186.308 K 21.42 % | 153.436 K -19.19 % | 189.878 K 106.48 % | 91.959 K -49.62 % | 182.548 K -23.73 % | 239.346 K 119.16 % | 109.210 K 52.94 % | 71.408 K -66.12 % | 210.746 K 76.35 % | 119.502 K -68.34 % | 377.405 K 48.70 % | 253.800 K -32.77 % | 377.485 K -8.58 % | 412.894 K -14.39 % | 482.288 K -12.80 % | 553.070 K -79.59 % | 2.710 M |
| Cost and expenses | 211.300 K 47.68 % | 143.076 K -25.42 % | 191.830 K -13.52 % | 221.825 K -53.42 % | 476.187 K 620.27 % | 66.112 K -24.78 % | 87.887 K -43.74 % | 156.224 K -16.15 % | 186.308 K 21.42 % | 153.436 K -19.19 % | 189.878 K 106.48 % | 91.959 K -49.62 % | 182.548 K -23.73 % | 239.346 K 119.16 % | 109.210 K 52.94 % | 71.408 K -66.12 % | 210.746 K 76.35 % | 119.502 K -68.34 % | 377.405 K 48.70 % | 253.800 K -32.77 % | 377.485 K -8.58 % | 412.894 K -14.39 % | 482.288 K -12.80 % | 553.070 K -79.59 % | 2.710 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 116.214 K -55.40 % | 260.594 K 42.10 % | 183.382 K 93.47 % | 94.787 K 51.63 % | 62.512 K -26.24 % | 84.752 K -2.40 % | 86.838 K -47.08 % | 164.102 K -15.21 % | 193.550 K 28.32 % | 150.838 K -23.00 % | 195.904 K 110.79 % | 92.938 K -48.59 % | 180.784 K -25.44 % | 242.482 K 122.17 % | 109.145 K 117.72 % | 50.132 K -73.05 % | 185.986 K 26.68 % | 146.816 K -38.70 % | 239.518 K -31.34 % | 348.828 K -14.64 % | 408.671 K -10.27 % | 455.448 K -1.88 % | 464.182 K -18.70 % | 570.984 K -78.95 % | 2.713 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 93.000 -84.80 % | 612.000 15 200.00 % | 4.000 | 0.000 | 0.000 -100.00 % | 84.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 % | 8.000 0.00 % | 8.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | -82.942 K 88.48 % | -719.908 K -24.05 % | -580.315 K -611.31 % | 113.495 K 4.51 % | 108.600 K 114.78 % | -734.712 K -1 045.08 % | 77.741 K 120.01 % | -388.548 K -244.87 % | 268.206 K 119.86 % | -1.351 M -204.81 % | 1.289 M 1 893.48 % | -71.847 K 90.23 % | -735.422 K -136.50 % | 2.015 M 21 785.04 % | -9.292 K 98.44 % | -597.038 K -152.32 % | 1.141 M 173.26 % | -1.558 M -32.18 % | -1.178 M -126.06 % | 4.522 M 239.98 % | 1.330 M -86.35 % | 9.748 M 268.95 % | -5.770 M -231.67 % | -1.740 M -163.93 % | 2.721 M |
| Operating income | -12.146 K -101.45 % | 837.426 K 46.44 % | 571.867 K 349.00 % | -229.670 K 1.61 % | -233.430 K -131.77 % | 734.712 K 1 045.08 % | -77.741 K -120.01 % | 388.548 K 244.87 % | -268.206 K -119.90 % | 1.348 M 205.10 % | -1.283 M -1 885.09 % | 71.847 K -90.23 % | 735.422 K 136.50 % | -2.015 M -21 785.04 % | 9.292 K -98.44 % | 597.038 K 152.32 % | -1.141 M -173.26 % | 1.558 M 32.18 % | 1.178 M 126.06 % | -4.522 M -239.98 % | -1.330 M 86.35 % | -9.748 M -268.95 % | 5.770 M 231.67 % | 1.740 M 163.93 % | -2.721 M |
| Operating income ratio | -0.06 -107.14 % | 0.85 14.06 % | 0.75 -97.44 % | 29.28 3 144.89 % | -0.96 -207.25 % | 0.90 110.49 % | -8.55 -1 315.51 % | 0.70 -80.43 % | 3.59 300.14 % | 0.90 -23.51 % | 1.17 169.21 % | 0.44 -45.68 % | 0.80 -29.39 % | 1.14 1 348.98 % | 0.08 -91.50 % | 0.92 -22.78 % | 1.19 30.73 % | 0.91 9.96 % | 0.83 -23.30 % | 1.08 -24.93 % | 1.44 37.61 % | 1.05 13.34 % | 0.93 22.93 % | 0.75 -99.76 % | 317.59 |
| Total other income expenses net | 0.000 | 0.000 | 0.000 100.00 % | -43.000 -126.32 % | -19.000 -100.10 % | 18.638 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.766 K 90.43 % | -18.452 K -28 287.69 % | -65.000 99.69 % | -21.280 K 14.05 % | -24.760 K -190.65 % | 27.314 K 119.81 % | -137.887 K -245.10 % | 95.028 K 204.71 % | 31.186 K -26.71 % | 42.552 K 334.99 % | -18.108 K -201.05 % | 17.920 K 612.81 % | 2.514 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -576.161 K 65.50 % | -1.670 M -54.26 % | -1.082 M -681.77 % | -138.462 K 56.56 % | -318.768 K 20.06 % | -398.736 K 1.45 % | -404.589 K -440.92 % | -74.796 K 84.61 % | -486.027 K -12.84 % | -430.709 K -1 667.88 % | -24.363 K 86.14 % | -175.821 K -5.97 % | -165.914 K 59.13 % | -405.978 K -37.29 % | -295.701 K 42.95 % | -518.339 K 74.92 % | -2.067 M -25.89 % | -1.642 M 40.14 % | -2.743 M -17.01 % | -2.344 M 12.63 % | -2.683 M -0.79 % | -2.662 M 24.25 % | -3.514 M -364.62 % | -756.381 K 75.78 % | -3.123 M |
| Total investments | 0.000 | 0.000 -100.00 % | 4.564 M 15.08 % | 3.966 M -14.03 % | 4.613 M -7.28 % | 4.975 M -0.46 % | 4.998 M -11.95 % | 5.676 M 0.17 % | 5.667 M -8.26 % | 6.177 M 1.58 % | 6.080 M -18.17 % | 7.431 M -9.23 % | 8.187 M 9.63 % | 7.468 M -29.09 % | 10.532 M 0.02 % | 10.529 M -46.32 % | 19.615 M 67.48 % | 11.712 M -44.42 % | 21.071 M 105.40 % | 10.259 M -67.95 % | 32.012 M 81.44 % | 17.643 M -68.41 % | 55.851 M 110.03 % | 26.592 M 14.10 % | 23.306 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 5.558 M -3.18 % | 5.741 M 3.22 % | 5.561 M 39.31 % | 3.992 M -17.09 % | 4.815 M -7.39 % | 5.199 M -0.29 % | 5.215 M -5.91 % | 5.542 M -7.56 % | 5.996 M -6.94 % | 6.443 M 7.76 % | 5.979 M -19.94 % | 7.468 M -9.67 % | 8.268 M 6.56 % | 7.758 M -28.14 % | 10.797 M -2.07 % | 11.026 M -6.06 % | 11.736 M -10.91 % | 13.173 M 0.96 % | 13.048 M 6.04 % | 12.305 M -33.61 % | 18.535 M -8.11 % | 20.170 M -38.20 % | 32.638 M 19.74 % | 27.257 M 3.15 % | 26.425 M |
| Total equity | 5.558 M -3.18 % | 5.741 M 3.22 % | 5.561 M 39.31 % | 3.992 M -17.09 % | 4.815 M -7.39 % | 5.199 M -0.29 % | 5.215 M -5.91 % | 5.542 M -7.56 % | 5.996 M -6.94 % | 6.443 M 7.76 % | 5.979 M -19.94 % | 7.468 M -9.67 % | 8.268 M 6.56 % | 7.758 M -28.14 % | 10.797 M -2.07 % | 11.026 M -6.06 % | 11.736 M -10.91 % | 13.173 M 0.96 % | 13.048 M 6.04 % | 12.305 M -33.61 % | 18.535 M -8.11 % | 20.170 M -38.20 % | 32.638 M 19.94 % | 27.213 M 2.98 % | 26.425 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 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 -100.00 % | 132.805 K -1.96 % | 135.454 K -29.29 % | 191.551 K -9.07 % | 210.660 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 134.415 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 38.418 K -79.76 % | 189.821 K 238.85 % | 56.019 K 103.87 % | 27.478 K -11.14 % | 30.922 K -2.13 % | 31.594 K -7.88 % | 34.296 K -1.16 % | 34.700 K -9.80 % | 38.471 K -9.59 % | 42.553 K 0.92 % | 42.165 K -0.48 % | 42.367 K -9.53 % | 46.832 K -1.45 % | 47.521 K -9.90 % | 52.741 K -0.07 % | 52.778 K -13.41 % | 60.951 K 2.58 % | 59.417 K -9.64 % | 65.758 K -0.22 % | 65.906 K -14.99 % | 77.524 K -2.66 % | 79.640 K -0.95 % | 80.400 K -61.32 % | 207.877 K 0.82 % | 206.190 K |
| Deferred 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 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 current liabilities | 100.102 K -65.98 % | 294.232 K 164.49 % | 111.243 K -16.24 % | 132.805 K -1.96 % | 135.454 K -29.29 % | 191.551 K -9.07 % | 210.660 K -6.59 % | 225.532 K 30.41 % | 172.947 K -1.83 % | 176.175 K 15.60 % | 152.403 K -6.50 % | 163.003 K 21.27 % | 134.415 K -16.93 % | 161.814 K 55.36 % | 104.151 K 11.97 % | 93.013 K -56.37 % | 213.192 K -15.58 % | 252.532 K -14.51 % | 295.379 K -29.16 % | 416.955 K 18.90 % | 350.685 K 2.02 % | 343.743 K 64.49 % | 208.980 K -36.37 % | 328.431 K 3.98 % | 315.856 K |
| Total liabilities | 100.102 K -65.98 % | 294.232 K 164.49 % | 111.243 K -16.24 % | 132.805 K -1.96 % | 135.454 K -29.29 % | 191.551 K -9.07 % | 210.660 K -6.59 % | 225.532 K 30.41 % | 172.947 K -1.83 % | 176.175 K 15.60 % | 152.403 K -6.50 % | 163.003 K 21.27 % | 134.415 K -16.93 % | 161.814 K 55.36 % | 104.151 K 11.97 % | 93.013 K -56.37 % | 213.192 K -15.58 % | 252.532 K -14.51 % | 295.379 K -29.16 % | 416.955 K 18.90 % | 350.685 K 2.02 % | 343.743 K 64.49 % | 208.980 K -36.37 % | 328.431 K 3.98 % | 315.856 K |
| Other non current assets | 0.000 | 0.000 100.00 % | -4.564 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 100.00 % | -9.808 M | 0.000 100.00 % | -10.536 M | 0.000 100.00 % | -16.006 M | 0.000 100.00 % | -27.925 M | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 -100.00 % | 4.564 M 15.08 % | 3.966 M -14.03 % | 4.613 M -7.28 % | 4.975 M -0.46 % | 4.998 M -11.95 % | 5.676 M 0.17 % | 5.667 M -8.26 % | 6.177 M 1.58 % | 6.080 M -18.17 % | 7.431 M -9.23 % | 8.187 M 9.63 % | 7.468 M -29.09 % | 10.532 M 0.02 % | 10.529 M 7.36 % | 9.808 M -16.26 % | 11.712 M 11.16 % | 10.536 M 2.70 % | 10.259 M -35.91 % | 16.006 M -9.28 % | 17.643 M -36.82 % | 27.925 M 5.01 % | 26.592 M | 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 |
| 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 |
| 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 |
| 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 |
| Total non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 3.966 M -14.03 % | 4.613 M -7.28 % | 4.975 M -0.46 % | 4.998 M -11.95 % | 5.676 M 0.17 % | 5.667 M -8.26 % | 6.177 M 1.58 % | 6.080 M -18.17 % | 7.431 M -9.23 % | 8.187 M 9.63 % | 7.468 M -29.09 % | 10.532 M 0.02 % | 10.529 M 7.36 % | 9.808 M -16.26 % | 11.712 M 11.16 % | 10.536 M 2.70 % | 10.259 M -35.91 % | 16.006 M -9.28 % | 17.643 M -36.82 % | 27.925 M 5.01 % | 26.592 M | 0.000 |
| Other current assets | 29.645 K -2.13 % | 30.289 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 -100.00 % | 23.393 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 4.564 M | 0.000 -100.00 % | 4.613 M -7.28 % | 4.975 M -0.46 % | 4.998 M -11.95 % | 5.676 M 0.17 % | 5.667 M -8.26 % | 6.177 M 1.58 % | 6.080 M -18.17 % | 7.431 M -9.23 % | 8.187 M 9.63 % | 7.468 M -29.09 % | 10.532 M 0.02 % | 10.529 M 7.36 % | 9.808 M -16.26 % | 11.712 M 11.16 % | 10.536 M 2.70 % | 10.259 M -35.91 % | 16.006 M -9.28 % | 17.643 M -36.82 % | 27.925 M 4.84 % | 26.636 M 14.29 % | 23.306 M |
| cash and cash equivalents | 576.161 K -65.50 % | 1.670 M 54.26 % | 1.082 M 681.77 % | 138.462 K -56.56 % | 318.768 K -20.06 % | 398.736 K -1.45 % | 404.589 K 440.92 % | 74.796 K -84.61 % | 486.027 K 12.84 % | 430.709 K 1 667.88 % | 24.363 K -86.14 % | 175.821 K 5.97 % | 165.914 K -59.13 % | 405.978 K 37.29 % | 295.701 K -42.95 % | 518.339 K -74.92 % | 2.067 M 25.89 % | 1.642 M -40.14 % | 2.743 M 17.01 % | 2.344 M -12.63 % | 2.683 M 0.79 % | 2.662 M -24.25 % | 3.514 M 364.62 % | 756.381 K -75.78 % | 3.123 M |
| Cash and short term investments | 5.628 M -6.15 % | 5.997 M 6.22 % | 5.646 M 3 977.70 % | 138.462 K -56.56 % | 318.768 K -20.06 % | 398.736 K -1.45 % | 404.589 K 440.92 % | 74.796 K -84.61 % | 486.027 K 12.84 % | 430.709 K 1 667.88 % | 24.363 K -86.14 % | 175.821 K 5.97 % | 165.914 K -59.13 % | 405.978 K 37.29 % | 295.701 K -42.95 % | 518.339 K -95.63 % | 11.875 M 623.21 % | 1.642 M -87.64 % | 13.279 M 466.42 % | 2.344 M -87.46 % | 18.689 M 602.06 % | 2.662 M -91.53 % | 31.440 M 4 056.58 % | 756.381 K -97.14 % | 26.428 M |
| Total current assets | 5.658 M -6.24 % | 6.035 M 6.39 % | 5.673 M 3 459.27 % | 159.375 K -52.81 % | 337.734 K -18.80 % | 415.910 K -2.64 % | 427.166 K 368.34 % | 91.208 K -81.82 % | 501.830 K 13.56 % | 441.903 K 772.46 % | 50.650 K -74.69 % | 200.117 K -6.92 % | 215.003 K -52.50 % | 452.602 K 22.35 % | 369.926 K -37.25 % | 589.487 K -95.07 % | 11.949 M 597.24 % | 1.714 M -87.16 % | 13.344 M 441.65 % | 2.464 M -86.96 % | 18.886 M 557.82 % | 2.871 M -91.26 % | 32.847 M 3 360.58 % | 949.172 K -96.45 % | 26.741 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.613 M 7.28 % | -4.975 M 0.46 % | -4.998 M 11.95 % | -5.676 M -0.17 % | -5.667 M 8.26 % | -6.177 M -1.58 % | -6.080 M 18.17 % | -7.431 M 9.23 % | -8.187 M -9.63 % | -7.468 M 29.09 % | -10.532 M -0.02 % | -10.529 M -7.36 % | -9.808 M 16.26 % | -11.712 M -11.16 % | -10.536 M -2.70 % | -10.259 M 35.91 % | -16.006 M 9.28 % | -17.643 M 36.82 % | -27.925 M -4.84 % | -26.636 M -14.29 % | -23.306 M |
| Net receivables | 590.000 -92.06 % | 7.427 K -72.00 % | 26.525 K 26.83 % | 20.913 K 34.14 % | 15.591 K 4.98 % | 14.851 K -22.25 % | 19.102 K 16.39 % | 16.412 K 33.94 % | 12.253 K 37.43 % | 8.916 K -66.08 % | 26.287 K 23.21 % | 21.335 K -10.81 % | 23.921 K 4.23 % | 22.950 K -20.58 % | 28.897 K 3.95 % | 27.800 K -62.86 % | 74.860 K 122.15 % | 33.698 K 13.89 % | 29.589 K -22.30 % | 38.081 K -46.34 % | 70.969 K -27.84 % | 98.352 K -92.62 % | 1.333 M 928.09 % | 129.703 K -42.33 % | 224.908 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.808 M | 0.000 100.00 % | -10.536 M | 0.000 100.00 % | -16.006 M | 0.000 100.00 % | -27.925 M | 0.000 | 0.000 |
| Account payables | 61.684 K -40.92 % | 104.411 K 89.07 % | 55.224 K -47.57 % | 105.327 K 0.76 % | 104.532 K -34.65 % | 159.957 K -9.30 % | 176.364 K -7.58 % | 190.832 K 41.91 % | 134.476 K 0.64 % | 133.622 K 21.21 % | 110.238 K -8.62 % | 120.636 K 37.74 % | 87.583 K -23.37 % | 114.293 K 122.32 % | 51.410 K 27.77 % | 40.235 K -73.57 % | 152.241 K -21.17 % | 193.115 K -15.90 % | 229.621 K -34.59 % | 351.049 K 28.51 % | 273.161 K 3.43 % | 264.103 K 105.40 % | 128.580 K 6.66 % | 120.554 K 9.93 % | 109.666 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| 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 |
| 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 % | -44.231 K | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 100.00 % | -132.805 K 1.96 % | -135.454 K 29.29 % | -191.551 K 9.07 % | -210.660 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -134.415 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 |
| Total assets | 5.658 M -6.24 % | 6.035 M 6.39 % | 5.673 M 37.52 % | 4.125 M -16.68 % | 4.950 M -8.17 % | 5.391 M -0.63 % | 5.425 M -5.94 % | 5.768 M -6.50 % | 6.169 M -6.80 % | 6.619 M 7.95 % | 6.131 M -19.66 % | 7.631 M -9.18 % | 8.402 M 6.08 % | 7.920 M -27.35 % | 10.901 M -1.95 % | 11.119 M -6.95 % | 11.949 M -11.00 % | 13.426 M 0.62 % | 13.344 M 4.88 % | 12.722 M -32.64 % | 18.886 M -7.94 % | 20.514 M -37.55 % | 32.847 M 19.26 % | 27.541 M 2.99 % | 26.741 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 |
| 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 | -143.926 K -215.22 % | 124.914 K 679.69 % | 16.021 K 641.62 % | -2.958 K -18.60 % | -2.494 K -145.02 % | 5.540 K 183.86 % | -6.606 K -435.33 % | -1.234 K 77.46 % | -5.474 K -134.84 % | 15.712 K 224.28 % | -12.642 K -153.25 % | 23.740 K 179.34 % | -29.921 K -215.09 % | 25.998 K 923.24 % | -3.158 K -651.90 % | -420.000 70.95 % | -1.446 K 84.29 % | -9.202 K -116.98 % | 54.201 K -24.40 % | 71.692 K 623.50 % | 9.909 K 173.44 % | -13.492 K -2 322.26 % | -557.000 -100.92 % | 60.378 K 498.01 % | -15.170 K |
| Accounts receivables | 6.838 K 192.06 % | -7.428 K -144.97 % | 16.519 K 1 880.06 % | -928.000 -25.41 % | -740.000 -117.40 % | 4.252 K 184.57 % | -5.028 K -175.96 % | -1.822 K 45.42 % | -3.338 K -125.20 % | 13.244 K 765.19 % | -1.991 K -176.93 % | 2.588 K 204.99 % | -2.465 K -141.44 % | 5.948 K 642.21 % | -1.097 K -117.78 % | 6.170 K 2 376.75 % | -271.000 93.40 % | -4.108 K -148.37 % | 8.492 K -74.18 % | 32.888 K 20.10 % | 27.383 K 53.51 % | 17.838 K 32.00 % | 13.514 K -65.47 % | 39.142 K 104.33 % | 19.156 K |
| 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 100.00 % | -10.651 K | 0.000 100.00 % | -27.456 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -150.764 K -213.92 % | 132.342 K 26 674.70 % | -498.000 75.47 % | -2.030 K -15.74 % | -1.754 K -236.18 % | 1.288 K 181.62 % | -1.578 K -368.37 % | 588.000 127.53 % | -2.136 K -186.55 % | 2.468 K 447.61 % | -710.000 -103.36 % | 21.152 K 1 988.57 % | -1.120 K -105.59 % | 20.050 K 1 072.83 % | -2.061 K 68.73 % | -6.590 K -460.85 % | -1.175 K 76.93 % | -5.094 K -111.14 % | 45.709 K 17.79 % | 38.804 K 322.07 % | -17.474 K 44.23 % | -31.330 K -122.66 % | -14.071 K -166.26 % | 21.236 K 161.87 % | -34.326 K |
| Other non cash items | -278.254 K -265.74 % | 167.890 K 126.24 % | -639.784 K -199.03 % | 646.050 K 102.57 % | 318.932 K 2 769.33 % | -11.948 K -101.79 % | 665.982 K 1 617.33 % | 38.780 K -92.30 % | 503.628 K 815.50 % | -70.388 K -105.53 % | 1.272 M 61.66 % | 787.136 K 216.42 % | -676.127 K -121.65 % | 3.124 M 35 131.76 % | 8.866 K 101.09 % | -812.176 K -143.01 % | 1.888 M 252.27 % | -1.240 M -375.91 % | -260.561 K -104.55 % | 5.730 M 254.86 % | 1.615 M -86.07 % | 11.593 M 567.41 % | -2.480 M 22.75 % | -3.211 M -145.06 % | 7.125 M |
| Net cash provided by operating activities | -437.028 K -138.71 % | 1.129 M 2 245.33 % | -52.622 K -112.73 % | 413.380 K 398.16 % | 82.982 K -88.84 % | 743.876 K 49.16 % | 498.694 K 15.81 % | 430.606 K 84.08 % | 233.918 K -81.88 % | 1.291 M 3 548.81 % | -37.433 K -103.92 % | 954.086 K 21 078.14 % | -4.548 K -100.40 % | 1.136 M 5 033.38 % | 22.123 K 109.34 % | -236.838 K -132.85 % | 720.886 K 114.77 % | 335.662 K -59.76 % | 834.141 K -39.07 % | 1.369 M 329.03 % | 319.105 K -82.87 % | 1.863 M -42.88 % | 3.261 M 333.97 % | -1.394 M -131.74 % | 4.392 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 | -10.347 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.023 M | 0.000 100.00 % | -764.339 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 |
| Sales maturities of investments | 9.122 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.108 M | 0.000 -100.00 % | 752.742 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -1.225 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -803.326 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 84.634 K | 0.000 100.00 % | -11.597 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 |
| 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -4.254 K 99.12 % | -484.600 K -390 706.45 % | -124.000 99.97 % | -447.598 K -1 316 364.71 % | -34.000 99.99 % | -603.570 K | 0.000 100.00 % | -667.652 K | 0.000 100.00 % | -679.410 K | 0.000 100.00 % | -725.698 K | 0.000 100.00 % | -788.266 K | 0.000 100.00 % | -1.024 M | 0.000 100.00 % | -1.172 M | 0.000 100.00 % | -1.478 M | 0.000 100.00 % | -2.400 M | 0.000 100.00 % | -1.752 M 9.78 % | -1.942 M |
| Dividends paid | -163.234 K 6.44 % | -174.466 K -2.71 % | -169.866 K -14.79 % | -147.982 K 1.93 % | -150.892 K 8.44 % | -164.798 K 1.20 % | -166.804 K 8.38 % | -182.066 K 2.03 % | -185.838 K 8.30 % | -202.656 K 1.02 % | -204.748 K 7.12 % | -220.434 K 0.77 % | -222.154 K 7.53 % | -240.248 K 1.79 % | -244.631 K 8.31 % | -266.794 K 1.58 % | -271.067 K 7.13 % | -291.888 K 1.87 % | -297.453 K 8.56 % | -325.286 K 1.19 % | -329.215 K 7.92 % | -357.548 K 26.33 % | -485.307 K 55.13 % | -1.082 M -3.19 % | -1.048 M |
| Other financing activites | -167.486 K | 0.000 -100.00 % | 1.175 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 -100.00 % | 1.843 M 194.93 % | -1.942 M |
| Net cash used provided by financing activities | -334.974 K 49.17 % | -659.066 K -165.58 % | 1.005 M 268.74 % | -595.582 K -294.62 % | -150.924 K 80.36 % | -768.368 K -360.64 % | -166.804 K 80.37 % | -849.718 K -357.24 % | -185.838 K 78.93 % | -882.066 K -330.81 % | -204.748 K 78.36 % | -946.132 K -325.89 % | -222.154 K 78.40 % | -1.029 M -320.43 % | -244.631 K 81.04 % | -1.291 M -376.09 % | -271.067 K 81.49 % | -1.464 M -392.25 % | -297.453 K 83.50 % | -1.803 M -447.62 % | -329.215 K 88.06 % | -2.758 M -468.24 % | -485.307 K 50.99 % | -990.292 K 66.88 % | -2.990 M |
| Effect of forex changes on cash | -190.172 K -261.82 % | 117.518 K 1 502.36 % | -8.380 K -541.98 % | 1.896 K 115.77 % | -12.026 K -164.52 % | 18.640 K 988.47 % | -2.098 K -126.62 % | 7.880 K 8.87 % | 7.238 K 380.11 % | -2.584 K -184.89 % | 3.044 K 55.62 % | 1.956 K 321.77 % | -882.000 -128.14 % | 3.134 K 2 510.77 % | -130.000 99.39 % | -21.280 K 14.05 % | -24.760 K -190.65 % | 27.314 K 119.81 % | -137.887 K -245.10 % | 95.028 K 204.71 % | 31.186 K -26.71 % | 42.554 K 335.00 % | -18.108 K -201.08 % | 17.914 K 610.87 % | 2.520 K |
| Net change in cash | -1.094 M -286.20 % | 587.370 K -37.78 % | 943.995 K 1 147.10 % | -90.153 K -125.47 % | -39.984 K 90.12 % | -404.589 K -345.36 % | 164.896 K 180.20 % | -205.616 K -843.40 % | 27.659 K -86.39 % | 203.172 K 234.14 % | -151.458 K -3 156.67 % | 4.955 K 102.07 % | -239.181 K -533.77 % | 55.140 K 149.53 % | -111.319 K 85.62 % | -774.325 K -464.34 % | 212.530 K 138.60 % | -550.614 K -376.13 % | 199.401 K 217.72 % | -169.383 K -1 707.35 % | 10.538 K 102.47 % | -426.110 K -130.90 % | 1.379 M 216.55 % | -1.183 M -268.53 % | 702.037 K |
| Cash at beginning of period | 1.670 M 54.26 % | 1.082 M 681.77 % | 138.462 K | 0.000 | 0.000 -100.00 % | 404.589 K | 0.000 -100.00 % | 486.027 K | 0.000 -100.00 % | 24.363 K -86.14 % | 175.821 K 5.97 % | 165.914 K -59.04 % | 405.095 K | 0.000 -100.00 % | 407.020 K | 0.000 -100.00 % | 1.854 M | 0.000 -100.00 % | 2.544 M | 0.000 -100.00 % | 2.673 M | 0.000 -100.00 % | 2.135 M | 0.000 -100.00 % | 2.421 M |
| Cash at end of period | 576.161 K -65.50 % | 1.670 M 54.26 % | 1.082 M 1 300.69 % | -90.153 K -125.47 % | -39.984 K | 0.000 -100.00 % | 164.896 K -41.19 % | 280.411 K 913.81 % | 27.659 K -87.84 % | 227.535 K 833.94 % | 24.363 K -85.74 % | 170.869 K 2.99 % | 165.914 K 200.90 % | 55.140 K -81.35 % | 295.701 K 138.19 % | -774.325 K -137.46 % | 2.067 M 475.40 % | -550.614 K -120.07 % | 2.743 M 1 719.50 % | -169.383 K -106.31 % | 2.683 M 729.68 % | -426.110 K -112.13 % | 3.514 M 397.03 % | -1.183 M -137.89 % | 3.123 M |
| Operating cash flow | -831.094 K -173.62 % | 1.129 M 2 245.33 % | -52.622 K -112.73 % | 413.380 K 398.16 % | 82.982 K -88.84 % | 743.876 K 49.16 % | 498.694 K 15.81 % | 430.606 K 84.08 % | 233.918 K -81.88 % | 1.291 M 3 548.81 % | -37.433 K -103.92 % | 954.086 K 21 078.14 % | -4.548 K -100.40 % | 1.136 M 5 033.38 % | 22.123 K 109.34 % | -236.838 K -132.85 % | 720.886 K 114.77 % | 335.662 K -59.76 % | 834.141 K -39.07 % | 1.369 M 329.03 % | 319.105 K -82.87 % | 1.863 M -42.88 % | 3.261 M 333.97 % | -1.394 M -131.74 % | 4.392 M |
| Capital expenditure | 8.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -831.094 K -173.62 % | 1.129 M 2 245.33 % | -52.622 K -112.73 % | 413.380 K 398.16 % | 82.982 K -88.84 % | 743.876 K 49.16 % | 498.694 K 15.81 % | 430.606 K 84.08 % | 233.918 K -81.88 % | 1.291 M 3 548.81 % | -37.433 K -103.92 % | 954.086 K 21 078.14 % | -4.548 K -100.40 % | 1.136 M 5 033.38 % | 22.123 K 109.34 % | -236.838 K -132.85 % | 720.886 K 114.77 % | 335.662 K -59.76 % | 834.141 K -39.07 % | 1.369 M 329.03 % | 319.105 K -82.87 % | 1.863 M -42.88 % | 3.261 M 333.97 % | -1.394 M -131.74 % | 4.392 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 |