Empire Resources Limited ERL.AX
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 -100.00 % | 6.300 K -68.50 % | 20.000 K -90.36 % | 207.466 K -20.84 % | 262.077 K 262.41 % | 72.315 K 455.93 % | 13.008 K -99.93 % | 18.361 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -1.112 M -12.84 % | -985.407 K 30.81 % | -1.424 M 46.32 % | -2.653 M -146.52 % | -1.076 M -355.02 % | 422.038 K 131.88 % | -1.324 M -279.39 % | -348.978 K 81.40 % | -1.877 M -15.51 % | -1.625 M -119.04 % | -741.714 K 15.95 % | -882.503 K 44.22 % | -1.582 M 47.74 % | -3.028 M -58.70 % | -1.908 M -265.24 % | -522.353 K 55.25 % | -1.167 M 68.56 % | -3.713 M -1 481.78 % | -234.737 K |
| Income before tax | -1.112 M -12.84 % | -985.407 K 30.81 % | -1.424 M 46.32 % | -2.653 M -146.52 % | -1.076 M -355.02 % | 422.038 K 131.88 % | -1.324 M -279.39 % | -348.978 K 82.41 % | -1.984 M -22.11 % | -1.625 M -119.04 % | -741.714 K 24.35 % | -980.394 K 52.88 % | -2.081 M 34.13 % | -3.159 M -49.58 % | -2.112 M -304.30 % | -522.353 K 55.25 % | -1.167 M 68.56 % | -3.713 M -1 481.78 % | -234.737 K |
| Income before tax ratio | 0.00 100.00 % | -156.41 -119.66 % | -71.21 -456.80 % | -12.79 -211.41 % | -4.11 -170.37 % | 5.84 105.73 % | -101.78 -535 410.33 % | -0.02 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 0.000 100.00 % | -953.552 K 32.35 % | -1.410 M 46.22 % | -2.621 M -178.36 % | -941.619 K 42.10 % | -1.626 M -24.82 % | -1.303 M -140.13 % | 3.246 M 262.74 % | -1.995 M -25.13 % | -1.594 M -427.92 % | -301.963 K 63.30 % | -822.860 K 60.37 % | -2.077 M 33.89 % | -3.141 M -50.21 % | -2.091 M -319.26 % | -498.779 K 61.11 % | -1.282 M 65.24 % | -3.689 M -1 508.74 % | -229.315 K |
| Net income ratio | 0.00 100.00 % | -156.41 -119.66 % | -71.21 -456.80 % | -12.79 -211.41 % | -4.11 -170.37 % | 5.84 105.73 % | -101.78 -535 410.33 % | -0.02 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 100.00 % | -151.36 -114.75 % | -70.48 -457.88 % | -12.63 -251.63 % | -3.59 84.02 % | -22.49 77.55 % | -100.16 -56 749.45 % | 0.18 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 -100.00 % | 1.00 0.00 % | 1.00 6.58 % | 0.94 2.49 % | 0.92 78.25 % | 0.51 -97.86 % | 23.95 9 727.43 % | 0.24 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 1.484 B 27.42 % | 1.165 B 7.83 % | 1.080 B 11.35 % | 969.985 M 7.31 % | 903.906 M 24.87 % | 723.888 M 18.47 % | 611.018 M 26.45 % | 483.201 M 0.36 % | 481.456 M 46.69 % | 328.212 M 34.12 % | 244.708 M 24.20 % | 197.034 M 9.42 % | 180.065 M 15.83 % | 155.460 M 22.74 % | 126.661 M 34.72 % | 94.016 M 19.45 % | 78.708 M 16.08 % | 67.804 M 76.64 % | 38.385 M |
| Weighted average shs out | 1.485 B 27.45 % | 1.165 B 7.85 % | 1.080 B 11.35 % | 969.985 M 7.31 % | 903.906 M 24.87 % | 723.888 M 18.47 % | 611.018 M 26.45 % | 483.201 M 0.36 % | 481.456 M 46.69 % | 328.212 M 34.12 % | 244.708 M 24.20 % | 197.034 M 9.42 % | 180.065 M 15.83 % | 155.460 M 22.74 % | 126.661 M 34.72 % | 94.016 M 19.45 % | 78.708 M 16.08 % | 67.804 M 76.64 % | 38.385 M |
| EPS diluted | 0.00 12.50 % | 0.00 38.46 % | 0.00 51.85 % | 0.00 -125.00 % | 0.00 -300.00 % | 0.00 127.27 % | 0.00 -214.29 % | 0.00 82.05 % | 0.00 20.41 % | 0.00 -63.33 % | 0.00 33.33 % | 0.00 48.86 % | -0.01 54.87 % | -0.02 -29.14 % | -0.02 -169.64 % | -0.01 62.16 % | -0.01 72.99 % | -0.05 -798.36 % | -0.01 |
| Earnings per share | 0.00 12.50 % | 0.00 38.46 % | 0.00 51.85 % | 0.00 -125.00 % | 0.00 -300.00 % | 0.00 127.27 % | 0.00 -214.29 % | 0.00 82.05 % | 0.00 20.41 % | 0.00 -63.33 % | 0.00 33.33 % | 0.00 48.86 % | -0.01 54.87 % | -0.02 -29.14 % | -0.02 -169.64 % | -0.01 62.16 % | -0.01 72.99 % | -0.05 -798.36 % | -0.01 |
| Gross profit | 0.000 -100.00 % | 6.300 K -68.50 % | 20.000 K -89.73 % | 194.654 K -18.87 % | 239.922 K 546.01 % | 37.139 K -88.08 % | 311.570 K -93.04 % | 4.475 M 42 293.58 % | -10.606 K -266.99 % | -2.890 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 0.000 | 0.000 100.00 % | -5.000 | 0.000 | 0.000 -100.00 % | 4.000 100.00 % | 2.000 -99.99 % | 22.183 K 120.71 % | -107.124 K | 0.000 100.00 % | -184.449 K -88.42 % | -97.891 K 80.37 % | -498.632 K -279.64 % | -131.344 K 35.62 % | -204.022 K 84.20 % | -1.291 M | 0.000 100.00 % | -128.766 K | 0.000 |
| Cost of revenue | 0.000 | 0.000 | 0.000 -100.00 % | 12.812 K -42.17 % | 22.155 K -37.02 % | 35.176 K 111.78 % | -298.562 K -102.15 % | 13.886 M 130 823.97 % | 10.606 K 266.99 % | 2.890 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 171.862 K -23.03 % | 223.288 K -5.75 % | 236.916 K 34.04 % | 176.753 K -74.90 % | 704.095 K 49.00 % | 472.550 K 15.48 % | 409.203 K -21.89 % | 523.862 K 17.78 % | 444.794 K -28.96 % | 626.100 K 556.98 % | 95.299 K -60.20 % | 239.430 K 31.90 % | 181.518 K -30.69 % | 261.907 K 22.57 % | 213.688 K 11.83 % | 191.075 K 21.56 % | 157.188 K 166.85 % | 58.905 K 11.69 % | 52.742 K |
| Selling and marketing expenses | 801.841 K 25.12 % | 640.868 K 3 152.15 % | 19.706 K -67.01 % | 59.729 K -96.43 % | 1.674 M 58.66 % | 1.055 M 245.36 % | 305.532 K -34.55 % | 466.842 K 17.48 % | 397.380 K 8.48 % | 366.313 K 191.29 % | 125.756 K -74.92 % | 501.338 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 -100.00 % | 1.218 M -36.27 % | 1.912 M | 0.000 | 0.000 -100.00 % | 58.607 K -92.32 % | 762.863 K 566.16 % | -163.648 K -177.88 % | 210.131 K -5.99 % | 223.526 K 1 547.57 % | 13.567 K -99.18 % | 1.664 M -40.79 % | 2.811 M 518.44 % | 454.545 K -69.89 % | 1.510 M 1 925.88 % | 74.526 K -33.00 % | 111.237 K -64.36 % | 312.150 K |
| Operating expenses | 973.703 K 12.68 % | 864.156 K -40.62 % | 1.455 M -33.14 % | 2.177 M -8.48 % | 2.378 M 55.67 % | 1.528 M -9.11 % | 1.681 M -65.98 % | 4.941 M 144.41 % | 2.022 M 11.61 % | 1.811 M 234.31 % | 541.791 K -35.72 % | 842.906 K -54.34 % | 1.846 M -39.93 % | 3.073 M 29.04 % | 2.381 M 31.33 % | 1.813 M 38.73 % | 1.307 M -66.67 % | 3.922 M 974.78 % | 364.892 K |
| Cost and expenses | 973.703 K 12.68 % | 864.156 K -40.62 % | 1.455 M -33.14 % | 2.177 M -9.32 % | 2.400 M 53.59 % | 1.563 M 13.07 % | 1.382 M -92.66 % | 18.826 M 826.45 % | 2.032 M 12.01 % | 1.814 M 146.49 % | 735.997 K -25.08 % | 982.404 K -46.78 % | 1.846 M -39.93 % | 3.073 M 29.04 % | 2.381 M 31.33 % | 1.813 M 38.73 % | 1.307 M -66.67 % | 3.922 M 974.78 % | 364.892 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 | 973.703 K 12.68 % | 864.156 K 264.75 % | 236.916 K -10.56 % | 264.880 K -88.86 % | 2.378 M 55.67 % | 1.528 M 113.75 % | 714.735 K -27.86 % | 990.704 K 17.64 % | 842.174 K -15.14 % | 992.413 K 348.94 % | 221.055 K -70.16 % | 740.768 K 308.10 % | 181.518 K -30.69 % | 261.907 K 22.57 % | 213.688 K 11.83 % | 191.075 K 21.56 % | 157.188 K 166.85 % | 58.905 K 11.69 % | 52.742 K |
| Interest income | 4.206 K -41.08 % | 7.139 K -35.99 % | 11.153 K 976.54 % | 1.036 K 88.36 % | 550.000 -77.93 % | 2.492 K -65.75 % | 7.275 K -95.04 % | 146.764 K 148.10 % | 59.155 K 3 804.62 % | 1.515 K -62.50 % | 4.040 K 101.00 % | 2.010 K -80.14 % | 10.122 K -86.10 % | 72.799 K 5.86 % | 68.766 K 182.33 % | 24.357 K -62.65 % | 65.206 K -63.27 % | 177.529 K 36.40 % | 130.155 K |
| Interest expense | 17.931 K 1 546.56 % | 1.089 K | 0.000 -100.00 % | 19.373 K -82.78 % | 112.500 K 1.67 % | 110.651 K 1 362.28 % | 7.567 K -99.65 % | 2.178 M 14 787.99 % | 14.627 K -47.02 % | 27.607 K 182.95 % | 9.757 K | 0.000 -100.00 % | 234.834 K 172.96 % | 86.033 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.074 M 8 448.93 % | 12.565 K 0.00 % | 12.565 K -1.93 % | 12.812 K -42.17 % | 22.155 K -37.02 % | 35.176 K 111.78 % | -298.562 K -109.04 % | 3.302 M 31 029.32 % | 10.606 K 266.99 % | 2.890 K 50.44 % | 1.921 K -40.21 % | 3.213 K -23.59 % | 4.205 K -76.37 % | 17.798 K -13.98 % | 20.691 K -12.24 % | 23.577 K -4.16 % | 24.601 K 2.85 % | 23.919 K 341.15 % | 5.422 K |
| Operating income | -973.703 K -13.50 % | -857.856 K 40.23 % | -1.435 M 38.97 % | -2.352 M -22.64 % | -1.918 M -22.70 % | -1.563 M -13.07 % | -1.382 M -1 683.11 % | -77.522 K 96.19 % | -2.032 M -12.01 % | -1.814 M -496.99 % | -303.884 K 63.21 % | -826.073 K 55.25 % | -1.846 M 39.93 % | -3.073 M -29.04 % | -2.381 M -31.33 % | -1.813 M -38.73 % | -1.307 M 65.98 % | -3.842 M -952.85 % | -364.892 K |
| Operating income ratio | 0.00 100.00 % | -136.17 -89.74 % | -71.77 -533.05 % | -11.34 -54.92 % | -7.32 66.14 % | -21.61 79.66 % | -106.27 -2 516 762.68 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -138.223 K -8.37 % | -127.551 K -1 243.65 % | 11.153 K 103.70 % | -301.325 K | 0.000 -100.00 % | 134.109 K 159.22 % | -226.450 K 82.14 % | -1.268 M -1 242.07 % | -94.484 K -354.37 % | 37.144 K 118.58 % | -199.923 K -45.41 % | -137.488 K 46.79 % | -258.390 K -200.34 % | -86.033 K 93.41 % | -1.305 M -201.12 % | 1.291 M 823.91 % | 139.732 K 104.60 % | -3.035 M -2 432.14 % | 130.155 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 149.676 K 119.61 % | -763.242 K 24.71 % | -1.014 M 45.10 % | -1.847 M -762.15 % | 278.886 K -70.89 % | 958.049 K 207.25 % | -893.302 K 11.38 % | -1.008 M -213.23 % | 890.301 K 769.96 % | -132.888 K -709.31 % | -16.420 K -151.56 % | 31.848 K 114.62 % | -217.857 K 66.00 % | -640.807 K 64.02 % | -1.781 M -199.01 % | -595.674 K 26.41 % | -809.433 K 40.54 % | -1.361 M 68.54 % | -4.328 M 21.47 % | -5.511 M |
| Total investments | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K -99.70 % | 3.389 M -7.93 % | 3.681 M 18 305.49 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K -90.47 % | 209.869 K -30.64 % | 302.600 K -34.14 % | 459.439 K -34.78 % | 704.395 K -18.40 % | 863.227 K -31.31 % | 1.257 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 616.551 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.603 M 3.01 % | 1.556 M | 0.000 | 0.000 -100.00 % | 1.276 M 859.64 % | 132.940 K 29.51 % | 102.649 K 105.30 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 1.802 M 0.00 % | 1.802 M 0.00 % | 1.802 M 0.00 % | 1.802 M 0.00 % | 1.802 M 2.26 % | 1.762 M 1.43 % | 1.737 M -23.91 % | 2.283 M 31.42 % | 1.737 M 10.02 % | 1.579 M 41.14 % | 1.119 M 10.56 % | 1.012 M 11.92 % | 904.259 K -2.92 % | 931.481 K 9.92 % | 847.444 K 14.65 % | 739.174 K 18.22 % | 625.265 K 22.23 % | 511.541 K 3.85 % | 492.587 K 111.87 % | 232.500 K |
| Retained earnings | -30.347 M -3.80 % | -29.235 M -3.49 % | -28.250 M -5.31 % | -26.826 M -10.98 % | -24.172 M -4.66 % | -23.096 M 1.79 % | -23.518 M -3.42 % | -22.740 M -1.56 % | -22.391 M -9.15 % | -20.515 M -8.60 % | -18.890 M -4.09 % | -18.148 M -5.11 % | -17.266 M -9.90 % | -15.711 M -23.87 % | -12.683 M -19.25 % | -10.636 M -5.17 % | -10.113 M -13.05 % | -8.946 M -978.77 % | -829.264 K -39.48 % | -594.526 K |
| Common stock | 28.047 M 0.00 % | 28.047 M 2.54 % | 27.352 M 1.76 % | 26.878 M 5.76 % | 25.414 M 5.11 % | 24.179 M 6.02 % | 22.806 M 6.09 % | 21.497 M 0.00 % | 21.497 M 15.75 % | 18.573 M 4.21 % | 17.823 M 3.80 % | 17.170 M 1.18 % | 16.970 M 5.49 % | 16.087 M 10.82 % | 14.517 M 23.82 % | 11.724 M 14.16 % | 10.270 M 9.02 % | 9.420 M 7.72 % | 8.746 M 5.33 % | 8.303 M |
| Total equity | -497.944 K -181.10 % | 613.982 K -32.15 % | 904.848 K -51.22 % | 1.855 M -39.07 % | 3.044 M 7.00 % | 2.845 M 177.36 % | 1.026 M -1.41 % | 1.040 M 23.36 % | 843.459 K 332.66 % | -362.521 K -798.26 % | 51.918 K 53.13 % | 33.904 K -94.43 % | 608.639 K -53.45 % | 1.307 M -51.24 % | 2.681 M 46.71 % | 1.828 M 133.76 % | 781.798 K -20.72 % | 986.173 K -88.27 % | 8.409 M 5.89 % | 7.941 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 217.702 K 1 109.52 % | 17.999 K | 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 |
| Total non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 217.702 K 1 109.52 % | 17.999 K | 0.000 | 0.000 | 0.000 -100.00 % | 110.425 K -45.95 % | 204.293 K -28.02 % | 283.827 K 165.58 % | 106.869 K 35.12 % | 79.091 K -80.98 % | 415.849 K -2.12 % | 424.838 K 461.86 % | 75.613 K |
| Other current liabilities | 161.641 K 318.52 % | 38.622 K -70.96 % | 132.978 K -1.92 % | 135.576 K 5.32 % | 128.730 K 152.23 % | 51.036 K -45.62 % | 93.852 K -91.15 % | 1.061 M -43.72 % | 1.885 M 1 968.59 % | 91.138 K 196.49 % | 30.739 K -16.52 % | 36.820 K -15.71 % | 43.684 K 31.64 % | 33.184 K 136.62 % | 14.024 K -39.65 % | 23.237 K 4.69 % | 22.196 K -79.78 % | 109.755 K 13.82 % | 96.427 K | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.276 M -859.64 % | -132.940 K -29.51 % | -102.649 K -105.30 % | -50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 616.551 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.603 M 3.01 % | 1.556 M | 0.000 | 0.000 -100.00 % | 1.276 M 859.64 % | 132.940 K 29.51 % | 102.649 K 105.30 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 1.009 M 431.37 % | 189.968 K 38.98 % | 136.684 K -24.75 % | 181.634 K -91.35 % | 2.101 M 14.54 % | 1.834 M 414.65 % | 356.383 K -71.57 % | 1.253 M -70.73 % | 4.282 M 458.08 % | 767.287 K 132.35 % | 330.229 K -17.49 % | 400.252 K 159.72 % | 154.109 K -35.11 % | 237.477 K -20.27 % | 297.851 K 128.93 % | 130.106 K 28.45 % | 101.287 K -80.73 % | 525.604 K 0.83 % | 521.265 K 589.39 % | 75.613 K |
| Total liabilities | 1.009 M 431.37 % | 189.968 K 38.98 % | 136.684 K -24.75 % | 181.634 K -91.35 % | 2.101 M 14.54 % | 1.834 M 414.65 % | 356.383 K -75.77 % | 1.471 M -65.79 % | 4.300 M 460.43 % | 767.287 K 132.35 % | 330.229 K -17.49 % | 400.252 K 159.72 % | 154.109 K -35.11 % | 237.477 K -20.27 % | 297.851 K 128.93 % | 130.106 K 28.45 % | 101.287 K -80.73 % | 525.604 K 0.83 % | 521.265 K 589.39 % | 75.613 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -82.708 K 45.34 % | -151.320 K 95.56 % | -3.409 M -11 373.49 % | -29.714 K 84.45 % | -191.095 K 33.12 % | -285.747 K 38.65 % | -465.799 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 189.869 K -32.81 % | 282.600 K -38.49 % | 459.439 K -34.78 % | 704.395 K -18.40 % | 863.227 K -31.31 % | 1.257 M | 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 |
| 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 |
| 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 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 -100.00 % | 12.565 K -50.49 % | 25.377 K -46.61 % | 47.532 K -42.53 % | 82.708 K -45.34 % | 151.320 K -95.56 % | 3.409 M 11 373.49 % | 29.714 K 2 323.65 % | 1.226 K -61.04 % | 3.147 K -50.52 % | 6.360 K 7.92 % | 5.893 K -75.13 % | 23.691 K -31.18 % | 34.427 K -40.65 % | 58.004 K -29.78 % | 82.605 K -98.15 % | 4.468 M 78.43 % | 2.504 M |
| Total non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 12.565 K -50.49 % | 25.377 K -46.61 % | 47.532 K -42.53 % | 82.708 K -45.34 % | 151.320 K -95.56 % | 3.409 M 11 373.49 % | 29.714 K -84.45 % | 191.095 K -33.12 % | 285.747 K -38.65 % | 465.799 K -34.42 % | 710.288 K -19.92 % | 886.918 K -31.30 % | 1.291 M 2 125.83 % | 58.004 K -29.78 % | 82.605 K -98.15 % | 4.468 M 78.43 % | 2.504 M |
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K -99.73 % | 3.671 M | 0.000 | 0.000 -100.00 % | 1.206 M 2 613.89 % | 44.454 K 447.67 % | 8.117 K -91.71 % | 97.891 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K -99.70 % | 3.389 M -7.93 % | 3.681 M 18 305.49 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 466.875 K -38.83 % | 763.242 K -24.71 % | 1.014 M -45.10 % | 1.847 M 39.47 % | 1.324 M 121.40 % | 598.047 K -33.05 % | 893.302 K -11.38 % | 1.008 M 161.53 % | 385.447 K 45.00 % | 265.828 K 123.26 % | 119.069 K 555.96 % | 18.152 K -91.67 % | 217.857 K -66.00 % | 640.807 K -64.02 % | 1.781 M 199.01 % | 595.674 K -26.41 % | 809.433 K -40.54 % | 1.361 M -68.54 % | 4.328 M -21.47 % | 5.511 M |
| Cash and short term investments | 466.875 K -39.62 % | 773.242 K -24.47 % | 1.024 M -44.86 % | 1.857 M -60.61 % | 4.713 M 10.14 % | 4.279 M 335.44 % | 982.709 K -49.29 % | 1.938 M 378.01 % | 405.447 K 41.85 % | 285.828 K 105.53 % | 139.069 K 264.51 % | 38.152 K -82.49 % | 217.857 K -66.00 % | 640.807 K -64.02 % | 1.781 M 199.01 % | 595.674 K -26.41 % | 809.433 K -40.54 % | 1.361 M -68.54 % | 4.328 M -21.47 % | 5.511 M |
| Total current assets | 511.490 K -36.38 % | 803.950 K -22.81 % | 1.042 M -48.54 % | 2.024 M -60.47 % | 5.120 M 10.54 % | 4.632 M 256.43 % | 1.299 M -44.94 % | 2.360 M 36.09 % | 1.734 M 362.42 % | 375.052 K 96.31 % | 191.052 K 28.73 % | 148.409 K -50.02 % | 296.949 K -64.42 % | 834.609 K -60.10 % | 2.092 M 213.86 % | 666.535 K -19.22 % | 825.081 K -42.27 % | 1.429 M -67.97 % | 4.462 M -19.05 % | 5.513 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.671 M -850.66 % | -386.163 K 57.56 % | -910.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.012 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 44.615 K 45.29 % | 30.708 K 72.75 % | 17.776 K -89.37 % | 167.286 K -57.81 % | 396.545 K 12.48 % | 352.558 K 11.30 % | 316.757 K -24.96 % | 422.130 K 244.80 % | 122.429 K 173.46 % | 44.770 K 2.06 % | 43.866 K 254.73 % | 12.366 K -84.37 % | 79.092 K -59.19 % | 193.802 K -37.66 % | 310.855 K 338.68 % | 70.861 K 352.84 % | 15.648 K -89.42 % | 147.899 K 9.63 % | 134.903 K 6 575.06 % | 2.021 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 231.242 K 52.79 % | 151.346 K 3 983.81 % | 3.706 K -91.95 % | 46.058 K -87.52 % | 369.118 K 62.62 % | 226.987 K -13.54 % | 262.531 K 36.54 % | 192.278 K -82.85 % | 1.121 M 106.38 % | 543.209 K 175.96 % | 196.841 K -37.20 % | 313.432 K 183.84 % | 110.425 K -45.95 % | 204.293 K -28.02 % | 283.827 K 165.58 % | 106.869 K 35.12 % | 79.091 K -80.98 % | 415.849 K -2.12 % | 424.838 K 461.86 % | 75.613 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -110.425 K 45.95 % | -204.293 K 28.02 % | -283.827 K -165.58 % | -106.869 K -35.12 % | -79.091 K 80.98 % | -415.849 K 2.12 % | -424.838 K -461.86 % | -75.613 K |
| Total assets | 511.490 K -36.38 % | 803.950 K -22.81 % | 1.042 M -48.86 % | 2.036 M -60.42 % | 5.145 M 9.96 % | 4.679 M 238.54 % | 1.382 M -44.97 % | 2.512 M -51.17 % | 5.144 M 1 170.74 % | 404.766 K 5.92 % | 382.147 K -11.98 % | 434.156 K -43.08 % | 762.748 K -50.63 % | 1.545 M -48.14 % | 2.979 M 52.17 % | 1.958 M 121.68 % | 883.085 K -41.59 % | 1.512 M -83.07 % | 8.930 M 11.40 % | 8.017 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.148 K 153.70 % | -128.768 K | 0.000 | 0.000 -100.00 % | 13.289 K 116.05 % | -82.817 K 56.73 % | -191.416 K -1 757.15 % | -10.307 K | 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 -100.00 % | 39.901 K 60.43 % | 24.871 K | 0.000 | 0.000 -100.00 % | 18.159 K -83.06 % | 107.183 K 0.27 % | 106.890 K -0.81 % | 107.768 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -18.497 K -145.84 % | 40.352 K -61.41 % | 104.560 K 126.56 % | -393.693 K -323.90 % | 175.838 K 624.19 % | -33.545 K -115.04 % | 222.994 K 148.55 % | -459.277 K -1 360.43 % | -31.448 K -29.07 % | -24.366 K -128.83 % | 84.526 K 186.73 % | -97.461 K -173.26 % | 133.029 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | -13.906 K -7.53 % | -12.932 K -112.47 % | 103.741 K 209.72 % | -94.548 K -3 274.30 % | -2.802 K 86.36 % | -20.548 K -109.21 % | 222.994 K 148.55 % | -459.277 K -1 360.43 % | -31.448 K -29.07 % | -24.366 K -128.83 % | 84.526 K 186.73 % | -97.461 K -173.26 % | 133.029 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.616 K -93.48 % | 1.236 M -3.63 % | 1.282 M 377.12 % | -462.699 K 13.70 % | -536.142 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 -100.00 % | 60.861 K 2 773.51 % | 2.118 K 100.66 % | -320.568 K -305.28 % | 156.161 K 1 301.52 % | -12.997 K 98.05 % | -668.215 K 0.84 % | -673.865 K -690.11 % | 114.194 K -74.73 % | 451.930 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -4.591 K 39.41 % | -7.577 K -483.29 % | -1.299 K -106.06 % | 21.423 K -4.70 % | 22.479 K 127.88 % | -80.616 K 85.79 % | -567.444 K 6.73 % | -608.375 K -432.76 % | -114.194 K 74.73 % | -451.930 K -117.28 % | -207.994 K -1 145.17 % | -16.704 K -259.09 % | 10.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 234.056 K | 0.000 100.00 % | -20.000 K -105.26 % | 380.043 K 131.77 % | -1.196 M 40.97 % | -2.027 M -68.15 % | -1.205 M -126.31 % | 4.581 M 970.30 % | 428.041 K -12.85 % | 491.127 K 42.77 % | 344.000 K -40.20 % | 575.242 K -50.53 % | 1.163 M -61.37 % | 3.010 M 59.49 % | 1.887 M 278.36 % | 498.776 K -56.35 % | 1.143 M -69.02 % | 3.689 M 1 508.75 % | 229.315 K |
| Net cash provided by operating activities | -896.367 K 5.15 % | -945.055 K 28.78 % | -1.327 M 50.00 % | -2.654 M -35.03 % | -1.966 M -15.16 % | -1.707 M 23.11 % | -2.220 M -131.28 % | 7.097 M 589.00 % | -1.451 M -40.41 % | -1.034 M -405.74 % | -204.378 K 30.42 % | -293.741 K -4.09 % | -282.203 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 -100.00 % | 5.000 | 0.000 | 0.000 | 0.000 100.00 % | -63.813 K 51.09 % | -130.474 K 81.61 % | -709.555 K -2 659.20 % | -25.716 K 57.27 % | -60.178 K 61.74 % | -157.305 K 83.85 % | -974.143 K 54.56 % | -2.144 M -46.48 % | -1.463 M -25.32 % | -1.168 M -11.25 % | -1.050 M 59.89 % | -2.617 M -147.63 % | -1.057 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K -66.77 % | 12.037 K 501.85 % | 2.000 K -63.64 % | 5.500 K 101.69 % | -325.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -350.594 K -24.50 % | -281.600 K 65.99 % | -828.000 K -104.19 % | -405.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 3.213 M 120.65 % | 1.456 M 1 115.41 % | 119.800 K -65.44 % | 346.594 K -59.22 % | 850.000 K 2.91 % | 826.000 K 106.50 % | 400.000 K | 0.000 -100.00 % | 37.341 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 -100.00 % | 19.995 K | 0.000 | 0.000 | 0.000 -100.00 % | 864.185 K 48.89 % | 580.437 K 170.27 % | -826.000 K -51.52 % | -545.145 K -67.74 % | -325.000 K -970.36 % | 37.341 K | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K |
| Net cash used for investing activites | 0.000 | 0.000 -100.00 % | 20.000 K -99.38 % | 3.213 M 120.65 % | 1.456 M 1 115.41 % | 119.800 K -85.03 % | 800.372 K 77.88 % | 449.963 K 129.30 % | -1.536 M -504.32 % | 379.784 K 198.60 % | -385.178 K -221.08 % | -119.964 K 87.69 % | -974.143 K 54.56 % | -2.144 M -122.51 % | -963.363 K 17.50 % | -1.168 M -11.25 % | -1.050 M 59.89 % | -2.617 M -145.30 % | -1.067 M |
| Debt repayment | 600.000 K | 0.000 | 0.000 100.00 % | -1.500 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 497.068 K | 0.000 | 0.000 -100.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 741.957 K 56.48 % | 474.148 K -69.56 % | 1.558 M 26.09 % | 1.236 M -9.97 % | 1.372 M 5.19 % | 1.305 M | 0.000 -100.00 % | 2.609 M 225.93 % | 800.605 K 14.54 % | 699.000 K 249.50 % | 200.000 K -77.78 % | 900.000 K -44.36 % | 1.618 M -45.68 % | 2.978 M 93.40 % | 1.540 M 81.14 % | 850.000 K | 0.000 -100.00 % | 6.048 M |
| Common stock repurchased | 0.000 100.00 % | -47.416 K -2.21 % | -46.392 K 50.68 % | -94.061 K | 0.000 100.00 % | -51.337 K -64.31 % | -31.244 K -78.54 % | -17.500 K 93.44 % | -266.595 K -992.83 % | -24.395 K -186.09 % | -8.527 K 46.71 % | -16.000 K 75.98 % | -66.604 K 14.05 % | -77.493 K 58.54 % | -186.925 K -123.87 % | -83.497 K -11 183.38 % | -740.000 | 0.000 100.00 % | -482.966 K |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.907 M | 0.000 | 0.000 | 0.000 -100.00 % | 184.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 600.000 K -13.61 % | 694.541 K 46.48 % | 474.148 K 1 409.98 % | -36.195 K -102.93 % | 1.236 M -9.97 % | 1.372 M 5.19 % | 1.305 M 118.84 % | -6.924 M -322.90 % | 3.106 M 288.02 % | 800.605 K 15.95 % | 690.473 K 195.07 % | 234.000 K -71.92 % | 833.396 K -45.88 % | 1.540 M -44.82 % | 2.791 M 91.65 % | 1.456 M 71.47 % | 849.260 K | 0.000 -100.00 % | 5.565 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -80.616 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 |
| Net change in cash | -296.367 K -18.30 % | -250.514 K 69.92 % | -832.877 K -259.38 % | 522.574 K -28.02 % | 726.012 K 345.89 % | -295.255 K -157.28 % | -114.760 K -118.43 % | 622.615 K 420.50 % | 119.619 K -18.49 % | 146.759 K 45.43 % | 100.917 K 156.16 % | -179.705 K 57.51 % | -422.950 K 62.91 % | -1.140 M -196.19 % | 1.185 M 654.58 % | -213.759 K 61.26 % | -551.840 K 81.40 % | -2.966 M -168.68 % | 4.319 M |
| Cash at beginning of period | 763.242 K -24.71 % | 1.014 M -45.10 % | 1.847 M 39.47 % | 1.324 M 121.40 % | 598.047 K -33.05 % | 893.302 K -11.38 % | 1.008 M 161.53 % | 385.447 K 45.00 % | 265.828 K 123.26 % | 119.069 K 555.96 % | 18.152 K -90.83 % | 197.857 K -69.12 % | 640.807 K -64.02 % | 1.781 M 199.01 % | 595.674 K -26.41 % | 809.433 K -40.54 % | 1.361 M -68.54 % | 4.328 M 52 108.38 % | 8.289 K |
| Cash at end of period | 466.875 K -38.83 % | 763.242 K -24.71 % | 1.014 M -45.10 % | 1.847 M 39.47 % | 1.324 M 121.40 % | 598.047 K -33.05 % | 893.302 K -11.38 % | 1.008 M 161.53 % | 385.447 K 45.00 % | 265.828 K 123.26 % | 119.069 K 555.96 % | 18.152 K -91.67 % | 217.857 K -66.00 % | 640.807 K -64.02 % | 1.781 M 199.01 % | 595.674 K -26.41 % | 809.433 K -40.54 % | 1.361 M -68.54 % | 4.328 M |
| Operating cash flow | -896.367 K 5.15 % | -945.055 K 28.78 % | -1.327 M 50.00 % | -2.654 M -35.03 % | -1.966 M -15.16 % | -1.707 M 23.11 % | -2.220 M -131.28 % | 7.097 M 589.00 % | -1.451 M -40.41 % | -1.034 M -405.74 % | -204.378 K 30.42 % | -293.741 K -4.09 % | -282.203 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | -3.000 40.00 % | -5.000 -200.00 % | 5.000 | 0.000 | 0.000 | 0.000 100.00 % | -63.813 K 51.09 % | -130.474 K 81.61 % | -709.555 K -2 659.20 % | -25.716 K 57.27 % | -60.178 K 61.74 % | -157.305 K 83.85 % | -974.143 K 54.56 % | -2.144 M -46.48 % | -1.463 M -25.32 % | -1.168 M -11.25 % | -1.050 M 59.89 % | -2.617 M -147.63 % | -1.057 M |
| Free CashFlow | -896.367 K 5.15 % | -945.055 K 28.78 % | -1.327 M 50.00 % | -2.654 M -35.03 % | -1.966 M -15.16 % | -1.707 M 25.26 % | -2.284 M -132.78 % | 6.966 M 422.39 % | -2.161 M -103.98 % | -1.059 M -300.42 % | -264.556 K 41.35 % | -451.046 K 64.10 % | -1.256 M 41.39 % | -2.144 M -46.48 % | -1.463 M -25.32 % | -1.168 M -11.25 % | -1.050 M 59.89 % | -2.617 M -147.63 % | -1.057 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 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-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 -100.00 % | 6.190 K 5 527.27 % | 110.000 | 0.000 | 0.000 -100.00 % | 100.000 K -6.95 % | 107.466 K -2.04 % | 109.700 K -28.01 % | 152.378 K 296.80 % | 38.402 K 13.24 % | 33.913 K 276.48 % | 9.008 K 125.20 % | 4.000 K -99.97 % | 12.185 M 97.30 % | 6.176 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.165 K -200.00 % | 6.165 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 |
| Net income | -638.909 K -35.07 % | -473.017 K -16.57 % | -405.791 K 29.99 % | -579.616 K 16.80 % | -696.666 K 4.24 % | -727.484 K 42.93 % | -1.275 M 7.54 % | -1.379 M 56.98 % | -3.204 M -250.58 % | 2.128 M 370.43 % | -786.923 K -165.09 % | 1.209 M 822.48 % | 131.055 K 109.01 % | -1.455 M -145.95 % | 3.166 M 190.07 % | -3.515 M -441.35 % | -649.354 K 47.09 % | -1.227 M -42.12 % | -863.541 K -13.46 % | -761.079 K -716.78 % | 123.396 K 114.26 % | -865.110 K -602.15 % | -123.209 K 83.77 % | -759.294 K -128.30 % | -332.593 K 73.38 % | -1.250 M 17.46 % | -1.514 M 0.00 % | -1.514 M -58.70 % | -953.930 K 0.00 % | -953.930 K -265.24 % | -261.177 K 0.00 % | -261.177 K 55.25 % | -583.680 K 0.00 % | -583.680 K 68.56 % | -1.857 M -100.00 % | -928.254 K -690.89 % | -117.369 K -100.00 % | -58.684 K |
| Income before tax | -638.909 K -35.07 % | -473.017 K -16.57 % | -405.791 K 29.99 % | -579.616 K 16.80 % | -696.666 K 4.24 % | -727.484 K 42.93 % | -1.275 M 7.54 % | -1.379 M 56.98 % | -3.204 M -250.58 % | 2.128 M 370.43 % | -786.923 K -165.09 % | 1.209 M 822.48 % | 131.055 K 109.01 % | -1.455 M -145.95 % | 3.166 M 190.07 % | -3.515 M -441.35 % | -649.354 K 51.34 % | -1.334 M -54.53 % | -863.541 K -13.46 % | -761.079 K -716.78 % | 123.396 K 114.26 % | -865.110 K -291.28 % | -221.100 K 70.88 % | -759.294 K 8.65 % | -831.225 K 33.48 % | -1.250 M 20.89 % | -1.580 M 0.00 % | -1.580 M -49.58 % | -1.056 M 0.00 % | -1.056 M -304.30 % | -261.177 K 0.00 % | -261.177 K 55.25 % | -583.680 K 0.00 % | -583.680 K 68.56 % | -1.857 M -100.00 % | -928.254 K -690.89 % | -117.369 K -100.00 % | -58.684 K |
| Income before tax ratio | 0.00 | 0.00 100.00 % | -65.56 98.76 % | -5 269.24 | 0.00 | 0.00 100.00 % | -12.75 0.64 % | -12.83 56.08 % | -29.21 -309.16 % | 13.97 168.15 % | -20.49 -157.48 % | 35.65 145.03 % | 14.55 104.00 % | -363.76 -140 086.44 % | 0.26 145.65 % | -0.57 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 134.83 166.52 % | -202.69 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 0.000 | 0.000 100.00 % | -396.680 K 28.77 % | -556.872 K 20.00 % | -696.051 K 4.24 % | -726.843 K 42.95 % | -1.274 M -50.80 % | -844.803 K 73.16 % | -3.148 M -304.42 % | -778.363 K -6.75 % | -729.126 K 21.37 % | -927.327 K -773.84 % | 137.618 K 111.20 % | -1.229 M -123.09 % | 5.322 M 480.90 % | -1.397 M -102.13 % | -691.320 K 46.96 % | -1.303 M -55.00 % | -840.890 K 10.66 % | -941.185 K -466.27 % | 256.964 K 145.97 % | -558.927 K -222.90 % | -173.095 K 73.36 % | -649.765 K 5.99 % | -691.175 K 38.67 % | -1.127 M 28.24 % | -1.571 M 0.00 % | -1.571 M -50.21 % | -1.046 M 0.00 % | -1.046 M -319.27 % | -249.388 K 0.00 % | -249.391 K 56.35 % | -571.379 K 19.65 % | -711.111 K 61.45 % | -1.845 M -100.00 % | -922.274 K -704.37 % | -114.658 K -100.00 % | -57.329 K |
| Net income ratio | 0.00 | 0.00 100.00 % | -65.56 98.76 % | -5 269.24 | 0.00 | 0.00 100.00 % | -12.75 0.64 % | -12.83 56.08 % | -29.21 -309.16 % | 13.97 168.15 % | -20.49 -157.48 % | 35.65 145.03 % | 14.55 104.00 % | -363.76 -140 086.44 % | 0.26 145.65 % | -0.57 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 53.95 126.62 % | -202.69 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 | 0.00 100.00 % | -64.08 98.73 % | -5 062.47 | 0.00 | 0.00 100.00 % | -12.74 -62.06 % | -7.86 72.61 % | -28.70 -461.76 % | -5.11 73.10 % | -18.99 30.56 % | -27.34 -278.99 % | 15.28 104.97 % | -307.20 -70 429.62 % | 0.44 293.06 % | -0.23 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 112.11 161.33 % | -182.81 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 -100.00 % | 0.99 -0.04 % | 0.99 0.01 % | 0.99 0.42 % | 0.99 3.56 % | 0.96 1.00 % | 0.95 248.24 % | 0.27 100.18 % | -152.98 -31 763.23 % | 0.48 311.30 % | -0.23 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 1.484 B 0.00 % | 1.484 B 18.96 % | 1.247 B 12.08 % | 1.113 B -8.33 % | 1.214 B 6.25 % | 1.143 B 1.43 % | 1.127 B 12.45 % | 1.002 B 0.09 % | 1.001 B 2.49 % | 976.694 M 10.87 % | 880.962 M 25.41 % | 702.475 M 3.17 % | 680.910 M 36.86 % | 497.529 M 2.97 % | 483.201 M 0.00 % | 483.201 M 13.77 % | 424.714 M 11.37 % | 381.349 M 32.85 % | 287.058 M 9.38 % | 262.441 M 4.84 % | 250.324 M 27.32 % | 196.616 M 7.27 % | 183.287 M 3.80 % | 176.580 M 3.44 % | 170.700 M 7.92 % | 158.175 M 2.73 % | 153.965 M 0.00 % | 153.965 M 22.74 % | 125.443 M 0.00 % | 125.443 M 34.72 % | 93.112 M 0.00 % | 93.112 M 19.45 % | 77.951 M 0.00 % | 77.951 M 16.08 % | 67.152 M 0.00 % | 67.152 M 76.64 % | 38.015 M 0.00 % | 38.015 M |
| Weighted average shs out | 1.486 B -0.11 % | 1.487 B 19.25 % | 1.247 B 11.91 % | 1.115 B -8.19 % | 1.214 B 6.25 % | 1.143 B 1.43 % | 1.127 B 12.45 % | 1.002 B 0.09 % | 1.001 B 2.49 % | 976.694 M 10.87 % | 880.962 M 25.41 % | 702.475 M 3.17 % | 680.910 M 36.83 % | 497.620 M 2.97 % | 483.257 M 0.00 % | 483.267 M 13.72 % | 424.970 M 11.43 % | 381.387 M 32.85 % | 287.081 M 9.39 % | 262.441 M 4.64 % | 250.805 M 27.56 % | 196.616 M 7.24 % | 183.347 M 3.83 % | 176.580 M 3.42 % | 170.736 M 7.94 % | 158.175 M 2.73 % | 153.965 M 0.00 % | 153.965 M 22.74 % | 125.443 M 0.00 % | 125.443 M 34.72 % | 93.112 M 0.00 % | 93.112 M 19.45 % | 77.951 M 0.00 % | 77.951 M 16.08 % | 67.152 M 0.00 % | 67.152 M 76.64 % | 38.015 M 0.00 % | 38.015 M |
| EPS diluted | 0.00 -33.33 % | 0.00 0.00 % | 0.00 40.00 % | 0.00 16.67 % | 0.00 0.00 % | 0.00 45.45 % | 0.00 21.43 % | 0.00 56.25 % | 0.00 -245.45 % | 0.00 344.44 % | 0.00 -152.94 % | 0.00 750.00 % | 0.00 106.90 % | 0.00 -143.94 % | 0.01 190.41 % | -0.01 -386.67 % | 0.00 53.13 % | 0.00 -6.67 % | 0.00 -3.45 % | 0.00 -680.00 % | 0.00 111.36 % | 0.00 -528.57 % | 0.00 83.72 % | 0.00 -126.32 % | 0.00 75.95 % | -0.01 19.39 % | -0.01 -1.03 % | -0.01 -27.63 % | -0.01 -1.33 % | -0.01 -167.86 % | 0.00 0.00 % | 0.00 62.16 % | -0.01 0.00 % | -0.01 73.19 % | -0.03 -100.00 % | -0.01 -360.00 % | 0.00 -100.00 % | 0.00 |
| Earnings per share | 0.00 -33.33 % | 0.00 0.00 % | 0.00 40.00 % | 0.00 16.67 % | 0.00 0.00 % | 0.00 45.45 % | 0.00 21.43 % | 0.00 56.25 % | 0.00 -245.45 % | 0.00 344.44 % | 0.00 -152.94 % | 0.00 750.00 % | 0.00 106.90 % | 0.00 -143.94 % | 0.01 190.41 % | -0.01 -386.67 % | 0.00 53.13 % | 0.00 -6.67 % | 0.00 -3.45 % | 0.00 -680.00 % | 0.00 111.36 % | 0.00 -528.57 % | 0.00 83.72 % | 0.00 -126.32 % | 0.00 75.95 % | -0.01 19.39 % | -0.01 -1.03 % | -0.01 -27.63 % | -0.01 -1.33 % | -0.01 -167.86 % | 0.00 0.00 % | 0.00 62.16 % | -0.01 0.00 % | -0.01 73.19 % | -0.03 -100.00 % | -0.01 -360.00 % | 0.00 -100.00 % | 0.00 |
| Gross profit | 0.000 | 0.000 -100.00 % | 6.190 K 5 527.27 % | 110.000 117.89 % | -615.000 4.06 % | -641.000 -100.65 % | 99.360 K -6.99 % | 106.825 K -2.03 % | 109.036 K -27.71 % | 150.826 K 310.93 % | 36.704 K 14.36 % | 32.094 K 1 211.03 % | 2.448 K 100.40 % | -611.935 K -110.39 % | 5.887 M 516.88 % | -1.412 M -683.31 % | -180.286 K 79.20 % | -866.837 K -29.50 % | -669.351 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.165 K -200.00 % | 6.165 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 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 -100.00 % | -2.000 -200.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 107.124 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.891 K | 0.000 -100.00 % | 498.632 K | 0.000 100.00 % | -65.672 K 0.00 % | -65.672 K 35.62 % | -102.011 K 0.00 % | -102.011 K | 0.000 100.00 % | -1.291 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 615.000 -4.06 % | 641.000 0.16 % | 640.000 -0.16 % | 641.000 -3.46 % | 664.000 -57.22 % | 1.552 K -8.60 % | 1.698 K -6.65 % | 1.819 K -72.27 % | 6.560 K -98.93 % | 615.935 K -90.22 % | 6.298 M -17.01 % | 7.588 M 4 108.94 % | 180.286 K -79.20 % | 866.837 K 29.50 % | 669.351 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 |
| General and administrative expenses | 85.850 K -0.19 % | 86.012 K -0.80 % | 86.705 K -36.52 % | 136.583 K 96.38 % | 69.549 K -7.44 % | 75.140 K -2.87 % | 77.361 K -22.17 % | 99.392 K -73.87 % | 380.376 K 17.50 % | 323.719 K 12.21 % | 288.494 K 56.74 % | 184.056 K 64.09 % | 112.169 K -62.24 % | 297.034 K 1.39 % | 292.970 K 26.89 % | 230.893 K 10.53 % | 208.897 K -11.45 % | 235.897 K -24.82 % | 313.784 K 0.47 % | 312.316 K 48.32 % | 210.568 K -31.16 % | 305.867 K 287.56 % | 78.922 K -75.21 % | 318.352 K -13.44 % | 367.775 K 12.47 % | 327.007 K 149.72 % | 130.952 K 0.00 % | 130.955 K 22.57 % | 106.844 K 0.00 % | 106.844 K 11.84 % | 95.536 K 0.00 % | 95.539 K 21.56 % | 78.594 K 0.00 % | 78.594 K 166.85 % | 29.452 K 100.00 % | 14.726 K -44.16 % | 26.370 K 100.00 % | 13.185 K |
| Selling and marketing expenses | 480.898 K 49.84 % | 320.943 K 19.86 % | 267.755 K -28.24 % | 373.113 K 5 223.34 % | 7.009 K -44.80 % | 12.697 K -75.18 % | 51.157 K 496.79 % | 8.572 K -99.20 % | 1.069 M 70.89 % | 625.408 K 29.91 % | 481.411 K -39.54 % | 796.254 K 1 930.38 % | 39.217 K -85.27 % | 266.315 K 144.49 % | 108.926 K -69.57 % | 357.915 K 74.87 % | 204.671 K 6.21 % | 192.709 K 191.92 % | -209.647 K -136.40 % | 575.960 K 579.49 % | 84.763 K -59.74 % | 210.519 K 303.62 % | 52.158 K -82.10 % | 291.336 K 13.90 % | 255.777 K -65.22 % | 735.358 K -41.90 % | 1.266 M 200.00 % | -1.266 M -230.93 % | 966.686 K 200.00 % | -966.686 K -237.35 % | 703.814 K 200.00 % | -703.814 K -245.40 % | 484.056 K 200.00 % | -484.056 K -125.61 % | 1.890 M 100.00 % | 945.013 K 644.15 % | 126.992 K 100.00 % | 63.496 K |
| Other 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 | 0.000 | 0.000 -100.00 % | 2.811 M | 0.000 -100.00 % | 454.545 K | 0.000 -100.00 % | 1.510 M | 0.000 -100.00 % | 74.526 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 566.748 K 39.27 % | 406.955 K 14.81 % | 354.460 K -30.46 % | 509.696 K -27.54 % | 703.450 K -6.28 % | 750.597 K -45.40 % | 1.375 M 40.85 % | 975.968 K -32.65 % | 1.449 M 52.68 % | 949.127 K 23.28 % | 769.905 K -21.46 % | 980.310 K 2 858.18 % | 33.139 K -96.04 % | 836.980 K -69.84 % | 2.775 M 28.18 % | 2.165 M 323.33 % | 511.482 K 8.89 % | 469.704 K 156.78 % | 182.919 K -75.49 % | 746.257 K 476.42 % | 129.464 K -85.04 % | 865.461 K 289.73 % | 222.066 K -70.79 % | 760.338 K -8.96 % | 835.182 K -33.49 % | 1.256 M -10.09 % | 1.397 M -16.69 % | 1.676 M 56.15 % | 1.074 M -17.92 % | 1.308 M 63.62 % | 799.350 K -21.17 % | 1.014 M 80.22 % | 562.650 K -24.42 % | 744.441 K -61.22 % | 1.919 M 100.00 % | 959.739 K 525.79 % | 153.364 K 100.00 % | 76.682 K |
| Cost and expenses | 566.748 K 39.27 % | 406.955 K 14.81 % | 354.460 K -30.46 % | 509.696 K -27.61 % | 704.065 K -6.28 % | 751.238 K -45.38 % | 1.375 M 40.82 % | 976.613 K -32.64 % | 1.450 M 52.50 % | 950.679 K 23.21 % | 771.603 K -21.44 % | 982.129 K 2 373.94 % | 39.699 K -97.27 % | 1.453 M -83.99 % | 9.073 M -6.97 % | 9.753 M 1 309.92 % | 691.768 K -48.24 % | 1.337 M 56.82 % | 852.270 K 14.21 % | 746.257 K 476.42 % | 129.464 K -85.04 % | 865.461 K 289.73 % | 222.066 K -70.79 % | 760.338 K -8.96 % | 835.182 K -33.49 % | 1.256 M -10.09 % | 1.397 M -16.69 % | 1.676 M 56.15 % | 1.074 M -17.92 % | 1.308 M 63.62 % | 799.350 K -21.17 % | 1.014 M 80.22 % | 562.650 K -24.42 % | 744.441 K -61.22 % | 1.919 M 100.00 % | 959.739 K 525.79 % | 153.364 K 100.00 % | 76.682 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 | 0.000 | 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 | 566.748 K 39.27 % | 406.955 K 14.81 % | 354.460 K -30.46 % | 509.696 K -27.54 % | 703.450 K -6.28 % | 750.597 K -45.40 % | 1.375 M 39.78 % | 983.438 K -32.14 % | 1.449 M 52.68 % | 949.127 K 23.28 % | 769.905 K -21.46 % | 980.310 K 2 858.18 % | 33.139 K -94.12 % | 563.349 K 40.17 % | 401.896 K -31.74 % | 588.808 K 42.37 % | 413.568 K -3.51 % | 428.606 K 311.58 % | 104.137 K -88.28 % | 888.276 K 200.77 % | 295.331 K -42.81 % | 516.386 K 293.95 % | 131.080 K -78.50 % | 609.688 K -2.22 % | 623.552 K -41.31 % | 1.062 M -23.93 % | 1.397 M 223.08 % | -1.135 M -205.70 % | 1.074 M 224.85 % | -859.842 K -207.57 % | 799.350 K 231.41 % | -608.275 K -208.11 % | 562.650 K 238.77 % | -405.462 K -121.12 % | 1.919 M 100.00 % | 959.739 K 525.79 % | 153.364 K 100.00 % | 76.682 K |
| Interest income | 1.427 K -48.65 % | 2.779 K 45.19 % | 1.914 K -63.37 % | 5.225 K -29.38 % | 7.399 K 97.10 % | 3.754 K 458.63 % | 672.000 84.62 % | 364.000 54.24 % | 236.000 -24.84 % | 314.000 -70.60 % | 1.068 K -25.00 % | 1.424 K -75.59 % | 5.834 K -4.77 % | 6.126 K -88.75 % | 54.470 K -12.41 % | 62.189 K 46.62 % | 42.414 K 1 906.34 % | 2.114 K -81.24 % | 11.270 K -23.96 % | 14.822 K 144.26 % | 6.068 K 1 628.77 % | 351.000 -63.66 % | 966.000 -7.47 % | 1.044 K -89.69 % | 10.122 K | 0.000 | 0.000 -100.00 % | 72.799 K | 0.000 -100.00 % | 68.766 K | 0.000 -100.00 % | 24.357 K | 0.000 -100.00 % | 65.206 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 16.698 K 1 254.26 % | 1.233 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.373 K -65.27 % | 55.788 K -1.63 % | 56.712 K 1.10 % | 56.096 K 2.82 % | 54.555 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 -100.00 % | 86.033 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 620.550 K 36.80 % | 453.623 K 7 121.00 % | 6.282 K -0.02 % | 6.283 K 921.63 % | 615.000 -4.06 % | 641.000 0.16 % | 640.000 -0.16 % | 641.000 -3.46 % | 664.000 -57.22 % | 1.552 K -8.60 % | 1.698 K -6.65 % | 1.819 K -72.27 % | 6.560 K -6.45 % | 7.012 K -99.43 % | 1.230 M -41.27 % | 2.094 M 351 247.82 % | 596.000 -94.05 % | 10.010 K -38.48 % | 16.272 K 2 002.33 % | 774.000 0.39 % | 771.000 -32.96 % | 1.150 K 24.06 % | 927.000 -59.45 % | 2.286 K -0.44 % | 2.296 K 20.27 % | 1.909 K -78.55 % | 8.899 K 0.00 % | 8.899 K -13.98 % | 10.346 K 0.00 % | 10.346 K -12.24 % | 11.789 K 0.00 % | 11.789 K -4.16 % | 12.301 K 0.00 % | 12.301 K 2.85 % | 11.960 K 100.00 % | 5.980 K 120.57 % | 2.711 K 100.00 % | 1.356 K |
| Operating income | -566.748 K -39.27 % | -406.955 K -16.85 % | -348.270 K 31.66 % | -509.586 K 27.62 % | -704.060 K 6.28 % | -751.240 K 45.38 % | -1.375 M -40.82 % | -976.610 K 32.64 % | -1.450 M -52.50 % | -950.680 K -23.21 % | -771.600 K 21.44 % | -982.130 K -2 373.88 % | -39.700 K 96.79 % | -1.236 M -130.20 % | 4.093 M 198.14 % | -4.170 M -502.70 % | -691.916 K 47.32 % | -1.313 M -53.23 % | -857.162 K 9.00 % | -941.959 K -467.68 % | 256.193 K 145.74 % | -560.077 K -221.84 % | -174.022 K 73.31 % | -652.051 K 5.97 % | -693.471 K 38.57 % | -1.129 M 28.53 % | -1.580 M -5.76 % | -1.493 M -41.44 % | -1.056 M 20.34 % | -1.325 M -407.51 % | -261.177 K 83.17 % | -1.552 M -165.93 % | -583.680 K 19.32 % | -723.412 K 61.03 % | -1.857 M -100.00 % | -928.254 K -690.89 % | -117.369 K -100.00 % | -58.684 K |
| Operating income ratio | 0.00 | 0.00 100.00 % | -56.26 98.79 % | -4 632.60 | 0.00 | 0.00 100.00 % | -13.75 -51.34 % | -9.09 31.24 % | -13.22 -111.83 % | -6.24 68.95 % | -20.09 30.62 % | -28.96 -557.11 % | -4.41 98.57 % | -308.95 -92 083.51 % | 0.34 149.74 % | -0.68 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 112.49 161.43 % | -183.12 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -72.161 K -9.23 % | -66.062 K -14.85 % | -57.521 K 17.86 % | -70.030 K -1 047.12 % | 7.394 K -68.88 % | 23.756 K 142.24 % | -56.240 K 86.01 % | -401.997 K 79.94 % | -2.004 M -170.43 % | 2.846 M 69 894.75 % | -4.077 K -100.22 % | 1.843 M 979.20 % | 170.755 K 177.89 % | -219.226 K -212.73 % | 194.471 K 112.84 % | -1.514 M -2 628.41 % | -55.500 K -42.37 % | -38.984 K -511.13 % | -6.379 K -103.53 % | 180.880 K -56.80 % | 418.727 K 220.07 % | -348.724 K -287.39 % | -90.020 K 39.83 % | -149.606 K -8.60 % | -137.754 K -14.19 % | -120.636 K | 0.000 100.00 % | -86.033 K | 0.000 100.00 % | -1.305 M | 0.000 -100.00 % | 1.291 M | 0.000 -100.00 % | 139.732 K | 0.000 | 0.000 | 0.000 | 0.000 |
| 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-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 149.676 K 159.37 % | -252.101 K 66.97 % | -763.242 K -70.63 % | -447.316 K 55.88 % | -1.014 M 39.05 % | -1.663 M 9.94 % | -1.847 M 30.73 % | -2.666 M -1 055.83 % | 278.886 K -58.92 % | 678.834 K -29.14 % | 958.049 K 286.06 % | 248.158 K 127.78 % | -893.302 K 19.06 % | -1.104 M -9.49 % | -1.008 M -118.14 % | 5.558 M 524.29 % | 890.301 K 865.20 % | 92.240 K 169.41 % | -132.888 K -176.66 % | 173.341 K 1 155.67 % | -16.420 K 96.05 % | -416.092 K -1 406.49 % | 31.848 K 164.64 % | -49.272 K 77.38 % | -217.857 K 55.62 % | -490.940 K 23.39 % | -640.807 K 64.02 % | -1.781 M -199.01 % | -595.674 K 26.41 % | -809.433 K 40.54 % | -1.361 M 68.54 % | -4.328 M 21.47 % | -5.511 M |
| Total investments | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K -99.70 % | 3.389 M -49.07 % | 6.654 M 80.76 % | 3.681 M -0.56 % | 3.702 M 18 410.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K -98.03 % | 1.016 M 4 980.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K -90.47 % | 209.869 K 241.86 % | 61.390 K -79.71 % | 302.600 K -21.93 % | 387.590 K -15.64 % | 459.439 K -24.31 % | 606.982 K -13.83 % | 704.395 K -18.40 % | 863.227 K -31.31 % | 1.257 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 616.551 K 104.68 % | 301.233 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.603 M 3.61 % | 1.547 M -0.57 % | 1.556 M 3.74 % | 1.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.280 M 392.28 % | 1.276 M 261.56 % | 352.850 K 165.42 % | 132.940 K -55.48 % | 298.601 K 190.90 % | 102.649 K | 0.000 -100.00 % | 50.000 K | 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 | 1.802 M 0.00 % | 1.802 M 0.00 % | 1.802 M 0.00 % | 1.802 M 0.00 % | 1.802 M 0.00 % | 1.802 M 0.00 % | 1.802 M 0.00 % | 1.802 M 0.00 % | 1.802 M 1.12 % | 1.782 M 1.13 % | 1.762 M 0.67 % | 1.751 M 0.75 % | 1.737 M 0.00 % | 1.737 M -23.91 % | 2.283 M 8.25 % | 2.109 M 21.41 % | 1.737 M 0.00 % | 1.737 M 10.02 % | 1.579 M 34.65 % | 1.173 M 4.82 % | 1.119 M 4.97 % | 1.066 M 5.32 % | 1.012 M 5.53 % | 959.020 K 6.06 % | 904.259 K | 0.000 -100.00 % | 931.481 K 9.92 % | 847.444 K 14.65 % | 739.174 K 18.22 % | 625.265 K 22.23 % | 511.541 K 3.85 % | 492.587 K 111.87 % | 232.500 K |
| Retained earnings | -30.347 M -2.15 % | -29.708 M -1.62 % | -29.235 M -1.41 % | -28.829 M -2.05 % | -28.250 M -2.53 % | -27.553 M -2.71 % | -26.826 M -4.99 % | -25.551 M -5.70 % | -24.172 M -15.28 % | -20.968 M 9.21 % | -23.096 M -3.53 % | -22.309 M 5.14 % | -23.518 M 0.55 % | -23.649 M -4.00 % | -22.740 M 12.22 % | -25.906 M -15.70 % | -22.391 M -2.99 % | -21.742 M -5.98 % | -20.515 M -4.39 % | -19.651 M -4.03 % | -18.890 M 0.65 % | -19.013 M -4.77 % | -18.148 M -0.68 % | -18.025 M -4.40 % | -17.266 M -1.80 % | -16.960 M -7.95 % | -15.711 M -23.87 % | -12.683 M -19.25 % | -10.636 M -5.17 % | -10.113 M -13.05 % | -8.946 M -978.77 % | -829.264 K -39.48 % | -594.526 K |
| Common stock | 28.047 M 0.00 % | 28.047 M 0.00 % | 28.047 M 2.54 % | 27.352 M 0.00 % | 27.352 M -0.01 % | 27.356 M 1.78 % | 26.878 M 2.38 % | 26.254 M 3.30 % | 25.414 M 0.00 % | 25.414 M 5.11 % | 24.179 M 0.78 % | 23.991 M 5.20 % | 22.806 M 0.10 % | 22.784 M 5.98 % | 21.497 M 0.00 % | 21.497 M 0.00 % | 21.497 M 9.62 % | 19.611 M 5.59 % | 18.573 M 3.67 % | 17.915 M 0.52 % | 17.823 M 0.35 % | 17.761 M 3.44 % | 17.170 M 0.00 % | 17.170 M 1.18 % | 16.970 M 0.00 % | 16.970 M 5.49 % | 16.087 M 10.82 % | 14.517 M 23.82 % | 11.724 M 14.16 % | 10.270 M 9.02 % | 9.420 M 7.72 % | 8.746 M 5.33 % | 8.303 M |
| Total equity | -497.944 K -453.24 % | 140.965 K -77.04 % | 613.982 K 88.78 % | 325.232 K -64.06 % | 904.848 K -43.63 % | 1.605 M -13.46 % | 1.855 M -25.95 % | 2.505 M -17.72 % | 3.044 M -51.12 % | 6.229 M 118.93 % | 2.845 M -17.12 % | 3.433 M 234.64 % | 1.026 M 17.64 % | 871.956 K -16.20 % | 1.040 M 145.24 % | -2.300 M -372.67 % | 843.459 K 314.36 % | -393.471 K -8.54 % | -362.521 K 35.60 % | -562.931 K -1 184.27 % | 51.918 K 127.79 % | -186.849 K -651.11 % | 33.904 K -67.43 % | 104.107 K -82.90 % | 608.639 K -35.80 % | 948.037 K -27.49 % | 1.307 M -51.24 % | 2.681 M 46.71 % | 1.828 M 133.76 % | 781.798 K -20.72 % | 986.173 K -88.27 % | 8.409 M 5.89 % | 7.941 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 -100.00 % | 217.703 K | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 217.703 K | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.425 K | 0.000 -100.00 % | 204.293 K -28.02 % | 283.827 K 165.58 % | 106.869 K 35.12 % | 79.091 K -80.98 % | 415.849 K -2.12 % | 424.838 K 461.86 % | 75.613 K |
| Other current liabilities | 161.641 K 22.88 % | 131.543 K 240.59 % | 38.622 K -56.05 % | 87.875 K -33.92 % | 132.978 K 50.80 % | 88.184 K -34.96 % | 135.576 K 69.13 % | 80.163 K -37.73 % | 128.730 K 88.63 % | 68.246 K 33.72 % | 51.036 K -77.90 % | 230.945 K 146.07 % | 93.852 K -84.90 % | 621.460 K -41.43 % | 1.061 M -11.81 % | 1.203 M -36.18 % | 1.885 M 384.20 % | 389.360 K 327.22 % | 91.138 K | 0.000 -100.00 % | 133.388 K | 0.000 -100.00 % | 36.820 K | 0.000 -100.00 % | 43.684 K | 0.000 -100.00 % | 33.184 K 136.62 % | 14.024 K -39.65 % | 23.237 K 4.69 % | 22.196 K -79.78 % | 109.755 K 13.82 % | 96.427 K | 0.000 |
| 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 100.00 % | -1.276 M | 0.000 100.00 % | -132.940 K 55.48 % | -298.601 K -190.90 % | -102.649 K | 0.000 100.00 % | -50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 616.551 K 104.68 % | 301.233 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.603 M 3.61 % | 1.547 M -0.57 % | 1.556 M 3.74 % | 1.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.280 M 392.28 % | 1.276 M 261.56 % | 352.850 K 165.42 % | 132.940 K -55.48 % | 298.601 K | 0.000 | 0.000 -100.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 1.009 M 104.01 % | 494.794 K 160.46 % | 189.968 K 10.80 % | 171.458 K 25.44 % | 136.684 K 8.17 % | 126.361 K -30.43 % | 181.634 K -30.48 % | 261.284 K -87.56 % | 2.101 M 22.21 % | 1.719 M -6.28 % | 1.834 M -5.73 % | 1.946 M 445.92 % | 356.383 K -58.02 % | 848.882 K -32.27 % | 1.253 M -87.53 % | 10.047 M 134.63 % | 4.282 M 189.58 % | 1.479 M 92.72 % | 767.287 K -10.31 % | 855.475 K 159.06 % | 330.229 K -53.47 % | 709.700 K 77.31 % | 400.252 K 6.91 % | 374.384 K 142.93 % | 154.109 K -31.08 % | 223.610 K -5.84 % | 237.477 K -20.27 % | 297.851 K 128.93 % | 130.106 K 28.45 % | 101.287 K -80.73 % | 525.604 K 0.83 % | 521.265 K 589.39 % | 75.613 K |
| Total liabilities | 1.009 M 104.01 % | 494.794 K 160.46 % | 189.968 K 10.80 % | 171.458 K 25.44 % | 136.684 K 8.17 % | 126.361 K -30.43 % | 181.634 K -30.48 % | 261.284 K -87.56 % | 2.101 M 22.21 % | 1.719 M -6.28 % | 1.834 M -5.73 % | 1.946 M 445.92 % | 356.383 K -58.02 % | 848.882 K -42.29 % | 1.471 M -85.36 % | 10.047 M 133.65 % | 4.300 M 190.80 % | 1.479 M 92.72 % | 767.287 K -10.31 % | 855.475 K 159.06 % | 330.229 K -53.47 % | 709.700 K 77.31 % | 400.252 K 6.91 % | 374.384 K 142.93 % | 154.109 K -31.08 % | 223.610 K -5.84 % | 237.477 K -20.27 % | 297.851 K 128.93 % | 130.106 K 28.45 % | 101.287 K -80.73 % | 525.604 K 0.83 % | 521.265 K 589.39 % | 75.613 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.151 K 51.05 % | -12.565 K 33.74 % | -18.963 K 25.27 % | -25.377 K 20.73 % | -32.014 K 32.65 % | -47.532 K 26.33 % | -64.523 K 21.99 % | -82.708 K 48.58 % | -160.836 K -6.29 % | -151.320 K 88.32 % | -1.295 M 62.01 % | -3.409 M -1 848.50 % | -174.967 K -488.84 % | -29.714 K -6 473.89 % | -452.000 99.76 % | -191.095 K | 0.000 100.00 % | -285.747 K 23.12 % | -371.664 K 20.21 % | -465.799 K 24.11 % | -613.820 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 189.869 K 358.73 % | 41.390 K -85.35 % | 282.600 K -23.12 % | 367.590 K -19.99 % | 459.439 K -24.31 % | 606.982 K -13.83 % | 704.395 K -18.40 % | 863.227 K -31.31 % | 1.257 M | 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 |
| 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 |
| 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 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.151 K -51.05 % | 12.565 K -33.74 % | 18.963 K -25.27 % | 25.377 K -20.73 % | 32.014 K -32.65 % | 47.532 K -26.33 % | 64.523 K -21.99 % | 82.708 K -48.58 % | 160.836 K 6.29 % | 151.320 K -88.32 % | 1.295 M -62.01 % | 3.409 M 1 848.50 % | 174.967 K 488.84 % | 29.714 K 6 473.89 % | 452.000 -63.13 % | 1.226 K -38.61 % | 1.997 K -36.54 % | 3.147 K -22.75 % | 4.074 K -35.94 % | 6.360 K -6.99 % | 6.838 K 16.04 % | 5.893 K -75.13 % | 23.691 K -31.18 % | 34.427 K -40.65 % | 58.004 K -29.78 % | 82.605 K -98.15 % | 4.468 M 78.43 % | 2.504 M |
| Total non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.151 K -51.05 % | 12.565 K -33.74 % | 18.962 K -25.28 % | 25.377 K -20.73 % | 32.013 K -32.65 % | 47.532 K -26.33 % | 64.523 K -21.99 % | 82.708 K -48.58 % | 160.836 K 6.29 % | 151.320 K -88.32 % | 1.295 M -62.01 % | 3.409 M 1 848.50 % | 174.967 K 488.84 % | 29.714 K 6 473.89 % | 452.000 -99.76 % | 191.095 K 340.45 % | 43.386 K -84.82 % | 285.747 K -23.12 % | 371.664 K -20.21 % | 465.799 K -24.11 % | 613.820 K -13.58 % | 710.288 K -19.92 % | 886.918 K -31.30 % | 1.291 M 2 125.83 % | 58.004 K -29.78 % | 82.605 K -98.15 % | 4.468 M 78.43 % | 2.504 M |
| Other current assets | 0.000 | 0.000 | 0.000 -100.00 % | 39.374 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 381.947 K | 0.000 -100.00 % | 352.545 K | 0.000 -100.00 % | 377.259 K | 0.000 | 0.000 -100.00 % | 1.206 M 164.52 % | 456.079 K 925.96 % | 44.454 K -69.72 % | 146.832 K | 0.000 -100.00 % | 43.372 K | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K -99.70 % | 3.389 M -49.07 % | 6.654 M 80.76 % | 3.681 M -0.56 % | 3.702 M 18 410.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K -98.03 % | 1.016 M 4 980.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 466.875 K -15.63 % | 553.334 K -27.50 % | 763.242 K 70.63 % | 447.316 K -55.88 % | 1.014 M -39.05 % | 1.663 M -9.94 % | 1.847 M -30.73 % | 2.666 M 101.33 % | 1.324 M 52.48 % | 868.324 K 45.19 % | 598.047 K -52.23 % | 1.252 M 40.14 % | 893.302 K -19.06 % | 1.104 M 9.49 % | 1.008 M 39.59 % | 722.167 K 87.36 % | 385.447 K 47.90 % | 260.610 K -1.96 % | 265.828 K 112.22 % | 125.260 K 5.20 % | 119.069 K -71.38 % | 416.092 K 2 192.27 % | 18.152 K -63.16 % | 49.272 K -77.38 % | 217.857 K -55.62 % | 490.940 K -23.39 % | 640.807 K -64.02 % | 1.781 M 199.01 % | 595.674 K -26.41 % | 809.433 K -40.54 % | 1.361 M -68.54 % | 4.328 M -21.47 % | 5.511 M |
| Cash and short term investments | 466.875 K -17.12 % | 563.334 K -27.15 % | 773.242 K 69.08 % | 457.316 K -54.89 % | 1.014 M -39.05 % | 1.663 M -9.94 % | 1.847 M -30.73 % | 2.666 M -43.44 % | 4.713 M -37.34 % | 7.522 M 75.79 % | 4.279 M -13.62 % | 4.954 M 404.10 % | 982.709 K -36.34 % | 1.544 M -20.35 % | 1.938 M 11.50 % | 1.738 M 328.70 % | 405.447 K 44.49 % | 280.611 K -1.83 % | 285.828 K 96.77 % | 145.260 K 4.45 % | 139.069 K -68.11 % | 436.092 K 1 043.04 % | 38.152 K -44.92 % | 69.272 K -68.20 % | 217.857 K -55.62 % | 490.940 K -23.39 % | 640.807 K -64.02 % | 1.781 M 199.01 % | 595.674 K -26.41 % | 809.433 K -40.54 % | 1.361 M -68.54 % | 4.328 M -21.47 % | 5.511 M |
| Total current assets | 511.490 K -19.55 % | 635.759 K -20.92 % | 803.950 K 61.86 % | 496.690 K -52.31 % | 1.042 M -39.63 % | 1.725 M -14.75 % | 2.024 M -26.33 % | 2.747 M -46.34 % | 5.120 M -35.32 % | 7.916 M 70.90 % | 4.632 M -12.84 % | 5.314 M 308.92 % | 1.299 M -32.42 % | 1.923 M -18.53 % | 2.360 M -63.52 % | 6.470 M 273.06 % | 1.734 M 90.53 % | 910.264 K 142.70 % | 375.052 K 28.40 % | 292.092 K 52.89 % | 191.052 K -60.15 % | 479.464 K 223.07 % | 148.409 K 38.92 % | 106.827 K -64.03 % | 296.949 K -46.77 % | 557.827 K -33.16 % | 834.609 K -60.10 % | 2.092 M 213.86 % | 666.535 K -19.22 % | 825.081 K -42.27 % | 1.429 M -67.97 % | 4.462 M -19.05 % | 5.513 M |
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -39.374 K -3 937 300.00 % | -1.000 | 0.000 100.00 % | -1.000 | 0.000 100.00 % | -3.389 M 49.07 % | -6.654 M -81.25 % | -3.671 M 0.57 % | -3.692 M -856.07 % | -386.163 K 8.06 % | -420.000 K 53.85 % | -910.000 K -148.75 % | 1.867 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.012 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 44.615 K -38.40 % | 72.425 K 135.85 % | 30.708 K -22.01 % | 39.374 K 121.50 % | 17.776 K -65.95 % | 52.203 K -68.79 % | 167.286 K 134.24 % | 71.415 K -81.99 % | 396.545 K 3.41 % | 383.476 K 8.77 % | 352.558 K -2.04 % | 359.915 K 13.62 % | 316.757 K 16 748.78 % | 1.880 K -99.55 % | 422.130 K -85.27 % | 2.865 M 2 240.10 % | 122.429 K -80.56 % | 629.653 K 1 306.42 % | 44.770 K | 0.000 -100.00 % | 43.866 K | 0.000 -100.00 % | 12.366 K -67.07 % | 37.555 K -52.52 % | 79.092 K 18.25 % | 66.887 K -65.49 % | 193.802 K -37.66 % | 310.855 K 338.68 % | 70.861 K 352.84 % | 15.648 K -89.42 % | 147.899 K 9.63 % | 134.903 K 6 575.06 % | 2.021 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 231.242 K 272.86 % | 62.018 K -59.02 % | 151.346 K 81.07 % | 83.583 K 2 155.34 % | 3.706 K -90.29 % | 38.177 K -17.11 % | 46.058 K -74.57 % | 181.121 K -50.93 % | 369.118 K 256.32 % | 103.591 K -54.36 % | 226.987 K 5.76 % | 214.615 K -18.25 % | 262.531 K 15.44 % | 227.422 K 18.28 % | 192.278 K -92.50 % | 2.563 M 128.67 % | 1.121 M 52.22 % | 736.492 K 35.58 % | 543.209 K -2.45 % | 556.874 K 233.68 % | 166.891 K -76.48 % | 709.700 K 126.43 % | 313.432 K -16.28 % | 374.384 K 239.04 % | 110.425 K -50.62 % | 223.610 K 9.46 % | 204.293 K -28.02 % | 283.827 K 165.58 % | 106.869 K 35.12 % | 79.091 K -80.98 % | 415.849 K -2.12 % | 424.838 K 461.86 % | 75.613 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 | 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 |
| 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 |
| 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 |
| 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 |
| 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 | 0.000 | 0.000 -100.00 % | 938.286 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -110.425 K | 0.000 100.00 % | -204.293 K 28.02 % | -283.827 K -165.58 % | -106.869 K -35.12 % | -79.091 K 80.98 % | -415.849 K 2.12 % | -424.838 K -461.86 % | -75.613 K |
| Total assets | 511.490 K -19.55 % | 635.759 K -20.92 % | 803.950 K 61.86 % | 496.690 K -52.31 % | 1.042 M -39.85 % | 1.731 M -14.98 % | 2.036 M -26.38 % | 2.766 M -46.24 % | 5.145 M -35.26 % | 7.948 M 69.85 % | 4.679 M -13.00 % | 5.378 M 289.12 % | 1.382 M -33.67 % | 2.084 M -17.03 % | 2.512 M -67.66 % | 7.765 M 50.97 % | 5.144 M 373.96 % | 1.085 M 168.11 % | 404.766 K 38.36 % | 292.544 K -23.45 % | 382.147 K -26.91 % | 522.850 K 20.43 % | 434.156 K -9.27 % | 478.491 K -37.27 % | 762.748 K -34.90 % | 1.172 M -24.16 % | 1.545 M -48.14 % | 2.979 M 52.17 % | 1.958 M 121.68 % | 883.085 K -41.59 % | 1.512 M -83.07 % | 8.930 M 11.40 % | 8.017 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-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-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-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.476 K | 0.000 -100.00 % | 5.369 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.932 K | 0.000 100.00 % | -137.532 K | 0.000 -100.00 % | 44.455 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.950 K -0.01 % | 19.951 K 69.32 % | 11.783 K -9.97 % | 13.088 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.159 K -65.93 % | 53.299 K -1.09 % | 53.884 K 1.66 % | 53.006 K -1.63 % | 53.884 K 1.66 % | 53.006 K -3.21 % | 54.762 K 904.73 % | -6.805 K -200.00 % | 6.805 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 |
| Change in working capital | -18.497 K | 0.000 100.00 % | -2.763 K 84.43 % | -17.746 K -117.32 % | 102.442 K 9.94 % | 93.181 K 227.43 % | -73.125 K | 0.000 -100.00 % | 19.677 K | 0.000 100.00 % | -101.164 K | 0.000 100.00 % | -344.450 K | 0.000 -100.00 % | 4.441 M | 0.000 -100.00 % | 284.399 K | 0.000 -100.00 % | 130.425 K | 0.000 100.00 % | -123.468 K | 0.000 100.00 % | -114.165 K | 0.000 -100.00 % | 143.529 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 |
| Accounts receivables | -13.906 K | 0.000 -100.00 % | 8.666 K 140.12 % | -21.598 K -120.82 % | 103.741 K 21.71 % | 85.235 K 190.15 % | -94.548 K | 0.000 100.00 % | -2.802 K | 0.000 100.00 % | -20.548 K | 0.000 -100.00 % | 222.994 K | 0.000 100.00 % | -459.277 K | 0.000 100.00 % | -31.448 K | 0.000 100.00 % | -24.366 K | 0.000 -100.00 % | 84.526 K | 0.000 100.00 % | -97.461 K | 0.000 -100.00 % | 133.029 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 |
| 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 | 0.000 | 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 | 0.000 | 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 | -4.591 K | 0.000 100.00 % | -11.429 K -396.70 % | 3.852 K 396.54 % | -1.299 K -116.35 % | 7.946 K -62.91 % | 21.423 K | 0.000 -100.00 % | 22.479 K | 0.000 100.00 % | -80.616 K | 0.000 100.00 % | -567.444 K | 0.000 -100.00 % | 4.900 M | 0.000 -100.00 % | 315.847 K | 0.000 -100.00 % | 154.791 K | 0.000 100.00 % | -207.994 K | 0.000 100.00 % | -16.704 K | 0.000 -100.00 % | 10.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 300.653 K 551.45 % | -66.597 K -322.44 % | 29.939 K -3.18 % | 30.922 K -39.98 % | 51.516 K 9.92 % | 46.865 K 128.62 % | -163.740 K -199.73 % | 164.183 K -92.55 % | 2.205 M 171.31 % | -3.092 M -9 732.64 % | 32.097 K 101.49 % | -2.157 M -144.99 % | -880.635 K -5 509.14 % | -15.700 K 99.61 % | -4.004 M -208.64 % | 3.686 M 38 939.59 % | 9.441 K -90.81 % | 102.753 K -44.27 % | 184.386 K 21.35 % | 151.950 K 201.00 % | -150.441 K -121.42 % | 702.434 K 470.15 % | 123.202 K -73.72 % | 468.744 K 100.69 % | 233.568 K -74.58 % | 918.672 K -38.96 % | 1.505 M 0.00 % | 1.505 M 59.49 % | 943.584 K 0.00 % | 943.585 K 278.36 % | 249.388 K 0.00 % | 249.388 K -56.35 % | 571.378 K 0.00 % | 571.380 K -69.02 % | 1.845 M 100.00 % | 922.274 K 704.38 % | 114.656 K 100.00 % | 57.328 K |
| Net cash provided by operating activities | -356.753 K 33.89 % | -539.614 K -42.52 % | -378.615 K 33.16 % | -566.440 K 12.28 % | -645.765 K 5.21 % | -681.260 K 52.66 % | -1.439 M -18.43 % | -1.215 M -21.47 % | -1.000 M -3.63 % | -965.272 K -27.59 % | -756.524 K 20.39 % | -950.330 K -25.68 % | -756.140 K 48.34 % | -1.464 M -130.29 % | 4.832 M 113.40 % | 2.264 M 738.03 % | -354.918 K 67.63 % | -1.096 M -128.81 % | -479.159 K 13.58 % | -554.471 K -473.18 % | -96.736 K 10.13 % | -107.642 K -78.69 % | -60.239 K 74.20 % | -233.502 K -683.83 % | 39.995 K 112.41 % | -322.198 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 |
| 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 100.00 % | -63.813 K -103.28 % | 1.945 M 193.71 % | -2.076 M -221.30 % | -646.030 K -916.97 % | -63.525 K -147.03 % | -25.716 K | 0.000 100.00 % | -22.058 K 42.14 % | -38.120 K 34.53 % | -58.222 K 41.24 % | -99.083 K 68.35 % | -313.078 K 52.64 % | -661.065 K 38.32 % | -1.072 M 0.00 % | -1.072 M -46.48 % | -731.682 K 0.00 % | -731.682 K -25.32 % | -583.830 K 0.00 % | -583.830 K -11.25 % | -524.769 K 0.00 % | -524.769 K 59.89 % | -1.308 M -100.00 % | -654.236 K -23.81 % | -528.407 K -100.00 % | -264.203 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 K -200.00 % | 20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -313.591 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 |
| 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 | 0.000 | 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 -100.00 % | 3.213 M 120.65 % | 1.456 M | 0.000 -100.00 % | 22.210 K -77.24 % | 97.590 K -71.84 % | 346.594 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K 0.00 % | 20.000 K | 0.000 -100.00 % | 3.213 M 120.65 % | 1.456 M | 0.000 -100.00 % | 22.210 K -77.24 % | 97.590 K -81.00 % | 513.591 K 61.71 % | 317.591 K -62.64 % | 850.000 K 415.33 % | -269.563 K 53.36 % | -578.000 K -133.06 % | -248.000 K -4 609.09 % | 5.500 K -98.63 % | 400.000 K 245.45 % | -275.000 K -450.00 % | -50.000 K -233.90 % | 37.341 K | 0.000 | 0.000 | 0.000 -100.00 % | 803.398 K 200.00 % | -803.398 K -295.61 % | 410.712 K 359.99 % | 89.288 K -73.16 % | 332.682 K 200.00 % | -332.682 K -195.33 % | 348.986 K 200.00 % | -348.986 K -130.78 % | 1.134 M 100.00 % | 566.901 K 29.09 % | 439.140 K 100.00 % | 219.570 K |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K | 0.000 -100.00 % | 3.213 M 120.65 % | 1.456 M | 0.000 -100.00 % | 22.210 K -77.24 % | 97.590 K -82.15 % | 546.594 K 115.38 % | 253.778 K -90.92 % | 2.795 M 219.19 % | -2.345 M -91.60 % | -1.224 M -292.92 % | -311.525 K -1 440.98 % | -20.216 K -105.05 % | 400.000 K 234.65 % | -297.058 K -237.11 % | -88.120 K -322.01 % | -20.881 K 78.93 % | -99.083 K 68.35 % | -313.078 K 52.64 % | -661.065 K -146.31 % | -268.387 K 85.69 % | -1.875 M -484.23 % | -320.970 K 50.04 % | -642.394 K -155.78 % | -251.147 K 72.60 % | -916.514 K -421.39 % | -175.782 K 79.88 % | -873.756 K -400.24 % | -174.669 K -100.00 % | -87.334 K 2.16 % | -89.266 K -100.00 % | -44.633 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.614 K -100.76 % | 477.762 K -22.94 % | 619.971 K -26.53 % | 843.834 K | 0.000 -100.00 % | 1.236 M 558.84 % | 187.535 K -84.17 % | 1.185 M 139 007.39 % | -853.000 | 0.000 | 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 % | 808.750 K 0.00 % | 808.750 K -45.68 % | 1.489 M 0.00 % | 1.489 M 93.40 % | 769.844 K 0.00 % | 769.847 K 81.14 % | 425.000 K 0.00 % | 425.000 K | 0.000 | 0.000 -100.00 % | 3.024 M 100.00 % | 1.512 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.747 K 0.00 % | -38.747 K 58.54 % | -93.463 K 0.00 % | -93.463 K -123.87 % | -41.749 K 0.00 % | -41.749 K -11 183.38 % | -370.000 0.00 % | -370.000 | 0.000 | 0.000 100.00 % | -241.483 K -100.00 % | -120.742 K |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 270.294 K -18.02 % | 329.706 K -52.53 % | 694.541 K | 0.000 100.00 % | -3.614 K -100.76 % | 477.762 K -22.94 % | 619.971 K 141.33 % | -1.500 M | 0.000 -100.00 % | 1.236 M 4 780.11 % | -26.400 K -102.18 % | 1.211 M 142 102.34 % | -853.000 -100.07 % | 1.306 M 117.78 % | -7.342 M -1 858.49 % | 417.500 K -75.50 % | 1.704 M 21.47 % | 1.403 M 119.19 % | 639.943 K 298.32 % | 160.662 K 66.02 % | 96.771 K -83.70 % | 593.702 K 1 087.40 % | 50.000 K -72.83 % | 184.000 K | 0.000 -100.00 % | 833.396 K 410.52 % | -268.387 K -200.00 % | 268.387 K 183.62 % | -320.970 K -200.00 % | 320.970 K 227.80 % | -251.147 K -200.00 % | 251.147 K 242.87 % | -175.782 K -200.00 % | 175.782 K 200.64 % | -174.669 K -100.00 % | -87.334 K 2.16 % | -89.266 K -100.00 % | -44.633 K |
| Net cash used provided by financing activities | 270.294 K -18.02 % | 329.706 K -52.53 % | 694.541 K | 0.000 100.00 % | -3.614 K -100.76 % | 477.762 K -22.94 % | 619.971 K 194.48 % | -656.166 K | 0.000 -100.00 % | 1.236 M 666.78 % | 161.135 K -86.70 % | 1.211 M 142 102.34 % | -853.000 -100.07 % | 1.306 M 117.78 % | -7.342 M -1 858.49 % | 417.500 K -75.50 % | 1.704 M 21.47 % | 1.403 M 119.19 % | 639.943 K 298.32 % | 160.662 K 66.02 % | 96.771 K -83.70 % | 593.702 K 1 087.40 % | 50.000 K -72.83 % | 184.000 K | 0.000 -100.00 % | 833.396 K 410.52 % | -268.387 K -114.84 % | 1.808 M 663.42 % | -320.970 K -110.31 % | 3.112 M 1 339.02 % | -251.147 K -114.71 % | 1.707 M 1 071.29 % | -175.782 K -117.15 % | 1.025 M 686.85 % | -174.669 K -100.00 % | -87.334 K 2.16 % | -89.266 K -100.00 % | -44.633 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.847 M | 0.000 -100.00 % | 1.324 M | 0.000 | 0.000 100.00 % | -678.663 K -175.97 % | 893.302 K 200.00 % | -893.302 K -188.62 % | 1.008 M 200.00 % | -1.008 M -361.53 % | 385.447 K 200.00 % | -385.446 K -245.00 % | 265.827 K 200.00 % | -265.828 K -323.26 % | 119.069 K 200.00 % | -119.069 K -755.96 % | 18.152 K 200.00 % | -18.152 K -109.17 % | 197.857 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 |
| Net change in cash | -553.334 K -200.00 % | 553.334 K 75.15 % | 315.926 K 155.77 % | -566.440 K 12.77 % | -649.379 K -253.89 % | -183.498 K 77.60 % | -819.042 K -161.05 % | 1.342 M 194.39 % | 455.735 K 68.62 % | 270.277 K 141.34 % | -653.795 K -282.35 % | 358.540 K 270.41 % | -210.399 K -119.06 % | 1.104 M 252.83 % | -722.167 K -200.00 % | 722.167 K 377.11 % | -260.610 K -200.00 % | 260.610 K 308.06 % | -125.260 K -200.00 % | 125.260 K 130.10 % | -416.092 K -200.00 % | 416.092 K 944.48 % | -49.272 K -200.00 % | 49.272 K | 0.000 -100.00 % | 470.940 K 265.19 % | -285.085 K 75.00 % | -1.140 M -484.77 % | 296.368 K -75.00 % | 1.185 M 2 318.33 % | -53.440 K 75.00 % | -213.759 K -54.94 % | -137.960 K 75.00 % | -551.840 K 25.58 % | -741.570 K 0.00 % | -741.570 K -168.68 % | 1.080 M 0.00 % | 1.080 M |
| Cash at beginning of period | 553.334 K | 0.000 -100.00 % | 447.316 K -55.88 % | 1.014 M -39.05 % | 1.663 M -9.94 % | 1.847 M -30.73 % | 2.666 M 101.33 % | 1.324 M 52.48 % | 868.324 K 45.19 % | 598.047 K -52.23 % | 1.252 M 40.14 % | 893.302 K -19.06 % | 1.104 M | 0.000 -100.00 % | 722.167 K | 0.000 -100.00 % | 260.610 K | 0.000 -100.00 % | 125.260 K | 0.000 -100.00 % | 416.092 K | 0.000 -100.00 % | 49.272 K | 0.000 | 0.000 | 0.000 -100.00 % | 445.286 K -75.00 % | 1.781 M 1 096.06 % | 148.918 K -75.00 % | 595.674 K 194.37 % | 202.358 K -75.00 % | 809.433 K 137.85 % | 340.318 K -75.00 % | 1.361 M 25.82 % | 1.082 M 0.00 % | 1.082 M 52 108.37 % | 2.072 K 0.00 % | 2.072 K |
| Cash at end of period | 0.000 -100.00 % | 553.334 K -27.50 % | 763.242 K 70.63 % | 447.316 K -55.88 % | 1.014 M -39.05 % | 1.663 M -9.94 % | 1.847 M -30.73 % | 2.666 M 101.33 % | 1.324 M 52.48 % | 868.324 K 45.19 % | 598.047 K -52.23 % | 1.252 M 40.14 % | 893.302 K -19.06 % | 1.104 M | 0.000 -100.00 % | 722.167 K | 0.000 -100.00 % | 260.610 K | 0.000 -100.00 % | 125.260 K | 0.000 -100.00 % | 416.092 K | 0.000 -100.00 % | 49.272 K | 0.000 -100.00 % | 470.940 K 193.97 % | 160.201 K -75.00 % | 640.807 K 43.91 % | 445.286 K -75.00 % | 1.781 M 1 096.06 % | 148.918 K -75.00 % | 595.674 K 194.37 % | 202.358 K -75.00 % | 809.433 K 137.85 % | 340.318 K 0.00 % | 340.318 K -68.54 % | 1.082 M 0.00 % | 1.082 M |
| Operating cash flow | -356.753 K 33.89 % | -539.614 K -42.52 % | -378.615 K 33.16 % | -566.440 K 12.28 % | -645.765 K 5.21 % | -681.260 K 52.66 % | -1.439 M -18.43 % | -1.215 M -21.47 % | -1.000 M -3.63 % | -965.272 K -27.59 % | -756.524 K 20.39 % | -950.330 K -25.68 % | -756.140 K 48.34 % | -1.464 M -130.29 % | 4.832 M 113.40 % | 2.264 M 738.03 % | -354.918 K 67.63 % | -1.096 M -128.81 % | -479.159 K 13.58 % | -554.471 K -473.18 % | -96.736 K 10.13 % | -107.642 K -78.69 % | -60.239 K 74.20 % | -233.502 K -683.83 % | 39.995 K 112.41 % | -322.198 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 |
| Capital expenditure | 0.000 | 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 % | -63.813 K -103.28 % | 1.945 M 193.71 % | -2.076 M -221.30 % | -646.030 K -916.97 % | -63.525 K -147.03 % | -25.716 K | 0.000 100.00 % | -22.058 K 42.14 % | -38.120 K 34.53 % | -58.222 K 41.24 % | -99.083 K 68.35 % | -313.078 K 52.64 % | -661.065 K 38.32 % | -1.072 M 0.00 % | -1.072 M -46.48 % | -731.682 K 0.00 % | -731.682 K -25.32 % | -583.830 K 0.00 % | -583.830 K -11.25 % | -524.769 K 0.00 % | -524.769 K 59.89 % | -1.308 M -100.00 % | -654.236 K -23.81 % | -528.407 K -100.00 % | -264.203 K |
| Free CashFlow | -356.753 K 33.89 % | -539.614 K -42.52 % | -378.615 K 33.16 % | -566.440 K 12.28 % | -645.765 K 5.21 % | -681.260 K 52.66 % | -1.439 M -18.43 % | -1.215 M -21.47 % | -1.000 M -3.63 % | -965.272 K -27.59 % | -756.524 K 20.39 % | -950.330 K -25.68 % | -756.140 K 50.50 % | -1.528 M -122.54 % | 6.778 M 3 490.15 % | 188.783 K 118.86 % | -1.001 M 13.70 % | -1.160 M -129.74 % | -504.875 K 8.94 % | -554.471 K -366.75 % | -118.794 K 18.50 % | -145.762 K -23.05 % | -118.461 K 64.38 % | -332.585 K -21.79 % | -273.083 K 72.23 % | -983.263 K 8.26 % | -1.072 M 0.00 % | -1.072 M -46.48 % | -731.682 K 0.00 % | -731.682 K -25.32 % | -583.830 K 0.00 % | -583.830 K -11.25 % | -524.769 K 0.00 % | -524.769 K 59.89 % | -1.308 M -100.00 % | -654.236 K -23.81 % | -528.407 K -100.00 % | -264.203 K |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2008 | 2007 | 2007 |