King River Resources Limited KRR.AX
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 174.548 K 89.75 % | 91.990 K 36 843.78 % | 249.000 -89.29 % | 2.324 K -61.86 % | 6.094 K 245.46 % | 1.764 K -60.50 % | 4.466 K 379.70 % | 931.000 105.52 % | 453.000 -42.66 % | 790.000 -80.96 % | 4.150 K -73.29 % | 15.540 K 8.44 % | 14.330 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -6.143 M -396.19 % | 2.074 M -43.75 % | 3.687 M 220.38 % | -3.063 M -216.13 % | -968.842 K 13.19 % | -1.116 M -38.63 % | -805.000 K 7.66 % | -871.803 K -106.10 % | -423.000 K -126.20 % | -187.000 K 26.09 % | -253.000 K 64.86 % | -720.000 K 95.88 % | -17.465 M -2 641.76 % | -637.000 K -97.21 % | -323.000 K 75.68 % | -1.328 M -189.96 % | -458.000 K -5.53 % | -434.000 K -2 570.54 % | 17.567 K |
| Income before tax | -6.143 M -442.80 % | 1.792 M -75.98 % | 7.460 M 343.57 % | -3.063 M -216.13 % | -968.842 K 35.45 % | -1.501 M -86.46 % | -805.000 K 7.66 % | -871.803 K -106.10 % | -423.000 K -126.20 % | -187.000 K 26.09 % | -253.000 K 64.86 % | -720.000 K 95.96 % | -17.803 M -1 584.30 % | -1.057 M -8.74 % | -972.000 K 41.13 % | -1.651 M -262.86 % | -455.000 K -9.64 % | -415.000 K -1 753.65 % | 25.096 K |
| Income before tax ratio | -35.19 -280.66 % | 19.48 -99.93 % | 29 959.84 2 373.32 % | -1 317.89 -728.95 % | -158.98 81.32 % | -850.91 -372.07 % | -180.25 80.75 % | -936.42 -0.28 % | -933.77 -294.48 % | -236.71 -288.28 % | -60.96 -31.58 % | -46.33 96.27 % | -1 242.36 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -667.036 K -136.53 % | 1.826 M -73.80 % | 6.971 M 332.00 % | -3.005 M -231.04 % | -907.653 K 13.06 % | -1.044 M -90.16 % | -549.000 K 45.89 % | -1.015 M -282.83 % | -265.000 K -132.46 % | -114.000 K 16.79 % | -137.000 K -100.77 % | 17.851 M 200.29 % | -17.799 M -1 596.76 % | -1.049 M -8.82 % | -964.000 K 41.50 % | -1.648 M -263.80 % | -453.000 K -9.42 % | -414.000 K -1 749.47 % | 25.099 K |
| Net income ratio | -35.19 -256.10 % | 22.55 -99.85 % | 14 807.23 1 223.56 % | -1 317.89 -728.95 % | -158.98 74.87 % | -632.65 -250.98 % | -180.25 80.75 % | -936.42 -0.28 % | -933.77 -294.48 % | -236.71 -288.28 % | -60.96 -31.58 % | -46.33 96.20 % | -1 218.77 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -3.82 -119.25 % | 19.85 -99.93 % | 27 995.98 2 265.35 % | -1 292.91 -768.06 % | -148.94 74.83 % | -591.84 -381.45 % | -122.93 88.72 % | -1 089.70 -86.28 % | -584.99 -305.39 % | -144.30 -337.12 % | -33.01 -102.87 % | 1 148.71 192.48 % | -1 242.08 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 1.00 0.00 % | 1.00 100.19 % | -524.76 16.26 % | -626.62 -7 027.81 % | -8.79 77.38 % | -38.86 -1 366.18 % | -2.65 69.68 % | -8.74 73.99 % | -33.61 -3 461.37 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 1.528 B -1.62 % | 1.553 B -0.01 % | 1.554 B 0.00 % | 1.554 B 2.48 % | 1.516 B 21.49 % | 1.248 B 0.74 % | 1.239 B 24.13 % | 997.836 M 53.58 % | 649.713 M 53.31 % | 423.780 M 58.26 % | 267.773 M -13.42 % | 309.274 M 0.00 % | 309.274 M 3.32 % | 299.349 M 12.67 % | 265.688 M 45.03 % | 183.194 M 6.91 % | 171.360 M 12.59 % | 152.196 M -81.40 % | 818.182 M |
| Weighted average shs out | 1.528 B -4.30 % | 1.597 B 2.79 % | 1.554 B 1.45 % | 1.531 B 1.02 % | 1.516 B 21.49 % | 1.248 B 0.74 % | 1.239 B 27.73 % | 969.747 M 60.25 % | 605.144 M 42.80 % | 423.780 M 58.26 % | 267.773 M -13.54 % | 309.711 M 0.00 % | 309.711 M 3.46 % | 299.349 M 12.67 % | 265.688 M 45.03 % | 183.194 M 6.91 % | 171.360 M 12.59 % | 152.196 M -81.40 % | 818.182 M |
| EPS diluted | 0.00 -407.69 % | 0.00 -45.83 % | 0.00 220.00 % | 0.00 -233.33 % | 0.00 33.33 % | 0.00 -50.00 % | 0.00 33.33 % | 0.00 -28.57 % | 0.00 -75.00 % | 0.00 60.00 % | 0.00 65.52 % | 0.00 96.10 % | -0.07 -3 438.10 % | 0.00 -75.00 % | 0.00 83.33 % | -0.01 -166.67 % | 0.00 6.90 % | 0.00 -13 606.72 % | 0.00 |
| Earnings per share | 0.00 -407.69 % | 0.00 -45.83 % | 0.00 220.00 % | 0.00 -233.33 % | 0.00 33.33 % | 0.00 -50.00 % | 0.00 33.33 % | 0.00 -28.57 % | 0.00 -75.00 % | 0.00 60.00 % | 0.00 79.17 % | 0.00 93.54 % | -0.07 -3 438.10 % | 0.00 -75.00 % | 0.00 83.33 % | -0.01 -166.67 % | 0.00 6.90 % | 0.00 -13 606.72 % | 0.00 |
| Gross profit | 174.548 K 89.75 % | 91.990 K 170.40 % | -130.666 K 91.03 % | -1.456 M -2 618.25 % | -53.574 K 21.85 % | -68.550 K -479.12 % | -11.837 K -45.44 % | -8.139 K 46.55 % | -15.227 K -2 027.47 % | 790.000 -80.96 % | 4.150 K -73.29 % | 15.540 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.500 K |
| Income tax expense | 0.000 100.00 % | -283.000 K -107.50 % | 3.773 M 94 328 575.00 % | 4.000 | 0.000 100.00 % | -385.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -338.000 K 19.52 % | -420.000 K 35.29 % | -649.000 K -100.31 % | -324.000 K -10 636.59 % | 3.075 K -83.86 % | 19.055 K 153.09 % | 7.529 K |
| Cost of revenue | 45.416 K 49.83 % | 30.312 K -76.85 % | 130.915 K -91.02 % | 1.459 M 2 344.53 % | 59.668 K -15.14 % | 70.314 K 331.29 % | 16.303 K 79.75 % | 9.070 K -42.16 % | 15.680 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.500 K |
| General and administrative expenses | 295.494 K 29.47 % | 228.225 K -48.25 % | 441.029 K 5.21 % | 419.208 K 11.78 % | 375.017 K -30.88 % | 542.558 K 10.04 % | 493.043 K -19.59 % | 613.131 K 51.92 % | 403.598 K 3.43 % | 390.207 K 83.20 % | 213.000 K -52.23 % | 445.890 K 7.92 % | 413.154 K -31.51 % | 603.263 K 12.65 % | 535.535 K -63.64 % | 1.473 M 873.29 % | 151.343 K -13.49 % | 174.947 K | 0.000 |
| Selling and marketing expenses | 537.350 K 15.91 % | 463.608 K 220.06 % | 144.852 K -90.85 % | 1.583 M 1 522.67 % | 97.550 K -9.05 % | 107.262 K -14.94 % | 126.100 K 73.33 % | 72.753 K 120.46 % | 33.000 K 222.64 % | 10.228 K -78.27 % | 47.068 K 4.22 % | 45.163 K 49.33 % | 30.244 K -77.41 % | 133.899 K 89.69 % | 70.587 K | 0.000 -100.00 % | 150.084 K | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 -100.00 % | 152.361 K | 0.000 -100.00 % | 260.578 K 6.26 % | 245.223 K 112.76 % | 115.258 K -24.06 % | 151.775 K -10.83 % | 170.204 K -50.25 % | 342.093 K 7.73 % | 317.556 K 282.39 % | 83.046 K -74.02 % | 319.650 K -29.73 % | 454.860 K | 0.000 -100.00 % | 88.000 K -70.60 % | 299.329 K -28.80 % | 420.389 K | 0.000 |
| Operating expenses | 832.844 K 20.38 % | 691.833 K -20.40 % | 869.157 K -61.38 % | 2.251 M 206.99 % | 733.145 K -18.09 % | 895.043 K 10.59 % | 809.327 K -5.69 % | 858.111 K 96.83 % | 435.973 K -17.75 % | 530.085 K -7.76 % | 574.690 K -29.77 % | 818.261 K 62.11 % | 504.749 K -62.75 % | 1.355 M 6.69 % | 1.270 M -27.76 % | 1.758 M 192.63 % | 600.756 K 0.91 % | 595.336 K 23 713.44 % | 2.500 K |
| Cost and expenses | 832.844 K 20.38 % | 691.833 K 8.10 % | 640.020 K -68.84 % | 2.054 M 298.32 % | 515.618 K -46.59 % | 965.357 K 44.29 % | 669.027 K -4.69 % | 701.912 K 65.76 % | 423.448 K 125.25 % | 187.992 K -26.89 % | 257.133 K -63.28 % | 700.320 K -96.07 % | 17.817 M 1 214.91 % | 1.355 M 6.69 % | 1.270 M -27.76 % | 1.758 M 192.63 % | 600.756 K 0.91 % | 595.336 K 9 407.12 % | 6.262 K |
| Research and development expenses | 0.000 | 0.000 -100.00 % | 130.915 K -91.02 % | 1.459 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 |
| Selling general and administrative expenses | 832.844 K 20.38 % | 691.833 K 18.08 % | 585.881 K -26.03 % | 792.087 K 67.61 % | 472.567 K -27.28 % | 649.820 K 4.95 % | 619.143 K -9.73 % | 685.884 K 57.32 % | 435.973 K 8.87 % | 400.435 K 53.97 % | 260.068 K -47.04 % | 491.053 K 10.75 % | 443.398 K -39.85 % | 737.162 K -41.63 % | 1.263 M -14.26 % | 1.473 M 388.68 % | 301.427 K 72.30 % | 174.947 K 6 897.88 % | 2.500 K |
| Interest income | 0.000 -100.00 % | 91.990 K 36 843.78 % | 249.000 -89.29 % | 2.324 K -61.86 % | 6.094 K 245.46 % | 1.764 K -60.50 % | 4.466 K 379.70 % | 931.000 105.52 % | 453.000 -42.66 % | 790.000 -80.96 % | 4.150 K -73.29 % | 15.540 K 8.44 % | 14.330 K -90.34 % | 148.326 K 17.20 % | 126.559 K 565.89 % | 19.006 K -86.95 % | 145.653 K -19.30 % | 180.491 K 6 975.30 % | 2.551 K |
| Interest expense | 3.193 K -25.27 % | 4.273 K 39.00 % | 3.074 K -44.86 % | 5.575 K 266.54 % | 1.521 K 19.11 % | 1.277 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 |
| Depreciation and amortization | 4.428 M 14 509.30 % | 30.312 K -26.78 % | 41.396 K -21.11 % | 52.476 K -12.05 % | 59.668 K -15.14 % | 70.314 K 331.29 % | 16.303 K 79.75 % | 9.070 K -42.16 % | 15.680 K -78.63 % | 73.378 K -36.74 % | 115.988 K -99.37 % | 18.453 M 506 016.29 % | 3.646 K -54.93 % | 8.090 K 8.00 % | 7.491 K 138.42 % | 3.142 K 38.23 % | 2.273 K 171.57 % | 837.000 -97.33 % | 31.361 K |
| Operating income | -658.296 K -9.72 % | -600.000 K 6.22 % | -639.771 K 72.22 % | -2.303 M -190.51 % | -792.810 K 17.84 % | -965.000 K -45.11 % | -665.000 K 5.13 % | -700.981 K -60.78 % | -436.000 K -5.06 % | -415.000 K 4.38 % | -434.000 K 36.64 % | -685.000 K 96.13 % | -17.686 M -1 205.24 % | -1.355 M -6.69 % | -1.270 M 27.76 % | -1.758 M -192.51 % | -601.000 K -1.01 % | -595.000 K -9 401.76 % | -6.262 K |
| Operating income ratio | -3.77 42.18 % | -6.52 99.75 % | -2 569.36 -159.26 % | -991.03 -661.77 % | -130.10 76.22 % | -547.05 -267.39 % | -148.90 80.22 % | -752.93 21.77 % | -962.47 -83.22 % | -525.32 -402.32 % | -104.58 -137.25 % | -44.08 96.43 % | -1 234.19 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -5.485 M -329.39 % | 2.391 M -70.48 % | 8.100 M 1 166.34 % | -759.605 K -331.52 % | -176.029 K 58.19 % | -421.000 K -200.71 % | -140.000 K 18.04 % | -170.822 K -1 463.96 % | 12.524 K -94.51 % | 228.269 K 26.42 % | 180.560 K 617.44 % | -34.895 K 70.18 % | -117.000 K -139.22 % | 298.326 K -0.08 % | 298.559 K 179.01 % | 107.006 K -26.53 % | 145.653 K -19.30 % | 180.491 K 475.58 % | 31.358 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -4.171 M -7.71 % | -3.873 M -26.36 % | -3.065 M -8.56 % | -2.823 M 53.32 % | -6.047 M -18 605.99 % | 32.678 K 101.10 % | -2.967 M 35.77 % | -4.619 M -545.57 % | -715.516 K -51.15 % | -473.372 K 46.19 % | -879.750 K 28.82 % | -1.236 M 29.88 % | -1.763 M -99.07 % | -885.405 K 88.00 % | -7.378 M -2 006.17 % | -350.313 K 75.37 % | -1.422 M 72.53 % | -5.177 M -1.04 % | -5.124 M -1 152.58 % | 486.826 K |
| Total investments | 9.220 M -8.60 % | 10.088 M 36.32 % | 7.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.671 K 3.16 % | 45.241 K 2.31 % | 44.221 K 5.61 % | 41.873 K 4.68 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K | 0.000 -100.00 % | 40.000 K |
| Total debt | 45.053 K -28.85 % | 63.319 K -22.04 % | 81.224 K -33.56 % | 122.254 K 59.12 % | 76.830 K -87.42 % | 610.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 -100.00 % | 486.826 K |
| Accumulated other comprehensive income loss | 2.458 M 13.81 % | 2.160 M 9.98 % | 1.964 M 1.13 % | 1.942 M 2.30 % | 1.898 M 0.74 % | 1.884 M 11.09 % | 1.696 M 0.00 % | 1.696 M 11.11 % | 1.526 M 0.00 % | 1.526 M 1.06 % | 1.510 M 0.00 % | 1.510 M 14.71 % | 1.317 M -32.41 % | 1.948 M 16.66 % | 1.670 M 19.63 % | 1.396 M 264.66 % | 382.791 K 10.04 % | 347.851 K 3.84 % | 335.000 K | 0.000 |
| Retained earnings | -30.001 M -25.75 % | -23.858 M 8.00 % | -25.932 M 12.45 % | -29.619 M -11.53 % | -26.556 M -3.79 % | -25.588 M -11.70 % | -22.907 M -3.64 % | -22.102 M -4.11 % | -21.230 M -2.03 % | -20.807 M -0.91 % | -20.620 M -1.24 % | -20.367 M -3.66 % | -19.648 M -578.45 % | -2.896 M -28.20 % | -2.259 M -16.66 % | -1.936 M -218.09 % | -608.744 K -304.31 % | -150.564 K -880.45 % | 19.292 K -93.28 % | 286.935 K |
| Common stock | 48.772 M -0.83 % | 49.181 M -0.46 % | 49.408 M 0.00 % | 49.408 M 0.00 % | 49.408 M 24.35 % | 39.734 M 0.00 % | 39.734 M 0.29 % | 39.618 M 29.64 % | 30.561 M 7.73 % | 28.367 M 4.04 % | 27.267 M 9.24 % | 24.961 M 5.18 % | 23.731 M 3.26 % | 22.981 M 0.00 % | 22.981 M 118.15 % | 10.535 M 24.64 % | 8.452 M -0.09 % | 8.460 M 45.04 % | 5.833 M 58 325 060.00 % | 10.000 |
| Total equity | 21.229 M -22.75 % | 27.482 M 8.03 % | 25.439 M 17.07 % | 21.731 M -12.20 % | 24.750 M 54.39 % | 16.031 M -13.46 % | 18.523 M -3.59 % | 19.212 M 76.96 % | 10.857 M 19.49 % | 9.086 M 11.39 % | 8.157 M 33.63 % | 6.104 M 13.04 % | 5.400 M -75.49 % | 22.034 M -1.60 % | 22.392 M 124.05 % | 9.994 M 21.50 % | 8.226 M -4.98 % | 8.657 M 39.93 % | 6.187 M 2 056.10 % | 286.945 K |
| 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 -100.00 % | 4.236 K 24.48 % | 3.403 K 32.41 % | 2.570 K 47.87 % | 1.738 K 6.95 % | 1.625 K -99.44 % | 288.994 K | 0.000 |
| Long term debt | 21.556 K -50.10 % | 43.196 K -26.84 % | 59.041 K -20.38 % | 74.151 K 70.87 % | 43.395 K -21.47 % | 55.260 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 21.556 K -50.10 % | 43.196 K -26.84 % | 59.041 K -20.38 % | 74.151 K 70.88 % | 43.394 K -21.47 % | 55.260 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 342.370 K 2 073.50 % | 15.752 K 512.92 % | 2.570 K 47.87 % | 1.738 K 6.95 % | 1.625 K -99.44 % | 288.994 K -26.34 % | 392.313 K |
| Other current liabilities | 47.075 K 22.99 % | 38.274 K 8.84 % | 35.164 K 48.30 % | 23.712 K 204.04 % | 7.799 K -78.23 % | 35.825 K 41.85 % | 25.256 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.500 K | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 46.994 K 16.77 % | 40.246 K -9.29 % | 44.366 K -53.88 % | 96.206 K 43.87 % | 66.870 K -87.96 % | 555.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 | 0.000 -100.00 % | 486.826 K |
| Total current liabilities | 122.403 K -72.34 % | 442.555 K 7.15 % | 413.032 K -6.61 % | 442.263 K 79.44 % | 246.468 K -71.08 % | 852.254 K 605.24 % | 120.846 K -77.76 % | 543.263 K 305.48 % | 133.981 K -8.59 % | 146.567 K -62.79 % | 393.852 K -26.14 % | 533.217 K 253.59 % | 150.802 K 5.84 % | 142.478 K -72.94 % | 526.590 K 91.56 % | 274.890 K 41.18 % | 194.710 K -62.20 % | 515.089 K 339.06 % | 117.315 K -75.93 % | 487.436 K |
| Total liabilities | 143.959 K -70.36 % | 485.751 K 2.90 % | 472.073 K -8.59 % | 516.414 K 78.16 % | 289.863 K -68.06 % | 907.514 K 650.97 % | 120.846 K -77.76 % | 543.263 K 305.48 % | 133.981 K -8.59 % | 146.567 K -62.79 % | 393.852 K -26.14 % | 533.218 K 253.59 % | 150.802 K -68.90 % | 484.848 K -10.60 % | 542.342 K 95.47 % | 277.460 K 41.24 % | 196.448 K -61.98 % | 516.714 K 27.17 % | 406.309 K -53.82 % | 879.749 K |
| Other non current assets | 0.000 | 0.000 -100.00 % | 7.638 M -59.85 % | 19.024 M 4.68 % | 18.174 M 12.49 % | 16.156 M 204.33 % | -15.486 M -25.79 % | -12.311 M -20.22 % | -10.241 M -17.22 % | -8.736 M -18 617.84 % | -46.671 K -3.16 % | -45.241 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 9.220 M -8.60 % | 10.088 M 36.32 % | 7.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.671 K 3.16 % | 45.241 K 2.31 % | 44.221 K 5.61 % | 41.873 K 4.68 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K | 0.000 -100.00 % | 40.000 K |
| 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 | 7.838 M -20.08 % | 9.808 M 10 188.16 % | 95.331 K -28.22 % | 132.816 K -53.25 % | 284.092 K 93.22 % | 147.032 K -99.05 % | 15.486 M 25.79 % | 12.311 M 20.22 % | 10.241 M 17.22 % | 8.736 M 16.79 % | 7.480 M 41.78 % | 5.276 M 42.22 % | 3.710 M -82.78 % | 21.548 M 39.87 % | 15.406 M 56.97 % | 9.814 M 42.55 % | 6.885 M 77.30 % | 3.883 M 166.28 % | 1.458 M 34.31 % | 1.086 M |
| Total non current assets | 17.058 M -14.26 % | 19.896 M 31.47 % | 15.134 M -21.00 % | 19.156 M 3.78 % | 18.458 M 13.22 % | 16.303 M 5.28 % | 15.486 M 25.79 % | 12.311 M 20.22 % | 10.241 M 17.22 % | 8.736 M 16.79 % | 7.480 M 41.78 % | 5.276 M 40.54 % | 3.754 M -82.61 % | 21.590 M 39.78 % | 15.446 M 56.74 % | 9.854 M 42.30 % | 6.925 M 76.52 % | 3.923 M 169.02 % | 1.458 M 29.54 % | 1.126 M |
| Other current assets | 59.476 K -4.58 % | 62.329 K 21.37 % | 51.355 K 8.84 % | 47.184 K 37.11 % | 34.412 K 314.45 % | 8.303 K -55.89 % | 18.824 K | 0.000 | 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 |
| Short 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 |
| cash and cash equivalents | 4.216 M 7.12 % | 3.936 M 25.11 % | 3.146 M 6.81 % | 2.945 M -51.91 % | 6.124 M 959.23 % | 578.179 K -80.51 % | 2.967 M -35.77 % | 4.619 M 545.57 % | 715.516 K 51.15 % | 473.372 K -46.19 % | 879.750 K -28.82 % | 1.236 M -29.88 % | 1.763 M 99.07 % | 885.405 K -88.00 % | 7.378 M 2 006.17 % | 350.313 K -75.37 % | 1.422 M -72.53 % | 5.177 M 1.04 % | 5.124 M | 0.000 |
| Cash and short term investments | 4.216 M 7.12 % | 3.936 M 25.11 % | 3.146 M 6.81 % | 2.945 M -51.91 % | 6.124 M 959.23 % | 578.179 K -80.51 % | 2.967 M -35.77 % | 4.619 M 545.57 % | 715.516 K 51.15 % | 473.372 K -46.19 % | 879.750 K -28.82 % | 1.236 M -29.88 % | 1.763 M 99.07 % | 885.405 K -88.00 % | 7.378 M 2 006.17 % | 350.313 K -75.37 % | 1.422 M -72.53 % | 5.177 M 1.04 % | 5.124 M 18 515.92 % | 27.526 K |
| Total current assets | 4.314 M -46.55 % | 8.072 M -25.10 % | 10.778 M 248.71 % | 3.091 M -53.04 % | 6.582 M 935.08 % | 635.871 K -79.87 % | 3.159 M -57.57 % | 7.445 M 892.11 % | 750.394 K 50.95 % | 497.121 K -51.46 % | 1.024 M -22.19 % | 1.316 M -26.75 % | 1.797 M 93.51 % | 928.562 K -87.60 % | 7.489 M 1 694.19 % | 417.388 K -72.13 % | 1.498 M -71.48 % | 5.251 M 2.25 % | 5.135 M 12 439.81 % | 40.948 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -172.870 K 93.88 % | -2.826 M -8 001.52 % | -34.877 K -46.86 % | -23.748 K 74.83 % | -94.335 K -17.53 % | -80.262 K -134.57 % | -34.216 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 38.853 K -99.05 % | 4.074 M -46.26 % | 7.581 M 7 619.14 % | 98.204 K -76.79 % | 423.130 K 756.73 % | 49.389 K -71.43 % | 172.871 K -93.88 % | 2.826 M 8 001.29 % | 34.878 K 46.86 % | 23.749 K -74.82 % | 94.335 K 17.53 % | 80.262 K 134.57 % | 34.216 K -20.72 % | 43.157 K -60.96 % | 110.532 K 64.79 % | 67.075 K -10.72 % | 75.130 K 2.81 % | 73.074 K 590.42 % | 10.584 K -21.14 % | 13.422 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 -100.00 % | 46.672 K 3.16 % | 45.241 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 28.334 K -92.22 % | 364.035 K 9.16 % | 333.502 K 3.46 % | 322.345 K 87.63 % | 171.799 K -34.13 % | 260.832 K 172.87 % | 95.590 K -82.40 % | 543.263 K 305.48 % | 133.981 K -8.59 % | 146.567 K -62.79 % | 393.852 K -26.14 % | 533.217 K 253.59 % | 150.802 K 5.84 % | 142.478 K -72.94 % | 526.590 K 91.56 % | 274.890 K 41.18 % | 194.710 K -62.01 % | 512.589 K 336.93 % | 117.315 K 19 131.97 % | 610.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 45.053 K -28.85 % | 63.319 K -22.04 % | 81.224 K -33.56 % | 122.254 K 59.12 % | 76.830 K -30.69 % | 110.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 |
| 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 -100.00 % | 338.134 K 2 638.15 % | 12.349 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 392.313 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 21.373 M -23.58 % | 27.968 M 7.94 % | 25.911 M 16.47 % | 22.247 M -11.15 % | 25.040 M 47.83 % | 16.938 M -9.15 % | 18.644 M -5.63 % | 19.756 M 79.74 % | 10.991 M 19.04 % | 9.233 M 7.98 % | 8.551 M 28.83 % | 6.637 M 19.58 % | 5.551 M -75.35 % | 22.518 M -1.82 % | 22.935 M 123.28 % | 10.272 M 21.96 % | 8.423 M -8.19 % | 9.174 M 39.14 % | 6.593 M 465.11 % | 1.167 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -291.021 K -115.06 % | -135.318 K 13.48 % | -156.400 K -9.58 % | -142.729 K | 0.000 100.00 % | -383.857 K -216.49 % | -121.285 K | 0.000 | 0.000 | 0.000 -100.00 % | 686.164 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 -100.00 % | 196.024 K 796.23 % | 21.872 K -49.84 % | 43.601 K 211.55 % | 13.995 K -92.56 % | 188.058 K | 0.000 -100.00 % | 240.225 K 174.23 % | 87.600 K 448.08 % | 15.983 K | 0.000 -100.00 % | 193.650 K 136.06 % | 82.034 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 3.462 K -85.31 % | 23.569 K 283.73 % | -12.828 K -224.31 % | 10.319 K 136.98 % | -27.902 K -114.76 % | 189.017 K 240.97 % | -134.082 K -193.35 % | 143.632 K 326.40 % | 33.685 K -42.09 % | 58.164 K 594.91 % | 8.370 K 268.04 % | -4.981 K -4 285.71 % | 119.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 -100.00 % | 2.396 K -98.62 % | 173.529 K 6 050.93 % | -2.916 K | 0.000 -100.00 % | 115.258 K 185.96 % | -134.082 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.370 K 268.04 % | -4.981 K -4 285.71 % | 119.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 100.00 % | -173.529 K -6 050.93 % | 2.916 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 |
| Accounts payables | 609.000 -97.12 % | 21.173 K 111.36 % | -186.357 K -1 508.06 % | 13.235 K 157.37 % | -23.069 K -132.63 % | 70.699 K 210.64 % | -63.901 K -144.49 % | 143.632 K 326.40 % | 33.685 K -42.09 % | 58.164 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 2.853 K 19.07 % | 2.396 K -98.62 % | 173.529 K 6 050.93 % | -2.916 K 39.66 % | -4.833 K -257.94 % | 3.060 K -95.21 % | 63.901 K | 0.000 | 0.000 | 0.000 100.00 % | -1.431 K -40.43 % | -1.019 K 84.52 % | -6.584 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -531.468 K 80.07 % | -2.667 M 29.38 % | -3.776 M -483.64 % | 984.298 K 192.08 % | 337.000 K 89.17 % | 178.144 K 378.79 % | -63.900 K -120.40 % | 313.282 K 457.63 % | -87.600 K -107.68 % | -42.181 K 23.09 % | -54.846 K -18 366.67 % | -297.000 -100.00 % | 18.148 M 2 785.21 % | 628.985 K 99.66 % | 315.022 K -76.22 % | 1.324 M 190.51 % | 455.905 K 5.27 % | 433.063 K |
| Net cash provided by operating activities | -528.006 K -41.65 % | -372.742 K -12.96 % | -329.981 K 84.34 % | -2.107 M -183.83 % | -742.479 K -17.34 % | -632.732 K 35.86 % | -986.541 K -151.59 % | -392.123 K -4.95 % | -373.631 K -230.49 % | -113.055 K 62.25 % | -299.460 K 43.64 % | -531.303 K -169.15 % | 768.317 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 837.000 |
| Investments in property plant and equipment | -46.852 K 97.76 % | -2.095 M 2.78 % | -2.155 M -13.99 % | -1.891 M 34.17 % | -2.872 M -5.98 % | -2.710 M 15.87 % | -3.221 M -44.95 % | -2.222 M -49.13 % | -1.490 M -3.44 % | -1.441 M 37.70 % | -2.313 M -88.69 % | -1.226 M -91.20 % | -640.970 K 90.06 % | -6.451 M -20.42 % | -5.357 M -84.87 % | -2.898 M -0.37 % | -2.887 M -27.18 % | -2.270 M |
| Acquisitions net | 4.000 M 14.29 % | 3.500 M 40.00 % | 2.500 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 |
| 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.671 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -2.716 M -20 068.95 % | 13.600 K -94.25 % | 236.598 K -72.75 % | 868.127 K 1 805.79 % | 45.552 K -90.90 % | 500.322 K | 0.000 | 0.000 | 0.000 -100.00 % | 46.671 K | 0.000 | 0.000 -100.00 % | 494.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.239 K | 0.000 |
| Net cash used for investing activites | 1.237 M -12.76 % | 1.418 M 143.96 % | 581.344 K 156.85 % | -1.023 M 63.82 % | -2.827 M -27.91 % | -2.210 M 31.40 % | -3.221 M -44.95 % | -2.222 M -49.13 % | -1.490 M -6.90 % | -1.394 M 39.72 % | -2.313 M -88.69 % | -1.226 M -91.35 % | -640.476 K 90.07 % | -6.451 M -20.42 % | -5.357 M -84.87 % | -2.898 M -0.41 % | -2.886 M -27.12 % | -2.270 M |
| Debt repayment | -20.270 K 28.24 % | -28.245 K 44.38 % | -50.781 K -4.06 % | -48.799 K 90.24 % | -500.000 K -984.74 % | -46.094 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.096 K |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 9.861 M 1.94 % | 9.674 M | 0.000 -100.00 % | 2.556 M -25.30 % | 3.421 M 62.45 % | 2.106 M 91.34 % | 1.101 M -52.78 % | 2.331 M 89.37 % | 1.231 M 16.91 % | 1.053 M | 0.000 -100.00 % | 12.913 M 510.54 % | 2.115 M | 0.000 -100.00 % | 5.720 M |
| Common stock repurchased | -408.896 K -79.79 % | -227.433 K | 0.000 100.00 % | -187.368 K | 0.000 | 0.000 100.00 % | -339.306 K -121.73 % | -153.028 K -331.48 % | -35.466 K -31.69 % | -26.932 K 64.06 % | -74.944 K -12 866.09 % | -578.000 99.81 % | -303.384 K | 0.000 100.00 % | -660.394 K -3 127.10 % | -20.464 K -91.27 % | -10.699 K 97.72 % | -469.497 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -58.671 K -111.73 % | 500.000 K | 0.000 -100.00 % | 3.250 M | 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 | -429.166 K -67.85 % | -255.678 K -403.49 % | -50.781 K -4.06 % | -48.799 K -100.54 % | 9.115 M 1 908.17 % | 453.906 K -82.24 % | 2.556 M -60.79 % | 6.518 M 209.51 % | 2.106 M 91.34 % | 1.101 M -51.21 % | 2.256 M 83.37 % | 1.230 M 64.16 % | 749.366 K | 0.000 -100.00 % | 12.253 M 484.98 % | 2.095 M 19 676.93 % | -10.699 K -100.20 % | 5.233 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -107.112 K |
| Net change in cash | 280.199 K -64.53 % | 789.853 K 293.78 % | 200.582 K 106.31 % | -3.179 M -157.32 % | 5.546 M 332.17 % | -2.389 M -44.58 % | -1.652 M -142.32 % | 3.904 M 1 512.11 % | 242.144 K 159.59 % | -406.378 K -14.09 % | -356.178 K 32.37 % | -526.684 K -160.04 % | 877.207 K 113.51 % | -6.493 M -192.39 % | 7.028 M 755.51 % | -1.072 M 71.45 % | -3.755 M -231.44 % | 2.857 M |
| Cash at beginning of period | 3.936 M 25.11 % | 3.146 M 6.81 % | 2.945 M -51.91 % | 6.124 M 959.23 % | 578.179 K -80.51 % | 2.967 M -35.77 % | 4.619 M 545.57 % | 715.516 K 51.15 % | 473.372 K -46.19 % | 879.750 K -28.82 % | 1.236 M -29.88 % | 1.763 M 99.07 % | 885.405 K -88.00 % | 7.378 M 2 006.17 % | 350.313 K -75.37 % | 1.422 M -72.53 % | 5.177 M 123.10 % | 2.321 M |
| Cash at end of period | 4.216 M 7.12 % | 3.936 M 25.11 % | 3.146 M 6.81 % | 2.945 M -51.91 % | 6.124 M 959.23 % | 578.179 K -80.51 % | 2.967 M -35.77 % | 4.619 M 545.57 % | 715.516 K 51.15 % | 473.372 K -46.19 % | 879.750 K -28.82 % | 1.236 M -29.88 % | 1.763 M 99.07 % | 885.405 K -88.00 % | 7.378 M 2 006.17 % | 350.313 K -75.37 % | 1.422 M -72.53 % | 5.177 M |
| Operating cash flow | -528.006 K -41.65 % | -372.742 K -12.96 % | -329.981 K 84.34 % | -2.107 M -183.83 % | -742.479 K -17.34 % | -632.732 K 35.86 % | -986.541 K -151.59 % | -392.123 K -4.95 % | -373.631 K -230.49 % | -113.055 K 62.25 % | -299.460 K 43.64 % | -531.303 K -169.15 % | 768.317 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 837.000 |
| Capital expenditure | -2.723 M -28.10 % | -2.125 M 1.39 % | -2.155 M -13.99 % | -1.891 M 34.17 % | -2.872 M -5.98 % | -2.710 M 15.87 % | -3.221 M -44.95 % | -2.222 M -49.13 % | -1.490 M -3.44 % | -1.441 M 37.70 % | -2.313 M -88.69 % | -1.226 M -91.20 % | -640.970 K 90.06 % | -6.451 M -20.42 % | -5.357 M -84.87 % | -2.898 M -0.37 % | -2.887 M -27.18 % | -2.270 M |
| Free CashFlow | -3.251 M -30.13 % | -2.498 M -0.52 % | -2.485 M 37.84 % | -3.998 M -10.61 % | -3.615 M -8.13 % | -3.343 M 20.55 % | -4.208 M -60.95 % | -2.615 M -40.28 % | -1.864 M -19.96 % | -1.554 M 40.52 % | -2.612 M -48.67 % | -1.757 M -1 479.59 % | 127.347 K 101.97 % | -6.451 M -20.42 % | -5.357 M -84.87 % | -2.898 M -0.37 % | -2.887 M -27.22 % | -2.269 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 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 | 2012-01-31 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2007-12-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 102.441 K 42.07 % | 72.107 K 36.61 % | 52.784 K 34.63 % | 39.206 K 42 983.52 % | 91.000 -42.41 % | 158.000 -42.96 % | 277.000 -86.47 % | 2.047 K -39.35 % | 3.375 K 24.13 % | 2.719 K 918.35 % | 267.000 -82.16 % | 1.497 K -19.56 % | 1.861 K -28.56 % | 2.605 K 291.73 % | 665.000 150.00 % | 266.000 133.33 % | 114.000 -66.37 % | 339.000 64.56 % | 206.000 -64.73 % | 584.000 -65.53 % | 1.694 K -31.03 % | 2.456 K -71.10 % | 8.499 K 20.71 % | 7.041 K -1.73 % | 7.165 K 0.00 % | 7.165 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -5.676 M -1 114.79 % | -467.221 K -112.30 % | 3.798 M 320.38 % | -1.723 M -146.88 % | 3.676 M 35 185.08 % | 10.418 K 100.59 % | -1.760 M -35.06 % | -1.303 M -112.56 % | -613.000 K -72.40 % | -355.568 K -34.18 % | -265.000 K 68.86 % | -851.000 K -389.56 % | -173.828 K 72.45 % | -631.000 K -11.29 % | -567.000 K -85.90 % | -305.000 K -177.27 % | -110.000 K 64.86 % | -313.000 K -342.83 % | 128.899 K 140.79 % | -316.000 K -1 551.87 % | 21.765 K 107.91 % | -275.000 K 36.64 % | -434.000 K -51.75 % | -286.000 K 96.72 % | -8.733 M 0.01 % | -8.733 M -2 637.62 % | -319.000 K 0.00 % | -319.000 K -98.14 % | -161.000 K 0.00 % | -161.000 K 75.75 % | -664.000 K 0.00 % | -664.000 K -189.96 % | -229.000 K -99.92 % | -114.545 K 47.20 % | -216.950 K 0.00 % | -216.950 K |
| Income before tax | -5.676 M -1 114.79 % | -467.221 K -113.29 % | 3.515 M 303.95 % | -1.723 M -123.14 % | 7.449 M 1 525.54 % | -522.539 K 70.31 % | -1.760 M -35.06 % | -1.303 M -112.56 % | -613.000 K -72.40 % | -355.568 K 45.30 % | -650.000 K 23.62 % | -851.000 K -194.38 % | -289.086 K 54.19 % | -631.000 K -11.29 % | -567.000 K -85.90 % | -305.000 K -177.27 % | -110.000 K 64.86 % | -313.000 K -342.83 % | 128.899 K 140.79 % | -316.000 K -1 551.87 % | 21.765 K 107.91 % | -275.000 K 36.64 % | -434.000 K -51.75 % | -286.000 K 96.79 % | -8.902 M -2 108.83 % | -403.000 K 23.67 % | -528.000 K 0.00 % | -528.000 K -8.64 % | -486.000 K 0.00 % | -486.000 K 41.16 % | -826.000 K 0.00 % | -826.000 K -262.28 % | -228.000 K -100.39 % | -113.776 K 45.15 % | -207.423 K 0.00 % | -207.423 K |
| Income before tax ratio | -55.41 -755.08 % | -6.48 -109.73 % | 66.59 251.49 % | -43.96 -100.05 % | 81 857.14 2 575.11 % | -3 307.21 47.95 % | -6 353.34 -898.10 % | -636.54 -250.46 % | -181.63 -38.89 % | -130.77 94.63 % | -2 434.46 -328.25 % | -568.47 -265.95 % | -155.34 35.87 % | -242.23 71.59 % | -852.63 25.64 % | -1 146.62 -18.83 % | -964.91 -4.51 % | -923.30 -247.56 % | 625.72 215.64 % | -541.10 -4 311.42 % | 12.85 111.47 % | -111.97 -119.27 % | -51.06 -25.72 % | -40.62 96.73 % | -1 242.37 -2 108.83 % | -56.25 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -313.962 K 29.79 % | -447.164 K -112.65 % | 3.534 M 1 227.91 % | -313.330 K -104.20 % | 7.467 M 1 607.89 % | -495.194 K 71.44 % | -1.734 M -47.07 % | -1.179 M -99.82 % | -590.000 K -85.46 % | -318.132 K 48.27 % | -615.000 K -29.20 % | -476.000 K -151.18 % | -189.507 K 47.36 % | -360.000 K -10.43 % | -326.000 K -46.19 % | -223.000 K -381.42 % | -46.321 K 78.85 % | -219.000 K -2.82 % | -213.000 K -93.64 % | -110.000 K -67.45 % | -65.692 K 7.87 % | -71.304 K -100.80 % | 8.860 M -1.46 % | 8.991 M 201.03 % | -8.900 M 0.00 % | -8.900 M -1 598.47 % | -524.000 K 0.00 % | -524.000 K -8.71 % | -482.000 K 0.00 % | -482.000 K 41.50 % | -824.000 K 0.00 % | -824.000 K -264.60 % | -226.000 K -99.63 % | -113.208 K 45.31 % | -207.004 K 0.00 % | -207.004 K |
| Net income ratio | -55.41 -755.08 % | -6.48 -109.01 % | 71.95 263.69 % | -43.96 -100.11 % | 40 395.60 61 164.21 % | 65.94 101.04 % | -6 353.34 -898.10 % | -636.54 -250.46 % | -181.63 -38.89 % | -130.77 86.82 % | -992.51 -74.59 % | -568.47 -508.60 % | -93.41 61.44 % | -242.23 71.59 % | -852.63 25.64 % | -1 146.62 -18.83 % | -964.91 -4.51 % | -923.30 -247.56 % | 625.72 215.64 % | -541.10 -4 311.42 % | 12.85 111.47 % | -111.97 -119.27 % | -51.06 -25.72 % | -40.62 96.67 % | -1 218.77 0.01 % | -1 218.84 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -3.06 50.58 % | -6.20 -109.26 % | 66.95 937.77 % | -7.99 -100.01 % | 82 054.95 2 718.10 % | -3 134.14 49.93 % | -6 259.46 -986.81 % | -575.95 -229.46 % | -174.81 -49.41 % | -117.00 94.92 % | -2 303.37 -624.40 % | -317.97 -212.25 % | -101.83 26.31 % | -138.20 71.81 % | -490.23 41.52 % | -838.35 -106.32 % | -406.32 37.10 % | -646.02 37.52 % | -1 033.98 -448.95 % | -188.36 -385.71 % | -38.78 -33.57 % | -29.03 -102.78 % | 1 042.48 -18.36 % | 1 276.95 202.80 % | -1 242.11 0.00 % | -1 242.15 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 1.00 493.47 % | -0.25 -125.42 % | 1.00 0.00 % | 1.00 100.53 % | -189.93 -25.76 % | -151.03 -88.79 % | -80.00 -485.02 % | -13.67 -136.74 % | -5.78 53.91 % | -12.53 90.19 % | -127.76 -455.40 % | -23.00 -535.45 % | -3.62 -462.01 % | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 1.528 B -0.02 % | 1.528 B -1.63 % | 1.554 B 0.00 % | 1.554 B 0.00 % | 1.554 B 0.00 % | 1.554 B 0.00 % | 1.554 B 0.00 % | 1.554 B 0.00 % | 1.554 B 4.95 % | 1.480 B 15.64 % | 1.280 B 5.30 % | 1.216 B -1.86 % | 1.239 B 0.00 % | 1.239 B 26.42 % | 979.739 M -3.56 % | 1.016 B 50.87 % | 673.369 M 7.56 % | 626.058 M 58.10 % | 395.986 M -12.31 % | 451.573 M 41.47 % | 319.200 M 3.21 % | 309.274 M 0.00 % | 309.274 M 0.00 % | 309.274 M 0.00 % | 309.274 M 0.00 % | 309.274 M 3.32 % | 299.349 M 0.00 % | 299.349 M 12.67 % | 265.688 M 0.00 % | 265.688 M 45.03 % | 183.194 M 0.00 % | 183.194 M 6.91 % | 171.360 M 0.00 % | 171.360 M 12.59 % | 152.196 M 0.00 % | 152.196 M |
| Weighted average shs out | 1.528 B -0.24 % | 1.532 B -3.19 % | 1.582 B 1.82 % | 1.554 B 0.03 % | 1.554 B 0.00 % | 1.554 B 0.00 % | 1.554 B 0.00 % | 1.554 B 0.00 % | 1.554 B 4.95 % | 1.480 B 18.55 % | 1.249 B 2.72 % | 1.216 B -1.86 % | 1.239 B -0.09 % | 1.240 B 32.28 % | 937.228 M -7.75 % | 1.016 B 94.01 % | 523.652 M -16.36 % | 626.058 M 57.85 % | 396.612 M -12.17 % | 451.573 M 41.08 % | 320.074 M 3.35 % | 309.711 M 0.00 % | 309.711 M 0.00 % | 309.711 M 0.00 % | 309.711 M 0.00 % | 309.711 M 3.46 % | 299.349 M 0.00 % | 299.349 M 12.67 % | 265.688 M 0.00 % | 265.688 M 45.03 % | 183.194 M 0.00 % | 183.194 M 6.91 % | 171.360 M 0.00 % | 171.360 M 12.59 % | 152.196 M 0.00 % | 152.196 M |
| EPS diluted | 0.00 -1 133.33 % | 0.00 -112.50 % | 0.00 318.18 % | 0.00 -145.83 % | 0.00 35 688.85 % | 0.00 100.61 % | 0.00 -37.50 % | 0.00 -100.00 % | 0.00 -100.00 % | 0.00 0.00 % | 0.00 71.43 % | 0.00 -600.00 % | 0.00 80.00 % | 0.00 16.67 % | 0.00 -100.00 % | 0.00 -50.00 % | 0.00 60.00 % | 0.00 -266.67 % | 0.00 142.86 % | 0.00 -800.00 % | 0.00 111.11 % | 0.00 35.71 % | 0.00 -55.56 % | 0.00 96.81 % | -0.03 0.00 % | -0.03 -2 720.00 % | 0.00 0.00 % | 0.00 -66.67 % | 0.00 0.00 % | 0.00 83.33 % | 0.00 0.00 % | 0.00 -157.14 % | 0.00 -100.00 % | 0.00 50.00 % | 0.00 0.00 % | 0.00 |
| Earnings per share | 0.00 -1 133.33 % | 0.00 -112.50 % | 0.00 318.18 % | 0.00 -145.83 % | 0.00 35 688.85 % | 0.00 100.61 % | 0.00 -37.50 % | 0.00 -100.00 % | 0.00 -100.00 % | 0.00 0.00 % | 0.00 71.43 % | 0.00 -600.00 % | 0.00 80.00 % | 0.00 16.67 % | 0.00 -100.00 % | 0.00 -50.00 % | 0.00 60.00 % | 0.00 -266.67 % | 0.00 142.86 % | 0.00 -800.00 % | 0.00 111.11 % | 0.00 35.71 % | 0.00 -55.56 % | 0.00 96.81 % | -0.03 0.00 % | -0.03 -2 720.00 % | 0.00 0.00 % | 0.00 -66.67 % | 0.00 0.00 % | 0.00 83.33 % | 0.00 0.00 % | 0.00 -157.14 % | 0.00 -100.00 % | 0.00 50.00 % | 0.00 0.00 % | 0.00 |
| Gross profit | 102.441 K 658.99 % | -18.326 K -134.72 % | 52.784 K 34.63 % | 39.206 K 326.83 % | -17.284 K 27.57 % | -23.863 K -7.69 % | -22.160 K 20.83 % | -27.992 K -43.59 % | -19.495 K 42.79 % | -34.079 K 0.10 % | -34.113 K 0.94 % | -34.437 K -411.16 % | -6.737 K -358.62 % | 2.605 K 291.73 % | 665.000 150.00 % | 266.000 133.33 % | 114.000 -66.37 % | 339.000 64.56 % | 206.000 -64.73 % | 584.000 -65.53 % | 1.694 K -31.03 % | 2.456 K -71.10 % | 8.499 K 20.71 % | 7.041 K -1.73 % | 7.165 K 0.00 % | 7.165 K | 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 100.00 % | -283.000 K -7 074 900.00 % | -4.000 -100.00 % | 3.773 M 807.94 % | -532.957 K -17 765 333.33 % | 3.000 | 0.000 | 0.000 -100.00 % | 2.000 100.00 % | -385.000 K -12 833 233.33 % | -3.000 100.00 % | -115.258 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -65.692 K | 0.000 | 0.000 | 0.000 100.00 % | -169.067 K -0.04 % | -169.000 K 19.52 % | -210.000 K 0.00 % | -210.000 K 35.38 % | -325.000 K 0.00 % | -325.000 K -100.62 % | -162.000 K 0.00 % | -162.000 K -10 636.59 % | 1.538 K 100.00 % | 768.750 -91.93 % | 9.528 K 0.00 % | 9.528 K |
| Cost of revenue | 27.090 K 47.82 % | 18.326 K 7.12 % | 17.108 K 29.57 % | 13.204 K -24.01 % | 17.375 K -27.67 % | 24.021 K 7.06 % | 22.437 K -25.31 % | 30.039 K 31.35 % | 22.870 K -37.85 % | 36.798 K 7.03 % | 34.380 K -4.32 % | 35.934 K 317.93 % | 8.598 K 11.58 % | 7.706 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 |
| General and administrative expenses | 107.306 K -42.98 % | 188.188 K 97.24 % | 95.410 K -28.16 % | 132.815 K 84.80 % | 71.869 K -52.15 % | 150.210 K 242.24 % | 43.890 K -79.05 % | 209.528 K 109.41 % | 100.058 K -44.34 % | 179.767 K 73.35 % | 103.703 K -39.80 % | 172.263 K 189.93 % | 59.415 K -76.02 % | 247.779 K 140.37 % | 103.081 K -27.43 % | 142.038 K 20.43 % | 117.939 K -23.54 % | 154.259 K 51.93 % | 101.533 K -28.14 % | 141.292 K 37.15 % | 103.022 K -26.31 % | 139.808 K -46.67 % | 262.170 K | 0.000 -100.00 % | 206.577 K 0.00 % | 206.577 K -31.51 % | 301.630 K 0.00 % | 301.630 K 12.65 % | 267.766 K 0.00 % | 267.769 K -63.63 % | 736.330 K 0.00 % | 736.331 K 388.57 % | 150.712 K 100.00 % | 75.356 K -13.85 % | 87.473 K 0.00 % | 87.473 K |
| Selling and marketing expenses | 292.280 K 19.26 % | 245.070 K -20.77 % | 309.330 K 100.50 % | 154.278 K -53.19 % | 329.591 K 76.66 % | 186.572 K 244.79 % | 54.111 K -76.64 % | 231.667 K -11.71 % | 262.401 K 37.44 % | 190.919 K -39.51 % | 315.640 K 4.02 % | 303.437 K 140.63 % | 126.099 K 10.01 % | 114.622 K 57.55 % | 72.753 K -10.98 % | 81.728 K 147.66 % | 33.000 K -49.29 % | 65.075 K 536.24 % | 10.228 K -84.34 % | 65.329 K 38.80 % | 47.068 K -28.79 % | 66.093 K 46.34 % | 45.163 K | 0.000 -100.00 % | 30.244 K 100.01 % | 15.121 K -77.41 % | 66.948 K 0.00 % | 66.948 K 89.70 % | 35.292 K -0.01 % | 35.295 K 105.93 % | -595.000 K -199.97 % | 595.162 K 27 332.30 % | -2.186 K -100.00 % | -1.093 K | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 74.093 K -39.55 % | 122.563 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.320 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 -100.00 % | 729.927 K 0.00 % | 729.927 K 1 246.45 % | -63.669 K 0.00 % | -63.669 K -352.55 % | 25.210 K -82.83 % | 146.790 K | 0.000 -100.00 % | 88.000 K | 0.000 | 0.000 -100.00 % | 210.194 K 0.00 % | 210.194 K |
| Operating expenses | 399.586 K -21.24 % | 507.351 K -3.78 % | 527.303 K 83.67 % | 287.093 K -28.49 % | 401.460 K -14.16 % | 467.697 K -56.96 % | 1.087 M 211.19 % | 349.177 K -3.66 % | 362.459 K 0.03 % | 362.366 K -13.59 % | 419.343 K -11.85 % | 475.700 K 68.48 % | 282.349 K -54.45 % | 619.873 K 9.19 % | 567.688 K 86.10 % | 305.046 K 177.11 % | 110.081 K -64.18 % | 307.344 K 46.61 % | 209.640 K -33.80 % | 316.685 K 1 477.82 % | 20.071 K -92.76 % | 277.205 K -37.30 % | 442.083 K 50.81 % | 293.132 K -29.20 % | 414.022 K 2.02 % | 405.807 K 33.09 % | 304.912 K 0.00 % | 304.912 K -7.12 % | 328.270 K -65.15 % | 941.885 K 567.21 % | 141.168 K -91.27 % | 1.617 M 988.68 % | 148.528 K 100.00 % | 74.264 K -75.05 % | 297.668 K 0.00 % | 297.668 K |
| Cost and expenses | 399.586 K -7.77 % | 433.258 K -20.42 % | 544.411 K 89.63 % | 287.093 K -31.45 % | 418.835 K -14.82 % | 491.718 K -55.66 % | 1.109 M -7.12 % | 1.194 M 209.87 % | 385.329 K -3.47 % | 399.164 K -12.02 % | 453.723 K -11.32 % | 511.634 K 75.85 % | 290.947 K -19.72 % | 362.401 K -24.21 % | 478.146 K 113.68 % | 223.766 K 103.27 % | 110.081 K -49.81 % | 219.334 K 70.43 % | 128.693 K -37.72 % | 206.621 K -10.86 % | 231.793 K 12.57 % | 205.901 K -53.42 % | 442.083 K 50.81 % | 293.132 K -29.20 % | 414.022 K 0.00 % | 414.022 K 35.78 % | 304.912 K 0.00 % | 304.912 K -7.12 % | 328.270 K -65.15 % | 941.885 K 567.21 % | 141.168 K -91.27 % | 1.617 M 988.68 % | 148.528 K 100.00 % | 74.264 K -75.05 % | 297.668 K 0.00 % | 297.668 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 130.915 K -82.21 % | 735.716 K 1.78 % | 722.884 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 399.586 K -7.77 % | 433.258 K 7.05 % | 404.740 K 40.98 % | 287.093 K -28.49 % | 401.460 K 19.20 % | 336.782 K -4.02 % | 350.892 K -20.47 % | 441.195 K 21.72 % | 362.459 K -2.22 % | 370.686 K -11.60 % | 419.343 K -11.85 % | 475.700 K 68.48 % | 282.349 K -54.45 % | 619.873 K 10.28 % | 562.095 K 151.20 % | 223.766 K 3.29 % | 216.639 K -29.51 % | 307.344 K 46.61 % | 209.640 K 1.46 % | 206.621 K -10.86 % | 231.793 K 12.57 % | 205.901 K -65.83 % | 602.555 K 516.33 % | 97.765 K -55.90 % | 221.698 K 0.00 % | 221.698 K -39.85 % | 368.580 K 0.00 % | 368.580 K 21.62 % | 303.060 K 0.00 % | 303.062 K 114.68 % | 141.168 K -89.39 % | 1.331 M 796.13 % | 148.528 K 100.00 % | 74.264 K -15.10 % | 87.473 K 0.00 % | 87.473 K |
| Interest income | 0.000 -100.00 % | 72.107 K 36.61 % | 52.784 K 34.63 % | 39.206 K 42 983.52 % | 91.000 -42.41 % | 158.000 -42.96 % | 277.000 -86.47 % | 2.047 K -39.35 % | 3.375 K 24.13 % | 2.719 K 918.35 % | 267.000 -82.16 % | 1.497 K -19.56 % | 1.861 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.165 K 0.00 % | 7.165 K | 0.000 | 0.000 | 0.000 -100.00 % | 126.559 K | 0.000 -100.00 % | 19.006 K | 0.000 | 0.000 -100.00 % | 90.245 K 0.00 % | 90.245 K |
| Interest expense | 1.465 K -15.22 % | 1.728 K -13.94 % | 2.008 K -11.35 % | 2.265 K | 0.000 -100.00 % | 3.324 K -6.84 % | 3.568 K 77.78 % | 2.007 K 127.55 % | 882.000 38.03 % | 639.000 9.79 % | 582.000 -16.26 % | 695.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 4.410 M 23 964.42 % | 18.326 K 7.12 % | 17.108 K 29.57 % | 13.204 K -24.01 % | 17.375 K -27.67 % | 24.021 K 7.06 % | 22.437 K -25.31 % | 30.039 K 31.35 % | 22.870 K -37.85 % | 36.798 K 7.03 % | 34.380 K -90.86 % | 376.033 K 4 273.49 % | 8.598 K 11.58 % | 7.706 K -95.10 % | 157.368 K 1 642.72 % | 9.030 K -0.01 % | 9.031 K 35.82 % | 6.649 K 105.00 % | -133.000 K -164.55 % | 206.037 K 335.59 % | -87.457 K -142.99 % | 203.445 K -97.79 % | 9.226 M 0.00 % | 9.226 M 505 988.86 % | 1.823 K 0.00 % | 1.823 K -54.93 % | 4.045 K 0.00 % | 4.045 K 8.00 % | 3.746 K 0.00 % | 3.746 K 138.42 % | 1.571 K 0.00 % | 1.571 K 38.23 % | 1.137 K 100.00 % | 568.250 35.78 % | 418.500 0.00 % | 418.500 |
| Operating income | -297.145 K 43.47 % | -525.677 K -49.34 % | -352.000 K -42.00 % | -247.887 K 40.84 % | -419.000 K 14.79 % | -491.720 K 55.66 % | -1.109 M 7.12 % | -1.194 M -387.35 % | -245.000 K 38.62 % | -399.160 K 12.08 % | -454.000 K 11.33 % | -512.000 K -68.00 % | -304.765 K 15.34 % | -360.000 K 24.53 % | -477.000 K -113.90 % | -223.000 K -2.76 % | -217.000 K 0.91 % | -219.000 K -4.78 % | -209.000 K -1.46 % | -206.000 K -335.54 % | 87.457 K 143.08 % | -203.000 K 65.82 % | -594.000 K -152.77 % | -235.000 K 98.65 % | -17.397 M -5 919.89 % | -289.000 K 57.37 % | -678.000 K 0.00 % | -678.000 K -6.77 % | -635.000 K 0.00 % | -635.000 K 27.76 % | -879.000 K 0.00 % | -879.000 K -193.00 % | -300.000 K -99.75 % | -150.189 K 49.54 % | -297.668 K 0.00 % | -297.668 K |
| Operating income ratio | -2.90 60.21 % | -7.29 -9.32 % | -6.67 -5.47 % | -6.32 99.86 % | -4 604.40 -47.95 % | -3 112.15 22.27 % | -4 003.75 -586.41 % | -583.29 -703.52 % | -72.59 50.55 % | -146.80 91.37 % | -1 700.37 -397.16 % | -342.02 -108.85 % | -163.76 -18.50 % | -138.20 80.73 % | -717.29 14.44 % | -838.35 55.96 % | -1 903.51 -194.65 % | -646.02 36.33 % | -1 014.56 -187.62 % | -352.74 -783.24 % | 51.63 162.46 % | -82.65 -18.26 % | -69.89 -109.40 % | -33.38 98.63 % | -2 428.12 -5 919.89 % | -40.33 | 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 | -5.379 M -9 301.15 % | 58.456 K -98.49 % | 3.867 M 403.36 % | -1.275 M -116.20 % | 7.868 M 25 629.71 % | -30.819 K 95.26 % | -650.835 K -497.10 % | -109.000 K 52.19 % | -228.000 K -622.98 % | 43.596 K 122.24 % | -196.000 K 42.18 % | -339.000 K -18 316.01 % | 1.861 K 100.69 % | -271.000 K -222.82 % | -83.949 K -3.28 % | -81.280 K -176.28 % | 106.558 K 213.32 % | -94.034 K -127.79 % | 338.333 K 407.58 % | -110.000 K -143.67 % | 251.864 K 453.23 % | -71.304 K -144.43 % | 160.472 K 414.23 % | -51.069 K -2 122.32 % | -2.298 K 96.08 % | -58.568 K -139.26 % | 149.162 K 0.00 % | 149.162 K -0.08 % | 149.278 K 0.00 % | 149.281 K 179.02 % | 53.502 K 0.00 % | 53.504 K -26.53 % | 72.826 K 100.00 % | 36.413 K -59.65 % | 90.245 K 0.00 % | 90.245 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 | 2012-12-31 | 2012-06-30 | 2012-01-31 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2007-12-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-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-04-30 | 2006-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -4.171 M 23.91 % | -5.482 M -41.56 % | -3.873 M -1.13 % | -3.829 M -24.95 % | -3.065 M -188.49 % | -1.062 M 62.37 % | -2.823 M 37.01 % | -4.482 M 25.89 % | -6.047 M 16.73 % | -7.262 M -22 324.30 % | 32.678 K 104.95 % | -659.857 K 77.76 % | -2.967 M 28.43 % | -4.146 M 10.25 % | -4.619 M -491.70 % | -780.659 K -9.10 % | -715.516 K -399.70 % | -143.189 K 69.75 % | -473.372 K 22.59 % | -611.502 K 30.49 % | -879.750 K -213.40 % | -280.716 K 77.29 % | -1.236 M -97.68 % | -625.203 K 64.53 % | -1.763 M -56.25 % | -1.128 M -27.40 % | -885.405 K 88.00 % | -7.378 M -2 006.17 % | -350.313 K 75.37 % | -1.422 M 72.53 % | -5.177 M -1.04 % | -5.124 M -1 152.58 % | 486.826 K |
| Total investments | 9.220 M -8.42 % | 10.068 M -0.20 % | 10.088 M 11.10 % | 9.080 M 22.70 % | 7.400 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 -100.00 % | 45.715 K 1.05 % | 45.241 K 1.04 % | 44.777 K 1.26 % | 44.221 K 1.80 % | 43.440 K 3.74 % | 41.873 K 4.68 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K | 0.000 -100.00 % | 40.000 K |
| Total debt | 45.053 K -15.78 % | 53.497 K -15.51 % | 63.319 K -12.65 % | 72.489 K -10.75 % | 81.224 K -20.20 % | 101.790 K -16.74 % | 122.254 K 119.68 % | 55.650 K -27.57 % | 76.830 K -6.47 % | 82.145 K -86.55 % | 610.857 K 356.30 % | 133.871 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 -100.00 % | 486.826 K |
| Accumulated other comprehensive income loss | 2.458 M 6.40 % | 2.310 M 6.96 % | 2.160 M 7.40 % | 2.011 M 2.41 % | 1.964 M 0.83 % | 1.947 M 0.29 % | 1.942 M 0.00 % | 1.942 M 2.30 % | 1.898 M 0.74 % | 1.884 M 0.00 % | 1.884 M 2.83 % | 1.832 M 8.03 % | 1.696 M 0.00 % | 1.696 M 0.00 % | 1.696 M 11.11 % | 1.526 M 0.00 % | 1.526 M 0.00 % | 1.526 M 0.00 % | 1.526 M 1.06 % | 1.510 M 0.00 % | 1.510 M 0.00 % | 1.510 M 0.00 % | 1.510 M 14.71 % | 1.317 M 0.00 % | 1.317 M | 0.000 -100.00 % | 1.948 M 16.66 % | 1.670 M 19.63 % | 1.396 M 264.66 % | 382.791 K 10.04 % | 347.851 K 3.84 % | 335.000 K | 0.000 |
| Retained earnings | -30.001 M -23.33 % | -24.325 M -1.96 % | -23.858 M 13.73 % | -27.656 M -6.65 % | -25.932 M 12.42 % | -29.609 M 0.04 % | -29.619 M -6.32 % | -27.859 M -4.91 % | -26.556 M -8.94 % | -24.378 M -1.48 % | -24.023 M -1.11 % | -23.758 M -3.71 % | -22.907 M -0.76 % | -22.733 M -2.86 % | -22.102 M -2.63 % | -21.535 M -1.44 % | -21.230 M -0.52 % | -21.120 M -1.50 % | -20.807 M 0.62 % | -20.936 M -1.53 % | -20.620 M 0.11 % | -20.642 M -1.35 % | -20.367 M -2.18 % | -19.934 M -1.46 % | -19.648 M -563.51 % | -2.961 M -2.25 % | -2.896 M -28.20 % | -2.259 M -16.66 % | -1.936 M -218.09 % | -608.744 K -304.31 % | -150.564 K -880.45 % | 19.292 K -93.28 % | 286.935 K |
| Common stock | 48.772 M -0.83 % | 49.181 M 0.00 % | 49.181 M -0.46 % | 49.408 M 0.00 % | 49.408 M 0.00 % | 49.408 M 0.00 % | 49.408 M 0.00 % | 49.408 M 0.00 % | 49.408 M 0.00 % | 49.408 M 24.35 % | 39.734 M 0.00 % | 39.734 M 0.00 % | 39.734 M 0.00 % | 39.734 M 0.29 % | 39.618 M 23.39 % | 32.109 M 5.07 % | 30.561 M 3.76 % | 29.454 M 3.83 % | 28.367 M 0.00 % | 28.367 M 4.04 % | 27.267 M 5.21 % | 25.917 M 3.83 % | 24.961 M 5.19 % | 23.730 M 0.00 % | 23.731 M -1.20 % | 24.018 M 4.51 % | 22.981 M 0.00 % | 22.981 M 118.15 % | 10.535 M 24.64 % | 8.452 M -0.09 % | 8.460 M 45.04 % | 5.833 M 58 325 060.00 % | 10.000 |
| Total equity | 21.229 M -21.85 % | 27.165 M -1.15 % | 27.482 M 15.65 % | 23.763 M -6.59 % | 25.439 M 16.98 % | 21.747 M 0.07 % | 21.731 M -7.49 % | 23.491 M -5.09 % | 24.750 M -8.04 % | 26.914 M 52.96 % | 17.596 M -1.20 % | 17.809 M -3.86 % | 18.523 M -0.93 % | 18.697 M -2.68 % | 19.212 M 58.78 % | 12.100 M 11.45 % | 10.857 M 10.11 % | 9.860 M 8.51 % | 9.086 M 1.62 % | 8.941 M 9.62 % | 8.157 M 20.22 % | 6.785 M 11.16 % | 6.104 M 19.38 % | 5.113 M -5.31 % | 5.400 M -76.56 % | 23.042 M 4.58 % | 22.034 M -1.60 % | 22.392 M 124.05 % | 9.994 M 21.50 % | 8.226 M -4.98 % | 8.657 M 39.93 % | 6.187 M 2 056.10 % | 286.945 K |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.236 K 24.48 % | 3.403 K 32.41 % | 2.570 K 47.87 % | 1.738 K 6.95 % | 1.625 K -99.44 % | 288.994 K | 0.000 |
| Long term debt | 21.556 K -33.05 % | 32.195 K -25.47 % | 43.196 K -14.13 % | 50.306 K -14.79 % | 59.041 K 11.58 % | 52.915 K -28.64 % | 74.151 K 102.75 % | 36.572 K -15.72 % | 43.395 K 55.22 % | 27.957 K -49.41 % | 55.260 K -32.67 % | 82.076 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 |
| Total non current liabilities | 21.556 K -33.05 % | 32.196 K -25.47 % | 43.196 K -14.13 % | 50.305 K -14.80 % | 59.041 K 11.58 % | 52.914 K -28.64 % | 74.151 K 102.76 % | 36.571 K -15.72 % | 43.394 K 55.22 % | 27.956 K -49.41 % | 55.260 K -32.67 % | 82.076 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 -100.00 % | 342.370 K 2 073.50 % | 15.752 K 512.92 % | 2.570 K 47.87 % | 1.738 K 6.95 % | 1.625 K -99.44 % | 288.994 K -26.34 % | 392.313 K |
| Other current liabilities | 47.075 K 320.98 % | -21.303 K -155.66 % | 38.274 K | 0.000 -100.00 % | 57.347 K | 0.000 -100.00 % | 71.815 K | 0.000 -100.00 % | 41.234 K | 0.000 | 0.000 | 0.000 -100.00 % | 25.256 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 -100.00 % | 2.500 K | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -22.183 K 72.11 % | -79.530 K -62.72 % | -48.875 K 59.24 % | -119.918 K -528.57 % | -19.078 K 74.45 % | -74.669 K -37.80 % | -54.188 K 90.84 % | -591.422 K -1 041.85 % | -51.795 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 |
| Short term debt | 46.994 K 10.30 % | 42.604 K 5.86 % | 40.246 K -9.29 % | 44.366 K 100.00 % | 22.183 K -54.61 % | 48.875 K 1.60 % | 48.103 K 152.14 % | 19.078 K -42.94 % | 33.435 K -38.30 % | 54.188 K -90.25 % | 555.597 K 972.68 % | 51.795 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 -100.00 % | 486.826 K |
| Total current liabilities | 122.403 K -6.49 % | 130.901 K -70.42 % | 442.555 K 118.51 % | 202.531 K -50.96 % | 413.032 K 73.48 % | 238.087 K -46.17 % | 442.263 K 78.78 % | 247.382 K 0.37 % | 246.468 K 20.28 % | 204.911 K -75.96 % | 852.254 K 293.49 % | 216.587 K 79.23 % | 120.846 K -8.13 % | 131.541 K -75.79 % | 543.263 K 490.63 % | 91.980 K -31.35 % | 133.981 K -59.32 % | 329.389 K 124.74 % | 146.567 K -14.22 % | 170.862 K -56.62 % | 393.852 K 327.38 % | 92.156 K -82.72 % | 533.217 K 536.43 % | 83.783 K -44.44 % | 150.802 K 102.31 % | 74.540 K -47.68 % | 142.478 K -72.94 % | 526.590 K 91.56 % | 274.890 K 41.18 % | 194.710 K -62.20 % | 515.089 K 339.06 % | 117.315 K -75.93 % | 487.436 K |
| Total liabilities | 143.959 K -11.73 % | 163.097 K -66.42 % | 485.751 K 92.12 % | 252.836 K -46.44 % | 472.073 K 62.22 % | 291.002 K -43.65 % | 516.414 K 81.87 % | 283.954 K -2.04 % | 289.863 K 24.48 % | 232.868 K -74.34 % | 907.514 K 203.86 % | 298.663 K 147.14 % | 120.846 K -8.13 % | 131.541 K -75.79 % | 543.263 K 490.63 % | 91.980 K -31.35 % | 133.981 K -59.32 % | 329.389 K 124.74 % | 146.567 K -14.22 % | 170.862 K -56.62 % | 393.852 K 327.38 % | 92.156 K -82.72 % | 533.218 K 536.43 % | 83.783 K -44.44 % | 150.802 K 102.31 % | 74.540 K -84.63 % | 484.848 K -10.60 % | 542.342 K 95.47 % | 277.460 K 41.24 % | 196.448 K -61.98 % | 516.714 K 27.17 % | 406.309 K -53.82 % | 879.749 K |
| Other non current assets | 0.000 -100.00 % | 11.422 M | 0.000 -100.00 % | 8.788 M 15.05 % | 7.638 M -61.60 % | 19.890 M 4.55 % | 19.024 M 0.30 % | 18.967 M 4.36 % | 18.174 M -6.58 % | 19.454 M 9.78 % | 17.721 M 4.42 % | 16.970 M 209.59 % | -15.486 M -6.37 % | -14.558 M -18.25 % | -12.311 M -8.53 % | -11.343 M -10.77 % | -10.241 M -2.67 % | -9.974 M -14.18 % | -8.736 M -3.56 % | -8.436 M -18 174.47 % | 46.672 K 100.71 % | -6.529 M -14 332.19 % | -45.241 K 99.00 % | -4.519 M | 0.000 100.00 % | -21.964 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 9.220 M -8.42 % | 10.068 M -0.20 % | 10.088 M 11.10 % | 9.080 M 22.70 % | 7.400 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 -100.00 % | 45.715 K 1.05 % | 45.241 K 1.04 % | 44.777 K 1.26 % | 44.221 K 1.80 % | 43.440 K 3.74 % | 41.873 K 4.68 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K | 0.000 -100.00 % | 40.000 K |
| 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 | 7.838 M 7 248.14 % | 106.671 K -98.91 % | 9.808 M 11 842.25 % | 82.127 K -13.85 % | 95.331 K -12.38 % | 108.795 K -18.09 % | 132.816 K 93.05 % | 68.800 K -75.78 % | 284.092 K 87.33 % | 151.652 K 3.14 % | 147.032 K -19.67 % | 183.034 K -98.82 % | 15.486 M 6.37 % | 14.558 M 18.25 % | 12.311 M 8.53 % | 11.343 M 10.77 % | 10.241 M 2.67 % | 9.974 M 14.18 % | 8.736 M 3.56 % | 8.436 M 12.78 % | 7.480 M 15.37 % | 6.484 M 22.89 % | 5.276 M 17.91 % | 4.475 M 20.61 % | 3.710 M -83.08 % | 21.920 M 1.73 % | 21.548 M 39.87 % | 15.406 M 56.97 % | 9.814 M 42.55 % | 6.885 M 77.30 % | 3.883 M 166.28 % | 1.458 M 34.31 % | 1.086 M |
| Total non current assets | 17.058 M -21.01 % | 21.596 M 8.55 % | 19.896 M 10.84 % | 17.950 M 18.61 % | 15.134 M -24.33 % | 19.999 M 4.40 % | 19.156 M 0.63 % | 19.036 M 3.13 % | 18.458 M -5.86 % | 19.606 M 9.73 % | 17.868 M 4.17 % | 17.153 M 10.77 % | 15.486 M 6.37 % | 14.558 M 18.25 % | 12.311 M 8.53 % | 11.343 M 10.77 % | 10.241 M 2.67 % | 9.974 M 14.18 % | 8.736 M 3.56 % | 8.436 M 12.08 % | 7.527 M 15.28 % | 6.529 M 23.76 % | 5.276 M 16.74 % | 4.519 M 20.39 % | 3.754 M -82.91 % | 21.964 M 1.73 % | 21.590 M 39.78 % | 15.446 M 56.74 % | 9.854 M 42.30 % | 6.925 M 76.52 % | 3.923 M 169.02 % | 1.458 M 29.54 % | 1.126 M |
| Other current assets | 59.476 K -41.97 % | 102.495 K 64.44 % | 62.329 K -37.42 % | 99.591 K 93.93 % | 51.355 K -11.94 % | 58.319 K 23.60 % | 47.184 K -54.16 % | 102.941 K 199.14 % | 34.412 K -43.81 % | 61.244 K 637.61 % | 8.303 K -83.99 % | 51.854 K 175.47 % | 18.824 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 -100.00 % | 144.334 K | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 4.216 M -23.83 % | 5.535 M 40.64 % | 3.936 M 0.87 % | 3.902 M 24.02 % | 3.146 M 170.24 % | 1.164 M -60.48 % | 2.945 M -35.09 % | 4.537 M -25.91 % | 6.124 M -16.62 % | 7.345 M 1 170.30 % | 578.179 K -27.16 % | 793.728 K -73.25 % | 2.967 M -28.43 % | 4.146 M -10.25 % | 4.619 M 491.70 % | 780.659 K 9.10 % | 715.516 K 399.70 % | 143.189 K -69.75 % | 473.372 K -22.59 % | 611.502 K -30.49 % | 879.750 K 213.40 % | 280.716 K -77.29 % | 1.236 M 97.68 % | 625.203 K -64.53 % | 1.763 M 56.25 % | 1.128 M 27.40 % | 885.405 K -88.00 % | 7.378 M 2 006.17 % | 350.313 K -75.37 % | 1.422 M -72.53 % | 5.177 M 1.04 % | 5.124 M | 0.000 |
| Cash and short term investments | 4.216 M -23.83 % | 5.535 M 40.64 % | 3.936 M 0.87 % | 3.902 M 24.02 % | 3.146 M 170.24 % | 1.164 M -60.48 % | 2.945 M -35.09 % | 4.537 M -25.91 % | 6.124 M -16.62 % | 7.345 M 1 170.30 % | 578.179 K -27.16 % | 793.728 K -73.25 % | 2.967 M -28.43 % | 4.146 M -10.25 % | 4.619 M 491.70 % | 780.659 K 9.10 % | 715.516 K 399.70 % | 143.189 K -69.75 % | 473.372 K -22.59 % | 611.502 K -30.49 % | 879.750 K 213.40 % | 280.716 K -77.29 % | 1.236 M 97.68 % | 625.203 K -64.53 % | 1.763 M 56.25 % | 1.128 M 27.40 % | 885.405 K -88.00 % | 7.378 M 2 006.17 % | 350.313 K -75.37 % | 1.422 M -72.53 % | 5.177 M 1.04 % | 5.124 M 18 515.92 % | 27.526 K |
| Total current assets | 4.314 M -24.74 % | 5.732 M -28.99 % | 8.072 M 33.07 % | 6.066 M -43.72 % | 10.778 M 428.60 % | 2.039 M -34.03 % | 3.091 M -34.78 % | 4.739 M -28.00 % | 6.582 M -12.72 % | 7.541 M 1 085.93 % | 635.871 K -33.37 % | 954.321 K -69.79 % | 3.159 M -26.04 % | 4.271 M -42.63 % | 7.445 M 777.18 % | 848.707 K 13.10 % | 750.394 K 248.93 % | 215.055 K -56.74 % | 497.121 K -26.53 % | 676.617 K -33.93 % | 1.024 M 194.11 % | 348.196 K -73.55 % | 1.316 M 94.18 % | 677.823 K -62.28 % | 1.797 M 55.90 % | 1.153 M 24.12 % | 928.562 K -87.60 % | 7.489 M 1 694.19 % | 417.388 K -72.13 % | 1.498 M -71.48 % | 5.251 M 2.25 % | 5.135 M 12 439.81 % | 40.948 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -172.870 K | 0.000 100.00 % | -2.826 M | 0.000 100.00 % | -34.877 K | 0.000 100.00 % | -23.748 K | 0.000 | 0.000 | 0.000 100.00 % | -80.262 K | 0.000 100.00 % | -34.216 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 38.853 K -58.95 % | 94.658 K -97.68 % | 4.074 M 97.33 % | 2.065 M -72.76 % | 7.581 M 828.45 % | 816.467 K 731.40 % | 98.204 K -0.38 % | 98.578 K -76.70 % | 423.130 K 213.09 % | 135.146 K 173.64 % | 49.389 K -54.58 % | 108.739 K -37.10 % | 172.871 K 38.24 % | 125.053 K -95.57 % | 2.826 M 4 052.32 % | 68.048 K 95.10 % | 34.878 K -51.47 % | 71.866 K 202.61 % | 23.749 K -63.53 % | 65.115 K | 0.000 -100.00 % | 67.480 K | 0.000 -100.00 % | 52.620 K | 0.000 -100.00 % | 24.530 K -43.16 % | 43.157 K -60.96 % | 110.532 K 64.79 % | 67.075 K -10.72 % | 75.130 K 2.81 % | 73.074 K 590.42 % | 10.584 K -21.14 % | 13.422 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 -100.00 % | 45.241 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 28.334 K -74.15 % | 109.600 K -69.89 % | 364.035 K 101.85 % | 180.348 K -45.92 % | 333.502 K 76.26 % | 189.212 K -41.30 % | 322.345 K 41.19 % | 228.304 K 32.89 % | 171.799 K 13.98 % | 150.723 K -49.19 % | 296.657 K 80.02 % | 164.792 K 72.39 % | 95.590 K -27.33 % | 131.541 K -75.79 % | 543.263 K 490.63 % | 91.980 K -31.35 % | 133.981 K -59.32 % | 329.389 K 124.74 % | 146.567 K -14.22 % | 170.862 K -56.62 % | 393.852 K 327.38 % | 92.156 K -82.72 % | 533.217 K 536.43 % | 83.783 K -44.44 % | 150.802 K 102.31 % | 74.540 K -47.68 % | 142.478 K -72.94 % | 526.590 K 91.56 % | 274.890 K 41.18 % | 194.710 K -62.01 % | 512.589 K 336.93 % | 117.315 K 19 131.97 % | 610.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 45.053 K -15.78 % | 53.497 K -15.51 % | 63.319 K -12.65 % | 72.489 K -10.75 % | 81.224 K -20.20 % | 101.790 K -16.74 % | 122.254 K 119.68 % | 55.650 K -27.57 % | 76.830 K -6.47 % | 82.145 K -25.90 % | 110.857 K -17.19 % | 133.871 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 |
| 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 % | 1.985 M | 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 -100.00 % | 338.134 K 2 638.15 % | 12.349 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 392.313 K |
| 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 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 21.373 M -21.79 % | 27.329 M -2.29 % | 27.968 M 16.46 % | 24.016 M -7.31 % | 25.911 M 17.58 % | 22.038 M -0.94 % | 22.247 M -6.42 % | 23.775 M -5.05 % | 25.040 M -7.76 % | 27.147 M 46.71 % | 18.503 M 2.19 % | 18.107 M -2.88 % | 18.644 M -0.98 % | 18.829 M -4.69 % | 19.756 M 62.04 % | 12.192 M 10.93 % | 10.991 M 7.87 % | 10.189 M 10.36 % | 9.233 M 1.32 % | 9.112 M 6.57 % | 8.551 M 24.33 % | 6.877 M 3.62 % | 6.637 M 27.71 % | 5.197 M -6.37 % | 5.551 M -75.99 % | 23.116 M 2.65 % | 22.518 M -1.82 % | 22.935 M 123.28 % | 10.272 M 21.96 % | 8.423 M -8.19 % | 9.174 M 39.14 % | 6.593 M 465.11 % | 1.167 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-04-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 | 2009-01-31 | 2008-06-30 | 2007-12-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -224.512 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -235.801 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 -100.00 % | 343.082 K 0.00 % | 343.082 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 147.941 K -1.63 % | 150.391 K 1.10 % | 148.759 K 214.73 % | 47.265 K 191.17 % | 16.233 K 187.92 % | 5.638 K | 0.000 -100.00 % | 43.601 K 211.55 % | 13.995 K | 0.000 -100.00 % | 51.783 K -62.00 % | 136.275 K | 0.000 | 0.000 -100.00 % | 240.225 K | 0.000 -100.00 % | 87.600 K | 0.000 -100.00 % | 15.983 K | 0.000 | 0.000 | 0.000 -100.00 % | 193.650 K | 0.000 -100.00 % | 41.017 K 0.00 % | 41.017 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 2.853 K | 0.000 -100.00 % | 2.396 K | 0.000 -100.00 % | 173.529 K | 0.000 100.00 % | -2.916 K | 0.000 100.00 % | -4.833 K | 0.000 -100.00 % | 118.318 K | 0.000 100.00 % | -134.082 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.939 K | 0.000 100.00 % | -6.000 K | 0.000 -100.00 % | 59.500 0.00 % | 59.500 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 2.853 K | 0.000 -100.00 % | 2.396 K | 0.000 -100.00 % | 173.529 K | 0.000 100.00 % | -2.916 K | 0.000 | 0.000 | 0.000 -100.00 % | 115.258 K | 0.000 100.00 % | -134.082 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.370 K | 0.000 100.00 % | -4.981 K | 0.000 -100.00 % | 59.500 0.00 % | 59.500 | 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 |
| 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.833 K | 0.000 -100.00 % | 3.060 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.431 K | 0.000 100.00 % | -1.019 K | 0.000 100.00 % | -3.292 K 0.00 % | -3.292 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 926.439 K 1 702.00 % | -57.830 K 98.56 % | -4.007 M -399.05 % | 1.340 M 138.23 % | -3.505 M -644.58 % | -470.685 K -183.17 % | 565.898 K 28.04 % | 441.954 K 19.20 % | 370.781 K 537.50 % | -84.750 K -118.81 % | 450.527 K -25.27 % | 602.913 K 641.00 % | -111.445 K -60.72 % | -69.342 K -276.27 % | 39.338 K 16.66 % | 33.721 K 193.54 % | -36.048 K -101.76 % | -17.867 K -211.28 % | 16.056 K -61.87 % | 42.108 K 10.01 % | 38.275 K 141.74 % | -91.690 K -212.19 % | 81.725 K 200.89 % | -81.003 K -100.89 % | 9.074 M 0.00 % | 9.074 M 2 785.21 % | 314.492 K 0.00 % | 314.493 K 99.67 % | 157.510 K 0.00 % | 157.512 K -76.21 % | 662.228 K 0.00 % | 662.230 K 190.51 % | 227.952 K 100.00 % | 113.976 K -47.36 % | 216.532 K 0.00 % | 216.532 K |
| Net cash provided by operating activities | -171.672 K 51.82 % | -356.334 K -619.01 % | -49.559 K 84.67 % | -323.183 K -309.44 % | 154.307 K 131.86 % | -484.288 K 60.19 % | -1.216 M -36.53 % | -890.978 K -235.76 % | -265.363 K 44.38 % | -477.116 K -414.84 % | 151.542 K 153.37 % | -283.952 K 3.38 % | -293.871 K 57.57 % | -692.670 K -432.45 % | -130.092 K 50.35 % | -262.029 K -430.59 % | -49.384 K 84.77 % | -324.247 K -301.47 % | 160.938 K 158.74 % | -273.993 K -509.07 % | 66.979 K 118.28 % | -366.439 K -123.15 % | -164.209 K 55.27 % | -367.094 K -195.56 % | 384.159 K 0.00 % | 384.159 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 418.500 0.00 % | 418.500 |
| Investments in property plant and equipment | -732.186 K 63.21 % | -1.990 M -167.24 % | -744.812 K 46.05 % | -1.381 M -75.23 % | -787.850 K 42.38 % | -1.367 M -64.04 % | -833.583 K 21.15 % | -1.057 M -8.60 % | -973.476 K 48.73 % | -1.899 M -125.91 % | -840.484 K 55.05 % | -1.870 M -111.36 % | -884.625 K 62.14 % | -2.337 M -116.72 % | -1.078 M 5.76 % | -1.144 M -187.75 % | -397.616 K 63.61 % | -1.093 M -265.32 % | -299.068 K 73.80 % | -1.142 M -48.67 % | -767.831 K 50.29 % | -1.545 M -238.88 % | -455.822 K 40.78 % | -769.738 K -140.18 % | -320.485 K 0.00 % | -320.485 K 90.06 % | -3.226 M 0.00 % | -3.226 M -20.42 % | -2.679 M 0.00 % | -2.679 M -84.87 % | -1.449 M 0.00 % | -1.449 M -0.37 % | -1.444 M -100.00 % | -721.830 K 36.41 % | -1.135 M 0.00 % | -1.135 M |
| 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 | 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 4.000 K -99.90 % | 3.956 M 269.34 % | 1.071 M -56.68 % | 2.473 M -6.55 % | 2.646 M 2 810.26 % | 90.909 K -81.28 % | 485.663 K 26.98 % | 382.464 K 739.62 % | 45.552 K | 0.000 -100.00 % | 500.322 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.671 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 247.000 0.00 % | 247.000 -99.99 % | 3.205 M 200.00 % | -3.205 M -216.76 % | 2.745 M 200.00 % | -2.745 M -308.80 % | 1.315 M 200.00 % | -1.315 M -229.58 % | 1.015 M 100.00 % | 507.265 K | 0.000 | 0.000 |
| Net cash used for investing activites | -728.186 K -137.05 % | 1.966 M 502.40 % | 326.288 K -70.12 % | 1.092 M -41.22 % | 1.858 M 245.54 % | -1.276 M -266.89 % | -347.920 K 48.43 % | -674.711 K 27.29 % | -927.924 K 51.13 % | -1.899 M -125.91 % | -840.484 K 55.05 % | -1.870 M -111.36 % | -884.625 K 62.14 % | -2.337 M -116.72 % | -1.078 M 5.76 % | -1.144 M -187.75 % | -397.616 K 63.61 % | -1.093 M -265.32 % | -299.068 K 72.68 % | -1.095 M -42.59 % | -767.831 K 50.29 % | -1.545 M -238.88 % | -455.822 K 40.78 % | -769.738 K -140.36 % | -320.238 K 0.00 % | -320.238 K -1 449.03 % | -20.674 K 99.68 % | -6.431 M -9 804.18 % | 66.268 K 101.22 % | -5.424 M -3 936.25 % | -134.371 K 95.14 % | -2.764 M -543.99 % | -429.128 K -100.00 % | -214.564 K 81.10 % | -1.135 M 0.00 % | -1.135 M |
| Debt repayment | 0.000 100.00 % | -9.822 K | 0.000 100.00 % | -12.995 K | 0.000 100.00 % | -20.465 K | 0.000 100.00 % | -21.182 K | 0.000 100.00 % | -31.582 K | 0.000 100.00 % | -19.487 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 % | -8.548 K 0.00 % | -8.548 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 -100.00 % | 9.674 M | 0.000 | 0.000 100.00 % | -244.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 % | 526.375 K 0.00 % | 526.375 K | 0.000 | 0.000 -100.00 % | 6.456 M 0.00 % | 6.456 M 510.54 % | 1.058 M 0.00 % | 1.058 M | 0.000 | 0.000 -100.00 % | 2.860 M 0.00 % | 2.860 M |
| Common stock repurchased | -408.896 K | 0.000 100.00 % | -227.433 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 | 0.000 | 0.000 | 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 % | -578.000 99.62 % | -151.692 K 0.00 % | -151.692 K | 0.000 | 0.000 100.00 % | -330.197 K 0.00 % | -330.197 K -3 127.10 % | -10.232 K 0.00 % | -10.232 K -91.27 % | -5.350 K -100.00 % | -2.675 K 98.86 % | -234.749 K 0.00 % | -234.749 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 |
| Other financing activites | -10.448 K | 0.000 100.00 % | -15.250 K | 0.000 100.00 % | -30.316 K | 0.000 100.00 % | -27.617 K | 0.000 100.00 % | -27.089 K -100.30 % | 9.174 M 1 837.90 % | 473.393 K | 0.000 100.00 % | -243.000 -100.01 % | 2.556 M -49.35 % | 5.047 M 243.01 % | 1.471 M 44.34 % | 1.019 M -6.19 % | 1.087 M | 0.000 -100.00 % | 1.101 M -15.33 % | 1.300 M 35.99 % | 955.903 K -22.33 % | 1.231 M | 0.000 | 0.000 | 0.000 100.00 % | -20.674 K -200.00 % | 20.674 K -68.80 % | 66.268 K 200.00 % | -66.268 K 50.68 % | -134.371 K -200.00 % | 134.371 K 131.31 % | -429.128 K -100.00 % | -214.564 K | 0.000 | 0.000 |
| Net cash used provided by financing activities | -419.344 K -4 169.44 % | -9.822 K 95.95 % | -242.683 K -1 767.51 % | -12.995 K 57.13 % | -30.316 K -48.14 % | -20.465 K 25.90 % | -27.617 K -30.38 % | -21.182 K 21.83 % | -27.099 K -100.30 % | 9.142 M 1 831.23 % | 473.393 K 2 529.28 % | -19.487 K -7 886.48 % | -244.000 -100.01 % | 2.556 M -49.35 % | 5.047 M 243.01 % | 1.471 M 44.34 % | 1.019 M -6.19 % | 1.087 M | 0.000 -100.00 % | 1.101 M -15.33 % | 1.300 M 35.99 % | 955.903 K -22.33 % | 1.231 M 213 033.56 % | -578.000 -100.15 % | 374.683 K 0.00 % | 374.683 K 1 912.38 % | -20.674 K -200.00 % | 20.674 K -68.80 % | 66.268 K -99.46 % | 12.186 M 9 169.20 % | -134.371 K -106.03 % | 2.229 M 619.40 % | -429.128 K -100.00 % | -214.564 K -108.20 % | 2.617 M 0.00 % | 2.617 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.146 M -206.81 % | 2.945 M 200.00 % | -2.945 M -148.09 % | 6.124 M 200.00 % | -6.124 M -1 159.23 % | 578.179 K 200.00 % | -578.179 K -119.49 % | 2.967 M 200.00 % | -2.967 M -164.23 % | 4.619 M 200.00 % | -4.619 M -745.57 % | 715.515 K 200.00 % | -715.516 K -251.15 % | 473.372 K | 0.000 -100.00 % | 879.750 K 200.00 % | -879.750 K -171.18 % | 1.236 M 200.00 % | -1.236 M -170.12 % | 1.763 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -53.556 K 0.00 % | -53.556 K |
| Net change in cash | -1.319 M -182.48 % | 1.599 M 4 597.76 % | 34.046 K -95.50 % | 755.807 K -61.86 % | 1.982 M 211.26 % | -1.781 M -11.89 % | -1.592 M -0.32 % | -1.587 M -30.03 % | -1.220 M -118.04 % | 6.766 M 3 239.16 % | -215.549 K -127.16 % | 793.728 K 167.34 % | -1.179 M -128.43 % | 4.146 M 631.05 % | -780.659 K -200.00 % | 780.659 K 645.19 % | -143.189 K -200.00 % | 143.189 K 203.66 % | -138.130 K -122.59 % | 611.502 K 317.84 % | -280.716 K -200.00 % | 280.716 K 144.90 % | -625.202 K -200.00 % | 625.202 K -28.73 % | 877.207 K 0.00 % | 877.207 K 154.04 % | -1.623 M 75.00 % | -6.493 M -469.54 % | 1.757 M -75.00 % | 7.028 M 2 722.06 % | -268.029 K 75.00 % | -1.072 M -14.21 % | -938.759 K 0.00 % | -938.759 K -132.86 % | 2.857 M 0.00 % | 2.857 M |
| Cash at beginning of period | 5.535 M 40.64 % | 3.936 M 0.87 % | 3.902 M 24.02 % | 3.146 M 170.24 % | 1.164 M -60.48 % | 2.945 M -35.09 % | 4.537 M -25.91 % | 6.124 M -16.62 % | 7.345 M 1 170.30 % | 578.179 K -27.16 % | 793.728 K | 0.000 -100.00 % | 4.146 M | 0.000 -100.00 % | 780.659 K | 0.000 -100.00 % | 143.189 K | 0.000 -100.00 % | 611.502 K | 0.000 -100.00 % | 280.716 K | 0.000 -100.00 % | 625.202 K | 0.000 -100.00 % | 885.405 K 0.00 % | 885.405 K -52.00 % | 1.845 M -75.00 % | 7.378 M 8 324.71 % | 87.578 K -75.00 % | 350.313 K -1.49 % | 355.607 K -75.00 % | 1.422 M 9.89 % | 1.294 M 0.00 % | 1.294 M -44.22 % | 2.321 M 0.00 % | 2.321 M |
| Cash at end of period | 4.216 M -23.83 % | 5.535 M 40.64 % | 3.936 M 0.87 % | 3.902 M 24.02 % | 3.146 M 170.24 % | 1.164 M -60.48 % | 2.945 M -35.09 % | 4.537 M -25.91 % | 6.124 M -16.62 % | 7.345 M 1 170.30 % | 578.179 K -27.16 % | 793.728 K -73.25 % | 2.967 M -28.43 % | 4.146 M | 0.000 -100.00 % | 780.659 K | 0.000 -100.00 % | 143.189 K -69.75 % | 473.372 K -22.59 % | 611.502 K | 0.000 -100.00 % | 280.716 K | 0.000 -100.00 % | 625.202 K -64.53 % | 1.763 M 0.00 % | 1.763 M 696.30 % | 221.351 K -75.00 % | 885.405 K -52.00 % | 1.845 M -75.00 % | 7.378 M 8 324.71 % | 87.578 K -75.00 % | 350.313 K -1.49 % | 355.607 K 0.00 % | 355.607 K -93.13 % | 5.177 M 0.00 % | 5.177 M |
| Operating cash flow | -171.672 K 51.82 % | -356.334 K -619.01 % | -49.559 K 84.67 % | -323.183 K -309.44 % | 154.307 K 131.86 % | -484.288 K 60.19 % | -1.216 M -36.53 % | -890.978 K -235.76 % | -265.363 K 44.38 % | -477.116 K -414.84 % | 151.542 K 153.37 % | -283.952 K 3.38 % | -293.871 K 57.57 % | -692.670 K -432.45 % | -130.092 K 50.35 % | -262.029 K -430.59 % | -49.384 K 84.77 % | -324.247 K -301.47 % | 160.938 K 158.74 % | -273.993 K -509.07 % | 66.979 K 118.28 % | -366.439 K -123.15 % | -164.209 K 55.27 % | -367.094 K -195.56 % | 384.159 K 0.00 % | 384.159 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 418.500 0.00 % | 418.500 |
| Capital expenditure | -732.186 K 63.21 % | -1.990 M -167.24 % | -744.812 K 46.05 % | -1.381 M -75.23 % | -787.850 K 42.38 % | -1.367 M -64.04 % | -833.583 K 21.15 % | -1.057 M -8.60 % | -973.476 K 48.73 % | -1.899 M -125.91 % | -840.484 K 55.05 % | -1.870 M -111.36 % | -884.625 K 62.14 % | -2.337 M -116.72 % | -1.078 M 5.76 % | -1.144 M -187.75 % | -397.616 K 63.61 % | -1.093 M -265.32 % | -299.068 K 73.80 % | -1.142 M -48.67 % | -767.831 K 50.29 % | -1.545 M -238.88 % | -455.822 K 40.78 % | -769.738 K -140.18 % | -320.485 K 0.00 % | -320.485 K 90.06 % | -3.226 M 0.00 % | -3.226 M -20.42 % | -2.679 M 0.00 % | -2.679 M -84.87 % | -1.449 M 0.00 % | -1.449 M -0.37 % | -1.444 M -100.00 % | -721.830 K 36.41 % | -1.135 M 0.00 % | -1.135 M |
| Free CashFlow | -903.858 K 61.49 % | -2.347 M -195.43 % | -794.371 K 53.37 % | -1.704 M -168.92 % | -633.543 K 65.79 % | -1.852 M 9.67 % | -2.050 M -5.23 % | -1.948 M -57.26 % | -1.239 M 47.86 % | -2.376 M -244.86 % | -688.942 K 68.01 % | -2.154 M -82.75 % | -1.178 M 61.10 % | -3.029 M -150.71 % | -1.208 M 14.07 % | -1.406 M -214.58 % | -447.000 K 68.45 % | -1.417 M -925.71 % | -138.130 K 90.24 % | -1.416 M -101.97 % | -700.852 K 63.33 % | -1.911 M -208.23 % | -620.031 K 45.46 % | -1.137 M -1 885.41 % | 63.674 K 0.00 % | 63.674 K 101.97 % | -3.226 M 0.00 % | -3.226 M -20.42 % | -2.679 M 0.00 % | -2.679 M -84.87 % | -1.449 M 0.00 % | -1.449 M -0.37 % | -1.444 M -100.00 % | -721.830 K 36.39 % | -1.135 M 0.00 % | -1.135 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 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2009 | 2008 | 2007 |