Savannah Goldfields Limited SVG.AX
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 11.618 K -99.90 % | 11.598 M -50.85 % | 23.597 M 10 874 074.65 % | 217.000 8.50 % | 200.000 -100.00 % | 19.158 M 47.16 % | 13.018 M 5 587 079.40 % | 233.000 -80.03 % | 1.167 K | 0.000 -100.00 % | 1.000 | 0.000 -100.00 % | 24.704 K -50.72 % | 50.125 K -50.34 % | 100.932 K 14.17 % | 88.402 K -36.29 % | 138.749 K 30.30 % | 106.484 K -28.96 % | 149.891 K 8.29 % | 138.412 K -61.61 % | 360.554 K -76.96 % | 1.565 M 160.15 % | 601.443 K -84.79 % | 3.954 M 73.12 % | 2.284 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -7.502 M 63.54 % | -20.574 M -39.84 % | -14.712 M -1 421.12 % | -967.183 K -370.65 % | -205.501 K -112.35 % | 1.664 M -12.44 % | 1.900 M 342.34 % | -783.992 K -24.35 % | -630.483 K 10.97 % | -708.156 K 77.28 % | -3.116 M -90.37 % | -1.637 M 54.58 % | -3.604 M 14.02 % | -4.191 M 3.24 % | -4.332 M -4.47 % | -4.147 M 4.55 % | -4.344 M 85.79 % | -30.572 M -17.22 % | -26.081 M -135.24 % | -11.087 M -15 553.56 % | 71.744 K 103.10 % | -2.315 M -5 479.74 % | -41.487 K -124.69 % | 168.000 K 2 300.00 % | 7.000 K 100.17 % | -4.078 M -348.62 % | -909.000 K 32.16 % | -1.340 M -153.61 % | 2.499 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.000 K 550.00 % | 4.000 K -96.85 % | 127.000 K | 0.000 -100.00 % | 263.000 K |
| Income before tax | -7.502 M 63.54 % | -20.574 M -39.84 % | -14.712 M -1 421.12 % | -967.183 K -370.65 % | -205.501 K -112.35 % | 1.664 M -12.44 % | 1.900 M 342.34 % | -783.992 K -24.35 % | -630.483 K 10.97 % | -708.156 K 77.28 % | -3.116 M -90.37 % | -1.637 M 54.58 % | -3.604 M 14.02 % | -4.191 M 3.24 % | -4.332 M 1.21 % | -4.385 M 8.05 % | -4.769 M 83.95 % | -29.709 M -460.58 % | -5.300 M 52.20 % | -11.087 M -15 553.56 % | 71.744 K 103.10 % | -2.315 M -218.98 % | 1.946 M 138.59 % | -5.042 M 26.02 % | -6.815 M -67.12 % | -4.078 M -348.62 % | -909.000 K 32.16 % | -1.340 M -22.81 % | -1.091 M -23.38 % | -884.379 K 73.11 % | -3.289 M -334.46 % | -757.000 K -30.97 % | -578.000 K 53.87 % | -1.253 M 11.13 % | -1.410 M -97.48 % | -714.000 K 19.87 % | -891.000 K |
| Income before tax ratio | -645.73 -36 300.13 % | -1.77 -184.53 % | -0.62 99.99 % | -4 457.06 -333.78 % | -1 027.51 -1 183 430.90 % | 0.09 -40.50 % | 0.15 100.00 % | -3 364.77 -522.81 % | -540.26 | 0.00 100.00 % | -3 116 223.00 | 0.00 100.00 % | -145.89 -74.46 % | -83.62 -94.83 % | -42.92 13.47 % | -49.60 -44.31 % | -34.37 87.68 % | -279.00 -689.10 % | -35.36 55.86 % | -80.10 -40 355.50 % | 0.20 113.45 % | -1.48 -145.73 % | 3.23 353.69 % | -1.28 57.26 % | -2.98 | 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 | -5.200 M 64.08 % | -14.474 M -211.39 % | -4.648 M -277.51 % | -1.231 M -191.25 % | 1.349 M -52.26 % | 2.826 M -6.99 % | 3.039 M | 0.000 100.00 % | -614.051 K 9.11 % | -675.629 K 12.32 % | -770.522 K 37.38 % | -1.230 M 18.19 % | -1.504 M -29.35 % | -1.163 M 4.28 % | -1.215 M 18.41 % | -1.489 M 28.35 % | -2.078 M 92.14 % | -26.441 M -2 908.90 % | 941.325 K 109.70 % | -9.706 M -1 189.00 % | 891.284 K 150.10 % | -1.779 M -180.60 % | 2.207 M 153.07 % | -4.159 M 16.99 % | -5.010 M -23.16 % | -4.068 M -123.76 % | -1.818 M -35.67 % | -1.340 M -32.93 % | -1.008 M -24.55 % | -809.379 K 75.26 % | -3.272 M -332.18 % | -757.000 K -47.28 % | -514.000 K 54.23 % | -1.123 M 13.35 % | -1.296 M -108.36 % | -622.000 K 8.39 % | -679.000 K |
| Net income ratio | -645.73 -36 300.13 % | -1.77 -184.53 % | -0.62 99.99 % | -4 457.06 -333.78 % | -1 027.51 -1 183 430.90 % | 0.09 -40.50 % | 0.15 100.00 % | -3 364.77 -522.81 % | -540.26 | 0.00 100.00 % | -3 116 223.00 | 0.00 100.00 % | -145.89 -74.46 % | -83.62 -94.83 % | -42.92 8.50 % | -46.91 -49.81 % | -31.31 89.09 % | -287.11 -65.01 % | -174.00 -117.22 % | -80.10 -40 355.50 % | 0.20 113.45 % | -1.48 -2 044.81 % | -0.07 -262.35 % | 0.04 1 286.34 % | 0.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 |
| Ratio EBITDA | -447.55 -35 761.41 % | -1.25 -533.56 % | -0.20 100.00 % | -5 673.97 -184.10 % | 6 746.43 4 573 072.73 % | 0.15 -36.80 % | 0.23 | 0.00 100.00 % | -526.18 | 0.00 100.00 % | -770 522.00 | 0.00 100.00 % | -60.88 -162.46 % | -23.20 -92.74 % | -12.04 28.54 % | -16.84 -12.46 % | -14.98 93.97 % | -248.31 -4 053.92 % | 6.28 108.96 % | -70.12 -2 936.76 % | 2.47 317.41 % | -1.14 -130.98 % | 3.67 448.89 % | -1.05 52.05 % | -2.19 | 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 | -302.46 -31 490.89 % | -0.96 -275.69 % | -0.25 99.96 % | -713.05 86.85 % | -5 420.99 -2 499 544.20 % | 0.22 11.14 % | 0.20 -80.49 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 1.00 | 0.00 -100.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 -89.36 % | 9.40 839.93 % | 1.00 0.00 % | 1.00 519.70 % | 0.16 -83.86 % | 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 | 490.331 M 84.97 % | 265.084 M 45.26 % | 182.489 M 51.52 % | 120.437 M 18.51 % | 101.625 M 1.49 % | 100.133 M 3.48 % | 96.762 M 17.27 % | 82.515 M 4.38 % | 79.054 M 22.77 % | 64.393 M 49.73 % | 43.007 M 49.66 % | 28.736 M 1 186.56 % | 2.234 M 199.70 % | 745.270 K 200.76 % | 247.794 K 34.69 % | 183.972 K 55.72 % | 118.143 K 46.74 % | 80.511 K 88.88 % | 42.625 K 18.37 % | 36.011 K 25.07 % | 28.793 K 7.69 % | 26.738 K 2.62 % | 26.056 K -1.23 % | 26.380 K 20.46 % | 21.899 K 20.23 % | 18.214 K 15.63 % | 15.752 K 8.16 % | 14.564 K 31.01 % | 11.117 K 286.14 % | 2.879 K 7.55 % | 2.677 K -4.67 % | 2.808 K 0.00 % | 2.808 K -4.46 % | 2.939 K 0.00 % | 2.939 K 0.00 % | 2.939 K 0.00 % | 2.939 K |
| Weighted average shs out | 490.331 M 84.97 % | 265.084 M 45.26 % | 182.489 M 51.52 % | 120.437 M 18.51 % | 101.625 M 1.49 % | 100.133 M 3.48 % | 96.762 M 23.42 % | 78.399 M -0.83 % | 79.054 M 22.77 % | 64.393 M 57.05 % | 41.003 M 42.69 % | 28.736 M 1 186.56 % | 2.234 M 199.70 % | 745.270 K 200.76 % | 247.794 K 34.69 % | 183.972 K 55.72 % | 118.143 K 46.74 % | 80.511 K 88.88 % | 42.625 K 18.37 % | 36.011 K 25.07 % | 28.793 K 7.69 % | 26.738 K 2.62 % | 26.056 K -1.23 % | 26.380 K 20.46 % | 21.899 K 20.23 % | 18.214 K 15.63 % | 15.752 K 8.16 % | 14.564 K 31.01 % | 11.117 K 286.14 % | 2.879 K 7.55 % | 2.677 K -4.67 % | 2.808 K 0.00 % | 2.808 K -4.46 % | 2.939 K 0.00 % | 2.939 K 0.00 % | 2.939 K 0.00 % | 2.939 K |
| EPS diluted | -0.02 80.28 % | -0.08 3.72 % | -0.08 -907.50 % | -0.01 -300.00 % | 0.00 -111.98 % | 0.02 -14.80 % | 0.02 306.32 % | -0.01 -18.75 % | -0.01 27.27 % | -0.01 85.53 % | -0.08 -33.33 % | -0.06 96.46 % | -1.61 71.35 % | -5.62 67.85 % | -17.48 22.45 % | -22.54 38.70 % | -36.77 90.32 % | -379.73 37.94 % | -611.86 -98.73 % | -307.88 -11 255.07 % | 2.76 103.19 % | -86.58 -5 345.28 % | -1.59 99.14 % | -184.94 40.53 % | -310.99 -38.90 % | -223.89 -287.96 % | -57.71 37.28 % | -92.01 -9 901.09 % | -0.92 99.69 % | -297.37 75.00 % | -1 189.46 -205.88 % | -388.86 -4 299.35 % | 9.26 580.88 % | 1.36 -96.85 % | 43.21 | 0.00 -100.00 % | 89.49 |
| Earnings per share | -0.02 80.28 % | -0.08 3.72 % | -0.08 -907.50 % | -0.01 -300.00 % | 0.00 -111.98 % | 0.02 -14.80 % | 0.02 296.00 % | -0.01 -25.00 % | -0.01 27.27 % | -0.01 85.45 % | -0.08 -32.63 % | -0.06 96.46 % | -1.61 71.35 % | -5.62 67.85 % | -17.48 22.45 % | -22.54 38.70 % | -36.77 90.32 % | -379.73 37.94 % | -611.86 -98.73 % | -307.88 -11 255.07 % | 2.76 103.19 % | -86.58 -5 345.28 % | -1.59 99.14 % | -184.94 40.53 % | -310.99 -38.90 % | -223.89 -287.96 % | -57.71 37.28 % | -92.01 -9 901.09 % | -0.92 99.69 % | -297.37 75.00 % | -1 189.46 -205.88 % | -388.86 -4 299.35 % | 9.26 580.88 % | 1.36 -96.85 % | 43.21 | 0.00 -100.00 % | 89.49 |
| Gross profit | -3.514 M 68.35 % | -11.104 M -84.65 % | -6.014 M -3 786.52 % | -154.731 K 85.73 % | -1.084 M -126.09 % | 4.155 M 63.56 % | 2.540 M 1 090 189.70 % | 233.000 -80.03 % | 1.167 K 180.04 % | -1.458 K -145 900.00 % | 1.000 | 0.000 -100.00 % | 24.704 K -50.72 % | 50.125 K -50.34 % | 100.932 K 14.17 % | 88.402 K -36.29 % | 138.749 K 30.30 % | 106.484 K -28.96 % | 149.891 K -88.48 % | 1.301 M 260.83 % | 360.554 K -76.96 % | 1.565 M 1 512.15 % | 97.054 K -97.55 % | 3.954 M 73.12 % | 2.284 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 |
| Income tax expense | 0.000 | 0.000 | 0.000 -100.00 % | 1.125 M | 0.000 100.00 % | -3.106 K -101.60 % | 193.801 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 386.376 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.009 M | 0.000 -100.00 % | 29.540 M | 0.000 -100.00 % | 71.744 K 103.10 % | -2.315 M -218.98 % | 1.946 M 138.59 % | -5.042 M | 0.000 | 0.000 100.00 % | -909.000 K | 0.000 100.00 % | -1.091 M -23.38 % | -884.379 K 73.11 % | -3.289 M -334.46 % | -757.000 K -30.97 % | -578.000 K 53.87 % | -1.253 M 11.13 % | -1.410 M -97.48 % | -714.000 K 19.87 % | -891.000 K |
| Cost of revenue | 3.526 M -84.47 % | 22.702 M -23.33 % | 29.611 M 19 010.03 % | 154.948 K -85.71 % | 1.084 M -92.77 % | 15.003 M 43.19 % | 10.478 M | 0.000 | 0.000 -100.00 % | 1.459 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.163 M | 0.000 | 0.000 -100.00 % | 504.389 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 |
| General and administrative expenses | 544.598 K -30.10 % | 779.102 K 30.95 % | 594.941 K 19.75 % | 496.830 K -4.84 % | 522.099 K 0.20 % | 521.054 K 26.61 % | 411.550 K -8.25 % | 448.562 K 19.75 % | 374.571 K -5.23 % | 395.226 K | 0.000 -100.00 % | 370.741 K -27.72 % | 512.890 K -23.10 % | 666.925 K -14.50 % | 779.988 K -15.99 % | 928.479 K -2.17 % | 949.071 K 6.81 % | 888.592 K -31.88 % | 1.305 M 50.18 % | 868.636 K -1.44 % | 881.363 K 16.96 % | 753.550 K 18.35 % | 636.722 K -38.72 % | 1.039 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 |
| Selling and marketing expenses | 928.368 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 3.246 M 357.51 % | 709.464 K -20.29 % | 890.058 K 97.03 % | 451.744 K -97.25 % | 16.443 M 19 555.50 % | -84.517 K | 0.000 | 0.000 100.00 % | -866.000 | 0.000 -100.00 % | 1.750 K 38.12 % | 1.267 K 374.53 % | 267.000 166.75 % | -400.000 -497.01 % | -67.000 -109.14 % | 733.000 101.19 % | -61.418 K -101.99 % | 3.091 M 258.49 % | -1.950 M -190.09 % | 2.165 M 283 434.55 % | -764.000 98.30 % | -44.972 K 98.97 % | -4.374 M -588.82 % | -635.000 K 84.39 % | -4.068 M -123.76 % | -1.818 M -35.67 % | -1.340 M -32.93 % | -1.008 M -24.55 % | -809.379 K 75.26 % | -3.272 M -332.18 % | -757.000 K -47.28 % | -514.000 K 54.23 % | -1.123 M 13.35 % | -1.296 M -108.36 % | -622.000 K 8.39 % | -679.000 K |
| Operating expenses | 1.473 M -63.40 % | 4.025 M 208.57 % | 1.304 M -5.95 % | 1.387 M 42.41 % | 973.843 K -94.26 % | 16.964 M 57.73 % | 10.755 M 2 297.74 % | 448.562 K 19.75 % | 374.571 K -44.54 % | 675.353 K 68.43 % | 400.973 K -67.95 % | 1.251 M -19.05 % | 1.546 M 25.35 % | 1.233 M -7.74 % | 1.336 M -14.32 % | 1.560 M -36.04 % | 2.439 M -90.94 % | 26.906 M 838.31 % | 2.868 M -70.56 % | 9.739 M 386.14 % | 2.003 M -44.12 % | 3.585 M 100.36 % | 1.789 M -36.10 % | 2.800 M -61.95 % | 7.359 M 280.90 % | -4.068 M -123.76 % | -1.818 M -35.67 % | -1.340 M -32.93 % | -1.008 M -24.55 % | -809.379 K 75.26 % | -3.272 M -332.18 % | -757.000 K -47.28 % | -514.000 K 54.23 % | -1.123 M 13.35 % | -1.296 M -108.36 % | -622.000 K 8.39 % | -679.000 K |
| Cost and expenses | 4.999 M -81.30 % | 26.727 M -13.55 % | 30.915 M 2 129.09 % | 1.387 M -32.62 % | 2.058 M -87.87 % | 16.964 M 57.73 % | 10.755 M 2 297.74 % | 448.562 K 19.75 % | 374.571 K -44.54 % | 675.353 K 68.43 % | 400.973 K -67.95 % | 1.251 M -19.05 % | 1.546 M 25.35 % | 1.233 M -7.74 % | 1.336 M -14.32 % | 1.560 M -36.04 % | 2.439 M -90.94 % | 26.906 M 838.31 % | 2.868 M -66.56 % | 8.576 M 328.10 % | 2.003 M -44.12 % | 3.585 M 56.30 % | 2.294 M -18.08 % | 2.800 M -61.95 % | 7.359 M 280.90 % | -4.068 M -123.76 % | -1.818 M -35.67 % | -1.340 M -32.93 % | -1.008 M -24.55 % | -809.379 K 75.26 % | -3.272 M -332.18 % | -757.000 K -47.28 % | -514.000 K 54.23 % | -1.123 M 13.35 % | -1.296 M -108.36 % | -622.000 K 8.39 % | -679.000 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 |
| Selling general and administrative expenses | 1.473 M 89.06 % | 779.102 K 30.95 % | 594.941 K 19.75 % | 496.830 K -4.84 % | 522.099 K 0.20 % | 521.054 K 26.61 % | 411.550 K -8.25 % | 448.562 K 19.75 % | 374.571 K -5.23 % | 395.226 K -1.43 % | 400.973 K 8.15 % | 370.741 K -27.72 % | 512.890 K -23.10 % | 666.925 K -14.50 % | 779.988 K -15.99 % | 928.479 K -2.17 % | 949.071 K 6.81 % | 888.592 K -31.88 % | 1.305 M 50.18 % | 868.636 K -1.44 % | 881.363 K 16.96 % | 753.550 K 18.35 % | 636.722 K -38.72 % | 1.039 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 |
| Interest income | 0.000 -100.00 % | 22.877 K 11.33 % | 20.549 K 13 243.51 % | 154.000 -99.59 % | 37.798 K -40.54 % | 63.572 K -82.16 % | 356.318 K | 0.000 -100.00 % | 13.845 K | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 -73.52 % | 472.000 -67.65 % | 1.459 K -7.07 % | 1.570 K -80.29 % | 7.965 K -79.35 % | 38.569 K 116.85 % | 17.786 K -90.30 % | 183.398 K 163.38 % | 69.632 K 273.56 % | 18.640 K 34.95 % | 13.813 K -67.88 % | 43.000 K -82.08 % | 240.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 |
| Interest expense | 5.011 M 25.72 % | 3.986 M 44.43 % | 2.760 M 682.40 % | 352.712 K 18.38 % | 297.941 K 0.90 % | 295.274 K 6.09 % | 278.318 K 194.54 % | 94.492 K 475.05 % | 16.432 K -46.96 % | 30.980 K | 0.000 -100.00 % | 384.626 K -81.51 % | 2.080 M -30.74 % | 3.003 M -2.81 % | 3.090 M 8.52 % | 2.847 M 16.99 % | 2.434 M -15.37 % | 2.875 M -49.27 % | 5.668 M 542.21 % | 882.611 K 74.19 % | 506.700 K 67.23 % | 303.002 K 987.31 % | 27.867 K 46.67 % | 19.000 K 35.71 % | 14.000 K 40.00 % | 10.000 K | 0.000 | 0.000 -100.00 % | 83.080 K 10.77 % | 75.000 K 335.34 % | 17.228 K | 0.000 -100.00 % | 64.000 K -50.77 % | 130.000 K 14.04 % | 114.000 K 23.91 % | 92.000 K -56.60 % | 212.000 K |
| Depreciation and amortization | 1.172 M -44.55 % | 2.114 M -60.98 % | 5.419 M 3 397.61 % | 154.948 K -85.71 % | 1.084 M 105.60 % | 527.438 K -24.42 % | 697.857 K 1.21 % | 689.500 K 47 158.40 % | 1.459 K 0.00 % | 1.459 K -65.18 % | 4.190 K -77.97 % | 19.021 K -5.59 % | 20.148 K -21.51 % | 25.671 K -6.48 % | 27.451 K -11.55 % | 31.034 K -86.23 % | 225.357 K -42.59 % | 392.535 K -31.47 % | 572.763 K 14.93 % | 498.344 K 59.30 % | 312.840 K 39.67 % | 223.980 K -4.16 % | 233.694 K -73.53 % | 883.000 K -50.70 % | 1.791 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 |
| Operating income | -4.987 M 67.04 % | -15.129 M -106.74 % | -7.318 M -427.74 % | -1.387 M -1 600.08 % | 92.440 K -95.28 % | 1.959 M -10.08 % | 2.178 M 415.92 % | -689.500 K -12.29 % | -614.051 K 9.32 % | -677.176 K -68.88 % | -400.972 K 67.98 % | -1.252 M 17.84 % | -1.524 M -28.25 % | -1.188 M 4.33 % | -1.242 M 16.51 % | -1.488 M 35.40 % | -2.303 M 91.42 % | -26.833 M -7 380.58 % | 368.562 K 104.37 % | -8.438 M -1 558.69 % | 578.444 K 128.75 % | -2.012 M -193.26 % | 2.157 M 161.82 % | -3.490 M 41.30 % | -5.945 M -46.14 % | -4.068 M -123.76 % | -1.818 M -35.67 % | -1.340 M -32.93 % | -1.008 M -24.55 % | -809.379 K 75.26 % | -3.272 M -332.18 % | -757.000 K -47.28 % | -514.000 K 54.23 % | -1.123 M 13.35 % | -1.296 M -108.36 % | -622.000 K 8.39 % | -679.000 K |
| Operating income ratio | -429.25 -32 805.38 % | -1.30 -320.63 % | -0.31 100.00 % | -6 390.19 -1 482.56 % | 462.20 451 954.62 % | 0.10 -38.90 % | 0.17 100.01 % | -2 959.23 -462.40 % | -526.18 | 0.00 100.00 % | -400 972.00 | 0.00 100.00 % | -61.70 -160.23 % | -23.71 -92.64 % | -12.31 26.88 % | -16.83 -1.39 % | -16.60 93.41 % | -252.00 -10 348.42 % | 2.46 104.03 % | -60.96 -3 899.80 % | 1.60 224.77 % | -1.29 -135.85 % | 3.59 506.39 % | -0.88 66.09 % | -2.60 | 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 | -2.515 M 53.81 % | -5.445 M 26.36 % | -7.394 M -1 862.61 % | 419.488 K -77.36 % | 1.853 M 875.17 % | -239.010 K -67.79 % | -142.444 K -50.75 % | -94.492 K -475.05 % | -16.432 K 49.91 % | -32.804 K 98.79 % | -2.715 M -263.48 % | -747.013 K 64.14 % | -2.083 M 30.76 % | -3.009 M 2.84 % | -3.096 M -6.88 % | -2.897 M 2.81 % | -2.981 M -2.47 % | -2.909 M -12.66 % | -2.582 M 2.54 % | -2.649 M -254.52 % | 1.714 M 795.17 % | -246.627 K -106.34 % | 3.890 M 162.79 % | -6.196 M -612.18 % | -870.000 K -8 600.00 % | -10.000 K | 0.000 | 0.000 100.00 % | -83.080 K -10.77 % | -75.000 K -335.34 % | -17.228 K | 0.000 100.00 % | -64.000 K 50.77 % | -130.000 K -14.04 % | -114.000 K -23.91 % | -92.000 K 56.60 % | -212.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 25.287 M 0.58 % | 25.142 M 38.09 % | 18.208 M 390.56 % | 3.712 M 4.95 % | 3.536 M 187.88 % | 1.228 M 250.75 % | -814.868 K -301.28 % | 404.837 K 28.68 % | 314.603 K 149.11 % | -640.651 K -308.15 % | 307.778 K -24.85 % | 409.573 K -98.01 % | 20.585 M 19.02 % | 17.295 M -38.46 % | 28.102 M 12.38 % | 25.006 M 4.77 % | 23.868 M 8.17 % | 22.066 M -32.97 % | 32.920 M 105.73 % | 16.002 M 323.47 % | 3.779 M 0.56 % | 3.758 M 224.03 % | 1.160 M 1 425.90 % | 76.000 K 155.47 % | -137.000 K 96.27 % | -3.670 M -287.13 % | -948.000 K 66.12 % | -2.798 M 33.81 % | -4.227 M -841.94 % | 569.720 K 22.73 % | 464.206 K 1 047.36 % | -49.000 K 95.91 % | -1.198 M -182.11 % | 1.459 M 38.95 % | 1.050 M 56.95 % | 669.000 K -6.82 % | 718.000 K |
| Total investments | 119.884 K -78.17 % | 549.253 K -68.66 % | 1.753 M -54.30 % | 3.835 M 25.20 % | 3.063 M 87 018.57 % | 3.516 K 0.00 % | 3.516 K -22.44 % | 4.533 K 0.00 % | 4.533 K 34.67 % | 3.366 K -20.48 % | 4.233 K 3.67 % | 4.083 K 75.01 % | 2.333 K 118.65 % | 1.067 K 33.38 % | 800.000 -33.33 % | 1.200 K -5.29 % | 1.267 K 137.71 % | 533.000 -81.83 % | 2.934 K -99.91 % | 3.157 M 48.39 % | 2.127 M 2 145.72 % | 94.720 K -9.55 % | 104.720 K -94.03 % | 1.755 M -39.13 % | 2.883 M 168.44 % | 1.074 M 16.87 % | 919.000 K -38.90 % | 1.504 M 353.04 % | 331.979 K | 0.000 | 0.000 -100.00 % | 230.000 K 15.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K | 0.000 | 0.000 |
| Total debt | 25.676 M 1.51 % | 25.295 M 38.10 % | 18.316 M 376.30 % | 3.845 M 7.92 % | 3.563 M 95.53 % | 1.822 M -0.62 % | 1.834 M 217.84 % | 576.984 K 56.53 % | 368.620 K 12 838.57 % | 2.849 K -99.19 % | 349.689 K -31.25 % | 508.635 K -97.53 % | 20.618 M 19.54 % | 17.247 M -38.65 % | 28.111 M 12.16 % | 25.062 M 4.99 % | 23.870 M 5.26 % | 22.677 M -31.40 % | 33.059 M 80.19 % | 18.346 M 274.18 % | 4.903 M 10.59 % | 4.434 M 178.23 % | 1.594 M 501.34 % | 265.000 K 3.11 % | 257.000 K 5.76 % | 243.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 575.000 K 13.60 % | 506.164 K | 0.000 -100.00 % | 61.000 K -95.82 % | 1.460 M 38.00 % | 1.058 M 52.67 % | 693.000 K -6.60 % | 742.000 K |
| Accumulated other comprehensive income loss | 2.870 M 6.87 % | 2.686 M 1 435.74 % | 174.875 K -49.18 % | 344.125 K 0.00 % | 344.125 K 0.00 % | 344.125 K 0.00 % | 344.125 K 304.85 % | 85.000 K | 0.000 | 0.000 | 0.000 100.00 % | 0.000 100.00 % | -1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.722 K -86.90 % | 1.135 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.466 M -14.67 % | 1.718 M -26.02 % | 2.322 M 0.00 % | 2.322 M 91.61 % | 1.212 M 43.43 % | 845.000 K | 0.000 -100.00 % | 136.000 K 41.67 % | 96.000 K -45.14 % | 175.000 K |
| Retained earnings | -158.714 M -4.96 % | -151.212 M -15.29 % | -131.157 M -12.63 % | -116.445 M -0.84 % | -115.478 M -0.18 % | -115.273 M 1.42 % | -116.936 M 1.60 % | -118.836 M -0.66 % | -118.052 M -0.54 % | -117.422 M -0.61 % | -116.713 M -2.74 % | -113.597 M -1.46 % | -111.960 M -3.33 % | -108.356 M -4.02 % | -104.165 M -4.34 % | -99.833 M -4.33 % | -95.686 M -4.76 % | -91.342 M -50.31 % | -60.770 M -75.18 % | -34.689 M -46.97 % | -23.602 M 0.30 % | -23.674 M -10.84 % | -21.359 M 8.19 % | -23.264 M -26.51 % | -18.389 M -58.79 % | -11.581 M -54.35 % | -7.503 M -13.79 % | -6.594 M -25.50 % | -5.254 M 21.14 % | -6.663 M -15.31 % | -5.778 M -132.15 % | -2.489 M -39.28 % | -1.787 M 76.13 % | -7.486 M -17.46 % | -6.373 M -25.21 % | -5.090 M -16.32 % | -4.376 M |
| Common stock | 163.777 M 7.99 % | 151.657 M 2.54 % | 147.907 M 5.03 % | 140.822 M 9.33 % | 128.805 M 0.20 % | 128.545 M 0.17 % | 128.323 M 0.41 % | 127.799 M 1.07 % | 126.446 M 0.09 % | 126.334 M 2.40 % | 123.379 M 1.65 % | 121.375 M 22.19 % | 99.335 M 0.00 % | 99.335 M 19.00 % | 83.474 M 2.86 % | 81.153 M 5.37 % | 77.018 M 4.21 % | 73.906 M 32.01 % | 55.985 M 20.78 % | 46.354 M 36.40 % | 33.984 M 17.74 % | 28.863 M 4.87 % | 27.521 M -20.08 % | 34.437 M 7.40 % | 32.065 M 9.91 % | 29.173 M 36.95 % | 21.302 M -25.96 % | 28.771 M 40.63 % | 20.459 M 203.26 % | 6.746 M 0.00 % | 6.746 M 48.40 % | 4.546 M 11.94 % | 4.061 M -41.53 % | 6.945 M 0.00 % | 6.945 M 32.41 % | 5.245 M 9.96 % | 4.770 M |
| Total equity | 7.932 M 153.38 % | 3.131 M -84.01 % | 19.574 M -20.82 % | 24.721 M 80.83 % | 13.671 M 0.40 % | 13.616 M 16.07 % | 11.731 M 29.66 % | 9.048 M 7.79 % | 8.394 M -5.81 % | 8.912 M 33.71 % | 6.665 M -14.31 % | 7.778 M 161.61 % | -12.625 M -39.95 % | -9.021 M 56.40 % | -20.691 M -10.77 % | -18.680 M -0.06 % | -18.669 M -7.07 % | -17.436 M -276.09 % | -4.636 M -136.22 % | 12.800 M 23.30 % | 10.382 M 100.06 % | 5.189 M -15.80 % | 6.163 M -44.64 % | 11.132 M -19.35 % | 13.802 M -21.54 % | 17.592 M 27.49 % | 13.799 M 3.71 % | 13.305 M 20.00 % | 11.088 M 360.85 % | 2.406 M -26.88 % | 3.290 M 0.65 % | 3.269 M -0.55 % | 3.287 M 1 047.26 % | -347.000 K -138.30 % | 906.000 K 260.96 % | 251.000 K -55.89 % | 569.000 K |
| Other non current liabilities | 3.484 M 84.91 % | 1.884 M -35.02 % | 2.900 M 1 310.16 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.648 K 0.00 % | 205.650 K 0.00 % | 205.650 K 18.64 % | 173.334 K -15.71 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K -48.59 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 14.559 M 34.17 % | 10.852 M 489.43 % | 1.841 M -2.51 % | 1.888 M | 0.000 -100.00 % | 1.834 M 232.23 % | 551.984 K 49.74 % | 368.620 K | 0.000 -100.00 % | 150.226 K -69.90 % | 499.090 K | 0.000 -100.00 % | 17.259 M 29.99 % | 13.277 M -47.00 % | 25.050 M 5.31 % | 23.786 M 116.87 % | 10.968 M -4.96 % | 11.540 M -17.40 % | 13.972 M 261.30 % | 3.867 M 31.10 % | 2.950 M 140.39 % | 1.227 M 734.69 % | 147.000 K -11.98 % | 167.000 K -10.70 % | 187.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 505.000 K 12.47 % | 449.000 K |
| Total non current liabilities | 3.484 M -78.81 % | 16.443 M 19.57 % | 13.752 M 571.90 % | 2.047 M -2.26 % | 2.094 M 918.25 % | 205.650 K -89.92 % | 2.040 M 169.20 % | 757.634 K 31.93 % | 574.270 K 179.25 % | 205.650 K -42.21 % | 355.874 K -49.50 % | 704.740 K 242.69 % | 205.650 K -98.82 % | 17.432 M 29.29 % | 13.483 M -46.61 % | 25.255 M 5.27 % | 23.991 M 114.72 % | 11.173 M -4.87 % | 11.745 M -18.27 % | 14.372 M 236.81 % | 4.267 M 27.39 % | 3.350 M 105.87 % | 1.627 M 197.44 % | 547.000 K -3.53 % | 567.000 K -3.41 % | 587.000 K 46.75 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 505.000 K 12.47 % | 449.000 K |
| Other current liabilities | 144.705 K -93.64 % | 2.275 M 48.26 % | 1.535 M 64.46 % | 933.138 K | 0.000 100.00 % | -1.000 -100.00 % | 1.305 M 87.48 % | 696.001 K 22.28 % | 569.198 K 20.65 % | 471.795 K 676.37 % | 60.769 K -80.44 % | 310.658 K 3.78 % | 299.346 K -51.92 % | 622.546 K -43.05 % | 1.093 M -6.30 % | 1.167 M 8.73 % | 1.073 M 39.25 % | 770.585 K -94.34 % | 13.621 M 190.66 % | 4.686 M 1 174.37 % | 367.720 K 37.40 % | 267.637 K 96.57 % | 136.152 K -76.92 % | 590.000 K 15.46 % | 511.000 K 1 319.44 % | 36.000 K 1 700.00 % | 2.000 K 100.00 % | 1.000 K | 0.000 -100.00 % | 252.438 K 180.28 % | 90.065 K 21.71 % | 74.000 K -18.68 % | 91.000 K -52.60 % | 192.000 K -11.93 % | 218.000 K 21.11 % | 180.000 K 140.00 % | 75.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 849.634 K -4.93 % | 893.663 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 638.121 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 296.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 |
| Short term debt | 25.676 M 139.16 % | 10.736 M 43.83 % | 7.464 M 272.39 % | 2.004 M 19.67 % | 1.675 M -8.09 % | 1.822 M | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 2.849 K -98.57 % | 199.463 K 1 989.71 % | 9.545 K -99.95 % | 20.618 M 56 614.76 % | 36.353 K -99.75 % | 14.834 M 119 268.40 % | 12.427 K -85.32 % | 84.680 K -99.28 % | 11.709 M -45.59 % | 21.519 M 391.89 % | 4.375 M 322.23 % | 1.036 M -30.19 % | 1.484 M 304.89 % | 366.560 K 210.64 % | 118.000 K 31.11 % | 90.000 K 60.71 % | 56.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 575.000 K 13.60 % | 506.164 K | 0.000 -100.00 % | 61.000 K -95.82 % | 1.460 M 38.00 % | 1.058 M 462.77 % | 188.000 K -35.84 % | 293.000 K |
| Total current liabilities | 31.537 M 33.38 % | 23.645 M 39.92 % | 16.899 M 208.98 % | 5.469 M 5.31 % | 5.194 M 48.03 % | 3.509 M 80.07 % | 1.948 M -11.45 % | 2.200 M 48.46 % | 1.482 M 38.92 % | 1.067 M -59.69 % | 2.647 M 12.96 % | 2.343 M -89.85 % | 23.084 M 1 150.53 % | 1.846 M -88.97 % | 16.734 M 849.22 % | 1.763 M -30.92 % | 2.552 M -82.42 % | 14.520 M -62.35 % | 38.570 M 202.75 % | 12.740 M 514.22 % | 2.074 M -21.50 % | 2.642 M 202.68 % | 872.937 K -52.87 % | 1.852 M 29.15 % | 1.434 M 145.97 % | 583.000 K 59.29 % | 366.000 K 68.66 % | 217.000 K 248.29 % | 62.304 K -98.46 % | 4.052 M 8.27 % | 3.743 M 1 699.31 % | 208.000 K -47.61 % | 397.000 K -78.86 % | 1.878 M 36.28 % | 1.378 M 150.09 % | 551.000 K 17.48 % | 469.000 K |
| Total liabilities | 35.022 M -12.64 % | 40.089 M 30.79 % | 30.651 M 307.80 % | 7.516 M 3.13 % | 7.288 M 96.21 % | 3.714 M -6.86 % | 3.988 M 34.82 % | 2.958 M 43.84 % | 2.056 M 61.60 % | 1.273 M -57.62 % | 3.002 M -1.49 % | 3.048 M -86.91 % | 23.290 M 20.81 % | 19.278 M -36.20 % | 30.217 M 11.84 % | 27.018 M 1.79 % | 26.543 M 3.31 % | 25.693 M -48.94 % | 50.315 M 85.59 % | 27.111 M 327.55 % | 6.341 M 5.83 % | 5.992 M 139.67 % | 2.500 M 4.21 % | 2.399 M 19.89 % | 2.001 M 71.03 % | 1.170 M 52.74 % | 766.000 K 24.15 % | 617.000 K 33.46 % | 462.304 K -89.62 % | 4.452 M 7.47 % | 4.143 M 1 891.62 % | 208.000 K -47.61 % | 397.000 K -78.86 % | 1.878 M 36.28 % | 1.378 M 30.49 % | 1.056 M 15.03 % | 918.000 K |
| Other non current assets | 2.045 M -0.28 % | 2.050 M 8.45 % | 1.891 M -61.97 % | 4.972 M 2 683.10 % | 178.632 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.000 K -5.88 % | 85.001 K -10.53 % | 95.000 K -17.39 % | 115.000 K -27.02 % | 157.575 K -11.26 % | 177.567 K -38.25 % | 287.563 K 1.33 % | 283.789 K -98.87 % | 25.018 M 4 864.74 % | 503.907 K 5.16 % | 479.160 K 30.03 % | 368.488 K 0.84 % | 365.405 K 12.43 % | 325.000 K -11.44 % | 367.000 K -5.90 % | 390.000 K | 0.000 | 0.000 -100.00 % | 313.000 -99.77 % | 137.260 K -11.45 % | 155.000 K -58.56 % | 374.000 K 149.33 % | 150.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 119.884 K -78.17 % | 549.253 K -68.60 % | 1.749 M -54.34 % | 3.831 M 25.22 % | 3.060 M 1 612.79 % | 178.631 K 0.00 % | 178.632 K 376.35 % | 37.500 K 0.00 % | 37.500 K 0.00 % | 37.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.055 M 45.00 % | 2.107 M | 0.000 | 0.000 -100.00 % | 1.217 M -27.56 % | 1.680 M 162.91 % | 639.000 K 143.89 % | 262.000 K 28.43 % | 204.000 K 17.26 % | 173.979 K | 0.000 | 0.000 -100.00 % | 230.000 K 15.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 2.311 M 1 550.71 % | 140.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 |
| 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 -100.00 % | 2.311 M 1 550.71 % | 140.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 |
| Property plant equipment net | 39.680 M 1.60 % | 39.056 M -6.44 % | 41.744 M 112.56 % | 19.639 M 23.53 % | 15.898 M 8.67 % | 14.630 M 20.26 % | 12.165 M 3.33 % | 11.772 M 13.93 % | 10.333 M 9.01 % | 9.479 M -0.46 % | 9.522 M -10.32 % | 10.618 M 1.00 % | 10.513 M 4.08 % | 10.101 M 8.60 % | 9.301 M 15.62 % | 8.045 M 8.65 % | 7.404 M 8.41 % | 6.830 M 54.18 % | 4.430 M -86.17 % | 32.031 M 151.55 % | 12.733 M 29.68 % | 9.819 M 28.70 % | 7.630 M -5.62 % | 8.084 M -7.91 % | 8.778 M -17.85 % | 10.685 M -3.34 % | 11.054 M 21.29 % | 9.114 M 30.46 % | 6.986 M 4.09 % | 6.712 M -4.79 % | 7.049 M 189.15 % | 2.438 M 20.87 % | 2.017 M 52.23 % | 1.325 M -35.99 % | 2.070 M 61.34 % | 1.283 M -12.12 % | 1.460 M |
| Total non current assets | 41.844 M 0.45 % | 41.655 M -8.22 % | 45.384 M 59.57 % | 28.442 M 48.63 % | 19.136 M 29.23 % | 14.808 M 19.97 % | 12.343 M 4.52 % | 11.810 M 13.88 % | 10.370 M 8.98 % | 9.516 M -0.90 % | 9.602 M -10.29 % | 10.703 M 0.90 % | 10.608 M 3.84 % | 10.216 M 8.00 % | 9.459 M 15.04 % | 8.222 M 6.90 % | 7.691 M 8.13 % | 7.113 M -75.84 % | 29.447 M -17.26 % | 35.589 M 132.32 % | 15.319 M 50.37 % | 10.188 M 27.42 % | 7.995 M -33.02 % | 11.937 M 8.86 % | 10.965 M -6.39 % | 11.714 M 3.52 % | 11.316 M 21.44 % | 9.318 M 30.13 % | 7.160 M 4.54 % | 6.849 M -4.93 % | 7.204 M 136.83 % | 3.042 M 28.52 % | 2.367 M 55.21 % | 1.525 M -32.82 % | 2.270 M 76.93 % | 1.283 M -12.12 % | 1.460 M |
| Other current assets | 132.719 K -83.05 % | 783.053 K 79.38 % | 436.525 K 505.57 % | 72.085 K 32.26 % | 54.501 K 27.05 % | 42.896 K | 0.000 | 0.000 | 0.000 -100.00 % | 21.630 K 11.85 % | 19.339 K -0.84 % | 19.503 K -8.10 % | 21.221 K -15.48 % | 25.107 K -28.78 % | 35.252 K -25.96 % | 47.611 K 8.63 % | 43.829 K 7.70 % | 40.697 K -59.01 % | 99.295 K 30.05 % | 76.350 K -2.38 % | 78.214 K 58.49 % | 49.349 K -4.07 % | 51.445 K 2.89 % | 50.000 K 117.39 % | 23.000 K -30.30 % | 33.000 K | 0.000 -100.00 % | 7.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 -100.00 % | 3.266 K -13.67 % | 3.783 K 7.59 % | 3.516 K 0.00 % | 3.516 K 0.00 % | 3.516 K -22.44 % | 4.533 K 0.00 % | 4.533 K 34.67 % | 3.366 K -20.48 % | 4.233 K 3.67 % | 4.083 K 75.01 % | 2.333 K 118.65 % | 1.067 K 33.38 % | 800.000 -33.33 % | 1.200 K -5.29 % | 1.267 K 137.71 % | 533.000 -81.83 % | 2.933 K -97.12 % | 101.667 K 399.52 % | 20.353 K -78.51 % | 94.720 K -9.55 % | 104.720 K -80.54 % | 538.000 K -55.28 % | 1.203 M 176.55 % | 435.000 K -33.79 % | 657.000 K -49.46 % | 1.300 M 722.78 % | 158.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 389.094 K 154.74 % | 152.740 K 41.16 % | 108.202 K -19.19 % | 133.895 K 397.23 % | 26.928 K -95.47 % | 593.996 K -77.57 % | 2.649 M 1 438.65 % | 172.147 K 218.69 % | 54.017 K -91.61 % | 643.500 K 1 435.40 % | 41.911 K -57.69 % | 99.062 K 200.28 % | 32.990 K 168.89 % | -47.890 K -656.54 % | 8.605 K -84.73 % | 56.351 K 2 459.08 % | 2.202 K -99.64 % | 610.782 K 340.75 % | 138.579 K -94.09 % | 2.344 M 108.51 % | 1.124 M 66.32 % | 676.005 K 55.81 % | 433.875 K 129.56 % | 189.000 K -52.03 % | 394.000 K -89.93 % | 3.913 M 312.76 % | 948.000 K -66.12 % | 2.798 M -33.81 % | 4.227 M 79 956.82 % | 5.280 K -87.42 % | 41.958 K -14.37 % | 49.000 K -96.11 % | 1.259 M 125 800.00 % | 1.000 K -87.50 % | 8.000 K -66.67 % | 24.000 K 0.00 % | 24.000 K |
| Cash and short term investments | 389.094 K 154.74 % | 152.740 K 37.03 % | 111.468 K -19.04 % | 137.678 K 352.23 % | 30.444 K -94.90 % | 597.512 K -77.47 % | 2.652 M 1 401.17 % | 176.680 K 201.76 % | 58.550 K -90.95 % | 646.866 K 1 301.84 % | 46.144 K -55.26 % | 103.145 K 192.01 % | 35.323 K 3 210.50 % | 1.067 K -88.65 % | 9.405 K -83.66 % | 57.551 K 1 559.01 % | 3.469 K -99.43 % | 611.315 K 331.99 % | 141.512 K -94.21 % | 2.446 M 113.69 % | 1.145 M 48.52 % | 770.725 K 43.10 % | 538.595 K -25.92 % | 727.000 K -54.48 % | 1.597 M -63.27 % | 4.348 M 170.90 % | 1.605 M -60.83 % | 4.098 M -6.55 % | 4.385 M 82 949.24 % | 5.280 K -87.42 % | 41.958 K -14.37 % | 49.000 K -96.11 % | 1.259 M 125 800.00 % | 1.000 K -87.50 % | 8.000 K -66.67 % | 24.000 K 0.00 % | 24.000 K |
| Total current assets | 1.110 M -29.05 % | 1.564 M -67.68 % | 4.841 M 27.52 % | 3.796 M 108.32 % | 1.822 M -27.76 % | 2.522 M -25.28 % | 3.376 M 1 621.83 % | 196.043 K 144.38 % | 80.220 K -88.00 % | 668.496 K 920.87 % | 65.483 K -46.61 % | 122.648 K 116.91 % | 56.544 K 38.21 % | 40.913 K -38.96 % | 67.029 K -42.46 % | 116.490 K -36.48 % | 183.386 K -83.97 % | 1.144 M -92.95 % | 16.232 M 275.57 % | 4.322 M 207.96 % | 1.403 M 41.32 % | 993.109 K 48.82 % | 667.317 K -58.14 % | 1.594 M -67.05 % | 4.838 M -31.36 % | 7.048 M 116.93 % | 3.249 M -29.43 % | 4.604 M 4.88 % | 4.390 M 49 197.66 % | 8.905 K -96.10 % | 228.495 K -47.47 % | 435.000 K -66.97 % | 1.317 M 21 850.00 % | 6.000 K -57.14 % | 14.000 K -41.67 % | 24.000 K -11.11 % | 27.000 K |
| Inventory | 533.678 K -6.41 % | 570.242 K -82.48 % | 3.255 M -0.03 % | 3.256 M 92.89 % | 1.688 M 48 109.10 % | -3.516 K 0.00 % | -3.516 K 85.29 % | -23.896 K -23.70 % | -19.318 K 10.69 % | -21.630 K | 0.000 | 0.000 -100.00 % | 19.484 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.163 M 2 016.49 % | 54.929 K -41.72 % | 94.252 K | 0.000 -100.00 % | 249.000 K -8.79 % | 273.000 K 5 360.00 % | 5.000 K | 0.000 | 0.000 100.00 % | -43.000 | 0.000 -100.00 % | 180.259 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 54.379 K -6.61 % | 58.226 K -94.39 % | 1.037 M 214.28 % | 330.111 K 571.33 % | 49.173 K -97.39 % | 1.885 M 160.67 % | 723.268 K 3 635.31 % | 19.363 K -10.65 % | 21.670 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.737 K -88.21 % | 14.739 K -34.12 % | 22.372 K 97.49 % | 11.328 K -91.68 % | 136.088 K -72.35 % | 492.211 K -96.92 % | 15.991 M 2 805.58 % | 550.362 K 338.06 % | 125.636 K 59.47 % | 78.783 K 1.95 % | 77.277 K -86.39 % | 568.000 K -80.71 % | 2.945 M 10.63 % | 2.662 M 61.92 % | 1.644 M 229.46 % | 499.000 K 16 533.33 % | 3.000 K -17.24 % | 3.625 K -42.26 % | 6.278 K -98.37 % | 386.000 K 565.52 % | 58.000 K 1 060.00 % | 5.000 K -16.67 % | 6.000 K | 0.000 -100.00 % | 3.000 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 5.716 M -46.25 % | 10.634 M 34.61 % | 7.900 M 212.03 % | 2.532 M -5.14 % | 2.669 M 236.81 % | 792.441 K 23.14 % | 643.534 K -56.50 % | 1.479 M 62.04 % | 912.988 K 54.14 % | 592.293 K -75.18 % | 2.386 M 24.11 % | 1.923 M -11.28 % | 2.167 M 82.58 % | 1.187 M 47.02 % | 807.426 K 38.28 % | 583.914 K -58.12 % | 1.394 M -31.66 % | 2.040 M -40.52 % | 3.430 M -6.76 % | 3.679 M 448.85 % | 670.284 K -24.72 % | 890.353 K 140.49 % | 370.225 K -56.34 % | 848.000 K 1.80 % | 833.000 K 69.65 % | 491.000 K 34.89 % | 364.000 K 68.52 % | 216.000 K 246.69 % | 62.304 K -98.07 % | 3.225 M 2.48 % | 3.146 M 2 248.01 % | 134.000 K -45.31 % | 245.000 K 8.41 % | 226.000 K 121.57 % | 102.000 K -44.26 % | 183.000 K 81.19 % | 101.000 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -41.000 K -132.54 % | 126.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 168.000 K -13.40 % | 194.000 K -2.02 % | 198.000 K | 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 -100.00 % | 2.849 K -78.89 % | 13.497 K -41.42 % | 23.042 K -28.70 % | 32.315 K -32.52 % | 47.890 K -22.51 % | 61.800 K -16.74 % | 74.228 K -53.29 % | 158.908 K 72.31 % | 92.224 K -52.57 % | 194.433 K -86.20 % | 1.409 M 745.36 % | 166.674 K -16.61 % | 199.865 K 200.28 % | 66.560 K -74.88 % | 265.000 K | 0.000 -100.00 % | 243.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 K -30.77 % | 26.000 K -31.58 % | 38.000 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -10.338 M -77.18 % | -5.835 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 42.954 M -0.61 % | 43.219 M -13.95 % | 50.225 M 55.80 % | 32.237 M 53.82 % | 20.959 M 20.93 % | 17.331 M 10.25 % | 15.719 M 30.93 % | 12.006 M 14.88 % | 10.451 M 2.61 % | 10.185 M 5.35 % | 9.668 M -10.70 % | 10.826 M 1.51 % | 10.665 M 3.97 % | 10.257 M 7.67 % | 9.526 M 14.24 % | 8.339 M 5.89 % | 7.875 M -4.64 % | 8.258 M -81.92 % | 45.679 M 14.45 % | 39.911 M 138.67 % | 16.723 M 49.57 % | 11.181 M 29.07 % | 8.663 M -35.98 % | 13.531 M -14.38 % | 15.803 M -15.77 % | 18.762 M 28.82 % | 14.565 M 4.62 % | 13.922 M 20.53 % | 11.550 M 68.42 % | 6.858 M -7.74 % | 7.433 M 113.77 % | 3.477 M -5.62 % | 3.684 M 140.63 % | 1.531 M -32.97 % | 2.284 M 74.75 % | 1.307 M -12.10 % | 1.487 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.184 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 88.474 K -98.71 % | 6.842 M 17.10 % | 5.843 M 429.74 % | -1.772 M -332.31 % | 762.758 K 135.05 % | -2.176 M -717.54 % | 352.405 K -39.86 % | 585.991 K 25.91 % | 465.398 K 44.89 % | 321.197 K 264.97 % | 88.007 K -77.47 % | 390.606 K -77.78 % | 1.758 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 3.847 K -99.51 % | 790.282 K 213.75 % | -694.777 K -112.33 % | -327.214 K -349.68 % | 131.052 K 109.83 % | -1.334 M -90.94 % | -698.576 K -29 801.36 % | 2.352 K 200.00 % | -2.352 K | 0.000 | 0.000 100.00 % | -5.742 K -137.20 % | 15.437 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 |
| Inventory | 36.564 K -98.64 % | 2.685 M 301 232.10 % | 891.000 100.07 % | -1.230 M 27.16 % | -1.688 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 -100.00 % | 3.233 M -51.79 % | 6.706 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 395.794 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 |
| Other working capital | 48.063 K -64.06 % | 133.727 K 178.83 % | -169.640 K 21.18 % | -215.238 K -109.28 % | 2.320 M 375.37 % | -842.385 K -180.15 % | 1.051 M 459.49 % | 187.845 K -59.84 % | 467.750 K 45.63 % | 321.197 K 264.97 % | 88.007 K -77.80 % | 396.348 K -77.25 % | 1.742 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -5.506 M 59.27 % | -13.518 M -328.95 % | 5.904 M 971.21 % | -677.727 K 65.43 % | -1.960 M -199.25 % | 1.975 M -9.87 % | 2.191 M 672.38 % | -382.860 K -1 968.25 % | 20.493 K 138.37 % | 8.597 K -99.67 % | 2.592 M 174.54 % | 944.041 K -14.73 % | 1.107 M 235.89 % | -814.769 K 7.97 % | -885.368 K 38.10 % | -1.430 M 5.64 % | -1.516 M 44.70 % | -2.741 M 86.96 % | -21.024 M -193.45 % | -7.164 M -341.77 % | -1.622 M 11.14 % | -1.825 M -40.13 % | -1.303 M 30.68 % | -1.879 M 18.80 % | -2.314 M 17.21 % | -2.795 M -28.21 % | -2.180 M -15.10 % | -1.894 M -90.27 % | -995.432 K -449.36 % | -181.197 K 71.66 % | -639.345 K -384.35 % | -132.000 K 67.65 % | -408.000 K -2.26 % | -399.000 K 41.67 % | -684.000 K |
| Net cash provided by operating activities | -10.592 M -58.66 % | -6.676 M -371.95 % | 2.455 M 175.25 % | -3.262 M -923.51 % | -318.703 K -116.02 % | 1.990 M -34.70 % | 3.047 M 1 767.81 % | -182.715 K -24.34 % | -146.944 K 61.31 % | -379.821 K 12.12 % | -432.217 K -52.60 % | -283.235 K 60.62 % | -719.145 K 11.74 % | -814.769 K 7.97 % | -885.368 K 38.10 % | -1.430 M 5.64 % | -1.516 M 44.70 % | -2.741 M 86.96 % | -21.024 M -193.45 % | -7.164 M -341.77 % | -1.622 M 11.14 % | -1.825 M -40.13 % | -1.303 M 30.68 % | -1.879 M 18.80 % | -2.314 M 17.21 % | -2.795 M -28.21 % | -2.180 M -15.10 % | -1.894 M -90.27 % | -995.432 K -449.36 % | -181.197 K 71.66 % | -639.345 K -384.35 % | -132.000 K 67.65 % | -408.000 K -2.26 % | -399.000 K 41.67 % | -684.000 K |
| Investments in property plant and equipment | -206.216 K -15.89 % | -177.936 K 97.66 % | -7.611 M -51.28 % | -5.031 M -33.86 % | -3.758 M -56.96 % | -2.395 M -54.44 % | -1.550 M -18.38 % | -1.310 M 47.11 % | -2.476 M -2.58 % | -2.414 M -182.91 % | -853.380 K 16.97 % | -1.028 M -67.25 % | -614.512 K 20.19 % | -769.979 K -21 105.70 % | -3.631 K 96.82 % | -114.044 K -4.17 % | -109.480 K 95.10 % | -2.233 M 55.16 % | -4.981 M 49.86 % | -9.935 M -2 377.39 % | -401.023 K -205.06 % | -131.455 K -154.44 % | -51.665 K -29.16 % | -40.000 K 69.92 % | -133.000 K 55.67 % | -300.000 K 39.02 % | -492.000 K 14.73 % | -577.000 K -1 522.43 % | -35.564 K -89.85 % | -18.733 K 99.33 % | -2.813 M -187.38 % | -979.000 K -4 561.90 % | -21.000 K 4.55 % | -22.000 K -1 000.00 % | -2.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -7.390 M -73 902 290.00 % | -10.000 100.00 % | -693.753 K 0.74 % | -698.928 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -242.816 K -616.63 % | 47.000 K 131.33 % | -150.000 K 77.58 % | -669.000 K | 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 100.00 % | -50.000 K 98.62 % | -3.626 M | 0.000 | 0.000 | 0.000 100.00 % | -375.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.800 M -1 700.00 % | -100.000 K | 0.000 | 0.000 100.00 % | -4.198 K 99.43 % | -742.000 K 62.03 % | -1.954 M -2 198.82 % | -85.000 K -142.86 % | -35.000 K 98.39 % | -2.176 M -1 279.16 % | -157.777 K | 0.000 -100.00 % | 347.622 K 197.10 % | -358.000 K | 0.000 | 0.000 100.00 % | -1.219 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 12.356 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.500 K 750.00 % | 5.000 K -50.00 % | 10.000 K -50.00 % | 20.000 K 56.47 % | 12.782 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.852 M -46.15 % | 5.296 M 26 381.17 % | 20.000 K -73.37 % | 75.090 K 495.20 % | 12.616 K -96.88 % | 403.951 K 109.30 % | 193.000 K -88.33 % | 1.654 M 101.71 % | 820.000 K 19.36 % | 687.000 K 432.56 % | 129.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 3.448 M 1 173.67 % | 270.727 K 101.74 % | -15.541 M -212.93 % | -4.966 M -398.27 % | 1.665 M 274.12 % | -956.247 K -271.43 % | 557.796 K | 0.000 100.00 % | -793.690 K -805.60 % | -87.642 K 89.73 % | -853.380 K -56.28 % | -546.052 K 11.14 % | -614.512 K | 0.000 100.00 % | -1.360 M -49.50 % | -909.980 K -41.27 % | -644.127 K 73.34 % | -2.416 M 10.80 % | -2.708 M 35.58 % | -4.204 M -76.56 % | -2.381 M -98.87 % | -1.197 M -434.87 % | 357.534 K -49.71 % | 711.000 K 134.35 % | -2.070 M -68.57 % | -1.228 M -2 017.24 % | -58.000 K -93.33 % | -30.000 K 87.16 % | -233.669 K -243.13 % | 163.252 K 122.55 % | -723.836 K -25.23 % | -578.000 K 24.84 % | -769.000 K | 0.000 100.00 % | -100.000 K |
| Net cash used for investing activites | 3.242 M 3 393.82 % | 92.791 K 100.40 % | -23.202 M -168.00 % | -8.657 M -313.55 % | -2.093 M 48.24 % | -4.045 M -139.09 % | -1.692 M -29.16 % | -1.310 M -65.02 % | -793.690 K -1 658.21 % | -45.142 K 94.68 % | -848.380 K -58.26 % | -536.052 K 9.83 % | -594.512 K 21.49 % | -757.197 K 44.49 % | -1.364 M -33.20 % | -1.024 M -35.88 % | -753.607 K 58.06 % | -1.797 M 57.15 % | -4.193 M 70.51 % | -14.219 M -425.27 % | -2.707 M -105.68 % | -1.316 M -384.38 % | 462.806 K 173.85 % | 169.000 K 106.37 % | -2.653 M -81.46 % | -1.462 M -1 533.33 % | 102.000 K 103.84 % | -2.654 M -521.53 % | -427.010 K -395.47 % | 144.519 K 104.53 % | -3.190 M -66.56 % | -1.915 M -142.41 % | -790.000 K -3 490.91 % | -22.000 K 98.33 % | -1.321 M |
| Debt repayment | 886.986 K -74.04 % | 3.416 M -75.65 % | 14.031 M 733.50 % | 1.683 M -8.76 % | 1.845 M | 0.000 -100.00 % | 732.273 K 183.83 % | 258.000 K -26.53 % | 351.151 K 411.14 % | 68.700 K -78.85 % | 324.815 K -41.45 % | 554.725 K -58.97 % | 1.352 M -14.01 % | 1.572 M -11.12 % | 1.769 M 715.14 % | 216.999 K 256.44 % | -138.710 K -108.04 % | 1.726 M -90.22 % | 17.653 M 44.10 % | 12.251 M 418.56 % | 2.363 M -14.72 % | 2.770 M 125.79 % | 1.227 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 511.872 K 3 512.48 % | -15.000 K 84.04 % | -94.000 K -122.49 % | 418.000 K 60.77 % | 260.000 K |
| Common stock issued | 9.457 M 194.50 % | 3.211 M -52.00 % | 6.690 M -38.96 % | 10.960 M | 0.000 | 0.000 -100.00 % | 559.500 K -58.64 % | 1.353 M | 0.000 -100.00 % | 970.500 K 6.86 % | 908.176 K 174.68 % | 330.634 K | 0.000 | 0.000 -100.00 % | 445.251 K -81.89 % | 2.459 M -6.06 % | 2.618 M -23.52 % | 3.423 M -40.40 % | 5.742 M -46.10 % | 10.654 M 319.87 % | 2.538 M 232.79 % | 762.500 K | 0.000 -100.00 % | 1.596 M -2.09 % | 1.630 M -79.96 % | 8.133 M 338.44 % | 1.855 M -46.56 % | 3.471 M -7.43 % | 3.750 M | 0.000 -100.00 % | 3.310 M 288.53 % | 852.000 K -66.59 % | 2.550 M | 0.000 -100.00 % | 1.740 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -617.077 K | 0.000 | 0.000 100.00 % | -170.880 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -82.700 K 85.07 % | -553.750 K -410.84 % | -108.399 K -208.11 % | -35.182 K 84.44 % | -226.124 K -365.75 % | -48.550 K -22.75 % | -39.553 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 |
| 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 |
| Other financing activites | -2.758 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.648 K -32.51 % | -9.545 K -102.89 % | 330.634 K | 0.000 100.00 % | -13.911 K -11.94 % | -12.427 K 85.32 % | -84.680 K 67.95 % | -264.190 K -781.19 % | -29.981 K 91.40 % | -348.560 K -360.18 % | -75.744 K -1.76 % | -74.436 K 32.32 % | -109.984 K 23.01 % | -142.851 K -56.98 % | -91.000 K 50.00 % | -182.000 K 92.43 % | -2.405 M -1 708.27 % | -133.000 K 62.22 % | -352.000 K -118.58 % | 1.895 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K 55.56 % | -9.000 K |
| Net cash used provided by financing activities | 7.586 M 14.46 % | 6.628 M -68.02 % | 20.721 M 72.30 % | 12.026 M 551.82 % | 1.845 M | 0.000 -100.00 % | 1.121 M -30.41 % | 1.611 M 358.66 % | 351.151 K -65.79 % | 1.027 M -16.09 % | 1.223 M 38.19 % | 885.359 K -34.51 % | 1.352 M -13.24 % | 1.558 M -29.23 % | 2.202 M -12.23 % | 2.509 M 51.03 % | 1.661 M -66.85 % | 5.010 M -78.23 % | 23.012 M 1.81 % | 22.603 M 373.17 % | 4.777 M 41.19 % | 3.383 M 212.08 % | 1.084 M -27.96 % | 1.505 M 3.94 % | 1.448 M -74.72 % | 5.728 M 232.64 % | 1.722 M -44.79 % | 3.119 M -44.74 % | 5.644 M | 0.000 -100.00 % | 3.822 M 356.64 % | 837.000 K -65.92 % | 2.456 M 493.24 % | 414.000 K -79.21 % | 1.991 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 236.354 K 430.68 % | 44.538 K 273.35 % | -25.693 K -124.02 % | 106.967 K 118.86 % | -567.068 K 72.40 % | -2.055 M -182.97 % | 2.477 M 1 996.50 % | 118.130 K 120.04 % | -589.483 K -197.99 % | 601.589 K 1 152.63 % | -57.151 K -186.50 % | 66.072 K 72.99 % | 38.195 K 376.57 % | -13.810 K 71.08 % | -47.746 K -188.18 % | 54.149 K 108.90 % | -608.580 K -228.88 % | 472.203 K 121.41 % | -2.206 M -280.80 % | 1.220 M 172.14 % | 448.293 K 85.15 % | 242.130 K -0.95 % | 244.455 K 219.25 % | -205.000 K 94.17 % | -3.519 M -339.23 % | 1.471 M 513.20 % | -356.000 K 75.09 % | -1.429 M -133.85 % | 4.222 M 11 610.97 % | -36.678 K -430.18 % | -6.918 K 99.43 % | -1.210 M -196.18 % | 1.258 M 18 071.43 % | -7.000 K 50.00 % | -14.000 K |
| Cash at beginning of period | 152.740 K 41.16 % | 108.202 K -19.19 % | 133.895 K 397.23 % | 26.928 K -95.47 % | 593.996 K -77.57 % | 2.649 M 1 438.65 % | 172.147 K 218.69 % | 54.017 K -91.61 % | 643.500 K 1 435.40 % | 41.911 K -57.69 % | 99.062 K 200.28 % | 32.990 K 733.81 % | -5.205 K -160.49 % | 8.605 K -84.73 % | 56.351 K 2 459.08 % | 2.202 K -99.64 % | 610.782 K 340.75 % | 138.579 K -94.09 % | 2.344 M 108.51 % | 1.124 M 66.32 % | 676.005 K 55.81 % | 433.875 K 129.05 % | 189.420 K -51.92 % | 394.000 K -89.93 % | 3.913 M 60.24 % | 2.442 M -12.72 % | 2.798 M -33.81 % | 4.227 M 79 956.82 % | 5.280 K -87.42 % | 41.958 K -14.15 % | 48.876 K -96.12 % | 1.259 M 125 800.00 % | 1.000 K -87.50 % | 8.000 K -63.64 % | 22.000 K |
| Cash at end of period | 389.094 K 154.74 % | 152.740 K 41.16 % | 108.202 K -19.19 % | 133.895 K 397.23 % | 26.928 K -95.47 % | 593.996 K -77.57 % | 2.649 M 1 438.65 % | 172.147 K 218.69 % | 54.017 K -91.61 % | 643.500 K 1 435.40 % | 41.911 K -57.69 % | 99.062 K 200.28 % | 32.990 K 733.81 % | -5.205 K -160.49 % | 8.605 K -84.73 % | 56.351 K 2 459.08 % | 2.202 K -99.64 % | 610.782 K 340.75 % | 138.579 K -94.09 % | 2.344 M 108.51 % | 1.124 M 66.32 % | 676.005 K 55.81 % | 433.875 K 129.56 % | 189.000 K -52.03 % | 394.000 K -89.93 % | 3.913 M 60.24 % | 2.442 M -12.72 % | 2.798 M -33.81 % | 4.227 M 79 961.97 % | 5.280 K -87.42 % | 41.958 K -14.37 % | 49.000 K -96.11 % | 1.259 M 125 800.00 % | 1.000 K -87.50 % | 8.000 K |
| Operating cash flow | -10.592 M -58.66 % | -6.676 M -371.95 % | 2.455 M 175.25 % | -3.262 M -923.51 % | -318.703 K -116.02 % | 1.990 M -34.70 % | 3.047 M 1 767.81 % | -182.715 K -24.34 % | -146.944 K 61.31 % | -379.821 K 12.12 % | -432.217 K -52.60 % | -283.235 K 60.62 % | -719.145 K 11.74 % | -814.769 K 7.97 % | -885.368 K 38.10 % | -1.430 M 5.64 % | -1.516 M 44.70 % | -2.741 M 86.96 % | -21.024 M -193.45 % | -7.164 M -341.77 % | -1.622 M 11.14 % | -1.825 M -40.13 % | -1.303 M 30.68 % | -1.879 M 18.80 % | -2.314 M 17.21 % | -2.795 M -28.21 % | -2.180 M -15.10 % | -1.894 M -90.27 % | -995.432 K -449.36 % | -181.197 K 71.66 % | -639.345 K -384.35 % | -132.000 K 67.65 % | -408.000 K -2.26 % | -399.000 K 41.67 % | -684.000 K |
| Capital expenditure | -206.216 K 75.94 % | -857.209 K 83.19 % | -5.100 M -1.36 % | -5.031 M -33.86 % | -3.758 M -56.96 % | -2.395 M -54.44 % | -1.550 M -18.38 % | -1.310 M 47.11 % | -2.476 M -2.58 % | -2.414 M -182.91 % | -853.380 K 16.97 % | -1.028 M -67.25 % | -614.512 K 20.19 % | -769.979 K 43.55 % | -1.364 M -10.54 % | -1.234 M -31.34 % | -939.516 K 79.79 % | -4.649 M 39.54 % | -7.689 M 50.82 % | -15.634 M -384.54 % | -3.227 M -90.04 % | -1.698 M -2 807.36 % | -58.400 K -14.51 % | -51.000 K 83.55 % | -310.000 K 77.86 % | -1.400 M -154.55 % | -550.000 K 9.39 % | -607.000 K -124.66 % | -270.183 K -437.03 % | -50.311 K 98.45 % | -3.245 M -132.96 % | -1.393 M -135.70 % | -591.000 K -2 586.36 % | -22.000 K 78.43 % | -102.000 K |
| Free CashFlow | -10.798 M -43.34 % | -7.533 M -184.80 % | -2.645 M 68.11 % | -8.293 M -103.41 % | -4.077 M -907.31 % | -404.747 K -127.04 % | 1.497 M 200.29 % | -1.492 M 43.11 % | -2.623 M 6.11 % | -2.794 M -117.34 % | -1.286 M 1.94 % | -1.311 M 1.70 % | -1.334 M 15.84 % | -1.585 M 29.55 % | -2.249 M 15.57 % | -2.664 M -8.51 % | -2.455 M 66.77 % | -7.390 M 74.26 % | -28.714 M -25.94 % | -22.799 M -370.23 % | -4.848 M -37.62 % | -3.523 M -158.88 % | -1.361 M 29.49 % | -1.930 M 26.45 % | -2.624 M 37.45 % | -4.195 M -53.66 % | -2.730 M -9.16 % | -2.501 M -97.61 % | -1.266 M -446.68 % | -231.508 K 94.04 % | -3.884 M -154.72 % | -1.525 M -52.65 % | -999.000 K -137.29 % | -421.000 K 46.44 % | -786.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 |
| 2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 11.618 K | 0.000 -100.00 % | 1.368 M -86.58 % | 10.188 M -7.38 % | 10.999 M -12.69 % | 12.598 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.143 M 47.05 % | 13.018 M | 0.000 -100.00 % | 100.000 -24.81 % | 133.000 -99.07 % | 14.362 K 2 109.54 % | 650.000 174.88 % | -868.000 | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 -100.00 % | 20.000 -99.92 % | 24.809 K |
| Net income | -5.987 M -295.01 % | -1.516 M 81.53 % | -8.206 M 33.66 % | -12.368 M -13.47 % | -10.900 M -185.98 % | -3.812 M -429.26 % | 1.158 M 154.48 % | -2.125 M -258.40 % | 1.341 M 186.72 % | -1.547 M -175.88 % | -560.734 K -125.21 % | 2.224 M -11.63 % | 2.517 M 507.95 % | -616.960 K -70.70 % | -361.422 K 14.47 % | -422.570 K -42.15 % | -297.268 K 10.79 % | -333.216 K -0.21 % | -332.504 K 11.49 % | -375.651 K 20.43 % | -472.106 K 82.15 % | -2.644 M -305.81 % | -651.558 K 33.88 % | -985.345 K 37.01 % | -1.564 M 23.32 % | -2.040 M |
| Income before tax | -5.987 M -295.01 % | -1.516 M 81.53 % | -8.206 M 33.66 % | -12.368 M -25.61 % | -9.846 M -230.34 % | -2.981 M -238.57 % | -880.379 K -2.54 % | -858.533 K -161.27 % | 1.401 M 190.59 % | -1.547 M -175.88 % | -560.734 K -125.21 % | 2.224 M -11.63 % | 2.517 M 507.95 % | -616.960 K -70.70 % | -361.422 K 14.47 % | -422.570 K -42.15 % | -297.268 K 10.79 % | -333.216 K -0.21 % | -332.504 K 11.49 % | -375.651 K 20.43 % | -472.106 K 82.15 % | -2.644 M -305.81 % | -651.558 K 33.88 % | -985.345 K 37.01 % | -1.564 M 23.32 % | -2.040 M |
| Income before tax ratio | -515.28 | 0.00 100.00 % | -6.00 -394.19 % | -1.21 -35.62 % | -0.90 -278.33 % | -0.24 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.12 -39.90 % | 0.19 | 0.00 100.00 % | -3 614.22 -13.75 % | -3 177.22 -15 250.19 % | -20.70 95.96 % | -512.64 -233.82 % | 383.07 | 0.00 | 0.00 100.00 % | -2 644 117.00 | 0.00 | 0.00 100.00 % | -78 208.80 -95 020.91 % | -82.22 |
| EBITDA | -2.770 M -14.03 % | -2.429 M 55.35 % | -5.441 M 40.73 % | -9.181 M -166.52 % | -3.445 M -186.32 % | -1.203 M -76.99 % | -679.802 K -23.28 % | -551.450 K -132.40 % | 1.702 M 582.38 % | -352.864 K -13.39 % | -311.201 K -110.67 % | 2.918 M -15.88 % | 3.469 M | 0.000 | 0.000 | 0.000 100.00 % | -283.176 K 14.02 % | -329.362 K -1.33 % | -325.026 K 7.06 % | -349.732 K -115.88 % | 2.203 M 622.91 % | -421.286 K -93.64 % | -217.566 K 64.41 % | -611.302 K -54.81 % | -394.870 K 26.22 % | -535.216 K |
| Net income ratio | -515.28 | 0.00 100.00 % | -6.00 -394.19 % | -1.21 -22.51 % | -0.99 -227.53 % | -0.30 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.12 -39.90 % | 0.19 | 0.00 100.00 % | -3 614.22 -13.75 % | -3 177.22 -15 250.19 % | -20.70 95.96 % | -512.64 -233.82 % | 383.07 | 0.00 | 0.00 100.00 % | -2 644 117.00 | 0.00 | 0.00 100.00 % | -78 208.80 -95 020.91 % | -82.22 |
| Ratio EBITDA | -238.44 | 0.00 100.00 % | -3.98 -341.47 % | -0.90 -187.75 % | -0.31 -227.92 % | -0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.15 -42.79 % | 0.27 | 0.00 | 0.00 | 0.00 100.00 % | -19.72 96.11 % | -506.71 -235.32 % | 374.45 | 0.00 | 0.00 100.00 % | -421 286.00 | 0.00 | 0.00 100.00 % | -19 743.50 -91 417.54 % | -21.57 |
| Gross profit ratio | -147.39 | 0.00 100.00 % | -3.09 -271.23 % | -0.83 -18.87 % | -0.70 -18 070.90 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.23 9.88 % | 0.21 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 700.009 M 149.42 % | 280.654 M 6.14 % | 264.408 M 32.54 % | 199.489 M 8.41 % | 184.017 M 3.23 % | 178.255 M 9.55 % | 162.716 M 54.75 % | 105.145 M 3.38 % | 101.709 M 0.16 % | 101.543 M 1.31 % | 100.227 M -9.34 % | 110.547 M 11.50 % | 99.149 M 21.60 % | 81.538 M 1.27 % | 80.519 M 3.72 % | 77.634 M 2.23 % | 75.943 M 0.48 % | 75.577 M 7.67 % | 70.190 M 31.86 % | 53.231 M 13.92 % | 46.728 M 30.88 % | 35.703 M 3.93 % | 34.352 M 65.75 % | 20.725 M 1 110.32 % | 1.712 M 0.00 % | 1.712 M |
| Weighted average shs out | 700.016 M 149.42 % | 280.654 M 6.14 % | 264.408 M 32.54 % | 199.489 M 8.41 % | 184.017 M 3.23 % | 178.255 M 9.55 % | 162.716 M 54.75 % | 105.145 M 3.38 % | 101.709 M 0.16 % | 101.543 M 1.31 % | 100.227 M 0.19 % | 100.040 M 0.90 % | 99.149 M 22.10 % | 81.200 M 0.83 % | 80.531 M 6.68 % | 75.486 M 1.57 % | 74.317 M -1.69 % | 75.593 M 7.72 % | 70.178 M 34.47 % | 52.188 M 11.67 % | 46.734 M 34.32 % | 34.792 M 2.20 % | 34.042 M 65.83 % | 20.528 M 1 098.78 % | 1.712 M 0.07 % | 1.711 M |
| EPS diluted | -0.01 -59.26 % | -0.01 82.58 % | -0.03 50.00 % | -0.06 -4.73 % | -0.06 -176.64 % | -0.02 -401.41 % | 0.01 135.15 % | -0.02 -253.03 % | 0.01 186.84 % | -0.02 -171.43 % | -0.01 -127.86 % | 0.02 -20.87 % | 0.03 434.21 % | -0.01 -72.73 % | 0.00 18.52 % | -0.01 -35.00 % | 0.00 9.09 % | 0.00 8.33 % | 0.00 31.43 % | -0.01 31.37 % | -0.01 86.58 % | -0.08 -300.00 % | -0.02 60.08 % | -0.05 94.83 % | -0.92 23.33 % | -1.20 |
| Earnings per share | -0.01 -59.26 % | -0.01 82.58 % | -0.03 50.00 % | -0.06 -4.73 % | -0.06 -176.64 % | -0.02 -401.41 % | 0.01 135.15 % | -0.02 -253.03 % | 0.01 186.84 % | -0.02 -171.43 % | -0.01 -125.23 % | 0.02 -12.60 % | 0.03 434.21 % | -0.01 -72.73 % | 0.00 21.43 % | -0.01 -40.00 % | 0.00 9.09 % | 0.00 8.33 % | 0.00 33.33 % | -0.01 29.41 % | -0.01 86.22 % | -0.07 -285.42 % | -0.02 60.00 % | -0.05 94.78 % | -0.92 23.33 % | -1.20 |
| Gross profit | -1.712 M 4.96 % | -1.802 M 57.39 % | -4.228 M 50.16 % | -8.484 M -10.10 % | -7.706 M -15 791.19 % | 49.110 K 162.89 % | -78.083 K -1.58 % | -76.865 K -1.47 % | -75.751 K 92.49 % | -1.009 M -2 218.78 % | -43.499 K -100.98 % | 4.438 M 61.58 % | 2.747 M | 0.000 -100.00 % | 100.000 -24.81 % | 133.000 -99.07 % | 14.362 K 2 109.54 % | 650.000 174.88 % | -868.000 | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 -100.00 % | 20.000 -99.92 % | 24.809 K |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.038 M -260.95 % | 1.266 M | 0.000 -100.00 % | 3.000 50.00 % | 2.000 | 0.000 -100.00 % | 3.000 100.00 % | -102.308 K -47.12 % | -69.540 K -457.35 % | -12.477 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 1.724 M -4.31 % | 1.802 M -67.80 % | 5.596 M -70.03 % | 18.672 M -0.18 % | 18.705 M 49.07 % | 12.548 M 15 970.59 % | 78.083 K 1.58 % | 76.865 K 1.47 % | 75.751 K -92.49 % | 1.009 M 2 218.84 % | 43.498 K -99.70 % | 14.705 M 43.16 % | 10.271 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 |
| General and administrative expenses | 386.592 K 144.67 % | 158.006 K -20.60 % | 199.004 K 56.59 % | 127.084 K 21.98 % | 104.183 K 99.30 % | 52.274 K -3.16 % | 53.978 K -63.23 % | 146.786 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 |
| Selling and marketing expenses | 514.992 K 24.58 % | 413.376 K -52.76 % | 875.040 K 76.61 % | 495.464 K 26.76 % | 390.858 K 72.11 % | 227.097 K -63.75 % | 626.412 K 54.76 % | 404.764 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 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -400.000 -107.12 % | 5.620 K 4 583.33 % | 120.000 20.00 % | 100.000 0.00 % | 100.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 901.584 K 57.79 % | 571.382 K -46.80 % | 1.074 M -45.16 % | 1.958 M 295.27 % | 495.441 K 10.45 % | 448.574 K -34.06 % | 680.270 K 23.36 % | 551.450 K 15.93 % | 475.690 K -4.53 % | 498.253 K 6.26 % | 468.881 K -76.82 % | 2.023 M 966.73 % | 189.637 K -63.14 % | 514.520 K 76.22 % | 291.984 K -26.59 % | 397.750 K 33.35 % | 298.268 K -9.82 % | 330.742 K 1.77 % | 324.986 K -7.24 % | 350.364 K 80.42 % | 194.196 K -6.08 % | 206.777 K -67.06 % | 627.664 K 0.94 % | 621.815 K 28.16 % | 485.202 K -54.19 % | 1.059 M |
| Cost and expenses | 2.626 M 10.64 % | 2.373 M -64.42 % | 6.670 M -67.67 % | 20.630 M 7.44 % | 19.201 M 47.73 % | 12.997 M 1 613.84 % | 758.356 K 20.70 % | 628.315 K 13.94 % | 551.441 K -63.41 % | 1.507 M 194.10 % | 512.379 K -96.94 % | 16.728 M 59.90 % | 10.461 M 1 933.17 % | 514.520 K 76.22 % | 291.984 K -26.59 % | 397.750 K 33.35 % | 298.268 K -9.82 % | 330.742 K 1.77 % | 324.986 K -7.24 % | 350.364 K 80.42 % | 194.196 K -6.08 % | 206.777 K -67.06 % | 627.664 K 0.94 % | 621.815 K 28.16 % | 485.202 K -54.19 % | 1.059 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 901.584 K 57.79 % | 571.382 K -46.80 % | 1.074 M 72.52 % | 622.548 K 25.76 % | 495.041 K 8.99 % | 454.194 K -33.25 % | 680.390 K 23.36 % | 551.550 K 15.92 % | 475.790 K -4.51 % | 498.253 K 6.26 % | 468.881 K -76.82 % | 2.023 M 966.73 % | 189.637 K -8.08 % | 206.306 K -1.07 % | 208.534 K -13.12 % | 240.027 K 15.94 % | 207.032 K 13.79 % | 181.940 K -16.46 % | 217.790 K 13.53 % | 191.835 K -1.22 % | 194.196 K -6.08 % | 206.777 K 13.39 % | 182.358 K -3.20 % | 188.383 K -16.79 % | 226.390 K -20.98 % | 286.499 K |
| Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 1.926 M 10 604.34 % | 17.992 K 603.64 % | 2.557 K 1 560.39 % | 154.000 -99.87 % | 115.109 K 191 748.33 % | 60.000 -99.84 % | 37.738 K -48.42 % | 73.161 K -28.89 % | 102.878 K -18.95 % | 126.939 K 23.92 % | 102.438 K 47.31 % | 69.538 K 178.68 % | 24.953 K 86.75 % | 13.362 K 327.72 % | 3.124 K -53.02 % | 6.650 K -73.70 % | 25.288 K | 0.000 | 0.000 -100.00 % | 23.894 K -93.43 % | 363.529 K -66.31 % | 1.079 M 7.31 % | 1.005 M |
| Interest expense | 2.540 M 2.79 % | 2.471 M | 0.000 | 0.000 -100.00 % | 1.416 M 5.37 % | 1.344 M 997.00 % | 122.494 K -46.79 % | 230.218 K 2.29 % | 225.066 K 21.37 % | 185.445 K -9.99 % | 206.037 K -1.71 % | 209.612 K -17.44 % | 253.878 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 | 569.388 K -5.57 % | 602.970 K -2.46 % | 618.148 K -0.09 % | 618.704 K -87.59 % | 4.986 M 1 049.30 % | 433.800 K 455.56 % | 78.083 K 1.58 % | 76.865 K 1.47 % | 75.751 K -92.49 % | 1.009 M 2 218.84 % | 43.498 K -91.01 % | 483.940 K -30.65 % | 697.857 K 35.60 % | 514.652 K 76.32 % | 291.882 K -26.59 % | 397.617 K 54 368.08 % | 730.000 0.00 % | 730.000 -12.05 % | 830.000 31.75 % | 630.000 -99.83 % | 366.691 K -83.25 % | 2.190 M 25 636.61 % | 8.508 K -19.08 % | 10.514 K -88.52 % | 91.578 K -81.65 % | 499.099 K |
| Operating income | -2.614 M -10.15 % | -2.373 M 55.24 % | -5.302 M 45.90 % | -9.800 M -19.49 % | -8.201 M -1 953.12 % | -399.460 K 47.33 % | -758.350 K -20.70 % | -628.310 K -13.94 % | -551.440 K 63.41 % | -1.507 M -194.10 % | -512.379 K -121.22 % | 2.415 M -5.55 % | 2.557 M 596.82 % | -514.652 K -76.32 % | -291.882 K 26.59 % | -397.617 K -40.05 % | -283.906 K 13.99 % | -330.092 K -1.30 % | -325.856 K 6.99 % | -350.362 K -80.42 % | -194.196 K 6.08 % | -206.776 K 8.54 % | -226.074 K 63.64 % | -621.816 K -27.83 % | -486.448 K 52.97 % | -1.034 M |
| Operating income ratio | -224.99 | 0.00 100.00 % | -3.88 -303.01 % | -0.96 -29.01 % | -0.75 -2 251.41 % | -0.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.13 -35.77 % | 0.20 | 0.00 100.00 % | -2 918.82 2.37 % | -2 989.60 -15 023.55 % | -19.77 96.11 % | -507.83 -235.27 % | 375.41 | 0.00 | 0.00 100.00 % | -206 776.00 | 0.00 | 0.00 100.00 % | -24 322.40 -58 239.52 % | -41.69 |
| Total other income expenses net | -3.373 M -493.30 % | 857.502 K 129.53 % | -2.903 M 10.98 % | -3.262 M -98.27 % | -1.645 M 36.27 % | -2.581 M -2 015.40 % | -122.023 K 47.00 % | -230.223 K -111.79 % | 1.953 M 4 974.98 % | -40.057 K 17.16 % | -48.355 K 74.64 % | -190.656 K -376.62 % | -40.002 K 90.26 % | -410.654 K -168.42 % | -152.988 K -47.37 % | -103.814 K 0.75 % | -104.598 K 31.15 % | -151.926 K -152.17 % | -60.247 K 67.22 % | -183.817 K 33.86 % | -277.910 K 88.60 % | -2.437 M -419.47 % | -469.200 K 41.13 % | -796.962 K 26.05 % | -1.078 M -7.18 % | -1.005 M |
| 2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 |
| 2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 25.287 M -8.33 % | 27.585 M 9.72 % | 25.142 M 10.15 % | 22.825 M 25.36 % | 18.208 M 26.34 % | 14.412 M 255.35 % | 4.056 M -14.72 % | 4.756 M 34.47 % | 3.536 M 138.04 % | 1.486 M 20.94 % | 1.228 M 183.92 % | -1.464 M -79.64 % | -814.868 K -155.18 % | 1.477 M 264.77 % | 404.837 K 16.18 % | 348.449 K 10.76 % | 314.603 K 153.07 % | -592.784 K 7.47 % | -640.651 K -360.67 % | 245.774 K -20.15 % | 307.778 K -60.04 % | 770.304 K 88.07 % | 409.573 K 57.46 % | 260.120 K -98.74 % | 20.585 M 6 711.27 % | -311.355 K -101.80 % | 17.295 M -38.46 % | 28.102 M 12.38 % | 25.006 M 4.77 % | 23.868 M 8.17 % | 22.066 M -32.97 % | 32.920 M 105.73 % | 16.002 M 323.47 % | 3.779 M 0.56 % | 3.758 M 224.03 % | 1.160 M 1 425.90 % | 76.000 K 155.47 % | -137.000 K 96.27 % | -3.670 M -287.13 % | -948.000 K 66.12 % | -2.798 M 33.81 % | -4.227 M |
| Total investments | 119.884 K -49.41 % | 236.984 K -56.85 % | 549.253 K 2.86 % | 534.004 K -69.53 % | 1.753 M -64.53 % | 4.941 M 23.11 % | 4.014 M 103.19 % | 1.975 M -35.51 % | 3.063 M 1 587.51 % | 181.515 K 5 062.54 % | 3.516 K -98.07 % | 182.148 K 5 080.55 % | 3.516 K -22.44 % | 4.533 K 0.00 % | 4.533 K 0.00 % | 4.533 K 0.00 % | 4.533 K 34.67 % | 3.366 K 0.00 % | 3.366 K -20.48 % | 4.233 K 0.00 % | 4.233 K 3.67 % | 4.083 K 0.00 % | 4.083 K 75.01 % | 2.333 K 0.00 % | 2.333 K 118.65 % | 1.067 K 0.00 % | 1.067 K 33.38 % | 800.000 -33.33 % | 1.200 K -5.29 % | 1.267 K 137.71 % | 533.000 -81.83 % | 2.934 K -99.91 % | 3.157 M 48.39 % | 2.127 M 2 145.72 % | 94.720 K -9.55 % | 104.720 K -94.03 % | 1.755 M -39.13 % | 2.883 M 168.44 % | 1.074 M 16.87 % | 919.000 K -38.90 % | 1.504 M 353.35 % | 331.756 K |
| Total debt | 25.676 M -6.93 % | 27.587 M 9.06 % | 25.295 M 10.80 % | 22.830 M 24.65 % | 18.316 M 25.32 % | 14.615 M 248.85 % | 4.190 M -16.11 % | 4.994 M 40.15 % | 3.563 M 120.14 % | 1.619 M -11.18 % | 1.822 M 3.42 % | 1.762 M -3.91 % | 1.834 M -8.19 % | 1.997 M 246.18 % | 576.984 K 38.75 % | 415.850 K 12.81 % | 368.620 K 189.10 % | 127.504 K 4 375.39 % | 2.849 K -99.33 % | 425.492 K 21.68 % | 349.689 K -57.91 % | 830.787 K 63.34 % | 508.635 K 97.31 % | 257.787 K -98.75 % | 20.618 M | 0.000 -100.00 % | 17.247 M -38.65 % | 28.111 M 12.16 % | 25.062 M 4.99 % | 23.870 M 5.26 % | 22.677 M -31.40 % | 33.059 M 80.19 % | 18.346 M 274.18 % | 4.903 M 10.59 % | 4.434 M 178.23 % | 1.594 M 501.34 % | 265.000 K 3.11 % | 257.000 K 5.76 % | 243.000 K | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 2.870 M 4.25 % | 2.753 M 2.51 % | 2.686 M -3.98 % | 2.797 M -0.98 % | 2.825 M 1 515.19 % | 174.875 K -49.18 % | 344.125 K 0.00 % | 344.125 K 0.00 % | 344.125 K 0.00 % | 344.125 K 0.00 % | 344.125 K 0.00 % | 344.125 K 0.00 % | 344.125 K 4.56 % | 329.125 K 287.21 % | 85.000 K 598 134 325 510 244.00 % | 0.000 | 0.000 100.00 % | -1.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | -1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.722 K -86.90 % | 1.135 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.466 M -19.34 % | 1.818 M |
| Retained earnings | -158.714 M -3.92 % | -152.728 M -1.00 % | -151.212 M -5.61 % | -143.181 M -9.17 % | -131.157 M -9.06 % | -120.257 M -3.27 % | -116.445 M 0.98 % | -117.603 M -1.84 % | -115.478 M 1.15 % | -116.820 M -1.34 % | -115.273 M -0.49 % | -114.712 M 1.90 % | -116.936 M 2.11 % | -119.453 M -0.52 % | -118.836 M -0.31 % | -118.475 M -0.36 % | -118.052 M -0.25 % | -117.755 M -0.28 % | -117.422 M -0.28 % | -117.089 M -0.32 % | -116.713 M -0.41 % | -116.241 M -2.33 % | -113.597 M -0.58 % | -112.946 M -0.88 % | -111.960 M -1.42 % | -110.396 M -1.88 % | -108.356 M -4.02 % | -104.165 M -4.34 % | -99.833 M -4.33 % | -95.686 M -4.76 % | -91.342 M -50.31 % | -60.770 M -75.18 % | -34.689 M -46.97 % | -23.602 M 0.30 % | -23.674 M -10.84 % | -21.359 M 8.19 % | -23.264 M -26.51 % | -18.389 M -58.79 % | -11.581 M -54.35 % | -7.503 M -13.79 % | -6.594 M -25.50 % | -5.254 M |
| Common stock | 163.777 M 7.99 % | 151.657 M 0.00 % | 151.657 M 2.05 % | 148.611 M 0.48 % | 147.907 M 2.96 % | 143.659 M 2.01 % | 140.822 M 7.31 % | 131.231 M 1.88 % | 128.805 M 0.00 % | 128.805 M 0.20 % | 128.545 M 0.00 % | 128.545 M 0.17 % | 128.323 M 0.16 % | 128.113 M 0.25 % | 127.799 M 0.64 % | 126.983 M 0.42 % | 126.446 M 0.09 % | 126.334 M 0.00 % | 126.334 M 1.29 % | 124.730 M 1.10 % | 123.379 M 0.92 % | 122.252 M 0.72 % | 121.375 M 0.00 % | 121.375 M 22.19 % | 99.335 M 0.00 % | 99.335 M 0.00 % | 99.335 M 19.00 % | 83.474 M 2.86 % | 81.153 M 5.37 % | 77.018 M 4.21 % | 73.906 M 32.01 % | 55.985 M 20.78 % | 46.354 M 36.40 % | 33.984 M 17.74 % | 28.863 M 4.87 % | 27.521 M -20.08 % | 34.437 M 7.40 % | 32.065 M 9.91 % | 29.173 M 36.95 % | 21.302 M -25.96 % | 28.771 M 40.63 % | 20.459 M |
| Total equity | 7.932 M 371.46 % | 1.683 M -46.26 % | 3.131 M -61.94 % | 8.227 M -57.97 % | 19.574 M -16.98 % | 23.577 M -3.28 % | 24.377 M 74.47 % | 13.972 M 2.21 % | 13.671 M 10.88 % | 12.329 M -9.45 % | 13.616 M -3.96 % | 14.177 M 20.85 % | 11.731 M 30.50 % | 8.989 M -0.65 % | 9.048 M 6.34 % | 8.508 M 1.36 % | 8.394 M -2.15 % | 8.579 M -3.74 % | 8.912 M 16.64 % | 7.641 M 14.64 % | 6.665 M 10.90 % | 6.010 M -22.73 % | 7.778 M -7.73 % | 8.430 M 166.77 % | -12.625 M -14.14 % | -11.061 M -22.61 % | -9.021 M 56.40 % | -20.691 M -10.77 % | -18.680 M -0.06 % | -18.669 M -7.07 % | -17.436 M -276.09 % | -4.636 M -136.22 % | 12.800 M 23.30 % | 10.382 M 100.06 % | 5.189 M -15.80 % | 6.163 M -44.64 % | 11.132 M -19.35 % | 13.802 M -21.54 % | 17.592 M 27.49 % | 13.799 M 3.71 % | 13.305 M 20.00 % | 11.088 M |
| Other non current liabilities | 3.484 M 0.00 % | 3.484 M 84.91 % | 1.884 M -35.02 % | 2.900 M 0.00 % | 2.900 M 0.00 % | 2.900 M 427.49 % | 549.775 K 167.34 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.652 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.648 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K 101.12 % | -18.420 M -10 726.86 % | 173.334 K -15.71 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K 0.00 % | 205.650 K -48.59 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K |
| Long term debt | 0.000 -100.00 % | 3.232 M -77.80 % | 14.559 M -3.58 % | 15.100 M 39.15 % | 10.852 M -17.46 % | 13.147 M 614.12 % | 1.841 M -53.56 % | 3.964 M 109.93 % | 1.888 M | 0.000 | 0.000 -100.00 % | 1.762 M -3.91 % | 1.834 M 9.76 % | 1.671 M 202.70 % | 551.984 K 89.72 % | 290.950 K -21.07 % | 368.620 K 189.10 % | 127.504 K | 0.000 -100.00 % | 23.057 K -84.65 % | 150.226 K -58.36 % | 360.787 K -27.71 % | 499.090 K 2 612.59 % | 18.399 K | 0.000 -100.00 % | 18.420 M 6.73 % | 17.259 M 29.99 % | 13.277 M -47.00 % | 25.050 M 5.31 % | 23.786 M 116.87 % | 10.968 M -4.96 % | 11.540 M -17.40 % | 13.972 M 261.30 % | 3.867 M 31.10 % | 2.950 M 140.39 % | 1.227 M 734.69 % | 147.000 K -11.98 % | 167.000 K -10.70 % | 187.000 K | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 3.484 M -48.12 % | 6.717 M -59.15 % | 16.443 M -8.65 % | 18.000 M 30.89 % | 13.752 M -14.31 % | 16.047 M 571.21 % | 2.391 M -42.66 % | 4.170 M 99.13 % | 2.094 M 918.25 % | 205.649 K 0.00 % | 205.650 K -89.55 % | 1.968 M -3.51 % | 2.040 M 8.69 % | 1.877 M 147.68 % | 757.634 K 52.56 % | 496.602 K -13.52 % | 574.270 K 72.37 % | 333.154 K 62.00 % | 205.650 K -10.08 % | 228.707 K -35.73 % | 355.874 K -37.17 % | 566.437 K -19.62 % | 704.740 K 214.55 % | 224.049 K 8.95 % | 205.650 K -98.88 % | 18.420 M 5.67 % | 17.432 M 29.29 % | 13.483 M -46.61 % | 25.255 M 5.27 % | 23.991 M 114.72 % | 11.173 M -4.87 % | 11.745 M -18.27 % | 14.372 M 236.81 % | 4.267 M 27.39 % | 3.350 M 105.87 % | 1.627 M 197.44 % | 547.000 K -3.53 % | 567.000 K -3.41 % | 587.000 K 46.75 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K |
| Other current liabilities | 144.705 K -84.38 % | 926.205 K -59.29 % | 2.275 M 54.63 % | 1.471 M -4.12 % | 1.535 M -83.16 % | 9.112 M 876.54 % | 933.138 K -11.93 % | 1.060 M 24.70 % | 849.634 K 22.85 % | 691.611 K -22.61 % | 893.662 K -9.94 % | 992.249 K -23.96 % | 1.305 M 78.90 % | 729.411 K 4.80 % | 696.001 K 4.30 % | 667.326 K 17.24 % | 569.198 K 6.70 % | 533.462 K 13.07 % | 471.795 K 13.11 % | 417.113 K 586.39 % | 60.769 K 11.49 % | 54.504 K -82.46 % | 310.658 K 885.28 % | 31.530 K -89.47 % | 299.346 K -68.47 % | 949.526 K 52.52 % | 622.546 K -43.05 % | 1.093 M -6.30 % | 1.167 M 8.73 % | 1.073 M 39.25 % | 770.585 K -94.34 % | 13.621 M 190.66 % | 4.686 M 1 174.37 % | 367.720 K 37.40 % | 267.637 K 96.57 % | 136.152 K -76.92 % | 590.000 K 15.46 % | 511.000 K 1 319.44 % | 36.000 K 1 700.00 % | 2.000 K 100.00 % | 1.000 K | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 849.634 K | 0.000 -100.00 % | 893.663 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 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 638.121 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 296.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 25.676 M 5.43 % | 24.355 M 126.85 % | 10.736 M 38.89 % | 7.730 M 3.56 % | 7.464 M 408.45 % | 1.468 M -26.76 % | 2.004 M 94.61 % | 1.030 M -38.51 % | 1.675 M 3.48 % | 1.619 M -11.18 % | 1.822 M | 0.000 | 0.000 -100.00 % | 326.550 K 1 206.20 % | 25.000 K -79.98 % | 124.900 K | 0.000 | 0.000 -100.00 % | 2.849 K -99.31 % | 410.753 K 105.93 % | 199.463 K -58.45 % | 480.081 K 4 929.66 % | 9.545 K -96.16 % | 248.425 K -98.80 % | 20.618 M | 0.000 -100.00 % | 36.353 K -99.75 % | 14.834 M 119 268.40 % | 12.427 K -85.32 % | 84.680 K -99.28 % | 11.709 M -45.59 % | 21.519 M 391.89 % | 4.375 M 322.23 % | 1.036 M -30.19 % | 1.484 M 304.89 % | 366.560 K 210.64 % | 118.000 K 31.11 % | 90.000 K 60.71 % | 56.000 K | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 31.537 M -9.34 % | 34.788 M 47.12 % | 23.645 M 23.28 % | 19.181 M 13.50 % | 16.899 M 2.20 % | 16.535 M 202.32 % | 5.469 M 6.97 % | 5.113 M -1.56 % | 5.194 M -8.25 % | 5.661 M 61.34 % | 3.509 M 183.77 % | 1.236 M -36.54 % | 1.948 M -10.83 % | 2.185 M -0.70 % | 2.200 M 3.01 % | 2.136 M 44.12 % | 1.482 M -13.09 % | 1.705 M 59.85 % | 1.067 M -46.58 % | 1.997 M -24.53 % | 2.647 M -2.69 % | 2.720 M 16.08 % | 2.343 M -0.48 % | 2.354 M -89.80 % | 23.084 M 702.12 % | 2.878 M 55.90 % | 1.846 M -88.97 % | 16.734 M 849.22 % | 1.763 M -30.92 % | 2.552 M -82.42 % | 14.520 M -62.35 % | 38.570 M 202.75 % | 12.740 M 514.22 % | 2.074 M -21.50 % | 2.642 M 202.68 % | 872.937 K -52.87 % | 1.852 M 29.15 % | 1.434 M 145.97 % | 583.000 K 59.29 % | 366.000 K 68.66 % | 217.000 K 248.29 % | 62.304 K |
| Total liabilities | 35.022 M -15.62 % | 41.505 M 3.53 % | 40.089 M 7.82 % | 37.181 M 21.30 % | 30.651 M -5.93 % | 32.582 M 314.52 % | 7.860 M -15.32 % | 9.283 M 27.37 % | 7.288 M 24.23 % | 5.866 M 57.95 % | 3.714 M 15.91 % | 3.204 M -19.65 % | 3.988 M -1.81 % | 4.062 M 37.30 % | 2.958 M 12.36 % | 2.633 M 28.02 % | 2.056 M 0.87 % | 2.039 M 60.20 % | 1.273 M -42.83 % | 2.226 M -25.86 % | 3.002 M -8.63 % | 3.286 M 7.82 % | 3.048 M 18.21 % | 2.578 M -88.93 % | 23.290 M 8.31 % | 21.504 M 11.54 % | 19.278 M -36.20 % | 30.217 M 11.84 % | 27.018 M 1.79 % | 26.543 M 3.31 % | 25.693 M -48.94 % | 50.315 M 85.59 % | 27.111 M 327.55 % | 6.341 M 5.83 % | 5.992 M 139.67 % | 2.500 M 4.21 % | 2.399 M 19.89 % | 2.001 M 71.03 % | 1.170 M 52.74 % | 766.000 K 24.15 % | 617.000 K 33.46 % | 462.304 K |
| Other non current assets | 2.045 M 0.21 % | 2.040 M -0.49 % | 2.050 M 0.00 % | 2.050 M 8.45 % | 1.891 M -93.50 % | 29.104 M 21.40 % | 23.974 M 37.79 % | 17.399 M 9 640.02 % | 178.632 K -98.81 % | 15.049 M | 0.000 -100.00 % | 12.621 M | 0.000 -100.00 % | 30.000 K -20.00 % | 37.500 K 0.00 % | 37.501 K 0.00 % | 37.500 K 0.00 % | 37.499 K -0.01 % | 37.501 K -6.25 % | 40.000 K -50.00 % | 80.000 K -11.11 % | 90.000 K 5.88 % | 85.001 K 0.00 % | 85.000 K -10.53 % | 95.000 K 100.95 % | -9.975 M -8 773.93 % | 115.000 K -27.02 % | 157.575 K -11.26 % | 177.567 K -38.25 % | 287.563 K 1.33 % | 283.789 K -98.87 % | 25.018 M 4 864.74 % | 503.907 K 5.16 % | 479.160 K 47.64 % | 324.541 K -11.18 % | 365.405 K 12.43 % | 325.000 K -11.44 % | 367.000 K -5.90 % | 390.000 K | 0.000 | 0.000 | 0.000 |
| Long term investments | 119.884 K -49.41 % | 236.984 K -56.85 % | 549.253 K 3.49 % | 530.738 K -69.66 % | 1.749 M -64.57 % | 4.937 M 23.13 % | 4.010 M 103.35 % | 1.972 M -35.55 % | 3.060 M 1 612.78 % | 178.632 K 0.00 % | 178.631 K 0.00 % | 178.632 K 0.00 % | 178.632 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 -100.00 % | 3.055 M 45.00 % | 2.107 M | 0.000 | 0.000 -100.00 % | 1.217 M -27.56 % | 1.680 M 162.91 % | 639.000 K 143.89 % | 262.000 K 28.43 % | 204.000 K 17.26 % | 173.979 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.311 M 1 550.71 % | 140.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.311 M 1 550.71 % | 140.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 39.680 M -1.12 % | 40.130 M 2.75 % | 39.056 M -3.59 % | 40.508 M -2.96 % | 41.744 M 171.02 % | 15.402 M 3 264.36 % | 457.814 K -2.78 % | 470.904 K -97.04 % | 15.898 M 2 449.75 % | 623.521 K -95.74 % | 14.630 M 5 578.27 % | 257.643 K -97.88 % | 12.165 M -1.89 % | 12.399 M 5.32 % | 11.772 M 7.26 % | 10.976 M 6.22 % | 10.333 M 5.43 % | 9.801 M 3.40 % | 9.479 M -1.23 % | 9.596 M 0.78 % | 9.522 M 5.14 % | 9.057 M -14.71 % | 10.618 M -2.34 % | 10.873 M 3.42 % | 10.513 M 5.39 % | 9.975 M -1.25 % | 10.101 M 8.60 % | 9.301 M 15.62 % | 8.045 M 8.65 % | 7.404 M 8.41 % | 6.830 M 54.18 % | 4.430 M -86.17 % | 32.031 M 151.55 % | 12.733 M 29.10 % | 9.863 M 29.27 % | 7.630 M -5.62 % | 8.084 M -7.91 % | 8.778 M -17.85 % | 10.685 M -3.34 % | 11.054 M 21.29 % | 9.114 M 30.46 % | 6.986 M |
| Total non current assets | 41.844 M -1.33 % | 42.407 M 1.81 % | 41.655 M -3.33 % | 43.089 M -5.06 % | 45.384 M -8.21 % | 49.444 M 73.84 % | 28.442 M 43.34 % | 19.842 M 3.68 % | 19.136 M 20.73 % | 15.851 M 7.04 % | 14.808 M 13.41 % | 13.057 M 5.78 % | 12.343 M -0.69 % | 12.429 M 5.24 % | 11.810 M 7.23 % | 11.013 M 6.20 % | 10.370 M 5.41 % | 9.839 M 3.39 % | 9.516 M -1.25 % | 9.636 M 0.36 % | 9.602 M 4.98 % | 9.147 M -14.54 % | 10.703 M -2.32 % | 10.958 M 3.30 % | 10.608 M 6.35 % | 9.975 M -2.36 % | 10.216 M 8.00 % | 9.459 M 15.04 % | 8.222 M 6.90 % | 7.691 M 8.13 % | 7.113 M -75.84 % | 29.447 M -17.26 % | 35.589 M 132.32 % | 15.319 M 50.37 % | 10.188 M 27.42 % | 7.995 M -33.02 % | 11.937 M 8.86 % | 10.965 M -6.39 % | 11.714 M 3.52 % | 11.316 M 21.44 % | 9.318 M 30.13 % | 7.160 M |
| Other current assets | 132.719 K 13.66 % | 116.771 K -85.09 % | 783.053 K -11.55 % | 885.274 K -39.94 % | 1.474 M 15.94 % | 1.271 M 1 663.65 % | 72.085 K -82.37 % | 408.771 K 650.02 % | 54.501 K -88.44 % | 471.639 K 1 097.66 % | 39.380 K -95.69 % | 914.024 K | 0.000 -100.00 % | 67.514 K | 0.000 -100.00 % | 55.690 K | 0.000 -100.00 % | 55.197 K 155.19 % | 21.630 K -53.56 % | 46.577 K 140.84 % | 19.339 K -61.10 % | 49.711 K 154.89 % | 19.503 K -59.39 % | 48.025 K 146.47 % | 19.485 K -63.92 % | 54.012 K 115.13 % | 25.107 K -28.78 % | 35.252 K -25.96 % | 47.611 K 8.63 % | 43.829 K 7.70 % | 40.697 K -59.01 % | 99.295 K -39.11 % | 163.068 K 108.49 % | 78.214 K 58.49 % | 49.349 K -4.07 % | 51.445 K 2.89 % | 50.000 K 117.39 % | 23.000 K -30.30 % | 33.000 K | 0.000 -100.00 % | 437.000 K | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 3.266 K 0.00 % | 3.266 K -13.67 % | 3.783 K 0.00 % | 3.783 K 9.15 % | 3.466 K -1.42 % | 3.516 K 21.96 % | 2.883 K -18.00 % | 3.516 K 0.00 % | 3.516 K 0.00 % | 3.516 K -22.44 % | 4.533 K 0.00 % | 4.533 K 0.00 % | 4.533 K 0.00 % | 4.533 K 34.67 % | 3.366 K 0.00 % | 3.366 K -20.48 % | 4.233 K 0.00 % | 4.233 K 3.67 % | 4.083 K 0.00 % | 4.083 K 75.01 % | 2.333 K 0.00 % | 2.333 K 118.65 % | 1.067 K 0.00 % | 1.067 K 33.38 % | 800.000 -33.33 % | 1.200 K -5.29 % | 1.267 K 137.71 % | 533.000 -81.83 % | 2.933 K -97.12 % | 101.667 K 399.52 % | 20.353 K -78.51 % | 94.720 K -9.55 % | 104.720 K -80.54 % | 538.000 K -55.28 % | 1.203 M 176.55 % | 435.000 K -33.79 % | 657.000 K -49.46 % | 1.300 M 723.95 % | 157.777 K |
| cash and cash equivalents | 389.094 K 20 762.95 % | 1.865 K -98.78 % | 152.740 K 3 147.71 % | 4.703 K -95.65 % | 108.202 K -46.81 % | 203.437 K 51.94 % | 133.895 K -43.91 % | 238.731 K 786.55 % | 26.928 K -79.76 % | 133.066 K -77.60 % | 593.996 K -81.59 % | 3.226 M 21.80 % | 2.649 M 408.68 % | 520.710 K 202.48 % | 172.147 K 155.41 % | 67.401 K 24.78 % | 54.017 K -92.50 % | 720.288 K 11.93 % | 643.500 K 258.06 % | 179.718 K 328.81 % | 41.911 K -30.71 % | 60.483 K -38.94 % | 99.062 K 4 346.12 % | -2.333 K -107.07 % | 32.990 K -89.40 % | 311.355 K 750.15 % | -47.890 K -656.54 % | 8.605 K -84.73 % | 56.351 K 2 459.08 % | 2.202 K -99.64 % | 610.782 K 340.75 % | 138.579 K -94.09 % | 2.344 M 108.51 % | 1.124 M 66.32 % | 676.005 K 55.81 % | 433.875 K 129.56 % | 189.000 K -52.03 % | 394.000 K -89.93 % | 3.913 M 312.76 % | 948.000 K -66.12 % | 2.798 M -33.81 % | 4.227 M |
| Cash and short term investments | 389.094 K 20 762.95 % | 1.865 K -98.78 % | 152.740 K 1 816.68 % | 7.969 K -92.85 % | 111.468 K -46.21 % | 207.220 K 50.51 % | 137.678 K -43.15 % | 242.197 K 695.55 % | 30.444 K -77.61 % | 135.949 K -77.25 % | 597.512 K -81.50 % | 3.230 M 21.77 % | 2.652 M 404.96 % | 525.243 K 197.28 % | 176.680 K 145.61 % | 71.934 K 22.86 % | 58.550 K -91.91 % | 723.654 K 11.87 % | 646.866 K 251.65 % | 183.951 K 298.65 % | 46.144 K -28.53 % | 64.566 K -37.40 % | 103.145 K 4 321.13 % | 2.333 K -93.40 % | 35.323 K -88.69 % | 312.422 K 29 180.41 % | 1.067 K -88.65 % | 9.405 K -83.66 % | 57.551 K 1 559.01 % | 3.469 K -99.43 % | 611.315 K 331.99 % | 141.512 K -94.21 % | 2.446 M 113.69 % | 1.145 M 48.52 % | 770.725 K 43.10 % | 538.595 K -25.92 % | 727.000 K -54.48 % | 1.597 M -63.27 % | 4.348 M 170.90 % | 1.605 M -60.83 % | 4.098 M -6.55 % | 4.385 M |
| Total current assets | 1.110 M 42.34 % | 779.747 K -50.15 % | 1.564 M -32.52 % | 2.318 M -52.11 % | 4.841 M -27.93 % | 6.716 M 76.93 % | 3.796 M 11.21 % | 3.413 M 87.33 % | 1.822 M -22.29 % | 2.345 M -7.04 % | 2.522 M -41.68 % | 4.325 M 28.11 % | 3.376 M 442.98 % | 621.668 K 217.11 % | 196.043 K 53.61 % | 127.624 K 59.09 % | 80.220 K -89.70 % | 778.851 K 16.51 % | 668.496 K 189.98 % | 230.528 K 252.04 % | 65.483 K -56.28 % | 149.772 K 22.12 % | 122.648 K 143.55 % | 50.358 K -10.94 % | 56.544 K -84.82 % | 372.514 K 810.50 % | 40.913 K -38.96 % | 67.029 K -42.46 % | 116.490 K -36.48 % | 183.386 K -83.97 % | 1.144 M -92.95 % | 16.232 M 275.57 % | 4.322 M 207.96 % | 1.403 M 41.32 % | 993.109 K 48.82 % | 667.317 K -58.14 % | 1.594 M -67.05 % | 4.838 M -31.36 % | 7.048 M 116.93 % | 3.249 M -29.43 % | 4.604 M 4.88 % | 4.390 M |
| Inventory | 533.678 K 0.00 % | 533.678 K -6.41 % | 570.242 K -42.29 % | 988.095 K -69.64 % | 3.255 M -27.14 % | 4.467 M 37.21 % | 3.256 M 20.00 % | 2.713 M 60.74 % | 1.688 M 0.00 % | 1.688 M 48 109.10 % | -3.516 K | 0.000 100.00 % | -3.516 K | 0.000 100.00 % | -23.896 K | 0.000 100.00 % | -19.318 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 19.484 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.163 M 2 016.49 % | 54.929 K -41.72 % | 94.252 K | 0.000 -100.00 % | 249.000 K -8.79 % | 273.000 K 5 360.00 % | 5.000 K | 0.000 | 0.000 | 0.000 |
| Net receivables | 54.379 K -57.33 % | 127.433 K 118.86 % | 58.226 K -86.67 % | 436.739 K | 0.000 -100.00 % | 1.882 M 470.11 % | 330.111 K 9.17 % | 302.385 K 514.94 % | 49.173 K 0.00 % | 49.172 K -97.39 % | 1.885 M 88.90 % | 998.098 K 38.00 % | 723.268 K 2 401.71 % | 28.911 K 49.31 % | 19.363 K | 0.000 -100.00 % | 21.670 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.495 K | 0.000 | 0.000 -100.00 % | 1.736 K -71.45 % | 6.080 K -58.75 % | 14.739 K -34.12 % | 22.372 K 97.49 % | 11.328 K -91.68 % | 136.088 K -72.35 % | 492.211 K -96.92 % | 15.991 M 2 805.58 % | 550.362 K 338.06 % | 125.636 K 59.47 % | 78.783 K 1.95 % | 77.277 K -86.39 % | 568.000 K -80.71 % | 2.945 M 10.63 % | 2.662 M 61.92 % | 1.644 M 2 282.61 % | 69.000 K 1 305.87 % | 4.908 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 95.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 |
| Account payables | 5.716 M -39.88 % | 9.507 M -10.60 % | 10.634 M 6.56 % | 9.979 M 26.32 % | 7.900 M 32.67 % | 5.955 M 135.19 % | 2.532 M -16.26 % | 3.023 M 13.27 % | 2.669 M -20.34 % | 3.350 M 322.80 % | 792.441 K 224.58 % | 244.141 K -62.06 % | 643.534 K -43.00 % | 1.129 M -23.68 % | 1.479 M 10.09 % | 1.344 M 47.20 % | 912.988 K -22.10 % | 1.172 M 97.88 % | 592.293 K -49.35 % | 1.169 M -51.00 % | 2.386 M 9.21 % | 2.185 M 13.64 % | 1.923 M -7.31 % | 2.074 M -4.29 % | 2.167 M 12.39 % | 1.928 M 62.45 % | 1.187 M 47.02 % | 807.426 K 38.28 % | 583.914 K -58.12 % | 1.394 M -31.66 % | 2.040 M -40.52 % | 3.430 M -6.76 % | 3.679 M 448.85 % | 670.284 K -24.72 % | 890.353 K 140.49 % | 370.225 K -56.34 % | 848.000 K 1.80 % | 833.000 K 69.65 % | 491.000 K 34.89 % | 364.000 K 68.52 % | 216.000 K 246.69 % | 62.304 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.000 K -132.54 % | 126.000 K | 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 -100.00 % | 2.849 K -65.75 % | 8.318 K -38.37 % | 13.497 K -26.65 % | 18.400 K -20.15 % | 23.042 K 154.97 % | 9.037 K -72.03 % | 32.315 K | 0.000 -100.00 % | 47.890 K -22.51 % | 61.800 K -16.74 % | 74.228 K -53.29 % | 158.908 K 72.31 % | 92.224 K -52.57 % | 194.433 K -86.20 % | 1.409 M 745.36 % | 166.674 K -16.61 % | 199.865 K 200.28 % | 66.560 K -74.88 % | 265.000 K | 0.000 -100.00 % | 243.000 K | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -344.125 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 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 % | -10.338 M -74.21 % | -5.934 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 205.650 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 |
| Total assets | 42.954 M -0.54 % | 43.187 M -0.07 % | 43.219 M -4.82 % | 45.407 M -9.59 % | 50.225 M -10.57 % | 56.160 M 74.21 % | 32.237 M 38.63 % | 23.255 M 10.96 % | 20.959 M 15.18 % | 18.196 M 4.99 % | 17.331 M -0.29 % | 17.381 M 10.58 % | 15.719 M 20.45 % | 13.051 M 8.70 % | 12.006 M 7.77 % | 11.141 M 6.60 % | 10.451 M -1.57 % | 10.617 M 4.25 % | 10.185 M 3.22 % | 9.867 M 2.06 % | 9.668 M 3.99 % | 9.296 M -14.13 % | 10.826 M -1.65 % | 11.008 M 3.22 % | 10.665 M 2.13 % | 10.443 M 1.81 % | 10.257 M 7.67 % | 9.526 M 14.24 % | 8.339 M 5.89 % | 7.875 M -4.64 % | 8.258 M -81.92 % | 45.679 M 14.45 % | 39.911 M 138.67 % | 16.723 M 49.57 % | 11.181 M 29.07 % | 8.663 M -35.98 % | 13.531 M -14.38 % | 15.803 M -15.77 % | 18.762 M 28.82 % | 14.565 M 4.62 % | 13.922 M 20.53 % | 11.550 M |
| 2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 |
| 2025-06-30 | 2024-12-30 | 2024-06-30 | 2023-12-30 | 2023-06-30 | 2022-12-30 | 2022-06-30 | 2021-12-30 | 2021-06-30 | 2020-12-30 | 2020-06-30 | 2019-12-30 | 2019-06-30 | 2018-12-30 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 608.576 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.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 |
| Change in working capital | 88.474 K | 0.000 -100.00 % | 3.609 M | 0.000 100.00 % | -431.763 K | 0.000 100.00 % | -739.776 K | 0.000 100.00 % | -1.576 M | 0.000 100.00 % | -1.759 M | 0.000 100.00 % | -92.976 K | 0.000 -100.00 % | 190.198 K | 0.000 -100.00 % | 127.184 K | 0.000 -100.00 % | 110.216 K | 0.000 -100.00 % | 88.008 K | 0.000 -100.00 % | 390.606 K | 0.000 -100.00 % | 1.758 M | 0.000 |
| Accounts receivables | 3.847 K | 0.000 -100.00 % | 790.282 K | 0.000 100.00 % | -347.389 K | 0.000 100.00 % | -163.607 K | 0.000 -100.00 % | 131.052 K | 0.000 100.00 % | -1.334 M | 0.000 100.00 % | -698.576 K | 0.000 -100.00 % | 2.352 K | 0.000 100.00 % | -2.352 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.742 K | 0.000 -100.00 % | 15.438 K | 0.000 |
| Inventory | 36.564 K | 0.000 -100.00 % | 2.685 M | 0.000 -100.00 % | 446.000 | 0.000 100.00 % | -614.764 K | 0.000 100.00 % | -1.688 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other working capital | 48.063 K | 0.000 -100.00 % | 133.728 K | 0.000 100.00 % | -84.820 K | 0.000 -100.00 % | 38.595 K | 0.000 100.00 % | -19.432 K | 0.000 100.00 % | -425.224 K | 0.000 -100.00 % | 605.600 K | 0.000 -100.00 % | 187.846 K | 0.000 -100.00 % | 129.536 K | 0.000 -100.00 % | 110.216 K | 0.000 -100.00 % | 88.008 K | 0.000 -100.00 % | 396.348 K | 0.000 -100.00 % | 1.742 M | 0.000 |
| Other non cash items | 428.214 K 107.22 % | -5.934 M -210.52 % | -1.911 M -120.76 % | 9.204 M -36.48 % | 14.490 M 78.99 % | 8.096 M 343.43 % | -3.326 M -380.43 % | 1.186 M 347.95 % | 264.744 K 132.16 % | 114.036 K -93.89 % | 1.866 M 705.25 % | -308.344 K -624.54 % | 58.784 K -85.07 % | 393.718 K 383.94 % | 81.356 K -75.33 % | 329.722 K 222.11 % | 102.364 K -59.70 % | 253.990 K 870.69 % | 26.166 K -86.26 % | 190.494 K -92.64 % | 2.588 M 67 259.86 % | 3.842 K -98.27 % | 221.508 K -69.34 % | 722.532 K 3 640.78 % | -20.406 K -101.81 % | 1.128 M |
| Net cash provided by operating activities | -3.745 M 45.30 % | -6.847 M -65.75 % | -4.131 M -62.29 % | -2.545 M -82.35 % | -1.396 M -136.25 % | 3.850 M 271.42 % | -2.246 M -121.14 % | -1.016 M -1 062.16 % | 105.570 K 124.88 % | -424.274 K -3.47 % | -410.042 K -117.09 % | 2.400 M -26.62 % | 3.271 M 1 565.04 % | -223.242 K -148.41 % | -89.868 K 3.21 % | -92.848 K -37.11 % | -67.718 K 14.52 % | -79.225 K 59.43 % | -195.292 K -5.83 % | -184.527 K -1 103.63 % | 18.386 K 104.08 % | -450.604 K -1 356.57 % | -30.936 K 87.74 % | -252.299 K 17.55 % | -306.000 K 25.93 % | -413.146 K |
| Investments in property plant and equipment | -78.804 K 38.15 % | -127.412 K 42.83 % | -222.868 K 64.87 % | -634.342 K 56.43 % | -1.456 M 76.34 % | -6.155 M -955.74 % | -582.989 K 14.77 % | -683.982 K 69.63 % | -2.252 M -35.96 % | -1.657 M -25.31 % | -1.322 M -23.26 % | -1.073 M -27.53 % | -841.024 K -18.54 % | -709.474 K 16.70 % | -851.738 K -85.96 % | -458.018 K 56.44 % | -1.051 M 26.22 % | -1.425 M 15.98 % | -1.696 M -136.13 % | -718.253 K -55.59 % | -461.640 K -17.84 % | -391.740 K 26.12 % | -530.218 K -6.57 % | -497.541 K -80.52 % | -275.618 K 18.67 % | -338.894 K |
| Acquisitions net | -6.896 M -200.00 % | 6.896 M | 0.000 | 0.000 100.00 % | -6.260 M 30.72 % | -9.036 M -64.80 % | -5.483 M -187.48 % | -1.907 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 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 | 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 |
| Other investing activites | 3.448 M | 0.000 -100.00 % | 950.000 K | 0.000 100.00 % | -3.741 K 98.45 % | -241.205 K | 0.000 | 0.000 -100.00 % | 195.636 K -87.92 % | 1.620 M 280.01 % | -900.000 K -20.00 % | -750.000 K -404.60 % | -148.632 K -2 081.76 % | 7.500 K | 0.000 | 0.000 -100.00 % | 223.854 K -84.66 % | 1.459 M -19.52 % | 1.813 M 225.81 % | 556.378 K 5 463.78 % | 10.000 K 300.00 % | -5.000 K -101.47 % | 340.000 K 124.11 % | 151.708 K | 0.000 -100.00 % | 20.000 K |
| Net cash used for investing activites | -3.527 M -152.11 % | 6.769 M 830.90 % | 727.134 K 214.63 % | -634.342 K 91.78 % | -7.720 M 50.14 % | -15.482 M -155.22 % | -6.066 M -134.09 % | -2.591 M -25.98 % | -2.057 M -5 524.57 % | -36.568 K 98.35 % | -2.222 M -21.92 % | -1.823 M -84.16 % | -989.656 K -40.98 % | -701.974 K 17.58 % | -851.738 K -85.96 % | -458.018 K 44.65 % | -827.552 K -2 543.97 % | 33.861 K -70.99 % | 116.734 K 172.11 % | -161.875 K 64.16 % | -451.640 K -13.84 % | -396.740 K -108.57 % | -190.218 K 45.00 % | -345.833 K -25.48 % | -275.618 K 13.57 % | -318.894 K |
| Debt repayment | 1.111 M 596.10 % | -223.930 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.683 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 9.457 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.415 M 94.13 % | 2.274 M -74.91 % | 9.065 M 378.35 % | 1.895 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -2.758 M | 0.000 -100.00 % | 3.552 M 15.46 % | 3.076 M -65.90 % | 9.020 M -22.91 % | 11.701 M 560.50 % | -2.541 M -166.54 % | 3.819 M 106.98 % | 1.845 M | 0.000 | 0.000 | 0.000 100.00 % | -152.884 K -112.00 % | 1.274 M 21.74 % | 1.046 M 85.44 % | 564.250 K 64.26 % | 343.500 K 181.21 % | 122.151 K -77.56 % | 544.342 K 12.42 % | 484.209 K 16.77 % | 414.680 K -48.73 % | 808.765 K 149.15 % | 324.606 K -42.11 % | 560.754 K 84.91 % | 303.252 K -71.08 % | 1.049 M |
| Net cash used provided by financing activities | 7.810 M 3 587.69 % | -223.930 K -106.31 % | 3.552 M 15.46 % | 3.076 M -65.90 % | 9.020 M -22.91 % | 11.701 M 42.57 % | 8.207 M 114.92 % | 3.819 M 106.98 % | 1.845 M | 0.000 | 0.000 | 0.000 100.00 % | -152.884 K -112.00 % | 1.274 M 21.74 % | 1.046 M 85.44 % | 564.250 K 146.40 % | 229.000 K 87.47 % | 122.151 K -77.56 % | 544.342 K 12.42 % | 484.209 K 16.77 % | 414.680 K -48.73 % | 808.765 K 149.15 % | 324.606 K -42.11 % | 560.754 K 84.91 % | 303.252 K -71.08 % | 1.049 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 133.895 K 6 694 650.00 % | 2.000 -99.99 % | 26.928 K 116.84 % | -159.908 K | 0.000 | 0.000 | 0.000 100.00 % | -3.169 M | 0.000 100.00 % | -119.772 K -297.29 % | 60.709 K 115.68 % | -387.153 K -156.78 % | 681.895 K 265.26 % | -412.610 K -472.34 % | 110.814 K 316.45 % | -51.196 K -164.18 % | 79.773 K 268.52 % | -47.338 K -431.03 % | 14.300 K 108.31 % | -172.172 K -212.48 % | 153.075 K |
| Net change in cash | 236.354 K 256.66 % | -150.875 K -3 108.06 % | -4.703 K 90.91 % | -51.750 K 45.66 % | -95.235 K -236.95 % | 69.542 K 166.33 % | -104.836 K -149.50 % | 211.803 K 259.17 % | -133.066 K 42.25 % | -230.421 K 82.49 % | -1.316 M -555.92 % | 288.651 K 155.43 % | -520.710 K -398.78 % | 174.281 K 232.78 % | 52.371 K -22.30 % | 67.401 K 120.23 % | -333.135 K -146.25 % | 720.288 K 209.28 % | 232.892 K 29.59 % | 179.718 K 2 035.16 % | -9.287 K -115.35 % | 60.483 K 16.93 % | 51.726 K 1 278.81 % | -4.388 K 96.85 % | -139.183 K -144.70 % | 311.355 K |
| Cash at beginning of period | 152.740 K 0.00 % | 152.740 K 3 147.71 % | 4.703 K | 0.000 -100.00 % | 203.437 K 51.94 % | 133.895 K -43.91 % | 238.731 K 786.55 % | 26.928 K -79.76 % | 133.066 K | 0.000 -100.00 % | 3.226 M | 0.000 -100.00 % | 520.710 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 |
| Cash at end of period | 389.094 K 20 762.95 % | 1.865 K | 0.000 100.00 % | -51.750 K -147.83 % | 108.202 K -46.81 % | 203.437 K 51.94 % | 133.895 K -43.91 % | 238.731 K | 0.000 100.00 % | -230.421 K -112.06 % | 1.910 M 561.71 % | 288.651 K | 0.000 -100.00 % | 174.281 K 232.78 % | 52.371 K -22.30 % | 67.401 K 120.23 % | -333.135 K -146.25 % | 720.288 K 209.28 % | 232.892 K 29.59 % | 179.718 K 2 035.16 % | -9.287 K -115.35 % | 60.483 K 16.93 % | 51.726 K 1 278.81 % | -4.388 K 96.85 % | -139.183 K -144.70 % | 311.355 K |
| Operating cash flow | -3.745 M 45.30 % | -6.847 M -65.75 % | -4.131 M -62.29 % | -2.545 M -82.35 % | -1.396 M -136.25 % | 3.850 M 271.42 % | -2.246 M -121.14 % | -1.016 M -1 062.16 % | 105.570 K 124.88 % | -424.274 K -3.47 % | -410.042 K -117.09 % | 2.400 M -26.62 % | 3.271 M 1 565.04 % | -223.242 K -148.41 % | -89.868 K 3.21 % | -92.848 K -37.11 % | -67.718 K 14.52 % | -79.225 K 59.43 % | -195.292 K -5.83 % | -184.527 K -1 103.63 % | 18.386 K 104.08 % | -450.604 K -1 356.57 % | -30.936 K 87.74 % | -252.299 K 17.55 % | -306.000 K 25.93 % | -413.146 K |
| Capital expenditure | -206.216 K | 0.000 100.00 % | -222.868 K 64.87 % | -634.342 K 56.43 % | -1.456 M 76.34 % | -6.155 M -955.74 % | -582.989 K 14.77 % | -683.982 K 69.63 % | -2.252 M -35.96 % | -1.657 M -25.31 % | -1.322 M -23.26 % | -1.073 M -27.53 % | -841.024 K -18.54 % | -709.474 K 16.70 % | -851.738 K -85.96 % | -458.018 K 56.44 % | -1.051 M 26.22 % | -1.425 M 15.98 % | -1.696 M -136.13 % | -718.253 K -55.59 % | -461.640 K -17.84 % | -391.740 K 26.12 % | -530.218 K -6.57 % | -497.541 K -80.52 % | -275.618 K 18.67 % | -338.894 K |
| Free CashFlow | -3.951 M 42.29 % | -6.847 M -57.27 % | -4.354 M -36.92 % | -3.180 M -11.49 % | -2.852 M -23.75 % | -2.304 M 18.55 % | -2.829 M -66.45 % | -1.700 M 20.83 % | -2.147 M -3.17 % | -2.081 M -20.14 % | -1.732 M -230.49 % | 1.327 M -45.37 % | 2.430 M 360.48 % | -932.716 K 0.94 % | -941.606 K -70.93 % | -550.866 K 50.78 % | -1.119 M 25.60 % | -1.504 M 20.46 % | -1.891 M -109.50 % | -902.780 K -103.67 % | -443.254 K 47.38 % | -842.344 K -50.11 % | -561.154 K 25.16 % | -749.840 K -28.92 % | -581.618 K 22.66 % | -752.040 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 |