The 600 Group PLC SIXH.L
Trading inactive
Finances
| 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 | 1988 | 1987 | 1986 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 31.960 M -40.32 % | 53.550 M -20.32 % | 67.206 M 3.13 % | 65.167 M -1.28 % | 66.014 M 8.55 % | 60.814 M -8.07 % | 66.156 M 2.01 % | 64.850 M -6.58 % | 69.421 M 9.34 % | 63.492 M 0.67 % | 63.068 M 3.65 % | 60.848 M -12.65 % | 69.659 M -36.20 % | 109.180 M -28.94 % | 153.655 M 3.20 % | 148.892 M 14.96 % | 129.511 M 0.95 % | 128.290 M 8.79 % | 117.929 M 9.42 % | 107.779 M -6.07 % | 114.740 M -17.34 % | 138.804 M -9.35 % | 153.116 M -18.63 % | 188.182 M -15.25 % | 222.048 M -5.42 % | 234.778 M 5.11 % | 223.356 M 18.61 % | 188.304 M 30.72 % | 144.055 M -2.85 % | 148.285 M -13.48 % | 171.386 M -30.00 % | 244.824 M -4.32 % | 255.885 M -3.23 % | 264.434 M 14.77 % | 230.407 M 16.83 % | 197.218 M -33.66 % | 297.295 M |
| Net income | 1.269 M 149.32 % | -2.573 M -604.93 % | -365.000 K -111.68 % | 3.126 M 2.53 % | 3.049 M 14.52 % | 2.662 M 57.46 % | 1.691 M -51.06 % | 3.455 M 12.07 % | 3.083 M -48.45 % | 5.980 M 125.16 % | -23.773 M -596.04 % | 4.793 M 133.13 % | -14.466 M -13.61 % | -12.733 M -5 074.17 % | 255.982 K -90.59 % | 2.720 M 167.90 % | -4.006 M -4 462.55 % | -87.805 K -129.75 % | 295.163 K 114.69 % | -2.009 M -196.76 % | 2.077 M -60.79 % | 5.296 M -38.51 % | 8.613 M 59.78 % | 5.390 M -57.04 % | 12.547 M -58.49 % | 30.224 M 75.68 % | 17.204 M 110.21 % | 8.184 M 261.49 % | -5.068 M -9.90 % | -4.611 M 25.62 % | -6.200 M -13.50 % | -5.462 M -292.00 % | 2.845 M -70.40 % | 9.612 M 9.05 % | 8.814 M 483.12 % | -2.301 M -148.38 % | 4.755 M |
| Income before tax | 162.000 K 80.00 % | 90.000 K 114.22 % | -633.000 K -114.56 % | 4.347 M 12.47 % | 3.865 M -7.40 % | 4.174 M 183.07 % | 1.475 M -72.90 % | 5.442 M 32.10 % | 4.120 M -40.99 % | 6.982 M 133.12 % | -21.077 M -613.05 % | 4.108 M 130.73 % | -13.368 M -16.80 % | -11.445 M -329.24 % | 4.993 M -13.45 % | 5.769 M 283.96 % | -3.136 M -2 793.28 % | 116.436 K -64.79 % | 330.725 K 114.51 % | -2.280 M -159.96 % | 3.802 M -59.92 % | 9.487 M -1.77 % | 9.659 M 47.65 % | 6.542 M -60.47 % | 16.548 M -67.17 % | 50.401 M 146.58 % | 20.440 M 120.64 % | 9.264 M 348.73 % | -3.724 M -4.24 % | -3.573 M 16.49 % | -4.278 M -278.59 % | -1.130 M -108.01 % | 14.108 M -17.16 % | 17.031 M 38.16 % | 12.327 M 52.77 % | 8.069 M -9.56 % | 8.922 M |
| Income before tax ratio | 0.01 201.60 % | 0.00 117.84 % | -0.01 -114.12 % | 0.07 13.93 % | 0.06 -14.70 % | 0.07 207.93 % | 0.02 -73.44 % | 0.08 41.41 % | 0.06 -46.03 % | 0.11 132.90 % | -0.33 -594.99 % | 0.07 135.18 % | -0.19 -83.07 % | -0.10 -422.62 % | 0.03 -16.14 % | 0.04 260.01 % | -0.02 -2 767.88 % | 0.00 -67.64 % | 0.00 113.26 % | -0.02 -163.84 % | 0.03 -51.52 % | 0.07 8.36 % | 0.06 81.46 % | 0.03 -53.35 % | 0.07 -65.29 % | 0.21 134.59 % | 0.09 86.01 % | 0.05 290.28 % | -0.03 -7.30 % | -0.02 3.47 % | -0.02 -440.81 % | 0.00 -108.37 % | 0.06 -14.39 % | 0.06 20.38 % | 0.05 30.76 % | 0.04 36.33 % | 0.03 |
| EBITDA | 4.118 M 93.33 % | 2.130 M -39.45 % | 3.518 M -46.86 % | 6.620 M 14.91 % | 5.761 M -7.95 % | 6.258 M 536.32 % | 983.515 K -82.20 % | 5.525 M -4.43 % | 5.781 M -72.63 % | 21.121 M 242.50 % | -14.822 M -295.15 % | 7.595 M 220.56 % | -6.300 M 23.85 % | -8.273 M -217.11 % | 7.064 M -22.04 % | 9.062 M 258.38 % | 2.528 M -18.38 % | 3.098 M -15.79 % | 3.679 M 424.50 % | 701.404 K -91.54 % | 8.291 M -42.79 % | 14.491 M -5.71 % | 15.369 M -4.61 % | 16.111 M -31.35 % | 23.470 M -10.22 % | 26.141 M -7.69 % | 28.320 M 65.78 % | 17.083 M 270.40 % | 4.612 M 13.60 % | 4.060 M 833.55 % | -553.477 K -104.01 % | 13.809 M -47.27 % | 26.186 M -4.00 % | 27.277 M 56.03 % | 17.483 M 17.94 % | 14.823 M -19.18 % | 18.340 M |
| Net income ratio | 0.04 182.64 % | -0.05 -784.70 % | -0.01 -111.32 % | 0.05 3.86 % | 0.05 5.50 % | 0.04 71.29 % | 0.03 -52.02 % | 0.05 19.97 % | 0.04 -52.86 % | 0.09 124.99 % | -0.38 -578.58 % | 0.08 137.93 % | -0.21 -78.06 % | -0.12 -7 100.42 % | 0.00 -90.88 % | 0.02 159.06 % | -0.03 -4 419.53 % | 0.00 -127.35 % | 0.00 113.43 % | -0.02 -203.01 % | 0.02 -52.56 % | 0.04 -32.18 % | 0.06 96.38 % | 0.03 -49.31 % | 0.06 -56.11 % | 0.13 67.13 % | 0.08 77.22 % | 0.04 223.54 % | -0.04 -13.12 % | -0.03 14.03 % | -0.04 -62.13 % | -0.02 -300.68 % | 0.01 -69.41 % | 0.04 -4.98 % | 0.04 427.93 % | -0.01 -172.93 % | 0.02 |
| Ratio EBITDA | 0.13 223.94 % | 0.04 -24.01 % | 0.05 -48.47 % | 0.10 16.40 % | 0.09 -15.20 % | 0.10 592.21 % | 0.01 -82.55 % | 0.09 2.31 % | 0.08 -74.97 % | 0.33 241.55 % | -0.24 -288.28 % | 0.12 238.01 % | -0.09 -19.36 % | -0.08 -264.82 % | 0.05 -24.46 % | 0.06 211.73 % | 0.02 -19.15 % | 0.02 -22.59 % | 0.03 379.36 % | 0.01 -90.99 % | 0.07 -30.79 % | 0.10 4.01 % | 0.10 17.24 % | 0.09 -19.00 % | 0.11 -5.07 % | 0.11 -12.19 % | 0.13 39.76 % | 0.09 183.36 % | 0.03 16.93 % | 0.03 947.82 % | 0.00 -105.73 % | 0.06 -44.88 % | 0.10 -0.79 % | 0.10 35.95 % | 0.08 0.95 % | 0.08 21.84 % | 0.06 |
| Gross profit ratio | 0.42 19.98 % | 0.35 1.19 % | 0.35 -3.30 % | 0.36 6.97 % | 0.34 -2.70 % | 0.35 8.46 % | 0.32 -2.88 % | 0.33 -0.90 % | 0.33 9.75 % | 0.30 -1.26 % | 0.31 -13.67 % | 0.36 11.56 % | 0.32 16.01 % | 0.27 -5.82 % | 0.29 -0.84 % | 0.29 9.38 % | 0.27 -1.86 % | 0.27 8.83 % | 0.25 0.44 % | 0.25 4.58 % | 0.24 -9.41 % | 0.26 1.08 % | 0.26 -1.31 % | 0.26 -73.51 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 119.510 M 0.00 % | 119.513 M 0.16 % | 119.328 M 4.52 % | 114.165 M 4.08 % | 109.693 M 4.81 % | 104.661 M 13.43 % | 92.267 M 1.89 % | 90.555 M 5.32 % | 85.983 M 13.95 % | 75.456 M 2.55 % | 73.581 M 28.31 % | 57.347 M -3.84 % | 59.639 M 4.20 % | 57.234 M 0.00 % | 57.234 M 0.15 % | 57.147 M 0.53 % | 56.846 M 0.00 % | 56.846 M 1.10 % | 56.226 M 0.23 % | 56.099 M 0.03 % | 56.080 M 0.06 % | 56.049 M 0.01 % | 56.046 M 0.06 % | 56.013 M 0.06 % | 55.981 M 2.24 % | 54.755 M 1.32 % | 54.039 M 0.36 % | 53.843 M 0.03 % | 53.826 M 0.00 % | 53.824 M 0.00 % | 53.824 M 0.00 % | 53.824 M 0.00 % | 53.824 M 8.92 % | 49.416 M 9.79 % | 45.008 M 0.00 % | 45.008 M 0.00 % | 45.008 M |
| Weighted average shs out | 117.470 M 0.00 % | 117.473 M 0.88 % | 116.450 M 3.08 % | 112.973 M 3.74 % | 108.902 M 4.35 % | 104.358 M 13.82 % | 91.684 M 4.46 % | 87.772 M 3.96 % | 84.430 M 12.58 % | 74.997 M 17.70 % | 63.717 M 11.33 % | 57.234 M 0.00 % | 57.234 M 0.00 % | 57.234 M 0.00 % | 57.234 M 0.15 % | 57.147 M 0.53 % | 56.846 M 0.00 % | 56.846 M 1.10 % | 56.226 M 0.23 % | 56.099 M 0.03 % | 56.080 M 0.06 % | 56.049 M 0.01 % | 56.046 M 0.06 % | 56.013 M 0.32 % | 55.834 M 1.97 % | 54.755 M 1.32 % | 54.039 M 0.36 % | 53.843 M 0.03 % | 53.826 M 0.00 % | 53.824 M 0.00 % | 53.824 M 0.00 % | 53.824 M 0.00 % | 53.824 M 8.92 % | 49.416 M 9.79 % | 45.008 M 0.00 % | 45.008 M 0.00 % | 45.008 M |
| EPS diluted | -0.02 -1.86 % | -0.02 -593.55 % | 0.00 -111.31 % | 0.03 -1.44 % | 0.03 9.45 % | 0.03 38.80 % | 0.02 -52.09 % | 0.04 6.70 % | 0.04 -54.16 % | 0.08 124.41 % | -0.32 -1 276.47 % | 0.03 111.33 % | -0.24 -9.09 % | -0.22 -5 600.00 % | 0.00 -91.53 % | 0.05 166.95 % | -0.07 -4 600.00 % | 0.00 -128.30 % | 0.01 114.80 % | -0.04 -200.28 % | 0.04 -60.64 % | 0.09 -39.53 % | 0.15 60.60 % | 0.09 -57.55 % | 0.22 -60.00 % | 0.55 71.88 % | 0.32 113.33 % | 0.15 259.24 % | -0.09 -9.92 % | -0.09 28.58 % | -0.12 -20.00 % | -0.10 -458.42 % | 0.03 -85.32 % | 0.19 -5.00 % | 0.20 491.39 % | -0.05 -146.45 % | 0.11 |
| Earnings per share | -0.02 0.00 % | -0.02 -606.45 % | 0.00 -111.19 % | 0.03 -1.07 % | 0.03 9.80 % | 0.03 38.59 % | 0.02 -53.30 % | 0.04 7.95 % | 0.04 -54.26 % | 0.08 121.57 % | -0.37 -542.58 % | 0.08 133.44 % | -0.25 -13.64 % | -0.22 -5 600.00 % | 0.00 -91.53 % | 0.05 166.95 % | -0.07 -4 600.00 % | 0.00 -128.30 % | 0.01 114.80 % | -0.04 -200.28 % | 0.04 -60.64 % | 0.09 -39.53 % | 0.15 60.60 % | 0.09 -57.55 % | 0.22 -60.00 % | 0.55 71.88 % | 0.32 113.33 % | 0.15 259.24 % | -0.09 -9.92 % | -0.09 28.58 % | -0.12 -20.00 % | -0.10 -458.42 % | 0.03 -85.32 % | 0.19 -5.00 % | 0.20 491.39 % | -0.05 -146.45 % | 0.11 |
| Gross profit | 13.546 M -28.39 % | 18.917 M -19.37 % | 23.461 M -0.28 % | 23.526 M 5.60 % | 22.278 M 5.62 % | 21.092 M -0.30 % | 21.155 M -0.93 % | 21.353 M -7.42 % | 23.065 M 20.00 % | 19.220 M -0.59 % | 19.335 M -10.52 % | 21.608 M -2.55 % | 22.172 M -25.98 % | 29.956 M -33.08 % | 44.765 M 2.34 % | 43.743 M 25.74 % | 34.787 M -0.93 % | 35.112 M 18.40 % | 29.657 M 9.90 % | 26.984 M -1.77 % | 27.470 M -25.11 % | 36.683 M -8.37 % | 40.034 M -19.70 % | 49.856 M -77.55 % | 222.048 M -5.42 % | 234.778 M 5.11 % | 223.356 M 18.61 % | 188.304 M 30.72 % | 144.055 M -2.85 % | 148.285 M -13.48 % | 171.386 M -30.00 % | 244.824 M -4.32 % | 255.885 M -3.23 % | 264.434 M 14.77 % | 230.407 M 16.83 % | 197.218 M -33.66 % | 297.295 M |
| Income tax expense | -322.000 K -112.09 % | 2.663 M 316.86 % | -1.228 M -1 177.19 % | 114.000 K -86.03 % | 816.000 K -46.02 % | 1.512 M 854.99 % | -200.210 K -110.20 % | 1.962 M 89.21 % | 1.037 M 87.50 % | 553.057 K -61.91 % | 1.452 M 94.17 % | 747.850 K 5 989.49 % | 12.281 K 102.05 % | -600.261 K -158.40 % | 1.028 M -24.96 % | 1.370 M 75.04 % | 782.618 K 283.18 % | 204.241 K 474.34 % | 35.561 K 113.13 % | -270.745 K -115.69 % | 1.726 M -58.83 % | 4.192 M 300.83 % | 1.046 M -9.18 % | 1.151 M -71.22 % | 4.001 M -80.17 % | 20.178 M 523.50 % | 3.236 M 199.62 % | 1.080 M -19.59 % | 1.343 M 29.34 % | 1.039 M -45.95 % | 1.922 M 8.04 % | 1.778 M -53.85 % | 3.853 M -10.36 % | 4.299 M 62.03 % | 2.653 M 5.33 % | 2.519 M -30.04 % | 3.600 M |
| Cost of revenue | 18.414 M -46.83 % | 34.633 M -20.83 % | 43.745 M 5.05 % | 41.641 M -4.79 % | 43.736 M 10.10 % | 39.722 M -11.73 % | 45.001 M 3.46 % | 43.497 M -6.17 % | 46.356 M 4.71 % | 44.272 M 1.23 % | 43.733 M 11.45 % | 39.240 M -17.37 % | 47.487 M -40.06 % | 79.224 M -27.24 % | 108.890 M 3.56 % | 105.149 M 11.01 % | 94.724 M 1.66 % | 93.178 M 5.56 % | 88.272 M 9.25 % | 80.795 M -7.42 % | 87.270 M -14.54 % | 102.121 M -9.69 % | 113.081 M -18.25 % | 138.326 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 | 13.073 M -19.62 % | 16.263 M -5.56 % | 17.221 M 19.02 % | 14.469 M | 0.000 -100.00 % | 13.795 M -27.72 % | 19.087 M | 0.000 -100.00 % | 14.862 M 2.22 % | 14.539 M -46.69 % | 27.273 M | 0.000 -100.00 % | 11.371 M -7.63 % | 12.310 M -27.14 % | 16.897 M -13.61 % | 19.558 M 23.67 % | 15.815 M 0.56 % | 15.727 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 |
| Selling and marketing expenses | 0.000 -100.00 % | 3.128 M -17.27 % | 3.781 M -0.81 % | 3.812 M | 0.000 -100.00 % | 3.555 M -5.69 % | 3.769 M | 0.000 -100.00 % | 4.825 M 113.29 % | 2.262 M -18.88 % | 2.789 M -63.58 % | 7.657 M 19.33 % | 6.417 M -41.35 % | 10.941 M -18.99 % | 13.506 M 18.78 % | 11.370 M 1.28 % | 11.227 M -0.65 % | 11.300 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 |
| Other expenses | 350.000 K 0.00 % | 350.000 K -98.38 % | 21.654 M 1 512.36 % | 1.343 M -92.89 % | 18.902 M | 0.000 | 0.000 -100.00 % | 17.938 M 8 142.57 % | -223.043 K -85.82 % | -120.032 K 40.50 % | -201.726 K -154.43 % | 370.586 K 309.15 % | 90.574 K -26.48 % | 123.203 K -60.45 % | 311.545 K -8.50 % | 340.497 K -8.06 % | 370.329 K -19.83 % | 461.929 K 323.96 % | -206.259 K 18.07 % | -251.746 K 40.97 % | -426.436 K -852.32 % | 56.683 K -10.90 % | 63.615 K -17.71 % | 77.303 K -32.03 % | 113.729 K -37.44 % | 181.794 K -17.30 % | 219.817 K 28.44 % | 171.138 K -1.78 % | 174.236 K -26.20 % | 236.099 K -1.70 % | 240.187 K -42.19 % | 415.500 K -3.45 % | 430.354 K 20.74 % | 356.424 K -99.85 % | 234.360 M 16.91 % | 200.459 M -32.52 % | 297.079 M |
| Operating expenses | 11.965 M -26.90 % | 16.369 M -24.41 % | 21.654 M 10.34 % | 19.624 M 3.82 % | 18.902 M 8.95 % | 17.350 M -24.09 % | 22.856 M 27.41 % | 17.938 M -7.84 % | 19.465 M 16.69 % | 16.681 M -56.72 % | 38.542 M 103.84 % | 18.908 M -38.63 % | 30.812 M -26.19 % | 41.747 M -8.01 % | 45.384 M 9.59 % | 41.415 M 7.45 % | 38.542 M 2.82 % | 37.483 M 26.62 % | 29.603 M -0.98 % | 29.898 M 32.11 % | 22.631 M -18.78 % | 27.864 M -10.77 % | 31.229 M -17.34 % | 37.782 M -81.54 % | 204.663 M -0.35 % | 205.377 M 3.36 % | 198.709 M 14.15 % | 174.084 M 23.75 % | 140.675 M -6.24 % | 150.041 M -21.60 % | 191.367 M -21.29 % | 243.120 M -4.76 % | 255.274 M -3.24 % | 263.810 M 12.57 % | 234.360 M 16.91 % | 200.459 M -32.52 % | 297.079 M |
| Cost and expenses | 30.379 M -40.44 % | 51.002 M -22.01 % | 65.399 M 6.75 % | 61.265 M -2.19 % | 62.638 M 9.75 % | 57.072 M -15.89 % | 67.857 M 10.45 % | 61.435 M -6.66 % | 65.821 M 7.99 % | 60.953 M -25.92 % | 82.275 M 41.49 % | 58.149 M -25.74 % | 78.299 M -35.27 % | 120.972 M -21.59 % | 154.274 M 5.26 % | 146.564 M 9.98 % | 133.266 M 1.99 % | 130.661 M 10.85 % | 117.875 M 6.49 % | 110.692 M 0.72 % | 109.901 M -15.45 % | 129.986 M -9.93 % | 144.310 M -18.06 % | 176.108 M -13.95 % | 204.663 M -0.35 % | 205.377 M 3.36 % | 198.709 M 14.15 % | 174.084 M 23.75 % | 140.675 M -6.24 % | 150.041 M -21.60 % | 191.367 M -21.29 % | 243.120 M -4.76 % | 255.274 M -3.24 % | 263.810 M 12.57 % | 234.360 M 16.91 % | 200.459 M -32.52 % | 297.079 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 -100.00 % | 108.505 K -64.30 % | 303.960 K -60.34 % | 766.442 K -15.30 % | 904.869 K -41.95 % | 1.559 M 2.70 % | 1.518 M -0.85 % | 1.531 M -13.21 % | 1.764 M -3.38 % | 1.826 M -13.69 % | 2.115 M 15.52 % | 1.831 M -5.45 % | 1.936 M -16.09 % | 2.308 M -3.57 % | 2.393 M -2.06 % | 2.444 M 32.08 % | 1.850 M 7.60 % | 1.719 M -16.27 % | 2.054 M -17.81 % | 2.498 M -14.50 % | 2.922 M -9.43 % | 3.227 M 14.14 % | 2.827 M 17.19 % | 2.412 M | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 13.073 M -32.58 % | 19.391 M -7.67 % | 21.002 M 14.88 % | 18.281 M | 0.000 -100.00 % | 17.350 M -24.09 % | 22.856 M | 0.000 -100.00 % | 19.688 M 17.18 % | 16.801 M -44.11 % | 30.062 M 292.60 % | 7.657 M -56.95 % | 17.788 M -23.50 % | 23.251 M -23.52 % | 30.402 M -1.70 % | 30.928 M 14.37 % | 27.041 M 0.05 % | 27.027 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 |
| Interest income | 3.000 K 0.00 % | 3.000 K -88.89 % | 27.000 K -97.91 % | 1.290 M -25.90 % | 1.741 M -7.01 % | 1.872 M 8.48 % | 1.726 M 35.68 % | 1.272 M -8.37 % | 1.388 M -92.11 % | 17.590 M 591.00 % | 2.546 M 6.94 % | 2.380 M 6 948.34 % | 33.773 K -96.32 % | 916.866 K -81.90 % | 5.066 M 23.57 % | 4.100 M 29.38 % | 3.169 M 57.06 % | 2.018 M 169.52 % | 748.577 K -30.47 % | 1.077 M -28.58 % | 1.508 M -37.31 % | 2.405 M 28.30 % | 1.874 M -25.06 % | 2.501 M 40.68 % | 1.778 M 252.44 % | 504.438 K -20.56 % | 635.027 K -0.17 % | 636.119 K 19.65 % | 531.645 K -31.05 % | 771.058 K -10.14 % | 858.062 K 1.14 % | 848.385 K -32.04 % | 1.248 M 16.38 % | 1.073 M 61.48 % | 664.247 K 30.11 % | 510.523 K -14.08 % | 594.201 K |
| Interest expense | 1.610 M -24.38 % | 2.129 M -2.70 % | 2.188 M 78.03 % | 1.229 M -15.18 % | 1.449 M 1.69 % | 1.425 M -4.97 % | 1.499 M 71.91 % | 872.192 K 4.17 % | 837.244 K -93.59 % | 13.055 M 1 118.84 % | 1.071 M 13.36 % | 944.829 K -68.53 % | 3.003 M 505.79 % | 495.680 K -13.57 % | 573.480 K 7.52 % | 533.380 K 71.99 % | 310.128 K -11.70 % | 351.218 K 270.28 % | -206.259 K 18.07 % | -251.746 K 40.97 % | -426.436 K -125.70 % | 1.659 M -9.90 % | 1.842 M -12.30 % | 2.100 M -0.11 % | 2.102 M -15.10 % | 2.476 M -20.17 % | 3.102 M 7.87 % | 2.875 M 14.59 % | 2.509 M -7.63 % | 2.717 M -39.88 % | 4.518 M -35.59 % | 7.015 M 23.86 % | 5.664 M 22.36 % | 4.628 M -6.24 % | 4.936 M 1.75 % | 4.852 M -2.10 % | 4.956 M |
| Depreciation and amortization | 2.346 M -2.01 % | 2.394 M 7.35 % | 2.230 M 263.78 % | 613.000 K -8.10 % | 667.000 K 1.14 % | 659.451 K -32.65 % | 979.131 K 13.42 % | 863.307 K 4.78 % | 823.928 K -24.05 % | 1.085 M -41.03 % | 1.840 M -26.88 % | 2.516 M 9.10 % | 2.306 M -11.37 % | 2.602 M -0.60 % | 2.617 M -0.61 % | 2.633 M -15.43 % | 3.114 M -9.77 % | 3.451 M -12.77 % | 3.956 M 9.45 % | 3.615 M 4.73 % | 3.451 M -0.26 % | 3.461 M -19.63 % | 4.306 M -9.77 % | 4.772 M -1.45 % | 4.842 M 1.80 % | 4.756 M 22.52 % | 3.882 M -10.25 % | 4.325 M 6.04 % | 4.079 M -5.42 % | 4.313 M -16.40 % | 5.159 M -4.28 % | 5.389 M 9.04 % | 4.943 M 15.42 % | 4.282 M 2.61 % | 4.173 M -18.86 % | 5.144 M 21.15 % | 4.246 M |
| Operating income | 1.217 M -45.38 % | 2.228 M 44.68 % | 1.540 M -55.63 % | 3.471 M 48.33 % | 2.340 M -37.47 % | 3.742 M 319.98 % | -1.701 M -133.57 % | 5.067 M 40.75 % | 3.600 M 41.81 % | 2.539 M 111.26 % | -22.552 M -943.82 % | 2.673 M 125.70 % | -10.399 M 12.36 % | -11.866 M -2 472.97 % | 500.059 K -77.29 % | 2.202 M 136.74 % | -5.995 M -286.76 % | -1.550 M -1 345.27 % | 124.466 K 102.31 % | -5.382 M -259.42 % | 3.376 M -62.69 % | 9.048 M -3.44 % | 9.370 M -3.86 % | 9.747 M -44.73 % | 17.635 M -71.21 % | 61.258 M 151.85 % | 24.323 M 74.43 % | 13.945 M 604.04 % | 1.981 M 204.95 % | -1.887 M 86.07 % | -13.548 M -895.20 % | 1.704 M 178.82 % | 611.038 K -1.97 % | 623.321 K 115.76 % | -3.954 M -21.98 % | -3.241 M -1 596.43 % | 216.605 K |
| Operating income ratio | 0.04 -8.48 % | 0.04 81.57 % | 0.02 -56.98 % | 0.05 50.26 % | 0.04 -42.39 % | 0.06 339.31 % | -0.03 -132.91 % | 0.08 50.67 % | 0.05 29.69 % | 0.04 111.18 % | -0.36 -914.12 % | 0.04 129.42 % | -0.15 -37.36 % | -0.11 -3 439.61 % | 0.00 -78.00 % | 0.01 131.96 % | -0.05 -283.12 % | -0.01 -1 244.70 % | 0.00 102.11 % | -0.05 -269.71 % | 0.03 -54.87 % | 0.07 6.52 % | 0.06 18.15 % | 0.05 -34.78 % | 0.08 -69.56 % | 0.26 139.60 % | 0.11 47.06 % | 0.07 438.60 % | 0.01 208.03 % | -0.01 83.90 % | -0.08 -1 235.93 % | 0.01 191.42 % | 0.00 1.30 % | 0.00 113.74 % | -0.02 -4.41 % | -0.02 -2 355.79 % | 0.00 |
| Total other income expenses net | -1.055 M -194.62 % | 1.115 M 151.31 % | -2.173 M -348.06 % | 876.000 K -42.56 % | 1.525 M 253.11 % | 431.877 K -86.40 % | 3.176 M 747.63 % | 374.643 K -27.86 % | 519.325 K -88.31 % | 4.443 M 201.30 % | 1.475 M 2.71 % | 1.436 M 148.35 % | -2.969 M -804.91 % | 421.185 K -90.62 % | 4.493 M 25.97 % | 3.566 M 24.76 % | 2.859 M 71.55 % | 1.666 M 707.91 % | 206.259 K -93.35 % | 3.102 M 627.35 % | 426.436 K -2.93 % | 439.299 K 52.22 % | 288.596 K 109.00 % | -3.205 M -194.80 % | -1.087 M 89.99 % | -10.857 M -179.57 % | -3.883 M 17.03 % | -4.680 M 17.96 % | -5.705 M -238.47 % | -1.686 M -118.18 % | 9.270 M 427.12 % | -2.834 M -121.00 % | 13.497 M -17.74 % | 16.407 M 0.78 % | 16.281 M 43.95 % | 11.310 M 29.92 % | 8.705 M |
| 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 | 1988 | 1987 | 1986 |
| 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 | 1988 | 1987 | 1986 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 17.870 M -18.74 % | 21.991 M -8.91 % | 24.142 M 66.03 % | 14.541 M -6.79 % | 15.600 M -11.69 % | 17.664 M -12.95 % | 20.293 M 26.91 % | 15.990 M 80.98 % | 8.835 M 7.55 % | 8.215 M -35.81 % | 12.798 M 59.89 % | 8.004 M 20.47 % | 6.644 M 216.14 % | 2.102 M 133.45 % | -6.282 M 27.40 % | -8.654 M 18.88 % | -10.668 M 7.42 % | -11.523 M 25.85 % | -15.541 M 21.16 % | -19.711 M 18.86 % | -24.291 M -11.85 % | -21.717 M -14.17 % | -19.021 M -216.89 % | -6.002 M 51.19 % | -12.298 M -194.65 % | 12.993 M -34.88 % | 19.951 M -5.26 % | 21.058 M 21.16 % | 17.380 M 28.48 % | 13.528 M 13.02 % | 11.969 M -69.65 % | 39.440 M 4.32 % | 37.806 M 56.08 % | 24.222 M -13.23 % | 27.915 M -28.78 % | 39.195 M 24.43 % | 31.500 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.137 M 194.87 % | 724.849 K -6.76 % | 777.420 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 153.239 K -4.43 % | 160.339 K 7.35 % | 149.359 K -93.03 % | 2.142 M -27.58 % | 2.958 M 2 384.94 % | 119.035 K -8.67 % | 130.333 K -3.66 % | 135.280 K -3.71 % | 140.489 K 2.12 % | 137.574 K 7.29 % | 128.226 K -5.45 % | 135.619 K 8.41 % | 125.093 K -0.34 % | 125.521 K -14.14 % | 146.201 K 0.12 % | 146.033 K -79.08 % | 698.094 K -1.37 % | 707.782 K 55.26 % | 455.856 K -42.87 % | 797.893 K -16.13 % | 951.307 K |
| Total debt | 18.077 M -33.02 % | 26.988 M -0.12 % | 27.020 M 74.45 % | 15.489 M -10.34 % | 17.276 M -9.37 % | 19.062 M -10.97 % | 21.411 M 23.58 % | 17.325 M 61.20 % | 10.748 M 9.98 % | 9.773 M -27.36 % | 13.453 M 37.83 % | 9.760 M 23.43 % | 7.908 M 173.39 % | 2.892 M 1 012.68 % | 259.951 K -94.81 % | 5.013 M 51.90 % | 3.300 M 0.87 % | 3.272 M 121.95 % | 1.474 M 1 175.33 % | 115.581 K -87.59 % | 931.313 K -94.89 % | 18.215 M -7.11 % | 19.609 M -21.10 % | 24.851 M 30.77 % | 19.005 M -22.88 % | 24.642 M -14.85 % | 28.940 M -7.80 % | 31.389 M 6.21 % | 29.555 M 18.97 % | 24.841 M 12.09 % | 22.162 M -52.60 % | 46.753 M -0.49 % | 46.986 M 15.24 % | 40.771 M 2.23 % | 39.883 M -12.65 % | 45.658 M 26.69 % | 36.040 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 100.00 % | -8.045 M -39.24 % | -5.778 M 65.37 % | -16.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 28.541 M 3.93 % | 27.462 M -3.67 % | 28.508 M -5.56 % | 30.186 M -47.69 % | 57.711 M 0.38 % | 57.493 M 8.35 % | 53.060 M 14.59 % | 46.305 M 307.59 % | -22.306 M 3.55 % | -23.128 M 48.89 % | -45.255 M -119.29 % | -20.638 M 0.79 % | -20.801 M -249.46 % | -5.952 M -166.96 % | 8.890 M -19.94 % | 11.105 M -46.29 % | 20.675 M 13.56 % | 18.206 M -74.30 % | 70.843 M 3.06 % | 68.738 M 0.62 % | 68.314 M -8.31 % | 74.504 M -12.13 % | 84.787 M 1.45 % | 83.576 M -3.53 % | 86.637 M 12.96 % | 76.698 M 88.15 % | 40.764 M 52.11 % | 26.799 M 26.74 % | 21.145 M -25.22 % | 28.277 M -23.69 % | 37.055 M -12.63 % | 42.412 M -13.41 % | 48.980 M -10.04 % | 54.445 M -17.42 % | 65.930 M 7.68 % | 61.228 M -13.76 % | 71.000 M |
| Common stock | 1.803 M 0.00 % | 1.803 M 0.00 % | 1.803 M 3.26 % | 1.746 M 0.00 % | 1.746 M 29.34 % | 1.350 M -11.52 % | 1.526 M 14.99 % | 1.327 M -94.53 % | 24.270 M 9.57 % | 22.151 M -3.75 % | 23.014 M -3.69 % | 23.896 M 8.79 % | 21.965 M 7.16 % | 20.498 M -27.81 % | 28.392 M 0.97 % | 28.120 M 8.46 % | 25.927 M -4.43 % | 27.128 M 7.40 % | 25.260 M | 0.000 | 0.000 -100.00 % | 19.856 M -8.67 % | 21.741 M -3.64 % | 22.561 M -3.58 % | 23.398 M 3.59 % | 22.587 M 9.33 % | 20.660 M -4.95 % | 21.736 M 8.46 % | 20.042 M -0.33 % | 20.107 M -14.15 % | 23.420 M 0.11 % | 23.393 M 5.84 % | 22.102 M -2.76 % | 22.730 M 8.57 % | 20.936 M 15.90 % | 18.064 M 9.69 % | 16.468 M |
| Total equity | 28.660 M 7.43 % | 26.678 M -6.58 % | 28.558 M -3.66 % | 29.643 M -49.53 % | 58.737 M -9.63 % | 64.999 M 8.91 % | 59.683 M 16.06 % | 51.422 M 37.03 % | 37.526 M 14.04 % | 32.905 M 194.16 % | 11.186 M -69.10 % | 36.196 M 14.12 % | 31.718 M -26.28 % | 43.024 M -43.47 % | 76.106 M -2.10 % | 77.742 M -8.07 % | 84.570 M 11.01 % | 76.186 M -40.47 % | 127.973 M 7.56 % | 118.978 M 4.74 % | 113.590 M -2.08 % | 116.002 M -11.58 % | 131.190 M -1.01 % | 132.533 M -3.61 % | 137.496 M 8.27 % | 126.989 M 46.47 % | 86.701 M 15.46 % | 75.094 M 12.58 % | 66.706 M -16.48 % | 79.866 M -17.76 % | 97.111 M -9.50 % | 107.303 M -2.74 % | 110.324 M -7.18 % | 118.858 M 15.71 % | 102.717 M 9.80 % | 93.546 M -9.49 % | 103.352 M |
| Other non current liabilities | 174.000 K -85.69 % | 1.216 M -3.57 % | 1.261 M 1.78 % | 1.239 M 1.14 % | 1.225 M | 0.000 -100.00 % | 0.485 -100.00 % | 6.182 M 851 027 902.81 % | 0.726 | 0.000 -100.00 % | 3.221 M 4.36 % | 3.087 M -51.40 % | 6.351 M 15.78 % | 5.485 M -6.77 % | 5.884 M 2.55 % | 5.737 M 42.11 % | 4.037 M -66.91 % | 12.201 M 290.99 % | 3.121 M 50.34 % | 2.076 M 3.15 % | 2.012 M 12.35 % | 1.791 M 6.60 % | 1.680 M -18.23 % | 2.055 M 21.17 % | 1.696 M 10.04 % | 1.541 M -23.40 % | 2.012 M 12.98 % | 1.781 M -24.12 % | 2.347 M -4.58 % | 2.460 M -14.92 % | 2.891 M 108.38 % | 1.387 M 189.25 % | 479.631 K -60.62 % | 1.218 M 796.68 % | 135.826 K | 0.000 -100.00 % | 384.913 K |
| Long term debt | 12.720 M 15.14 % | 11.047 M -44.76 % | 19.998 M 96.58 % | 10.173 M -16.96 % | 12.251 M 2.61 % | 11.940 M -28.18 % | 16.625 M 33.57 % | 12.446 M 202.12 % | 4.120 M -46.84 % | 7.749 M -16.90 % | 9.324 M 151.83 % | 3.703 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 124.051 K -29.36 % | 175.609 K 31.68 % | 133.357 K 363.21 % | -50.666 K -109.52 % | 531.975 K -93.77 % | 8.541 M -22.83 % | 11.067 M -43.05 % | 19.435 M 36.60 % | 14.228 M 19.89 % | 11.867 M 372.02 % | 2.514 M -57.02 % | 5.849 M 9.75 % | 5.330 M -45.14 % | 9.716 M 4.85 % | 9.266 M -46.03 % | 17.169 M -26.66 % | 23.410 M -1.50 % | 23.767 M 1.11 % | 23.505 M -7.78 % | 25.489 M 27.15 % | 20.046 M |
| Total non current liabilities | 12.894 M 5.15 % | 12.263 M -42.32 % | 21.259 M 86.29 % | 11.412 M -64.88 % | 32.496 M -8.45 % | 35.494 M -6.28 % | 37.870 M -1.40 % | 38.409 M 125.96 % | 16.998 M -11.89 % | 19.292 M 30.96 % | 14.731 M 49.97 % | 9.822 M 8.96 % | 9.014 M 38.66 % | 6.501 M -26.28 % | 8.819 M -2.96 % | 9.087 M -5.73 % | 9.640 M -22.12 % | 12.377 M -30.13 % | 17.713 M 24.71 % | 14.204 M 7.05 % | 13.268 M -27.76 % | 18.366 M 42.85 % | 12.856 M -40.49 % | 21.603 M 34.68 % | 16.041 M 18.62 % | 13.523 M 191.89 % | 4.633 M -40.03 % | 7.725 M -0.33 % | 7.751 M -39.74 % | 12.863 M 3.71 % | 12.403 M -35.70 % | 19.290 M -22.28 % | 24.819 M -4.23 % | 25.916 M 3.48 % | 25.044 M -14.09 % | 29.153 M 20.41 % | 24.212 M |
| Other current liabilities | 17.188 M 417.09 % | 3.324 M -35.13 % | 5.124 M -22.27 % | 6.592 M 12 337.74 % | 53.000 K -89.46 % | 502.993 K -19.01 % | 621.091 K -31.35 % | 904.769 K 26.71 % | 714.072 K -64.10 % | 1.989 M -78.32 % | 9.172 M 2 080.38 % | 420.666 K 19.66 % | 351.551 K -16.53 % | 421.186 K -42.63 % | 734.214 K -10.54 % | 820.737 K 15.95 % | 707.822 K -12.34 % | 807.421 K 1 846.54 % | -46.230 K 89.30 % | -432.242 K 9.53 % | -477.779 K -103.95 % | 12.089 M -12.39 % | 13.798 M -0.54 % | 13.873 M -30.12 % | 19.852 M -5.61 % | 21.032 M 29.55 % | 16.234 M 0.45 % | 16.161 M 8.70 % | 14.868 M -8.99 % | 16.337 M -43.46 % | 28.896 M 40.74 % | 20.532 M -27.63 % | 28.372 M -4.04 % | 29.568 M 22.26 % | 24.185 M -22.29 % | 31.123 M -0.99 % | 31.433 M |
| Deferred revenue | 16.000 K -98.20 % | 890.000 K 155.35 % | -1.608 M -1 166.14 % | -127.000 K 97.57 % | -5.236 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 100.00 % | -9.940 M 7.12 % | -10.702 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 |
| Short term debt | 5.357 M -66.39 % | 15.941 M 127.02 % | 7.022 M 32.09 % | 5.316 M 5.79 % | 5.025 M -29.44 % | 7.122 M 48.81 % | 4.786 M -1.91 % | 4.879 M -26.38 % | 6.628 M 227.50 % | 2.024 M -50.98 % | 4.129 M -31.84 % | 6.058 M -23.39 % | 7.908 M 173.39 % | 2.892 M 1 012.68 % | 259.951 K -94.81 % | 5.013 M 51.90 % | 3.300 M 0.87 % | 3.272 M 144.03 % | 1.341 M -86.51 % | 9.940 M -7.12 % | 10.702 M 10.62 % | 9.674 M 13.26 % | 8.542 M 57.71 % | 5.416 M 13.39 % | 4.777 M -62.61 % | 12.775 M -51.66 % | 26.425 M 3.47 % | 25.540 M 5.43 % | 24.225 M 60.16 % | 15.125 M 17.29 % | 12.895 M -56.41 % | 29.584 M 25.48 % | 23.576 M 38.65 % | 17.004 M 3.82 % | 16.377 M -18.80 % | 20.169 M 26.11 % | 15.994 M |
| Total current liabilities | 25.539 M 2.83 % | 24.837 M 53.83 % | 16.146 M -1.54 % | 16.399 M 12.52 % | 14.574 M -0.55 % | 14.654 M 0.09 % | 14.640 M -8.74 % | 16.042 M -12.20 % | 18.270 M 18.48 % | 15.420 M -46.68 % | 28.919 M 9.20 % | 26.482 M 1.90 % | 25.989 M 6.05 % | 24.506 M -41.64 % | 41.993 M 0.30 % | 41.865 M 35.28 % | 30.947 M -2.14 % | 31.625 M 16.10 % | 27.239 M -25.49 % | 36.559 M 1.27 % | 36.099 M -8.88 % | 39.618 M -3.86 % | 41.209 M -1.13 % | 41.679 M -25.03 % | 55.597 M -14.67 % | 65.154 M -15.95 % | 77.515 M 6.18 % | 73.002 M 22.79 % | 59.450 M 18.57 % | 50.140 M -20.35 % | 62.947 M -16.49 % | 75.376 M -16.88 % | 90.685 M 10.56 % | 82.023 M 6.77 % | 76.826 M -2.38 % | 78.696 M 3.69 % | 75.895 M |
| Total liabilities | 38.433 M 3.59 % | 37.100 M -0.82 % | 37.405 M 34.50 % | 27.811 M -40.92 % | 47.070 M -6.14 % | 50.148 M -4.50 % | 52.511 M -3.56 % | 54.451 M 54.39 % | 35.267 M 1.60 % | 34.712 M -20.48 % | 43.650 M 20.23 % | 36.304 M 3.72 % | 35.003 M 12.89 % | 31.007 M -38.98 % | 50.812 M -0.28 % | 50.953 M 25.54 % | 40.587 M -7.76 % | 44.002 M -2.11 % | 44.952 M -11.45 % | 50.762 M 2.83 % | 49.367 M -14.86 % | 57.983 M 7.25 % | 54.065 M -14.57 % | 63.282 M -11.66 % | 71.638 M -8.95 % | 78.678 M -4.22 % | 82.147 M 1.76 % | 80.728 M 20.13 % | 67.202 M 6.67 % | 63.003 M -16.39 % | 75.349 M -20.41 % | 94.666 M -18.04 % | 115.504 M 7.01 % | 107.939 M 5.96 % | 101.870 M -5.54 % | 107.849 M 7.73 % | 100.107 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.319 M -20.92 % | 68.689 M 13.44 % | 60.550 M 17.44 % | 51.557 M 62.86 % | 31.657 M 15.08 % | 27.509 M | 0.000 | 0.000 100.00 % | 0.000 99.63 % | 0.000 | 0.000 -100.00 % | 0.000 -100.00 % | 13.653 M 516.61 % | 2.214 M 114.81 % | -14.948 M 24.09 % | -19.693 M 21.55 % | -25.103 M 30.83 % | -36.290 M -7.78 % | -33.670 M -34.26 % | -25.079 M -0.43 % | -24.972 M -323.30 % | -5.899 M 33.42 % | -8.860 M 13.10 % | -10.196 M 3.31 % | -10.545 M 5.75 % | -11.188 M -11.36 % | -10.046 M -40.16 % | -7.168 M 15.50 % | -8.482 M 46.46 % | -15.841 M -37.61 % | -11.512 M -103.19 % | -5.666 M -57.87 % | -3.589 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -946.764 K 50.61 % | -1.917 M -1 541.22 % | 132.997 K 11.01 % | 119.801 K 103.40 % | -3.523 M 27.06 % | -4.830 M 14.36 % | -5.640 M 8.88 % | -6.190 M -10.28 % | -5.613 M | 0.000 | 0.000 100.00 % | -1.504 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 3.189 M -14.41 % | 3.726 M -3.67 % | 3.868 M 248.47 % | 1.110 M 172.73 % | 407.000 K 3.20 % | 394.377 K -16.19 % | 470.567 K -86.46 % | 3.475 M 17.30 % | 2.963 M 50.35 % | 1.971 M 44.47 % | 1.364 M -39.47 % | 2.254 M 0.75 % | 2.237 M -45.56 % | 4.109 M -31.39 % | 5.989 M 25.06 % | 4.789 M 26.69 % | 3.780 M -33.10 % | 5.650 M 15.42 % | 4.895 M 2.95 % | 4.755 M 3.02 % | 4.615 M -0.77 % | 4.651 M -11.63 % | 5.263 M 7.43 % | 4.899 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 |
| GoodWill | 13.174 M 0.00 % | 13.174 M 0.00 % | 13.174 M 27.54 % | 10.329 M 0.00 % | 10.329 M 11.82 % | 9.237 M -11.52 % | 10.440 M -1.31 % | 10.579 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 |
| Goodwill and intangible assets | 16.363 M -3.18 % | 16.900 M -0.83 % | 17.042 M 48.98 % | 11.439 M 6.55 % | 10.736 M 11.46 % | 9.632 M -11.72 % | 10.911 M -22.37 % | 14.054 M 374.36 % | 2.963 M 50.35 % | 1.971 M 44.47 % | 1.364 M -39.47 % | 2.254 M 0.75 % | 2.237 M -45.56 % | 4.109 M -31.39 % | 5.989 M 25.06 % | 4.789 M 26.69 % | 3.780 M -33.10 % | 5.650 M 15.42 % | 4.895 M 2.95 % | 4.755 M 3.02 % | 4.615 M -0.77 % | 4.651 M -11.63 % | 5.263 M 7.43 % | 4.899 M -22.61 % | 6.330 M 10.09 % | 5.750 M | 0.000 | 0.000 -100.00 % | 1.629 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 3.315 M -71.90 % | 11.796 M -10.09 % | 13.120 M 281.95 % | 3.435 M -16.44 % | 4.111 M -14.81 % | 4.826 M 2.07 % | 4.728 M -38.12 % | 7.639 M 5.56 % | 7.237 M 5.85 % | 6.837 M -16.02 % | 8.141 M -54.25 % | 17.797 M 15.97 % | 15.345 M -1.11 % | 15.518 M -37.95 % | 25.009 M -2.51 % | 25.653 M -0.99 % | 25.910 M 13.92 % | 22.745 M -2.47 % | 23.321 M 2.08 % | 22.847 M -1.21 % | 23.126 M -7.15 % | 24.907 M -20.74 % | 31.426 M -23.02 % | 40.824 M -4.37 % | 42.690 M -11.54 % | 48.257 M 18.32 % | 40.787 M 7.89 % | 37.802 M -0.14 % | 37.857 M -22.30 % | 48.722 M -16.26 % | 58.183 M -14.53 % | 68.076 M 0.43 % | 67.784 M 8.76 % | 62.325 M 44.53 % | 43.124 M -3.97 % | 44.908 M -12.43 % | 51.284 M |
| Total non current assets | 19.914 M -36.70 % | 31.461 M -9.01 % | 34.577 M 77.76 % | 19.452 M -73.81 % | 74.268 M -15.27 % | 87.654 M 7.17 % | 81.788 M 5.23 % | 77.726 M 67.55 % | 46.390 M 12.99 % | 41.057 M 246.08 % | 11.863 M -51.70 % | 24.564 M 16.40 % | 21.104 M -1.58 % | 21.443 M -37.27 % | 34.183 M 4.27 % | 32.784 M -25.31 % | 43.896 M 47.07 % | 29.846 M 5.22 % | 28.366 M 2.28 % | 27.735 M -0.45 % | 27.861 M -6.12 % | 29.677 M -19.40 % | 36.819 M -19.71 % | 45.859 M 7.07 % | 42.831 M -11.50 % | 48.395 M 18.28 % | 40.915 M 7.85 % | 37.938 M -0.12 % | 37.982 M -22.24 % | 48.847 M -16.26 % | 58.329 M -14.50 % | 68.222 M -0.38 % | 68.482 M 8.64 % | 63.033 M 44.64 % | 43.580 M -4.65 % | 45.706 M -12.50 % | 52.236 M |
| Other current assets | 38.931 M 315.09 % | 9.379 M -2.07 % | 9.577 M 28.40 % | 7.459 M -27.34 % | 10.266 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.550 M -8.22 % | 30.018 M 16.53 % | 25.759 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 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.107 M -46.42 % | 2.066 M 2.83 % | 2.009 M -29.21 % | 2.838 M -22.07 % | 3.642 M -26.58 % | 4.960 M -14.11 % | 5.775 M -8.77 % | 6.330 M 10.09 % | 5.750 M | 0.000 | 0.000 -100.00 % | 1.629 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 207.000 K -95.86 % | 4.997 M 73.63 % | 2.878 M 203.59 % | 948.000 K -43.44 % | 1.676 M 19.90 % | 1.398 M 25.03 % | 1.118 M -16.30 % | 1.336 M -30.16 % | 1.913 M 22.80 % | 1.557 M 137.84 % | 654.808 K -62.71 % | 1.756 M 39.00 % | 1.263 M 59.77 % | 790.796 K -87.91 % | 6.542 M -52.13 % | 13.667 M -2.16 % | 13.969 M -5.59 % | 14.795 M -13.04 % | 17.015 M -14.18 % | 19.826 M -21.39 % | 25.222 M -36.84 % | 39.932 M 3.37 % | 38.630 M 25.20 % | 30.854 M -1.43 % | 31.302 M 168.70 % | 11.650 M 29.61 % | 8.988 M -13.00 % | 10.331 M -15.14 % | 12.174 M 7.61 % | 11.313 M 11.00 % | 10.192 M 39.36 % | 7.314 M -20.33 % | 9.180 M -44.53 % | 16.549 M 38.28 % | 11.968 M 85.16 % | 6.463 M 42.37 % | 4.540 M |
| Cash and short term investments | 207.000 K -95.86 % | 4.997 M 73.63 % | 2.878 M 203.59 % | 948.000 K -43.44 % | 1.676 M 19.90 % | 1.398 M 25.03 % | 1.118 M -16.30 % | 1.336 M -30.16 % | 1.913 M 22.80 % | 1.557 M 137.84 % | 654.808 K -62.71 % | 1.756 M 39.00 % | 1.263 M 59.77 % | 790.796 K -87.91 % | 6.542 M -52.13 % | 13.667 M -2.16 % | 13.969 M -12.16 % | 15.902 M -16.66 % | 19.081 M -12.62 % | 21.835 M -22.19 % | 28.061 M -35.60 % | 43.574 M -0.04 % | 43.590 M 19.01 % | 36.629 M -2.67 % | 37.633 M 116.28 % | 17.400 M 93.59 % | 8.988 M -13.00 % | 10.331 M -25.15 % | 13.803 M 22.01 % | 11.313 M 11.00 % | 10.192 M 39.36 % | 7.314 M -20.33 % | 9.180 M -44.53 % | 16.549 M 38.28 % | 11.968 M 85.16 % | 6.463 M 42.37 % | 4.540 M |
| Total current assets | 47.179 M 45.99 % | 32.317 M 2.97 % | 31.386 M -17.41 % | 38.002 M 20.49 % | 31.539 M 14.72 % | 27.493 M -9.58 % | 30.406 M 8.02 % | 28.147 M 6.60 % | 26.404 M -0.59 % | 26.560 M -38.19 % | 42.972 M -10.35 % | 47.936 M 5.08 % | 45.617 M -13.26 % | 52.588 M -43.29 % | 92.735 M -3.31 % | 95.910 M 18.03 % | 81.261 M -10.05 % | 90.341 M -37.51 % | 144.559 M 1.80 % | 142.005 M 5.11 % | 135.096 M -8.63 % | 147.851 M -2.93 % | 152.315 M -1.08 % | 153.984 M -9.68 % | 170.484 M 5.65 % | 161.366 M 22.48 % | 131.750 M 8.06 % | 121.920 M 22.35 % | 99.649 M 1.93 % | 97.757 M -17.49 % | 118.482 M -14.20 % | 138.094 M -14.47 % | 161.452 M -3.89 % | 167.988 M 1.41 % | 165.658 M 3.73 % | 159.702 M 3.11 % | 154.882 M |
| Inventory | 8.041 M -55.18 % | 17.941 M -5.84 % | 19.054 M 0.13 % | 19.030 M -2.89 % | 19.597 M 18.99 % | 16.469 M -0.01 % | 16.471 M 0.79 % | 16.342 M 15.44 % | 14.157 M -9.30 % | 15.609 M -9.82 % | 17.308 M -44.68 % | 31.286 M 5.09 % | 29.771 M -15.67 % | 35.305 M -27.15 % | 48.460 M 10.38 % | 43.905 M 13.81 % | 38.578 M -12.93 % | 44.309 M 22.48 % | 36.177 M -8.48 % | 39.527 M 6.44 % | 37.134 M -6.07 % | 39.534 M -6.17 % | 42.132 M -17.12 % | 50.833 M -9.99 % | 56.477 M -17.25 % | 68.250 M 32.50 % | 51.507 M -2.69 % | 52.930 M 17.26 % | 45.139 M -11.90 % | 51.237 M -24.97 % | 68.286 M -13.16 % | 78.634 M -10.77 % | 88.121 M 16.22 % | 75.821 M -4.36 % | 79.276 M 1.74 % | 77.924 M -2.18 % | 79.664 M |
| Net receivables | 0.000 | 0.000 | 0.000 -100.00 % | 10.565 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 -100.00 % | 61.751 M 21.98 % | 50.625 M 14.68 % | 44.143 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 |
| Tax assets | 236.000 K -91.46 % | 2.765 M -37.37 % | 4.415 M -3.56 % | 4.578 M -10.27 % | 5.102 M 13.19 % | 4.508 M -19.51 % | 5.600 M 25.14 % | 4.475 M -1.27 % | 4.532 M -4.39 % | 4.740 M 101.02 % | 2.358 M -47.75 % | 4.514 M 28.17 % | 3.522 M 93.87 % | 1.817 M -42.96 % | 3.185 M 35.98 % | 2.342 M 323.72 % | 552.758 K -57.16 % | 1.290 M -92.42 % | 17.015 M -14.18 % | 19.826 M -21.39 % | 25.222 M -36.84 % | 39.932 M 3.37 % | 38.630 M 25.20 % | 30.854 M -1.43 % | 31.302 M 168.70 % | 11.650 M 29.61 % | 8.988 M -13.00 % | 10.331 M -15.14 % | 12.174 M 7.61 % | 11.313 M 11.00 % | 10.192 M 39.36 % | 7.314 M -20.33 % | 9.180 M -44.53 % | 16.549 M 38.28 % | 11.968 M 85.16 % | 6.463 M 42.37 % | 4.540 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | 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 100.00 % | 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 |
| Account payables | 2.962 M -21.89 % | 3.792 M 10.75 % | 3.424 M -20.22 % | 4.292 M -53.37 % | 9.205 M 30.96 % | 7.029 M -23.87 % | 9.233 M -8.20 % | 10.058 M -5.95 % | 10.694 M 0.94 % | 10.595 M -30.75 % | 15.299 M -22.98 % | 19.865 M 13.16 % | 17.554 M -16.73 % | 21.082 M -48.33 % | 40.800 M 13.73 % | 35.874 M 34.39 % | 26.695 M -1.73 % | 27.164 M 4.89 % | 25.898 M -2.71 % | 26.619 M 4.81 % | 25.396 M 48.04 % | 17.155 M -8.90 % | 18.832 M -6.21 % | 20.078 M -25.73 % | 27.032 M -1.89 % | 27.554 M -14.24 % | 32.130 M 8.92 % | 29.499 M 55.97 % | 18.913 M 5.38 % | 17.947 M -8.21 % | 19.551 M -22.60 % | 25.260 M -34.79 % | 38.737 M 9.27 % | 35.452 M -2.24 % | 36.264 M 32.33 % | 27.405 M -3.74 % | 28.469 M |
| Tax payables | 16.000 K -98.20 % | 890.000 K 54.51 % | 576.000 K 189.45 % | 199.000 K -31.62 % | 291.000 K | 0.000 | 0.000 -100.00 % | 199.908 K -14.21 % | 233.030 K -71.33 % | 812.872 K 155.14 % | 318.598 K 129.95 % | 138.552 K -20.83 % | 175.007 K 58.65 % | 110.310 K -44.41 % | 198.436 K 26.03 % | 157.455 K -35.59 % | 244.454 K -35.97 % | 381.759 K 725.78 % | 46.230 K -89.30 % | 432.242 K -9.53 % | 477.779 K -31.61 % | 698.626 K 1 776.11 % | 37.238 K -98.39 % | 2.313 M -41.23 % | 3.935 M 3.75 % | 3.793 M 39.21 % | 2.725 M 51.23 % | 1.802 M 24.73 % | 1.445 M 97.69 % | 730.712 K -54.47 % | 1.605 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -122.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 -100.00 % | 166.247 K -58.37 % | 399.338 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 201.388 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 973.288 K 28.92 % | 754.981 K -9.63 % | 835.416 K 22.32 % | 682.963 K -4.74 % | 716.943 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 -100.00 % | 6.422 K -83.12 % | 38.052 K |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -166.247 K 58.37 % | -399.338 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 |
| 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 -100.00 % | 3.543 M -8.67 % | 3.879 M -3.66 % | 4.026 M -3.71 % | 4.181 M 2.12 % | 4.094 M 7.29 % | 3.816 M -5.45 % | 4.036 M 8.41 % | 3.723 M -0.34 % | 3.736 M -14.15 % | 4.351 M 0.11 % | 4.346 M 5.84 % | 4.106 M -2.76 % | 4.223 M -9.21 % | 4.652 M 15.90 % | 4.014 M 9.69 % | 3.659 M |
| Other total stockholders equity | -1.684 M 34.91 % | -2.587 M -141.12 % | 6.292 M 80.34 % | 3.489 M -78.14 % | 15.963 M 159.30 % | 6.156 M 20.77 % | 5.097 M 42.01 % | 3.589 M -89.91 % | 35.562 M 4.96 % | 33.882 M 1.36 % | 33.427 M 1.49 % | 32.937 M 11.35 % | 29.581 M 6.70 % | 27.724 M -27.02 % | 37.989 M 0.41 % | 37.835 M 1.56 % | 37.252 M 20.74 % | 30.852 M -3.20 % | 31.871 M -36.56 % | 50.240 M 10.96 % | 45.276 M 150.16 % | 18.099 M -12.92 % | 20.784 M -7.09 % | 22.370 M -3.91 % | 23.279 M -1.40 % | 23.610 M 10.01 % | 21.461 M -4.71 % | 22.523 M 3.33 % | 21.796 M -21.45 % | 27.746 M -14.06 % | 32.284 M -13.10 % | 37.152 M 5.74 % | 35.135 M -6.21 % | 37.460 M 234.49 % | 11.199 M 9.43 % | 10.235 M -16.02 % | 12.187 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.020 M -19.25 % | 23.554 M 10.87 % | 21.246 M 7.41 % | 19.781 M 53.60 % | 12.878 M 11.57 % | 11.543 M 428.19 % | 2.185 M -27.95 % | 3.033 M 13.88 % | 2.663 M 162.23 % | 1.016 M -65.39 % | 2.935 M -12.39 % | 3.350 M -38.85 % | 5.478 M | 0.000 -100.00 % | 14.459 M 20.37 % | 12.013 M 16.35 % | 10.324 M 28.52 % | 8.034 M 7 296.58 % | 108.611 K -3.66 % | 112.734 K -3.71 % | 117.074 K 2.12 % | 114.645 K 7.29 % | 106.855 K 12.18 % | 95.256 K 27.93 % | 74.460 K -89.17 % | 687.377 K 180.09 % | 245.409 K -66.55 % | 733.645 K -21.09 % | 929.697 K -0.11 % | 930.758 K -33.66 % | 1.403 M -61.71 % | 3.664 M -3.09 % | 3.780 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 200.00 % | 0.000 -13 300.00 % | 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 100.00 % | 0.000 | 0.000 100.00 % | 0.000 -199.26 % | 0.000 202.27 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 |
| Total assets | 67.093 M 5.20 % | 63.778 M -3.31 % | 65.963 M 14.81 % | 57.454 M -45.70 % | 105.807 M -8.11 % | 115.147 M 2.63 % | 112.194 M 5.97 % | 105.873 M 45.44 % | 72.794 M 7.66 % | 67.617 M 23.31 % | 54.836 M -24.36 % | 72.500 M 8.66 % | 66.721 M -9.87 % | 74.031 M -41.67 % | 126.918 M -1.38 % | 128.694 M 2.83 % | 125.157 M 4.13 % | 120.187 M -30.50 % | 172.925 M 1.88 % | 169.740 M 4.16 % | 162.957 M -8.21 % | 177.528 M -6.14 % | 189.134 M -5.36 % | 199.842 M -6.32 % | 213.315 M 1.69 % | 209.761 M 21.48 % | 172.665 M 8.01 % | 159.858 M 16.15 % | 137.631 M -6.12 % | 146.604 M -17.08 % | 176.811 M -14.30 % | 206.316 M -10.27 % | 229.934 M -0.47 % | 231.021 M 10.41 % | 209.238 M 1.86 % | 205.409 M -0.82 % | 207.117 M |
| 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 | 1988 | 1987 | 1986 |
| 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 | -1.137 M -268.44 % | 675.000 K -62.89 % | 1.819 M 205.69 % | -1.721 M 2.55 % | -1.766 M -55.73 % | -1.134 M 72.78 % | -4.166 M -55.36 % | -2.682 M -201.71 % | -888.845 K 83.00 % | -5.228 M 15.84 % | -6.212 M 7.89 % | -6.744 M -189.02 % | -2.333 M -338.48 % | 978.467 K 217.12 % | -835.417 K -96.51 % | -425.130 K -121.38 % | 1.988 M 36.00 % | 1.462 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 |
| Stock based compensation | 53.000 K 165.00 % | 20.000 K -78.49 % | 93.000 K 106.67 % | 45.000 K 15.38 % | 39.000 K -55.64 % | 87.926 K -5.99 % | 93.528 K -51.79 % | 193.984 K 104.46 % | 94.876 K -37.56 % | 151.938 K 5.45 % | 144.089 K -32.03 % | 212.002 K 106.12 % | 102.855 K 199.15 % | 34.382 K -75.25 % | 138.905 K 404.12 % | 27.554 K -51.28 % | 56.552 K -22.03 % | 72.534 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 |
| Change in working capital | -4.890 M -551.94 % | 1.082 M -32.50 % | 1.603 M 204.57 % | -1.533 M 31.75 % | -2.246 M 40.80 % | -3.794 M -108.85 % | -1.817 M 50.42 % | -3.664 M -519.99 % | -590.898 K 82.72 % | -3.420 M -121.14 % | 16.175 M 444.66 % | 2.970 M -64.21 % | 8.298 M 84.99 % | 4.485 M 2 797.97 % | 154.780 K 103.33 % | -4.647 M -151.43 % | 9.036 M 789.04 % | -1.311 M -115.55 % | 8.433 M 169.83 % | 3.125 M 68.70 % | 1.853 M 150.03 % | -3.703 M -1 255.96 % | -273.080 K -109.36 % | 2.918 M -37.68 % | 4.683 M 124.72 % | -18.943 M -50.93 % | -12.551 M -19.45 % | -10.507 M -491.98 % | 2.681 M -56.19 % | 6.119 M -75.61 % | 25.093 M 2 592.83 % | 931.833 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -3.801 M -301.43 % | 1.887 M 2 716.42 % | 67.000 K 109.18 % | -730.000 K 75.42 % | -2.970 M -63.60 % | -1.815 M -1 271.95 % | 154.907 K 109.95 % | -1.556 M -181.80 % | 1.903 M 1 104.01 % | 158.016 K -98.33 % | 9.439 M 878.33 % | 964.861 K -89.00 % | 8.772 M 151.36 % | 3.490 M 170.18 % | -4.973 M -3.85 % | -4.789 M -190.42 % | 5.296 M 195.51 % | -5.545 M -185.23 % | 6.506 M 469.92 % | 1.142 M -56.36 % | 2.616 M 1 964.44 % | -140.292 K -102.47 % | 5.685 M 69.96 % | 3.345 M -55.79 % | 7.566 M 149.52 % | -15.279 M -562.85 % | -2.305 M 60.68 % | -5.862 M -224.38 % | 4.713 M -51.56 % | 9.731 M -7.62 % | 10.533 M -18.70 % | 12.957 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -1.089 M -35.28 % | -805.000 K -152.41 % | 1.536 M 291.28 % | -803.000 K -210.91 % | 724.000 K 136.60 % | -1.978 M -0.35 % | -1.971 M 6.44 % | -2.107 M 15.49 % | -2.493 M 30.32 % | -3.578 M -153.12 % | 6.735 M 235.96 % | 2.005 M 522.64 % | -474.363 K -147.64 % | 995.659 K -80.58 % | 5.128 M 3 518.40 % | 141.709 K -96.21 % | 3.740 M -11.67 % | 4.234 M 119.65 % | 1.927 M -2.84 % | 1.984 M 360.00 % | -763.021 K 78.58 % | -3.563 M 40.21 % | -5.958 M -1 296.06 % | -426.779 K 85.20 % | -2.883 M 21.30 % | -3.664 M 64.24 % | -10.246 M -120.58 % | -4.645 M -128.51 % | -2.033 M 43.72 % | -3.612 M -124.81 % | 14.559 M 221.07 % | -12.025 M |
| Other non cash items | -520.000 K -14.79 % | -453.000 K -114.84 % | 3.052 M 124.08 % | 1.362 M 88.64 % | 722.000 K 34.22 % | 537.905 K -83.43 % | 3.247 M 124.22 % | 1.448 M 378.87 % | -519.325 K 73.57 % | -1.965 M -144.51 % | 4.414 M 1 177.38 % | 345.547 K 128.21 % | -1.225 M 40.08 % | -2.044 M 52.94 % | -4.344 M -177.96 % | -1.563 M 63.67 % | -4.302 M -80.58 % | -2.382 M 73.72 % | -9.063 M -35.87 % | -6.670 M 44.97 % | -12.121 M -133.83 % | -5.184 M -17.10 % | -4.427 M 62.15 % | -11.695 M -27.00 % | -9.209 M 64.01 % | -25.590 M -223.51 % | -7.910 M -74.11 % | -4.543 M -5.82 % | -4.293 M 54.77 % | -9.493 M -2.95 % | -9.221 M 39.67 % | -15.285 M |
| Net cash provided by operating activities | -2.879 M -351.44 % | 1.145 M -86.42 % | 8.432 M 345.67 % | 1.892 M 306.88 % | 465.000 K 147.44 % | -980.126 K -8 483.59 % | 11.691 K 103.25 % | -359.835 K -117.97 % | 2.002 M 158.97 % | -3.396 M 45.15 % | -6.191 M -414.04 % | 1.971 M 160.63 % | -3.251 M 57.53 % | -7.656 M -1 458.48 % | 563.559 K 131.81 % | -1.771 M -145.44 % | 3.898 M 1 612.88 % | -257.688 K -107.47 % | 3.451 M 164.97 % | -5.312 M -54.35 % | -3.441 M -195.01 % | 3.622 M -60.77 % | 9.232 M 96.11 % | 4.707 M -72.95 % | 17.404 M -21.52 % | 22.176 M 205.13 % | 7.268 M 363.59 % | 1.568 M 120.69 % | 710.349 K 174.86 % | -948.880 K -112.68 % | 7.482 M 516.24 % | -1.798 M |
| Investments in property plant and equipment | -834.000 K -15.51 % | -722.000 K 27.80 % | -1.000 M 62.18 % | -2.644 M -238.54 % | -781.000 K -17.97 % | -662.038 K 75.10 % | -2.658 M -44.42 % | -1.841 M -4.72 % | -1.758 M -75.02 % | -1.004 M 58.51 % | -2.421 M -2.99 % | -2.350 M -87.86 % | -1.251 M 52.92 % | -2.657 M 48.31 % | -5.141 M -112.73 % | -2.417 M -43.70 % | -1.682 M -2.58 % | -1.640 M -8.74 % | -1.508 M -3.51 % | -1.457 M 0.55 % | -1.465 M 32.53 % | -2.171 M -35.32 % | -1.604 M 66.15 % | -4.740 M 9.58 % | -5.242 M -28.63 % | -4.075 M 63.47 % | -11.156 M -251.99 % | -3.169 M -48.72 % | -2.131 M 20.33 % | -2.675 M 13.86 % | -3.105 M 44.69 % | -5.614 M |
| Acquisitions net | 0.000 100.00 % | -5.146 M 0.00 % | -5.146 M | 0.000 -100.00 % | 1.972 M | 0.000 100.00 % | -2.014 M 72.52 % | -7.328 M | 0.000 -100.00 % | 2.595 M | 0.000 100.00 % | -1.055 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -720.404 K 15.39 % | -851.446 K | 0.000 100.00 % | -884.407 K 86.79 % | -6.695 M -172.01 % | 9.297 M 2 896.45 % | -332.471 K -106.65 % | 4.999 M 316.84 % | -2.306 M -72.79 % | -1.334 M | 0.000 -100.00 % | 703.158 K 79.76 % | 391.161 K |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.306 M 241.51 % | -1.629 M | 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 -100.00 % | 125.964 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 % | 1.766 M 32.37 % | 1.334 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | 249.000 K -96.39 % | 6.894 M 11 019.35 % | 62.000 K -94.63 % | 1.154 M 304.91 % | 285.000 K -89.47 % | 2.706 M 18 420.06 % | 14.613 K 139.47 % | -37.020 K -145.39 % | 81.560 K -97.79 % | 3.694 M 414.97 % | 717.247 K 70.50 % | 420.666 K 82.68 % | 230.273 K -92.65 % | 3.135 M 72.45 % | 1.818 M 180.71 % | 647.535 K -62.52 % | 1.728 M -37.84 % | 2.779 M 1 140.50 % | 224.039 K -79.07 % | 1.070 M -94.89 % | 20.934 M 42.36 % | 14.705 M 477.59 % | -3.894 M -3 281.85 % | 122.397 K 100.62 % | -19.869 M -2 857.22 % | 720.626 K 136.04 % | 305.301 K 116.16 % | -1.889 M -484.54 % | -323.157 K -128.99 % | 1.115 M -95.04 % | 22.473 M 281.32 % | 5.893 M |
| Net cash used for investing activites | -585.000 K -157.02 % | 1.026 M 116.86 % | -6.084 M -308.32 % | -1.490 M -200.95 % | 1.476 M -27.80 % | 2.044 M 143.89 % | -4.657 M 49.41 % | -9.206 M -449.24 % | -1.676 M -131.72 % | 5.284 M 410.22 % | -1.703 M 42.93 % | -2.985 M -192.37 % | -1.021 M -314.00 % | 477.056 K 114.35 % | -3.324 M -102.25 % | -1.643 M -3 703.49 % | 45.607 K -96.00 % | 1.140 M 188.77 % | -1.284 M -16.00 % | -1.107 M -105.94 % | 18.618 M 48.54 % | 12.534 M 296.36 % | -6.383 M 43.57 % | -11.312 M 28.47 % | -15.813 M -328.94 % | -3.687 M 36.99 % | -5.851 M -77.74 % | -3.292 M 19.38 % | -4.083 M -161.75 % | -1.560 M -107.77 % | 20.071 M 2 891.00 % | 671.059 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.517 M | 0.000 -100.00 % | 401.882 K -76.30 % | 1.696 M 3 412.57 % | 48.270 K -97.76 % | 2.151 M -25.59 % | 2.891 M 1 137.21 % | 233.703 K | 0.000 | 0.000 -100.00 % | 79.374 K -71.60 % | 279.483 K | 0.000 -100.00 % | 20.996 K -96.48 % | 595.661 K 4 080.37 % | 14.249 K -33.39 % | 21.393 K | 0.000 -100.00 % | 12.412 K -79.17 % | 59.588 K -85.34 % | 406.415 K -47.98 % | 781.224 K 238.92 % | 230.502 K 2 279.47 % | 9.687 K 225.24 % | 2.978 K | 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 100.00 % | -291.607 K -122.46 % | 1.298 M 133.25 % | -3.905 M | 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 100.00 % | -1.088 M 0.00 % | -1.088 M 1.45 % | -1.104 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 100.00 % | -4.148 M 30.50 % | -5.969 M -8.78 % | -5.487 M -12.30 % | -4.886 M -11.12 % | -4.397 M | 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 | -423.000 K -155.22 % | 766.000 K 6.98 % | 716.000 K 1 073.77 % | 61.000 K 104.00 % | -1.524 M -121.54 % | -687.898 K -115.53 % | 4.429 M -51.96 % | 9.221 M 36 832.55 % | 24.967 K 111.74 % | -212.714 K -101.96 % | 10.874 M 214.23 % | 3.460 M 306.15 % | 852.011 K 134.15 % | 363.881 K 123.12 % | -1.574 M -323.95 % | 702.645 K 226.28 % | -556.407 K -137.23 % | 1.495 M 53.95 % | 970.839 K -68.05 % | 3.038 M 133.72 % | -9.009 M -779.34 % | -1.025 M 69.29 % | -3.336 M -163.21 % | 5.278 M 161.22 % | 2.020 M 123.26 % | -8.685 M 21.30 % | -11.035 M -197.04 % | -3.715 M -118.06 % | -1.704 M -41.10 % | -1.207 M 92.45 % | -15.997 M -559.14 % | -2.427 M |
| Net cash used provided by financing activities | -423.000 K -31.37 % | -322.000 K 13.44 % | -372.000 K 64.33 % | -1.043 M 31.56 % | -1.524 M -121.54 % | -687.898 K -115.53 % | 4.429 M -51.96 % | 9.221 M 36 832.55 % | 24.967 K 111.74 % | -212.714 K -101.96 % | 10.874 M 214.23 % | 3.460 M 306.15 % | 852.011 K 134.15 % | 363.881 K 123.12 % | -1.574 M -323.95 % | 702.645 K 114.93 % | -4.705 M -5.15 % | -4.474 M 0.93 % | -4.516 M -144.43 % | -1.848 M 86.22 % | -13.406 M -1 208.50 % | -1.025 M 69.29 % | -3.336 M -163.21 % | 5.278 M 161.22 % | 2.020 M 123.26 % | -8.685 M 21.30 % | -11.035 M -197.04 % | -3.715 M -118.06 % | -1.704 M -41.10 % | -1.207 M 92.45 % | -15.997 M -559.14 % | -2.427 M |
| Effect of forex changes on cash | 181.000 K -32.96 % | 270.000 K 686.96 % | -46.000 K 47.13 % | -87.000 K 6.45 % | -93.000 K -387.69 % | 32.326 K 101.09 % | 16.075 K 177.54 % | -20.731 K 85.68 % | -144.812 K -344.38 % | 59.256 K 150.70 % | -116.873 K -11 695 372 939 988.53 % | 0.000 100.00 % | -104.391 K -118.93 % | 551.552 K 85.30 % | 297.654 K 93.89 % | 153.519 K 209.29 % | -140.470 K -1 939.77 % | 7.635 K -99.58 % | 1.805 M 67.38 % | 1.078 M 96.37 % | 549.090 K | 0.000 100.00 % | 0.000 -200.00 % | 0.000 199.67 % | 0.000 -0.23 % | 0.000 | 0.000 100.00 % | -390.713 K -1 974.10 % | 20.848 K -94.61 % | 387.023 K 252.96 % | 109.651 K 291.13 % | -57.370 K |
| Net change in cash | -3.706 M -274.89 % | 2.119 M 9.79 % | 1.930 M 365.11 % | -728.000 K -324.69 % | 324.000 K -20.71 % | 408.601 K 304.09 % | -200.210 K 45.26 % | -365.758 K -277.21 % | 206.398 K -88.10 % | 1.735 M -39.39 % | 2.863 M 16.97 % | 2.447 M 169.43 % | -3.525 M 43.72 % | -6.263 M -55.18 % | -4.036 M -41.33 % | -2.856 M -103.57 % | -1.403 M 77.63 % | -6.270 M -243.24 % | 4.378 M 167.80 % | -6.457 M 29.01 % | -9.095 M -160.11 % | 15.132 M 3 205.86 % | -487.199 K 63.29 % | -1.327 M -136.75 % | 3.611 M -63.17 % | 9.804 M 201.93 % | -9.619 M -64.98 % | -5.830 M -15.31 % | -5.056 M -51.86 % | -3.329 M -128.54 % | 11.667 M 423.10 % | -3.611 M |
| Cash at beginning of period | 4.997 M 73.63 % | 2.878 M 203.59 % | 948.000 K -43.44 % | 1.676 M 23.96 % | 1.352 M 36.68 % | 989.177 K -24.96 % | 1.318 M -22.53 % | 1.701 M -0.27 % | 1.706 M 1 059.74 % | -177.768 K 94.17 % | -3.050 M 45.80 % | -5.627 M -240.98 % | -1.650 M -134.94 % | 4.723 M -55.35 % | 10.579 M -8.09 % | 11.510 M -4.65 % | 12.071 M -36.13 % | 18.901 M 42.87 % | 13.229 M -27.46 % | 18.237 M -28.55 % | 25.522 M 68.73 % | 15.126 M -50.53 % | 30.576 M 14.24 % | 26.765 M 16.80 % | 22.915 M 309.67 % | -10.929 M -39.78 % | -7.819 M 5.23 % | -8.250 M -223.03 % | -2.554 M -433.17 % | 766.575 K 107.12 % | -10.774 M -50.67 % | -7.150 M |
| Cash at end of period | 1.291 M -74.16 % | 4.997 M 73.63 % | 2.878 M 203.59 % | 948.000 K -43.44 % | 1.676 M 19.90 % | 1.398 M 25.03 % | 1.118 M -16.30 % | 1.336 M -30.16 % | 1.913 M 22.80 % | 1.557 M 931.41 % | -187.317 K 94.11 % | -3.180 M 38.55 % | -5.175 M -236.03 % | -1.540 M -123.54 % | 6.542 M -24.40 % | 8.654 M -18.88 % | 10.668 M -15.53 % | 12.631 M -28.26 % | 17.607 M 49.47 % | 11.780 M -28.29 % | 16.427 M -45.71 % | 30.258 M 0.56 % | 30.088 M 18.28 % | 25.438 M -4.10 % | 26.526 M 2 457.51 % | -1.125 M 93.55 % | -17.437 M -23.84 % | -14.080 M -85.03 % | -7.610 M -196.94 % | -2.563 M -387.02 % | 892.872 K 108.30 % | -10.761 M |
| Operating cash flow | -2.879 M -351.44 % | 1.145 M -86.42 % | 8.432 M 345.67 % | 1.892 M 306.88 % | 465.000 K 147.44 % | -980.126 K -8 483.59 % | 11.691 K 103.25 % | -359.835 K -117.97 % | 2.002 M 158.97 % | -3.396 M 45.15 % | -6.191 M -414.04 % | 1.971 M 160.63 % | -3.251 M 57.53 % | -7.656 M -1 458.48 % | 563.559 K 131.81 % | -1.771 M -145.44 % | 3.898 M 1 612.88 % | -257.688 K -107.47 % | 3.451 M 164.97 % | -5.312 M -54.35 % | -3.441 M -195.01 % | 3.622 M -60.77 % | 9.232 M 96.11 % | 4.707 M -72.95 % | 17.404 M -21.52 % | 22.176 M 205.13 % | 7.268 M 363.59 % | 1.568 M 120.69 % | 710.349 K 174.86 % | -948.880 K -112.68 % | 7.482 M 516.24 % | -1.798 M |
| Capital expenditure | -834.000 K -15.51 % | -722.000 K 27.80 % | -1.000 M 62.18 % | -2.644 M -238.54 % | -781.000 K -17.97 % | -662.038 K 75.10 % | -2.658 M -44.42 % | -1.841 M -4.72 % | -1.758 M -75.02 % | -1.004 M 58.51 % | -2.421 M -2.99 % | -2.350 M -87.86 % | -1.251 M 52.92 % | -2.657 M 48.31 % | -5.141 M -112.73 % | -2.417 M -43.70 % | -1.682 M -2.58 % | -1.640 M -8.74 % | -1.508 M -3.51 % | -1.457 M 0.55 % | -1.465 M 32.53 % | -2.171 M -35.32 % | -1.604 M 66.15 % | -4.740 M 9.58 % | -5.242 M -28.63 % | -4.075 M 63.47 % | -11.156 M -251.99 % | -3.169 M -48.72 % | -2.131 M 20.33 % | -2.675 M 13.86 % | -3.105 M 44.69 % | -5.614 M |
| Free CashFlow | -3.713 M -977.78 % | 423.000 K -94.31 % | 7.432 M 1 088.30 % | -752.000 K -137.97 % | -316.000 K 80.76 % | -1.642 M 37.95 % | -2.647 M -20.27 % | -2.200 M -999.32 % | 244.681 K 105.56 % | -4.400 M 48.91 % | -8.612 M -2 172.64 % | -378.933 K 91.58 % | -4.503 M 56.34 % | -10.313 M -125.28 % | -4.578 M -9.30 % | -4.188 M -288.96 % | 2.217 M 216.82 % | -1.897 M -197.63 % | 1.943 M 128.71 % | -6.769 M -37.96 % | -4.906 M -438.10 % | 1.451 M -80.98 % | 7.628 M 23 781.08 % | -32.210 K -100.26 % | 12.162 M -32.81 % | 18.101 M 565.55 % | -3.888 M -142.76 % | -1.602 M -12.73 % | -1.421 M 60.79 % | -3.624 M -182.78 % | 4.377 M 159.06 % | -7.411 M |
| 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 |
| 2023-09-30 | 2023-03-31 | 2022-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-09-30 | 2003-03-31 | 2002-09-30 | 2002-03-31 | 2001-09-30 | 2001-03-31 | 2000-09-30 | 2000-03-31 | 1999-09-30 | 1999-03-31 | 1998-09-30 | 1998-03-31 | 1997-09-30 | 1997-03-31 | 1996-09-30 | 1996-03-31 | 1995-09-30 | 1995-03-31 | 1994-09-30 | 1994-03-31 | 1993-09-30 | 1993-03-31 | 1992-09-30 | 1992-03-31 | 1991-09-30 | 1991-03-31 | 1990-09-30 | 1990-03-31 | 1989-09-30 | 1989-03-31 | 1988-09-30 | 1988-03-31 | 1987-09-30 | 1987-03-31 | 1986-09-30 | 1986-03-31 | 1985-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 17.040 M 1.61 % | 16.770 M 10.40 % | 15.190 M -23.85 % | 19.947 M -40.64 % | 33.603 M 100.00 % | 16.802 M 3.13 % | 16.292 M 0.00 % | 16.292 M -1.28 % | 16.504 M 0.00 % | 16.504 M 8.55 % | 15.204 M 0.00 % | 15.204 M -8.07 % | 16.539 M 0.00 % | 16.539 M 2.01 % | 16.213 M 0.00 % | 16.213 M -6.58 % | 17.355 M -50.00 % | 34.711 M 0.00 % | 34.711 M 9.34 % | 31.746 M 0.00 % | 31.746 M 0.67 % | 31.534 M 0.00 % | 31.534 M 3.65 % | 30.424 M 0.00 % | 30.424 M -12.65 % | 34.830 M 0.00 % | 34.830 M -36.20 % | 54.590 M 0.00 % | 54.590 M -28.94 % | 76.828 M 0.00 % | 76.828 M 3.20 % | 74.446 M 0.00 % | 74.446 M 14.96 % | 64.756 M 0.00 % | 64.756 M 0.95 % | 64.145 M 0.00 % | 64.145 M 8.79 % | 58.964 M 0.00 % | 58.964 M 9.42 % | 53.889 M 0.00 % | 53.889 M -6.07 % | 57.370 M 0.00 % | 57.370 M -17.34 % | 69.402 M 0.00 % | 69.402 M -9.35 % | 76.558 M 0.00 % | 76.558 M -18.63 % | 94.091 M 0.00 % | 94.091 M -15.25 % | 111.024 M 0.00 % | 111.024 M -5.42 % | 117.389 M 0.00 % | 117.389 M 5.11 % | 111.678 M 0.00 % | 111.678 M 18.61 % | 94.152 M 0.00 % | 94.152 M 30.72 % | 72.028 M -2.85 % | 74.143 M 0.00 % | 74.143 M 0.00 % | 74.143 M -13.48 % | 85.693 M 0.00 % | 85.693 M -30.00 % | 122.412 M 0.00 % | 122.412 M -4.32 % | 127.943 M 0.00 % | 127.943 M -3.23 % | 132.217 M 0.00 % | 132.217 M 14.77 % | 115.203 M 0.00 % | 115.203 M 16.83 % | 98.609 M 0.00 % | 98.609 M -33.66 % | 148.648 M 0.00 % | 148.648 M |
| Net income | -460.000 K 9.80 % | -510.000 K -128.65 % | 1.780 M 174.46 % | -2.391 M -1 209.86 % | -182.500 K -100.00 % | -91.250 K -111.68 % | 781.500 K 0.00 % | 781.500 K 2.53 % | 762.250 K 0.00 % | 762.250 K 14.52 % | 665.593 K 0.00 % | 665.593 K 57.46 % | 422.707 K 0.00 % | 422.707 K -51.06 % | 863.677 K 0.00 % | 863.677 K 12.07 % | 770.664 K -50.00 % | 1.541 M 0.00 % | 1.541 M -48.45 % | 2.990 M 0.00 % | 2.990 M 125.16 % | -11.887 M 0.00 % | -11.887 M -596.04 % | 2.396 M 0.00 % | 2.396 M 133.13 % | -7.233 M 0.00 % | -7.233 M -13.61 % | -6.366 M 0.00 % | -6.366 M -5 074.17 % | 127.991 K 0.00 % | 127.991 K -90.59 % | 1.360 M 0.00 % | 1.360 M 167.90 % | -2.003 M 0.00 % | -2.003 M -4 462.58 % | -43.902 K 0.00 % | -43.902 K -129.75 % | 147.582 K 0.00 % | 147.582 K 114.69 % | -1.005 M 0.00 % | -1.005 M -196.76 % | 1.038 M 0.00 % | 1.038 M -60.79 % | 2.648 M 0.00 % | 2.648 M -38.51 % | 4.306 M 0.00 % | 4.306 M 59.78 % | 2.695 M 0.00 % | 2.695 M -57.04 % | 6.274 M 0.00 % | 6.274 M -58.49 % | 15.112 M 0.00 % | 15.112 M 75.68 % | 8.602 M 0.00 % | 8.602 M 110.21 % | 4.092 M 0.00 % | 4.092 M 261.49 % | -2.534 M -9.90 % | -2.306 M 0.00 % | -2.306 M 0.00 % | -2.306 M 25.62 % | -3.100 M 0.00 % | -3.100 M -13.50 % | -2.731 M 0.00 % | -2.731 M -292.00 % | 1.422 M 0.00 % | 1.422 M -70.40 % | 4.806 M 0.00 % | 4.806 M 9.05 % | 4.407 M 0.00 % | 4.407 M 483.12 % | -1.150 M 0.00 % | -1.150 M -148.38 % | 2.378 M 0.00 % | 2.378 M |
| Income before tax | -1.450 M -1 711.11 % | 90.000 K 28.57 % | 70.000 K -82.78 % | 406.500 K 228.44 % | -316.500 K -100.00 % | -158.250 K -114.56 % | 1.087 M 0.00 % | 1.087 M 12.47 % | 966.250 K 0.00 % | 966.250 K -7.40 % | 1.043 M 0.00 % | 1.043 M 183.07 % | 368.635 K 0.00 % | 368.635 K -72.90 % | 1.360 M 0.00 % | 1.360 M 32.10 % | 1.030 M -50.00 % | 2.060 M 0.00 % | 2.060 M -40.99 % | 3.491 M 0.00 % | 3.491 M 133.12 % | -10.539 M 0.00 % | -10.539 M -613.05 % | 2.054 M 0.00 % | 2.054 M 130.73 % | -6.684 M 0.00 % | -6.684 M -16.80 % | -5.723 M 0.00 % | -5.723 M -329.24 % | 2.496 M 0.00 % | 2.496 M -13.45 % | 2.884 M 0.00 % | 2.884 M 283.96 % | -1.568 M 0.00 % | -1.568 M -2 793.28 % | 58.218 K 0.00 % | 58.218 K -64.79 % | 165.363 K 0.00 % | 165.363 K 114.51 % | -1.140 M 0.00 % | -1.140 M -159.96 % | 1.901 M 0.00 % | 1.901 M -59.92 % | 4.744 M 0.00 % | 4.744 M -1.77 % | 4.829 M 0.00 % | 4.829 M 47.65 % | 3.271 M 0.00 % | 3.271 M -60.47 % | 8.274 M 0.00 % | 8.274 M -67.17 % | 25.201 M 0.00 % | 25.201 M 146.58 % | 10.220 M 0.00 % | 10.220 M 120.64 % | 4.632 M 0.00 % | 4.632 M 348.73 % | -1.862 M -4.24 % | -1.786 M 0.00 % | -1.786 M 0.00 % | -1.786 M 16.49 % | -2.139 M 0.00 % | -2.139 M -278.59 % | -565.011 K 0.00 % | -565.011 K -108.01 % | 7.054 M 0.00 % | 7.054 M -17.16 % | 8.515 M 0.00 % | 8.515 M 38.16 % | 6.163 M 0.00 % | 6.163 M 52.77 % | 4.034 M 0.00 % | 4.034 M -9.56 % | 4.461 M 0.00 % | 4.461 M |
| Income before tax ratio | -0.09 -1 685.58 % | 0.01 16.46 % | 0.00 -77.39 % | 0.02 316.37 % | -0.01 0.00 % | -0.01 -114.12 % | 0.07 0.00 % | 0.07 13.93 % | 0.06 0.00 % | 0.06 -14.70 % | 0.07 0.00 % | 0.07 207.93 % | 0.02 0.00 % | 0.02 -73.44 % | 0.08 0.00 % | 0.08 41.41 % | 0.06 0.00 % | 0.06 0.00 % | 0.06 -46.03 % | 0.11 0.00 % | 0.11 132.90 % | -0.33 0.00 % | -0.33 -594.99 % | 0.07 0.00 % | 0.07 135.18 % | -0.19 0.00 % | -0.19 -83.07 % | -0.10 0.00 % | -0.10 -422.62 % | 0.03 0.00 % | 0.03 -16.14 % | 0.04 0.00 % | 0.04 260.01 % | -0.02 0.00 % | -0.02 -2 767.88 % | 0.00 0.00 % | 0.00 -67.64 % | 0.00 0.00 % | 0.00 113.26 % | -0.02 0.00 % | -0.02 -163.84 % | 0.03 0.00 % | 0.03 -51.52 % | 0.07 0.00 % | 0.07 8.36 % | 0.06 0.00 % | 0.06 81.46 % | 0.03 0.00 % | 0.03 -53.35 % | 0.07 0.00 % | 0.07 -65.29 % | 0.21 0.00 % | 0.21 134.59 % | 0.09 0.00 % | 0.09 86.01 % | 0.05 0.00 % | 0.05 290.28 % | -0.03 -7.30 % | -0.02 0.00 % | -0.02 0.00 % | -0.02 3.47 % | -0.02 0.00 % | -0.02 -440.81 % | 0.00 0.00 % | 0.00 -108.37 % | 0.06 0.00 % | 0.06 -14.39 % | 0.06 0.00 % | 0.06 20.38 % | 0.05 0.00 % | 0.05 30.76 % | 0.04 0.00 % | 0.04 36.33 % | 0.03 0.00 % | 0.03 |
| EBITDA | -640.000 K -127.59 % | 2.320 M 28.89 % | 1.800 M 150.87 % | 717.500 K -62.09 % | 1.893 M 100.00 % | 946.250 K -38.84 % | 1.547 M 21.78 % | 1.271 M -15.03 % | 1.495 M 0.00 % | 1.495 M -4.43 % | 1.565 M 0.00 % | 1.565 M 57.67 % | 992.283 K 0.00 % | 992.283 K -44.51 % | 1.788 M 0.00 % | 1.788 M 23.72 % | 1.445 M -50.00 % | 2.890 M 0.00 % | 2.890 M -72.63 % | 10.561 M 0.00 % | 10.561 M 242.50 % | -7.411 M 0.00 % | -7.411 M -295.15 % | 3.798 M 0.00 % | 3.798 M 220.56 % | -3.150 M 0.00 % | -3.150 M 23.85 % | -4.137 M 0.00 % | -4.137 M -217.11 % | 3.532 M 0.00 % | 3.532 M -22.04 % | 4.531 M 0.00 % | 4.531 M 258.38 % | 1.264 M 0.00 % | 1.264 M -18.38 % | 1.549 M 0.00 % | 1.549 M -15.79 % | 1.839 M 0.00 % | 1.839 M 424.50 % | 350.702 K 0.00 % | 350.702 K -91.54 % | 4.145 M 0.00 % | 4.145 M -42.79 % | 7.246 M 0.00 % | 7.246 M -5.71 % | 7.684 M 0.00 % | 7.684 M -4.61 % | 8.056 M 0.00 % | 8.056 M -31.35 % | 11.735 M 0.00 % | 11.735 M -10.22 % | 13.070 M 0.00 % | 13.070 M -7.69 % | 14.160 M 0.00 % | 14.160 M 65.78 % | 8.542 M 0.00 % | 8.542 M 496.54 % | 1.432 M -17.14 % | 1.728 M -14.87 % | 2.030 M 0.00 % | 2.030 M 833.55 % | -276.738 K 0.00 % | -276.738 K -104.01 % | 6.904 M 0.00 % | 6.904 M -47.27 % | 13.093 M 0.00 % | 13.093 M -4.00 % | 13.639 M 0.00 % | 13.639 M 56.03 % | 8.741 M 0.00 % | 8.741 M 17.94 % | 7.411 M 0.00 % | 7.411 M -19.18 % | 9.170 M 0.00 % | 9.170 M |
| Net income ratio | -0.03 11.23 % | -0.03 -125.95 % | 0.12 197.78 % | -0.12 -2 106.61 % | -0.01 0.00 % | -0.01 -111.32 % | 0.05 0.00 % | 0.05 3.86 % | 0.05 0.00 % | 0.05 5.50 % | 0.04 0.00 % | 0.04 71.29 % | 0.03 0.00 % | 0.03 -52.02 % | 0.05 0.00 % | 0.05 19.97 % | 0.04 0.00 % | 0.04 0.00 % | 0.04 -52.86 % | 0.09 0.00 % | 0.09 124.99 % | -0.38 0.00 % | -0.38 -578.58 % | 0.08 0.00 % | 0.08 137.93 % | -0.21 0.00 % | -0.21 -78.06 % | -0.12 0.00 % | -0.12 -7 100.42 % | 0.00 0.00 % | 0.00 -90.88 % | 0.02 0.00 % | 0.02 159.06 % | -0.03 0.00 % | -0.03 -4 419.56 % | 0.00 0.00 % | 0.00 -127.34 % | 0.00 0.00 % | 0.00 113.43 % | -0.02 0.00 % | -0.02 -203.01 % | 0.02 0.00 % | 0.02 -52.56 % | 0.04 0.00 % | 0.04 -32.18 % | 0.06 0.00 % | 0.06 96.38 % | 0.03 0.00 % | 0.03 -49.31 % | 0.06 0.00 % | 0.06 -56.11 % | 0.13 0.00 % | 0.13 67.13 % | 0.08 0.00 % | 0.08 77.22 % | 0.04 0.00 % | 0.04 223.54 % | -0.04 -13.12 % | -0.03 0.00 % | -0.03 0.00 % | -0.03 14.03 % | -0.04 0.00 % | -0.04 -62.13 % | -0.02 0.00 % | -0.02 -300.68 % | 0.01 0.00 % | 0.01 -69.41 % | 0.04 0.00 % | 0.04 -4.98 % | 0.04 0.00 % | 0.04 427.93 % | -0.01 0.00 % | -0.01 -172.93 % | 0.02 0.00 % | 0.02 |
| Ratio EBITDA | -0.04 -127.15 % | 0.14 16.75 % | 0.12 229.44 % | 0.04 -36.13 % | 0.06 0.00 % | 0.06 -40.70 % | 0.09 21.78 % | 0.08 -13.93 % | 0.09 0.00 % | 0.09 -11.96 % | 0.10 0.00 % | 0.10 71.52 % | 0.06 0.00 % | 0.06 -45.60 % | 0.11 0.00 % | 0.11 32.45 % | 0.08 0.00 % | 0.08 0.00 % | 0.08 -74.97 % | 0.33 0.00 % | 0.33 241.55 % | -0.24 0.00 % | -0.24 -288.28 % | 0.12 0.00 % | 0.12 238.01 % | -0.09 0.00 % | -0.09 -19.36 % | -0.08 0.00 % | -0.08 -264.82 % | 0.05 0.00 % | 0.05 -24.46 % | 0.06 0.00 % | 0.06 211.73 % | 0.02 0.00 % | 0.02 -19.15 % | 0.02 0.00 % | 0.02 -22.59 % | 0.03 0.00 % | 0.03 379.36 % | 0.01 0.00 % | 0.01 -90.99 % | 0.07 0.00 % | 0.07 -30.79 % | 0.10 0.00 % | 0.10 4.01 % | 0.10 0.00 % | 0.10 17.24 % | 0.09 0.00 % | 0.09 -19.00 % | 0.11 0.00 % | 0.11 -5.07 % | 0.11 0.00 % | 0.11 -12.19 % | 0.13 0.00 % | 0.13 39.76 % | 0.09 0.00 % | 0.09 356.36 % | 0.02 -14.71 % | 0.02 -14.87 % | 0.03 0.00 % | 0.03 947.83 % | 0.00 0.00 % | 0.00 -105.73 % | 0.06 0.00 % | 0.06 -44.88 % | 0.10 0.00 % | 0.10 -0.79 % | 0.10 0.00 % | 0.10 35.95 % | 0.08 0.00 % | 0.08 0.95 % | 0.08 0.00 % | 0.08 21.84 % | 0.06 0.00 % | 0.06 |
| Gross profit ratio | 0.40 -5.30 % | 0.43 1.49 % | 0.42 16.76 % | 0.36 3.21 % | 0.35 0.00 % | 0.35 -3.30 % | 0.36 0.00 % | 0.36 6.97 % | 0.34 0.00 % | 0.34 -2.70 % | 0.35 0.00 % | 0.35 8.46 % | 0.32 0.00 % | 0.32 -2.88 % | 0.33 0.00 % | 0.33 -0.90 % | 0.33 0.00 % | 0.33 0.00 % | 0.33 9.75 % | 0.30 0.00 % | 0.30 -1.26 % | 0.31 0.00 % | 0.31 -13.67 % | 0.36 0.00 % | 0.36 11.56 % | 0.32 0.00 % | 0.32 16.01 % | 0.27 0.00 % | 0.27 -5.82 % | 0.29 0.00 % | 0.29 -0.84 % | 0.29 0.00 % | 0.29 9.38 % | 0.27 0.00 % | 0.27 -1.86 % | 0.27 0.00 % | 0.27 8.83 % | 0.25 0.00 % | 0.25 0.44 % | 0.25 0.00 % | 0.25 4.58 % | 0.24 0.00 % | 0.24 -9.41 % | 0.26 0.00 % | 0.26 1.08 % | 0.26 0.00 % | 0.26 -1.31 % | 0.26 0.00 % | 0.26 -73.51 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 119.850 M -0.43 % | 120.370 M 0.67 % | 119.570 M 0.05 % | 119.513 M 5.79 % | 112.973 M 0.00 % | 112.973 M -1.04 % | 114.165 M 0.00 % | 114.165 M 4.08 % | 109.693 M 0.00 % | 109.693 M 4.81 % | 104.661 M 0.00 % | 104.661 M 13.43 % | 92.267 M 0.00 % | 92.267 M 1.89 % | 90.555 M 0.00 % | 90.555 M 5.32 % | 85.983 M 0.00 % | 85.983 M 0.00 % | 85.983 M 13.95 % | 75.456 M 0.00 % | 75.456 M 2.55 % | 73.581 M 0.00 % | 73.581 M 28.31 % | 57.347 M 0.00 % | 57.347 M -3.84 % | 59.639 M 0.00 % | 59.639 M 4.20 % | 57.234 M 0.00 % | 57.234 M 0.00 % | 57.234 M 0.00 % | 57.234 M 0.15 % | 57.147 M 0.00 % | 57.147 M 0.53 % | 56.846 M 0.00 % | 56.846 M 0.00 % | 56.846 M 0.00 % | 56.846 M 1.10 % | 56.226 M 0.00 % | 56.226 M 0.23 % | 56.099 M 0.00 % | 56.099 M 0.03 % | 56.080 M 0.00 % | 56.080 M 0.06 % | 56.049 M 0.00 % | 56.049 M 0.01 % | 56.046 M 0.00 % | 56.046 M 0.06 % | 56.013 M 0.00 % | 56.013 M 0.06 % | 55.981 M 0.00 % | 55.981 M 2.24 % | 54.755 M 0.00 % | 54.755 M 1.32 % | 54.039 M 0.00 % | 54.039 M 0.36 % | 53.843 M 0.00 % | 53.843 M 0.03 % | 53.826 M 0.00 % | 53.824 M 0.00 % | 53.824 M 0.00 % | 53.824 M 0.00 % | 53.824 M 0.00 % | 53.824 M 0.00 % | 53.824 M 0.00 % | 53.824 M 0.00 % | 53.824 M 0.00 % | 53.824 M 8.92 % | 49.416 M 0.00 % | 49.416 M 9.79 % | 45.008 M 0.00 % | 45.008 M 0.00 % | 45.008 M 0.00 % | 45.008 M 0.00 % | 45.008 M 0.00 % | 45.008 M |
| Weighted average shs out | 117.760 M 0.25 % | 117.470 M 0.00 % | 117.470 M 0.00 % | 117.473 M 3.98 % | 112.973 M 0.00 % | 112.973 M 0.00 % | 112.973 M 0.00 % | 112.973 M 3.74 % | 108.902 M 0.00 % | 108.902 M 4.35 % | 104.358 M 0.00 % | 104.358 M 13.82 % | 91.684 M 0.00 % | 91.684 M 4.46 % | 87.772 M 0.00 % | 87.772 M 3.96 % | 84.430 M 0.00 % | 84.430 M 0.00 % | 84.430 M 12.58 % | 74.997 M 0.00 % | 74.997 M 17.70 % | 63.717 M 0.00 % | 63.717 M 11.33 % | 57.234 M 0.00 % | 57.234 M 0.00 % | 57.234 M 0.00 % | 57.234 M 0.00 % | 57.234 M 0.00 % | 57.234 M 0.00 % | 57.234 M 0.00 % | 57.234 M 0.15 % | 57.147 M 0.00 % | 57.147 M 0.53 % | 56.846 M 0.00 % | 56.846 M 0.00 % | 56.846 M 0.00 % | 56.846 M 1.10 % | 56.226 M 0.00 % | 56.226 M 0.23 % | 56.099 M 0.00 % | 56.099 M 0.03 % | 56.080 M 0.00 % | 56.080 M 0.06 % | 56.049 M 0.00 % | 56.049 M 0.01 % | 56.046 M 0.00 % | 56.046 M 0.06 % | 56.013 M 0.00 % | 56.013 M 0.32 % | 55.834 M 0.00 % | 55.834 M 1.97 % | 54.755 M 0.00 % | 54.755 M 1.32 % | 54.039 M 0.00 % | 54.039 M 0.36 % | 53.843 M 0.00 % | 53.843 M 0.03 % | 53.826 M 0.00 % | 53.824 M 0.00 % | 53.824 M 0.00 % | 53.824 M 0.00 % | 53.824 M 0.00 % | 53.824 M 0.00 % | 53.824 M 0.00 % | 53.824 M 0.00 % | 53.824 M 0.00 % | 53.824 M 8.92 % | 49.416 M 0.00 % | 49.416 M 9.79 % | 45.008 M 0.00 % | 45.008 M 0.00 % | 45.008 M 0.00 % | 45.008 M 0.00 % | 45.008 M 0.00 % | 45.008 M |
| EPS diluted | 0.00 9.30 % | 0.00 -128.86 % | 0.01 174.87 % | -0.02 -1 143.75 % | 0.00 -100.00 % | 0.00 -111.76 % | 0.01 0.00 % | 0.01 -1.45 % | 0.01 0.00 % | 0.01 7.81 % | 0.01 0.00 % | 0.01 39.13 % | 0.00 0.00 % | 0.00 -51.58 % | 0.01 0.00 % | 0.01 5.56 % | 0.01 | 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 | 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 | 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 | 0.00 100.00 % | -0.05 -9.81 % | -0.04 | 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 | 0.00 | 0.00 | 0.00 |
| Earnings per share | 0.00 11.36 % | 0.00 -128.95 % | 0.02 174.88 % | -0.02 -1 168.75 % | 0.00 -100.00 % | 0.00 -111.59 % | 0.01 0.00 % | 0.01 -1.43 % | 0.01 0.00 % | 0.01 9.38 % | 0.01 0.00 % | 0.01 39.13 % | 0.00 0.00 % | 0.00 -53.06 % | 0.01 0.00 % | 0.01 7.69 % | 0.01 | 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 | 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 | 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 | 0.00 100.00 % | -0.05 -9.81 % | -0.04 | 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 | 0.00 | 0.00 | 0.00 |
| Gross profit | 6.890 M -3.77 % | 7.160 M 12.05 % | 6.390 M -11.08 % | 7.187 M -38.74 % | 11.731 M 100.00 % | 5.865 M -0.28 % | 5.882 M 0.00 % | 5.882 M 5.60 % | 5.570 M 0.00 % | 5.570 M 5.62 % | 5.273 M 0.00 % | 5.273 M -0.30 % | 5.289 M 0.00 % | 5.289 M -0.93 % | 5.338 M 0.00 % | 5.338 M -7.42 % | 5.766 M -50.00 % | 11.533 M 0.00 % | 11.533 M 20.00 % | 9.610 M 0.00 % | 9.610 M -0.59 % | 9.668 M 0.00 % | 9.668 M -10.52 % | 10.804 M 0.00 % | 10.804 M -2.55 % | 11.086 M 0.00 % | 11.086 M -25.98 % | 14.978 M 0.00 % | 14.978 M -33.08 % | 22.383 M 0.00 % | 22.383 M 2.34 % | 21.872 M 0.00 % | 21.872 M 25.74 % | 17.394 M 0.00 % | 17.394 M -0.93 % | 17.556 M 0.00 % | 17.556 M 18.40 % | 14.828 M 0.00 % | 14.828 M 9.90 % | 13.492 M 0.00 % | 13.492 M -1.77 % | 13.735 M 0.00 % | 13.735 M -25.11 % | 18.341 M 0.00 % | 18.341 M -8.37 % | 20.017 M 0.00 % | 20.017 M -19.70 % | 24.928 M 0.00 % | 24.928 M -77.55 % | 111.024 M 0.00 % | 111.024 M -5.42 % | 117.389 M 0.00 % | 117.389 M 5.11 % | 111.678 M 0.00 % | 111.678 M 18.61 % | 94.152 M 0.00 % | 94.152 M 30.72 % | 72.028 M -2.85 % | 74.143 M 0.00 % | 74.143 M 0.00 % | 74.143 M -13.48 % | 85.693 M 0.00 % | 85.693 M -30.00 % | 122.412 M 0.00 % | 122.412 M -4.32 % | 127.943 M 0.00 % | 127.943 M -3.23 % | 132.217 M 0.00 % | 132.217 M 14.77 % | 115.203 M 0.00 % | 115.203 M 16.83 % | 98.609 M 0.00 % | 98.609 M -33.66 % | 148.648 M 0.00 % | 148.648 M |
| Income tax expense | -100.000 K 54.55 % | -220.000 K -120.00 % | -100.000 K -103.05 % | 3.277 M 633.71 % | -614.000 K -100.00 % | -307.000 K -1 177.19 % | 28.500 K 0.00 % | 28.500 K -86.03 % | 204.000 K 0.00 % | 204.000 K -46.02 % | 377.891 K 0.00 % | 377.891 K 854.99 % | -50.053 K 0.00 % | -50.053 K -110.20 % | 490.515 K 0.00 % | 490.515 K 89.21 % | 259.246 K -50.00 % | 518.493 K 0.00 % | 518.493 K 87.50 % | 276.529 K 0.00 % | 276.529 K -61.91 % | 726.053 K 0.00 % | 726.053 K 94.17 % | 373.925 K 0.00 % | 373.925 K 5 988.99 % | 6.141 K 0.00 % | 6.141 K 102.05 % | -300.130 K 0.00 % | -300.130 K -158.40 % | 513.950 K 0.00 % | 513.950 K -24.96 % | 684.932 K 0.00 % | 684.932 K 75.04 % | 391.309 K 0.00 % | 391.309 K 283.18 % | 102.121 K 0.00 % | 102.121 K 474.33 % | 17.781 K 0.00 % | 17.781 K 113.13 % | -135.373 K 0.00 % | -135.373 K -115.69 % | 862.856 K 0.00 % | 862.856 K -58.83 % | 2.096 M 0.00 % | 2.096 M 300.83 % | 522.886 K 0.00 % | 522.886 K -9.18 % | 575.749 K 0.00 % | 575.749 K -71.22 % | 2.000 M 0.00 % | 2.000 M -80.17 % | 10.089 M 0.00 % | 10.089 M 523.50 % | 1.618 M 0.00 % | 1.618 M 199.62 % | 540.056 K 0.00 % | 540.056 K -19.59 % | 671.630 K 29.34 % | 519.268 K 0.00 % | 519.269 K 0.00 % | 519.269 K -45.95 % | 960.752 K 0.00 % | 960.752 K 8.04 % | 889.240 K 0.00 % | 889.240 K -53.85 % | 1.927 M 0.00 % | 1.927 M -10.36 % | 2.150 M 0.00 % | 2.150 M 62.03 % | 1.327 M 0.00 % | 1.327 M 5.33 % | 1.259 M 0.00 % | 1.259 M -30.04 % | 1.800 M 0.00 % | 1.800 M |
| Cost of revenue | 10.150 M 5.62 % | 9.610 M 9.20 % | 8.800 M -31.04 % | 12.761 M -41.66 % | 21.873 M 100.00 % | 10.936 M 5.05 % | 10.410 M 0.00 % | 10.410 M -4.79 % | 10.934 M 0.00 % | 10.934 M 10.10 % | 9.931 M 0.00 % | 9.931 M -11.73 % | 11.250 M 0.00 % | 11.250 M 3.46 % | 10.874 M 0.00 % | 10.874 M -6.17 % | 11.589 M -50.00 % | 23.178 M 0.00 % | 23.178 M 4.71 % | 22.136 M 0.00 % | 22.136 M 1.23 % | 21.866 M 0.00 % | 21.866 M 11.45 % | 19.620 M 0.00 % | 19.620 M -17.37 % | 23.743 M 0.00 % | 23.743 M -40.06 % | 39.612 M 0.00 % | 39.612 M -27.24 % | 54.445 M 0.00 % | 54.445 M 3.56 % | 52.574 M 0.00 % | 52.574 M 11.01 % | 47.362 M 0.00 % | 47.362 M 1.66 % | 46.589 M 0.00 % | 46.589 M 5.56 % | 44.136 M 0.00 % | 44.136 M 9.25 % | 40.397 M 0.00 % | 40.397 M -7.42 % | 43.635 M 0.00 % | 43.635 M -14.54 % | 51.061 M 0.00 % | 51.061 M -9.69 % | 56.541 M 0.00 % | 56.541 M -18.25 % | 69.163 M 0.00 % | 69.163 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 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 16.263 M | 0.000 | 0.000 -100.00 % | 3.617 M 0.00 % | 3.617 M | 0.000 | 0.000 -100.00 % | 3.449 M 0.00 % | 3.449 M -27.72 % | 4.772 M 0.00 % | 4.772 M | 0.000 | 0.000 -100.00 % | 3.716 M -50.00 % | 7.431 M 0.00 % | 7.431 M 2.22 % | 7.270 M 0.00 % | 7.270 M -46.69 % | 13.637 M 0.00 % | 13.637 M | 0.000 | 0.000 -100.00 % | 5.685 M 0.00 % | 5.685 M -7.63 % | 6.155 M 0.00 % | 6.155 M -27.14 % | 8.448 M 0.00 % | 8.448 M -13.61 % | 9.779 M 0.00 % | 9.779 M 23.67 % | 7.907 M 0.00 % | 7.907 M 0.56 % | 7.863 M 0.00 % | 7.863 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 3.128 M | 0.000 | 0.000 -100.00 % | 953.000 K 0.00 % | 953.000 K | 0.000 | 0.000 -100.00 % | 888.643 K 0.00 % | 888.643 K -5.69 % | 942.231 K 0.00 % | 942.231 K | 0.000 | 0.000 -100.00 % | 1.206 M -50.00 % | 2.413 M 0.00 % | 2.413 M 113.29 % | 1.131 M 0.00 % | 1.131 M -18.88 % | 1.394 M 0.00 % | 1.394 M -63.58 % | 3.829 M 0.00 % | 3.829 M 19.33 % | 3.208 M 0.00 % | 3.208 M -41.35 % | 5.470 M 0.00 % | 5.470 M -18.99 % | 6.753 M 0.00 % | 6.753 M 18.78 % | 5.685 M 0.00 % | 5.685 M 1.28 % | 5.613 M 0.00 % | 5.613 M -0.65 % | 5.650 M 0.00 % | 5.650 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 350.000 K | 0.000 | 0.000 100.00 % | -3.000 K 0.00 % | -3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -111.522 K 0.00 % | -111.522 K -85.82 % | -60.016 K 0.00 % | -60.016 K 40.50 % | -100.863 K 0.00 % | -100.863 K -154.43 % | 185.293 K 0.00 % | 185.293 K 309.15 % | 45.287 K 0.00 % | 45.287 K -26.48 % | 61.602 K 0.00 % | 61.602 K -60.45 % | 155.773 K 0.00 % | 155.773 K -8.50 % | 170.249 K 0.00 % | 170.249 K -8.06 % | 185.165 K 0.00 % | 185.165 K -19.83 % | 230.965 K 0.00 % | 230.965 K 323.96 % | -103.129 K 0.00 % | -103.129 K 18.07 % | -125.873 K 0.00 % | -125.873 K 40.97 % | -213.218 K 0.00 % | -213.218 K -852.30 % | 28.342 K 0.00 % | 28.342 K -10.90 % | 31.808 K 0.00 % | 31.808 K -17.71 % | 38.652 K 0.00 % | 38.652 K -32.03 % | 56.865 K 0.00 % | 56.865 K -37.44 % | 90.897 K 0.00 % | 90.897 K -17.30 % | 109.909 K 0.00 % | 109.909 K 28.44 % | 85.569 K 0.00 % | 85.569 K | 0.000 | 0.000 -100.00 % | 118.050 K 0.00 % | 118.050 K -1.70 % | 120.094 K 0.00 % | 120.094 K -42.19 % | 207.750 K 0.00 % | 207.750 K -3.45 % | 215.177 K 0.00 % | 215.177 K 20.74 % | 178.212 K 0.00 % | 178.212 K -99.85 % | 117.180 M 0.00 % | 117.180 M 16.91 % | 100.230 M 0.00 % | 100.230 M -32.52 % | 148.539 M 0.00 % | 148.539 M |
| Operating expenses | 7.780 M 29.88 % | 5.990 M 0.34 % | 5.970 M 1.62 % | 5.875 M -44.02 % | 10.494 M 100.00 % | 5.247 M 14.88 % | 4.567 M 0.00 % | 4.567 M -2.89 % | 4.703 M 0.00 % | 4.703 M 8.43 % | 4.338 M 0.00 % | 4.338 M -24.09 % | 5.714 M 0.00 % | 5.714 M 28.65 % | 4.442 M 0.00 % | 4.442 M -9.76 % | 4.922 M -49.43 % | 9.732 M 0.00 % | 9.732 M 16.69 % | 8.341 M 0.00 % | 8.341 M -56.72 % | 19.271 M 0.00 % | 19.271 M 103.84 % | 9.454 M 0.00 % | 9.454 M -38.63 % | 15.406 M 0.00 % | 15.406 M -26.19 % | 20.874 M 0.00 % | 20.874 M -8.01 % | 22.692 M 0.00 % | 22.692 M 9.59 % | 20.707 M 0.00 % | 20.707 M 7.45 % | 19.271 M 0.00 % | 19.271 M 2.82 % | 18.742 M 0.00 % | 18.742 M 26.62 % | 14.802 M 0.00 % | 14.802 M -0.98 % | 14.949 M 0.00 % | 14.949 M 32.11 % | 11.316 M 0.00 % | 11.316 M -18.78 % | 13.932 M 0.00 % | 13.932 M -10.77 % | 15.614 M 0.00 % | 15.614 M -17.34 % | 18.891 M 0.00 % | 18.891 M -81.54 % | 102.331 M 0.00 % | 102.331 M -0.35 % | 102.688 M 0.00 % | 102.688 M 3.36 % | 99.354 M 0.00 % | 99.354 M 14.15 % | 87.042 M 0.00 % | 87.042 M 30.18 % | 66.864 M -5.96 % | 71.102 M -5.22 % | 75.021 M 0.00 % | 75.021 M -21.60 % | 95.684 M 0.00 % | 95.684 M -21.29 % | 121.560 M 0.00 % | 121.560 M -4.76 % | 127.637 M 0.00 % | 127.637 M -3.24 % | 131.905 M 0.00 % | 131.905 M 12.57 % | 117.180 M 0.00 % | 117.180 M 16.91 % | 100.230 M 0.00 % | 100.230 M -32.52 % | 148.539 M 0.00 % | 148.539 M |
| Cost and expenses | 17.930 M 14.94 % | 15.600 M 6.60 % | 14.634 M -20.04 % | 18.303 M -44.03 % | 32.700 M 100.00 % | 16.350 M 6.75 % | 15.316 M 0.00 % | 15.316 M -2.19 % | 15.660 M 0.00 % | 15.660 M 9.75 % | 14.268 M 0.00 % | 14.268 M -15.89 % | 16.964 M 0.00 % | 16.964 M 10.45 % | 15.359 M 0.00 % | 15.359 M -6.66 % | 16.455 M -50.00 % | 32.911 M 0.00 % | 32.911 M 7.99 % | 30.477 M 0.00 % | 30.477 M -25.92 % | 41.138 M 0.00 % | 41.138 M 41.49 % | 29.074 M 0.00 % | 29.074 M -25.74 % | 39.150 M 0.00 % | 39.150 M -35.28 % | 60.486 M 0.00 % | 60.486 M -21.59 % | 77.137 M 0.00 % | 77.137 M 5.26 % | 73.282 M 0.00 % | 73.282 M 9.98 % | 66.633 M 0.00 % | 66.633 M 1.99 % | 65.331 M 0.00 % | 65.331 M 10.85 % | 58.938 M 0.00 % | 58.938 M 6.49 % | 55.346 M 0.00 % | 55.346 M 0.72 % | 54.950 M 0.00 % | 54.950 M -15.45 % | 64.993 M 0.00 % | 64.993 M -9.93 % | 72.155 M 0.00 % | 72.155 M -18.06 % | 88.054 M 0.00 % | 88.054 M -13.95 % | 102.331 M 0.00 % | 102.331 M -0.35 % | 102.688 M 0.00 % | 102.688 M 3.36 % | 99.354 M 0.00 % | 99.354 M 14.15 % | 87.042 M 0.00 % | 87.042 M 23.75 % | 70.337 M -6.24 % | 75.021 M 0.00 % | 75.021 M 0.00 % | 75.021 M -21.60 % | 95.684 M 0.00 % | 95.684 M -21.29 % | 121.560 M 0.00 % | 121.560 M -4.76 % | 127.637 M 0.00 % | 127.637 M -3.24 % | 131.905 M 0.00 % | 131.905 M 12.57 % | 117.180 M 0.00 % | 117.180 M 16.91 % | 100.230 M 0.00 % | 100.230 M -32.52 % | 148.539 M 0.00 % | 148.539 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 -100.00 % | 54.253 K 0.00 % | 54.253 K -64.30 % | 151.980 K 0.00 % | 151.980 K -60.34 % | 383.221 K 0.00 % | 383.221 K -15.30 % | 452.435 K 0.00 % | 452.435 K -41.95 % | 779.405 K 0.00 % | 779.405 K 2.70 % | 758.903 K 0.00 % | 758.903 K -0.85 % | 765.428 K 0.00 % | 765.428 K -13.21 % | 881.935 K 0.00 % | 881.935 K -3.38 % | 912.776 K 0.00 % | 912.776 K -13.69 % | 1.058 M 0.00 % | 1.058 M 15.52 % | 915.442 K 0.00 % | 915.442 K -5.45 % | 968.192 K 0.00 % | 968.192 K -16.09 % | 1.154 M 0.00 % | 1.154 M -3.57 % | 1.197 M 0.00 % | 1.197 M -2.06 % | 1.222 M 0.00 % | 1.222 M 32.08 % | 925.064 K 0.00 % | 925.064 K 7.60 % | 859.731 K 0.00 % | 859.731 K -16.27 % | 1.027 M -17.81 % | 1.249 M 0.00 % | 1.249 M 0.00 % | 1.249 M -14.50 % | 1.461 M 0.00 % | 1.461 M -9.43 % | 1.613 M 0.00 % | 1.613 M 14.14 % | 1.413 M 0.00 % | 1.413 M 17.19 % | 1.206 M 0.00 % | 1.206 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 7.600 M 4.54 % | 7.270 M 25.34 % | 5.800 M -34.81 % | 8.897 M -15.22 % | 10.494 M 100.00 % | 5.247 M 14.81 % | 4.570 M 0.00 % | 4.570 M -2.82 % | 4.703 M 0.00 % | 4.703 M 8.43 % | 4.338 M 0.00 % | 4.338 M -24.09 % | 5.714 M 0.00 % | 5.714 M 28.65 % | 4.442 M 0.00 % | 4.442 M -9.76 % | 4.922 M -50.00 % | 9.844 M 0.00 % | 9.844 M 17.18 % | 8.401 M 0.00 % | 8.401 M -44.11 % | 15.031 M 0.00 % | 15.031 M 292.60 % | 3.829 M 0.00 % | 3.829 M -56.95 % | 8.894 M 0.00 % | 8.894 M -23.50 % | 11.626 M 0.00 % | 11.626 M -23.52 % | 15.201 M 0.00 % | 15.201 M -1.70 % | 15.464 M 0.00 % | 15.464 M 14.37 % | 13.521 M 0.00 % | 13.521 M 0.05 % | 13.513 M 0.00 % | 13.513 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.837 M -5.75 % | 69.853 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 |
| Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 3.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 -100.00 % | 694.098 K 0.00 % | 694.098 K -92.11 % | 8.795 M 0.00 % | 8.795 M 591.00 % | 1.273 M 0.00 % | 1.273 M 6.94 % | 1.190 M 0.00 % | 1.190 M 6 948.13 % | 16.887 K 0.00 % | 16.887 K -96.32 % | 458.433 K 0.00 % | 458.433 K -81.90 % | 2.533 M 0.00 % | 2.533 M 23.57 % | 2.050 M 0.00 % | 2.050 M 29.38 % | 1.584 M 0.00 % | 1.584 M 57.06 % | 1.009 M 0.00 % | 1.009 M 169.52 % | 374.289 K 0.00 % | 374.289 K -30.47 % | 538.324 K 0.00 % | 538.324 K -28.58 % | 753.751 K 0.00 % | 753.751 K -37.31 % | 1.202 M 0.00 % | 1.202 M 28.30 % | 937.161 K 0.00 % | 937.161 K -25.06 % | 1.251 M 0.00 % | 1.251 M 40.68 % | 888.930 K 0.00 % | 888.930 K 252.44 % | 252.219 K 0.00 % | 252.219 K -20.56 % | 317.514 K 0.00 % | 317.514 K -0.17 % | 318.060 K 0.00 % | 318.060 K | 0.000 | 0.000 -100.00 % | 385.529 K 0.00 % | 385.529 K -10.14 % | 429.031 K 0.00 % | 429.031 K 1.14 % | 424.193 K 0.00 % | 424.193 K -32.04 % | 624.179 K 0.00 % | 624.179 K 16.38 % | 536.327 K 0.00 % | 536.327 K 61.48 % | 332.124 K 0.00 % | 332.124 K 30.11 % | 255.262 K 0.00 % | 255.262 K -14.08 % | 297.101 K 0.00 % | 297.101 K |
| Interest expense | 70.000 K -93.69 % | 1.110 M 122.00 % | 500.000 K -51.69 % | 1.035 M -5.39 % | 1.094 M 100.00 % | 547.000 K 78.03 % | 307.250 K 0.00 % | 307.250 K -15.18 % | 362.250 K 0.00 % | 362.250 K 1.69 % | 356.233 K 0.00 % | 356.233 K -4.97 % | 374.846 K 0.00 % | 374.846 K 71.91 % | 218.048 K 0.00 % | 218.048 K 4.17 % | 209.311 K -50.00 % | 418.622 K 0.00 % | 418.622 K -93.59 % | 6.527 M 0.00 % | 6.527 M 1 118.84 % | 535.534 K 0.00 % | 535.534 K 13.36 % | 472.415 K 0.00 % | 472.415 K -68.53 % | 1.501 M 0.00 % | 1.501 M 505.79 % | 247.840 K 0.00 % | 247.840 K -13.57 % | 286.740 K 0.00 % | 286.740 K 7.52 % | 266.690 K 0.00 % | 266.690 K 71.99 % | 155.064 K 0.00 % | 155.064 K -11.70 % | 175.609 K 0.00 % | 175.609 K 270.28 % | -103.129 K 0.00 % | -103.129 K 18.07 % | -125.873 K 0.00 % | -125.873 K 40.97 % | -213.218 K 0.00 % | -213.218 K -125.70 % | 829.708 K 0.00 % | 829.708 K -9.90 % | 920.869 K 0.00 % | 920.869 K -12.30 % | 1.050 M 0.00 % | 1.050 M -0.11 % | 1.051 M 0.00 % | 1.051 M -15.10 % | 1.238 M 0.00 % | 1.238 M -20.17 % | 1.551 M 0.00 % | 1.551 M 7.87 % | 1.438 M 0.00 % | 1.438 M 14.59 % | 1.255 M -7.63 % | 1.358 M 0.00 % | 1.358 M 0.00 % | 1.358 M -39.88 % | 2.259 M 0.00 % | 2.259 M -35.59 % | 3.507 M 0.00 % | 3.507 M 23.86 % | 2.832 M 0.00 % | 2.832 M 22.36 % | 2.314 M 0.00 % | 2.314 M -6.24 % | 2.468 M 0.00 % | 2.468 M 1.75 % | 2.426 M 0.00 % | 2.426 M -2.10 % | 2.478 M 0.00 % | 2.478 M |
| Depreciation and amortization | 740.000 K -33.93 % | 1.120 M -8.94 % | 1.230 M -3.83 % | 1.279 M 14.71 % | 1.115 M 100.00 % | 557.500 K 263.78 % | 153.250 K 0.00 % | 153.250 K -8.10 % | 166.750 K 0.00 % | 166.750 K 1.15 % | 164.862 K 0.00 % | 164.862 K -32.65 % | 244.782 K 0.00 % | 244.782 K 13.42 % | 215.826 K 0.00 % | 215.826 K 4.78 % | 205.982 K -50.00 % | 411.964 K 0.00 % | 411.964 K -24.05 % | 542.421 K 0.00 % | 542.421 K -41.03 % | 919.774 K 0.00 % | 919.774 K -26.88 % | 1.258 M 0.00 % | 1.258 M 9.10 % | 1.153 M 0.00 % | 1.153 M -11.37 % | 1.301 M 0.00 % | 1.301 M -0.60 % | 1.309 M 0.00 % | 1.309 M -0.61 % | 1.317 M 0.00 % | 1.317 M -15.43 % | 1.557 M 0.00 % | 1.557 M -9.77 % | 1.726 M 0.00 % | 1.726 M -12.77 % | 1.978 M 0.00 % | 1.978 M 9.45 % | 1.807 M 0.00 % | 1.807 M 4.73 % | 1.726 M 0.00 % | 1.726 M -0.26 % | 1.730 M 0.00 % | 1.730 M -19.63 % | 2.153 M 0.00 % | 2.153 M -9.77 % | 2.386 M 0.00 % | 2.386 M -1.45 % | 2.421 M 0.00 % | 2.421 M 1.80 % | 2.378 M 0.00 % | 2.378 M 22.52 % | 1.941 M 0.00 % | 1.941 M -10.25 % | 2.163 M 0.00 % | 2.163 M 6.04 % | 2.039 M -5.42 % | 2.156 M 0.00 % | 2.156 M 0.00 % | 2.156 M -16.40 % | 2.579 M 0.00 % | 2.579 M -4.28 % | 2.695 M 0.00 % | 2.695 M 9.04 % | 2.471 M 0.00 % | 2.471 M 15.42 % | 2.141 M 0.00 % | 2.141 M 2.61 % | 2.087 M 0.00 % | 2.087 M -18.86 % | 2.572 M 0.00 % | 2.572 M 21.15 % | 2.123 M 0.00 % | 2.123 M |
| Operating income | -890.000 K -176.72 % | 1.160 M 176.19 % | 420.000 K -68.29 % | 1.325 M 46.60 % | 903.500 K 100.00 % | 451.750 K -53.69 % | 975.500 K 0.00 % | 975.500 K 15.58 % | 844.000 K 0.00 % | 844.000 K -9.78 % | 935.515 K 0.00 % | 935.515 K 319.98 % | -425.265 K 0.00 % | -425.265 K -149.82 % | 853.682 K 0.00 % | 853.682 K -5.15 % | 900.079 K -50.00 % | 1.800 M 0.00 % | 1.800 M 41.81 % | 1.269 M 0.00 % | 1.269 M 111.26 % | -11.276 M 0.00 % | -11.276 M -943.82 % | 1.336 M 0.00 % | 1.336 M 125.70 % | -5.200 M 0.00 % | -5.200 M 12.36 % | -5.933 M 0.00 % | -5.933 M -2 472.97 % | 250.030 K 0.00 % | 250.030 K -77.29 % | 1.101 M 0.00 % | 1.101 M 136.74 % | -2.997 M 0.00 % | -2.997 M -286.76 % | -774.972 K 0.00 % | -774.972 K -1 345.28 % | 62.233 K 0.00 % | 62.233 K 102.31 % | -2.691 M 0.00 % | -2.691 M -259.42 % | 1.688 M 0.00 % | 1.688 M -62.69 % | 4.524 M 0.00 % | 4.524 M -3.44 % | 4.685 M 0.00 % | 4.685 M -3.86 % | 4.873 M 0.00 % | 4.873 M -44.73 % | 8.817 M 0.00 % | 8.817 M -71.21 % | 30.629 M 0.00 % | 30.629 M 151.85 % | 12.162 M 0.00 % | 12.162 M 74.43 % | 6.972 M 0.00 % | 6.972 M 312.50 % | 1.690 M 292.53 % | -877.901 K 6.97 % | -943.650 K 0.00 % | -943.650 K 86.07 % | -6.774 M 0.00 % | -6.774 M -895.20 % | 851.863 K 0.00 % | 851.863 K 178.82 % | 305.519 K 0.00 % | 305.519 K -1.97 % | 311.661 K 0.00 % | 311.661 K 115.76 % | -1.977 M 0.00 % | -1.977 M -21.98 % | -1.621 M 0.00 % | -1.621 M -1 596.42 % | 108.303 K 0.00 % | 108.303 K |
| Operating income ratio | -0.05 -175.51 % | 0.07 150.17 % | 0.03 -58.36 % | 0.07 146.96 % | 0.03 0.00 % | 0.03 -55.10 % | 0.06 0.00 % | 0.06 17.08 % | 0.05 0.00 % | 0.05 -16.89 % | 0.06 0.00 % | 0.06 339.31 % | -0.03 0.00 % | -0.03 -148.83 % | 0.05 0.00 % | 0.05 1.53 % | 0.05 0.00 % | 0.05 0.00 % | 0.05 29.69 % | 0.04 0.00 % | 0.04 111.18 % | -0.36 0.00 % | -0.36 -914.12 % | 0.04 0.00 % | 0.04 129.42 % | -0.15 0.00 % | -0.15 -37.36 % | -0.11 0.00 % | -0.11 -3 439.61 % | 0.00 0.00 % | 0.00 -78.00 % | 0.01 0.00 % | 0.01 131.96 % | -0.05 0.00 % | -0.05 -283.12 % | -0.01 0.00 % | -0.01 -1 244.70 % | 0.00 0.00 % | 0.00 102.11 % | -0.05 0.00 % | -0.05 -269.71 % | 0.03 0.00 % | 0.03 -54.87 % | 0.07 0.00 % | 0.07 6.52 % | 0.06 0.00 % | 0.06 18.15 % | 0.05 0.00 % | 0.05 -34.78 % | 0.08 0.00 % | 0.08 -69.56 % | 0.26 0.00 % | 0.26 139.60 % | 0.11 0.00 % | 0.11 47.06 % | 0.07 0.00 % | 0.07 215.57 % | 0.02 298.19 % | -0.01 6.97 % | -0.01 0.00 % | -0.01 83.90 % | -0.08 0.00 % | -0.08 -1 235.93 % | 0.01 0.00 % | 0.01 191.42 % | 0.00 0.00 % | 0.00 1.30 % | 0.00 0.00 % | 0.00 113.74 % | -0.02 0.00 % | -0.02 -4.41 % | -0.02 0.00 % | -0.02 -2 355.78 % | 0.00 0.00 % | 0.00 |
| Total other income expenses net | -560.000 K 47.66 % | -1.070 M -205.71 % | -350.000 K -114.99 % | 2.335 M 291.39 % | -1.220 M -100.00 % | -610.000 K -648.31 % | 111.250 K 0.00 % | 111.250 K -9.00 % | 122.250 K 0.00 % | 122.250 K 13.23 % | 107.970 K 0.00 % | 107.970 K -86.40 % | 793.899 K 0.00 % | 793.899 K 56.65 % | 506.804 K 0.00 % | 506.804 K 290.35 % | 129.832 K -50.00 % | 259.663 K 0.00 % | 259.663 K -88.31 % | 2.221 M 0.00 % | 2.221 M 201.30 % | 737.260 K 0.00 % | 737.260 K 2.71 % | 717.804 K 0.00 % | 717.804 K 148.35 % | -1.484 M 0.00 % | -1.484 M -804.91 % | 210.593 K 0.00 % | 210.593 K -90.62 % | 2.246 M 0.00 % | 2.246 M 25.97 % | 1.783 M 0.00 % | 1.783 M 24.76 % | 1.429 M 0.00 % | 1.429 M 71.55 % | 833.190 K 0.00 % | 833.190 K 707.90 % | 103.130 K 0.00 % | 103.130 K -93.35 % | 1.551 M 0.00 % | 1.551 M 627.35 % | 213.218 K 0.00 % | 213.218 K -2.93 % | 219.650 K 0.00 % | 219.650 K 52.22 % | 144.298 K 0.00 % | 144.298 K 109.00 % | -1.602 M 0.00 % | -1.602 M -194.80 % | -543.560 K 0.00 % | -543.560 K 89.99 % | -5.428 M 0.00 % | -5.428 M -179.57 % | -1.942 M 0.00 % | -1.942 M 17.03 % | -2.340 M 0.00 % | -2.340 M 34.12 % | -3.552 M -291.01 % | -908.534 K -7.80 % | -842.785 K 0.00 % | -842.785 K -118.18 % | 4.635 M 0.00 % | 4.635 M 427.12 % | -1.417 M 0.00 % | -1.417 M -121.00 % | 6.749 M 0.00 % | 6.749 M -17.74 % | 8.204 M 0.00 % | 8.204 M 0.78 % | 8.140 M 0.00 % | 8.140 M 43.95 % | 5.655 M 0.00 % | 5.655 M 29.92 % | 4.353 M 0.00 % | 4.353 M |
| 2023-09-30 | 2023-03-31 | 2022-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-09-30 | 2003-03-31 | 2002-09-30 | 2002-03-31 | 2001-09-30 | 2001-03-31 | 2000-09-30 | 2000-03-31 | 1999-09-30 | 1999-03-31 | 1998-09-30 | 1998-03-31 | 1997-09-30 | 1997-03-31 | 1996-09-30 | 1996-03-31 | 1995-09-30 | 1995-03-31 | 1994-09-30 | 1994-03-31 | 1993-09-30 | 1993-03-31 | 1992-09-30 | 1992-03-31 | 1991-09-30 | 1991-03-31 | 1990-09-30 | 1990-03-31 | 1989-09-30 | 1989-03-31 | 1988-09-30 | 1988-03-31 | 1987-09-30 | 1987-03-31 | 1986-09-30 | 1986-03-31 | 1985-09-30 |
| 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 3.826 M -78.59 % | 17.870 M -28.02 % | 24.826 M 12.89 % | 21.991 M -16.14 % | 26.224 M 8.62 % | 24.142 M -11.37 % | 27.240 M 87.33 % | 14.541 M -14.97 % | 17.101 M 9.62 % | 15.600 M -3.84 % | 16.223 M -8.16 % | 17.664 M 0.89 % | 17.508 M -13.72 % | 20.293 M 10.28 % | 18.402 M 15.08 % | 15.990 M 45.82 % | 10.966 M 24.11 % | 8.835 M -3.30 % | 9.137 M 11.22 % | 8.215 M -26.09 % | 11.116 M -13.15 % | 12.798 M 12.29 % | 11.398 M 42.40 % | 8.004 M -15.82 % | 9.508 M 43.11 % | 6.644 M -16.14 % | 7.923 M 277.00 % | 2.102 M 209.61 % | -1.917 M 69.48 % | -6.282 M -28.87 % | -4.875 M 43.67 % | -8.654 M -32.10 % | -6.551 M 38.59 % | -10.668 M -3.08 % | -10.350 M 10.18 % | -11.523 M -3.66 % | -11.117 M 28.46 % | -15.541 M | 0.000 |
| Total investments | 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.137 M 58.84 % | 1.346 M 85.65 % | 724.849 K 33.61 % | 542.514 K -30.22 % | 777.420 K -35.66 % | 1.208 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 -100.00 % | 157.223 K 2.60 % | 153.239 K 3.08 % | 148.667 K -7.28 % | 160.339 K -84.99 % | 1.068 M 615.10 % | 149.359 K | 0.000 |
| Total debt | 4.262 M -76.42 % | 18.077 M -32.79 % | 26.898 M -0.33 % | 26.988 M -9.05 % | 29.674 M 9.82 % | 27.020 M -9.25 % | 29.774 M 92.23 % | 15.489 M -13.25 % | 17.855 M 3.35 % | 17.276 M 2.31 % | 16.887 M -11.41 % | 19.062 M 2.14 % | 18.662 M -12.84 % | 21.411 M 4.46 % | 20.497 M 18.31 % | 17.325 M 33.82 % | 12.947 M 20.46 % | 10.748 M -3.72 % | 11.163 M 14.22 % | 9.773 M -22.16 % | 12.555 M -6.67 % | 13.453 M 5.25 % | 12.782 M 30.95 % | 9.760 M -4.52 % | 10.223 M 29.28 % | 7.908 M -36.98 % | 12.548 M 333.82 % | 2.892 M 25.02 % | 2.314 M 790.02 % | 259.951 K -96.48 % | 7.377 M 47.16 % | 5.013 M 30.20 % | 3.850 M 16.67 % | 3.300 M 3.08 % | 3.202 M -2.14 % | 3.272 M 3.66 % | 3.156 M 114.13 % | 1.474 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 28.090 M -1.58 % | 28.541 M -2.53 % | 29.283 M 6.63 % | 27.462 M 0.16 % | 27.418 M -3.82 % | 28.508 M -8.41 % | 31.126 M 3.11 % | 30.186 M 5.74 % | 28.548 M -50.53 % | 57.711 M 5.57 % | 54.667 M -4.92 % | 57.493 M 45.55 % | 39.500 M -25.56 % | 53.060 M 11.49 % | 47.590 M 2.78 % | 46.305 M 300.80 % | -23.060 M -3.38 % | -22.306 M 4.18 % | -23.279 M -0.65 % | -23.128 M 42.88 % | -40.487 M 10.54 % | -45.255 M -43.43 % | -31.552 M -52.88 % | -20.638 M 2.24 % | -21.110 M -1.48 % | -20.801 M -11.06 % | -18.730 M -214.66 % | -5.952 M -196.84 % | 6.146 M -30.86 % | 8.890 M -26.03 % | 12.019 M 8.23 % | 11.105 M -43.68 % | 19.718 M -4.62 % | 20.675 M | 0.000 -100.00 % | 18.206 M | 0.000 -100.00 % | 70.843 M | 0.000 |
| Common stock | 1.807 M 0.22 % | 1.803 M 0.00 % | 1.803 M 0.00 % | 1.803 M 0.00 % | 1.803 M 0.00 % | 1.803 M 0.00 % | 1.803 M 3.26 % | 1.746 M 0.00 % | 1.746 M 0.00 % | 1.746 M 15.34 % | 1.514 M 12.14 % | 1.350 M 5.89 % | 1.275 M -16.44 % | 1.526 M 8.96 % | 1.400 M 5.53 % | 1.327 M -94.42 % | 23.763 M -2.09 % | 24.270 M 2.96 % | 23.572 M 6.41 % | 22.151 M -5.87 % | 23.532 M 2.25 % | 23.014 M -0.62 % | 23.158 M -3.09 % | 23.896 M 4.07 % | 22.962 M 4.54 % | 21.965 M -4.07 % | 22.897 M 11.71 % | 20.498 M -19.75 % | 25.543 M -10.04 % | 28.392 M -3.00 % | 29.269 M 4.09 % | 28.120 M 5.71 % | 26.601 M 2.60 % | 25.927 M 3.08 % | 25.153 M -7.28 % | 27.128 M 3.66 % | 26.171 M 3.61 % | 25.260 M 7.00 % | 23.608 M |
| Total equity | 27.908 M -2.62 % | 28.660 M -0.15 % | 28.704 M 7.59 % | 26.678 M -4.55 % | 27.950 M -2.13 % | 28.558 M -7.61 % | 30.910 M 4.27 % | 29.643 M 4.70 % | 28.313 M -51.80 % | 58.737 M -6.62 % | 62.904 M -3.22 % | 64.999 M 39.65 % | 46.542 M -22.02 % | 59.683 M 10.92 % | 53.806 M 4.64 % | 51.422 M 38.39 % | 37.159 M -0.98 % | 37.526 M 6.25 % | 35.320 M 7.34 % | 32.905 M 78.13 % | 18.472 M 65.13 % | 11.186 M -54.39 % | 24.524 M -32.25 % | 36.196 M 5.97 % | 34.157 M 7.69 % | 31.718 M -12.65 % | 36.311 M -15.60 % | 43.024 M -34.77 % | 65.954 M -13.34 % | 76.106 M -7.32 % | 82.118 M 5.63 % | 77.742 M -6.85 % | 83.460 M -1.31 % | 84.570 M 3.08 % | 82.047 M 7.69 % | 76.186 M 6.22 % | 71.728 M -43.95 % | 127.973 M 24.06 % | 103.151 M |
| Other non current liabilities | 92.000 K -47.13 % | 174.000 K -86.54 % | 1.293 M 6.33 % | 1.216 M -4.33 % | 1.271 M 0.79 % | 1.261 M -1.02 % | 1.274 M 2.82 % | 1.239 M -5.35 % | 1.309 M 6.86 % | 1.225 M 213 321 452.57 % | -0.574 8.37 % | -0.627 | 0.000 | 0.000 -100.00 % | 6.201 M 0.30 % | 6.182 M 916 045 707.48 % | -0.675 -192.90 % | 0.726 -26.05 % | 0.982 | 0.000 -100.00 % | 3.452 M 7.18 % | 3.221 M 2.02 % | 3.158 M 2.30 % | 3.087 M -14.48 % | 3.609 M -43.17 % | 6.351 M -32.43 % | 9.399 M 71.34 % | 5.485 M -5.63 % | 5.813 M -1.21 % | 5.884 M 1.12 % | 5.818 M 1.41 % | 5.737 M 42.84 % | 4.017 M -11.68 % | 4.548 M 12.66 % | 4.037 M -68.84 % | 12.955 M 8.50 % | 11.940 M 361.21 % | 2.589 M | 0.000 |
| Long term debt | 809.000 K -93.64 % | 12.720 M -38.83 % | 20.795 M 88.24 % | 11.047 M -54.37 % | 24.210 M 21.06 % | 19.998 M -4.87 % | 21.021 M 106.64 % | 10.173 M -10.61 % | 11.381 M -7.10 % | 12.251 M 1.93 % | 12.020 M 0.67 % | 11.940 M 3.69 % | 11.515 M -30.74 % | 16.625 M 7.52 % | 15.462 M 24.23 % | 12.446 M 119.78 % | 5.663 M 37.47 % | 4.120 M -49.09 % | 8.093 M 4.44 % | 7.749 M -18.79 % | 9.542 M 2.34 % | 9.324 M -6.41 % | 9.962 M 169.07 % | 3.703 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 124.051 K | 0.000 -100.00 % | 175.609 K | 0.000 -100.00 % | 133.357 K | 0.000 |
| Total non current liabilities | 901.000 K -93.01 % | 12.894 M -41.62 % | 22.088 M 80.12 % | 12.263 M -51.87 % | 25.481 M 19.86 % | 21.259 M -5.70 % | 22.544 M 97.55 % | 11.412 M -24.82 % | 15.179 M -53.29 % | 32.496 M -2.48 % | 33.322 M -6.12 % | 35.494 M 35.17 % | 26.259 M -30.66 % | 37.870 M -10.24 % | 42.190 M 9.84 % | 38.409 M 157.37 % | 14.924 M -12.20 % | 16.998 M -16.47 % | 20.350 M 5.49 % | 19.292 M 0.32 % | 19.231 M 30.55 % | 14.731 M -8.10 % | 16.030 M 63.20 % | 9.822 M 53.63 % | 6.394 M -29.07 % | 9.014 M -14.42 % | 10.533 M 62.02 % | 6.501 M -23.09 % | 8.453 M -4.15 % | 8.819 M 16.66 % | 7.559 M -16.81 % | 9.087 M -0.12 % | 9.098 M -10.36 % | 10.150 M 8.54 % | 9.352 M -28.78 % | 13.131 M -4.02 % | 13.680 M -20.38 % | 17.182 M | 0.000 |
| Other current liabilities | 178.000 K -98.97 % | 17.204 M 10 401.80 % | -167.000 K -105.02 % | 3.324 M 311.39 % | 808.000 K -84.23 % | 5.124 M 519.59 % | 827.000 K -87.45 % | 6.592 M 2 082.78 % | 302.000 K -93.76 % | 4.843 M 1 698.54 % | 269.274 K -93.09 % | 3.899 M 645.94 % | 522.633 K -88.99 % | 4.745 M 489.69 % | 804.680 K -86.08 % | 5.781 M 2 152.92 % | 256.603 K -95.61 % | 5.846 M 283.46 % | 1.524 M -75.18 % | 6.141 M 231.16 % | 1.854 M -86.50 % | 13.735 M 8 780.98 % | 154.656 K -98.05 % | 7.934 M 4 020.03 % | 192.577 K -97.69 % | 8.339 M 1 787.99 % | 441.685 K -94.44 % | 7.939 M 1 460.48 % | 508.784 K -96.21 % | 13.420 M 1 238.77 % | 1.002 M -89.13 % | 9.223 M 959.69 % | 870.346 K -84.61 % | 5.657 M 723.81 % | 686.702 K -92.83 % | 9.580 M -64.98 % | 27.353 M 135.62 % | 11.609 M 17 694 215 990.17 % | 0.066 |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 368.000 K -58.65 % | 890.000 K 172.83 % | -1.222 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 3.453 M -35.54 % | 5.357 M -12.22 % | 6.103 M -61.72 % | 15.941 M 191.75 % | 5.464 M -22.19 % | 7.022 M -19.78 % | 8.753 M 64.65 % | 5.316 M -17.89 % | 6.474 M 28.84 % | 5.025 M 3.25 % | 4.867 M -31.66 % | 7.122 M -0.35 % | 7.147 M 49.33 % | 4.786 M -4.96 % | 5.036 M 3.21 % | 4.879 M -33.01 % | 7.284 M 9.90 % | 6.628 M 115.90 % | 3.070 M 51.69 % | 2.024 M -32.84 % | 3.013 M -27.02 % | 4.129 M 46.46 % | 2.819 M -53.46 % | 6.058 M -40.74 % | 10.223 M 29.28 % | 7.908 M -36.98 % | 12.548 M 333.82 % | 2.892 M 25.02 % | 2.314 M 790.02 % | 259.951 K -96.48 % | 7.377 M 47.16 % | 5.013 M 30.20 % | 3.850 M 21.22 % | 3.176 M -0.80 % | 3.202 M 3.41 % | 3.096 M -1.91 % | 3.156 M 135.43 % | 1.341 M | 0.000 |
| Total current liabilities | 9.628 M -62.30 % | 25.539 M 48.22 % | 17.231 M -30.62 % | 24.837 M 103.12 % | 12.228 M -24.27 % | 16.146 M -13.38 % | 18.639 M 13.66 % | 16.399 M 25.33 % | 13.085 M -10.22 % | 14.574 M 26.07 % | 11.560 M -21.11 % | 14.654 M 3.78 % | 14.120 M -3.56 % | 14.640 M -6.66 % | 15.684 M -2.23 % | 16.042 M -8.84 % | 17.597 M -3.68 % | 18.270 M 21.82 % | 14.997 M -2.74 % | 15.420 M -11.43 % | 17.410 M -39.80 % | 28.919 M 33.09 % | 21.729 M -17.95 % | 26.482 M -0.80 % | 26.696 M 2.72 % | 25.989 M -14.53 % | 30.406 M 24.07 % | 24.506 M -36.19 % | 38.403 M -8.55 % | 41.993 M -8.31 % | 45.801 M 9.40 % | 41.865 M 25.44 % | 33.375 M 9.65 % | 30.436 M 1.37 % | 30.024 M -2.74 % | 30.871 M 1.18 % | 30.510 M 12.01 % | 27.239 M -32.14 % | 40.139 M |
| Total liabilities | 10.529 M -72.60 % | 38.433 M -2.25 % | 39.319 M 5.98 % | 37.100 M -1.61 % | 37.709 M 0.81 % | 37.405 M -9.17 % | 41.183 M 48.08 % | 27.811 M -1.60 % | 28.264 M -39.95 % | 47.070 M 4.88 % | 44.882 M -10.50 % | 50.148 M 24.20 % | 40.378 M -23.10 % | 52.511 M -9.27 % | 57.875 M 6.29 % | 54.451 M 67.44 % | 32.520 M -7.79 % | 35.267 M -0.23 % | 35.347 M 1.83 % | 34.712 M -5.26 % | 36.641 M -16.06 % | 43.650 M 15.60 % | 37.759 M 4.01 % | 36.304 M 9.72 % | 33.089 M -5.47 % | 35.003 M -14.50 % | 40.939 M 32.03 % | 31.007 M -33.82 % | 46.856 M -7.78 % | 50.812 M -4.78 % | 53.360 M 4.73 % | 50.953 M 19.96 % | 42.473 M 4.65 % | 40.587 M 3.08 % | 39.376 M -10.51 % | 44.002 M -0.43 % | 44.190 M -0.52 % | 44.420 M 10.67 % | 40.139 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.889 M -87.32 % | 54.319 M -9.22 % | 59.837 M -12.89 % | 68.689 M 61.43 % | 42.549 M -29.73 % | 60.550 M 11.61 % | 54.250 M 5.22 % | 51.557 M 74.71 % | 29.511 M -6.78 % | 31.657 M 5.54 % | 29.995 M 9.04 % | 27.509 M 138.71 % | 11.524 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 0.37 % | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 -100.00 % | 13.372 M -2.06 % | 13.653 M 3.08 % | 13.246 M 498.21 % | 2.214 M | 0.000 100.00 % | -14.948 M | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 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 % | 148.667 K 115.70 % | -946.764 K | 0.000 100.00 % | -1.917 M | 0.000 |
| Intangible assets | 2.202 M -30.95 % | 3.189 M -10.45 % | 3.561 M -4.43 % | 3.726 M 0.08 % | 3.723 M -3.75 % | 3.868 M 206.98 % | 1.260 M 13.51 % | 1.110 M 28.47 % | 864.000 K 112.29 % | 407.000 K 12.11 % | 363.051 K -7.94 % | 394.377 K -0.63 % | 396.859 K -15.66 % | 470.567 K -86.95 % | 3.605 M 3.73 % | 3.475 M | 0.000 -100.00 % | 2.963 M | 0.000 -100.00 % | 1.971 M -85.28 % | 13.385 M 881.26 % | 1.364 M -2.45 % | 1.398 M -37.95 % | 2.254 M -3.55 % | 2.337 M 4.47 % | 2.237 M -18.02 % | 2.729 M -33.59 % | 4.109 M -24.96 % | 5.475 M -8.58 % | 5.989 M 8.26 % | 5.532 M 15.52 % | 4.789 M 17.68 % | 4.069 M 7.65 % | 3.780 M 3.08 % | 3.667 M -35.10 % | 5.650 M 8.57 % | 5.204 M 6.31 % | 4.895 M | 0.000 |
| GoodWill | 13.174 M 0.00 % | 13.174 M 0.00 % | 13.174 M 0.00 % | 13.174 M 0.00 % | 13.174 M 0.00 % | 13.174 M -12.82 % | 15.112 M 46.31 % | 10.329 M 0.00 % | 10.329 M 0.00 % | 10.329 M 7.92 % | 9.571 M 3.61 % | 9.237 M 5.89 % | 8.724 M -16.44 % | 10.440 M -3.56 % | 10.826 M 2.34 % | 10.579 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 |
| Goodwill and intangible assets | 15.376 M -6.03 % | 16.363 M -2.22 % | 16.735 M -0.98 % | 16.900 M 0.02 % | 16.897 M -0.85 % | 17.042 M 4.09 % | 16.372 M 43.12 % | 11.439 M 2.20 % | 11.193 M 4.26 % | 10.736 M 8.08 % | 9.934 M 3.13 % | 9.632 M 5.61 % | 9.120 M -16.41 % | 10.911 M -24.39 % | 14.431 M 2.68 % | 14.054 M 357.39 % | 3.073 M 3.71 % | 2.963 M 19.79 % | 2.473 M 25.51 % | 1.971 M 19.94 % | 1.643 M 20.45 % | 1.364 M -2.45 % | 1.398 M -37.95 % | 2.254 M -3.55 % | 2.337 M 4.47 % | 2.237 M -18.02 % | 2.729 M -33.59 % | 4.109 M -24.96 % | 5.475 M -8.58 % | 5.989 M 8.26 % | 5.532 M 15.52 % | 4.789 M 17.68 % | 4.069 M 7.65 % | 3.780 M 3.08 % | 3.667 M -35.10 % | 5.650 M 8.57 % | 5.204 M 6.31 % | 4.895 M | 0.000 |
| Property plant equipment net | 3.032 M -8.54 % | 3.315 M -70.32 % | 11.170 M -5.31 % | 11.796 M 1.79 % | 11.588 M -11.68 % | 13.120 M -8.69 % | 14.369 M 318.31 % | 3.435 M -12.24 % | 3.914 M -4.79 % | 4.111 M -6.53 % | 4.398 M -8.86 % | 4.826 M 15.21 % | 4.188 M -11.41 % | 4.728 M -43.27 % | 8.333 M 9.08 % | 7.639 M -5.26 % | 8.063 M 11.42 % | 7.237 M 4.14 % | 6.950 M 1.65 % | 6.837 M -2.91 % | 7.042 M -13.50 % | 8.141 M -51.31 % | 16.721 M -6.05 % | 17.797 M 14.13 % | 15.594 M 1.62 % | 15.345 M -9.39 % | 16.936 M 9.14 % | 15.518 M -21.27 % | 19.710 M -21.19 % | 25.009 M -4.38 % | 26.153 M 1.95 % | 25.653 M 1.70 % | 25.225 M -2.64 % | 25.910 M 3.08 % | 25.137 M 10.52 % | 22.745 M 3.66 % | 21.943 M -5.91 % | 23.321 M -12.03 % | 26.511 M |
| Total non current assets | 18.707 M -6.06 % | 19.914 M -37.86 % | 32.045 M 1.86 % | 31.461 M -4.37 % | 32.900 M -4.85 % | 34.577 M -2.17 % | 35.344 M 81.70 % | 19.452 M -27.48 % | 26.823 M -63.88 % | 74.268 M -6.28 % | 79.244 M -9.59 % | 87.654 M 44.28 % | 60.752 M -25.72 % | 81.788 M 0.28 % | 81.556 M 4.93 % | 77.726 M 82.35 % | 42.625 M -8.12 % | 46.390 M 4.45 % | 44.411 M 8.17 % | 41.057 M 81.78 % | 22.586 M 90.39 % | 11.863 M -46.80 % | 22.298 M -9.22 % | 24.564 M 13.19 % | 21.702 M 2.83 % | 21.104 M -2.72 % | 21.694 M 1.17 % | 21.443 M -23.56 % | 28.051 M -17.94 % | 34.183 M 5.73 % | 32.332 M -1.38 % | 32.784 M -24.17 % | 43.233 M -1.51 % | 43.896 M 3.08 % | 42.586 M 42.69 % | 29.846 M 9.94 % | 27.147 M -4.30 % | 28.366 M 7.00 % | 26.511 M |
| Other current assets | -20.000 K -100.05 % | 38.931 M 267.27 % | 10.600 M 13.02 % | 9.379 M -11.30 % | 10.574 M | 0.000 | 0.000 -100.00 % | 7.459 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.616 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.107 M 3.66 % | 1.068 M -48.31 % | 2.066 M | 0.000 |
| cash and cash equivalents | 436.000 K 110.63 % | 207.000 K -90.01 % | 2.072 M -58.54 % | 4.997 M 44.84 % | 3.450 M 19.87 % | 2.878 M 13.58 % | 2.534 M 167.30 % | 948.000 K 25.73 % | 754.000 K -55.01 % | 1.676 M 152.74 % | 663.138 K -52.56 % | 1.398 M 21.13 % | 1.154 M 3.22 % | 1.118 M -46.66 % | 2.096 M 56.91 % | 1.336 M -32.59 % | 1.981 M 3.60 % | 1.913 M -5.58 % | 2.026 M 30.07 % | 1.557 M 8.17 % | 1.440 M 119.86 % | 654.808 K -52.68 % | 1.384 M -21.20 % | 1.756 M 145.91 % | 714.136 K -43.48 % | 1.263 M -72.68 % | 4.625 M 484.84 % | 790.796 K -81.31 % | 4.231 M -35.33 % | 6.542 M -46.60 % | 12.252 M -10.35 % | 13.667 M 31.40 % | 10.401 M -25.54 % | 13.969 M 3.08 % | 13.552 M -8.40 % | 14.795 M 3.66 % | 14.273 M -16.11 % | 17.015 M | 0.000 |
| Cash and short term investments | 436.000 K 110.63 % | 207.000 K -90.01 % | 2.072 M -58.54 % | 4.997 M 44.84 % | 3.450 M 19.87 % | 2.878 M 13.58 % | 2.534 M 167.30 % | 948.000 K 25.73 % | 754.000 K -55.01 % | 1.676 M 152.74 % | 663.138 K -52.56 % | 1.398 M 21.13 % | 1.154 M 3.22 % | 1.118 M -46.66 % | 2.096 M 56.91 % | 1.336 M -32.59 % | 1.981 M 3.60 % | 1.913 M -5.58 % | 2.026 M 30.07 % | 1.557 M 8.17 % | 1.440 M 119.86 % | 654.808 K -52.68 % | 1.384 M -21.20 % | 1.756 M 145.91 % | 714.136 K -43.48 % | 1.263 M -72.68 % | 4.625 M 484.84 % | 790.796 K -81.31 % | 4.231 M -35.33 % | 6.542 M -46.60 % | 12.252 M -10.35 % | 13.667 M 31.40 % | 10.401 M -25.54 % | 13.969 M 3.08 % | 13.552 M -14.78 % | 15.902 M 3.66 % | 15.341 M -19.60 % | 19.081 M | 0.000 |
| Total current assets | 19.730 M -58.18 % | 47.179 M 31.13 % | 35.978 M 11.33 % | 32.317 M -1.35 % | 32.759 M 4.37 % | 31.386 M -14.59 % | 36.749 M -3.30 % | 38.002 M 27.72 % | 29.754 M -5.66 % | 31.539 M 10.50 % | 28.542 M 3.82 % | 27.493 M 5.06 % | 26.168 M -13.94 % | 30.406 M 0.93 % | 30.125 M 7.03 % | 28.147 M 4.04 % | 27.054 M 2.46 % | 26.404 M 0.57 % | 26.255 M -1.15 % | 26.560 M -18.34 % | 32.527 M -24.31 % | 42.972 M 7.47 % | 39.985 M -16.59 % | 47.936 M 5.25 % | 45.544 M -0.16 % | 45.617 M -17.89 % | 55.556 M 5.64 % | 52.588 M -37.96 % | 84.760 M -8.60 % | 92.735 M -10.09 % | 103.146 M 7.54 % | 95.910 M 15.97 % | 82.700 M 1.77 % | 81.261 M 3.08 % | 78.836 M -12.74 % | 90.341 M 1.77 % | 88.771 M -38.37 % | 144.027 M 23.33 % | 116.778 M |
| Inventory | 9.956 M 23.82 % | 8.041 M -65.50 % | 23.306 M 29.90 % | 17.941 M -4.24 % | 18.735 M | 0.000 -100.00 % | 22.698 M 19.27 % | 19.030 M -0.31 % | 19.090 M -2.59 % | 19.597 M 7.53 % | 18.225 M 10.66 % | 16.469 M 8.15 % | 15.228 M -7.55 % | 16.471 M -3.75 % | 17.113 M 4.72 % | 16.342 M 9.86 % | 14.875 M 5.07 % | 14.157 M -4.75 % | 14.863 M -4.78 % | 15.609 M -11.82 % | 17.701 M 2.27 % | 17.308 M -32.31 % | 25.572 M -18.27 % | 31.286 M 0.90 % | 31.006 M 4.15 % | 29.771 M -15.93 % | 35.412 M 0.30 % | 35.305 M -24.34 % | 46.660 M -3.71 % | 48.460 M -7.31 % | 52.284 M 19.09 % | 43.905 M 8.73 % | 40.378 M 4.67 % | 38.578 M 3.08 % | 37.427 M -15.53 % | 44.309 M 3.66 % | 42.746 M 18.16 % | 36.177 M 7.00 % | 33.812 M |
| Net receivables | 9.358 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.565 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 -100.00 % | 13.385 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 |
| Tax assets | 299.000 K 26.69 % | 236.000 K -94.30 % | 4.140 M 49.73 % | 2.765 M -37.37 % | 4.415 M 0.00 % | 4.415 M -4.08 % | 4.603 M 0.55 % | 4.578 M -5.16 % | 4.827 M -5.39 % | 5.102 M 0.51 % | 5.076 M 12.61 % | 4.508 M -7.90 % | 4.894 M -12.60 % | 5.600 M 23.30 % | 4.542 M 1.49 % | 4.475 M 126.23 % | 1.978 M -56.36 % | 4.532 M -9.24 % | 4.994 M 5.34 % | 4.740 M 99.40 % | 2.377 M 0.81 % | 2.358 M -43.57 % | 4.179 M -7.42 % | 4.514 M 19.69 % | 3.771 M 7.09 % | 3.522 M 73.55 % | 2.029 M 11.71 % | 1.817 M -36.60 % | 2.865 M -10.04 % | 3.185 M 392.66 % | 646.467 K -72.40 % | 2.342 M 312.98 % | 567.128 K 2.60 % | 552.758 K 3.08 % | 536.264 K -58.44 % | 1.290 M | 0.000 -100.00 % | 17.015 M | 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 -100.00 % | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 -6 800.00 % | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 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 100.00 % | 0.000 | 0.000 | 0.000 |
| Account payables | 5.997 M 102.46 % | 2.962 M -71.95 % | 10.559 M 178.45 % | 3.792 M -36.33 % | 5.956 M 73.95 % | 3.424 M -62.20 % | 9.059 M 111.07 % | 4.292 M -32.63 % | 6.371 M 58.88 % | 4.010 M -37.58 % | 6.424 M 76.79 % | 3.633 M -43.01 % | 6.375 M 32.76 % | 4.802 M -49.31 % | 9.474 M 94.23 % | 4.878 M -50.63 % | 9.879 M 89.26 % | 5.220 M -47.43 % | 9.929 M 62.00 % | 6.129 M -49.86 % | 12.224 M 32.19 % | 9.247 M -50.02 % | 18.502 M 49.80 % | 12.351 M -23.17 % | 16.075 M 68.03 % | 9.567 M -44.81 % | 17.335 M 27.80 % | 13.564 M -61.70 % | 35.417 M 25.97 % | 28.114 M -24.49 % | 37.231 M 35.52 % | 27.472 M -3.60 % | 28.499 M 33.43 % | 21.359 M -17.53 % | 25.898 M 45.39 % | 17.813 M | 0.000 -100.00 % | 14.243 M -64.52 % | 40.139 M |
| Tax payables | 0.000 -100.00 % | 16.000 K -95.65 % | 368.000 K -58.65 % | 890.000 K | 0.000 -100.00 % | 576.000 K | 0.000 -100.00 % | 199.000 K 420.97 % | -62.000 K -108.91 % | 696.000 K | 0.000 | 0.000 -100.00 % | 74.487 K -75.73 % | 306.891 K -17.00 % | 369.758 K -26.56 % | 503.472 K 184.41 % | 177.022 K -69.26 % | 575.917 K 21.59 % | 473.665 K -57.93 % | 1.126 M 254.09 % | 317.957 K -82.41 % | 1.808 M 614.64 % | 252.928 K 82.55 % | 138.552 K -32.55 % | 205.414 K 17.37 % | 175.007 K 114.43 % | 81.615 K -26.01 % | 110.310 K -32.84 % | 164.238 K -17.23 % | 198.436 K 4.30 % | 190.257 K 20.83 % | 157.455 K 1.35 % | 155.352 K -36.45 % | 244.454 K 3.08 % | 237.159 K -37.88 % | 381.759 K | 0.000 -100.00 % | 46.230 K | 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 |
| 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 -100.00 % | 219.733 K 9.11 % | 201.388 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.175 M 20.70 % | 973.288 K 4.14 % | 934.579 K 23.79 % | 754.981 K -19.75 % | 940.802 K 12.61 % | 835.416 K 5.79 % | 789.672 K 15.62 % | 682.963 K -1.91 % | 696.277 K -2.88 % | 716.943 K 3.08 % | 695.550 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -1.989 M -18.11 % | -1.684 M 29.30 % | -2.382 M 7.92 % | -2.587 M -103.54 % | -1.271 M 27.50 % | -1.753 M 13.17 % | -2.019 M 11.80 % | -2.289 M -15.55 % | -1.981 M -175.14 % | -720.000 K -110.71 % | 6.724 M 9.22 % | 6.156 M 6.74 % | 5.767 M 13.14 % | 5.097 M 10.90 % | 4.596 M 28.05 % | 3.589 M -90.15 % | 36.455 M 2.51 % | 35.562 M 1.53 % | 35.027 M 3.38 % | 33.882 M -4.36 % | 35.427 M 5.98 % | 33.427 M 1.55 % | 32.918 M -0.06 % | 32.937 M 5.81 % | 31.130 M 5.24 % | 29.581 M -5.22 % | 31.209 M 12.57 % | 27.724 M -16.81 % | 33.324 M -12.28 % | 37.989 M -5.12 % | 40.040 M 5.83 % | 37.835 M 3.82 % | 36.444 M -2.17 % | 37.252 M -33.71 % | 56.198 M 82.15 % | 30.852 M -32.28 % | 45.556 M 42.94 % | 31.871 M -59.93 % | 79.543 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 249.000 K | 0.000 -100.00 % | 2.489 M -86.91 % | 19.020 M -10.71 % | 21.302 M -9.56 % | 23.554 M 59.76 % | 14.744 M -30.60 % | 21.246 M 3.50 % | 20.528 M 3.78 % | 19.781 M 113.60 % | 9.260 M -28.09 % | 12.878 M 5.07 % | 12.257 M 6.19 % | 11.543 M 85.08 % | 6.236 M 185.38 % | 2.185 M -24.89 % | 2.909 M -4.08 % | 3.033 M 8.94 % | 2.784 M 4.54 % | 2.663 M 134.75 % | 1.135 M 11.71 % | 1.016 M -61.53 % | 2.640 M -10.04 % | 2.935 M 68.58 % | 1.741 M -48.03 % | 3.350 M -34.08 % | 5.082 M -7.24 % | 5.478 M 3.08 % | 5.315 M | 0.000 -100.00 % | 1.740 M -87.96 % | 14.459 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 -100.75 % | 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 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 38.437 M -42.71 % | 67.093 M -1.37 % | 68.023 M 6.66 % | 63.778 M -2.86 % | 65.659 M -0.46 % | 65.963 M -8.50 % | 72.093 M 25.48 % | 57.454 M 1.55 % | 56.577 M -46.53 % | 105.807 M -1.84 % | 107.786 M -6.39 % | 115.147 M 32.47 % | 86.921 M -22.53 % | 112.194 M 0.46 % | 111.681 M 5.49 % | 105.873 M 51.94 % | 69.679 M -4.28 % | 72.794 M 3.01 % | 70.667 M 4.51 % | 67.617 M 22.69 % | 55.113 M 0.51 % | 54.836 M -11.96 % | 62.283 M -14.09 % | 72.500 M 7.81 % | 67.246 M 0.79 % | 66.721 M -13.63 % | 77.250 M 4.35 % | 74.031 M -34.38 % | 112.811 M -11.12 % | 126.918 M -6.32 % | 135.478 M 5.27 % | 128.694 M 2.19 % | 125.933 M 0.62 % | 125.157 M 3.08 % | 121.422 M 1.03 % | 120.187 M 3.68 % | 115.918 M -32.76 % | 172.393 M 20.31 % | 143.289 M |
| 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-09-30 |
| 2023-09-30 | 2023-03-31 | 2022-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-09-30 | 2003-03-31 | 2002-09-30 | 2002-03-31 | 2001-09-30 | 2001-03-31 | 2000-09-30 | 2000-03-31 | 1999-09-30 | 1999-03-31 | 1998-09-30 | 1998-03-31 | 1997-09-30 | 1997-03-31 | 1996-09-30 | 1996-03-31 | 1995-09-30 | 1995-03-31 | 1994-09-30 | 1994-03-31 | 1993-09-30 | 1993-03-31 | 1992-09-30 | 1992-03-31 | 1991-09-30 | 1991-03-31 | 1990-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -100.000 K -107.52 % | 1.330 M 222.02 % | -1.090 M -261.48 % | 675.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 137.50 % | 0.000 0.00 % | 0.000 | 0.000 100.00 % | -444.422 K 0.00 % | -444.422 K 83.00 % | -2.614 M 0.00 % | -2.614 M 15.84 % | -3.106 M 0.00 % | -3.106 M 7.89 % | -3.372 M 0.00 % | -3.372 M -189.02 % | -1.167 M 0.00 % | -1.167 M -338.48 % | 489.234 K 0.00 % | 489.234 K 217.12 % | -417.708 K 0.00 % | -417.708 K -96.51 % | -212.565 K 0.00 % | -212.565 K -121.38 % | 994.235 K 0.00 % | 994.235 K 36.00 % | 731.069 K 0.00 % | 731.069 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 |
| Stock based compensation | 10.000 K -50.00 % | 20.000 K -50.00 % | 40.000 K 250.94 % | -26.500 K -156.99 % | 46.500 K 100.00 % | 23.250 K 106.67 % | 11.250 K 0.00 % | 11.250 K 15.38 % | 9.750 K 0.00 % | 9.750 K -55.64 % | 21.981 K 0.00 % | 21.981 K -5.99 % | 23.382 K 0.00 % | 23.382 K -51.79 % | 48.496 K 0.00 % | 48.496 K 104.46 % | 23.719 K -50.00 % | 47.438 K 0.00 % | 47.438 K -37.56 % | 75.969 K 0.00 % | 75.969 K 5.45 % | 72.045 K 0.00 % | 72.045 K -32.03 % | 106.001 K 0.00 % | 106.001 K 106.12 % | 51.428 K 0.00 % | 51.428 K 199.16 % | 17.191 K 0.00 % | 17.191 K -75.25 % | 69.453 K 0.00 % | 69.453 K 404.12 % | 13.777 K 0.00 % | 13.777 K -51.28 % | 28.276 K 0.00 % | 28.276 K -22.03 % | 36.267 K 0.00 % | 36.267 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 | -4.630 M -1 393.55 % | -310.000 K 93.25 % | -4.590 M -2 000.62 % | 241.500 K -71.27 % | 840.500 K 100.00 % | 420.250 K 209.65 % | -383.250 K 0.00 % | -383.250 K 31.75 % | -561.500 K 0.00 % | -561.500 K 38.27 % | -909.655 K 0.00 % | -909.655 K -123.70 % | -406.632 K 0.00 % | -406.632 K 55.60 % | -915.876 K 0.00 % | -915.876 K -519.99 % | -147.725 K 50.00 % | -295.449 K 0.00 % | -295.449 K 82.72 % | -1.710 M 0.00 % | -1.710 M -121.14 % | 8.087 M 0.00 % | 8.087 M 444.66 % | 1.485 M 0.00 % | 1.485 M -64.21 % | 4.149 M 0.00 % | 4.149 M 84.99 % | 2.243 M 0.00 % | 2.243 M 2 797.97 % | 77.390 K 0.00 % | 77.390 K 103.33 % | -2.323 M 0.00 % | -2.323 M -151.43 % | 4.518 M 0.00 % | 4.518 M 789.04 % | -655.672 K 0.00 % | -655.672 K -115.55 % | 4.217 M 0.00 % | 4.217 M 855.43 % | 441.346 K 128.38 % | -1.555 M -267.86 % | 926.322 K 0.00 % | 926.322 K 150.03 % | -1.851 M 0.00 % | -1.851 M -1 255.96 % | -136.540 K 0.00 % | -136.540 K -109.36 % | 1.459 M 0.00 % | 1.459 M -37.68 % | 2.341 M 0.00 % | 2.341 M 124.72 % | -9.471 M 0.00 % | -9.471 M -50.93 % | -6.275 M 0.00 % | -6.275 M -19.45 % | -5.254 M 0.00 % | -5.254 M -491.98 % | 1.340 M 0.00 % | 1.340 M -56.19 % | 3.060 M 0.00 % | 3.060 M -75.61 % | 12.546 M 0.00 % | 12.546 M 2 592.83 % | 465.917 K 0.00 % | 465.917 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -1.920 M -211.63 % | 1.720 M 131.16 % | -5.520 M -397.81 % | 1.854 M 5 432.84 % | 33.500 K 100.00 % | 16.750 K 109.18 % | -182.500 K 0.00 % | -182.500 K 75.42 % | -742.500 K 0.00 % | -742.500 K -63.60 % | -453.858 K 0.00 % | -453.858 K -1 271.97 % | 38.726 K 0.00 % | 38.726 K 109.95 % | -389.081 K 0.00 % | -389.081 K -181.80 % | 475.631 K -50.00 % | 951.263 K 0.00 % | 951.263 K 1 104.01 % | 79.008 K 0.00 % | 79.008 K -98.33 % | 4.720 M 0.00 % | 4.720 M 878.33 % | 482.431 K 0.00 % | 482.431 K -89.00 % | 4.386 M 0.00 % | 4.386 M 151.36 % | 1.745 M 0.00 % | 1.745 M 170.18 % | -2.486 M 0.00 % | -2.486 M -3.85 % | -2.394 M 0.00 % | -2.394 M -190.42 % | 2.648 M 0.00 % | 2.648 M 195.51 % | -2.773 M 0.00 % | -2.773 M -185.23 % | 3.253 M 0.00 % | 3.253 M 1 039.85 % | 285.390 K -56.36 % | 653.916 K -50.00 % | 1.308 M 0.00 % | 1.308 M 1 964.44 % | -70.146 K 0.00 % | -70.146 K -102.47 % | 2.843 M 0.00 % | 2.843 M 69.96 % | 1.672 M 0.00 % | 1.672 M -55.79 % | 3.783 M 0.00 % | 3.783 M 149.52 % | -7.639 M 0.00 % | -7.639 M -562.85 % | -1.153 M 0.00 % | -1.153 M 60.68 % | -2.931 M 0.00 % | -2.931 M -224.38 % | 2.357 M 0.00 % | 2.357 M -51.56 % | 4.865 M 0.00 % | 4.865 M -7.62 % | 5.267 M 0.00 % | 5.267 M -18.70 % | 6.479 M 0.00 % | 6.479 M |
| Accounts payables | -320.000 K -150.00 % | 640.000 K -71.81 % | 2.270 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 100.00 % | -1.612 M -299.75 % | 807.000 K 100.00 % | 403.500 K 301.00 % | -200.750 K 0.00 % | -200.750 K -210.91 % | 181.000 K 0.00 % | 181.000 K 139.71 % | -455.797 K 0.00 % | -455.797 K -2.34 % | -445.359 K 0.00 % | -445.359 K 15.46 % | -526.795 K 0.00 % | -526.795 K 15.49 % | -623.356 K 50.00 % | -1.247 M 0.00 % | -1.247 M 30.32 % | -1.789 M 0.00 % | -1.789 M -153.12 % | 3.368 M 0.00 % | 3.368 M 235.96 % | 1.002 M 0.00 % | 1.002 M 522.64 % | -237.181 K 0.00 % | -237.181 K -147.64 % | 497.830 K 0.00 % | 497.830 K -80.58 % | 2.564 M 0.00 % | 2.564 M 3 518.37 % | 70.855 K 0.00 % | 70.855 K -96.21 % | 1.870 M 0.00 % | 1.870 M -11.67 % | 2.117 M 0.00 % | 2.117 M 119.65 % | 963.727 K 0.00 % | 963.727 K 517.95 % | 155.955 K 107.06 % | -2.209 M -478.97 % | -381.511 K 0.00 % | -381.511 K 78.58 % | -1.781 M 0.00 % | -1.781 M 40.21 % | -2.979 M 0.00 % | -2.979 M -1 296.06 % | -213.390 K 0.00 % | -213.390 K 85.20 % | -1.442 M 0.00 % | -1.442 M 21.30 % | -1.832 M 0.00 % | -1.832 M 64.24 % | -5.123 M 0.00 % | -5.123 M -120.58 % | -2.322 M 0.00 % | -2.322 M -128.51 % | -1.016 M 0.00 % | -1.016 M 43.72 % | -1.806 M 0.00 % | -1.806 M -124.81 % | 7.280 M 0.00 % | 7.280 M 221.07 % | -6.013 M 0.00 % | -6.013 M |
| Other non cash items | 0.000 | 0.000 | 0.000 100.00 % | -2.850 M -218.90 % | 2.397 M 100.00 % | 1.198 M 1 435.10 % | -89.750 K 0.00 % | -89.750 K 65.61 % | -261.000 K 0.00 % | -261.000 K -38.97 % | -187.814 K 0.00 % | -187.814 K 33.24 % | -281.318 K 0.00 % | -281.318 K 6.87 % | -302.083 K 0.00 % | -302.083 K 14.19 % | -352.042 K -35.58 % | -259.662 K 0.00 % | -259.662 K 73.57 % | -982.284 K 0.00 % | -982.284 K -144.51 % | 2.207 M 0.00 % | 2.207 M 1 177.38 % | 172.774 K 0.00 % | 172.774 K 128.21 % | -612.527 K 0.00 % | -612.527 K 40.08 % | -1.022 M 0.00 % | -1.022 M 52.94 % | -2.172 M 0.00 % | -2.172 M -177.96 % | -781.373 K 0.00 % | -781.373 K 63.67 % | -2.151 M 0.00 % | -2.151 M -80.58 % | -1.191 M 0.00 % | -1.191 M 73.72 % | -4.531 M 0.00 % | -4.531 M -108.76 % | -2.171 M -215.77 % | -687.432 K 88.66 % | -6.061 M 0.00 % | -6.061 M -133.83 % | -2.592 M 0.00 % | -2.592 M -17.10 % | -2.213 M 0.00 % | -2.213 M 62.15 % | -5.848 M 0.00 % | -5.848 M -27.00 % | -4.604 M 0.00 % | -4.604 M 64.01 % | -12.795 M 0.00 % | -12.795 M -223.50 % | -3.955 M 0.00 % | -3.955 M -74.11 % | -2.272 M 0.00 % | -2.272 M -5.82 % | -2.147 M 0.00 % | -2.147 M 54.77 % | -4.747 M 0.00 % | -4.747 M -2.95 % | -4.611 M 0.00 % | -4.611 M 39.67 % | -7.642 M 0.00 % | -7.642 M |
| Net cash provided by operating activities | -4.720 M -3 046.67 % | -150.000 K 94.51 % | -2.730 M 11.10 % | -3.071 M -172.84 % | 4.216 M 100.00 % | 2.108 M 345.67 % | 473.000 K 0.00 % | 473.000 K 306.88 % | 116.250 K 0.00 % | 116.250 K 147.44 % | -245.031 K 0.00 % | -245.031 K -8 483.51 % | 2.923 K 0.00 % | 2.923 K 103.25 % | -89.959 K 0.00 % | -89.959 K -117.97 % | 500.599 K -50.00 % | 1.001 M 0.00 % | 1.001 M 158.97 % | -1.698 M 0.00 % | -1.698 M 45.15 % | -3.096 M 0.00 % | -3.096 M -414.04 % | 985.727 K 0.00 % | 985.727 K 160.63 % | -1.626 M 0.00 % | -1.626 M 57.53 % | -3.828 M 0.00 % | -3.828 M -1 458.48 % | 281.780 K 0.00 % | 281.780 K 131.81 % | -885.687 K 0.00 % | -885.687 K -145.44 % | 1.949 M 0.00 % | 1.949 M 1 612.87 % | -128.844 K 0.00 % | -128.844 K -107.47 % | 1.726 M 0.00 % | 1.726 M 229.94 % | -1.328 M -54.35 % | -860.360 K 50.00 % | -1.721 M 0.00 % | -1.721 M -195.01 % | 1.811 M 0.00 % | 1.811 M -60.77 % | 4.616 M 0.00 % | 4.616 M 96.11 % | 2.354 M 0.00 % | 2.354 M -72.95 % | 8.702 M 0.00 % | 8.702 M -21.52 % | 11.088 M 0.00 % | 11.088 M 205.13 % | 3.634 M 0.00 % | 3.634 M 363.59 % | 783.848 K 0.00 % | 783.848 K 120.69 % | 355.175 K 0.00 % | 355.175 K 174.86 % | -474.440 K 0.00 % | -474.440 K -112.68 % | 3.741 M 0.00 % | 3.741 M 516.24 % | -898.802 K 0.00 % | -898.802 K |
| Investments in property plant and equipment | -180.000 K -800.00 % | -20.000 K 96.23 % | -530.000 K -138.74 % | -222.000 K 55.60 % | -500.000 K -100.00 % | -250.000 K 62.18 % | -661.000 K 0.00 % | -661.000 K -238.54 % | -195.250 K 0.00 % | -195.250 K -17.97 % | -165.509 K 0.00 % | -165.509 K 75.10 % | -664.567 K 0.00 % | -664.567 K -44.42 % | -460.159 K 0.00 % | -460.159 K -4.72 % | -439.429 K 50.00 % | -878.857 K 0.00 % | -878.857 K -75.02 % | -502.158 K 0.00 % | -502.158 K 58.51 % | -1.210 M 0.00 % | -1.210 M -2.99 % | -1.175 M 0.00 % | -1.175 M -87.86 % | -625.576 K 0.00 % | -625.576 K 52.92 % | -1.329 M 0.00 % | -1.329 M 48.31 % | -2.571 M 0.00 % | -2.571 M -112.73 % | -1.208 M 0.00 % | -1.208 M -43.70 % | -840.995 K 0.00 % | -840.995 K -2.58 % | -819.829 K 0.00 % | -819.829 K -8.74 % | -753.912 K 0.00 % | -753.912 K -64.76 % | -457.575 K -12.28 % | -407.539 K 44.35 % | -732.358 K 0.00 % | -732.358 K 32.53 % | -1.085 M 0.00 % | -1.085 M -35.32 % | -802.172 K 0.00 % | -802.172 K 66.15 % | -2.370 M 0.00 % | -2.370 M 9.58 % | -2.621 M 0.00 % | -2.621 M -28.63 % | -2.037 M 0.00 % | -2.037 M 63.47 % | -5.578 M 0.00 % | -5.578 M -251.99 % | -1.585 M 0.00 % | -1.585 M -48.72 % | -1.066 M 0.00 % | -1.066 M 20.33 % | -1.337 M 0.00 % | -1.337 M 13.86 % | -1.553 M 0.00 % | -1.553 M 44.69 % | -2.807 M 0.00 % | -2.807 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -5.146 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 -100.00 % | 1.298 M 0.00 % | 1.298 M | 0.000 | 0.000 100.00 % | -527.502 K 0.00 % | -527.502 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 100.00 % | -425.723 K 0.00 % | -425.723 K | 0.000 | 0.000 100.00 % | -442.203 K 0.00 % | -442.203 K 86.79 % | -3.347 M 0.00 % | -3.347 M -172.01 % | 4.649 M 0.00 % | 4.649 M 2 896.46 % | -166.235 K 0.00 % | -166.235 K -106.65 % | 2.500 M 0.00 % | 2.500 M 316.84 % | -1.153 M 0.00 % | -1.153 M -72.79 % | -667.163 K 0.00 % | -667.163 K | 0.000 | 0.000 -100.00 % | 351.579 K 0.00 % | 351.579 K 79.76 % | 195.581 K 0.00 % | 195.581 K |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.153 M 0.00 % | 1.153 M 241.51 % | -814.594 K 0.00 % | -814.594 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.982 K 0.00 % | 62.982 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 883.141 K 0.00 % | 883.141 K 32.37 % | 667.163 K 0.00 % | 667.163 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 -100.00 % | 6.394 M 1 178.80 % | 500.000 K 100.00 % | 250.000 K -62.18 % | 661.000 K 0.00 % | 661.000 K 238.54 % | 195.250 K 0.00 % | 195.250 K 17.97 % | 165.509 K 0.00 % | 165.509 K -75.10 % | 664.567 K 0.00 % | 664.567 K 44.42 % | 460.159 K 0.00 % | 460.159 K 4.72 % | 439.428 K 977.56 % | 40.780 K 0.00 % | 40.780 K -97.79 % | 1.847 M 0.00 % | 1.847 M 414.97 % | 358.624 K 0.00 % | 358.624 K 70.50 % | 210.333 K 0.00 % | 210.333 K 82.68 % | 115.137 K 0.00 % | 115.137 K -92.65 % | 1.567 M 0.00 % | 1.567 M 72.45 % | 908.838 K 0.00 % | 908.838 K 180.71 % | 323.768 K 0.00 % | 323.768 K -62.52 % | 863.799 K 0.00 % | 863.799 K -37.84 % | 1.390 M 0.00 % | 1.390 M 1 140.50 % | 112.020 K 0.00 % | 112.020 K -75.52 % | 457.575 K -90.89 % | 5.021 M -52.03 % | 10.467 M 0.00 % | 10.467 M 42.36 % | 7.353 M 0.00 % | 7.353 M 477.59 % | -1.947 M 0.00 % | -1.947 M -3 281.83 % | 61.199 K 0.00 % | 61.199 K 100.62 % | -9.935 M 0.00 % | -9.935 M -2 857.22 % | 360.313 K 0.00 % | 360.313 K 136.04 % | 152.651 K 0.00 % | 152.651 K 116.16 % | -944.493 K 0.00 % | -944.493 K -484.54 % | -161.579 K 0.00 % | -161.579 K -128.99 % | 557.374 K 0.00 % | 557.374 K -95.04 % | 11.237 M 0.00 % | 11.237 M 281.32 % | 2.947 M 0.00 % | 2.947 M |
| Net cash used for investing activites | 19.860 M | 0.000 100.00 % | -580.000 K -138.01 % | 1.526 M 405.20 % | -500.000 K -100.00 % | -250.000 K 62.18 % | -661.000 K 0.00 % | -661.000 K -238.54 % | -195.250 K 0.00 % | -195.250 K -17.97 % | -165.509 K 0.00 % | -165.509 K 75.10 % | -664.567 K 0.00 % | -664.567 K -3.77 % | -640.447 K 0.00 % | -640.447 K -45.75 % | -439.429 K 47.57 % | -838.077 K 0.00 % | -838.077 K -131.72 % | 2.642 M 0.00 % | 2.642 M 410.22 % | -851.731 K 0.00 % | -851.731 K 42.93 % | -1.492 M 0.00 % | -1.492 M -192.37 % | -510.439 K 0.00 % | -510.439 K -314.00 % | 238.528 K 0.00 % | 238.528 K 114.35 % | -1.662 M 0.00 % | -1.662 M -102.25 % | -821.721 K 0.00 % | -821.721 K -3 703.41 % | 22.804 K 0.00 % | 22.804 K -96.00 % | 569.776 K 0.00 % | 569.776 K 188.77 % | -641.892 K 0.00 % | -641.892 K -73.44 % | -370.098 K -108.02 % | 4.613 M -50.44 % | 9.309 M 0.00 % | 9.309 M 48.54 % | 6.267 M 0.00 % | 6.267 M 296.36 % | -3.192 M 0.00 % | -3.192 M 43.57 % | -5.656 M 0.00 % | -5.656 M 28.47 % | -7.907 M 0.00 % | -7.907 M -328.94 % | -1.843 M 0.00 % | -1.843 M 36.99 % | -2.926 M 0.00 % | -2.926 M -77.74 % | -1.646 M 0.00 % | -1.646 M 19.38 % | -2.042 M 0.00 % | -2.042 M -161.75 % | -780.024 K 0.00 % | -780.024 K -107.77 % | 10.036 M 0.00 % | 10.036 M 2 890.99 % | 335.530 K 0.00 % | 335.530 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 379.250 K 0.00 % | 379.250 K | 0.000 | 0.000 -100.00 % | 100.470 K 0.00 % | 100.470 K -76.30 % | 423.879 K 0.00 % | 423.879 K 3 412.71 % | 12.067 K -50.00 % | 24.135 K 0.00 % | 24.135 K -97.76 % | 1.076 M 0.00 % | 1.076 M -25.59 % | 1.446 M 0.00 % | 1.446 M 1 137.21 % | 116.852 K 0.00 % | 116.852 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.687 K 0.00 % | 39.687 K -71.60 % | 139.742 K 0.00 % | 139.742 K | 0.000 | 0.000 -100.00 % | 10.498 K 0.00 % | 10.498 K -96.48 % | 297.831 K 0.00 % | 297.831 K 8 260.31 % | 3.562 K -33.39 % | 5.348 K -50.00 % | 10.697 K 0.00 % | 10.697 K | 0.000 | 0.000 -100.00 % | 6.206 K 0.00 % | 6.206 K -79.17 % | 29.794 K 0.00 % | 29.794 K -85.34 % | 203.208 K 0.00 % | 203.208 K -47.98 % | 390.612 K 0.00 % | 390.612 K 238.92 % | 115.251 K 0.00 % | 115.251 K 2 279.25 % | 4.844 K 0.00 % | 4.844 K 225.32 % | 1.489 K 0.00 % | 1.489 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -145.804 K 0.00 % | -145.804 K | 0.000 100.00 % | -976.239 K 50.00 % | -1.952 M 0.00 % | -1.952 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -544.000 K 0.00 % | -544.000 K -100.00 % | -272.000 K 1.45 % | -276.000 K 0.00 % | -276.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 100.00 % | -2.074 M 0.00 % | -2.074 M 30.50 % | -2.984 M 0.00 % | -2.984 M -8.78 % | -2.744 M 0.00 % | -2.744 M -124.61 % | -1.222 M -11.12 % | -1.099 M 50.00 % | -2.199 M 0.00 % | -2.199 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 financing activites | -15.960 M -1 616.13 % | -930.000 K -282.35 % | 510.000 K -33.42 % | 766.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -367.000 K 0.00 % | -367.000 K 54.82 % | -812.354 K 0.00 % | -812.354 K -908.55 % | 100.470 K 0.00 % | 100.470 K 119.96 % | -503.472 K 0.00 % | -503.472 K -2 713.73 % | -17.893 K -243.33 % | 12.484 K 0.00 % | 12.484 K 111.74 % | -106.357 K 0.00 % | -106.357 K -101.96 % | 5.437 M 0.00 % | 5.437 M 214.23 % | 1.730 M 0.00 % | 1.730 M 306.15 % | 426.006 K 0.00 % | 426.006 K 134.15 % | 181.941 K 0.00 % | 181.941 K 123.12 % | -786.800 K 0.00 % | -786.800 K -323.95 % | 351.323 K 0.00 % | 351.323 K 226.28 % | -278.203 K 0.00 % | -278.203 K -137.23 % | 747.294 K 0.00 % | 747.294 K 53.95 % | 485.420 K 0.00 % | 485.420 K 11.59 % | 435.013 K 108.09 % | -5.380 M -19.42 % | -4.505 M 0.00 % | -4.505 M -779.34 % | -512.279 K 0.00 % | -512.279 K 69.29 % | -1.668 M 0.00 % | -1.668 M -163.21 % | 2.639 M 0.00 % | 2.639 M 161.22 % | 1.010 M 0.00 % | 1.010 M 123.26 % | -4.343 M 0.00 % | -4.343 M 21.30 % | -5.518 M 0.00 % | -5.518 M -197.04 % | -1.858 M 0.00 % | -1.858 M -118.06 % | -851.824 K 0.00 % | -851.824 K -41.10 % | -603.697 K 0.00 % | -603.697 K 92.45 % | -7.998 M 0.00 % | -7.998 M -559.14 % | -1.213 M 0.00 % | -1.213 M |
| Net cash used provided by financing activities | -15.960 M -1 616.13 % | -930.000 K -282.35 % | 510.000 K 129.73 % | 222.000 K 140.81 % | -544.000 K -100.00 % | -272.000 K 1.45 % | -276.000 K 0.00 % | -276.000 K 24.80 % | -367.000 K 0.00 % | -367.000 K 54.82 % | -812.354 K 0.00 % | -812.354 K -908.55 % | 100.470 K 0.00 % | 100.470 K 119.96 % | -503.472 K 0.00 % | -503.472 K -2 713.73 % | -17.893 K -243.33 % | 12.484 K 0.00 % | 12.484 K 111.74 % | -106.357 K 0.00 % | -106.357 K -101.96 % | 5.437 M 0.00 % | 5.437 M 214.23 % | 1.730 M 0.00 % | 1.730 M 306.15 % | 426.006 K 0.00 % | 426.006 K 134.15 % | 181.941 K 0.00 % | 181.941 K 123.12 % | -786.800 K 0.00 % | -786.800 K -323.95 % | 351.323 K 0.00 % | 351.323 K 114.93 % | -2.352 M 0.00 % | -2.352 M -5.15 % | -2.237 M 0.00 % | -2.237 M 0.93 % | -2.258 M 0.00 % | -2.258 M -187.11 % | -786.507 K 87.86 % | -6.479 M 3.35 % | -6.703 M 0.00 % | -6.703 M -1 208.50 % | -512.279 K 0.00 % | -512.279 K 69.29 % | -1.668 M 0.00 % | -1.668 M -163.21 % | 2.639 M 0.00 % | 2.639 M 161.22 % | 1.010 M 0.00 % | 1.010 M 123.26 % | -4.343 M 0.00 % | -4.343 M 21.30 % | -5.518 M 0.00 % | -5.518 M -197.04 % | -1.858 M 0.00 % | -1.858 M -118.06 % | -851.824 K 0.00 % | -851.824 K -41.10 % | -603.697 K 0.00 % | -603.697 K 92.45 % | -7.998 M 0.00 % | -7.998 M -559.14 % | -1.213 M 0.00 % | -1.213 M |
| Effect of forex changes on cash | 0.000 | 0.000 100.00 % | -66.832 K -102.70 % | 2.477 M 212.23 % | -2.207 M -100.00 % | -1.104 M -491.31 % | 282.000 K 0.00 % | 282.000 K -46.49 % | 527.000 K 0.00 % | 527.000 K -60.23 % | 1.325 M 0.00 % | 1.325 M 159.24 % | 511.121 K 0.00 % | 511.121 K -55.26 % | 1.142 M 0.00 % | 1.142 M 13 627.08 % | 8.323 K 111.49 % | -72.406 K 0.00 % | -72.406 K -344.38 % | 29.628 K 0.00 % | 29.628 K 150.70 % | -58.436 K 0.00 % | -58.436 K | 0.000 | 0.000 100.00 % | -52.195 K 0.00 % | -52.195 K -118.93 % | 275.776 K 0.00 % | 275.776 K 85.30 % | 148.827 K 0.00 % | 148.827 K 93.89 % | 76.760 K 0.00 % | 76.760 K 209.29 % | -70.235 K 0.00 % | -70.235 K -1 939.58 % | 3.818 K 0.00 % | 3.818 K -99.58 % | 902.383 K 0.00 % | 902.383 K 3.67 % | 870.422 K 92.37 % | 452.464 K 64.81 % | 274.545 K 0.00 % | 274.545 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -195.357 K 0.00 % | -195.357 K -1 974.11 % | 10.424 K 0.00 % | 10.424 K -94.61 % | 193.512 K 0.00 % | 193.512 K 252.96 % | 54.826 K 0.00 % | 54.826 K 291.13 % | -28.685 K 0.00 % | -28.685 K |
| Net change in cash | -850.000 K -8.97 % | -780.000 K -4.89 % | -743.612 K -135.09 % | 2.119 M 339.17 % | 482.500 K 0.00 % | 482.500 K 365.11 % | -182.000 K 0.00 % | -182.000 K -324.69 % | 81.000 K 0.00 % | 81.000 K -20.70 % | 102.150 K 0.00 % | 102.150 K 304.09 % | -50.053 K 0.00 % | -50.053 K 45.26 % | -91.439 K 0.00 % | -91.439 K -277.21 % | 51.599 K -75.00 % | 206.398 K 0.00 % | 206.398 K -88.10 % | 1.735 M 0.00 % | 1.735 M -39.39 % | 2.863 M 0.00 % | 2.863 M 16.97 % | 2.447 M 0.00 % | 2.447 M 169.43 % | -3.525 M 0.00 % | -3.525 M 43.72 % | -6.263 M 0.00 % | -6.263 M -55.18 % | -4.036 M 0.00 % | -4.036 M -41.33 % | -2.856 M 0.00 % | -2.856 M -103.57 % | -1.403 M 0.00 % | -1.403 M 77.63 % | -6.270 M 0.00 % | -6.270 M -243.24 % | 4.378 M 0.00 % | 4.378 M 371.20 % | -1.614 M 29.01 % | -2.274 M 75.00 % | -9.095 M 0.00 % | -9.095 M -160.11 % | 15.132 M 0.00 % | 15.132 M 3 205.86 % | -487.199 K 0.00 % | -487.199 K 63.29 % | -1.327 M 0.00 % | -1.327 M -136.75 % | 3.611 M 0.00 % | 3.611 M -63.17 % | 9.804 M 0.00 % | 9.804 M 201.93 % | -9.619 M 0.00 % | -9.619 M -64.98 % | -5.830 M 0.00 % | -5.830 M -15.31 % | -5.056 M 0.00 % | -5.056 M -51.86 % | -3.329 M 0.00 % | -3.329 M -128.54 % | 11.667 M 0.00 % | 11.667 M 423.10 % | -3.611 M 0.00 % | -3.611 M |
| Cash at beginning of period | 1.290 M -37.68 % | 2.070 M 100.22 % | 1.034 M -64.08 % | 2.878 M 1 114.35 % | 237.000 K 0.00 % | 237.000 K -43.44 % | 419.000 K 0.00 % | 419.000 K 23.96 % | 338.000 K 0.00 % | 338.000 K 36.68 % | 247.294 K 0.00 % | 247.294 K -24.96 % | 329.543 K 0.00 % | 329.543 K -22.53 % | 425.360 K 0.00 % | 425.360 K -0.27 % | 426.528 K -75.00 % | 1.706 M 0.00 % | 1.706 M 1 059.74 % | -177.768 K 0.00 % | -177.768 K 94.17 % | -3.050 M 0.00 % | -3.050 M 45.80 % | -5.627 M 0.00 % | -5.627 M -240.98 % | -1.650 M 0.00 % | -1.650 M -134.94 % | 4.723 M 0.00 % | 4.723 M -55.35 % | 10.579 M 0.00 % | 10.579 M -8.09 % | 11.510 M 0.00 % | 11.510 M -4.65 % | 12.071 M 0.00 % | 12.071 M -36.13 % | 18.901 M 0.00 % | 18.901 M 42.87 % | 13.229 M 0.00 % | 13.229 M 190.17 % | 4.559 M -28.55 % | 6.380 M -75.00 % | 25.522 M 0.00 % | 25.522 M 68.73 % | 15.126 M 0.00 % | 15.126 M -50.53 % | 30.576 M 0.00 % | 30.576 M 14.24 % | 26.765 M 0.00 % | 26.765 M 16.80 % | 22.915 M 0.00 % | 22.915 M 309.67 % | -10.929 M 0.00 % | -10.929 M -39.78 % | -7.819 M 0.00 % | -7.819 M 5.23 % | -8.250 M 0.00 % | -8.250 M -223.03 % | -2.554 M 0.00 % | -2.554 M -433.17 % | 766.575 K 0.00 % | 766.575 K 107.12 % | -10.774 M 0.00 % | -10.774 M -50.67 % | -7.150 M 0.00 % | -7.150 M |
| Cash at end of period | 440.000 K -65.89 % | 1.290 M 344.45 % | 290.244 K -94.19 % | 4.997 M 594.51 % | 719.500 K 0.00 % | 719.500 K 203.59 % | 237.000 K 0.00 % | 237.000 K -43.44 % | 419.000 K 0.00 % | 419.000 K 19.90 % | 349.444 K 0.00 % | 349.444 K 25.03 % | 279.490 K 0.00 % | 279.490 K -16.30 % | 333.920 K 0.00 % | 333.920 K -30.16 % | 478.128 K -75.00 % | 1.913 M 0.00 % | 1.913 M 22.80 % | 1.557 M 0.00 % | 1.557 M 931.41 % | -187.317 K 0.00 % | -187.317 K 94.11 % | -3.180 M 0.00 % | -3.180 M 38.55 % | -5.175 M 0.00 % | -5.175 M -236.03 % | -1.540 M 0.00 % | -1.540 M -123.54 % | 6.542 M 0.00 % | 6.542 M -24.40 % | 8.654 M 0.00 % | 8.654 M -18.88 % | 10.668 M 0.00 % | 10.668 M -15.53 % | 12.631 M 0.00 % | 12.631 M -28.26 % | 17.607 M 0.00 % | 17.607 M 497.86 % | 2.945 M -28.29 % | 4.107 M -75.00 % | 16.427 M 0.00 % | 16.427 M -45.71 % | 30.258 M 0.00 % | 30.258 M 0.56 % | 30.088 M 0.00 % | 30.088 M 18.28 % | 25.438 M 0.00 % | 25.438 M -4.10 % | 26.526 M 0.00 % | 26.526 M 2 457.51 % | -1.125 M 0.00 % | -1.125 M 93.55 % | -17.437 M 0.00 % | -17.437 M -23.84 % | -14.080 M 0.00 % | -14.080 M -85.03 % | -7.610 M 0.00 % | -7.610 M -196.94 % | -2.563 M 0.00 % | -2.563 M -387.02 % | 892.872 K 0.00 % | 892.872 K 108.30 % | -10.761 M 0.00 % | -10.761 M |
| Operating cash flow | -4.720 M -3 046.67 % | -150.000 K 96.14 % | -3.891 M -26.70 % | -3.071 M -172.84 % | 4.216 M 100.00 % | 2.108 M 345.67 % | 473.000 K 0.00 % | 473.000 K 306.88 % | 116.250 K 0.00 % | 116.250 K 147.44 % | -245.031 K 0.00 % | -245.031 K -8 483.51 % | 2.923 K 0.00 % | 2.923 K 103.25 % | -89.959 K 0.00 % | -89.959 K -117.97 % | 500.599 K -50.00 % | 1.001 M 0.00 % | 1.001 M 158.97 % | -1.698 M 0.00 % | -1.698 M 45.15 % | -3.096 M 0.00 % | -3.096 M -414.04 % | 985.727 K 0.00 % | 985.727 K 160.63 % | -1.626 M 0.00 % | -1.626 M 57.53 % | -3.828 M 0.00 % | -3.828 M -1 458.48 % | 281.780 K 0.00 % | 281.780 K 131.81 % | -885.687 K 0.00 % | -885.687 K -145.44 % | 1.949 M 0.00 % | 1.949 M 1 612.87 % | -128.844 K 0.00 % | -128.844 K -107.47 % | 1.726 M 0.00 % | 1.726 M 229.94 % | -1.328 M -54.35 % | -860.360 K 50.00 % | -1.721 M 0.00 % | -1.721 M -195.01 % | 1.811 M 0.00 % | 1.811 M -60.77 % | 4.616 M 0.00 % | 4.616 M 96.11 % | 2.354 M 0.00 % | 2.354 M -72.95 % | 8.702 M 0.00 % | 8.702 M -21.52 % | 11.088 M 0.00 % | 11.088 M 205.13 % | 3.634 M 0.00 % | 3.634 M 363.59 % | 783.848 K 0.00 % | 783.848 K 120.69 % | 355.175 K 0.00 % | 355.175 K 174.86 % | -474.440 K 0.00 % | -474.440 K -112.68 % | 3.741 M 0.00 % | 3.741 M 516.24 % | -898.802 K 0.00 % | -898.802 K |
| Capital expenditure | -180.000 K -800.00 % | -20.000 K 86.60 % | -149.205 K 32.79 % | -222.000 K 55.60 % | -500.000 K -100.00 % | -250.000 K 62.18 % | -661.000 K 0.00 % | -661.000 K -238.54 % | -195.250 K 0.00 % | -195.250 K -17.97 % | -165.509 K 0.00 % | -165.509 K 75.10 % | -664.567 K 0.00 % | -664.567 K -44.42 % | -460.159 K 0.00 % | -460.159 K -4.72 % | -439.429 K 50.00 % | -878.857 K 0.00 % | -878.857 K -75.02 % | -502.158 K 0.00 % | -502.158 K 58.51 % | -1.210 M 0.00 % | -1.210 M -2.99 % | -1.175 M 0.00 % | -1.175 M -87.86 % | -625.576 K 0.00 % | -625.576 K 52.92 % | -1.329 M 0.00 % | -1.329 M 48.31 % | -2.571 M 0.00 % | -2.571 M -112.73 % | -1.208 M 0.00 % | -1.208 M -43.70 % | -840.995 K 0.00 % | -840.995 K -2.58 % | -819.829 K 0.00 % | -819.829 K -8.74 % | -753.912 K 0.00 % | -753.912 K -64.76 % | -457.575 K -12.28 % | -407.539 K 44.35 % | -732.358 K 0.00 % | -732.358 K 32.53 % | -1.085 M 0.00 % | -1.085 M -35.32 % | -802.172 K 0.00 % | -802.172 K 66.15 % | -2.370 M 0.00 % | -2.370 M 9.58 % | -2.621 M 0.00 % | -2.621 M -28.63 % | -2.037 M 0.00 % | -2.037 M 63.47 % | -5.578 M 0.00 % | -5.578 M -251.99 % | -1.585 M 0.00 % | -1.585 M -48.72 % | -1.066 M 0.00 % | -1.066 M 20.33 % | -1.337 M 0.00 % | -1.337 M 13.86 % | -1.553 M 0.00 % | -1.553 M 44.69 % | -2.807 M 0.00 % | -2.807 M |
| Free CashFlow | -4.900 M -2 782.35 % | -170.000 K 95.79 % | -4.040 M -22.69 % | -3.293 M -188.62 % | 3.716 M 100.00 % | 1.858 M 1 088.30 % | -188.000 K 0.00 % | -188.000 K -137.97 % | -79.000 K 0.00 % | -79.000 K 80.76 % | -410.541 K 0.00 % | -410.541 K 37.95 % | -661.644 K 0.00 % | -661.644 K -20.27 % | -550.118 K 0.00 % | -550.118 K -999.33 % | 61.170 K -50.00 % | 122.341 K 0.00 % | 122.341 K 105.56 % | -2.200 M 0.00 % | -2.200 M 48.91 % | -4.306 M 0.00 % | -4.306 M -2 172.63 % | -189.467 K 0.00 % | -189.467 K 91.58 % | -2.251 M 0.00 % | -2.251 M 56.34 % | -5.157 M 0.00 % | -5.157 M -125.28 % | -2.289 M 0.00 % | -2.289 M -9.30 % | -2.094 M 0.00 % | -2.094 M -288.96 % | 1.108 M 0.00 % | 1.108 M 216.82 % | -948.672 K 0.00 % | -948.672 K -197.63 % | 971.728 K 0.00 % | 971.728 K 154.42 % | -1.786 M -40.83 % | -1.268 M 48.31 % | -2.453 M 0.00 % | -2.453 M -438.10 % | 725.552 K 0.00 % | 725.552 K -80.98 % | 3.814 M 0.00 % | 3.814 M 23 780.90 % | -16.105 K 0.00 % | -16.105 K -100.26 % | 6.081 M 0.00 % | 6.081 M -32.81 % | 9.050 M 0.00 % | 9.050 M 565.55 % | -1.944 M 0.00 % | -1.944 M -142.76 % | -800.801 K 0.00 % | -800.801 K -12.73 % | -710.350 K 0.00 % | -710.350 K 60.79 % | -1.812 M 0.00 % | -1.812 M -182.78 % | 2.189 M 0.00 % | 2.189 M 159.06 % | -3.706 M 0.00 % | -3.706 M |
| 2023 | 2023 | 2022 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 | 2001 | 2000 | 2000 | 1999 | 1999 | 1998 | 1998 | 1997 | 1997 | 1996 | 1996 | 1995 | 1995 | 1994 | 1994 | 1993 | 1993 | 1992 | 1992 | 1991 | 1991 | 1990 |