Oragin Foods Inc. OGGFF
Finances
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 25.712 M -15.07 % | 30.276 M 25.34 % | 24.155 M 2.31 % | 23.609 M 18.90 % | 19.857 M 326.76 % | 4.653 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -2.987 M -1 035.74 % | -263.000 K 94.83 % | -5.084 M -151.93 % | -2.018 M -61.31 % | -1.251 M -63.53 % | -765.000 K -32.12 % | -579.000 K -21.64 % | -476.000 K -398.33 % | -95.519 K 33.67 % | -144.000 K -1 595.11 % | -8.495 K |
| Income before tax | -2.987 M -1 035.74 % | -263.000 K 94.83 % | -5.084 M -151.93 % | -2.018 M -61.31 % | -1.251 M -54.44 % | -810.000 K -39.90 % | -579.000 K -21.64 % | -476.000 K -398.33 % | -95.519 K 33.67 % | -144.000 K -1 595.11 % | -8.495 K |
| Income before tax ratio | -0.12 -1 237.34 % | -0.01 95.87 % | -0.21 -146.24 % | -0.09 -35.68 % | -0.06 63.81 % | -0.17 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 732.806 K -73.78 % | 2.795 M 252.65 % | -1.831 M -70.80 % | -1.072 M -45.06 % | -739.000 K -5.42 % | -701.000 K -333.33 % | 300.437 K -70.31 % | 1.012 M 117.81 % | 464.633 K 339.50 % | -194.000 K -2 183.70 % | -8.495 K |
| Net income ratio | -0.12 -1 237.34 % | -0.01 95.87 % | -0.21 -146.24 % | -0.09 -35.68 % | -0.06 61.68 % | -0.16 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.03 -69.13 % | 0.09 221.79 % | -0.08 -66.94 % | -0.05 -22.01 % | -0.04 75.30 % | -0.15 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.31 4.55 % | 0.29 6.25 % | 0.28 1.23 % | 0.27 -4.42 % | 0.29 -5.00 % | 0.30 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 59.205 M 51.79 % | 39.004 M 4.94 % | 37.169 M 1.64 % | 36.569 M 9.06 % | 33.532 M 152.86 % | 13.261 M 59.16 % | 8.332 M 144.13 % | 3.413 M 41.73 % | 2.408 M 54.97 % | 1.554 M 143.16 % | 639.079 K |
| Weighted average shs out | 59.205 M 51.79 % | 39.004 M 7.42 % | 36.311 M -0.71 % | 36.569 M 9.06 % | 33.532 M 152.86 % | 13.261 M 59.16 % | 8.332 M 144.13 % | 3.413 M 41.73 % | 2.408 M 54.97 % | 1.554 M 143.16 % | 639.079 K |
| EPS diluted | -0.05 -641.18 % | -0.01 95.14 % | -0.14 -153.62 % | -0.06 -47.99 % | -0.04 35.36 % | -0.06 16.98 % | -0.07 42.08 % | -0.12 -200.00 % | -0.04 56.80 % | -0.09 -596.24 % | -0.01 |
| Earnings per share | -0.05 -641.18 % | -0.01 95.14 % | -0.14 -153.62 % | -0.06 -47.99 % | -0.04 35.36 % | -0.06 16.98 % | -0.07 42.08 % | -0.12 -200.00 % | -0.04 56.80 % | -0.09 -596.24 % | -0.01 |
| Gross profit | 7.927 M -11.21 % | 8.928 M 33.17 % | 6.704 M 3.57 % | 6.473 M 13.64 % | 5.696 M 305.41 % | 1.405 M -66.01 % | 4.133 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 0.000 | 0.000 -100.00 % | 1.520 M | 0.000 100.00 % | -2.343 K 94.82 % | -45.245 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 17.785 M -16.69 % | 21.348 M 22.33 % | 17.451 M 1.83 % | 17.137 M 21.02 % | 14.161 M 335.86 % | 3.249 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 6.415 M 22.80 % | 5.224 M -7.34 % | 5.638 M -18.18 % | 6.891 M 17.61 % | 5.859 M 180.33 % | 2.090 M 479.03 % | 360.949 K 146.60 % | 146.370 K 96.00 % | 74.678 K -55.93 % | 169.462 K 1 894.84 % | 8.495 K |
| Selling and marketing expenses | 22.777 K -42.74 % | 39.780 K -67.64 % | 122.916 K -1.03 % | 124.195 K 64.91 % | 75.309 K 130.20 % | 32.714 K -37.20 % | 52.091 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.973 M 1.44 % | 1.945 M 106.26 % | 943.000 K 273.99 % | -542.000 K -127.73 % | -238.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 8.411 M 16.67 % | 7.209 M 7.53 % | 6.704 M 3.57 % | 6.473 M 13.64 % | 5.696 M 305.41 % | 1.405 M 214.28 % | 447.049 K 205.42 % | 146.370 K 96.00 % | 74.678 K -55.93 % | 169.462 K 1 894.84 % | 8.495 K |
| Cost and expenses | 26.197 M -8.26 % | 28.557 M 18.22 % | 24.155 M -3.86 % | 25.124 M 26.52 % | 19.857 M 260.58 % | 5.507 M 1 131.86 % | 447.049 K 205.42 % | 146.370 K 96.00 % | 74.678 K -55.93 % | 169.462 K 1 894.84 % | 8.495 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 |
| Selling general and administrative expenses | 6.438 M 22.30 % | 5.264 M -8.63 % | 5.761 M -17.88 % | 7.015 M 18.22 % | 5.934 M 179.51 % | 2.123 M 413.99 % | 413.040 K 182.19 % | 146.370 K 96.00 % | 74.678 K -55.93 % | 169.462 K 1 894.84 % | 8.495 K |
| Interest income | 3.806 K 21.71 % | 3.127 K -66.36 % | 9.295 K -29.96 % | 13.271 K 508.20 % | 2.182 K -74.98 % | 8.721 K 8.16 % | 8.063 K 31.68 % | 6.123 K 90.16 % | 3.220 K 137.81 % | 1.354 K | 0.000 |
| Interest expense | 1.323 M -6.57 % | 1.416 M -6.84 % | 1.520 M 495.03 % | 255.448 K 578.35 % | 37.657 K 76.85 % | 21.293 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 712.113 K -56.63 % | 1.642 M -5.25 % | 1.733 M 150.85 % | 690.852 K 45.64 % | 474.371 K 437.21 % | 88.303 K 159.65 % | 34.009 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -485.000 K -128.21 % | 1.719 M 104.01 % | 842.601 K 155.65 % | -1.514 M -61.58 % | -937.000 K -9.72 % | -854.000 K -94.53 % | -439.000 K -332.34 % | 188.949 K 473.29 % | -50.617 K 73.91 % | -194.000 K -2 183.70 % | -8.495 K |
| Operating income ratio | -0.02 -133.22 % | 0.06 62.77 % | 0.03 154.40 % | -0.06 -35.90 % | -0.05 74.29 % | -0.18 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -2.502 M -26.17 % | -1.983 M 61.00 % | -5.084 M -910.74 % | -503.000 K -60.19 % | -314.000 K -823.35 % | 43.409 K 131.01 % | -140.000 K 82.74 % | -811.000 K -3 270.60 % | -24.061 K -148.46 % | 49.654 K | 0.000 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 8.916 M -9.56 % | 9.858 M -14.80 % | 11.571 M 953.98 % | 1.098 M 182.48 % | -1.331 M -287.44 % | -343.514 K 79.61 % | -1.685 M -109.41 % | -804.641 K -165.35 % | -303.236 K -9.41 % | -277.147 K 22.95 % | -359.707 K |
| Total investments | 150.519 K | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 11.115 M -3.23 % | 11.486 M -2.37 % | 11.765 M 273.06 % | 3.154 M 736.51 % | 376.989 K -45.88 % | 696.632 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -13.670 M -27.96 % | -10.683 M -2.53 % | -10.420 M -95.26 % | -5.336 M -60.81 % | -3.318 M -60.50 % | -2.068 M -58.73 % | -1.303 M -80.02 % | -723.538 K -191.78 % | -247.972 K -62.65 % | -152.453 K -1 694.62 % | -8.495 K |
| Common stock | 23.202 M 89.39 % | 12.251 M 12.13 % | 10.926 M 0.04 % | 10.921 M 5.88 % | 10.315 M 37.23 % | 7.517 M 159.68 % | 2.895 M | 0.000 | 0.000 | 0.000 -100.00 % | 142.000 K |
| Total equity | 12.736 M 225.55 % | 3.912 M 37.28 % | 2.850 M -62.34 % | 7.567 M -12.96 % | 8.694 M 50.24 % | 5.787 M 199.89 % | 1.930 M 141.98 % | 797.411 K 24.50 % | 640.483 K 13.98 % | 561.927 K 47.89 % | 379.955 K |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 7.661 M -30.45 % | 11.015 M -2.93 % | 11.347 M | 0.000 -100.00 % | 183.949 K -64.16 % | 513.264 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 7.661 M -30.45 % | 11.015 M -2.93 % | 11.347 M 2 065.46 % | 524.000 K 184.86 % | 183.949 K -64.16 % | 513.264 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 2.096 M | 0.000 -100.00 % | 417.789 K | 0.000 -100.00 % | 136.275 K -29.75 % | 193.994 K | 0.000 -100.00 % | 25.951 K 1 842.44 % | 1.336 K -90.77 % | 14.482 K 798.94 % | 1.611 K |
| Deferred revenue | -2.096 M | 0.000 100.00 % | -417.789 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 3.455 M 632.31 % | 471.728 K 12.91 % | 417.789 K -86.75 % | 3.154 M 1 533.63 % | 193.040 K 5.27 % | 183.368 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 5.835 M 158.14 % | 2.260 M -29.95 % | 3.227 M -42.77 % | 5.638 M 102.46 % | 2.785 M 38.08 % | 2.017 M 29 389.95 % | 6.839 K -73.65 % | 25.951 K 1 842.44 % | 1.336 K -90.77 % | 14.482 K 798.94 % | 1.611 K |
| Total liabilities | 13.496 M 1.66 % | 13.275 M -8.91 % | 14.574 M 136.50 % | 6.162 M 107.57 % | 2.969 M 17.34 % | 2.530 M 36 894.91 % | 6.839 K -73.65 % | 25.951 K 1 842.44 % | 1.336 K -90.77 % | 14.482 K 798.94 % | 1.611 K |
| Other non current assets | 295.694 K 562.92 % | 44.605 K -54.24 % | 97.475 K -71.12 % | 337.509 K -9.93 % | 374.709 K 39.14 % | 269.303 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 150.519 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 31.261 K -68.92 % | 100.570 K 110.84 % | 47.700 K | 0.000 | 0.000 | 0.000 -100.00 % | 221.061 K | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 8.957 M | 0.000 | 0.000 -100.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 8.988 M 8 837.32 % | 100.570 K 110.84 % | 47.700 K -97.86 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M 910.57 % | 221.061 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 12.918 M -6.53 % | 13.821 M -8.06 % | 15.033 M 111.16 % | 7.119 M 39.12 % | 5.117 M 59.39 % | 3.210 M | 0.000 | 0.000 -100.00 % | 334.619 K 13.21 % | 295.586 K 1 408.09 % | 19.600 K |
| Total non current assets | 22.171 M 58.75 % | 13.966 M -7.99 % | 15.179 M 56.63 % | 9.691 M 25.43 % | 7.726 M 35.22 % | 5.714 M 2 484.66 % | 221.061 K | 0.000 -100.00 % | 334.619 K 13.21 % | 295.586 K 1 408.09 % | 19.600 K |
| Other current assets | 115.144 K 447.65 % | 21.025 K -17.28 % | 25.418 K -66.61 % | 76.121 K 115.49 % | 35.324 K -63.88 % | 97.807 K | 0.000 -100.00 % | 8.711 K | 0.000 | 0.000 -100.00 % | 321.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 2.200 M 35.07 % | 1.629 M 738.32 % | 194.268 K -90.55 % | 2.056 M 20.37 % | 1.708 M 64.20 % | 1.040 M -38.27 % | 1.685 M 109.41 % | 804.641 K 165.35 % | 303.236 K 9.41 % | 277.147 K -22.95 % | 359.707 K |
| Cash and short term investments | 2.200 M 35.07 % | 1.629 M 738.32 % | 194.268 K -90.55 % | 2.056 M 7.75 % | 1.908 M 53.85 % | 1.240 M -26.40 % | 1.685 M 109.41 % | 804.641 K 165.35 % | 303.236 K 9.41 % | 277.147 K -22.95 % | 359.707 K |
| Total current assets | 4.061 M 26.08 % | 3.221 M 43.46 % | 2.245 M -44.41 % | 4.039 M 2.59 % | 3.937 M 51.24 % | 2.603 M 51.74 % | 1.715 M 108.34 % | 823.362 K 168.02 % | 307.200 K 9.39 % | 280.823 K -22.42 % | 361.966 K |
| Inventory | 1.352 M -3.80 % | 1.405 M -30.39 % | 2.019 M 11.08 % | 1.817 M 14.54 % | 1.587 M 31.16 % | 1.210 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 394.529 K 137.28 % | 166.272 K 2 273.96 % | 7.004 K -92.18 % | 89.583 K -77.99 % | 406.955 K 634.32 % | 55.419 K 82.45 % | 30.375 K 203.45 % | 10.010 K 152.52 % | 3.964 K 7.83 % | 3.676 K 89.68 % | 1.938 K |
| Tax assets | -150.519 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 2.381 M 33.09 % | 1.789 M -36.33 % | 2.809 M 13.06 % | 2.485 M 1.19 % | 2.456 M 49.78 % | 1.639 M 23 872.16 % | 6.839 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 524.000 K | 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 |
| Capital lease obligations | 8.195 M -5.44 % | 8.667 M -4.20 % | 9.046 M 5 873.62 % | 151.435 K -56.04 % | 344.484 K -34.74 % | 527.852 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 3.204 M 36.65 % | 2.344 M 0.03 % | 2.344 M 18.24 % | 1.982 M 16.77 % | 1.698 M 402.87 % | 337.577 K 0.00 % | 337.577 K -77.80 % | 1.521 M 71.19 % | 888.455 K 24.37 % | 714.380 K 189.87 % | 246.450 K |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 26.232 M 52.62 % | 17.187 M -1.36 % | 17.424 M 26.91 % | 13.729 M 17.72 % | 11.663 M 40.23 % | 8.317 M 329.49 % | 1.936 M 135.18 % | 823.362 K 28.29 % | 641.819 K 11.35 % | 576.409 K 51.06 % | 381.566 K |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -111.222 K | 0.000 -100.00 % | 2.234 M | 0.000 | 0.000 100.00 % | -37.055 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 1.091 M 13 182.52 % | 8.211 K -86.30 % | 59.920 K -85.98 % | 427.536 K -43.10 % | 751.327 K 734.81 % | 90.000 K 93.50 % | 46.512 K | 0.000 | 0.000 -100.00 % | 57.430 K | 0.000 |
| Change in working capital | 411.511 K 173.23 % | -561.949 K -905.72 % | 69.745 K -77.67 % | 312.329 K 598.72 % | 44.700 K 13.20 % | 39.486 K 228.34 % | -30.766 K -412.09 % | 9.858 K 173.38 % | -13.434 K -392.42 % | 4.594 K 808.95 % | -648.000 |
| Accounts receivables | -4.628 K 97.09 % | -159.268 K -292.87 % | 82.579 K -77.20 % | 362.257 K 224.53 % | -290.890 K -277.51 % | 163.873 K 904.68 % | -20.365 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 53.391 K -91.30 % | 613.409 K 404.62 % | -201.366 K 12.70 % | -230.647 K 38.81 % | -376.950 K -589.40 % | -54.678 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 456.867 K 144.77 % | -1.020 M -468.40 % | 277.004 K 1 866.27 % | -15.683 K -101.92 % | 816.109 K 692.68 % | -137.698 K -620.48 % | -19.112 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -94.119 K -2 242.48 % | 4.393 K 104.97 % | -88.472 K -145.05 % | 196.402 K 194.82 % | -207.138 K -252.33 % | 135.978 K 1 460.99 % | 8.711 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 961.605 K 148.61 % | 386.800 K 92.29 % | 201.158 K -88.12 % | 1.693 M 9.12 % | 1.552 M 409.90 % | 304.337 K 97.61 % | 154.007 K -54.07 % | 335.319 K 1 293.62 % | 24.061 K 199.63 % | -24.150 K | 0.000 |
| Net cash provided by operating activities | 924.163 K -23.74 % | 1.212 M 254.27 % | -785.540 K -33.78 % | -587.181 K -3 110.57 % | 19.504 K 106.97 % | -279.959 K 47.10 % | -529.231 K -305.89 % | -130.389 K -53.59 % | -84.892 K 19.98 % | -106.084 K -1 060.28 % | -9.143 K |
| Investments in property plant and equipment | -1.070 M -149.03 % | -429.769 K 25.38 % | -575.963 K 73.45 % | -2.169 M 8.91 % | -2.381 M -139.01 % | -996.258 K -290.58 % | -255.070 K -36 338.57 % | -700.000 98.89 % | -63.094 K 73.61 % | -239.126 K -2 889.08 % | -8.000 K |
| Acquisitions net | 260.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -463.946 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 202.379 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 316.724 K | 0.000 100.00 % | -700.000 | 0.000 100.00 % | -219.126 K -2 182.56 % | -9.600 K |
| Net cash used for investing activites | -607.860 K -41.44 % | -429.769 K 25.38 % | -575.963 K 73.45 % | -2.169 M 8.91 % | -2.381 M -108.24 % | -1.143 M -348.30 % | -255.070 K -36 338.57 % | -700.000 98.89 % | -63.094 K 73.61 % | -239.126 K -1 258.67 % | -17.600 K |
| Debt repayment | -471.729 K -24.31 % | -379.493 K 24.10 % | -499.993 K -119.03 % | 2.627 M 796.16 % | -377.362 K -232.78 % | -113.396 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 726.630 K -28.95 % | 1.023 M | 0.000 -100.00 % | 463.695 K -83.13 % | 2.748 M 174.84 % | 1.000 M -44.57 % | 1.804 M 159.62 % | 694.850 K 82.27 % | 381.225 K 550.00 % | 58.650 K -84.82 % | 386.450 K |
| 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 726.630 K 7 973.67 % | 9.000 K | 0.000 -100.00 % | 476.952 K -27.56 % | 658.399 K 709.63 % | -108.000 K 22.50 % | -139.360 K -123.49 % | -62.356 K 69.90 % | -207.150 K -201.54 % | 204.000 K | 0.000 |
| Net cash used provided by financing activities | 254.901 K -60.92 % | 652.207 K 230.44 % | -499.993 K -116.11 % | 3.104 M 2.46 % | 3.029 M 289.08 % | 778.605 K -53.23 % | 1.665 M 163.19 % | 632.494 K 263.35 % | 174.075 K -33.72 % | 262.650 K -32.04 % | 386.450 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 571.204 K -60.18 % | 1.434 M 177.05 % | -1.861 M -635.14 % | 347.854 K -47.91 % | 667.764 K 203.56 % | -644.834 K -173.25 % | 880.339 K 75.57 % | 501.405 K 1 821.90 % | 26.089 K 131.60 % | -82.560 K -122.95 % | 359.707 K |
| Cash at beginning of period | 1.629 M 738.32 % | 194.268 K -90.55 % | 2.056 M 20.37 % | 1.708 M 64.20 % | 1.040 M -38.27 % | 1.685 M 109.41 % | 804.641 K 165.35 % | 303.236 K 9.41 % | 277.147 K -22.95 % | 359.707 K | 0.000 |
| Cash at end of period | 2.200 M 35.07 % | 1.629 M 738.32 % | 194.268 K -90.55 % | 2.056 M 20.37 % | 1.708 M 64.20 % | 1.040 M -38.27 % | 1.685 M 109.41 % | 804.641 K 165.35 % | 303.236 K 9.41 % | 277.147 K -22.95 % | 359.707 K |
| Operating cash flow | 924.163 K -23.74 % | 1.212 M 254.27 % | -785.540 K -33.78 % | -587.181 K -3 110.57 % | 19.504 K 106.97 % | -279.959 K 47.10 % | -529.231 K -305.89 % | -130.389 K -53.59 % | -84.892 K 19.98 % | -106.084 K -1 060.28 % | -9.143 K |
| Capital expenditure | -1.070 M -149.03 % | -429.769 K 25.38 % | -575.963 K 73.45 % | -2.169 M 8.91 % | -2.381 M -139.01 % | -996.258 K -290.58 % | -255.070 K -36 338.57 % | -700.000 98.89 % | -63.094 K 73.61 % | -239.126 K -2 889.08 % | -8.000 K |
| Free CashFlow | -146.076 K -118.68 % | 782.111 K 157.44 % | -1.362 M 50.60 % | -2.756 M -16.70 % | -2.362 M -85.05 % | -1.276 M -62.72 % | -784.301 K -498.30 % | -131.089 K 11.42 % | -147.986 K 57.13 % | -345.210 K -1 913.71 % | -17.143 K |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 5.651 M -0.96 % | 5.706 M -4.65 % | 5.984 M 1.34 % | 5.905 M -13.61 % | 6.835 M -2.20 % | 6.989 M -4.77 % | 7.339 M 6.04 % | 6.921 M -14.17 % | 8.064 M 1.40 % | 7.953 M 43.84 % | 5.529 M -2.85 % | 5.691 M -8.93 % | 6.249 M -6.54 % | 6.686 M 2.31 % | 6.535 M 16.26 % | 5.621 M -1.46 % | 5.704 M -0.80 % | 5.750 M 0.17 % | 5.740 M 4.55 % | 5.490 M 22.98 % | 4.464 M 7.26 % | 4.162 M 2.34 % | 4.067 M 593.66 % | 586.310 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 |
| Net income | -790.000 K -21.54 % | -650.000 K 28.73 % | -912.000 K -11.90 % | -815.000 K -112.79 % | -383.000 K 57.77 % | -907.000 K -581.95 % | -133.000 K -12.71 % | -118.000 K 41.58 % | -202.000 K -206.65 % | 189.403 K 106.37 % | -2.975 M -274.69 % | -794.000 K 25.93 % | -1.072 M -342.98 % | -242.000 K 57.62 % | -571.000 K -9.18 % | -523.000 K 21.12 % | -663.000 K -154.02 % | -261.000 K -15.49 % | -226.000 K 59.13 % | -553.000 K -71.74 % | -322.000 K -117.57 % | -148.000 K -172.56 % | -54.300 K 88.06 % | -454.680 K -154.01 % | -179.000 K -131.48 % | -77.328 K -44.37 % | -53.561 K 80.80 % | -279.000 K -66.07 % | -168.000 K -112.44 % | -79.082 K 79.49 % | -385.556 K -820.12 % | -41.903 K -40.60 % | -29.804 K -62.84 % | -18.303 K -118.13 % | -8.391 K 76.15 % | -35.176 K -26.96 % | -27.706 K -14.27 % | -24.246 K 50.07 % | -48.563 K -341.08 % | -11.010 K 73.06 % | -40.873 K 6.06 % | -43.512 K |
| Income before tax | -790.000 K -21.54 % | -650.000 K 28.73 % | -912.000 K -11.90 % | -815.000 K -112.79 % | -383.000 K 57.77 % | -907.000 K -581.95 % | -133.000 K -12.71 % | -118.000 K 41.58 % | -202.000 K -206.65 % | 189.403 K 106.37 % | -2.975 M -274.69 % | -794.000 K 25.93 % | -1.072 M -342.98 % | -242.000 K 57.62 % | -571.000 K -9.18 % | -523.000 K 21.12 % | -663.000 K -154.02 % | -261.000 K -15.49 % | -226.000 K 59.13 % | -553.000 K -71.74 % | -322.000 K -117.57 % | -148.000 K -172.56 % | -54.300 K 89.14 % | -499.925 K -179.29 % | -179.000 K -131.48 % | -77.328 K -44.37 % | -53.561 K 80.80 % | -279.000 K -66.07 % | -168.000 K -112.44 % | -79.082 K 79.49 % | -385.556 K -820.12 % | -41.903 K -40.60 % | -29.804 K -62.84 % | -18.303 K -118.13 % | -8.391 K 76.15 % | -35.176 K -26.96 % | -27.706 K -14.27 % | -24.246 K 50.07 % | -48.563 K -341.08 % | -11.010 K 73.06 % | -40.873 K 6.06 % | -43.512 K |
| Income before tax ratio | -0.14 -22.72 % | -0.11 25.26 % | -0.15 -10.42 % | -0.14 -146.31 % | -0.06 56.82 % | -0.13 -616.11 % | -0.02 -6.29 % | -0.02 31.94 % | -0.03 -205.18 % | 0.02 104.43 % | -0.54 -285.66 % | -0.14 18.67 % | -0.17 -373.95 % | -0.04 58.58 % | -0.09 6.09 % | -0.09 19.95 % | -0.12 -156.07 % | -0.05 -15.29 % | -0.04 60.91 % | -0.10 -39.64 % | -0.07 -102.85 % | -0.04 -166.34 % | -0.01 98.43 % | -0.85 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -37.068 K -143.01 % | 86.188 K 171.82 % | -120.000 K 7.69 % | -130.000 K -144.34 % | 293.162 K 264.70 % | -178.000 K -130.12 % | 590.988 K -14.70 % | 692.810 K 54.90 % | 447.273 K -57.96 % | 1.064 M 150.00 % | -2.128 M -4 044.32 % | 53.951 K 120.67 % | -261.000 K -151.62 % | 505.661 K 379.37 % | -181.000 K 31.70 % | -265.000 K 47.42 % | -504.000 K -313.11 % | -122.000 K -16.19 % | -105.000 K 75.24 % | -424.000 K -170.06 % | -157.000 K -210.37 % | -50.584 K -221.97 % | 41.471 K 108.53 % | -486.100 K -171.56 % | -179.000 K -131.48 % | -77.328 K 58.20 % | -185.000 K -77.88 % | -104.000 K 35.00 % | -160.000 K -102.52 % | -79.004 K -47.52 % | -53.554 K -24.67 % | -42.957 K -39.60 % | -30.772 K -61.22 % | -19.087 K -66.28 % | -11.479 K -0.67 % | -11.403 K 58.84 % | -27.706 K -13.95 % | -24.314 K 66.56 % | -72.718 K -548.57 % | -11.212 K 73.31 % | -42.002 K 3.51 % | -43.530 K |
| Net income ratio | -0.14 -22.72 % | -0.11 25.26 % | -0.15 -10.42 % | -0.14 -146.31 % | -0.06 56.82 % | -0.13 -616.11 % | -0.02 -6.29 % | -0.02 31.94 % | -0.03 -205.18 % | 0.02 104.43 % | -0.54 -285.66 % | -0.14 18.67 % | -0.17 -373.95 % | -0.04 58.58 % | -0.09 6.09 % | -0.09 19.95 % | -0.12 -156.07 % | -0.05 -15.29 % | -0.04 60.91 % | -0.10 -39.64 % | -0.07 -102.85 % | -0.04 -166.34 % | -0.01 98.28 % | -0.78 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -0.01 -143.43 % | 0.02 175.32 % | -0.02 8.91 % | -0.02 -151.33 % | 0.04 268.41 % | -0.03 -131.63 % | 0.08 -19.56 % | 0.10 80.48 % | 0.06 -58.54 % | 0.13 134.76 % | -0.38 -4 159.89 % | 0.01 122.70 % | -0.04 -155.23 % | 0.08 373.06 % | -0.03 41.25 % | -0.05 46.64 % | -0.09 -316.45 % | -0.02 -15.99 % | -0.02 76.31 % | -0.08 -119.59 % | -0.04 -189.38 % | -0.01 -219.19 % | 0.01 101.23 % | -0.83 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.30 6.07 % | 0.28 -6.59 % | 0.30 -3.67 % | 0.31 -4.99 % | 0.33 13.34 % | 0.29 -3.11 % | 0.30 -1.30 % | 0.30 11.58 % | 0.27 -11.10 % | 0.31 -5.10 % | 0.32 25.53 % | 0.26 7.60 % | 0.24 -18.84 % | 0.29 -2.61 % | 0.30 20.25 % | 0.25 -7.32 % | 0.27 1.07 % | 0.27 -17.29 % | 0.32 18.03 % | 0.27 7.00 % | 0.26 -9.45 % | 0.28 -13.04 % | 0.33 143.36 % | 0.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 61.661 M 0.47 % | 61.373 M 0.25 % | 61.217 M 2.32 % | 59.829 M 0.65 % | 59.444 M 10.17 % | 53.959 M 38.80 % | 38.874 M 0.34 % | 38.744 M 0.99 % | 38.365 M 1.99 % | 37.617 M 1.21 % | 37.166 M 0.01 % | 37.162 M 0.00 % | 37.162 M 0.00 % | 37.162 M 0.80 % | 36.866 M -0.80 % | 37.162 M 3.00 % | 36.079 M 0.66 % | 35.844 M 3.33 % | 34.688 M -3.23 % | 35.844 M 8.55 % | 33.022 M 12.79 % | 29.278 M 136.66 % | 12.372 M 7.75 % | 11.482 M 16.65 % | 9.843 M 8.31 % | 9.088 M 0.00 % | 9.088 M -7.68 % | 9.843 M 19.85 % | 8.213 M 54.00 % | 5.333 M 21.95 % | 4.373 M -18.00 % | 5.333 M 118.77 % | 2.438 M 0.00 % | 2.438 M 0.61 % | 2.423 M -0.61 % | 2.438 M 2.51 % | 2.378 M 2.66 % | 2.316 M 19.70 % | 1.935 M 13.21 % | 1.709 M 0.00 % | 1.709 M 60.22 % | 1.067 M |
| Weighted average shs out | 61.661 M 0.47 % | 61.373 M 0.25 % | 61.217 M 2.32 % | 59.829 M 0.65 % | 59.444 M 10.17 % | 53.959 M 38.80 % | 38.874 M 0.34 % | 38.744 M 0.99 % | 38.365 M 1.99 % | 37.617 M 2.40 % | 36.737 M -1.14 % | 37.162 M 0.00 % | 37.162 M 0.00 % | 37.162 M 0.80 % | 36.866 M -0.80 % | 37.162 M 3.00 % | 36.079 M 0.66 % | 35.844 M 3.33 % | 34.688 M -3.23 % | 35.844 M 8.55 % | 33.022 M 12.79 % | 29.278 M 136.66 % | 12.372 M 7.75 % | 11.482 M 16.65 % | 9.843 M 8.31 % | 9.088 M 0.00 % | 9.088 M -7.68 % | 9.843 M 19.85 % | 8.213 M 54.00 % | 5.333 M 21.95 % | 4.373 M -18.00 % | 5.333 M 118.77 % | 2.438 M 0.00 % | 2.438 M 0.61 % | 2.423 M -0.61 % | 2.438 M 2.51 % | 2.378 M 2.66 % | 2.316 M 19.70 % | 1.935 M 13.21 % | 1.709 M 0.00 % | 1.709 M 60.22 % | 1.067 M |
| EPS diluted | -0.01 -20.75 % | -0.01 28.86 % | -0.01 -9.56 % | -0.01 -112.50 % | -0.01 61.90 % | -0.02 -391.04 % | 0.00 -14.04 % | 0.00 43.40 % | -0.01 -153.00 % | 0.01 112.49 % | -0.08 -274.05 % | -0.02 25.69 % | -0.03 -343.08 % | -0.01 58.03 % | -0.02 -9.85 % | -0.01 23.37 % | -0.02 -152.05 % | -0.01 -12.31 % | -0.01 57.79 % | -0.02 -57.14 % | -0.01 -92.16 % | -0.01 -15.91 % | 0.00 88.89 % | -0.04 -117.58 % | -0.02 -114.12 % | -0.01 -44.07 % | -0.01 79.15 % | -0.03 -38.73 % | -0.02 -37.84 % | -0.01 83.22 % | -0.09 -1 016.46 % | -0.01 35.25 % | -0.01 -62.67 % | -0.01 -116.57 % | 0.00 75.95 % | -0.01 -23.08 % | -0.01 -11.43 % | -0.01 58.17 % | -0.03 -292.19 % | -0.01 73.22 % | -0.02 41.42 % | -0.04 |
| Earnings per share | -0.01 -20.75 % | -0.01 28.86 % | -0.01 -9.56 % | -0.01 -112.50 % | -0.01 61.90 % | -0.02 -391.04 % | 0.00 -14.04 % | 0.00 43.40 % | -0.01 -153.00 % | 0.01 112.35 % | -0.08 -278.42 % | -0.02 25.69 % | -0.03 -343.08 % | -0.01 58.03 % | -0.02 -9.85 % | -0.01 23.37 % | -0.02 -152.05 % | -0.01 -12.31 % | -0.01 57.79 % | -0.02 -57.14 % | -0.01 -92.16 % | -0.01 -15.91 % | 0.00 88.89 % | -0.04 -117.58 % | -0.02 -114.12 % | -0.01 -44.07 % | -0.01 79.15 % | -0.03 -38.73 % | -0.02 -37.84 % | -0.01 83.22 % | -0.09 -1 016.46 % | -0.01 35.25 % | -0.01 -62.67 % | -0.01 -116.57 % | 0.00 75.95 % | -0.01 -23.08 % | -0.01 -11.43 % | -0.01 58.17 % | -0.03 -292.19 % | -0.01 73.22 % | -0.02 41.42 % | -0.04 |
| Gross profit | 1.686 M 5.05 % | 1.605 M -10.93 % | 1.802 M -2.38 % | 1.846 M -17.92 % | 2.249 M 10.84 % | 2.029 M -7.73 % | 2.199 M 4.66 % | 2.101 M -4.24 % | 2.194 M -9.86 % | 2.434 M 36.51 % | 1.783 M 21.96 % | 1.462 M -2.01 % | 1.492 M -24.15 % | 1.967 M -0.35 % | 1.974 M 39.80 % | 1.412 M -8.67 % | 1.546 M 0.26 % | 1.542 M -17.14 % | 1.861 M 23.41 % | 1.508 M 31.59 % | 1.146 M -2.88 % | 1.180 M -11.01 % | 1.326 M 1 588.08 % | 78.551 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 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -90.490 K -100.00 % | -45.245 K | 0.000 | 0.000 | 0.000 -100.00 % | 161.957 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 |
| Cost of revenue | 3.966 M -3.32 % | 4.102 M -1.91 % | 4.182 M 3.03 % | 4.059 M -11.47 % | 4.585 M -7.54 % | 4.959 M -3.50 % | 5.139 M 6.62 % | 4.820 M -17.89 % | 5.870 M 6.36 % | 5.519 M 47.33 % | 3.746 M -11.42 % | 4.229 M -11.10 % | 4.757 M 0.81 % | 4.719 M 3.46 % | 4.561 M 8.36 % | 4.209 M 1.23 % | 4.158 M -1.19 % | 4.208 M 8.48 % | 3.879 M -2.59 % | 3.982 M 20.01 % | 3.318 M 11.27 % | 2.982 M 8.79 % | 2.741 M 439.82 % | 507.759 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 |
| General and administrative expenses | 274.473 K -77.07 % | 1.197 M -19.61 % | 1.489 M -13.08 % | 1.713 M 3.82 % | 1.650 M 5.36 % | 1.566 M 17.13 % | 1.337 M 11.60 % | 1.198 M -18.39 % | 1.468 M 20.13 % | 1.222 M -19.13 % | 1.511 M 19.54 % | 1.264 M -20.25 % | 1.585 M 24.12 % | 1.277 M -34.61 % | 1.953 M 26.82 % | 1.540 M -20.70 % | 1.942 M 33.38 % | 1.456 M -19.74 % | 1.814 M 0.78 % | 1.800 M 53.71 % | 1.171 M 9.13 % | 1.073 M -36.36 % | 1.686 M 157.89 % | 653.769 K 258.12 % | 182.556 K 122.22 % | 82.151 K -55.68 % | 185.358 K 78.45 % | 103.874 K -35.07 % | 159.986 K 102.50 % | 79.004 K 44.58 % | 54.643 K 27.20 % | 42.957 K 44.72 % | 29.683 K 55.51 % | 19.087 K 66.28 % | 11.479 K 0.67 % | 11.403 K -58.84 % | 27.706 K 13.95 % | 24.314 K -66.56 % | 72.718 K 548.57 % | 11.212 K -73.30 % | 42.000 K -3.51 % | 43.530 K |
| Selling and marketing expenses | 1.065 M 3 583.15 % | 28.921 K 143.96 % | 11.855 K 84.66 % | 6.420 K | 0.000 -100.00 % | 1.088 K -86.78 % | 8.229 K -14.22 % | 9.593 K 105.99 % | 4.657 K -73.08 % | 17.301 K -57.41 % | 40.618 K 74.30 % | 23.304 K 20.73 % | 19.302 K -51.37 % | 39.692 K 3.09 % | 38.504 K 198.92 % | 12.881 K -41.69 % | 22.091 K -56.44 % | 50.719 K 1 226.59 % | -4.502 K -122.18 % | 20.300 K -28.56 % | 28.415 K -8.62 % | 31.096 K -4.48 % | 32.554 K 20 246.25 % | 160.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 220.489 K -41.72 % | 378.301 K 25.38 % | 301.714 K 139.20 % | 126.136 K -78.94 % | 598.991 K 29.61 % | 462.143 K -45.89 % | 854.150 K -4.46 % | 894.034 K 23.90 % | 721.562 K -39.62 % | 1.195 M 416.10 % | 231.543 K 33.06 % | 174.011 K | 0.000 -100.00 % | 650.768 K | 0.000 | 0.000 | 0.000 -100.00 % | 34.429 K -32.71 % | 51.164 K 116.40 % | -312.000 K -488.68 % | -53.000 K -169.75 % | 75.991 K | 0.000 | 0.000 | 0.000 100.00 % | -14.288 K -212.04 % | 12.753 K -0.01 % | 12.754 K 50.01 % | 8.502 K | 0.000 100.00 % | -1.089 K | 0.000 -100.00 % | 1.089 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 1.686 M 5.05 % | 1.605 M -10.93 % | 1.802 M -2.38 % | 1.846 M -11.46 % | 2.085 M 3.06 % | 2.023 M -8.00 % | 2.199 M 4.66 % | 2.101 M -4.24 % | 2.194 M -9.86 % | 2.434 M 36.51 % | 1.783 M 21.96 % | 1.462 M -2.01 % | 1.492 M -24.15 % | 1.967 M -0.35 % | 1.974 M 39.80 % | 1.412 M -8.67 % | 1.546 M 0.26 % | 1.542 M -17.14 % | 1.861 M 23.41 % | 1.508 M 31.59 % | 1.146 M -2.88 % | 1.180 M -11.01 % | 1.326 M 1 588.08 % | 78.551 K -56.97 % | 182.556 K 122.22 % | 82.151 K -58.53 % | 198.111 K 69.87 % | 116.628 K -30.78 % | 168.488 K 113.27 % | 79.004 K 47.52 % | 53.554 K 24.67 % | 42.957 K 39.60 % | 30.772 K 61.22 % | 19.087 K 66.28 % | 11.479 K 0.67 % | 11.403 K -58.84 % | 27.706 K 13.95 % | 24.314 K -66.56 % | 72.718 K 548.57 % | 11.212 K -73.30 % | 42.000 K -3.51 % | 43.530 K |
| Cost and expenses | 5.924 M 1.58 % | 5.832 M -8.10 % | 6.346 M 2.39 % | 6.198 M -7.09 % | 6.671 M -4.45 % | 6.982 M 0.58 % | 6.942 M 5.92 % | 6.554 M -14.98 % | 7.709 M 4.86 % | 7.352 M 24.99 % | 5.882 M -1.66 % | 5.981 M -12.67 % | 6.849 M 5.42 % | 6.497 M -0.58 % | 6.535 M 9.37 % | 5.975 M -5.46 % | 6.320 M 7.17 % | 5.897 M 0.26 % | 5.882 M -1.57 % | 5.976 M 26.53 % | 4.723 M 12.13 % | 4.212 M -7.99 % | 4.578 M 680.82 % | 586.310 K 221.17 % | 182.556 K 122.22 % | 82.151 K -58.53 % | 198.111 K 69.87 % | 116.628 K -30.78 % | 168.488 K 113.27 % | 79.004 K 47.52 % | 53.554 K 24.67 % | 42.957 K 39.60 % | 30.772 K 61.22 % | 19.087 K 66.28 % | 11.479 K 0.67 % | 11.403 K -58.84 % | 27.706 K 13.95 % | 24.314 K -66.56 % | 72.718 K 548.57 % | 11.212 K -73.30 % | 42.000 K -3.51 % | 43.530 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 -100.00 % | 14.288 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 |
| Selling general and administrative expenses | 1.340 M 9.27 % | 1.226 M -18.32 % | 1.501 M -12.73 % | 1.720 M 4.24 % | 1.650 M 5.30 % | 1.567 M 16.51 % | 1.345 M 11.43 % | 1.207 M -18.00 % | 1.472 M 18.81 % | 1.239 M -20.17 % | 1.552 M 20.50 % | 1.288 M -19.75 % | 1.605 M 21.96 % | 1.316 M -33.94 % | 1.992 M 28.27 % | 1.553 M -20.93 % | 1.964 M 30.33 % | 1.507 M -16.74 % | 1.810 M -0.55 % | 1.820 M 51.79 % | 1.199 M 8.61 % | 1.104 M -35.78 % | 1.719 M 589.97 % | 249.140 K 36.47 % | 182.556 K 122.22 % | 82.151 K -55.68 % | 185.358 K 78.45 % | 103.874 K -35.07 % | 159.986 K 102.50 % | 79.004 K 44.58 % | 54.643 K 27.20 % | 42.957 K 44.72 % | 29.683 K 55.51 % | 19.087 K 66.28 % | 11.479 K 0.67 % | 11.403 K -58.84 % | 27.706 K 13.95 % | 24.314 K -66.56 % | 72.718 K 548.57 % | 11.212 K -73.30 % | 42.000 K -3.51 % | 43.530 K |
| Interest income | 1.045 K 45.54 % | 718.000 -52.10 % | 1.499 K 62.93 % | 920.000 -41.81 % | 1.581 K | 0.000 -100.00 % | 507.000 -37.71 % | 814.000 -16.00 % | 969.000 71.20 % | 566.000 -51.62 % | 1.170 K -32.72 % | 1.739 K -30.52 % | 2.503 K -35.54 % | 3.883 K -49.72 % | 7.722 K 149.82 % | 3.091 K 508.46 % | 508.000 -73.95 % | 1.950 K | 0.000 -100.00 % | 232.000 | 0.000 -100.00 % | 1.800 K 2 669.23 % | 65.000 | 0.000 -100.00 % | 3.833 K -20.53 % | 4.823 K 6.00 % | 4.550 K 59.71 % | 2.849 K 282.42 % | 745.000 | 0.000 -100.00 % | 3.317 K 214.71 % | 1.054 K 8.88 % | 968.000 23.47 % | 784.000 -74.61 % | 3.088 K 4 725.00 % | 64.000 | 0.000 -100.00 % | 68.000 1 260.00 % | 5.000 -97.52 % | 202.000 -82.11 % | 1.129 K 6 172.22 % | 18.000 |
| Interest expense | 324.238 K 2.79 % | 315.444 K -3.81 % | 327.933 K -0.51 % | 329.621 K 1.29 % | 325.439 K -4.33 % | 340.174 K -3.52 % | 352.601 K -3.20 % | 364.256 K 2.19 % | 356.456 K 1.51 % | 351.169 K 10.58 % | 317.581 K -27.65 % | 438.926 K 9.28 % | 401.637 K 11.09 % | 361.556 K 231.16 % | 109.178 K -0.88 % | 110.144 K 289.23 % | 28.298 K 261.50 % | 7.828 K 18.02 % | 6.633 K -22.48 % | 8.556 K -27.34 % | 11.775 K 10.12 % | 10.693 K -43.36 % | 18.879 K 682.06 % | 2.414 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 428.932 K 1.88 % | 421.022 K -9.28 % | 464.096 K 30.79 % | 354.848 K 1.14 % | 350.853 K -9.72 % | 388.630 K 4.59 % | 371.587 K -18.28 % | 454.722 K 55.44 % | 292.541 K -44.10 % | 523.290 K -1.13 % | 529.279 K 29.42 % | 408.951 K 0.00 % | 408.950 K 5.93 % | 386.055 K 37.49 % | 280.787 K 89.71 % | 148.005 K 12.95 % | 131.031 K 0.00 % | 131.029 K 14.96 % | 113.976 K -5.27 % | 120.323 K -21.43 % | 153.141 K 76.16 % | 86.931 K 13.06 % | 76.892 K 573.84 % | 11.411 K -83.42 % | 68.831 K -8.77 % | 75.445 K 491.59 % | 12.753 K -0.01 % | 12.754 K 50.01 % | 8.502 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -272.000 K -117.60 % | -125.000 K 65.37 % | -361.000 K -23.21 % | -293.000 K -278.81 % | 163.861 K 2 508.84 % | 6.281 K -98.42 % | 396.814 K 8.18 % | 366.795 K 3.51 % | 354.372 K -41.06 % | 601.279 K 270.33 % | -353.000 K -21.72 % | -290.000 K 51.67 % | -600.000 K -416.99 % | 189.280 K 328.11 % | -82.977 K 76.56 % | -354.000 K 42.53 % | -616.000 K -316.22 % | -148.000 K -4.96 % | -141.000 K 70.99 % | -486.000 K -87.64 % | -259.000 K -419.37 % | -49.868 K -138.18 % | 130.599 K 122.02 % | -593.174 K -224.14 % | -183.000 K -122.76 % | -82.151 K 58.51 % | -198.000 K -69.23 % | -117.000 K 30.36 % | -168.000 K -112.65 % | -79.004 K -47.52 % | -53.554 K -24.67 % | -42.957 K -39.60 % | -30.772 K -61.22 % | -19.087 K -66.28 % | -11.479 K -0.67 % | -11.403 K 58.84 % | -27.706 K -13.95 % | -24.314 K 66.56 % | -72.718 K -548.57 % | -11.212 K 73.31 % | -42.002 K 3.51 % | -43.530 K |
| Operating income ratio | -0.05 -119.72 % | -0.02 63.69 % | -0.06 -21.58 % | -0.05 -306.97 % | 0.02 2 567.62 % | 0.00 -98.34 % | 0.05 2.02 % | 0.05 20.60 % | 0.04 -41.87 % | 0.08 218.42 % | -0.06 -25.29 % | -0.05 46.93 % | -0.10 -439.16 % | 0.03 322.96 % | -0.01 79.84 % | -0.06 41.68 % | -0.11 -319.57 % | -0.03 -4.78 % | -0.02 72.25 % | -0.09 -52.58 % | -0.06 -384.23 % | -0.01 -137.31 % | 0.03 103.17 % | -1.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -517.000 K 1.52 % | -525.000 K 4.72 % | -551.000 K -5.76 % | -521.000 K 4.75 % | -547.000 K 40.09 % | -913.000 K -72.26 % | -530.000 K -9.28 % | -485.000 K 12.77 % | -556.000 K -34.95 % | -412.000 K 84.29 % | -2.623 M -420.44 % | -504.000 K -6.78 % | -472.000 K -9.51 % | -431.000 K -147.70 % | -174.000 K -2.96 % | -169.000 K -258.13 % | -47.189 K 58.24 % | -113.000 K -33.56 % | -84.609 K -27.71 % | -66.253 K -5.20 % | -62.980 K 35.96 % | -98.340 K -121.55 % | 456.245 K 389.28 % | 93.249 K | 0.000 | 0.000 -100.00 % | 144.550 K 184.04 % | -172.000 K -23 187.25 % | 745.000 1 055.13 % | -78.000 99.98 % | -332.002 K -31 599.24 % | 1.054 K 8.88 % | 968.000 23.47 % | 784.000 -74.61 % | 3.088 K 112.99 % | -23.773 K | 0.000 -100.00 % | 68.000 -99.72 % | 24.155 K 11 857.92 % | 202.000 -82.11 % | 1.129 K 6 172.22 % | 18.000 |
| 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 |
| 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 9.982 M 2.48 % | 9.740 M 9.24 % | 8.916 M -1.63 % | 9.063 M 3.21 % | 8.781 M 2.40 % | 8.575 M -13.01 % | 9.858 M -8.40 % | 10.762 M 0.30 % | 10.730 M 2.28 % | 10.491 M -9.33 % | 11.571 M 2.79 % | 11.256 M 2.48 % | 10.984 M 3.72 % | 10.590 M 864.70 % | 1.098 M 89.10 % | 580.538 K 357.74 % | 126.827 K 111.57 % | -1.096 M 17.67 % | -1.331 M 1.40 % | -1.350 M 28.67 % | -1.892 M -4.69 % | -1.808 M -426.23 % | -343.514 K 69.63 % | -1.131 M -154.80 % | 2.064 M 225.51 % | -1.645 M 2.40 % | -1.685 M 3.63 % | -1.749 M 11.48 % | -1.975 M -156.23 % | -770.875 K 4.20 % | -804.641 K 5.49 % | -851.351 K -211.51 % | -273.299 K 6.01 % | -290.770 K 4.11 % | -303.236 K 5.86 % | -322.125 K 18.19 % | -393.744 K 5.22 % | -415.425 K -49.89 % | -277.147 K -731.18 % | -33.344 K 73.10 % | -123.959 K 58.05 % | -295.509 K |
| Total investments | 0.000 -100.00 % | 88.040 K -41.51 % | 150.519 K -28.18 % | 209.592 K -9.51 % | 231.631 K -47.86 % | 444.214 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.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 | 0.000 | 0.000 |
| Total debt | 10.901 M -0.95 % | 11.006 M -0.99 % | 11.115 M -0.87 % | 11.213 M -0.83 % | 11.307 M -0.76 % | 11.394 M -0.81 % | 11.486 M -0.65 % | 11.562 M -0.61 % | 11.633 M -0.56 % | 11.699 M -0.56 % | 11.765 M 1.48 % | 11.593 M -0.29 % | 11.626 M -0.68 % | 11.706 M 271.21 % | 3.154 M -2.08 % | 3.221 M -1.96 % | 3.285 M 1 005.49 % | 297.150 K -21.18 % | 376.989 K -16.47 % | 451.315 K -15.83 % | 536.208 K -12.51 % | 612.910 K -12.02 % | 696.632 K -10.66 % | 779.779 K -32.50 % | 1.155 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 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -15.110 M -5.52 % | -14.320 M -4.76 % | -13.670 M -7.15 % | -12.758 M -6.82 % | -11.944 M -3.11 % | -11.584 M -8.43 % | -10.683 M -1.26 % | -10.550 M -1.13 % | -10.432 M -1.97 % | -10.231 M 1.82 % | -10.420 M -39.97 % | -7.445 M -11.94 % | -6.650 M -19.22 % | -5.578 M -4.53 % | -5.336 M -11.99 % | -4.765 M -12.33 % | -4.242 M -18.53 % | -3.579 M -7.85 % | -3.318 M -7.38 % | -3.090 M -21.77 % | -2.538 M -14.53 % | -2.216 M -7.17 % | -2.068 M -2.70 % | -2.013 M -286.42 % | 1.080 M 178.27 % | -1.380 M -5.94 % | -1.303 M -4.29 % | -1.249 M -28.71 % | -970.363 K -28.34 % | -756.108 K -4.50 % | -723.538 K -114.08 % | -337.982 K -14.15 % | -296.079 K -11.19 % | -266.275 K -7.38 % | -247.972 K -3.50 % | -239.581 K -17.21 % | -204.405 K -15.68 % | -176.699 K -15.90 % | -152.453 K -46.74 % | -103.890 K -11.85 % | -92.880 K -78.59 % | -52.007 K |
| Common stock | 23.345 M 0.31 % | 23.273 M 0.31 % | 23.202 M 1.90 % | 22.770 M 0.31 % | 22.698 M 0.58 % | 22.568 M 84.21 % | 12.251 M 9.97 % | 11.141 M 0.64 % | 11.069 M 0.65 % | 10.998 M 0.66 % | 10.926 M 0.04 % | 10.921 M 0.00 % | 10.921 M 0.00 % | 10.921 M 0.00 % | 10.921 M 0.00 % | 10.921 M 0.00 % | 10.921 M 5.88 % | 10.315 M 0.00 % | 10.315 M -4.69 % | 10.823 M 0.00 % | 10.823 M 11.17 % | 9.735 M 29.51 % | 7.517 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.895 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 829.231 K | 0.000 -100.00 % | 829.231 K 0.00 % | 829.231 K 0.00 % | 829.231 K | 0.000 -100.00 % | 418.450 K 0.00 % | 418.450 K | 0.000 |
| Total equity | 11.576 M -5.49 % | 12.248 M -3.83 % | 12.736 M -2.59 % | 13.075 M -3.00 % | 13.480 M 0.62 % | 13.396 M 242.43 % | 3.912 M 32.96 % | 2.942 M -1.56 % | 2.989 M -4.18 % | 3.119 M 9.46 % | 2.850 M -51.59 % | 5.887 M -6.50 % | 6.297 M -14.20 % | 7.339 M -3.02 % | 7.567 M -6.64 % | 8.106 M -5.81 % | 8.606 M 0.26 % | 8.584 M -1.27 % | 8.694 M 1.71 % | 8.548 M -2.01 % | 8.723 M 9.62 % | 7.957 M 37.51 % | 5.787 M -14.28 % | 6.751 M 240.47 % | 1.983 M 7.05 % | 1.852 M -4.01 % | 1.930 M -2.70 % | 1.983 M -12.32 % | 2.262 M 195.71 % | 764.841 K -4.08 % | 797.411 K -32.59 % | 1.183 M 99.70 % | 592.376 K -4.79 % | 622.180 K -2.86 % | 640.483 K -1.29 % | 648.874 K -5.15 % | 684.082 K -3.89 % | 711.788 K 26.67 % | 561.927 K 78.64 % | 314.560 K -3.38 % | 325.570 K -11.15 % | 366.443 K |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 524.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 |
| Long term debt | 7.359 M -2.02 % | 7.511 M -1.96 % | 7.661 M -2.29 % | 7.840 M -27.64 % | 10.835 M -0.73 % | 10.915 M -0.90 % | 11.015 M -0.88 % | 11.112 M -0.84 % | 11.206 M -0.77 % | 11.293 M -0.48 % | 11.347 M -0.37 % | 11.389 M 28.06 % | 8.894 M -0.56 % | 8.944 M | 0.000 -100.00 % | 2.498 M -1.72 % | 2.542 M 2 401.51 % | 101.612 K -44.76 % | 183.949 K -30.75 % | 265.649 K -23.68 % | 348.064 K -18.52 % | 427.169 K -16.77 % | 513.264 K -14.28 % | 598.749 K -12.42 % | 683.646 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 |
| Total non current liabilities | 7.359 M -2.02 % | 7.511 M -1.96 % | 7.661 M -2.29 % | 7.840 M -27.64 % | 10.835 M -0.73 % | 10.915 M -0.90 % | 11.015 M -0.88 % | 11.112 M -0.84 % | 11.206 M -0.77 % | 11.293 M -0.48 % | 11.347 M -0.37 % | 11.389 M 28.06 % | 8.894 M -0.56 % | 8.944 M 1 606.83 % | 524.000 K -79.02 % | 2.498 M -1.72 % | 2.542 M 2 401.51 % | 101.612 K -44.76 % | 183.949 K -30.75 % | 265.649 K -23.68 % | 348.064 K -18.52 % | 427.169 K -16.77 % | 513.264 K -14.28 % | 598.749 K -16.92 % | 720.701 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 current liabilities | 0.000 0.00 % | 0.000 | 0.000 -100.00 % | 213.164 K 50.83 % | 141.329 K 103.37 % | 69.493 K -96.11 % | 1.789 M | 0.000 | 0.000 -100.00 % | 70.274 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 130.020 K -4.59 % | 136.275 K -8.41 % | 148.785 K -2.78 % | 153.034 K -13.36 % | 176.624 K -8.95 % | 193.994 K -8.20 % | 211.322 K | 0.000 -100.00 % | 27.530 K | 0.000 -100.00 % | 5.086 K -71.23 % | 17.680 K 9.16 % | 16.196 K -37.59 % | 25.951 K 201.55 % | 8.606 K -55.84 % | 19.489 K 207.74 % | 6.333 K 374.03 % | 1.336 K -84.83 % | 8.807 K -43.51 % | 15.589 K 8.30 % | 14.394 K -0.61 % | 14.482 K 21.99 % | 11.871 K -19.51 % | 14.749 K | 0.000 |
| Deferred revenue | -2.160 M 0.95 % | -2.181 M -4.05 % | -2.096 M -11.94 % | -1.872 M 5.96 % | -1.991 M 21.11 % | -2.523 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 |
| Short term debt | 3.542 M 1.35 % | 3.495 M 1.18 % | 3.455 M 2.42 % | 3.373 M 614.99 % | 471.714 K -1.37 % | 478.276 K 1.39 % | 471.728 K 4.84 % | 449.938 K 5.54 % | 426.317 K 5.11 % | 405.581 K -2.92 % | 417.789 K 105.33 % | 203.475 K -92.55 % | 2.733 M -1.09 % | 2.763 M -12.40 % | 3.154 M 336.46 % | 722.523 K -2.77 % | 743.119 K 280.04 % | 195.538 K 1.29 % | 193.040 K 3.97 % | 185.666 K -1.32 % | 188.144 K 1.29 % | 185.741 K 1.29 % | 183.368 K 1.29 % | 181.030 K -61.61 % | 471.538 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 |
| Total current liabilities | 5.702 M 0.46 % | 5.676 M -2.73 % | 5.835 M 11.26 % | 5.245 M 112.99 % | 2.462 M -17.96 % | 3.002 M 32.79 % | 2.260 M -23.23 % | 2.945 M -6.23 % | 3.140 M -12.79 % | 3.601 M 11.58 % | 3.227 M 20.86 % | 2.670 M -50.18 % | 5.359 M 5.70 % | 5.070 M -10.07 % | 5.638 M 35.33 % | 4.166 M 15.91 % | 3.595 M -8.57 % | 3.931 M 41.17 % | 2.785 M 21.04 % | 2.301 M -12.55 % | 2.631 M 13.63 % | 2.316 M 14.82 % | 2.017 M -15.18 % | 2.378 M 25.05 % | 1.901 M 6 806.63 % | 27.530 K 302.54 % | 6.839 K 34.47 % | 5.086 K -71.23 % | 17.680 K 9.16 % | 16.196 K -37.59 % | 25.951 K 201.55 % | 8.606 K -55.84 % | 19.489 K 207.74 % | 6.333 K 374.03 % | 1.336 K -84.83 % | 8.807 K -43.51 % | 15.589 K 8.30 % | 14.394 K -0.61 % | 14.482 K 21.99 % | 11.871 K -20.49 % | 14.930 K 57.56 % | 9.476 K |
| Total liabilities | 13.061 M -0.95 % | 13.186 M -2.29 % | 13.496 M 3.14 % | 13.085 M -1.60 % | 13.298 M -4.45 % | 13.917 M 4.84 % | 13.275 M -5.56 % | 14.057 M -2.02 % | 14.347 M -3.67 % | 14.894 M 2.19 % | 14.574 M 3.66 % | 14.059 M -1.36 % | 14.253 M 1.70 % | 14.014 M 127.42 % | 6.162 M -7.53 % | 6.664 M 8.61 % | 6.136 M 52.15 % | 4.033 M 35.85 % | 2.969 M 15.68 % | 2.567 M -13.85 % | 2.979 M 8.62 % | 2.743 M 8.41 % | 2.530 M -15.00 % | 2.976 M 13.51 % | 2.622 M 9 424.50 % | 27.530 K 302.54 % | 6.839 K 34.47 % | 5.086 K -71.23 % | 17.680 K 9.16 % | 16.196 K -37.59 % | 25.951 K 201.55 % | 8.606 K -55.84 % | 19.489 K 207.74 % | 6.333 K 374.03 % | 1.336 K -84.83 % | 8.807 K -43.51 % | 15.589 K 8.30 % | 14.394 K -0.61 % | 14.482 K 21.99 % | 11.871 K -20.49 % | 14.930 K 57.56 % | 9.476 K |
| Other non current assets | 145.175 K -37.75 % | 233.215 K -21.13 % | 295.694 K -16.65 % | 354.767 K -5.85 % | 376.806 K -36.07 % | 589.389 K 305.99 % | 145.175 K 0.00 % | 145.175 K 0.00 % | 145.175 K 0.00 % | 145.175 K 0.00 % | 145.175 K 1 835.67 % | 7.500 K 0.00 % | 7.500 K 25.00 % | 6.000 K -98.22 % | 337.509 K 0.00 % | 337.509 K 4.63 % | 322.588 K -4.42 % | 337.509 K -9.93 % | 374.709 K -20.39 % | 470.673 K -14.74 % | 552.073 K 24.26 % | 444.303 K 64.98 % | 269.303 K 48.32 % | 181.568 K 133.48 % | 77.766 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 |
| Long term investments | 0.000 -100.00 % | 88.040 K -41.51 % | 150.519 K -28.18 % | 209.592 K -9.51 % | 231.631 K -47.86 % | 444.214 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 221.061 K 0.00 % | 221.061 K -5.45 % | 233.814 K -5.17 % | 246.568 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 |
| GoodWill | 8.957 M 0.00 % | 8.957 M 0.00 % | 8.957 M 0.00 % | 8.957 M -0.28 % | 8.982 M -0.04 % | 8.986 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M -30.92 % | 3.234 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 |
| Goodwill and intangible assets | 8.957 M 0.00 % | 8.957 M 0.00 % | 8.957 M 0.00 % | 8.957 M -0.28 % | 8.982 M -0.04 % | 8.986 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M 0.00 % | 2.234 M -30.92 % | 3.234 M | 0.000 -100.00 % | 221.061 K 0.00 % | 221.061 K -5.45 % | 233.814 K -5.17 % | 246.568 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 |
| Property plant equipment net | 12.945 M -0.82 % | 13.052 M 1.04 % | 12.918 M -0.03 % | 12.921 M -0.89 % | 13.037 M -1.85 % | 13.283 M -3.89 % | 13.821 M -1.71 % | 14.062 M -1.96 % | 14.343 M -1.71 % | 14.593 M -2.93 % | 15.033 M -2.37 % | 15.398 M -2.19 % | 15.742 M -1.61 % | 15.999 M 124.73 % | 7.119 M 7.20 % | 6.641 M -0.47 % | 6.673 M 6.78 % | 6.249 M 22.11 % | 5.117 M 8.28 % | 4.726 M 0.20 % | 4.716 M 21.25 % | 3.890 M 21.16 % | 3.210 M 24.03 % | 2.588 M 35.90 % | 1.905 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 335.319 K 0.00 % | 335.319 K 0.00 % | 335.319 K 0.21 % | 334.619 K 1.61 % | 329.313 K 8.34 % | 303.950 K -0.16 % | 304.434 K 2.99 % | 295.586 K 5.96 % | 278.960 K 43.48 % | 194.429 K 154.28 % | 76.463 K |
| Total non current assets | 22.047 M -0.88 % | 22.243 M 0.32 % | 22.171 M -0.28 % | 22.233 M -0.73 % | 22.396 M -2.02 % | 22.858 M 63.67 % | 13.966 M -1.70 % | 14.207 M -1.94 % | 14.489 M -1.69 % | 14.738 M -2.90 % | 15.179 M -13.95 % | 17.640 M -1.91 % | 17.984 M -1.40 % | 18.239 M 88.21 % | 9.691 M 5.19 % | 9.213 M -0.18 % | 9.229 M 4.64 % | 8.820 M 14.16 % | 7.726 M 3.98 % | 7.431 M -0.96 % | 7.502 M 14.23 % | 6.568 M 14.95 % | 5.714 M -4.83 % | 6.004 M 202.86 % | 1.982 M 796.78 % | 221.061 K 0.00 % | 221.061 K -5.45 % | 233.814 K -5.17 % | 246.568 K | 0.000 | 0.000 -100.00 % | 335.319 K 0.00 % | 335.319 K 0.00 % | 335.319 K 0.21 % | 334.619 K 1.61 % | 329.313 K 8.34 % | 303.950 K -0.16 % | 304.434 K 2.99 % | 295.586 K 5.96 % | 278.960 K 43.48 % | 194.429 K 154.28 % | 76.463 K |
| Other current assets | 26.001 K -74.74 % | 102.953 K -10.59 % | 115.144 K 27.97 % | 89.980 K 130.32 % | 39.067 K -61.71 % | 102.025 K 385.26 % | 21.025 K -29.38 % | 29.770 K 51.00 % | 19.715 K 2.72 % | 19.193 K -24.49 % | 25.418 K -54.83 % | 56.272 K 13.54 % | 49.561 K -8.37 % | 54.091 K -28.94 % | 76.121 K 87.63 % | 40.570 K -29.37 % | 57.437 K -4.18 % | 59.941 K 69.69 % | 35.324 K -81.84 % | 194.501 K 201.50 % | 64.511 K -70.26 % | 216.925 K 121.79 % | 97.807 K -60.09 % | 245.048 K -79.48 % | 1.194 M | 0.000 | 0.000 -100.00 % | 1.000 K -97.76 % | 44.633 K 1 095.63 % | 3.733 K -57.15 % | 8.711 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.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 | 0.000 | 0.000 |
| cash and cash equivalents | 919.848 K -27.36 % | 1.266 M -42.44 % | 2.200 M 2.32 % | 2.150 M -14.89 % | 2.526 M -10.39 % | 2.819 M 73.08 % | 1.629 M 103.52 % | 800.220 K -11.38 % | 902.944 K -25.25 % | 1.208 M 521.82 % | 194.268 K -42.25 % | 336.390 K -47.62 % | 642.150 K -42.46 % | 1.116 M -45.71 % | 2.056 M -22.13 % | 2.640 M -16.40 % | 3.158 M 126.72 % | 1.393 M -18.44 % | 1.708 M -5.18 % | 1.801 M -25.84 % | 2.429 M 0.33 % | 2.421 M 132.72 % | 1.040 M -45.57 % | 1.911 M 310.24 % | -908.884 K -155.27 % | 1.645 M -2.40 % | 1.685 M -3.63 % | 1.749 M -11.48 % | 1.975 M 156.23 % | 770.875 K -4.20 % | 804.641 K -5.49 % | 851.351 K 211.51 % | 273.299 K -6.01 % | 290.770 K -4.11 % | 303.236 K -5.86 % | 322.125 K -18.19 % | 393.744 K -5.22 % | 415.425 K 49.89 % | 277.147 K 731.18 % | 33.344 K -73.10 % | 123.959 K -58.05 % | 295.509 K |
| Cash and short term investments | 919.848 K -27.36 % | 1.266 M -42.44 % | 2.200 M 2.32 % | 2.150 M -14.89 % | 2.526 M -10.39 % | 2.819 M 73.08 % | 1.629 M 103.52 % | 800.220 K -11.38 % | 902.944 K -25.25 % | 1.208 M 521.82 % | 194.268 K -42.25 % | 336.390 K -47.62 % | 642.150 K -42.46 % | 1.116 M -45.71 % | 2.056 M -22.13 % | 2.640 M -16.40 % | 3.158 M 98.25 % | 1.593 M -16.51 % | 1.908 M -4.66 % | 2.001 M -23.87 % | 2.629 M 0.31 % | 2.621 M 111.31 % | 1.240 M -41.25 % | 2.111 M 955.43 % | 200.000 K -87.84 % | 1.645 M -2.40 % | 1.685 M -3.63 % | 1.749 M -11.48 % | 1.975 M 156.23 % | 770.875 K -4.20 % | 804.641 K -5.49 % | 851.351 K 211.51 % | 273.299 K -6.01 % | 290.770 K -4.11 % | 303.236 K -5.86 % | 322.125 K -18.19 % | 393.744 K -5.22 % | 415.425 K 49.89 % | 277.147 K 731.18 % | 33.344 K -73.10 % | 123.959 K -58.05 % | 295.509 K |
| Total current assets | 2.590 M -18.86 % | 3.192 M -21.41 % | 4.061 M 3.43 % | 3.927 M -10.39 % | 4.382 M -1.65 % | 4.455 M 38.32 % | 3.221 M 15.37 % | 2.792 M -1.94 % | 2.847 M -13.08 % | 3.275 M 45.88 % | 2.245 M -2.68 % | 2.307 M -10.08 % | 2.566 M -17.59 % | 3.113 M -22.91 % | 4.039 M -27.33 % | 5.557 M 0.81 % | 5.513 M 45.21 % | 3.797 M -3.56 % | 3.937 M 6.87 % | 3.684 M -12.29 % | 4.200 M 1.64 % | 4.132 M 58.75 % | 2.603 M -30.09 % | 3.723 M 41.98 % | 2.622 M 58.10 % | 1.659 M -3.30 % | 1.715 M -2.23 % | 1.754 M -13.70 % | 2.033 M 160.28 % | 781.037 K -5.14 % | 823.362 K -3.84 % | 856.254 K 209.62 % | 276.546 K -5.68 % | 293.194 K -4.56 % | 307.200 K -6.45 % | 328.368 K -17.02 % | 395.721 K -6.17 % | 421.748 K 50.18 % | 280.823 K 491.57 % | 47.471 K -67.50 % | 146.071 K -51.22 % | 299.456 K |
| Inventory | 1.301 M 0.61 % | 1.293 M -4.33 % | 1.352 M -2.96 % | 1.393 M -2.22 % | 1.425 M 1.38 % | 1.405 M 0.00 % | 1.405 M -24.83 % | 1.869 M 0.00 % | 1.869 M -7.38 % | 2.018 M -0.01 % | 2.019 M 10.59 % | 1.825 M -2.60 % | 1.874 M -2.27 % | 1.917 M 5.52 % | 1.817 M -11.19 % | 2.046 M 19.80 % | 1.708 M 4.17 % | 1.640 M 3.34 % | 1.587 M 10.00 % | 1.442 M 12.01 % | 1.288 M 3.70 % | 1.242 M 2.65 % | 1.210 M 6.86 % | 1.132 M -1.99 % | 1.155 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 |
| Net receivables | 342.830 K -35.23 % | 529.298 K 34.16 % | 394.529 K 34.28 % | 293.802 K -25.12 % | 392.371 K 202.93 % | 129.527 K -22.10 % | 166.272 K 79.67 % | 92.545 K 68.03 % | 55.076 K 84.16 % | 29.907 K 327.00 % | 7.004 K -92.14 % | 89.119 K | 0.000 -100.00 % | 25.686 K -71.33 % | 89.583 K -89.21 % | 830.502 K 40.94 % | 589.243 K 16.90 % | 504.058 K 23.86 % | 406.955 K 790.45 % | 45.702 K -79.15 % | 219.175 K 313.46 % | 53.010 K -4.35 % | 55.419 K -76.47 % | 235.487 K 220.23 % | 73.537 K 419.40 % | 14.158 K -53.39 % | 30.375 K 519.65 % | 4.902 K -62.28 % | 12.996 K 102.15 % | 6.429 K -35.77 % | 10.010 K 104.16 % | 4.903 K 51.00 % | 3.247 K 33.95 % | 2.424 K -38.85 % | 3.964 K -36.50 % | 6.243 K 215.78 % | 1.977 K -68.73 % | 6.323 K 72.01 % | 3.676 K -72.82 % | 13.527 K -38.83 % | 22.112 K 460.22 % | 3.947 K |
| Tax assets | 0.000 100.00 % | -88.040 K 41.51 % | -150.519 K 28.18 % | -209.592 K 9.51 % | -231.631 K 47.86 % | -444.214 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 2.160 M -0.95 % | 2.181 M -8.40 % | 2.381 M 43.50 % | 1.659 M -10.30 % | 1.849 M -24.63 % | 2.454 M | 0.000 -100.00 % | 2.495 M -8.08 % | 2.714 M -13.15 % | 3.125 M 11.24 % | 2.809 M 13.89 % | 2.467 M -6.09 % | 2.627 M 13.82 % | 2.308 M -7.13 % | 2.485 M -27.85 % | 3.444 M 20.78 % | 2.851 M -20.92 % | 3.606 M 46.85 % | 2.456 M 24.88 % | 1.966 M -14.13 % | 2.290 M 17.24 % | 1.953 M 19.14 % | 1.639 M -17.42 % | 1.985 M 38.85 % | 1.430 M | 0.000 -100.00 % | 6.839 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 181.000 -98.09 % | 9.476 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 7.931 M -1.61 % | 8.061 M -1.64 % | 8.195 M -1.48 % | 8.318 M -1.42 % | 8.437 M -1.31 % | 8.549 M -1.35 % | 8.667 M -1.15 % | 8.768 M -1.08 % | 8.864 M -1.02 % | 8.955 M -1.01 % | 9.046 M 0.04 % | 9.042 M -1.02 % | 9.136 M -0.98 % | 9.226 M 5 992.57 % | 151.435 K -24.52 % | 200.631 K -19.49 % | 249.202 K -16.14 % | 297.150 K -13.74 % | 344.484 K -10.83 % | 386.305 K -11.94 % | 438.693 K -9.15 % | 482.890 K -8.52 % | 527.852 K -7.76 % | 572.239 K -7.11 % | 616.060 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 3.341 M 1.41 % | 3.295 M 2.84 % | 3.204 M 4.57 % | 3.064 M 12.41 % | 2.725 M 12.98 % | 2.412 M 2.89 % | 2.344 M -0.32 % | 2.352 M 0.00 % | 2.352 M 0.00 % | 2.352 M 0.35 % | 2.344 M -2.78 % | 2.411 M 19.00 % | 2.026 M 1.50 % | 1.996 M 0.68 % | 1.982 M 1.67 % | 1.950 M 1.19 % | 1.927 M 4.25 % | 1.848 M 8.87 % | 1.698 M 108.21 % | 815.295 K 86.03 % | 438.260 K 0.00 % | 438.260 K 29.83 % | 337.577 K -96.15 % | 8.764 M 4 381 951.50 % | 200.000 -99.99 % | 3.232 M 857.44 % | 337.577 K -89.56 % | 3.232 M 0.00 % | 3.232 M 112.51 % | 1.521 M 0.00 % | 1.521 M 0.00 % | 1.521 M 71.19 % | 888.455 K 1 400.16 % | 59.224 K -93.33 % | 888.455 K 1 400.16 % | 59.224 K -0.05 % | 59.256 K 0.00 % | 59.256 K -91.71 % | 714.380 K | 0.000 | 0.000 -100.00 % | 418.450 K |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.055 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 liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 24.637 M -3.13 % | 25.434 M -3.04 % | 26.232 M 0.27 % | 26.160 M -2.31 % | 26.778 M -1.96 % | 27.314 M 58.92 % | 17.187 M 1.11 % | 16.999 M -1.94 % | 17.336 M -3.76 % | 18.013 M 3.38 % | 17.424 M -12.65 % | 19.947 M -2.93 % | 20.550 M -3.76 % | 21.353 M 55.53 % | 13.729 M -7.05 % | 14.770 M 0.19 % | 14.742 M 16.84 % | 12.617 M 8.18 % | 11.663 M 4.93 % | 11.114 M -5.03 % | 11.702 M 9.37 % | 10.700 M 28.66 % | 8.317 M -14.50 % | 9.727 M 111.24 % | 4.605 M 144.97 % | 1.880 M -2.92 % | 1.936 M -2.61 % | 1.988 M -12.77 % | 2.279 M 191.85 % | 781.037 K -5.14 % | 823.362 K -30.90 % | 1.192 M 94.74 % | 611.865 K -2.65 % | 628.513 K -2.07 % | 641.819 K -2.41 % | 657.681 K -6.00 % | 699.671 K -3.65 % | 726.182 K 25.98 % | 576.409 K 76.58 % | 326.431 K -4.13 % | 340.500 K -9.42 % | 375.919 K |
| 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 |
| 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.753 K 63.48 % | -81.469 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.234 M 832.33 % | -305.048 K 47.79 % | -584.220 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -74.110 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 |
| Stock based compensation | 46.498 K -48.93 % | 91.044 K -35.03 % | 140.129 K -58.58 % | 338.320 K 8.09 % | 312.996 K 4.62 % | 299.183 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.211 K 0.00 % | 8.211 K 0.00 % | 8.211 K -72.65 % | 30.023 K 122.81 % | 13.475 K -58.62 % | 32.561 K 41.67 % | 22.984 K -89.62 % | 221.500 K 47.18 % | 150.491 K -59.79 % | 374.292 K -0.73 % | 377.035 K | 0.000 | 0.000 -100.00 % | 90.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.512 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 363.226 K 223.18 % | -294.863 K -208.80 % | 271.009 K 879.46 % | -34.769 K 91.22 % | -396.155 K -169.33 % | 571.426 K 693.02 % | -96.359 K 59.41 % | -237.397 K 38.30 % | -384.741 K -203.62 % | 371.286 K 390.55 % | 75.688 K 135.93 % | -210.657 K -153.66 % | 392.576 K 305.03 % | -191.472 K -676.07 % | -24.672 K -265.33 % | 14.923 K 102.16 % | -690.680 K -168.20 % | 1.013 M 324.20 % | 238.746 K 167.57 % | -353.343 K -308.85 % | 169.183 K 1 811.34 % | -9.886 K 93.69 % | -156.737 K 4.10 % | -163.445 K -150.64 % | 322.760 K 774.50 % | 36.908 K 262.45 % | -22.720 K -158.06 % | 39.133 K 185.11 % | -45.980 K -3 734.86 % | -1.199 K -133.99 % | 3.527 K 128.13 % | -12.539 K -201.67 % | 12.333 K 88.66 % | 6.537 K 225.91 % | -5.192 K 53.01 % | -11.048 K -230.27 % | 8.481 K 249.44 % | -5.675 K -191.50 % | 6.202 K 25.90 % | 4.926 K 138.75 % | -12.711 K -305.78 % | 6.177 K |
| Accounts receivables | 218.814 K 276.79 % | -123.771 K -38.16 % | -89.585 K -220.65 % | 74.249 K 385.17 % | -26.037 K -170.86 % | 36.745 K 149.84 % | -73.727 K -96.77 % | -37.469 K -48.87 % | -25.169 K -9.89 % | -22.903 K -127.89 % | 82.115 K 192.14 % | -89.119 K -446.96 % | 25.686 K -59.80 % | 63.897 K -91.51 % | 752.362 K 411.85 % | -241.259 K -183.22 % | -85.185 K 12.27 % | -97.103 K 56.65 % | -223.981 K -718.71 % | 36.201 K 180.35 % | 12.913 K 111.13 % | -116.023 K -164.43 % | 180.067 K 1 010.07 % | -19.786 K -56.72 % | -12.625 K -177.85 % | 16.217 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 |
| Inventory | -7.844 K -113.42 % | 58.465 K 41.66 % | 41.271 K 30.78 % | 31.557 K 262.36 % | -19.437 K | 0.000 -100.00 % | 464.148 K | 0.000 -100.00 % | 149.035 K 65 844.69 % | 226.000 100.12 % | -193.311 K -496.65 % | 48.736 K 12.05 % | 43.496 K 143.37 % | -100.287 K -143.79 % | 229.030 K 167.72 % | -338.211 K -394.47 % | -68.398 K -28.89 % | -53.068 K 63.22 % | -144.290 K 6.71 % | -154.664 K -236.27 % | -45.994 K -43.72 % | -32.002 K 58.80 % | -77.676 K -437.75 % | 22.998 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 |
| Accounts payables | 0.000 | 0.000 -100.00 % | 344.487 K 484.21 % | -89.662 K 82.83 % | -522.177 K -172.10 % | 724.219 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -177.111 K 82.36 % | -1.004 M -269.46 % | 592.447 K 178.52 % | -754.522 K -165.59 % | 1.150 M 135.17 % | 489.148 K 251.18 % | -323.562 K -196.10 % | 336.698 K 7.29 % | 313.825 K | 0.000 -100.00 % | 184.624 K 6 435.36 % | 2.825 K -86.35 % | 20.691 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 |
| Other working capital | 152.256 K 166.33 % | -229.557 K -171.89 % | 319.323 K 327.15 % | -140.575 K 59.91 % | -350.681 K -165.59 % | 534.681 K 209.84 % | -486.780 K -143.48 % | -199.928 K 60.69 % | -508.607 K -229.10 % | 393.963 K 110.81 % | 186.884 K 209.75 % | -170.274 K -152.65 % | 323.394 K 634.02 % | 44.058 K 1 144.03 % | -4.220 K -208.43 % | 3.892 K -99.10 % | 434.850 K 1 627.93 % | 25.166 K -89.32 % | 235.738 K 32.91 % | 177.364 K 165.97 % | -268.868 K 23.48 % | -351.372 K -35.60 % | -259.128 K 63.12 % | -702.562 K -311.26 % | 332.560 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 non cash items | 95.472 K -0.36 % | 95.815 K -54.42 % | 210.203 K 117.50 % | 96.643 K 44.48 % | 66.891 K -85.97 % | 476.646 K 506.30 % | -117.315 K -221.39 % | 96.643 K -1.00 % | 97.619 K 2.63 % | 95.115 K -93.84 % | 1.544 M 69 370.57 % | 2.222 K 100.81 % | -272.739 K -200.00 % | 272.739 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 341.392 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.499 K 283 200.00 % | 3.000 -100.00 % | 335.319 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.061 K | 0.000 | 0.000 -100.00 % | 33.280 K | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | 144.360 K 142.80 % | -337.260 K -294.28 % | 173.591 K 391.71 % | -59.508 K -216.67 % | -18.792 K -102.27 % | 828.872 K 3 253.99 % | 24.713 K -87.40 % | 196.167 K 199.93 % | -196.305 K -116.53 % | 1.187 M 245.06 % | -818.504 K -39.78 % | -585.561 K -14.10 % | -513.200 K -314.87 % | 238.847 K 184.56 % | -282.451 K 16.19 % | -337.020 K 66.35 % | -1.001 M -196.88 % | 1.034 M 107.20 % | 498.889 K 222.11 % | -408.543 K -127 371.96 % | 321.000 100.45 % | -71.163 K -61.20 % | -44.145 K 86.99 % | -339.432 K -335.65 % | 144.038 K 456.35 % | -40.420 K 36.37 % | -63.528 K 71.98 % | -226.713 K -10.47 % | -205.224 K -507.78 % | -33.766 K 27.71 % | -46.710 K 14.20 % | -54.442 K -211.61 % | -17.471 K -48.49 % | -11.766 K 13.38 % | -13.583 K 38.71 % | -22.163 K -15.28 % | -19.225 K 35.75 % | -29.921 K -229.49 % | -9.081 K -49.26 % | -6.084 K 88.65 % | -53.584 K -43.52 % | -37.335 K |
| Investments in property plant and equipment | -416.636 K 18.89 % | -513.691 K -21.25 % | -423.654 K -74.13 % | -243.293 K 18.54 % | -298.653 K -185.41 % | -104.639 K 19.81 % | -130.484 K 34.54 % | -199.349 K -1 040.90 % | -17.473 K 78.81 % | -82.463 K 3.47 % | -85.424 K -32.04 % | -64.695 K 57.42 % | -151.924 K 44.54 % | -273.920 K -16.66 % | -234.800 K -101.22 % | -116.691 K 78.97 % | -554.888 K 56.05 % | -1.263 M -149.86 % | -505.305 K -289.24 % | -129.818 K 86.75 % | -979.749 K -27.86 % | -766.280 K -9.64 % | -698.888 K -329.87 % | -162.581 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -63.094 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 K |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 13.560 K | 0.000 -100.00 % | 89.000 K -65.77 % | 260.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 % | -527.204 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 55.694 K 8.18 % | 51.481 K -16.28 % | 61.490 K 32.64 % | 46.359 K -50.96 % | 94.530 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K 516.60 % | -120.018 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -700.000 -101.21 % | 57.788 K 216.92 % | -49.424 K -1 912.38 % | -2.456 K 58.43 % | -5.908 K 39.50 % | -9.766 K 88.45 % | -84.531 K 28.34 % | -117.966 K -1 618.87 % | -6.863 K |
| Net cash used for investing activites | -360.942 K 21.91 % | -462.210 K -27.62 % | -362.164 K -83.90 % | -196.934 K 3.52 % | -204.123 K -231.39 % | 155.361 K 219.07 % | -130.484 K 34.54 % | -199.349 K -1 040.90 % | -17.473 K 78.81 % | -82.463 K 3.47 % | -85.424 K -32.04 % | -64.695 K 57.42 % | -151.924 K 44.54 % | -273.920 K -16.66 % | -234.800 K -101.22 % | -116.691 K 78.97 % | -554.888 K 56.05 % | -1.263 M -149.86 % | -505.305 K -289.24 % | -129.818 K 86.75 % | -979.749 K -27.86 % | -766.280 K -5.53 % | -726.092 K -73.96 % | -417.388 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -255.070 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -700.000 86.81 % | -5.306 K 89.26 % | -49.424 K -1 912.38 % | -2.456 K 58.43 % | -5.908 K 39.50 % | -9.766 K 88.45 % | -84.531 K 28.34 % | -117.966 K -339.14 % | -26.863 K |
| Debt repayment | -129.795 K 3.21 % | -134.095 K | 0.000 100.00 % | -119.628 K 2.38 % | -122.543 K -14.88 % | -106.669 K -115.90 % | 670.962 K 798.87 % | -96.007 K -5.18 % | -91.282 K -0.19 % | -91.106 K 69.49 % | -298.620 K -933.25 % | 35.838 K 109.12 % | -393.035 K 56.55 % | -904.602 K -1 249.31 % | -67.042 K -4.17 % | -64.358 K -102.25 % | 2.858 M 3 419.38 % | -86.094 K 0.85 % | -86.836 K 2.59 % | -89.142 K 11.12 % | -100.292 K 0.79 % | -101.092 K -0.61 % | -100.476 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 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 361.350 K | 0.000 -100.00 % | 52.674 K -83.15 % | 312.606 K | 0.000 | 0.000 | 0.000 -100.00 % | 72.042 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.748 M | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.356 K -90.14 % | 632.494 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 381.225 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 -100.00 % | 238.461 K | 0.000 -100.00 % | 52.673 K -83.15 % | 312.606 K 20.40 % | 259.640 K | 0.000 | 0.000 100.00 % | -72.042 K -106.79 % | 1.060 M 243.56 % | 308.658 K -47.17 % | 584.220 K | 0.000 | 0.000 100.00 % | 0.000 -100.00 % | 463.695 K 3 186 487 776 509 952 000.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 1.088 M 353.33 % | -429.401 K | 0.000 100.00 % | -120.919 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.665 M | 0.000 100.00 % | -62.356 K -109.86 % | 632.494 K | 0.000 | 0.000 | 0.000 100.00 % | -32.000 | 0.000 100.00 % | -207.118 K -178.86 % | 262.650 K | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -129.795 K 3.21 % | -134.095 K -156.23 % | 238.461 K 299.34 % | -119.628 K -71.22 % | -69.869 K -133.93 % | 205.937 K -77.87 % | 930.602 K 1 069.31 % | -96.007 K -5.18 % | -91.282 K -0.19 % | -91.106 K -111.96 % | 761.806 K 121.14 % | 344.496 K 80.19 % | 191.185 K 121.13 % | -904.602 K -1 249.31 % | -67.042 K -4.17 % | -64.358 K -101.94 % | 3.321 M 3 957.97 % | -86.094 K 0.85 % | -86.836 K 2.59 % | -89.142 K -109.03 % | 987.508 K -55.48 % | 2.218 M 2 307.37 % | -100.476 K -111.43 % | 879.081 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.665 M | 0.000 -100.00 % | 62.356 K -90.14 % | 632.494 K | 0.000 | 0.000 | 0.000 100.00 % | -32.000 | 0.000 -100.00 % | 174.107 K -33.71 % | 262.650 K | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -346.377 K 62.90 % | -933.565 K -1 971.32 % | 49.888 K 113.27 % | -376.070 K -28.45 % | -292.784 K -124.60 % | 1.190 M 44.29 % | 824.831 K 931.58 % | -99.189 K 67.49 % | -305.060 K -130.09 % | 1.014 M 813.29 % | -142.122 K 53.52 % | -305.760 K 35.49 % | -473.939 K 49.56 % | -939.675 K -60.82 % | -584.293 K -12.78 % | -518.069 K -129.35 % | 1.765 M 660.46 % | -314.948 K -237.74 % | -93.252 K 85.14 % | -627.503 K -7 866.13 % | 8.080 K -99.41 % | 1.380 M 258.54 % | -870.713 K -812.18 % | 122.261 K -15.12 % | 144.038 K 456.35 % | -40.420 K 36.37 % | -63.528 K 71.98 % | -226.713 K -118.82 % | 1.204 M 3 666.74 % | -33.766 K 27.71 % | -46.710 K -108.08 % | 578.052 K 3 408.64 % | -17.471 K -40.15 % | -12.466 K 34.00 % | -18.889 K 73.63 % | -71.619 K -230.33 % | -21.681 K -115.68 % | 138.278 K -43.28 % | 243.803 K 369.05 % | -90.615 K 47.18 % | -171.550 K -167.22 % | -64.198 K |
| Cash at beginning of period | 1.266 M -42.44 % | 2.200 M 2.32 % | 2.150 M -14.89 % | 2.526 M -10.39 % | 2.819 M 73.08 % | 1.629 M 102.62 % | 803.755 K -10.99 % | 902.944 K -25.25 % | 1.208 M 521.82 % | 194.268 K -42.25 % | 336.390 K -47.62 % | 642.150 K -42.46 % | 1.116 M -45.71 % | 2.056 M -22.13 % | 2.640 M -16.40 % | 3.158 M 126.72 % | 1.393 M -18.44 % | 1.708 M -5.18 % | 1.801 M -25.84 % | 2.429 M 0.33 % | 2.421 M 132.72 % | 1.040 M -45.57 % | 1.911 M 6.84 % | 1.789 M 8.76 % | 1.645 M -2.40 % | 1.685 M -3.63 % | 1.749 M -11.48 % | 1.975 M 156.23 % | 770.875 K -4.20 % | 804.641 K -5.49 % | 851.351 K 211.51 % | 273.299 K -6.01 % | 290.770 K -4.11 % | 303.236 K -5.86 % | 322.125 K -18.19 % | 393.744 K -5.22 % | 415.425 K 49.89 % | 277.147 K 731.18 % | 33.344 K -73.10 % | 123.959 K -58.05 % | 295.509 K -17.85 % | 359.707 K |
| Cash at end of period | 919.848 K -27.36 % | 1.266 M -42.44 % | 2.200 M 2.32 % | 2.150 M -14.89 % | 2.526 M -10.39 % | 2.819 M 73.08 % | 1.629 M 102.62 % | 803.755 K -10.99 % | 902.944 K -25.25 % | 1.208 M 521.82 % | 194.268 K -42.25 % | 336.390 K -47.62 % | 642.150 K -42.46 % | 1.116 M -45.71 % | 2.056 M -22.13 % | 2.640 M -16.40 % | 3.158 M 126.72 % | 1.393 M -18.44 % | 1.708 M -5.18 % | 1.801 M -25.84 % | 2.429 M 0.33 % | 2.421 M 132.72 % | 1.040 M -45.57 % | 1.911 M 6.84 % | 1.789 M 8.76 % | 1.645 M -2.40 % | 1.685 M -3.63 % | 1.749 M -11.48 % | 1.975 M 156.23 % | 770.875 K -4.20 % | 804.641 K -5.49 % | 851.351 K 211.51 % | 273.299 K -6.01 % | 290.770 K -4.11 % | 303.236 K -5.86 % | 322.125 K -18.19 % | 393.744 K -5.22 % | 415.425 K 49.89 % | 277.147 K 731.18 % | 33.344 K -73.10 % | 123.959 K -58.05 % | 295.509 K |
| Operating cash flow | 144.360 K 142.80 % | -337.260 K -294.28 % | 173.591 K 391.71 % | -59.508 K -216.67 % | -18.792 K -102.27 % | 828.872 K 3 253.99 % | 24.713 K -87.40 % | 196.167 K 199.93 % | -196.305 K -116.53 % | 1.187 M 245.06 % | -818.504 K -39.78 % | -585.561 K -14.10 % | -513.200 K -314.87 % | 238.847 K 184.56 % | -282.451 K 16.19 % | -337.020 K 66.35 % | -1.001 M -196.88 % | 1.034 M 107.20 % | 498.889 K 222.11 % | -408.543 K -127 371.96 % | 321.000 100.45 % | -71.163 K -61.20 % | -44.145 K 86.99 % | -339.432 K -335.65 % | 144.038 K 456.35 % | -40.420 K 36.37 % | -63.528 K 71.98 % | -226.713 K -10.47 % | -205.224 K -507.78 % | -33.766 K 27.71 % | -46.710 K 14.20 % | -54.442 K -211.61 % | -17.471 K -48.49 % | -11.766 K 13.38 % | -13.583 K 38.71 % | -22.163 K -15.28 % | -19.225 K 35.75 % | -29.921 K -229.49 % | -9.081 K -49.26 % | -6.084 K 88.65 % | -53.584 K -43.52 % | -37.335 K |
| Capital expenditure | -416.636 K 18.89 % | -513.691 K -21.25 % | -423.654 K -74.13 % | -243.293 K 18.54 % | -298.653 K -185.41 % | -104.639 K 19.81 % | -130.484 K 34.54 % | -199.349 K -1 040.90 % | -17.473 K 78.81 % | -82.463 K 3.47 % | -85.424 K -32.04 % | -64.695 K 57.42 % | -151.924 K 44.54 % | -273.920 K -16.66 % | -234.800 K -101.22 % | -116.691 K 78.97 % | -554.888 K 56.05 % | -1.263 M -149.86 % | -505.305 K -289.24 % | -129.818 K 86.75 % | -979.749 K -27.86 % | -766.280 K -9.64 % | -698.888 K -329.87 % | -162.581 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -63.094 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 K |
| Free CashFlow | -272.276 K 68.00 % | -850.951 K -240.29 % | -250.063 K 17.42 % | -302.801 K 4.61 % | -317.445 K -143.83 % | 724.233 K 784.72 % | -105.771 K -3 224.04 % | -3.182 K 98.51 % | -213.778 K -119.35 % | 1.105 M 222.23 % | -903.928 K -39.01 % | -650.256 K 2.24 % | -665.124 K -1 796.40 % | -35.073 K 93.22 % | -517.251 K -14.00 % | -453.711 K 70.85 % | -1.556 M -580.05 % | -228.854 K -3 466.93 % | -6.416 K 98.81 % | -538.361 K 45.03 % | -979.428 K -16.95 % | -837.443 K -12.71 % | -743.033 K -48.01 % | -502.013 K -448.53 % | 144.038 K 456.35 % | -40.420 K 36.37 % | -63.528 K 71.98 % | -226.713 K -10.47 % | -205.224 K -507.78 % | -33.766 K 27.71 % | -46.710 K 14.20 % | -54.442 K -211.61 % | -17.471 K -48.49 % | -11.766 K 84.66 % | -76.677 K -245.97 % | -22.163 K -15.28 % | -19.225 K 35.75 % | -29.921 K -229.49 % | -9.081 K -49.26 % | -6.084 K 88.65 % | -53.584 K 6.54 % | -57.335 K |
| 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 |