Merit Group plc MRIT.L
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 19.895 M 7.05 % | 18.585 M -32.17 % | 27.399 M 10.97 % | 24.690 M -11.17 % | 27.796 M 30.49 % | 21.301 M 3.47 % | 20.586 M 3.11 % | 19.965 M 1.76 % | 19.620 M 7.21 % | 18.301 M -7.45 % | 19.775 M 31.67 % | 15.018 M -1.60 % | 15.262 M -5.26 % | 16.110 M -7.07 % | 17.335 M -13.52 % | 20.046 M -41.38 % | 34.197 M -24.05 % | 45.028 M 62.34 % | 27.736 M 92.17 % | 14.433 M 215.48 % | 4.575 M 333.65 % | 1.055 M | 0.000 |
| Net income | 194.000 K 107.23 % | -2.685 M -70.80 % | -1.572 M 37.12 % | -2.500 M -111.33 % | -1.183 M 78.60 % | -5.529 M -589.73 % | 1.129 M -27.77 % | 1.563 M 43.92 % | 1.086 M 123.21 % | -4.679 M -262.99 % | -1.289 M 84.27 % | -8.193 M -838.47 % | -873.000 K 33.71 % | -1.317 M 83.08 % | -7.785 M -95.41 % | -3.984 M -1 200.55 % | 362.000 K -84.18 % | 2.288 M 49.06 % | 1.535 M -13.91 % | 1.783 M 86.70 % | 955.000 K 217.28 % | 301.000 K | 0.000 |
| Income before tax | 884.000 K 124.17 % | -3.657 M -96.19 % | -1.864 M 35.48 % | -2.889 M -129.47 % | -1.259 M 78.01 % | -5.726 M -536.77 % | 1.311 M -15.26 % | 1.547 M 37.88 % | 1.122 M 122.57 % | -4.971 M -234.07 % | -1.488 M 82.50 % | -8.502 M -691.58 % | -1.074 M -49.58 % | -718.000 K -6 083.33 % | 12.000 K 101.86 % | -646.000 K 39.00 % | -1.059 M -133.30 % | 3.180 M 62.00 % | 1.963 M -7.75 % | 2.128 M 76.60 % | 1.205 M 227.45 % | 368.000 K | 0.000 |
| Income before tax ratio | 0.04 122.58 % | -0.20 -189.24 % | -0.07 41.86 % | -0.12 -158.33 % | -0.05 83.15 % | -0.27 -522.11 % | 0.06 -17.81 % | 0.08 35.50 % | 0.06 121.05 % | -0.27 -260.98 % | -0.08 86.71 % | -0.57 -704.42 % | -0.07 -57.89 % | -0.04 -6 538.30 % | 0.00 102.15 % | -0.03 -4.06 % | -0.03 -143.85 % | 0.07 -0.21 % | 0.07 -52.00 % | 0.15 -44.02 % | 0.26 -24.49 % | 0.35 | 0.00 |
| EBITDA | 3.353 M 816.45 % | -468.000 K -131.86 % | 1.469 M 98.51 % | 740.000 K -57.37 % | 1.736 M 153.30 % | -3.257 M -206.40 % | 3.061 M -10.00 % | 3.401 M 42.12 % | 2.393 M 215.72 % | -2.068 M -457.79 % | 578.000 K 108.79 % | -6.574 M -941.69 % | 781.000 K -47.09 % | 1.476 M 41.51 % | 1.043 M 35.63 % | 769.000 K -81.27 % | 4.105 M -39.66 % | 6.803 M 61.90 % | 4.202 M 76.85 % | 2.376 M 89.62 % | 1.253 M 324.75 % | 295.000 K 7 475.00 % | -4.000 K |
| Net income ratio | 0.01 106.75 % | -0.14 -151.80 % | -0.06 43.34 % | -0.10 -137.91 % | -0.04 83.60 % | -0.26 -573.29 % | 0.05 -29.95 % | 0.08 41.44 % | 0.06 121.65 % | -0.26 -292.23 % | -0.07 88.05 % | -0.55 -853.69 % | -0.06 30.03 % | -0.08 81.80 % | -0.45 -125.97 % | -0.20 -1 977.46 % | 0.01 -79.17 % | 0.05 -8.19 % | 0.06 -55.20 % | 0.12 -40.82 % | 0.21 -26.84 % | 0.29 | 0.00 |
| Ratio EBITDA | 0.17 769.28 % | -0.03 -146.97 % | 0.05 78.89 % | 0.03 -52.01 % | 0.06 140.85 % | -0.15 -202.83 % | 0.15 -12.71 % | 0.17 39.67 % | 0.12 207.94 % | -0.11 -486.60 % | 0.03 106.68 % | -0.44 -955.34 % | 0.05 -44.15 % | 0.09 52.28 % | 0.06 56.84 % | 0.04 -68.04 % | 0.12 -20.55 % | 0.15 -0.27 % | 0.15 -7.97 % | 0.16 -39.89 % | 0.27 -2.05 % | 0.28 | 0.00 |
| Gross profit ratio | 0.46 0.11 % | 0.46 16.10 % | 0.40 18.07 % | 0.34 4.32 % | 0.32 -13.04 % | 0.37 -8.74 % | 0.41 -1.71 % | 0.41 8.67 % | 0.38 33.68 % | 0.28 -3.86 % | 0.30 17.06 % | 0.25 -24.10 % | 0.33 0.11 % | 0.33 -8.72 % | 0.36 -4.75 % | 0.38 -11.05 % | 0.43 3.85 % | 0.41 -5.13 % | 0.44 -16.79 % | 0.52 -22.13 % | 0.67 26.75 % | 0.53 | 0.00 |
| Weighted average shs out dil | 23.956 M 0.00 % | 23.956 M 7.10 % | 22.368 M 9.05 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M |
| Weighted average shs out | 23.956 M 0.00 % | 23.956 M 7.10 % | 22.368 M 9.05 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M |
| EPS diluted | 0.02 120.82 % | -0.11 -56.47 % | -0.07 41.42 % | -0.12 -78.57 % | -0.07 85.07 % | -0.45 -591.80 % | 0.09 -29.62 % | 0.13 46.73 % | 0.09 123.32 % | -0.38 -245.45 % | -0.11 86.90 % | -0.84 -425.00 % | -0.16 33.33 % | -0.24 83.10 % | -1.42 -97.22 % | -0.72 -1 184.34 % | 0.07 -84.91 % | 0.44 22.22 % | 0.36 -32.08 % | 0.53 -5.36 % | 0.56 -1.75 % | 0.57 | 0.00 |
| Earnings per share | 0.06 158.73 % | -0.11 -56.47 % | -0.07 41.42 % | -0.12 -78.57 % | -0.07 85.07 % | -0.45 -591.80 % | 0.09 -29.62 % | 0.13 46.73 % | 0.09 123.32 % | -0.38 -245.45 % | -0.11 86.90 % | -0.84 -425.00 % | -0.16 33.33 % | -0.24 83.10 % | -1.42 -94.52 % | -0.73 -1 199.40 % | 0.07 -84.91 % | 0.44 22.22 % | 0.36 -33.33 % | 0.54 -3.57 % | 0.56 -1.75 % | 0.57 | 0.00 |
| Gross profit | 9.165 M 7.17 % | 8.552 M -21.25 % | 10.859 M 31.02 % | 8.288 M -7.33 % | 8.944 M 13.47 % | 7.882 M -5.57 % | 8.347 M 1.35 % | 8.236 M 10.58 % | 7.448 M 43.31 % | 5.197 M -11.03 % | 5.841 M 54.13 % | 3.790 M -25.31 % | 5.074 M -5.16 % | 5.350 M -15.17 % | 6.307 M -17.63 % | 7.657 M -47.86 % | 14.685 M -21.13 % | 18.620 M 54.01 % | 12.090 M 59.90 % | 7.561 M 145.65 % | 3.078 M 449.64 % | 560.000 K | 0.000 |
| Income tax expense | 336.000 K 481.82 % | -88.000 K 69.86 % | -292.000 K 24.94 % | -389.000 K -411.84 % | -76.000 K 61.42 % | -197.000 K -208.24 % | 182.000 K 1 237.50 % | -16.000 K -144.44 % | 36.000 K 112.33 % | -292.000 K -46.73 % | -199.000 K -164.44 % | 308.800 K 253.63 % | -201.000 K 73.62 % | -762.000 K -1 391.53 % | 59.000 K 106.05 % | -975.000 K 14.92 % | -1.146 M -228.48 % | 892.000 K 108.41 % | 428.000 K 24.06 % | 345.000 K 38.00 % | 250.000 K 273.13 % | 67.000 K | 0.000 |
| Cost of revenue | 10.730 M 6.95 % | 10.033 M -39.34 % | 16.540 M 0.84 % | 16.402 M -13.00 % | 18.852 M 40.49 % | 13.419 M 9.64 % | 12.239 M 4.35 % | 11.729 M -3.64 % | 12.172 M -7.11 % | 13.104 M -5.96 % | 13.934 M 24.09 % | 11.229 M 10.22 % | 10.188 M -5.32 % | 10.760 M -2.43 % | 11.028 M -10.99 % | 12.389 M -36.51 % | 19.512 M -26.11 % | 26.408 M 68.78 % | 15.646 M 127.68 % | 6.872 M 359.05 % | 1.497 M 202.42 % | 495.000 K | 0.000 |
| General and administrative expenses | 7.850 M -37.84 % | 12.628 M 1.10 % | 12.490 M 76.81 % | 7.064 M 13.95 % | 6.199 M -5.96 % | 6.592 M 24.71 % | 5.286 M 9.33 % | 4.835 M -9.63 % | 5.350 M -1.98 % | 5.458 M -8.02 % | 5.934 M 35.11 % | 4.392 M 9.83 % | 3.999 M 2.35 % | 3.907 M -7.26 % | 4.213 M -28.14 % | 5.863 M -44.99 % | 10.659 M -10.86 % | 11.957 M 50.54 % | 7.943 M 52.25 % | 5.217 M 164.96 % | 1.969 M 616.00 % | 275.000 K | 0.000 |
| Selling and marketing expenses | 22.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 206.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 |
| Other expenses | -368.000 K | 0.000 | 0.000 -100.00 % | 3.292 M 25.84 % | 2.616 M 3.85 % | 2.519 M 87.84 % | 1.341 M 7.02 % | 1.253 M 99.21 % | 629.000 K -76.64 % | 2.693 M 162.48 % | 1.026 M | 0.000 -100.00 % | 1.136 M -7.04 % | 1.222 M -9.28 % | 1.347 M -23.07 % | 1.751 M -37.97 % | 2.823 M 28.96 % | 2.189 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K |
| Operating expenses | 7.504 M -40.58 % | 12.628 M 1.10 % | 12.490 M 20.61 % | 10.356 M 17.48 % | 8.815 M -5.39 % | 9.317 M 40.59 % | 6.627 M 8.85 % | 6.088 M 1.82 % | 5.979 M -26.65 % | 8.151 M 17.11 % | 6.960 M -43.16 % | 12.245 M 136.89 % | 5.169 M -1.47 % | 5.246 M -5.68 % | 5.562 M -28.76 % | 7.807 M -46.98 % | 14.724 M 4.51 % | 14.089 M 77.38 % | 7.943 M 52.25 % | 5.217 M 164.96 % | 1.969 M 616.00 % | 275.000 K 6 775.00 % | 4.000 K |
| Cost and expenses | 18.234 M -19.54 % | 22.661 M -21.94 % | 29.030 M 8.49 % | 26.758 M -3.29 % | 27.667 M 21.69 % | 22.736 M 20.51 % | 18.866 M 5.89 % | 17.817 M -1.84 % | 18.151 M -14.60 % | 21.255 M 1.73 % | 20.894 M -10.99 % | 23.474 M 52.85 % | 15.357 M -4.05 % | 16.006 M -3.52 % | 16.590 M -17.86 % | 20.196 M -41.01 % | 34.236 M -15.46 % | 40.497 M 71.68 % | 23.589 M 95.13 % | 12.089 M 248.79 % | 3.466 M 350.13 % | 770.000 K 19 150.00 % | 4.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 7.872 M -37.66 % | 12.628 M 1.10 % | 12.490 M 76.81 % | 7.064 M 13.95 % | 6.199 M -8.81 % | 6.798 M 28.60 % | 5.286 M 9.33 % | 4.835 M -9.63 % | 5.350 M -1.98 % | 5.458 M -8.02 % | 5.934 M 35.11 % | 4.392 M 9.83 % | 3.999 M 2.35 % | 3.907 M -7.26 % | 4.213 M -28.14 % | 5.863 M -44.99 % | 10.659 M -10.86 % | 11.957 M 50.54 % | 7.943 M 52.25 % | 5.217 M 164.96 % | 1.969 M 616.00 % | 275.000 K | 0.000 |
| Interest income | 26.000 K -66.23 % | 77.000 K 175.00 % | 28.000 K 75.00 % | 16.000 K 220.00 % | 5.000 K -58.33 % | 12.000 K -42.86 % | 21.000 K 10.53 % | 19.000 K -26.92 % | 26.000 K -18.75 % | 32.000 K 190.91 % | 11.000 K -76.29 % | 46.400 K | 0.000 -100.00 % | 8.000 K -42.86 % | 14.000 K -94.66 % | 262.000 K 103.10 % | 129.000 K -19.88 % | 161.000 K 45.05 % | 111.000 K -4.31 % | 116.000 K 17.17 % | 99.000 K 19.28 % | 83.000 K 1 975.00 % | 4.000 K |
| Interest expense | 531.000 K -12.52 % | 607.000 K 4.30 % | 582.000 K -5.67 % | 617.000 K 14.90 % | 537.000 K | 0.000 -100.00 % | 830.000 K | 0.000 | 0.000 -100.00 % | 8.000 K -33.33 % | 12.000 K | 0.000 -100.00 % | 61.000 K -86.38 % | 448.000 K -21.27 % | 569.000 K -46.22 % | 1.058 M -12.78 % | 1.213 M 39.11 % | 872.000 K 730.48 % | 105.000 K 950.00 % | 10.000 K 233.33 % | 3.000 K | 0.000 | 0.000 |
| Depreciation and amortization | 1.938 M -31.62 % | 2.834 M 4.34 % | 2.716 M -17.50 % | 3.292 M 25.84 % | 2.616 M 3.85 % | 2.519 M 104.63 % | 1.231 M -1.76 % | 1.253 M -1.42 % | 1.271 M -63.40 % | 3.473 M 69.08 % | 2.054 M 71.97 % | 1.194 M -34.66 % | 1.828 M -1.88 % | 1.863 M 2.76 % | 1.813 M -14.24 % | 2.114 M -48.40 % | 4.097 M 48.39 % | 2.761 M 590.25 % | 400.000 K 68.07 % | 238.000 K 428.89 % | 45.000 K 350.00 % | 10.000 K | 0.000 |
| Operating income | 1.661 M 145.38 % | -3.660 M -169.32 % | -1.359 M 34.16 % | -2.064 M -867.29 % | 269.000 K 104.66 % | -5.776 M -544.65 % | 1.299 M -32.59 % | 1.927 M 68.59 % | 1.143 M 123.26 % | -4.914 M -238.43 % | -1.452 M 8.15 % | -1.581 M -56.05 % | -1.013 M -264.39 % | -278.000 K -149.03 % | 567.000 K 278.00 % | 150.000 K 500.00 % | 25.000 K -99.36 % | 3.891 M 77.83 % | 2.188 M 8.21 % | 2.022 M 82.33 % | 1.109 M 289.12 % | 285.000 K 7 225.00 % | -4.000 K |
| Operating income ratio | 0.08 142.39 % | -0.20 -297.04 % | -0.05 40.67 % | -0.08 -963.81 % | 0.01 103.57 % | -0.27 -529.72 % | 0.06 -34.62 % | 0.10 65.68 % | 0.06 121.70 % | -0.27 -265.69 % | -0.07 30.24 % | -0.11 -58.58 % | -0.07 -284.63 % | -0.02 -152.76 % | 0.03 337.11 % | 0.01 923.56 % | 0.00 -99.15 % | 0.09 9.54 % | 0.08 -43.69 % | 0.14 -42.21 % | 0.24 -10.27 % | 0.27 | 0.00 |
| Total other income expenses net | -777.000 K -26 000.00 % | 3.000 K 100.94 % | -318.000 K 48.12 % | -613.000 K -54.41 % | -397.000 K -894.00 % | 50.000 K 316.67 % | 12.000 K 103.16 % | -380.000 K -1 709.52 % | -21.000 K 63.16 % | -57.000 K -58.33 % | -36.000 K 99.48 % | -6.921 M -11 245.57 % | -61.000 K 86.14 % | -440.000 K 39.97 % | -733.000 K 7.91 % | -796.000 K 26.57 % | -1.084 M 19.76 % | -1.351 M 36.51 % | -2.128 M -2 107.55 % | 106.000 K 10.42 % | 96.000 K 15.66 % | 83.000 K | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 3.731 M -16.18 % | 4.451 M -49.29 % | 8.778 M 25.36 % | 7.002 M -10.78 % | 7.848 M 209.61 % | -7.160 M 4.42 % | -7.491 M 3.55 % | -7.767 M 14.49 % | -9.083 M -53.74 % | -5.908 M -11.66 % | -5.291 M 24.81 % | -7.037 M -408.09 % | -1.385 M -9.31 % | -1.267 M -119.25 % | 6.582 M -27.22 % | 9.044 M -51.56 % | 18.671 M -0.09 % | 18.688 M 144.45 % | 7.645 M 345.03 % | -3.120 M 10.09 % | -3.470 M -154.96 % | -1.361 M 51.60 % | -2.812 M |
| Total investments | 350.000 K -22.22 % | 450.000 K -42.08 % | 777.000 K 8.37 % | 717.000 K 8.47 % | 661.000 K 31.41 % | 503.000 K -70.13 % | 1.684 M 742.00 % | 200.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 |
| Total debt | 4.513 M -31.57 % | 6.595 M -40.58 % | 11.099 M -11.68 % | 12.567 M 2.87 % | 12.216 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.000 K -57.08 % | 219.000 K -96.88 % | 7.010 M -23.30 % | 9.140 M -55.77 % | 20.665 M -10.13 % | 22.995 M 122.76 % | 10.323 M | 0.000 -100.00 % | 240.000 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 13.542 M -0.66 % | 13.632 M 0.24 % | 13.599 M 20 397.01 % | -67.000 K -578.61 % | 13.999 K 216.66 % | -12.000 K 20.00 % | -15.000 K 87.29 % | -118.000 K -187.80 % | -41.000 K -110.51 % | 390.000 K -55.48 % | 876.000 K 116.30 % | 405.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 10.541 M 1.87 % | 10.347 M -20.60 % | 13.032 M 302.14 % | -6.447 M -61.54 % | -3.991 M -52.56 % | -2.616 M -189.80 % | 2.913 M 63.28 % | 1.784 M 707.24 % | 221.000 K 125.06 % | -882.000 K -126.20 % | 3.367 M -34.35 % | 5.129 M -66.59 % | 15.350 M -7.58 % | 16.609 M 228.48 % | -12.927 M -152.63 % | -5.117 M -20 568.00 % | 25.000 K -98.15 % | 1.350 M -52.21 % | 2.825 M 23.58 % | 2.286 M 383.30 % | 473.000 K 223.97 % | 146.000 K | 0.000 |
| Common stock | 6.708 M 0.00 % | 6.708 M 0.00 % | 6.708 M -65.60 % | 19.501 M 1.36 % | 19.239 M 12.54 % | 17.096 M 0.00 % | 17.096 M 0.05 % | 17.088 M 0.03 % | 17.083 M 0.03 % | 17.078 M 0.00 % | 17.078 M 0.00 % | 17.078 M 12.36 % | 15.200 M 0.00 % | 15.200 M 0.00 % | 15.200 M 0.00 % | 15.200 M 0.00 % | 15.200 M 0.00 % | 15.200 M 8.44 % | 14.017 M 26.90 % | 11.046 M 46.38 % | 7.546 M 265.25 % | 2.066 M 97.70 % | 1.045 M |
| Total equity | 31.858 M 0.33 % | 31.754 M -7.71 % | 34.406 M 0.42 % | 34.262 M -4.17 % | 35.753 M 55.32 % | 23.019 M -19.36 % | 28.545 M 4.68 % | 27.268 M 5.98 % | 25.729 M 4.61 % | 24.595 M -16.14 % | 29.330 M -4.22 % | 30.621 M -1.06 % | 30.950 M -3.94 % | 32.218 M -3.87 % | 33.516 M -18.90 % | 41.329 M -9.93 % | 45.885 M -4.27 % | 47.933 M 8.82 % | 44.046 M 9.61 % | 40.185 M 86.17 % | 21.585 M 254.14 % | 6.095 M 123.26 % | 2.730 M |
| Other non current liabilities | 283.000 K 13.65 % | 249.000 K 26.40 % | 197.000 K 18.67 % | 166.000 K -84.11 % | 1.045 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 564.000 K -18.26 % | 690.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 141.000 K -44.05 % | 252.000 K -83.76 % | 1.552 M | 0.000 -100.00 % | 1.162 M | 0.000 | 0.000 |
| Long term debt | 1.445 M -43.20 % | 2.544 M -61.22 % | 6.560 M -25.85 % | 8.847 M 14.88 % | 7.701 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.000 K -98.07 % | 4.880 M -30.39 % | 7.010 M -58.46 % | 16.877 M -15.00 % | 19.855 M 102.46 % | 9.807 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.728 M -38.13 % | 2.793 M -58.67 % | 6.757 M -29.26 % | 9.552 M -5.92 % | 10.153 M 1 984.80 % | 487.000 K -36.17 % | 763.000 K 0.00 % | 763.000 K -9.06 % | 839.000 K 3.84 % | 808.000 K -26.55 % | 1.100 M -43.47 % | 1.946 M -11.59 % | 2.201 M 15.90 % | 1.899 M -74.62 % | 7.481 M -37.38 % | 11.947 M -51.05 % | 24.408 M -13.92 % | 28.355 M 144.08 % | 11.617 M 14 987.01 % | 77.000 K -93.50 % | 1.184 M | 0.000 | 0.000 |
| Other current liabilities | 5.092 M -18.32 % | 6.234 M -33.73 % | 9.407 M -14.78 % | 11.038 M 955.26 % | 1.046 M -88.03 % | 8.741 M 21.12 % | 7.217 M 29.57 % | 5.570 M -17.92 % | 6.786 M 8.30 % | 6.266 M -0.25 % | 6.282 M 26.27 % | 4.975 M 41.09 % | 3.526 M 0.83 % | 3.497 M -27.61 % | 4.831 M -3.48 % | 5.005 M -59.58 % | 12.384 M 83.77 % | 6.739 M -39.51 % | 11.140 M 92.17 % | 5.797 M 172.03 % | 2.131 M 226.84 % | 652.000 K 12 940.00 % | 5.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 10.084 M -4.35 % | 10.543 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 % | -2.779 M | 0.000 100.00 % | -770.000 K | 0.000 | 0.000 |
| Short term debt | 3.068 M -24.27 % | 4.051 M -10.75 % | 4.539 M 22.02 % | 3.720 M -17.61 % | 4.515 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.000 K -24.80 % | 125.000 K -94.13 % | 2.130 M 0.00 % | 2.130 M -43.77 % | 3.788 M 20.64 % | 3.140 M 508.53 % | 516.000 K | 0.000 -100.00 % | 240.000 K | 0.000 | 0.000 |
| Total current liabilities | 8.839 M -17.97 % | 10.775 M -24.87 % | 14.342 M -18.11 % | 17.513 M -2.62 % | 17.984 M 56.53 % | 11.489 M 24.46 % | 9.231 M 9.14 % | 8.458 M 13.17 % | 7.474 M 3.83 % | 7.198 M 5.40 % | 6.829 M 15.32 % | 5.922 M 19.13 % | 4.971 M 7.85 % | 4.609 M -41.49 % | 7.877 M -8.16 % | 8.577 M -55.33 % | 19.200 M -7.03 % | 20.651 M 48.37 % | 13.919 M 81.45 % | 7.671 M 164.43 % | 2.901 M 257.27 % | 812.000 K 855.29 % | 85.000 K |
| Total liabilities | 10.567 M -22.12 % | 13.568 M -35.69 % | 21.099 M -22.04 % | 27.065 M -3.81 % | 28.137 M 134.94 % | 11.976 M 19.83 % | 9.994 M 8.38 % | 9.221 M 10.92 % | 8.313 M 3.83 % | 8.006 M 0.97 % | 7.929 M 0.78 % | 7.868 M 9.70 % | 7.172 M 10.20 % | 6.508 M -57.62 % | 15.358 M -25.17 % | 20.524 M -52.94 % | 43.608 M -11.01 % | 49.006 M 91.91 % | 25.536 M 229.58 % | 7.748 M 89.67 % | 4.085 M 403.08 % | 812.000 K 855.29 % | 85.000 K |
| Other non current assets | 0.000 | 0.000 -100.00 % | 777.000 K 8.37 % | 717.000 K -41.28 % | 1.221 M 1.50 % | 1.203 M -49.54 % | 2.384 M 1 354.74 % | -190.000 K 0.00 % | -190.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.479 M 0.47 % | -1.486 M -247.20 % | -428.000 K -345.83 % | -96.000 K 95.19 % | -1.994 M 53.70 % | -4.307 M -60.83 % | -2.678 M 14.17 % | -3.120 M 15.90 % | -3.710 M -172.59 % | -1.361 M 51.60 % | -2.812 M |
| Long term investments | 350.000 K -22.22 % | 450.000 K 208.43 % | -415.000 K -157.88 % | 717.000 K -41.28 % | 1.221 M 1.50 % | 1.203 M -49.54 % | 2.384 M 1 092.00 % | 200.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 |
| Intangible assets | 7.300 M -7.69 % | 7.908 M -19.52 % | 9.826 M -5.96 % | 10.449 M -7.02 % | 11.238 M 75.02 % | 6.421 M -22.71 % | 8.308 M -4.63 % | 8.711 M -5.93 % | 9.260 M -7.93 % | 10.058 M -29.82 % | 14.332 M -2.50 % | 14.699 M 5.44 % | 13.941 M -4.90 % | 14.660 M -6.74 % | 15.720 M -49.33 % | 31.024 M -26.70 % | 42.325 M -5.71 % | 44.888 M -5.93 % | 47.716 M 25.42 % | 38.046 M 95.60 % | 19.451 M 292.95 % | 4.950 M | 0.000 |
| GoodWill | 26.919 M 0.00 % | 26.919 M -6.89 % | 28.911 M 0.00 % | 28.911 M 0.00 % | 28.911 M 117.67 % | 13.282 M 0.00 % | 13.282 M 0.00 % | 13.282 M 0.00 % | 13.282 M 0.00 % | 13.282 M 0.00 % | 13.282 M 0.00 % | 13.282 M -31.51 % | 19.393 M 2.58 % | 18.906 M 0.00 % | 18.906 M -17.25 % | 22.847 M -20.26 % | 28.651 M 1.73 % | 28.165 M 736.50 % | 3.367 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 34.219 M -1.75 % | 34.827 M -10.09 % | 38.737 M -1.58 % | 39.360 M -1.97 % | 40.149 M 103.77 % | 19.703 M -8.74 % | 21.590 M -1.83 % | 21.993 M -2.44 % | 22.542 M -3.42 % | 23.340 M -15.48 % | 27.614 M -1.31 % | 27.981 M -16.06 % | 33.334 M -0.69 % | 33.566 M -3.06 % | 34.626 M -35.72 % | 53.871 M -24.10 % | 70.976 M -2.84 % | 73.053 M 43.01 % | 51.083 M 34.27 % | 38.046 M 95.60 % | 19.451 M 292.95 % | 4.950 M | 0.000 |
| Property plant equipment net | 2.498 M 12.78 % | 2.215 M -70.34 % | 7.467 M -15.84 % | 8.872 M -11.81 % | 10.060 M 387.64 % | 2.063 M -11.35 % | 2.327 M -3.96 % | 2.423 M 1 202.69 % | 186.000 K -39.61 % | 308.000 K -34.61 % | 471.000 K -17.66 % | 572.000 K -16.74 % | 687.000 K -17.72 % | 835.000 K 532.58 % | 132.000 K -65.08 % | 378.000 K -57.38 % | 887.000 K -10.49 % | 991.000 K -0.90 % | 1.000 M 25.00 % | 800.000 K 55.34 % | 515.000 K 657.35 % | 68.000 K 2 166.67 % | 3.000 K |
| Total non current assets | 37.344 M -0.88 % | 37.676 M -19.81 % | 46.981 M -4.02 % | 48.949 M -4.82 % | 51.430 M 123.91 % | 22.969 M -12.67 % | 26.301 M 6.85 % | 24.616 M 8.31 % | 22.728 M -3.89 % | 23.648 M -15.80 % | 28.085 M -1.64 % | 28.553 M -16.07 % | 34.021 M -1.10 % | 34.401 M -1.03 % | 34.758 M -35.93 % | 54.249 M -24.51 % | 71.863 M -2.95 % | 74.044 M 42.17 % | 52.083 M 34.08 % | 38.846 M 94.56 % | 19.966 M 297.89 % | 5.018 M 167 166.67 % | 3.000 K |
| Other current assets | 4.299 M 132.88 % | 1.846 M 24.31 % | 1.485 M -34.81 % | 2.278 M -21.09 % | 2.887 M -0.14 % | 2.891 M -2.99 % | 2.980 M 22.84 % | 2.426 M 223.90 % | 749.000 K 56.69 % | 478.000 K -23.03 % | 621.000 K -16.76 % | 746.000 K 0.67 % | 741.000 K 157.29 % | 288.000 K -97.44 % | 11.262 M 1 704.81 % | 624.000 K -63.62 % | 1.715 M -22.82 % | 2.222 M -82.46 % | 12.671 M 173.20 % | 4.638 M 2 762.96 % | 162.000 K 523.08 % | 26.000 K | 0.000 |
| Short term investments | 0.000 | 0.000 -100.00 % | 1.192 M | 0.000 100.00 % | -560.000 K 20.00 % | -700.000 K 0.00 % | -700.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 |
| cash and cash equivalents | 782.000 K -63.53 % | 2.144 M -7.63 % | 2.321 M -58.29 % | 5.565 M 27.40 % | 4.368 M -38.99 % | 7.160 M -4.42 % | 7.491 M -3.55 % | 7.767 M -14.49 % | 9.083 M 53.74 % | 5.908 M 11.66 % | 5.291 M -24.81 % | 7.037 M 375.79 % | 1.479 M -0.47 % | 1.486 M 247.20 % | 428.000 K 345.83 % | 96.000 K -95.19 % | 1.994 M -53.70 % | 4.307 M 60.83 % | 2.678 M -14.17 % | 3.120 M -15.90 % | 3.710 M 172.59 % | 1.361 M -51.60 % | 2.812 M |
| Cash and short term investments | 782.000 K -63.53 % | 2.144 M -7.63 % | 2.321 M -58.29 % | 5.565 M 27.40 % | 4.368 M -38.99 % | 7.160 M -4.42 % | 7.491 M -3.55 % | 7.767 M -14.49 % | 9.083 M 53.74 % | 5.908 M 11.66 % | 5.291 M -24.81 % | 7.037 M 375.79 % | 1.479 M -0.47 % | 1.486 M 247.20 % | 428.000 K 345.83 % | 96.000 K -95.19 % | 1.994 M -53.70 % | 4.307 M 60.83 % | 2.678 M -14.17 % | 3.120 M -15.90 % | 3.710 M 172.59 % | 1.361 M -51.60 % | 2.812 M |
| Total current assets | 5.081 M -33.55 % | 7.646 M -10.30 % | 8.524 M -31.14 % | 12.378 M -0.66 % | 12.460 M 3.61 % | 12.026 M -1.73 % | 12.238 M 3.07 % | 11.873 M 4.94 % | 11.314 M 26.37 % | 8.953 M -2.41 % | 9.174 M -7.67 % | 9.936 M 142.28 % | 4.101 M -5.18 % | 4.325 M -69.36 % | 14.116 M 85.64 % | 7.604 M -56.87 % | 17.630 M -23.00 % | 22.895 M 30.84 % | 17.499 M 92.57 % | 9.087 M 59.31 % | 5.704 M 201.96 % | 1.889 M -32.82 % | 2.812 M |
| Inventory | 0.000 | 0.000 -100.00 % | 14.000 K -61.11 % | 36.000 K -86.81 % | 273.000 K 1 606.25 % | 16.000 K 33.33 % | 12.000 K -65.71 % | 35.000 K -14.63 % | 41.000 K -44.59 % | 74.000 K -40.32 % | 124.000 K -21.52 % | 158.000 K 23.44 % | 128.000 K 15.32 % | 111.000 K -9.76 % | 123.000 K -95.07 % | 2.496 M -21.53 % | 3.181 M 0.73 % | 3.158 M 46.88 % | 2.150 M 61.78 % | 1.329 M 58.03 % | 841.000 K 844.94 % | 89.000 K | 0.000 |
| Net receivables | 3.093 M -15.40 % | 3.656 M -14.76 % | 4.289 M 10.94 % | 3.866 M -21.61 % | 4.932 M 37.61 % | 3.584 M 3.32 % | 3.469 M 55.07 % | 2.237 M 2.15 % | 2.190 M -12.15 % | 2.493 M -20.55 % | 3.138 M 57.29 % | 1.995 M 13.80 % | 1.753 M -28.16 % | 2.440 M 5.95 % | 2.303 M | 0.000 -100.00 % | 10.740 M -18.69 % | 13.208 M 28.70 % | 10.263 M 202.92 % | 3.388 M 241.88 % | 991.000 K 139.95 % | 413.000 K | 0.000 |
| Tax assets | 277.000 K 50.54 % | 184.000 K -55.66 % | 415.000 K 157.88 % | -717.000 K 41.28 % | -1.221 M -1.50 % | -1.203 M 49.54 % | -2.384 M -1 354.74 % | 190.000 K 0.00 % | 190.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.479 M -0.47 % | 1.486 M 247.20 % | 428.000 K 345.83 % | 96.000 K -95.19 % | 1.994 M -53.70 % | 4.307 M 60.83 % | 2.678 M -14.17 % | 3.120 M -15.90 % | 3.710 M 172.59 % | 1.361 M -51.60 % | 2.812 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 679.000 K 38.57 % | 490.000 K 23.74 % | 396.000 K -85.13 % | 2.663 M 41.65 % | 1.880 M 66.52 % | 1.129 M 63.86 % | 689.000 K -52.19 % | 1.441 M 110.98 % | 683.000 K -24.28 % | 902.000 K 77.56 % | 508.000 K -43.81 % | 904.000 K -25.66 % | 1.216 M 23.20 % | 987.000 K 63.14 % | 605.000 K -49.67 % | 1.202 M -60.30 % | 3.028 M -70.77 % | 10.360 M 357.80 % | 2.263 M 20.76 % | 1.874 M 253.58 % | 530.000 K 231.25 % | 160.000 K 100.00 % | 80.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.619 M 22.19 % | 1.325 M -8.43 % | 1.447 M 28 840.00 % | 5.000 K -83.33 % | 30.000 K -23.08 % | 39.000 K -9.30 % | 43.000 K -68.15 % | 135.000 K | 0.000 -100.00 % | 311.000 K 29.58 % | 240.000 K | 0.000 -100.00 % | 412.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 545.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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 1.870 M -0.53 % | 1.880 M -72.03 % | 6.721 M -15.31 % | 7.936 M -13.89 % | 9.216 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 67.000 K | 0.000 -100.00 % | 12.000 K -20.00 % | 15.000 K -87.29 % | 118.000 K 187.80 % | 41.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 |
| Other total stockholders equity | 1.067 M 0.00 % | 1.067 M 0.00 % | 1.067 M -94.64 % | 19.914 M -0.84 % | 20.082 M 147.38 % | 8.118 M -0.11 % | 8.127 M 3.28 % | 7.869 M -1.83 % | 8.016 M 0.09 % | 8.009 M 0.00 % | 8.009 M -4.81 % | 8.414 M | 0.000 | 0.000 -100.00 % | 30.816 M 0.00 % | 30.816 M 0.00 % | 30.816 M 0.00 % | 30.816 M 15.01 % | 26.795 M 2.88 % | 26.044 M 86.48 % | 13.966 M 259.67 % | 3.883 M 130.45 % | 1.685 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 222.000 K -74.25 % | 862.000 K 77.00 % | 487.000 K -36.17 % | 763.000 K 0.00 % | 763.000 K -9.06 % | 839.000 K 3.84 % | 808.000 K -26.55 % | 1.100 M -20.41 % | 1.382 M -8.54 % | 1.511 M -16.29 % | 1.805 M -30.60 % | 2.601 M -47.32 % | 4.937 M -33.19 % | 7.390 M -10.40 % | 8.248 M | 0.000 | 0.000 -100.00 % | 22.000 K | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 42.425 M -6.39 % | 45.322 M -18.35 % | 55.505 M -9.49 % | 61.327 M -4.01 % | 63.890 M 82.57 % | 34.995 M -9.20 % | 38.539 M 5.62 % | 36.489 M 7.19 % | 34.042 M 4.42 % | 32.601 M -12.50 % | 37.259 M -3.20 % | 38.489 M 0.96 % | 38.122 M -1.56 % | 38.726 M -20.76 % | 48.874 M -20.98 % | 61.853 M -30.89 % | 89.493 M -7.68 % | 96.939 M 39.32 % | 69.582 M 45.17 % | 47.933 M 86.73 % | 25.670 M 271.65 % | 6.907 M 145.36 % | 2.815 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -1.813 M | 0.000 100.00 % | -445.000 K -4.22 % | -427.000 K -139.65 % | 1.077 M 674.82 % | 139.000 K 282.89 % | -76.000 K -1 366.67 % | 6.000 K 102.05 % | -292.000 K -2.10 % | -286.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.430 M -282.79 % | -1.941 M -7.12 % | -1.812 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 63.000 K 0.00 % | 63.000 K 231.25 % | -48.000 K -277.78 % | 27.000 K 35.00 % | 20.000 K 81.82 % | 11.000 K 37.50 % | 8.000 K -11.11 % | 9.000 K 400.00 % | -3.000 K -150.00 % | 6.000 K -25.00 % | 8.000 K -50.00 % | 16.000 K 366.67 % | -6.000 K -116.22 % | 37.000 K 408.33 % | -12.000 K 50.00 % | -24.000 K -122.86 % | 105.000 K -31.37 % | 153.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -1.236 M 5.14 % | -1.303 M 26.30 % | -1.768 M -215.18 % | 1.535 M 198.90 % | -1.552 M -169.94 % | 2.219 M 7 296.67 % | 30.000 K -89.58 % | 288.000 K -74.15 % | 1.114 M -8.39 % | 1.216 M 1 547.62 % | -84.000 K -217.98 % | 71.200 K -83.40 % | 429.000 K -7.14 % | 462.000 K -68.51 % | 1.467 M 189.89 % | -1.632 M -168.89 % | 2.369 M 743.75 % | -368.000 K 76.83 % | -1.588 M 1.00 % | -1.604 M -61.21 % | -995.000 K -109.47 % | -475.000 K -658.82 % | 85.000 K |
| Accounts receivables | 176.000 K 111.58 % | -1.520 M -453.49 % | 430.000 K -49.53 % | 852.000 K 184.11 % | -1.013 M -788.60 % | -114.000 K 82.83 % | -664.000 K -7.97 % | -615.000 K -178.75 % | 781.000 K -0.89 % | 788.000 K 177.10 % | -1.022 M -1 173.53 % | 95.200 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 100.00 % | -16.000 K -172.73 % | 22.000 K -90.72 % | 237.000 K 192.22 % | -257.000 K -6 325.00 % | -4.000 K -117.39 % | 23.000 K 283.33 % | 6.000 K -81.82 % | 33.000 K -34.00 % | 50.000 K 47.06 % | 34.000 K 241.67 % | -24.000 K -41.18 % | -17.000 K -241.67 % | 12.000 K -88.00 % | 100.000 K -85.99 % | 714.000 K 1 039.47 % | -76.000 K -193.83 % | 81.000 K -80.20 % | 409.000 K 184.68 % | -483.000 K -355.66 % | -106.000 K -41.33 % | -75.000 K | 0.000 |
| Accounts payables | -1.412 M -706.01 % | 233.000 K 110.50 % | -2.220 M -431.34 % | 670.000 K 337.59 % | -282.000 K -112.07 % | 2.337 M 248.29 % | 671.000 K -25.20 % | 897.000 K 199.00 % | 300.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 |
| Other working capital | 0.000 | 0.000 | 0.000 100.00 % | -224.000 K | 0.000 | 0.000 -100.00 % | 7.000 K -97.52 % | 282.000 K -73.91 % | 1.081 M -7.29 % | 1.166 M 1 088.14 % | -118.000 K | 0.000 -100.00 % | 446.000 K -0.89 % | 450.000 K -67.08 % | 1.367 M 158.27 % | -2.346 M -195.95 % | 2.445 M 644.54 % | -449.000 K 77.52 % | -1.997 M -78.14 % | -1.121 M -26.10 % | -889.000 K -122.25 % | -400.000 K | 0.000 |
| Other non cash items | 902.000 K -74.42 % | 3.526 M 458.80 % | 631.000 K -5.68 % | 669.000 K -73.92 % | 2.565 M 541.25 % | 400.000 K -30.80 % | 578.000 K 52.11 % | 380.000 K 1 709.52 % | 21.000 K -98.78 % | 1.725 M 4 691.67 % | 36.000 K -99.37 % | 5.744 M 7 370.89 % | -79.000 K 91.61 % | -942.000 K 13.74 % | -1.092 M -117.76 % | 6.150 M 2 006.16 % | 292.000 K 116.01 % | -1.824 M -177.20 % | -658.000 K -6 480.00 % | -10.000 K 83.05 % | -59.000 K -205.36 % | 56.000 K 1 300.00 % | 4.000 K |
| Net cash provided by operating activities | 1.861 M 107.70 % | 896.000 K 146.15 % | 364.000 K -85.88 % | 2.578 M 26.43 % | 2.039 M 192.54 % | 697.000 K -77.62 % | 3.115 M -8.84 % | 3.417 M -2.23 % | 3.495 M 141.20 % | 1.449 M 230.07 % | 439.000 K 137.61 % | -1.167 M -200.71 % | 1.159 M 1.49 % | 1.142 M -58.37 % | 2.743 M -59.41 % | 6.758 M 49.75 % | 4.513 M 61.12 % | 2.801 M 719.01 % | 342.000 K -47.08 % | 646.200 K 546.20 % | 100.000 K 180.65 % | -124.000 K -245.88 % | 85.000 K |
| Investments in property plant and equipment | -742.000 K -204.10 % | -244.000 K 84.30 % | -1.554 M -27.06 % | -1.223 M 22.94 % | -1.587 M -153.11 % | -627.000 K 14.34 % | -732.000 K 75.11 % | -2.941 M -735.51 % | -352.000 K 50.49 % | -711.000 K 55.14 % | -1.585 M -1 668.97 % | -89.600 K 86.26 % | -652.000 K 56.71 % | -1.506 M -353.61 % | -332.000 K 13.09 % | -382.000 K 82.12 % | -2.136 M -83.19 % | -1.166 M -224.79 % | -359.000 K -16.18 % | -309.000 K -28.75 % | -240.000 K -410.64 % | -47.000 K -1 466.67 % | -3.000 K |
| Acquisitions net | -25.000 K -100.56 % | 4.500 M 1 385.71 % | -350.000 K | 0.000 100.00 % | -19.065 M -4 666.25 % | -400.000 K 81.88 % | -2.207 M | 0.000 | 0.000 | 0.000 100.00 % | -564.000 K 34.78 % | -864.800 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.531 M 3 336.43 % | -140.000 K 99.17 % | -16.842 M -103.45 % | -8.278 M 51.65 % | -17.122 M -36.82 % | -12.514 M -218.75 % | -3.926 M | 0.000 |
| Purchases of investments | -25.000 K 97.11 % | -864.000 K -92.00 % | -450.000 K | 0.000 100.00 % | -140.000 K | 0.000 100.00 % | -2.150 M -975.00 % | -200.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 |
| Sales maturities of investments | 0.000 -100.00 % | 864.000 K 146.86 % | 350.000 K | 0.000 -100.00 % | 140.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 501.000 K 74.56 % | 287.000 K -24.07 % | 378.000 K 2 262.50 % | 16.000 K -99.49 % | 3.145 M 26 108.33 % | 12.000 K 102.41 % | -498.000 K -175.14 % | -181.000 K -796.15 % | 26.000 K -16.13 % | 31.000 K 181.82 % | 11.000 K 100.91 % | -1.211 M | 0.000 -100.00 % | 8.000 K -57.89 % | 19.000 K -97.29 % | 701.000 K 75.25 % | 400.000 K 40.85 % | 284.000 K 119.45 % | -1.460 M -2 215.94 % | 69.000 K -99.45 % | 12.514 M 218.75 % | 3.926 M | 0.000 |
| Net cash used for investing activites | -291.000 K -106.41 % | 4.543 M 379.40 % | -1.626 M -34.71 % | -1.207 M 93.11 % | -17.507 M -1 624.83 % | -1.015 M 70.47 % | -3.437 M -10.09 % | -3.122 M -857.67 % | -326.000 K 52.06 % | -680.000 K 68.19 % | -2.138 M 1.27 % | -2.166 M -232.15 % | -652.000 K 56.48 % | -1.498 M -378.59 % | -313.000 K -106.45 % | 4.850 M 358.53 % | -1.876 M 89.38 % | -17.669 M -74.99 % | -10.097 M 41.84 % | -17.362 M -7 134.17 % | -240.000 K -410.64 % | -47.000 K -1 466.67 % | -3.000 K |
| Debt repayment | -2.072 M -714.84 % | 337.000 K 233.20 % | -253.000 K -156.22 % | 450.000 K -85.00 % | 3.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -94.000 K 24.80 % | -125.000 K 98.16 % | -6.791 M -218.83 % | -2.130 M 81.52 % | -11.525 M -261.74 % | -3.186 M -124.73 % | 12.884 M 24.81 % | 10.323 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 908.000 K | 0.000 -100.00 % | 13.037 M | 0.000 -100.00 % | 45.000 K -15.09 % | 53.000 K -1.85 % | 54.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.500 M 8 233.33 % | 66.000 K -99.62 % | 17.500 M 12.37 % | 15.573 M 419.10 % | 3.000 M 4.35 % | 2.875 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.757 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -380.000 K | 0.000 | 0.000 100.00 % | -1.140 M 38.01 % | -1.839 M -19.26 % | -1.542 M -43.31 % | -1.076 M -71.07 % | -629.000 K -305.81 % | -155.000 K | 0.000 | 0.000 |
| Other financing activites | -833.000 K 86.03 % | -5.962 M -126.09 % | -2.637 M -322.60 % | -624.000 K 86.51 % | -4.627 M -38 458.33 % | -12.000 K | 0.000 100.00 % | -399.000 K -748.94 % | -47.000 K 47.19 % | -89.000 K -641.67 % | -12.000 K 99.41 % | -2.018 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -296.000 K -548.48 % | 66.000 K 104.92 % | -1.342 M -104.89 % | -655.000 K -85.03 % | -354.000 K -144.14 % | -145.000 K |
| Net cash used provided by financing activities | -2.905 M 48.36 % | -5.625 M -183.80 % | -1.982 M -1 039.08 % | -174.000 K -101.52 % | 11.410 M 95 183.33 % | -12.000 K -126.67 % | 45.000 K 113.01 % | -346.000 K -5 042.86 % | 7.000 K 107.87 % | -89.000 K -641.67 % | -12.000 K -100.15 % | 7.775 M 1 639.64 % | -505.000 K 92.56 % | -6.791 M -218.83 % | -2.130 M 83.18 % | -12.665 M -152.04 % | -5.025 M -130.37 % | 16.546 M 77.67 % | 9.313 M -42.36 % | 16.158 M 9.45 % | 14.763 M 457.94 % | 2.646 M -3.08 % | 2.730 M |
| Effect of forex changes on cash | -27.000 K -400.00 % | 9.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K 0.00 % | 1.000 K 200.00 % | -1.000 K 98.39 % | -62.000 K -77.14 % | -35.000 K -975.00 % | 4.000 K 144.44 % | -9.000 K -152.94 % | 17.000 K 142.86 % | 7.000 K 101.50 % | -466.000 K -721.33 % | 75.000 K 253.06 % | -49.000 K 99.53 % | -10.323 M -60 823.53 % | 17.000 K 100.12 % | -13.875 M -253.41 % | -3.926 M | 0.000 |
| Net change in cash | -1.362 M -669.49 % | -177.000 K 94.54 % | -3.244 M -371.01 % | 1.197 M 129.50 % | -4.058 M -1 125.98 % | -331.000 K -19.93 % | -276.000 K -452.00 % | -50.000 K -101.57 % | 3.175 M 414.59 % | 617.000 K 135.34 % | -1.746 M -139.27 % | 4.446 M 63 620.00 % | -7.000 K 99.90 % | -7.130 M -2 422.48 % | 307.000 K -96.81 % | 9.627 M 516.21 % | -2.313 M -241.99 % | 1.629 M 115.13 % | -10.765 M -1 278.71 % | -780.800 K -204.39 % | 748.000 K 151.55 % | -1.451 M -151.60 % | 2.812 M |
| Cash at beginning of period | 2.144 M -7.63 % | 2.321 M -58.29 % | 5.565 M 27.40 % | 4.368 M -48.16 % | 8.426 M -3.78 % | 8.757 M -3.06 % | 9.033 M -0.55 % | 9.083 M 53.74 % | 5.908 M 11.66 % | 5.291 M -24.81 % | 7.037 M | 0.000 -100.00 % | 1.486 M 502.71 % | -369.000 K 45.41 % | -676.000 K 96.38 % | -18.671 M -533.50 % | 4.307 M 60.83 % | 2.678 M -14.17 % | 3.120 M -15.90 % | 3.710 M 172.59 % | 1.361 M -51.60 % | 2.812 M | 0.000 |
| Cash at end of period | 782.000 K -63.53 % | 2.144 M -7.63 % | 2.321 M -58.29 % | 5.565 M 27.40 % | 4.368 M -48.16 % | 8.426 M -3.78 % | 8.757 M -3.06 % | 9.033 M -0.55 % | 9.083 M 53.74 % | 5.908 M 11.66 % | 5.291 M 19.00 % | 4.446 M 200.64 % | 1.479 M 119.72 % | -7.499 M -1 932.25 % | -369.000 K 95.92 % | -9.044 M -553.56 % | 1.994 M -53.70 % | 4.307 M 156.34 % | -7.645 M -360.99 % | 2.929 M 38.89 % | 2.109 M 54.96 % | 1.361 M -51.60 % | 2.812 M |
| Operating cash flow | 1.861 M 107.70 % | 896.000 K 146.15 % | 364.000 K -85.88 % | 2.578 M 26.43 % | 2.039 M 192.54 % | 697.000 K -77.62 % | 3.115 M -8.84 % | 3.417 M -2.23 % | 3.495 M 141.20 % | 1.449 M 230.07 % | 439.000 K 137.61 % | -1.167 M -200.71 % | 1.159 M 1.49 % | 1.142 M -58.37 % | 2.743 M -59.41 % | 6.758 M 49.75 % | 4.513 M 61.12 % | 2.801 M 719.01 % | 342.000 K -47.08 % | 646.200 K 546.20 % | 100.000 K 180.65 % | -124.000 K -245.88 % | 85.000 K |
| Capital expenditure | -742.000 K -204.10 % | -244.000 K 84.30 % | -1.554 M -27.06 % | -1.223 M 22.94 % | -1.587 M -153.11 % | -627.000 K 14.34 % | -732.000 K 75.11 % | -2.941 M -735.51 % | -352.000 K 50.49 % | -711.000 K 55.14 % | -1.585 M -1 668.97 % | -89.600 K 86.26 % | -652.000 K 56.71 % | -1.506 M -353.61 % | -332.000 K 13.09 % | -382.000 K 82.12 % | -2.136 M -83.19 % | -1.166 M -224.79 % | -359.000 K -16.18 % | -309.000 K -28.75 % | -240.000 K -410.64 % | -47.000 K -1 466.67 % | -3.000 K |
| Free CashFlow | 1.119 M 71.63 % | 652.000 K 154.79 % | -1.190 M -187.82 % | 1.355 M 199.78 % | 452.000 K 545.71 % | 70.000 K -97.06 % | 2.383 M 400.63 % | 476.000 K -84.86 % | 3.143 M 325.88 % | 738.000 K 164.40 % | -1.146 M 8.82 % | -1.257 M -347.89 % | 507.000 K 239.29 % | -364.000 K -115.10 % | 2.411 M -62.19 % | 6.376 M 168.24 % | 2.377 M 45.38 % | 1.635 M 9 717.65 % | -17.000 K -105.04 % | 337.200 K 340.86 % | -140.000 K 18.13 % | -171.000 K -308.54 % | 82.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 |
| 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 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 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-31 | 2001-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 9.293 M -7.03 % | 9.996 M 0.98 % | 9.899 M 5.80 % | 9.356 M 1.38 % | 9.229 M -38.72 % | 15.061 M 22.07 % | 12.338 M -14.69 % | 14.463 M 41.42 % | 10.227 M -33.03 % | 15.272 M 21.94 % | 12.524 M 18.16 % | 10.599 M -0.96 % | 10.702 M 1.11 % | 10.584 M 5.82 % | 10.002 M -2.18 % | 10.225 M 4.98 % | 9.740 M -5.85 % | 10.345 M 11.54 % | 9.275 M -5.92 % | 9.859 M 16.79 % | 8.442 M -19.16 % | 10.443 M 11.91 % | 9.332 M 24.27 % | 7.509 M 0.00 % | 7.509 M -1.60 % | 7.631 M 0.00 % | 7.631 M -5.26 % | 8.055 M 0.00 % | 8.055 M -7.07 % | 8.668 M 0.00 % | 8.668 M -13.52 % | 10.023 M 0.00 % | 10.023 M -41.38 % | 17.099 M 0.00 % | 17.099 M -24.05 % | 22.514 M 0.00 % | 22.514 M 62.34 % | 13.868 M 0.00 % | 13.868 M 92.17 % | 7.217 M 0.00 % | 7.217 M 215.48 % | 2.288 M 0.00 % | 2.288 M 333.65 % | 527.500 K 0.00 % | 527.500 K | 0.000 | 0.000 |
| Net income | -304.000 K -255.90 % | 195.000 K -44.76 % | 353.000 K 111.86 % | -2.976 M -197.90 % | -999.000 K -7.88 % | -926.000 K -43.34 % | -646.000 K -416.80 % | -125.000 K 95.19 % | -2.599 M -208.30 % | -843.000 K -147.94 % | -340.000 K 94.24 % | -5.907 M -1 662.70 % | 378.000 K 96.88 % | 192.000 K -79.51 % | 937.000 K 25.77 % | 745.000 K -8.92 % | 818.000 K -15.93 % | 973.000 K 761.06 % | 113.000 K 103.16 % | -3.572 M -222.67 % | -1.107 M -214.49 % | -352.000 K 62.43 % | -937.000 K 77.13 % | -4.096 M 0.00 % | -4.096 M -838.47 % | -436.500 K 0.00 % | -436.500 K 33.71 % | -658.500 K 0.00 % | -658.500 K 83.08 % | -3.893 M 0.00 % | -3.893 M -95.41 % | -1.992 M 0.00 % | -1.992 M -1 200.55 % | 181.000 K 0.00 % | 181.000 K -84.18 % | 1.144 M 0.00 % | 1.144 M 49.06 % | 767.500 K 0.00 % | 767.500 K -13.91 % | 891.500 K 0.00 % | 891.500 K 86.70 % | 477.500 K 0.00 % | 477.500 K 217.28 % | 150.500 K 0.00 % | 150.500 K | 0.000 | 0.000 |
| Income before tax | -224.000 K -163.10 % | 355.000 K -32.89 % | 529.000 K 115.58 % | -3.396 M -561.99 % | -513.000 K 62.33 % | -1.362 M -110.84 % | -646.000 K -13.93 % | -567.000 K 78.21 % | -2.602 M -133.57 % | -1.114 M -267.66 % | -303.000 K 95.04 % | -6.104 M -1 714.81 % | 378.000 K 1.07 % | 374.000 K -60.09 % | 937.000 K 28.53 % | 729.000 K -10.88 % | 818.000 K -18.93 % | 1.009 M 792.92 % | 113.000 K 102.98 % | -3.788 M -220.20 % | -1.183 M -174.48 % | -431.000 K 59.22 % | -1.057 M 75.13 % | -4.251 M 0.00 % | -4.251 M -691.58 % | -537.000 K 0.00 % | -537.000 K -49.58 % | -359.000 K 0.00 % | -359.000 K -6 083.33 % | 6.000 K 0.00 % | 6.000 K 101.86 % | -323.000 K 0.00 % | -323.000 K 39.00 % | -529.500 K 0.00 % | -529.500 K -133.30 % | 1.590 M 0.00 % | 1.590 M 62.00 % | 981.500 K 0.00 % | 981.500 K -7.75 % | 1.064 M 0.00 % | 1.064 M 76.60 % | 602.500 K 0.00 % | 602.500 K 227.45 % | 184.000 K 0.00 % | 184.000 K | 0.000 | 0.000 |
| Income before tax ratio | -0.02 -167.87 % | 0.04 -33.54 % | 0.05 114.72 % | -0.36 -553.00 % | -0.06 38.53 % | -0.09 -72.72 % | -0.05 -33.56 % | -0.04 84.59 % | -0.25 -248.79 % | -0.07 -201.50 % | -0.02 95.80 % | -0.58 -1 730.51 % | 0.04 -0.04 % | 0.04 -62.28 % | 0.09 31.40 % | 0.07 -15.11 % | 0.08 -13.89 % | 0.10 700.56 % | 0.01 103.17 % | -0.38 -174.18 % | -0.14 -239.54 % | -0.04 63.56 % | -0.11 79.99 % | -0.57 0.00 % | -0.57 -704.42 % | -0.07 0.00 % | -0.07 -57.89 % | -0.04 0.00 % | -0.04 -6 538.30 % | 0.00 0.00 % | 0.00 102.15 % | -0.03 0.00 % | -0.03 -4.06 % | -0.03 0.00 % | -0.03 -143.85 % | 0.07 0.00 % | 0.07 -0.21 % | 0.07 0.00 % | 0.07 -52.00 % | 0.15 0.00 % | 0.15 -44.02 % | 0.26 0.00 % | 0.26 -24.49 % | 0.35 0.00 % | 0.35 | 0.00 | 0.00 |
| EBITDA | 663.000 K -63.19 % | 1.801 M 0.17 % | 1.798 M 208.84 % | -1.652 M -290.54 % | 867.000 K 88.89 % | 459.000 K -57.22 % | 1.073 M -25.43 % | 1.439 M 322.41 % | -647.000 K -191.77 % | 705.000 K -32.79 % | 1.049 M 112.19 % | -8.606 M -796.28 % | 1.236 M 9.77 % | 1.126 M -23.35 % | 1.469 M -12.19 % | 1.673 M 23.01 % | 1.360 M -19.72 % | 1.694 M 98.83 % | 852.000 K -20.22 % | 1.068 M 268.99 % | -632.000 K -200.16 % | 631.000 K 281.84 % | -347.000 K 89.44 % | -3.287 M 0.00 % | -3.287 M -941.69 % | 390.500 K 0.00 % | 390.500 K -47.09 % | 738.000 K 0.00 % | 738.000 K 41.51 % | 521.500 K 0.00 % | 521.500 K 35.63 % | 384.500 K 0.00 % | 384.500 K -81.27 % | 2.053 M 0.00 % | 2.053 M -39.66 % | 3.402 M 0.00 % | 3.402 M 61.90 % | 2.101 M 0.00 % | 2.101 M 76.85 % | 1.188 M 0.00 % | 1.188 M 89.62 % | 626.500 K 0.00 % | 626.500 K 324.75 % | 147.500 K 0.00 % | 147.500 K 7 475.00 % | -2.000 K 0.00 % | -2.000 K |
| Net income ratio | -0.03 -267.69 % | 0.02 -45.30 % | 0.04 111.21 % | -0.32 -193.85 % | -0.11 -76.06 % | -0.06 -17.43 % | -0.05 -505.81 % | -0.01 96.60 % | -0.25 -360.39 % | -0.06 -103.33 % | -0.03 95.13 % | -0.56 -1 677.88 % | 0.04 94.70 % | 0.02 -80.64 % | 0.09 28.58 % | 0.07 -13.24 % | 0.08 -10.71 % | 0.09 672.00 % | 0.01 103.36 % | -0.36 -176.30 % | -0.13 -289.03 % | -0.03 66.43 % | -0.10 81.59 % | -0.55 0.00 % | -0.55 -853.69 % | -0.06 0.00 % | -0.06 30.03 % | -0.08 0.00 % | -0.08 81.80 % | -0.45 0.00 % | -0.45 -125.97 % | -0.20 0.00 % | -0.20 -1 977.46 % | 0.01 0.00 % | 0.01 -79.17 % | 0.05 0.00 % | 0.05 -8.19 % | 0.06 0.00 % | 0.06 -55.20 % | 0.12 0.00 % | 0.12 -40.82 % | 0.21 0.00 % | 0.21 -26.84 % | 0.29 0.00 % | 0.29 | 0.00 | 0.00 |
| Ratio EBITDA | 0.07 -60.40 % | 0.18 -0.81 % | 0.18 202.87 % | -0.18 -287.96 % | 0.09 208.25 % | 0.03 -64.96 % | 0.09 -12.59 % | 0.10 257.27 % | -0.06 -237.04 % | 0.05 -44.89 % | 0.08 110.32 % | -0.81 -803.04 % | 0.12 8.56 % | 0.11 -27.56 % | 0.15 -10.24 % | 0.16 17.18 % | 0.14 -14.73 % | 0.16 78.26 % | 0.09 -15.20 % | 0.11 244.70 % | -0.07 -223.90 % | 0.06 262.50 % | -0.04 91.50 % | -0.44 0.00 % | -0.44 -955.34 % | 0.05 0.00 % | 0.05 -44.15 % | 0.09 0.00 % | 0.09 52.28 % | 0.06 0.00 % | 0.06 56.84 % | 0.04 0.00 % | 0.04 -68.04 % | 0.12 0.00 % | 0.12 -20.55 % | 0.15 0.00 % | 0.15 -0.27 % | 0.15 0.00 % | 0.15 -7.97 % | 0.16 0.00 % | 0.16 -39.89 % | 0.27 0.00 % | 0.27 -2.05 % | 0.28 0.00 % | 0.28 | 0.00 | 0.00 |
| Gross profit ratio | 0.44 29.00 % | 0.34 -11.43 % | 0.39 43.65 % | 0.27 -22.82 % | 0.35 16.00 % | 0.30 14.64 % | 0.26 8.79 % | 0.24 61.55 % | 0.15 -31.28 % | 0.22 -10.34 % | 0.24 -25.22 % | 0.32 -22.57 % | 0.42 10.21 % | 0.38 -12.92 % | 0.43 -1.60 % | 0.44 15.47 % | 0.38 -4.37 % | 0.40 11.90 % | 0.36 13.34 % | 0.32 27.29 % | 0.25 -31.82 % | 0.36 65.38 % | 0.22 -12.98 % | 0.25 0.00 % | 0.25 -24.10 % | 0.33 0.00 % | 0.33 0.11 % | 0.33 0.00 % | 0.33 -8.72 % | 0.36 0.00 % | 0.36 -4.75 % | 0.38 0.00 % | 0.38 -11.05 % | 0.43 0.00 % | 0.43 3.85 % | 0.41 0.00 % | 0.41 -5.13 % | 0.44 0.00 % | 0.44 -16.79 % | 0.52 0.00 % | 0.52 -22.13 % | 0.67 0.00 % | 0.67 26.75 % | 0.53 0.00 % | 0.53 | 0.00 | 0.00 |
| Weighted average shs out dil | 23.956 M 0.00 % | 23.956 M 0.00 % | 23.956 M 0.00 % | 23.956 M 0.00 % | 23.956 M 0.11 % | 23.930 M 15.02 % | 20.806 M 0.08 % | 20.788 M 1.35 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M |
| Weighted average shs out | 23.937 M -0.08 % | 23.956 M 0.00 % | 23.956 M 0.00 % | 23.956 M 0.22 % | 23.904 M -0.11 % | 23.931 M 15.37 % | 20.742 M -0.22 % | 20.788 M 1.35 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M 0.00 % | 20.512 M |
| EPS diluted | -0.01 -256.79 % | 0.01 -44.90 % | 0.01 112.25 % | -0.12 -187.77 % | -0.04 -7.75 % | -0.04 -24.84 % | -0.03 -416.67 % | -0.01 95.38 % | -0.13 -205.88 % | -0.04 -91.44 % | -0.02 95.38 % | -0.48 -1 648.39 % | 0.03 96.20 % | 0.02 -79.37 % | 0.08 25.57 % | 0.06 -8.96 % | 0.07 -16.25 % | 0.08 769.57 % | 0.01 103.07 % | -0.30 -228.95 % | -0.09 -276.86 % | -0.02 74.79 % | -0.10 77.14 % | -0.42 0.00 % | -0.42 -425.00 % | -0.08 0.00 % | -0.08 33.33 % | -0.12 0.00 % | -0.12 83.10 % | -0.71 0.00 % | -0.71 -97.22 % | -0.36 0.00 % | -0.36 -1 184.34 % | 0.03 0.00 % | 0.03 -84.91 % | 0.22 0.00 % | 0.22 22.22 % | 0.18 0.00 % | 0.18 -33.33 % | 0.27 0.00 % | 0.27 -3.57 % | 0.28 0.00 % | 0.28 0.00 % | 0.28 0.00 % | 0.28 | 0.00 | 0.00 |
| Earnings per share | -0.01 -256.79 % | 0.01 -44.90 % | 0.01 112.25 % | -0.12 -187.08 % | -0.04 -8.01 % | -0.04 -24.44 % | -0.03 -418.33 % | -0.01 95.38 % | -0.13 -205.88 % | -0.04 -91.44 % | -0.02 95.38 % | -0.48 -1 658.44 % | 0.03 94.94 % | 0.02 -79.10 % | 0.08 23.53 % | 0.06 -8.93 % | 0.07 -16.00 % | 0.08 852.38 % | 0.01 102.80 % | -0.30 -228.95 % | -0.09 -273.77 % | -0.02 74.58 % | -0.10 77.14 % | -0.42 0.00 % | -0.42 -425.00 % | -0.08 0.00 % | -0.08 33.33 % | -0.12 0.00 % | -0.12 83.10 % | -0.71 0.00 % | -0.71 -97.22 % | -0.36 0.00 % | -0.36 -1 184.34 % | 0.03 0.00 % | 0.03 -84.91 % | 0.22 0.00 % | 0.22 22.22 % | 0.18 0.00 % | 0.18 -33.33 % | 0.27 0.00 % | 0.27 -3.57 % | 0.28 0.00 % | 0.28 0.00 % | 0.28 0.00 % | 0.28 | 0.00 | 0.00 |
| Gross profit | 4.092 M 19.93 % | 3.412 M -10.56 % | 3.815 M 51.99 % | 2.510 M -21.76 % | 3.208 M -28.92 % | 4.513 M 39.94 % | 3.225 M -7.19 % | 3.475 M 128.47 % | 1.521 M -53.98 % | 3.305 M 9.33 % | 3.023 M -11.63 % | 3.421 M -23.31 % | 4.461 M 11.44 % | 4.003 M -7.85 % | 4.344 M -3.74 % | 4.513 M 21.22 % | 3.723 M -9.96 % | 4.135 M 24.81 % | 3.313 M 6.63 % | 3.107 M 48.66 % | 2.090 M -44.88 % | 3.792 M 85.07 % | 2.049 M 8.14 % | 1.895 M 0.00 % | 1.895 M -25.31 % | 2.537 M 0.00 % | 2.537 M -5.16 % | 2.675 M 0.00 % | 2.675 M -15.17 % | 3.154 M 0.00 % | 3.154 M -17.63 % | 3.829 M 0.00 % | 3.829 M -47.86 % | 7.343 M 0.00 % | 7.343 M -21.13 % | 9.310 M 0.00 % | 9.310 M 54.01 % | 6.045 M 0.00 % | 6.045 M 59.90 % | 3.781 M 0.00 % | 3.781 M 145.65 % | 1.539 M 0.00 % | 1.539 M 449.64 % | 280.000 K 0.00 % | 280.000 K | 0.000 | 0.000 |
| Income tax expense | 80.000 K -50.00 % | 160.000 K -9.09 % | 176.000 K 165.19 % | -270.000 K -248.35 % | 182.000 K 162.33 % | -292.000 K | 0.000 100.00 % | -386.000 K -12 766.67 % | -3.000 K 97.35 % | -113.000 K -405.41 % | 37.000 K -81.22 % | 197.000 K | 0.000 -100.00 % | 182.000 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 36.000 K | 0.000 -100.00 % | 216.000 K 184.21 % | 76.000 K -3.80 % | 79.000 K -34.17 % | 120.000 K -22.28 % | 154.400 K 0.00 % | 154.400 K 253.63 % | -100.500 K 0.00 % | -100.500 K 73.62 % | -381.000 K 0.00 % | -381.000 K -1 391.53 % | 29.500 K 0.00 % | 29.500 K 106.05 % | -487.500 K 0.00 % | -487.500 K 14.92 % | -573.000 K 0.00 % | -573.000 K -228.48 % | 446.000 K 0.00 % | 446.000 K 108.41 % | 214.000 K 0.00 % | 214.000 K 24.06 % | 172.500 K 0.00 % | 172.500 K 38.00 % | 125.000 K 0.00 % | 125.000 K 273.13 % | 33.500 K 0.00 % | 33.500 K | 0.000 | 0.000 |
| Cost of revenue | 5.201 M -21.01 % | 6.584 M 8.22 % | 6.084 M -11.13 % | 6.846 M 13.70 % | 6.021 M -42.92 % | 10.548 M 15.75 % | 9.113 M -17.06 % | 10.988 M 26.21 % | 8.706 M -27.25 % | 11.967 M 25.96 % | 9.501 M 32.36 % | 7.178 M 15.01 % | 6.241 M -5.17 % | 6.581 M 16.31 % | 5.658 M -0.95 % | 5.712 M -5.07 % | 6.017 M -3.11 % | 6.210 M 4.16 % | 5.962 M -11.70 % | 6.752 M 6.30 % | 6.352 M -4.50 % | 6.651 M -8.68 % | 7.283 M 29.72 % | 5.614 M 0.00 % | 5.614 M 10.22 % | 5.094 M 0.00 % | 5.094 M -5.32 % | 5.380 M 0.00 % | 5.380 M -2.43 % | 5.514 M 0.00 % | 5.514 M -10.99 % | 6.195 M 0.00 % | 6.195 M -36.51 % | 9.756 M 0.00 % | 9.756 M -26.11 % | 13.204 M 0.00 % | 13.204 M 68.78 % | 7.823 M 0.00 % | 7.823 M 127.68 % | 3.436 M 0.00 % | 3.436 M 359.05 % | 748.500 K 0.00 % | 748.500 K 202.42 % | 247.500 K 0.00 % | 247.500 K | 0.000 | 0.000 |
| General and administrative expenses | 3.965 M | 0.000 -100.00 % | 2.085 M -46.31 % | 3.884 M 59.78 % | 2.431 M -15.02 % | 2.860 M 25.55 % | 2.278 M -40.08 % | 3.802 M 96.31 % | 1.937 M 16.94 % | 1.656 M 16.54 % | 1.421 M -58.49 % | 3.423 M 15.72 % | 2.958 M 12.56 % | 2.628 M -1.13 % | 2.658 M 0.53 % | 2.644 M 20.68 % | 2.191 M 0.32 % | 2.184 M -5.29 % | 2.306 M -18.95 % | 2.845 M 32.70 % | 2.144 M -42.99 % | 3.761 M 86.10 % | 2.021 M -7.97 % | 2.196 M 0.00 % | 2.196 M 9.83 % | 2.000 M 0.00 % | 2.000 M 2.35 % | 1.954 M 0.00 % | 1.954 M -7.26 % | 2.107 M 0.00 % | 2.107 M -28.14 % | 2.932 M 0.00 % | 2.932 M -44.99 % | 5.330 M 0.00 % | 5.330 M -10.86 % | 5.979 M 0.00 % | 5.979 M 50.54 % | 3.972 M 0.00 % | 3.972 M 52.25 % | 2.609 M 0.00 % | 2.609 M 164.96 % | 984.500 K 0.00 % | 984.500 K 616.00 % | 137.500 K 0.00 % | 137.500 K | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 1.155 M 226.37 % | -914.000 K -177.36 % | 1.182 M -26.43 % | 1.606 M 24.69 % | 1.288 M 758.82 % | -195.500 K -113.61 % | 1.437 M -11.49 % | 1.623 M 8.27 % | 1.499 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 |
| Other expenses | -114.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -175.000 K -400.00 % | -35.000 K -1 266.67 % | 3.000 K 107.89 % | -38.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 % | 568.000 K 0.00 % | 568.000 K -7.04 % | 611.000 K 0.00 % | 611.000 K -9.28 % | 673.500 K 0.00 % | 673.500 K -23.07 % | 875.500 K 0.00 % | 875.500 K -37.97 % | 1.412 M 0.00 % | 1.412 M 28.96 % | 1.095 M 0.00 % | 1.095 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K 0.00 % | 2.000 K |
| Operating expenses | 3.851 M 64.22 % | 2.345 M -27.62 % | 3.240 M 14.53 % | 2.829 M -21.68 % | 3.612 M -19.59 % | 4.492 M 25.26 % | 3.586 M -5.16 % | 3.781 M 10.94 % | 3.408 M 4.03 % | 3.276 M 10.75 % | 2.958 M -68.97 % | 9.533 M 133.25 % | 4.087 M 12.00 % | 3.649 M 7.80 % | 3.385 M -12.89 % | 3.886 M 37.70 % | 2.822 M -10.92 % | 3.168 M -0.50 % | 3.184 M -53.98 % | 6.919 M 111.40 % | 3.273 M -22.35 % | 4.215 M 35.40 % | 3.113 M -49.15 % | 6.122 M 0.00 % | 6.122 M 136.89 % | 2.585 M 0.00 % | 2.585 M -1.47 % | 2.623 M 0.00 % | 2.623 M -5.68 % | 2.781 M 0.00 % | 2.781 M -28.76 % | 3.904 M 0.00 % | 3.904 M -46.98 % | 7.362 M 0.00 % | 7.362 M 4.51 % | 7.045 M 0.00 % | 7.045 M 77.38 % | 3.972 M 0.00 % | 3.972 M 52.25 % | 2.609 M 0.00 % | 2.609 M 164.96 % | 984.500 K 0.00 % | 984.500 K 616.00 % | 137.500 K 0.00 % | 137.500 K 6 775.00 % | 2.000 K 0.00 % | 2.000 K |
| Cost and expenses | 9.052 M 1.38 % | 8.929 M -4.24 % | 9.324 M -3.63 % | 9.675 M 0.44 % | 9.633 M -35.95 % | 15.040 M 18.43 % | 12.699 M -14.02 % | 14.769 M 21.92 % | 12.114 M -20.53 % | 15.243 M 22.35 % | 12.459 M -25.44 % | 16.711 M 61.80 % | 10.328 M 0.96 % | 10.230 M 13.13 % | 9.043 M -5.78 % | 9.598 M 8.59 % | 8.839 M -5.75 % | 9.378 M 2.54 % | 9.146 M -33.10 % | 13.671 M 42.04 % | 9.625 M -11.42 % | 10.866 M 4.52 % | 10.396 M -11.42 % | 11.737 M 0.00 % | 11.737 M 52.85 % | 7.679 M 0.00 % | 7.679 M -4.05 % | 8.003 M 0.00 % | 8.003 M -3.52 % | 8.295 M 0.00 % | 8.295 M -17.86 % | 10.098 M 0.00 % | 10.098 M -41.01 % | 17.118 M 0.00 % | 17.118 M -15.46 % | 20.249 M 0.00 % | 20.249 M 71.68 % | 11.795 M 0.00 % | 11.795 M 95.13 % | 6.045 M 0.00 % | 6.045 M 248.79 % | 1.733 M 0.00 % | 1.733 M 350.13 % | 385.000 K 0.00 % | 385.000 K 19 150.00 % | 2.000 K 0.00 % | 2.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 3.965 M 69.08 % | 2.345 M -27.62 % | 3.240 M 14.53 % | 2.829 M -21.68 % | 3.612 M -19.12 % | 4.466 M 25.24 % | 3.566 M -1.11 % | 3.606 M 6.91 % | 3.373 M 2.87 % | 3.279 M 12.29 % | 2.920 M -14.69 % | 3.423 M 15.72 % | 2.958 M 12.56 % | 2.628 M -1.13 % | 2.658 M 0.53 % | 2.644 M 20.68 % | 2.191 M 0.32 % | 2.184 M -5.29 % | 2.306 M -18.95 % | 2.845 M 32.70 % | 2.144 M -42.99 % | 3.761 M 86.10 % | 2.021 M -7.97 % | 2.196 M 0.00 % | 2.196 M 9.83 % | 2.000 M 0.00 % | 2.000 M 2.35 % | 1.954 M 0.00 % | 1.954 M -7.26 % | 2.107 M 0.00 % | 2.107 M -28.14 % | 2.932 M 0.00 % | 2.932 M -44.99 % | 5.330 M 0.00 % | 5.330 M -10.86 % | 5.979 M 0.00 % | 5.979 M 50.54 % | 3.972 M 0.00 % | 3.972 M 52.25 % | 2.609 M 0.00 % | 2.609 M 164.96 % | 984.500 K 0.00 % | 984.500 K 616.00 % | 137.500 K 0.00 % | 137.500 K | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.000 K -69.63 % | 135.000 K -2.17 % | 138.000 K -2.13 % | 141.000 K -9.62 % | 156.000 K 6.12 % | 147.000 K 23.53 % | 119.000 K 1 387.50 % | 8.000 K 100.00 % | 4.000 K -80.00 % | 20.000 K -9.09 % | 22.000 K -78.43 % | 102.000 K 22.89 % | 83.000 K 97.62 % | 42.000 K 162.50 % | 16.000 K -33.33 % | 24.000 K | 0.000 -100.00 % | 8.000 K 14.29 % | 7.000 K -69.83 % | 23.200 K 0.00 % | 23.200 K | 0.000 | 0.000 -100.00 % | 4.000 K 0.00 % | 4.000 K -42.86 % | 7.000 K 0.00 % | 7.000 K -94.66 % | 131.000 K 0.00 % | 131.000 K 103.10 % | 64.500 K 0.00 % | 64.500 K -19.88 % | 80.500 K 0.00 % | 80.500 K 45.05 % | 55.500 K 0.00 % | 55.500 K -4.31 % | 58.000 K 0.00 % | 58.000 K 17.17 % | 49.500 K 0.00 % | 49.500 K 19.28 % | 41.500 K 0.00 % | 41.500 K 1 975.00 % | 2.000 K 0.00 % | 2.000 K |
| Interest expense | 0.000 -100.00 % | 438.000 K 29.20 % | 339.000 K 16.90 % | 290.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 -100.00 % | 30.500 K 0.00 % | 30.500 K -86.38 % | 224.000 K 0.00 % | 224.000 K -21.27 % | 284.500 K 0.00 % | 284.500 K -46.22 % | 529.000 K 0.00 % | 529.000 K -12.78 % | 606.500 K 0.00 % | 606.500 K 39.11 % | 436.000 K 0.00 % | 436.000 K 730.48 % | 52.500 K 0.00 % | 52.500 K 950.00 % | 5.000 K 0.00 % | 5.000 K 233.33 % | 1.500 K 0.00 % | 1.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 422.000 K -58.13 % | 1.008 M 8.39 % | 930.000 K -36.04 % | 1.454 M 5.36 % | 1.380 M -12.27 % | 1.573 M 1.61 % | 1.548 M -5.44 % | 1.637 M -1.09 % | 1.655 M 14.85 % | 1.441 M 22.64 % | 1.175 M 238.62 % | 347.000 K -9.40 % | 383.000 K 0.00 % | 383.000 K 0.26 % | 382.000 K -18.55 % | 469.000 K 12.74 % | 416.000 K 7.49 % | 387.000 K -18.01 % | 472.000 K -71.50 % | 1.656 M 247.90 % | 476.000 K -23.60 % | 623.000 K -0.80 % | 628.000 K 5.16 % | 597.200 K 0.00 % | 597.200 K -34.66 % | 914.000 K 0.00 % | 914.000 K -1.88 % | 931.500 K 0.00 % | 931.500 K 2.76 % | 906.500 K 0.00 % | 906.500 K -14.24 % | 1.057 M 0.00 % | 1.057 M -48.40 % | 2.049 M 0.00 % | 2.049 M 48.39 % | 1.381 M 0.00 % | 1.381 M 590.25 % | 200.000 K 0.00 % | 200.000 K 68.07 % | 119.000 K 0.00 % | 119.000 K 428.89 % | 22.500 K 0.00 % | 22.500 K 350.00 % | 5.000 K 0.00 % | 5.000 K | 0.000 | 0.000 |
| Operating income | 241.000 K -77.41 % | 1.067 M 85.57 % | 575.000 K 280.25 % | -319.000 K 21.04 % | -404.000 K -2 023.81 % | 21.000 K 105.82 % | -361.000 K -17.97 % | -306.000 K 83.78 % | -1.887 M -6 606.90 % | 29.000 K -55.38 % | 65.000 K 103.47 % | -1.871 M -319.34 % | 853.000 K 14.80 % | 743.000 K -31.65 % | 1.087 M -9.72 % | 1.204 M 27.54 % | 944.000 K -27.77 % | 1.307 M 243.95 % | 380.000 K 164.63 % | -588.000 K 46.93 % | -1.108 M -13 950.00 % | 8.000 K 100.82 % | -975.000 K -23.36 % | -790.400 K 0.00 % | -790.400 K -56.05 % | -506.500 K 0.00 % | -506.500 K -264.39 % | -139.000 K 0.00 % | -139.000 K -149.03 % | 283.500 K 0.00 % | 283.500 K 278.00 % | 75.000 K 0.00 % | 75.000 K 500.00 % | 12.500 K 0.00 % | 12.500 K -99.36 % | 1.946 M 0.00 % | 1.946 M 77.83 % | 1.094 M 0.00 % | 1.094 M 8.21 % | 1.011 M 0.00 % | 1.011 M 82.33 % | 554.500 K 0.00 % | 554.500 K 289.12 % | 142.500 K 0.00 % | 142.500 K 7 225.00 % | -2.000 K 0.00 % | -2.000 K |
| Operating income ratio | 0.03 -75.70 % | 0.11 83.76 % | 0.06 270.36 % | -0.03 22.11 % | -0.04 -3 239.51 % | 0.00 104.77 % | -0.03 -38.29 % | -0.02 88.53 % | -0.18 -9 816.76 % | 0.00 -63.41 % | 0.01 102.94 % | -0.18 -321.48 % | 0.08 13.54 % | 0.07 -35.41 % | 0.11 -7.70 % | 0.12 21.49 % | 0.10 -23.29 % | 0.13 208.37 % | 0.04 168.70 % | -0.06 54.56 % | -0.13 -17 232.85 % | 0.00 100.73 % | -0.10 0.74 % | -0.11 0.00 % | -0.11 -58.58 % | -0.07 0.00 % | -0.07 -284.63 % | -0.02 0.00 % | -0.02 -152.76 % | 0.03 0.00 % | 0.03 337.11 % | 0.01 0.00 % | 0.01 923.56 % | 0.00 0.00 % | 0.00 -99.15 % | 0.09 0.00 % | 0.09 9.54 % | 0.08 0.00 % | 0.08 -43.69 % | 0.14 0.00 % | 0.14 -42.21 % | 0.24 0.00 % | 0.24 -10.27 % | 0.27 0.00 % | 0.27 | 0.00 | 0.00 |
| Total other income expenses net | -465.000 K 34.69 % | -712.000 K -1 447.83 % | -46.000 K 98.51 % | -3.077 M -2 722.94 % | -109.000 K 92.12 % | -1.383 M -385.26 % | -285.000 K -9.20 % | -261.000 K 63.50 % | -715.000 K 37.45 % | -1.143 M -210.60 % | -368.000 K 91.31 % | -4.233 M -308.59 % | -1.036 M -180.76 % | -369.000 K -1 577.27 % | -22.000 K 95.37 % | -475.000 K -472.29 % | -83.000 K -1 559.34 % | -5.002 K 98.13 % | -267.000 K -368.42 % | -57.000 K | 0.000 100.00 % | -43.000 K -714.29 % | 7.000 K 100.20 % | -3.460 M 0.00 % | -3.460 M -11 245.57 % | -30.500 K 0.00 % | -30.500 K 86.14 % | -220.000 K 0.00 % | -220.000 K 39.97 % | -366.500 K 0.00 % | -366.500 K 7.91 % | -398.000 K 0.00 % | -398.000 K 26.57 % | -542.000 K 0.00 % | -542.000 K 19.76 % | -675.500 K 0.00 % | -675.500 K 36.51 % | -1.064 M 0.00 % | -1.064 M -2 107.55 % | 53.000 K 0.00 % | 53.000 K 10.42 % | 48.000 K 0.00 % | 48.000 K 15.66 % | 41.500 K 0.00 % | 41.500 K | 0.000 | 0.000 |
| 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 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 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-31 | 2001-06-30 |
| 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 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 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 3.747 M 0.43 % | 3.731 M -19.63 % | 4.642 M 4.29 % | 4.451 M -50.32 % | 8.959 M 2.06 % | 8.778 M -7.46 % | 9.486 M 35.48 % | 7.002 M -7.17 % | 7.543 M -3.89 % | 7.848 M -4.41 % | 8.210 M 214.66 % | -7.160 M -1.39 % | -7.062 M 5.73 % | -7.491 M 9.00 % | -8.232 M -5.99 % | -7.767 M 1.53 % | -7.888 M 13.16 % | -9.083 M -30.18 % | -6.977 M -18.09 % | -5.908 M -21.99 % | -4.843 M 8.47 % | -5.291 M 5.70 % | -5.611 M 20.26 % | -7.037 M -408.09 % | -1.385 M -9.31 % | -1.267 M -119.25 % | 6.582 M -27.22 % | 9.044 M -51.56 % | 18.671 M -0.09 % | 18.688 M 144.45 % | 7.645 M 345.03 % | -3.120 M 10.09 % | -3.470 M -154.96 % | -1.361 M 51.60 % | -2.812 M |
| Total investments | 350.000 K 0.00 % | 350.000 K -26.16 % | 474.000 K 5.33 % | 450.000 K -54.86 % | 997.000 K 28.31 % | 777.000 K -33.42 % | 1.167 M 62.76 % | 717.000 K 3.91 % | 690.000 K 4.39 % | 661.000 K 31.41 % | 503.000 K 0.00 % | 503.000 K -69.81 % | 1.666 M -1.07 % | 1.684 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 |
| Total debt | 4.292 M -4.90 % | 4.513 M -20.98 % | 5.711 M -13.40 % | 6.595 M -38.90 % | 10.793 M -2.76 % | 11.099 M -9.69 % | 12.290 M -2.20 % | 12.567 M 7.94 % | 11.643 M -4.69 % | 12.216 M -18.54 % | 14.997 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 % | 94.000 K -57.08 % | 219.000 K -96.88 % | 7.010 M -23.30 % | 9.140 M -55.77 % | 20.665 M -10.13 % | 22.995 M 122.76 % | 10.323 M | 0.000 -100.00 % | 240.000 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 13.267 M -2.03 % | 13.542 M -0.67 % | 13.634 M 0.01 % | 13.632 M -0.40 % | 13.687 M 0.65 % | 13.599 M -0.45 % | 13.661 M 20 489.55 % | -67.000 K -615.38 % | 13.000 K -7.14 % | 13.999 K 216.66 % | -12.000 K -103.02 % | 397.000 K 0.76 % | 394.000 K 0.00 % | 394.000 K 35.40 % | 291.000 K 0.00 % | 291.000 K -21.35 % | 370.000 K 0.54 % | 368.000 K -6.84 % | 395.000 K 1.28 % | 390.000 K -54.06 % | 849.000 K -3.08 % | 876.000 K 116.83 % | 404.000 K -0.25 % | 405.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 10.237 M -2.88 % | 10.541 M -1.49 % | 10.700 M 3.41 % | 10.347 M -14.01 % | 12.033 M -7.67 % | 13.032 M -6.63 % | 13.958 M 316.50 % | -6.447 M 0.40 % | -6.473 M -62.19 % | -3.991 M -26.78 % | -3.148 M -20.34 % | -2.616 M -179.49 % | 3.291 M 12.98 % | 2.913 M 7.06 % | 2.721 M 52.52 % | 1.784 M 71.70 % | 1.039 M 370.14 % | 221.000 K 128.74 % | -769.000 K 12.81 % | -882.000 K -139.15 % | 2.253 M -33.09 % | 3.367 M -19.60 % | 4.188 M -18.35 % | 5.129 M -66.59 % | 15.350 M -7.58 % | 16.609 M 228.48 % | -12.927 M -152.63 % | -5.117 M -20 568.00 % | 25.000 K -98.15 % | 1.350 M -52.21 % | 2.825 M 23.58 % | 2.286 M 383.30 % | 473.000 K 223.97 % | 146.000 K | 0.000 |
| Common stock | 6.708 M 0.00 % | 6.708 M 0.00 % | 6.708 M 0.00 % | 6.708 M 0.00 % | 6.708 M 0.00 % | 6.708 M 15.24 % | 5.821 M -70.15 % | 19.501 M 0.00 % | 19.501 M 1.36 % | 19.239 M 0.00 % | 19.239 M 12.54 % | 17.096 M 0.00 % | 17.096 M 0.00 % | 17.096 M 0.05 % | 17.088 M 0.00 % | 17.088 M 0.00 % | 17.088 M 0.03 % | 17.083 M 0.03 % | 17.078 M 0.00 % | 17.078 M 0.00 % | 17.078 M 0.00 % | 17.078 M 0.00 % | 17.078 M 0.00 % | 17.078 M 12.36 % | 15.200 M 0.00 % | 15.200 M 0.00 % | 15.200 M 0.00 % | 15.200 M 0.00 % | 15.200 M 0.00 % | 15.200 M 8.44 % | 14.017 M 26.90 % | 11.046 M 46.38 % | 7.546 M 265.25 % | 2.066 M 97.70 % | 1.045 M |
| Total equity | 31.279 M -1.82 % | 31.858 M -0.78 % | 32.109 M 1.12 % | 31.754 M -5.20 % | 33.495 M -2.65 % | 34.406 M 2.89 % | 33.440 M -2.40 % | 34.262 M -0.17 % | 34.322 M -4.00 % | 35.753 M -2.23 % | 36.570 M 58.87 % | 23.019 M -20.41 % | 28.923 M 1.32 % | 28.545 M 1.21 % | 28.205 M 3.44 % | 27.268 M 2.50 % | 26.602 M 3.39 % | 25.729 M 4.11 % | 24.713 M 0.48 % | 24.595 M -12.75 % | 28.189 M -3.89 % | 29.330 M -1.18 % | 29.679 M -3.08 % | 30.621 M -1.06 % | 30.950 M -3.94 % | 32.218 M -3.87 % | 33.516 M -18.90 % | 41.329 M -9.93 % | 45.885 M -4.27 % | 47.933 M 8.82 % | 44.046 M 9.61 % | 40.185 M 86.17 % | 21.585 M 254.14 % | 6.095 M 123.26 % | 2.730 M |
| Other non current liabilities | 261.000 K -7.77 % | 283.000 K -9.29 % | 312.000 K 25.30 % | 249.000 K 7.33 % | 232.000 K 17.77 % | 197.000 K 34.93 % | 146.000 K -12.05 % | 166.000 K -38.97 % | 272.000 K -73.97 % | 1.045 M -34.28 % | 1.590 M | 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.881 M 233.51 % | 564.000 K -18.26 % | 690.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 141.000 K -44.05 % | 252.000 K -83.76 % | 1.552 M | 0.000 -100.00 % | 1.162 M | 0.000 | 0.000 |
| Long term debt | 1.111 M -23.11 % | 1.445 M -34.44 % | 2.204 M -13.36 % | 2.544 M -63.41 % | 6.953 M 5.99 % | 6.560 M -18.70 % | 8.069 M -8.79 % | 8.847 M -4.57 % | 9.271 M 20.39 % | 7.701 M -41.30 % | 13.120 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 % | 94.000 K -98.07 % | 4.880 M -30.39 % | 7.010 M -58.46 % | 16.877 M -15.00 % | 19.855 M 102.46 % | 9.807 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.372 M -20.60 % | 1.728 M -31.32 % | 2.516 M -9.92 % | 2.793 M -61.13 % | 7.185 M 6.33 % | 6.757 M -19.91 % | 8.437 M -11.67 % | 9.552 M -8.20 % | 10.405 M 2.48 % | 10.153 M -33.19 % | 15.197 M 3 020.53 % | 487.000 K -36.17 % | 763.000 K 0.00 % | 763.000 K 0.00 % | 763.000 K 0.00 % | 763.000 K -9.06 % | 839.000 K 0.00 % | 839.000 K 3.84 % | 808.000 K 0.00 % | 808.000 K -21.17 % | 1.025 M -6.82 % | 1.100 M -41.52 % | 1.881 M -3.34 % | 1.946 M -11.59 % | 2.201 M 15.90 % | 1.899 M -74.62 % | 7.481 M -37.38 % | 11.947 M -51.05 % | 24.408 M -13.92 % | 28.355 M 144.08 % | 11.617 M 14 987.01 % | 77.000 K -93.50 % | 1.184 M | 0.000 | 0.000 |
| Other current liabilities | 70.000 K -98.63 % | 5.092 M 6 512.99 % | 77.000 K -98.76 % | 6.234 M 95.73 % | 3.185 M -66.14 % | 9.407 M 799.33 % | 1.046 M -90.52 % | 11.038 M 737.48 % | 1.318 M -88.63 % | 11.589 M 779.29 % | 1.318 M -84.92 % | 8.741 M | 0.000 -100.00 % | 7.217 M | 0.000 -100.00 % | 5.570 M | 0.000 -100.00 % | 6.786 M 15 322.38 % | 44.001 K -99.30 % | 6.266 M | 0.000 -100.00 % | 6.282 M | 0.000 -100.00 % | 4.975 M 41.09 % | 3.526 M 0.83 % | 3.497 M -27.61 % | 4.831 M -3.48 % | 5.005 M -59.58 % | 12.384 M 83.77 % | 6.739 M -39.51 % | 11.140 M 92.17 % | 5.797 M 172.03 % | 2.131 M 226.84 % | 652.000 K 12 940.00 % | 5.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.000 K -99.23 % | 10.084 M | 0.000 -100.00 % | 10.543 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 % | -2.779 M | 0.000 100.00 % | -770.000 K | 0.000 | 0.000 |
| Short term debt | 3.181 M 3.68 % | 3.068 M -12.52 % | 3.507 M -13.43 % | 4.051 M 5.49 % | 3.840 M -15.40 % | 4.539 M 7.53 % | 4.221 M 13.47 % | 3.720 M 56.83 % | 2.372 M -47.46 % | 4.515 M 140.54 % | 1.877 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 % | 94.000 K -24.80 % | 125.000 K -94.13 % | 2.130 M 0.00 % | 2.130 M -43.77 % | 3.788 M 20.64 % | 3.140 M 508.53 % | 516.000 K | 0.000 -100.00 % | 240.000 K | 0.000 | 0.000 |
| Total current liabilities | 8.518 M -3.63 % | 8.839 M -8.58 % | 9.669 M -10.26 % | 10.775 M -18.33 % | 13.193 M -8.01 % | 14.342 M -12.07 % | 16.311 M -6.86 % | 17.513 M 7.29 % | 16.323 M -9.24 % | 17.984 M 43.00 % | 12.576 M 9.46 % | 11.489 M 17.98 % | 9.738 M 5.49 % | 9.231 M 3.89 % | 8.885 M 5.05 % | 8.458 M 12.40 % | 7.525 M 0.68 % | 7.474 M -10.15 % | 8.318 M 15.56 % | 7.198 M 8.67 % | 6.624 M -3.00 % | 6.829 M 4.26 % | 6.550 M 10.60 % | 5.922 M 19.13 % | 4.971 M 7.85 % | 4.609 M -41.49 % | 7.877 M -8.16 % | 8.577 M -55.33 % | 19.200 M -7.03 % | 20.651 M 48.37 % | 13.919 M 81.45 % | 7.671 M 164.43 % | 2.901 M 257.27 % | 812.000 K 855.29 % | 85.000 K |
| Total liabilities | 9.890 M -6.41 % | 10.567 M -13.28 % | 12.185 M -10.19 % | 13.568 M -33.42 % | 20.378 M -3.42 % | 21.099 M -14.74 % | 24.748 M -8.56 % | 27.065 M 1.26 % | 26.728 M -5.01 % | 28.137 M 1.31 % | 27.773 M 131.91 % | 11.976 M 14.05 % | 10.501 M 5.07 % | 9.994 M 3.59 % | 9.648 M 4.63 % | 9.221 M 10.25 % | 8.364 M 0.61 % | 8.313 M -8.91 % | 9.126 M 13.99 % | 8.006 M 4.67 % | 7.649 M -3.53 % | 7.929 M -5.95 % | 8.431 M 7.16 % | 7.868 M 9.70 % | 7.172 M 10.20 % | 6.508 M -57.62 % | 15.358 M -25.17 % | 20.524 M -52.94 % | 43.608 M -11.01 % | 49.006 M 91.91 % | 25.536 M 229.58 % | 7.748 M 89.67 % | 4.085 M 403.08 % | 812.000 K 855.29 % | 85.000 K |
| Other non current assets | 937.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 997.000 K 28.31 % | 777.000 K -33.42 % | 1.167 M 62.76 % | 717.000 K -42.64 % | 1.250 M 2.38 % | 1.221 M 7.77 % | 1.133 M -5.82 % | 1.203 M -49.15 % | 2.366 M -0.76 % | 2.384 M 240.57 % | 700.000 K 250.00 % | 200.000 K 19 900.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.479 M 0.47 % | -1.486 M -247.20 % | -428.000 K -345.83 % | -96.000 K 95.19 % | -1.994 M 53.70 % | -4.307 M -60.83 % | -2.678 M 14.17 % | -3.120 M 15.90 % | -3.710 M -172.59 % | -1.361 M 51.60 % | -2.812 M |
| Long term investments | 350.000 K 0.00 % | 350.000 K -26.16 % | 474.000 K 5.33 % | 450.000 K -54.86 % | 997.000 K 340.24 % | -415.000 K -135.56 % | 1.167 M 62.76 % | 717.000 K -42.64 % | 1.250 M 2.38 % | 1.221 M 7.77 % | 1.133 M 125.25 % | 503.000 K -69.81 % | 1.666 M -1.07 % | 1.684 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 |
| Intangible assets | 6.571 M -9.99 % | 7.300 M -3.52 % | 7.566 M -4.32 % | 7.908 M -8.88 % | 8.679 M -11.67 % | 9.826 M -5.14 % | 10.358 M -0.87 % | 10.449 M -5.37 % | 11.042 M -1.74 % | 11.238 M 9.69 % | 10.245 M 59.55 % | 6.421 M -20.09 % | 8.035 M -3.29 % | 8.308 M -1.76 % | 8.457 M -2.92 % | 8.711 M -2.40 % | 8.925 M -3.62 % | 9.260 M -3.55 % | 9.601 M -4.54 % | 10.058 M -26.16 % | 13.622 M -4.95 % | 14.332 M -2.60 % | 14.714 M 0.10 % | 14.699 M 5.44 % | 13.941 M -4.90 % | 14.660 M -6.74 % | 15.720 M -49.33 % | 31.024 M -26.70 % | 42.325 M -5.71 % | 44.888 M -5.93 % | 47.716 M 25.42 % | 38.046 M 95.60 % | 19.451 M 292.95 % | 4.950 M | 0.000 |
| GoodWill | 26.919 M 0.00 % | 26.919 M 0.00 % | 26.919 M 0.00 % | 26.919 M -2.62 % | 27.642 M -4.39 % | 28.911 M 0.00 % | 28.911 M 0.00 % | 28.911 M 0.23 % | 28.845 M -0.23 % | 28.911 M 2.46 % | 28.218 M 112.45 % | 13.282 M 0.00 % | 13.282 M 0.00 % | 13.282 M 0.00 % | 13.282 M 0.00 % | 13.282 M 0.00 % | 13.282 M 0.00 % | 13.282 M 0.00 % | 13.282 M 0.00 % | 13.282 M 0.00 % | 13.282 M 0.00 % | 13.282 M -0.40 % | 13.336 M 0.41 % | 13.282 M -31.51 % | 19.393 M 2.58 % | 18.906 M 0.00 % | 18.906 M -17.25 % | 22.847 M -20.26 % | 28.651 M 1.73 % | 28.165 M 736.50 % | 3.367 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 33.490 M -2.13 % | 34.219 M -0.77 % | 34.485 M -0.98 % | 34.827 M -4.11 % | 36.321 M -6.24 % | 38.737 M -1.35 % | 39.269 M -0.23 % | 39.360 M -1.32 % | 39.887 M -0.65 % | 40.149 M 4.38 % | 38.463 M 95.21 % | 19.703 M -7.57 % | 21.317 M -1.26 % | 21.590 M -0.69 % | 21.739 M -1.15 % | 21.993 M -0.96 % | 22.207 M -1.49 % | 22.542 M -1.49 % | 22.883 M -1.96 % | 23.340 M -13.25 % | 26.904 M -2.57 % | 27.614 M -1.55 % | 28.050 M 0.25 % | 27.981 M -16.06 % | 33.334 M -0.69 % | 33.566 M -3.06 % | 34.626 M -35.72 % | 53.871 M -24.10 % | 70.976 M -2.84 % | 73.053 M 43.01 % | 51.083 M 34.27 % | 38.046 M 95.60 % | 19.451 M 292.95 % | 4.950 M | 0.000 |
| Property plant equipment net | 2.097 M -16.05 % | 2.498 M -3.14 % | 2.579 M 16.43 % | 2.215 M -66.14 % | 6.542 M -12.39 % | 7.467 M -13.41 % | 8.623 M -2.81 % | 8.872 M -4.51 % | 9.291 M -7.64 % | 10.060 M -7.83 % | 10.915 M 429.08 % | 2.063 M -6.61 % | 2.209 M -5.07 % | 2.327 M 3.24 % | 2.254 M -6.97 % | 2.423 M -3.70 % | 2.516 M 1 252.69 % | 186.000 K -13.08 % | 214.000 K -30.52 % | 308.000 K -32.60 % | 457.000 K -2.97 % | 471.000 K -10.96 % | 529.000 K -7.52 % | 572.000 K -16.74 % | 687.000 K -17.72 % | 835.000 K 532.58 % | 132.000 K -65.08 % | 378.000 K -57.38 % | 887.000 K -10.49 % | 991.000 K -0.90 % | 1.000 M 25.00 % | 800.000 K 55.34 % | 515.000 K 657.35 % | 68.000 K 2 166.67 % | 3.000 K |
| Total non current assets | 36.874 M -1.26 % | 37.344 M -1.00 % | 37.722 M 0.12 % | 37.676 M -14.10 % | 43.860 M -6.64 % | 46.981 M -4.24 % | 49.059 M 0.22 % | 48.949 M -2.93 % | 50.428 M -1.95 % | 51.430 M 1.82 % | 50.511 M 119.91 % | 22.969 M -11.29 % | 25.892 M -1.56 % | 26.301 M 6.51 % | 24.693 M 0.31 % | 24.616 M -0.44 % | 24.724 M 8.78 % | 22.728 M -1.60 % | 23.097 M -2.33 % | 23.648 M -13.57 % | 27.361 M -2.58 % | 28.085 M -1.73 % | 28.579 M 0.09 % | 28.553 M -16.07 % | 34.021 M -1.10 % | 34.401 M -1.03 % | 34.758 M -35.93 % | 54.249 M -24.51 % | 71.863 M -2.95 % | 74.044 M 42.17 % | 52.083 M 34.08 % | 38.846 M 94.56 % | 19.966 M 297.89 % | 5.018 M 167 166.67 % | 3.000 K |
| Other current assets | 0.000 -100.00 % | 4.299 M | 0.000 -100.00 % | 1.846 M -50.52 % | 3.731 M 216.99 % | 1.177 M 180.24 % | 420.000 K -81.56 % | 2.278 M | 0.000 -100.00 % | 2.887 M | 0.000 -100.00 % | 2.891 M 128.36 % | 1.266 M -57.52 % | 2.980 M 135.39 % | 1.266 M -47.82 % | 2.426 M | 0.000 -100.00 % | 749.000 K | 0.000 -100.00 % | 478.000 K -86.44 % | 3.525 M 467.63 % | 621.000 K 1 578.38 % | 37.000 K -95.04 % | 746.000 K 0.67 % | 741.000 K 157.29 % | 288.000 K -97.44 % | 11.262 M 1 704.81 % | 624.000 K -63.62 % | 1.715 M -22.82 % | 2.222 M -82.46 % | 12.671 M 173.20 % | 4.638 M 2 762.96 % | 162.000 K 523.08 % | 26.000 K | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.192 M | 0.000 | 0.000 100.00 % | -560.000 K 0.00 % | -560.000 K 11.11 % | -630.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 |
| cash and cash equivalents | 545.000 K -30.31 % | 782.000 K -26.85 % | 1.069 M -50.14 % | 2.144 M 16.90 % | 1.834 M -20.98 % | 2.321 M -17.23 % | 2.804 M -49.61 % | 5.565 M 35.73 % | 4.100 M -6.14 % | 4.368 M -35.64 % | 6.787 M -5.21 % | 7.160 M 1.39 % | 7.062 M -5.73 % | 7.491 M -9.00 % | 8.232 M 5.99 % | 7.767 M -1.53 % | 7.888 M -13.16 % | 9.083 M 30.18 % | 6.977 M 18.09 % | 5.908 M 21.99 % | 4.843 M -8.47 % | 5.291 M -5.70 % | 5.611 M -20.26 % | 7.037 M 375.79 % | 1.479 M -0.47 % | 1.486 M 247.20 % | 428.000 K 345.83 % | 96.000 K -95.19 % | 1.994 M -53.70 % | 4.307 M 60.83 % | 2.678 M -14.17 % | 3.120 M -15.90 % | 3.710 M 172.59 % | 1.361 M -51.60 % | 2.812 M |
| Cash and short term investments | 545.000 K -30.31 % | 782.000 K -26.85 % | 1.069 M -50.14 % | 2.144 M 16.90 % | 1.834 M -20.98 % | 2.321 M -17.23 % | 2.804 M -49.61 % | 5.565 M 35.73 % | 4.100 M -6.14 % | 4.368 M -35.64 % | 6.787 M -5.21 % | 7.160 M 1.39 % | 7.062 M -5.73 % | 7.491 M -9.00 % | 8.232 M 5.99 % | 7.767 M -1.53 % | 7.888 M -13.16 % | 9.083 M 30.18 % | 6.977 M 18.09 % | 5.908 M 21.99 % | 4.843 M -8.47 % | 5.291 M -5.70 % | 5.611 M -20.26 % | 7.037 M 375.79 % | 1.479 M -0.47 % | 1.486 M 247.20 % | 428.000 K 345.83 % | 96.000 K -95.19 % | 1.994 M -53.70 % | 4.307 M 60.83 % | 2.678 M -14.17 % | 3.120 M -15.90 % | 3.710 M 172.59 % | 1.361 M -51.60 % | 2.812 M |
| Total current assets | 4.295 M -15.47 % | 5.081 M -22.69 % | 6.572 M -14.05 % | 7.646 M -23.64 % | 10.013 M 17.47 % | 8.524 M -6.63 % | 9.129 M -26.25 % | 12.378 M 16.53 % | 10.622 M -14.75 % | 12.460 M -9.92 % | 13.832 M 15.02 % | 12.026 M -11.12 % | 13.531 M 10.57 % | 12.238 M -7.01 % | 13.160 M 10.84 % | 11.873 M 15.92 % | 10.242 M -9.47 % | 11.314 M 5.32 % | 10.742 M 19.98 % | 8.953 M 5.62 % | 8.477 M -7.60 % | 9.174 M -3.75 % | 9.531 M -4.08 % | 9.936 M 142.28 % | 4.101 M -5.18 % | 4.325 M -69.36 % | 14.116 M 85.64 % | 7.604 M -56.87 % | 17.630 M -23.00 % | 22.895 M 30.84 % | 17.499 M 92.57 % | 9.087 M 59.31 % | 5.704 M 201.96 % | 1.889 M -32.82 % | 2.812 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.588 M -32 871.43 % | 14.000 K -88.24 % | 119.000 K 230.56 % | 36.000 K -91.71 % | 434.000 K 58.97 % | 273.000 K 680.00 % | 35.000 K 118.75 % | 16.000 K -52.94 % | 34.000 K 183.33 % | 12.000 K -76.00 % | 50.000 K 42.86 % | 35.000 K -47.76 % | 67.000 K 63.41 % | 41.000 K -26.79 % | 56.000 K -24.32 % | 74.000 K -32.11 % | 109.000 K -12.10 % | 124.000 K -9.49 % | 137.000 K -13.29 % | 158.000 K 23.44 % | 128.000 K 15.32 % | 111.000 K -9.76 % | 123.000 K -95.07 % | 2.496 M -21.53 % | 3.181 M 0.73 % | 3.158 M 46.88 % | 2.150 M 61.78 % | 1.329 M 58.03 % | 841.000 K 844.94 % | 89.000 K | 0.000 |
| Net receivables | 3.750 M 21.24 % | 3.093 M -43.79 % | 5.503 M 50.52 % | 3.656 M -20.31 % | 4.588 M 6.97 % | 4.289 M -30.89 % | 6.206 M 60.53 % | 3.866 M -36.50 % | 6.088 M 23.44 % | 4.932 M -29.64 % | 7.010 M 95.59 % | 3.584 M -30.66 % | 5.169 M 49.01 % | 3.469 M -3.96 % | 3.612 M 61.47 % | 2.237 M -2.19 % | 2.287 M 58.71 % | 1.441 M -61.15 % | 3.709 M 48.78 % | 2.493 M | 0.000 -100.00 % | 3.138 M -16.23 % | 3.746 M 87.77 % | 1.995 M 13.80 % | 1.753 M -28.16 % | 2.440 M 5.95 % | 2.303 M | 0.000 -100.00 % | 10.740 M -18.69 % | 13.208 M 28.70 % | 10.263 M 202.92 % | 3.388 M 241.88 % | 991.000 K 139.95 % | 413.000 K | 0.000 |
| Tax assets | 0.000 -100.00 % | 277.000 K 50.54 % | 184.000 K 0.00 % | 184.000 K 118.46 % | -997.000 K -340.24 % | 415.000 K 135.56 % | -1.167 M -62.76 % | -717.000 K 42.64 % | -1.250 M -2.38 % | -1.221 M -7.77 % | -1.133 M -125.25 % | -503.000 K 69.81 % | -1.666 M 1.07 % | -1.684 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.479 M -0.47 % | 1.486 M 247.20 % | 428.000 K 345.83 % | 96.000 K -95.19 % | 1.994 M -53.70 % | 4.307 M 60.83 % | 2.678 M -14.17 % | 3.120 M -15.90 % | 3.710 M 172.59 % | 1.361 M -51.60 % | 2.812 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.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 |
| Account payables | 5.267 M 675.70 % | 679.000 K -88.84 % | 6.085 M 1 141.84 % | 490.000 K -92.06 % | 6.168 M 1 457.58 % | 396.000 K -96.39 % | 10.966 M 311.79 % | 2.663 M -78.92 % | 12.633 M 571.97 % | 1.880 M -79.96 % | 9.381 M 730.91 % | 1.129 M -88.41 % | 9.738 M 1 313.35 % | 689.000 K -92.25 % | 8.885 M 516.59 % | 1.441 M -80.85 % | 7.525 M 1 001.76 % | 683.000 K -91.70 % | 8.231 M 812.53 % | 902.000 K -86.38 % | 6.624 M 1 203.94 % | 508.000 K -92.24 % | 6.550 M 624.56 % | 904.000 K -25.66 % | 1.216 M 23.20 % | 987.000 K 63.14 % | 605.000 K -49.67 % | 1.202 M -60.30 % | 3.028 M -70.77 % | 10.360 M 357.80 % | 2.263 M 20.76 % | 1.874 M 253.58 % | 530.000 K 231.25 % | 160.000 K 100.00 % | 80.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.619 M | 0.000 -100.00 % | 1.325 M | 0.000 -100.00 % | 1.447 M | 0.000 -100.00 % | 5.000 K -88.37 % | 43.000 K 43.33 % | 30.000 K | 0.000 -100.00 % | 39.000 K | 0.000 -100.00 % | 43.000 K -68.15 % | 135.000 K | 0.000 -100.00 % | 311.000 K 29.58 % | 240.000 K | 0.000 -100.00 % | 412.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.896 M 356.74 % | -2.686 M | 0.000 -100.00 % | 545.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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 1.439 M -23.05 % | 1.870 M -14.22 % | 2.180 M 15.96 % | 1.880 M -67.55 % | 5.793 M -13.81 % | 6.721 M -13.00 % | 7.725 M -2.66 % | 7.936 M -8.18 % | 8.643 M -6.22 % | 9.216 M -7.81 % | 9.997 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.000 K | 0.000 | 0.000 -100.00 % | 12.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 |
| Other total stockholders equity | 1.067 M 0.00 % | 1.067 M 0.00 % | 1.067 M 0.00 % | 1.067 M 0.00 % | 1.067 M 0.00 % | 1.067 M | 0.000 -100.00 % | 19.914 M -4.56 % | 20.866 M 3.90 % | 20.082 M 0.12 % | 20.058 M 146.35 % | 8.142 M 0.00 % | 8.142 M 0.00 % | 8.142 M 0.46 % | 8.105 M 0.00 % | 8.105 M 0.00 % | 8.105 M 0.60 % | 8.057 M 0.60 % | 8.009 M 0.00 % | 8.009 M 0.00 % | 8.009 M 0.00 % | 8.009 M 0.00 % | 8.009 M -4.81 % | 8.414 M | 0.000 | 0.000 -100.00 % | 30.816 M 0.00 % | 30.816 M 0.00 % | 30.816 M 0.00 % | 30.816 M 15.01 % | 26.795 M 2.88 % | 26.044 M 86.48 % | 13.966 M 259.67 % | 3.883 M 130.45 % | 1.685 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 222.000 K 0.00 % | 222.000 K -74.25 % | 862.000 K 0.00 % | 862.000 K 77.00 % | 487.000 K 0.00 % | 487.000 K -36.17 % | 763.000 K 0.00 % | 763.000 K 0.00 % | 763.000 K 0.00 % | 763.000 K -9.06 % | 839.000 K 0.00 % | 839.000 K 3.84 % | 808.000 K 0.00 % | 808.000 K -21.17 % | 1.025 M -6.82 % | 1.100 M -16.48 % | 1.317 M -4.70 % | 1.382 M -8.54 % | 1.511 M -16.29 % | 1.805 M -30.60 % | 2.601 M -47.32 % | 4.937 M -33.19 % | 7.390 M -10.40 % | 8.248 M | 0.000 | 0.000 -100.00 % | 22.000 K | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 41.169 M -2.96 % | 42.425 M -4.22 % | 44.294 M -2.27 % | 45.322 M -15.87 % | 53.873 M -2.94 % | 55.505 M -4.61 % | 58.188 M -5.12 % | 61.327 M 0.45 % | 61.050 M -4.45 % | 63.890 M -0.70 % | 64.343 M 83.86 % | 34.995 M -11.23 % | 39.424 M 2.30 % | 38.539 M 1.81 % | 37.853 M 3.74 % | 36.489 M 4.36 % | 34.966 M 2.71 % | 34.042 M 0.60 % | 33.839 M 3.80 % | 32.601 M -9.03 % | 35.838 M -3.81 % | 37.259 M -2.23 % | 38.110 M -0.98 % | 38.489 M 0.96 % | 38.122 M -1.56 % | 38.726 M -20.76 % | 48.874 M -20.98 % | 61.853 M -30.89 % | 89.493 M -7.68 % | 96.939 M 39.32 % | 69.582 M 45.17 % | 47.933 M 86.73 % | 25.670 M 271.65 % | 6.907 M 145.36 % | 2.815 M |
| 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 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 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 |
| 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 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 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-31 | 2001-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -101.000 K -200.00 % | 101.000 K 103.01 % | -3.353 M 8.12 % | -3.650 M -472.92 % | -637.000 K | 0.000 100.00 % | -640.000 K | 0.000 100.00 % | -163.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 100.00 % | -3.715 M 0.00 % | -3.715 M -282.79 % | -970.500 K 0.00 % | -970.500 K -7.12 % | -906.000 K 0.00 % | -906.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | -28.000 K | 0.000 -100.00 % | 63.000 K 293.75 % | 16.000 K 3.23 % | 15.500 K 164.58 % | -24.000 K | 0.000 -100.00 % | 8.500 K 70.00 % | 5.000 K -50.00 % | 10.000 K | 0.000 -100.00 % | 10.000 K 900.00 % | 1.000 K -87.50 % | 8.000 K | 0.000 -100.00 % | 9.000 K | 0.000 100.00 % | -3.000 K | 0.000 -100.00 % | 6.000 K | 0.000 -100.00 % | 8.000 K | 0.000 -100.00 % | 8.000 K 0.00 % | 8.000 K 366.67 % | -3.000 K 0.00 % | -3.000 K -116.22 % | 18.500 K 0.00 % | 18.500 K 408.33 % | -6.000 K 0.00 % | -6.000 K 50.00 % | -12.000 K 0.00 % | -12.000 K -122.86 % | 52.500 K 0.00 % | 52.500 K -31.37 % | 76.500 K 0.00 % | 76.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 549.000 K 273.19 % | -317.000 K 65.51 % | -919.000 K -114.22 % | -429.000 K 50.92 % | -874.000 K -152.60 % | -346.000 K 75.67 % | -1.422 M -14 120.00 % | -10.000 K -100.57 % | 1.769 M 98.99 % | 889.000 K 136.42 % | -2.441 M -274.23 % | 1.401 M 192.23 % | -1.519 M -939.23 % | 181.000 K 122.02 % | -822.000 K -68.79 % | -487.000 K -299.18 % | -122.000 K -107.95 % | 1.534 M 313.06 % | -720.000 K -226.54 % | 569.000 K 111.52 % | 269.000 K 6 825.00 % | -4.000 K 99.59 % | -983.998 K -2 864.04 % | 35.600 K 0.00 % | 35.600 K -83.40 % | 214.500 K 0.00 % | 214.500 K -7.14 % | 231.000 K 0.00 % | 231.000 K -68.51 % | 733.500 K 0.00 % | 733.500 K 189.89 % | -816.000 K 0.00 % | -816.000 K -168.89 % | 1.185 M 0.00 % | 1.185 M 743.75 % | -184.000 K 0.00 % | -184.000 K 76.83 % | -794.000 K 0.00 % | -794.000 K 1.00 % | -802.000 K 0.00 % | -802.000 K -61.21 % | -497.500 K 0.00 % | -497.500 K -109.47 % | -237.500 K 0.00 % | -237.500 K -658.82 % | 42.500 K 0.00 % | 42.500 K |
| Accounts receivables | 549.000 K -14.08 % | 639.000 K 238.01 % | -463.000 K 57.83 % | -1.098 M -160.19 % | -422.000 K -166.77 % | 632.000 K 412.87 % | -202.000 K 76.73 % | -868.000 K -150.47 % | 1.720 M 391.43 % | 350.000 K 125.68 % | -1.363 M -198.55 % | 1.383 M 192.38 % | -1.497 M -1 146.85 % | 143.000 K 117.72 % | -807.000 K -55.49 % | -519.000 K -440.63 % | -96.000 K -106.32 % | 1.519 M 305.83 % | -738.000 K -245.85 % | 506.000 K 79.43 % | 282.000 K 1 758.82 % | -17.000 K 98.31 % | -1.005 M -2 211.34 % | 47.600 K 0.00 % | 47.600 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -30.000 K -314.29 % | 14.000 K -86.67 % | 105.000 K 226.51 % | -83.000 K -120.85 % | 398.000 K 347.20 % | -161.000 K 32.64 % | -239.000 K -1 227.78 % | -18.000 K -200.00 % | 18.000 K 181.82 % | -22.000 K -157.89 % | 38.000 K 353.33 % | -15.000 K -146.88 % | 32.000 K 223.08 % | -26.000 K -273.33 % | 15.000 K -16.67 % | 18.000 K -71.43 % | 63.000 K 584.62 % | -13.000 K -200.00 % | 13.000 K -38.10 % | 21.000 K 275.00 % | -12.000 K 0.00 % | -12.000 K -41.18 % | -8.500 K 0.00 % | -8.500 K -241.67 % | 6.000 K 0.00 % | 6.000 K -88.00 % | 50.000 K 0.00 % | 50.000 K -85.99 % | 357.000 K 0.00 % | 357.000 K 1 039.47 % | -38.000 K 0.00 % | -38.000 K -193.83 % | 40.500 K 0.00 % | 40.500 K -80.20 % | 204.500 K 0.00 % | 204.500 K 184.68 % | -241.500 K 0.00 % | -241.500 K -355.66 % | -53.000 K 0.00 % | -53.000 K -41.33 % | -37.500 K 0.00 % | -37.500 K | 0.000 | 0.000 |
| Accounts payables | 0.000 100.00 % | -956.000 K -109.65 % | -456.000 K -165.24 % | 699.000 K 250.00 % | -466.000 K 56.97 % | -1.083 M 4.75 % | -1.137 M -347.17 % | 460.000 K 119.05 % | 210.000 K -73.01 % | 778.000 K 173.40 % | -1.060 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 223.000 K 0.00 % | 223.000 K -0.89 % | 225.000 K 0.00 % | 225.000 K -67.08 % | 683.500 K 0.00 % | 683.500 K 158.27 % | -1.173 M 0.00 % | -1.173 M -195.95 % | 1.223 M 0.00 % | 1.223 M 644.54 % | -224.500 K 0.00 % | -224.500 K 77.52 % | -998.500 K 0.00 % | -998.500 K -78.14 % | -560.500 K 0.00 % | -560.500 K -26.10 % | -444.500 K 0.00 % | -444.500 K -122.25 % | -200.000 K 0.00 % | -200.000 K | 0.000 | 0.000 |
| Other non cash items | -574.000 K -342.19 % | 237.000 K -64.36 % | 665.000 K -89.45 % | 6.303 M 90.94 % | 3.301 M -26.99 % | 4.521 M -0.07 % | 4.524 M 30.04 % | 3.479 M 74.74 % | 1.991 M -15.53 % | 2.357 M -64.36 % | 6.613 M 36.92 % | 4.830 M 524.84 % | 773.000 K -35.74 % | 1.203 M 84.79 % | 651.000 K -49.02 % | 1.277 M 337.33 % | 292.000 K 158.05 % | -503.000 K -140.50 % | 1.242 M -56.99 % | 2.888 M 993.94 % | 264.000 K -57.21 % | 617.000 K -26.55 % | 839.998 K -70.75 % | 2.872 M 0.00 % | 2.872 M 7 370.89 % | -39.500 K 0.00 % | -39.500 K 91.61 % | -471.000 K 0.00 % | -471.000 K 13.74 % | -546.000 K 0.00 % | -546.000 K -117.76 % | 3.075 M 0.00 % | 3.075 M 2 006.16 % | 146.000 K 0.00 % | 146.000 K 116.01 % | -912.000 K 0.00 % | -912.000 K -177.20 % | -329.000 K 0.00 % | -329.000 K -6 480.00 % | -5.000 K 0.00 % | -5.000 K 83.05 % | -29.500 K 0.00 % | -29.500 K -205.36 % | 28.000 K 0.00 % | 28.000 K 1 300.00 % | 2.000 K 0.00 % | 2.000 K |
| Net cash provided by operating activities | 673.000 K -34.15 % | 1.022 M 21.81 % | 839.000 K -3.01 % | 865.000 K 420.37 % | -270.000 K -138.96 % | 693.000 K 234.82 % | -514.000 K -148.63 % | 1.057 M -17.10 % | 1.275 M -24.47 % | 1.688 M 681.48 % | 216.000 K -68.28 % | 681.000 K 4 156.25 % | 16.000 K -99.19 % | 1.967 M 71.34 % | 1.148 M -42.97 % | 2.013 M 43.38 % | 1.404 M -41.21 % | 2.388 M 115.72 % | 1.107 M -28.44 % | 1.547 M 1 678.57 % | -98.000 K -110.99 % | 892.000 K 296.91 % | -453.000 K 22.38 % | -583.600 K 0.00 % | -583.600 K -200.71 % | 579.500 K 0.00 % | 579.500 K 1.49 % | 571.000 K 0.00 % | 571.000 K -58.37 % | 1.372 M 0.00 % | 1.372 M -59.41 % | 3.379 M 0.00 % | 3.379 M 49.75 % | 2.257 M 0.00 % | 2.257 M 61.12 % | 1.401 M 0.00 % | 1.401 M 719.01 % | 171.000 K 0.00 % | 171.000 K -47.08 % | 323.100 K 0.00 % | 323.100 K 546.20 % | 50.000 K 0.00 % | 50.000 K 180.65 % | -62.000 K 0.00 % | -62.000 K -245.88 % | 42.500 K 0.00 % | 42.500 K |
| Investments in property plant and equipment | -149.000 K 71.35 % | -520.000 K -134.23 % | -222.000 K -5 450.00 % | -4.000 K 98.33 % | -240.000 K 72.06 % | -859.000 K -23.60 % | -695.000 K 3.87 % | -723.000 K -44.60 % | -500.000 K 63.79 % | -1.381 M -570.39 % | -206.000 K -338.30 % | -47.000 K 30.88 % | -68.000 K 73.02 % | -252.000 K -2 700.00 % | -9.000 K 90.53 % | -95.000 K 96.10 % | -2.435 M -2 731.40 % | -86.000 K -290.91 % | -22.000 K 37.14 % | -35.000 K 7.89 % | -38.000 K 28.30 % | -53.000 K 24.29 % | -70.000 K -56.25 % | -44.800 K 0.00 % | -44.800 K 86.26 % | -326.000 K 0.00 % | -326.000 K 56.71 % | -753.000 K 0.00 % | -753.000 K -353.61 % | -166.000 K 0.00 % | -166.000 K 13.09 % | -191.000 K 0.00 % | -191.000 K 82.12 % | -1.068 M 0.00 % | -1.068 M -83.19 % | -583.000 K 0.00 % | -583.000 K -224.79 % | -179.500 K 0.00 % | -179.500 K -16.18 % | -154.500 K 0.00 % | -154.500 K -28.75 % | -120.000 K 0.00 % | -120.000 K -410.64 % | -23.500 K 0.00 % | -23.500 K -1 466.67 % | -1.500 K 0.00 % | -1.500 K |
| Acquisitions net | 0.000 | 0.000 100.00 % | -25.000 K | 0.000 | 0.000 -100.00 % | 450.000 K 200.00 % | -450.000 K -1 651.72 % | 29.000 K 200.00 % | -29.000 K | 0.000 100.00 % | -17.055 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -564.000 K | 0.000 100.00 % | -432.400 K 0.00 % | -432.400 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.266 M 0.00 % | 2.266 M 3 336.43 % | -70.000 K 0.00 % | -70.000 K 99.17 % | -8.421 M 0.00 % | -8.421 M -103.45 % | -4.139 M 0.00 % | -4.139 M 51.65 % | -8.561 M 0.00 % | -8.561 M -36.82 % | -6.257 M 0.00 % | -6.257 M -218.75 % | -1.963 M 0.00 % | -1.963 M | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -1.000 K 95.83 % | -24.000 K | 0.000 | 0.000 100.00 % | -450.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 384.000 K -20.00 % | 480.000 K 128.57 % | 210.000 K 50.00 % | 140.000 K | 0.000 | 0.000 -100.00 % | 70.000 K 0.00 % | 70.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 -100.00 % | 27.500 K 0.00 % | 27.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -347.000 K -177.11 % | 450.000 K 782.35 % | 51.000 K -98.67 % | 3.846 M 1 766.99 % | 206.000 K 193.42 % | -220.500 K -4.75 % | -210.500 K -177.39 % | 272.000 K 200.00 % | -272.000 K 86.67 % | -2.040 M -167.33 % | 3.030 M 678.24 % | -524.000 K -39.36 % | -376.000 K 84.97 % | -2.502 M -271.22 % | -674.000 K -42.19 % | -474.000 K -301.69 % | -118.000 K 45.87 % | -218.000 K | 0.000 100.00 % | -333.000 K -21.53 % | -274.000 K 50.54 % | -554.000 K 38.24 % | -897.000 K -48.12 % | -605.600 K 0.00 % | -605.600 K | 0.000 | 0.000 -100.00 % | 4.000 K 0.00 % | 4.000 K -57.89 % | 9.500 K 0.00 % | 9.500 K -97.29 % | 350.500 K 0.00 % | 350.500 K 75.25 % | 200.000 K 0.00 % | 200.000 K 40.85 % | 142.000 K 0.00 % | 142.000 K 119.45 % | -730.000 K 0.00 % | -730.000 K -2 215.94 % | 34.500 K 0.00 % | 34.500 K -99.45 % | 6.257 M 0.00 % | 6.257 M 218.75 % | 1.963 M 0.00 % | 1.963 M | 0.000 | 0.000 |
| Net cash used for investing activites | -496.000 K -598.59 % | -71.000 K 67.73 % | -220.000 K -105.21 % | 4.226 M 1 660.83 % | 240.000 K 136.98 % | -649.000 K 35.42 % | -1.005 M -138.15 % | -422.000 K 47.32 % | -801.000 K 76.10 % | -3.351 M 76.34 % | -14.161 M -2 380.04 % | -571.000 K -28.60 % | -444.000 K 83.88 % | -2.754 M -303.22 % | -683.000 K -20.04 % | -569.000 K 77.71 % | -2.553 M -739.80 % | -304.000 K -1 281.82 % | -22.000 K 94.02 % | -368.000 K -17.95 % | -312.000 K 73.36 % | -1.171 M -21.10 % | -967.000 K 10.69 % | -1.083 M 0.00 % | -1.083 M -232.15 % | -326.000 K 0.00 % | -326.000 K 56.48 % | -749.000 K 0.00 % | -749.000 K -378.59 % | -156.500 K 0.00 % | -156.500 K -106.45 % | 2.425 M 0.00 % | 2.425 M 358.53 % | -938.000 K 0.00 % | -938.000 K 89.38 % | -8.835 M 0.00 % | -8.835 M -74.99 % | -5.049 M 0.00 % | -5.049 M 41.84 % | -8.681 M 0.00 % | -8.681 M -7 134.17 % | -120.000 K 0.00 % | -120.000 K -410.64 % | -23.500 K 0.00 % | -23.500 K -1 466.67 % | -1.500 K 0.00 % | -1.500 K |
| Debt repayment | -270.000 K | 0.000 100.00 % | -2.072 M -627.02 % | -285.000 K | 0.000 100.00 % | -152.000 K -50.50 % | -101.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 100.00 % | -47.000 K 0.00 % | -47.000 K 24.80 % | -62.500 K 0.00 % | -62.500 K 98.16 % | -3.396 M 0.00 % | -3.396 M -218.83 % | -1.065 M 0.00 % | -1.065 M 81.52 % | -5.763 M 0.00 % | -5.763 M -261.74 % | -1.593 M 0.00 % | -1.593 M -124.73 % | 6.442 M 0.00 % | 6.442 M 24.81 % | 5.162 M 0.00 % | 5.162 M | 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 -100.00 % | 908.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.037 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 -100.00 % | 2.750 M 0.00 % | 2.750 M 8 233.33 % | 33.000 K 0.00 % | 33.000 K -99.62 % | 8.750 M 0.00 % | 8.750 M 12.37 % | 7.787 M 0.00 % | 7.787 M 419.10 % | 1.500 M 0.00 % | 1.500 M 4.35 % | 1.438 M 0.00 % | 1.438 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.379 M 0.00 % | 9.379 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -190.000 K 0.00 % | -190.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -570.000 K 0.00 % | -570.000 K 38.01 % | -919.500 K 0.00 % | -919.500 K -19.26 % | -771.000 K 0.00 % | -771.000 K -43.31 % | -538.000 K 0.00 % | -538.000 K -71.07 % | -314.500 K 0.00 % | -314.500 K -305.81 % | -77.500 K 0.00 % | -77.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -120.000 K 90.64 % | -1.282 M -385.52 % | 449.000 K 109.72 % | -4.617 M -1 238.26 % | -345.000 K -6.81 % | -323.000 K 72.93 % | -1.193 M -241.35 % | 844.000 K 259.85 % | -528.000 K 30.16 % | -756.000 K -106.14 % | 12.306 M 102 650.00 % | -12.000 K | 0.000 -100.00 % | 45.000 K | 0.000 100.00 % | -300.000 K -552.17 % | -46.000 K -300.00 % | 23.000 K 243.75 % | -16.000 K 81.18 % | -85.000 K -2 025.00 % | -4.000 K 55.56 % | -9.000 K -200.00 % | -3.000 K 99.70 % | -1.009 M 0.00 % | -1.009 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -148.000 K 0.00 % | -148.000 K -548.48 % | 33.000 K 0.00 % | 33.000 K 104.92 % | -671.000 K 0.00 % | -671.000 K -104.89 % | -327.500 K 0.00 % | -327.500 K -85.03 % | -177.000 K 0.00 % | -177.000 K -144.14 % | -72.500 K 0.00 % | -72.500 K |
| Net cash used provided by financing activities | -390.000 K 69.58 % | -1.282 M 21.01 % | -1.623 M 66.89 % | -4.902 M -1 320.87 % | -345.000 K 27.37 % | -475.000 K 63.29 % | -1.294 M -253.32 % | 844.000 K 211.64 % | -756.000 K 0.00 % | -756.000 K -106.14 % | 12.306 M 102 650.00 % | -12.000 K | 0.000 -100.00 % | 45.000 K | 0.000 100.00 % | -300.000 K -552.17 % | -46.000 K -300.00 % | 23.000 K 243.75 % | -16.000 K 81.18 % | -85.000 K -2 025.00 % | -4.000 K 55.56 % | -9.000 K -200.00 % | -3.000 K -100.08 % | 3.888 M 0.00 % | 3.888 M 1 639.64 % | -252.500 K 0.00 % | -252.500 K 92.56 % | -3.396 M 0.00 % | -3.396 M -218.83 % | -1.065 M 0.00 % | -1.065 M 83.18 % | -6.333 M 0.00 % | -6.333 M -152.04 % | -2.513 M 0.00 % | -2.513 M -130.37 % | 8.273 M 0.00 % | 8.273 M 77.67 % | 4.657 M 0.00 % | 4.657 M -42.36 % | 8.079 M 0.00 % | 8.079 M 9.45 % | 7.382 M 0.00 % | 7.382 M 457.94 % | 1.323 M 0.00 % | 1.323 M -3.08 % | 1.365 M 0.00 % | 1.365 M |
| Effect of forex changes on cash | -24.000 K | 0.000 100.00 % | -27.000 K -144.63 % | 60.500 K 208.04 % | -56.000 K -115.38 % | -26.000 K -200.00 % | 26.000 K 471.43 % | -7.000 K -200.00 % | 7.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -28.000 K 17.65 % | -34.000 K -6.25 % | -32.000 K -966.67 % | -3.000 K -250.00 % | 2.000 K 0.00 % | 2.000 K 144.44 % | -4.500 K 0.00 % | -4.500 K -152.94 % | 8.500 K 0.00 % | 8.500 K 142.86 % | 3.500 K 0.00 % | 3.500 K 101.50 % | -233.000 K 0.00 % | -233.000 K -721.33 % | 37.500 K 0.00 % | 37.500 K 253.06 % | -24.500 K 0.00 % | -24.500 K 99.53 % | -5.162 M 0.00 % | -5.162 M -60 823.53 % | 8.500 K 0.00 % | 8.500 K 100.12 % | -6.938 M 0.00 % | -6.938 M -253.41 % | -1.963 M 0.00 % | -1.963 M | 0.000 | 0.000 |
| Net change in cash | 545.000 K 289.90 % | -287.000 K 78.93 % | -1.362 M -539.35 % | 310.000 K 163.66 % | -487.000 K -0.83 % | -483.000 K 82.51 % | -2.761 M -288.46 % | 1.465 M 646.64 % | -268.000 K 88.92 % | -2.419 M -47.59 % | -1.639 M -3 444.90 % | 49.000 K 122.84 % | -214.500 K 42.11 % | -370.500 K -259.35 % | 232.500 K -59.39 % | 572.500 K 195.82 % | -597.500 K -156.74 % | 1.053 M 97.01 % | 534.500 K 0.28 % | 533.000 K 337.95 % | -224.000 K -40.00 % | -160.000 K 77.56 % | -713.000 K -116.04 % | 4.446 M 0.00 % | 4.446 M 63 620.00 % | -7.000 K 0.00 % | -7.000 K 99.90 % | -7.130 M 0.00 % | -7.130 M -2 422.48 % | 307.000 K 0.00 % | 307.000 K -96.81 % | 9.627 M 0.00 % | 9.627 M 516.21 % | -2.313 M 0.00 % | -2.313 M -241.99 % | 1.629 M 0.00 % | 1.629 M 115.13 % | -10.765 M 0.00 % | -10.765 M -1 278.71 % | -780.800 K 0.00 % | -780.800 K -204.39 % | 748.000 K 0.00 % | 748.000 K 151.55 % | -1.451 M 0.00 % | -1.451 M -151.60 % | 2.812 M 0.00 % | 2.812 M |
| Cash at beginning of period | 0.000 -100.00 % | 1.069 M -50.14 % | 2.144 M 16.90 % | 1.834 M -20.98 % | 2.321 M -17.23 % | 2.804 M -49.61 % | 5.565 M 35.73 % | 4.100 M -6.14 % | 4.368 M -35.64 % | 6.787 M -19.45 % | 8.426 M | 0.000 -100.00 % | 8.542 M | 0.000 -100.00 % | 9.266 M | 0.000 -100.00 % | 8.486 M | 0.000 -100.00 % | 6.443 M | 0.000 -100.00 % | 5.067 M | 0.000 -100.00 % | 6.324 M | 0.000 | 0.000 -100.00 % | 1.486 M 0.00 % | 1.486 M 502.71 % | -369.000 K 0.00 % | -369.000 K 45.41 % | -676.000 K 0.00 % | -676.000 K 96.38 % | -18.671 M 0.00 % | -18.671 M -533.50 % | 4.307 M 0.00 % | 4.307 M 60.83 % | 2.678 M 0.00 % | 2.678 M -14.17 % | 3.120 M 0.00 % | 3.120 M -15.90 % | 3.710 M 0.00 % | 3.710 M 172.59 % | 1.361 M 0.00 % | 1.361 M -51.60 % | 2.812 M 0.00 % | 2.812 M | 0.000 | 0.000 |
| Cash at end of period | 545.000 K -30.31 % | 782.000 K 0.00 % | 782.000 K -63.53 % | 2.144 M 16.90 % | 1.834 M -20.98 % | 2.321 M -17.23 % | 2.804 M -49.61 % | 5.565 M 35.73 % | 4.100 M -6.14 % | 4.368 M -35.64 % | 6.787 M 13 751.02 % | 49.000 K -99.41 % | 8.328 M 2 347.77 % | -370.500 K -103.90 % | 9.498 M 1 559.04 % | 572.500 K -92.74 % | 7.888 M 649.10 % | 1.053 M -84.91 % | 6.977 M 1 209.01 % | 533.000 K -88.99 % | 4.843 M 3 126.88 % | -160.000 K -102.85 % | 5.611 M 26.19 % | 4.446 M 0.00 % | 4.446 M 200.64 % | 1.479 M 0.00 % | 1.479 M 119.72 % | -7.499 M 0.00 % | -7.499 M -1 932.25 % | -369.000 K 0.00 % | -369.000 K 95.92 % | -9.044 M 0.00 % | -9.044 M -553.56 % | 1.994 M 0.00 % | 1.994 M -53.70 % | 4.307 M 0.00 % | 4.307 M 156.34 % | -7.645 M 0.00 % | -7.645 M -360.99 % | 2.929 M 0.00 % | 2.929 M 38.89 % | 2.109 M 0.00 % | 2.109 M 54.96 % | 1.361 M 0.00 % | 1.361 M -51.60 % | 2.812 M 0.00 % | 2.812 M |
| Operating cash flow | 673.000 K -34.15 % | 1.022 M 21.81 % | 839.000 K -3.01 % | 865.000 K 420.37 % | -270.000 K -138.96 % | 693.000 K 234.82 % | -514.000 K -148.63 % | 1.057 M -17.10 % | 1.275 M -24.47 % | 1.688 M 681.48 % | 216.000 K -68.28 % | 681.000 K 4 156.25 % | 16.000 K -99.19 % | 1.967 M 71.34 % | 1.148 M -42.97 % | 2.013 M 43.38 % | 1.404 M -41.21 % | 2.388 M 115.72 % | 1.107 M -28.44 % | 1.547 M 1 678.57 % | -98.000 K -110.99 % | 892.000 K 296.91 % | -453.000 K 22.38 % | -583.600 K 0.00 % | -583.600 K -200.71 % | 579.500 K 0.00 % | 579.500 K 1.49 % | 571.000 K 0.00 % | 571.000 K -58.37 % | 1.372 M 0.00 % | 1.372 M -59.41 % | 3.379 M 0.00 % | 3.379 M 49.75 % | 2.257 M 0.00 % | 2.257 M 61.12 % | 1.401 M 0.00 % | 1.401 M 719.01 % | 171.000 K 0.00 % | 171.000 K -47.08 % | 323.100 K 0.00 % | 323.100 K 546.20 % | 50.000 K 0.00 % | 50.000 K 180.65 % | -62.000 K 0.00 % | -62.000 K -245.88 % | 42.500 K 0.00 % | 42.500 K |
| Capital expenditure | -149.000 K 71.35 % | -520.000 K -134.23 % | -222.000 K -5 450.00 % | -4.000 K 98.33 % | -240.000 K 72.06 % | -859.000 K -23.60 % | -695.000 K 3.87 % | -723.000 K -44.60 % | -500.000 K 63.79 % | -1.381 M -570.39 % | -206.000 K -338.30 % | -47.000 K 30.88 % | -68.000 K 73.02 % | -252.000 K -2 700.00 % | -9.000 K 90.53 % | -95.000 K 96.10 % | -2.435 M -2 731.40 % | -86.000 K -290.91 % | -22.000 K 37.14 % | -35.000 K 7.89 % | -38.000 K 28.30 % | -53.000 K 24.29 % | -70.000 K -56.25 % | -44.800 K 0.00 % | -44.800 K 86.26 % | -326.000 K 0.00 % | -326.000 K 56.71 % | -753.000 K 0.00 % | -753.000 K -353.61 % | -166.000 K 0.00 % | -166.000 K 13.09 % | -191.000 K 0.00 % | -191.000 K 82.12 % | -1.068 M 0.00 % | -1.068 M -83.19 % | -583.000 K 0.00 % | -583.000 K -224.79 % | -179.500 K 0.00 % | -179.500 K -16.18 % | -154.500 K 0.00 % | -154.500 K -28.75 % | -120.000 K 0.00 % | -120.000 K -410.64 % | -23.500 K 0.00 % | -23.500 K -1 466.67 % | -1.500 K 0.00 % | -1.500 K |
| Free CashFlow | 524.000 K 4.38 % | 502.000 K -18.64 % | 617.000 K -28.34 % | 861.000 K 268.82 % | -510.000 K -207.23 % | -166.000 K 86.27 % | -1.209 M -461.98 % | 334.000 K -56.90 % | 775.000 K 152.44 % | 307.000 K 2 970.00 % | 10.000 K -98.42 % | 634.000 K 1 319.23 % | -52.000 K -103.03 % | 1.715 M 50.57 % | 1.139 M -40.62 % | 1.918 M 286.03 % | -1.031 M -144.79 % | 2.302 M 112.17 % | 1.085 M -28.24 % | 1.512 M 1 211.76 % | -136.000 K -116.21 % | 839.000 K 260.42 % | -523.000 K 16.77 % | -628.400 K 0.00 % | -628.400 K -347.89 % | 253.500 K 0.00 % | 253.500 K 239.29 % | -182.000 K 0.00 % | -182.000 K -115.10 % | 1.206 M 0.00 % | 1.206 M -62.19 % | 3.188 M 0.00 % | 3.188 M 168.24 % | 1.189 M 0.00 % | 1.189 M 45.38 % | 817.500 K 0.00 % | 817.500 K 9 717.65 % | -8.500 K 0.00 % | -8.500 K -105.04 % | 168.600 K 0.00 % | 168.600 K 340.86 % | -70.000 K 0.00 % | -70.000 K 18.13 % | -85.500 K 0.00 % | -85.500 K -308.54 % | 41.000 K 0.00 % | 41.000 K |
| 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 | 2001 |