UPGS.L

UP Global Sourcing Holdings plc UPGS.L

Trading inactive

Finances

2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 166.315 M 7.86 % 154.191 M 13.07 % 136.367 M 17.88 % 115.684 M -6.14 % 123.257 M 40.75 % 87.571 M -20.36 % 109.953 M 39.13 % 79.028 M 28.70 % 61.405 M 14.73 % 53.521 M 1.83 % 52.560 M -0.80 % 52.986 M
Net income 12.586 M 1.75 % 12.370 M 69.15 % 7.313 M 10.55 % 6.615 M 2.37 % 6.462 M 50.91 % 4.282 M -23.19 % 5.575 M 13.82 % 4.898 M 656.80 % 647.200 K 136.20 % -1.788 M 37.04 % -2.840 M 29.44 % -4.025 M
Income before tax 15.984 M 3.53 % 15.439 M 62.38 % 9.508 M 13.70 % 8.362 M 2.04 % 8.195 M 51.12 % 5.423 M -26.98 % 7.427 M 18.66 % 6.259 M 376.77 % 1.313 M 173.31 % -1.791 M 30.94 % -2.593 M 37.95 % -4.179 M
Income before tax ratio 0.10 -4.02 % 0.10 43.61 % 0.07 -3.54 % 0.07 8.72 % 0.07 7.36 % 0.06 -8.32 % 0.07 -14.71 % 0.08 270.45 % 0.02 163.90 % -0.03 32.18 % -0.05 37.45 % -0.08
EBITDA 19.472 M 6.07 % 18.358 M 40.90 % 13.029 M 28.96 % 10.103 M 4.40 % 9.677 M 52.80 % 6.333 M -44.63 % 11.437 M 66.96 % 6.850 M 215.03 % 2.174 M 355.53 % 477.333 K -68.30 % 1.506 M 81.23 % 831.000 K
Net income ratio 0.08 -5.67 % 0.08 49.60 % 0.05 -6.22 % 0.06 9.07 % 0.05 7.22 % 0.05 -3.56 % 0.05 -18.19 % 0.06 488.03 % 0.01 131.55 % -0.03 38.17 % -0.05 28.87 % -0.08
Ratio EBITDA 0.12 -1.66 % 0.12 24.61 % 0.10 9.40 % 0.09 11.24 % 0.08 8.56 % 0.07 -30.47 % 0.10 20.00 % 0.09 144.78 % 0.04 297.05 % 0.01 -68.87 % 0.03 82.70 % 0.02
Gross profit ratio 0.26 3.33 % 0.25 12.20 % 0.22 -3.59 % 0.23 4.03 % 0.22 -1.20 % 0.22 0.13 % 0.22 -14.55 % 0.26 -0.17 % 0.26 7.91 % 0.24 3.82 % 0.23 0.91 % 0.23
Weighted average shs out dil 88.159 M -0.87 % 88.935 M 10.47 % 80.505 M 0.76 % 79.894 M -0.64 % 80.407 M -2.15 % 82.170 M 5.07 % 78.201 M 5.87 % 73.863 M -9.04 % 81.202 M 0.00 % 81.202 M 1.21 % 80.233 M 0.00 % 80.233 M
Weighted average shs out 87.711 M 1.57 % 86.354 M 10.05 % 78.465 M -0.09 % 78.532 M -1.66 % 79.854 M -2.82 % 82.170 M 6.36 % 77.254 M 4.59 % 73.863 M -9.04 % 81.202 M 0.00 % 81.202 M 1.21 % 80.235 M 0.00 % 80.234 M
EPS diluted 0.14 0.00 % 0.14 53.85 % 0.09 9.64 % 0.08 3.23 % 0.08 54.32 % 0.05 -26.62 % 0.07 7.58 % 0.07 725.00 % 0.01 136.36 % -0.02 37.85 % -0.04 29.48 % -0.05
Earnings per share 0.14 0.00 % 0.14 50.54 % 0.09 10.71 % 0.08 3.83 % 0.08 55.28 % 0.05 -27.64 % 0.07 9.09 % 0.07 725.00 % 0.01 136.36 % -0.02 37.85 % -0.04 29.48 % -0.05
Gross profit 42.747 M 11.45 % 38.354 M 26.87 % 30.231 M 13.65 % 26.600 M -2.36 % 27.244 M 39.06 % 19.592 M -20.25 % 24.567 M 18.89 % 20.664 M 28.48 % 16.083 M 23.81 % 12.991 M 5.72 % 12.288 M 0.10 % 12.276 M
Income tax expense 3.398 M 10.72 % 3.069 M 39.82 % 2.195 M 25.64 % 1.747 M 0.81 % 1.733 M 51.88 % 1.141 M -38.39 % 1.852 M 36.08 % 1.361 M 104.48 % 665.600 K 24 856.88 % 2.667 K -98.92 % 247.000 K 1.65 % 243.000 K
Cost of revenue 123.568 M 6.67 % 115.837 M 9.14 % 106.136 M 19.14 % 89.084 M -7.22 % 96.013 M 41.24 % 67.979 M -20.39 % 85.386 M 46.30 % 58.364 M 28.78 % 45.322 M 11.82 % 40.531 M 0.64 % 40.272 M -1.08 % 40.710 M
General and administrative expenses 25.631 M 16.12 % 22.073 M 18.91 % 18.563 M 4.97 % 17.684 M -2.33 % 18.106 M 32.67 % 13.647 M 1.51 % 13.444 M 5.16 % 12.784 M -1.73 % 13.010 M 10.89 % 11.732 M -1.60 % 11.923 M -8.74 % 13.065 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.194 M 2.30 % 1.167 M 8.07 % 1.080 M 23.01 % 878.000 K -6.70 % 941.000 K
Other expenses 0.000 0.000 -100.00 % 228.000 K -14.61 % 267.000 K 3.89 % 257.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 25.631 M 16.12 % 22.073 M 17.47 % 18.791 M 4.68 % 17.951 M -2.24 % 18.363 M 32.69 % 13.839 M 2.33 % 13.524 M -3.15 % 13.964 M -1.40 % 14.162 M 10.67 % 12.797 M 0.07 % 12.788 M -11.64 % 14.472 M
Cost and expenses 149.199 M 8.19 % 137.910 M 10.39 % 124.927 M 16.72 % 107.035 M -6.42 % 114.376 M 39.79 % 81.818 M -17.28 % 98.910 M 36.75 % 72.328 M 132.12 % 31.159 M 12.35 % 27.733 M 0.91 % 27.484 M 4.75 % 26.238 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 25.631 M 16.12 % 22.073 M 18.91 % 18.563 M 4.97 % 17.684 M -2.33 % 18.106 M 32.67 % 13.647 M 1.51 % 13.444 M -3.82 % 13.978 M -1.40 % 14.177 M 10.65 % 12.812 M 0.09 % 12.801 M -8.60 % 14.006 M
Interest income 35.000 K 0.000 0.000 0.000 -100.00 % 6.000 K -88.68 % 53.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 1.248 M 46.31 % 853.000 K 61.55 % 528.000 K -32.13 % 778.000 K 12.43 % 692.000 K 80.68 % 383.000 K -17.46 % 464.000 K 49.20 % 311.000 K -48.85 % 608.000 K -69.35 % 1.984 M -5.21 % 2.093 M 5.55 % 1.983 M
Depreciation and amortization 2.240 M 7.85 % 2.077 M -30.84 % 3.003 M 203.95 % 988.000 K 24.12 % 796.000 K 51.04 % 527.000 K 33.76 % 394.000 K 40.71 % 280.000 K 10.41 % 253.600 K -10.70 % 284.000 K -85.84 % 2.006 M -21.27 % 2.548 M
Operating income 17.116 M 5.13 % 16.281 M 62.39 % 10.026 M 9.99 % 9.115 M 2.63 % 8.881 M 54.37 % 5.753 M -27.09 % 7.891 M 17.78 % 6.700 M 248.81 % 1.921 M 893.52 % 193.333 K 138.67 % -500.000 K 70.88 % -1.717 M
Operating income ratio 0.10 -2.53 % 0.11 43.62 % 0.07 -6.69 % 0.08 9.35 % 0.07 9.68 % 0.07 -8.46 % 0.07 -15.35 % 0.08 171.03 % 0.03 765.97 % 0.00 137.97 % -0.01 70.64 % -0.03
Total other income expenses net -1.132 M -34.44 % -842.000 K 56.42 % -1.932 M -573.17 % -287.000 K 58.16 % -686.000 K -107.88 % -330.000 K 90.87 % -3.616 M -719.95 % -441.000 K 27.47 % -608.000 K 69.35 % -1.984 M 5.21 % -2.093 M 14.99 % -2.462 M
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Net debt 19.893 M -26.36 % 27.013 M 25.84 % 21.466 M 199.09 % 7.177 M -50.31 % 14.445 M 13.20 % 12.761 M 117.84 % 5.858 M -40.71 % 9.880 M 78.92 % 5.522 M -72.87 % 20.353 M 0.000 0.000
Total investments 0.000 -100.00 % 618.000 K 0.000 -100.00 % 5.151 M 1.18 % 5.091 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 24.979 M -24.80 % 33.215 M 53.78 % 21.599 M 187.76 % 7.506 M -48.47 % 14.567 M 13.31 % 12.856 M 116.10 % 5.949 M -40.61 % 10.016 M 79.50 % 5.580 M -72.69 % 20.435 M 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
Retained earnings 32.414 M 24.18 % 26.102 M 38.93 % 18.788 M 21.00 % 15.527 M 35.38 % 11.469 M 54.51 % 7.423 M 9.50 % 6.779 M 1 095.59 % 567.000 K 103.93 % -14.422 M 21.33 % -18.333 M -29.28 % -14.181 M -24.99 % -11.346 M
Common stock 223.000 K 0.00 % 223.000 K 0.00 % 223.000 K 8.78 % 205.000 K 0.00 % 205.000 K 0.00 % 205.000 K 0.00 % 205.000 K 11.41 % 184.000 K -0.54 % 185.000 K -57.27 % 433.000 K 0.00 % 433.000 K 0.00 % 433.000 K
Total equity 46.139 M 6.08 % 43.493 M 35.68 % 32.055 M 138.97 % 13.414 M 13.35 % 11.834 M 35.28 % 8.748 M 28.78 % 6.793 M 468.93 % 1.194 M -60.12 % 2.994 M 116.74 % -17.880 M 0.000 0.000
Other non current liabilities -10.000 K 99.90 % -9.525 M -16.49 % -8.177 M -191.62 % -2.804 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.482 M -17.49 % -15.731 M
Long term debt 8.252 M -18.17 % 10.084 M -21.69 % 12.877 M 345.11 % 2.893 M 0.000 -100.00 % 1.864 M -57.93 % 4.431 M 53.64 % 2.884 M 14.22 % 2.525 M -85.96 % 17.980 M -2.72 % 18.482 M 17.49 % 15.731 M
Total non current liabilities 15.039 M -14.88 % 17.669 M -11.69 % 20.007 M 591.57 % 2.893 M 0.000 -100.00 % 1.864 M -57.93 % 4.431 M 53.64 % 2.884 M 14.22 % 2.525 M -85.96 % 17.980 M -2.72 % 18.482 M 17.49 % 15.731 M
Other current liabilities -2.000 M -302.63 % 987.000 K 282.78 % -540.000 K -107.06 % 7.646 M 26.59 % 6.040 M 62.23 % 3.723 M -40.02 % 6.207 M -21.63 % 7.920 M 16.62 % 6.791 M -29.10 % 9.578 M -14.28 % 11.174 M 0.84 % 11.081 M
Deferred revenue 3.816 M 0.000 -100.00 % 10.378 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 16.727 M -27.69 % 23.131 M 165.20 % 8.722 M 89.07 % 4.613 M -68.33 % 14.567 M 32.52 % 10.992 M 624.11 % 1.518 M -78.72 % 7.132 M 133.45 % 3.055 M 24.44 % 2.455 M 0.000 0.000
Total current liabilities 48.548 M -9.98 % 53.932 M 36.94 % 39.383 M 65.13 % 23.849 M -22.74 % 30.867 M 28.88 % 23.950 M 70.66 % 14.034 M -41.56 % 24.013 M 69.64 % 14.155 M -1.61 % 14.386 M -11.63 % 16.280 M -0.36 % 16.339 M
Total liabilities 63.587 M -11.19 % 71.601 M 20.56 % 59.390 M 122.09 % 26.742 M -13.36 % 30.867 M 19.57 % 25.814 M 39.80 % 18.465 M -31.35 % 26.897 M 61.25 % 16.680 M -48.46 % 32.366 M -6.89 % 34.762 M 8.39 % 32.070 M
Other non current assets 0.000 100.00 % -43.394 M -1.75 % -42.648 M -727.96 % -5.151 M -1.18 % -5.091 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 0.000 -100.00 % 5.151 M 1.18 % 5.091 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 30.736 M 12.87 % 27.231 M -0.08 % 27.253 M 31 589.53 % 86.000 K -12.24 % 98.000 K -2.00 % 100.000 K 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 -100.00 % 9.794 M 1.22 % 9.676 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.931 M -29.23 % 5.555 M
Goodwill and intangible assets 37.003 M -0.06 % 37.025 M 0.26 % 36.929 M 42 840.70 % 86.000 K -12.24 % 98.000 K -2.00 % 100.000 K 0.000 0.000 0.000 0.000 -100.00 % 3.931 M -29.23 % 5.555 M
Property plant equipment net 8.443 M 32.56 % 6.369 M 11.37 % 5.719 M 12.91 % 5.065 M 159.74 % 1.950 M -3.37 % 2.018 M 17.67 % 1.715 M 76.80 % 970.000 K 62.21 % 598.000 K 23.55 % 484.000 K 10.00 % 440.000 K -28.92 % 619.000 K
Total non current assets 45.446 M 4.73 % 43.394 M 1.75 % 42.648 M 711.26 % 5.257 M 147.85 % 2.121 M -4.67 % 2.225 M 18.54 % 1.877 M 59.20 % 1.179 M 38.71 % 850.000 K -13.79 % 986.000 K -77.44 % 4.371 M -29.20 % 6.174 M
Other current assets 387.000 K -98.93 % 36.336 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 0.000 -100.00 % 618.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 5.086 M -17.99 % 6.202 M 4 563.16 % 133.000 K -59.57 % 329.000 K 169.67 % 122.000 K 28.42 % 95.000 K 4.40 % 91.000 K -33.09 % 136.000 K 134.48 % 58.000 K -29.27 % 82.000 K -66.67 % 246.000 K -64.04 % 684.000 K
Cash and short term investments 5.086 M -17.99 % 6.202 M 4 563.16 % 133.000 K -59.57 % 329.000 K 169.67 % 122.000 K 28.42 % 95.000 K 4.40 % 91.000 K -33.09 % 136.000 K 134.48 % 58.000 K -29.27 % 82.000 K -66.67 % 246.000 K -64.04 % 684.000 K
Total current assets 64.280 M -10.35 % 71.700 M 46.94 % 48.797 M 39.82 % 34.899 M -14.00 % 40.580 M 25.49 % 32.337 M 38.30 % 23.381 M -13.12 % 26.912 M 42.97 % 18.824 M 39.44 % 13.500 M -18.98 % 16.663 M 11.06 % 15.003 M
Inventory 28.071 M -3.74 % 29.162 M 34.55 % 21.674 M 35.28 % 16.022 M -21.46 % 20.399 M 23.89 % 16.466 M 48.83 % 11.064 M 4.92 % 10.545 M 36.42 % 7.730 M 34.83 % 5.733 M 3.30 % 5.550 M 21.18 % 4.580 M
Net receivables 30.736 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 -100.00 % 106.000 K 45.21 % 73.000 K -31.78 % 107.000 K -33.95 % 162.000 K -22.49 % 209.000 K -17.06 % 252.000 K -49.80 % 502.000 K 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
Account payables 27.995 M -0.36 % 28.095 M 45.62 % 19.293 M 79.17 % 10.768 M 17.02 % 9.202 M 6.88 % 8.610 M 48.37 % 5.803 M -21.79 % 7.420 M 133.77 % 3.174 M 57.13 % 2.020 M -20.88 % 2.553 M -2.89 % 2.629 M
Tax payables 2.010 M 16.93 % 1.719 M 12.35 % 1.530 M 86.13 % 822.000 K -22.31 % 1.058 M 69.28 % 625.000 K 23.52 % 506.000 K -67.16 % 1.541 M 35.77 % 1.135 M 240.84 % 333.000 K 0.000 0.000
Deferred revenue non current 0.000 -100.00 % 8.144 M 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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Other total stockholders equity 13.502 M -21.35 % 17.168 M 31.62 % 13.044 M 662.73 % -2.318 M -1 548.75 % 160.000 K -85.71 % 1.120 M 686.39 % -191.000 K -143.12 % 443.000 K -97.43 % 17.231 M 86 055.00 % 20.000 K -99.85 % 13.748 M 25.98 % 10.913 M
Deferred tax liabilities non current 6.797 M -10.39 % 7.585 M 23.39 % 6.147 M 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
Total assets 109.726 M -4.66 % 115.094 M 25.86 % 91.445 M 127.72 % 40.156 M -5.96 % 42.701 M 23.55 % 34.562 M 36.84 % 25.258 M -10.09 % 28.091 M 42.78 % 19.674 M 35.81 % 14.486 M -31.13 % 21.034 M -0.68 % 21.177 M
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Deferred income tax -817.000 K 0.000 100.00 % -1.005 M -505.42 % -166.000 K -130.13 % 551.000 K -36.23 % 864.000 K -26.09 % 1.169 M 0.000 0.000 0.000 0.000 0.000
Stock based compensation 837.000 K 107.69 % 403.000 K 76.75 % 228.000 K -14.61 % 267.000 K 3.89 % 257.000 K 33.85 % 192.000 K 140.00 % 80.000 K 0.000 0.000 0.000 0.000 0.000
Change in working capital 4.340 M 135.72 % -12.149 M -2 223.95 % 572.000 K -91.67 % 6.866 M 238.48 % -4.958 M 39.90 % -8.250 M -574.14 % 1.740 M 186.57 % -2.010 M 52.55 % -4.236 M -227.18 % 3.331 M 206.07 % -3.140 M -150.58 % 6.208 M
Accounts receivables 0.000 100.00 % -5.649 M 30.18 % -8.091 M -5 494.00 % 150.000 K 103.81 % -3.933 M 0.000 0.000 0.000 100.00 % -2.638 M -173.81 % 3.575 M 264.73 % -2.170 M -135.90 % 6.044 M
Inventory 1.090 M 114.12 % -7.721 M -1 998.10 % -368.000 K -108.41 % 4.377 M 211.32 % -3.932 M 27.21 % -5.402 M -940.85 % -519.000 K 81.56 % -2.815 M -76.20 % -1.598 M -554.75 % -244.000 K 74.85 % -970.000 K -691.46 % 164.000 K
Accounts payables 0.000 -100.00 % 5.649 M -30.18 % 8.091 M 5 494.00 % -150.000 K -103.81 % 3.933 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 3.250 M 173.40 % -4.428 M -571.06 % 940.000 K -62.23 % 2.489 M 342.59 % -1.026 M 63.97 % -2.848 M -226.07 % 2.259 M 180.62 % 805.000 K 0.000 0.000 0.000 0.000
Other non cash items 1.213 M -34.08 % 1.840 M 255.21 % 518.000 K -31.21 % 753.000 K 9.77 % 686.000 K 107.88 % 330.000 K -79.79 % 1.633 M 231.24 % 493.000 K -61.36 % 1.276 M 0.000 0.000 0.000
Net cash provided by operating activities 20.399 M 350.31 % 4.530 M -50.79 % 9.205 M -41.61 % 15.764 M 316.16 % 3.788 M 284.33 % -2.055 M -121.81 % 9.422 M 157.36 % 3.661 M 68.18 % 2.177 M -50.44 % 4.392 M 577.91 % -919.000 K -120.81 % 4.417 M
Investments in property plant and equipment -999.000 K 45.79 % -1.843 M 22.37 % -2.374 M -295.01 % -601.000 K 16.53 % -720.000 K 22.66 % -931.000 K 19.88 % -1.162 M -78.22 % -652.000 K -81.11 % -360.000 K -3.45 % -348.000 K -61.86 % -215.000 K -51.41 % -142.000 K
Acquisitions net -987.000 K 49.64 % -1.960 M 93.59 % -30.578 M 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
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
Other investing activites 0.000 0.000 -100.00 % 3.000 K -75.00 % 12.000 K 100.00 % 6.000 K -88.68 % 53.000 K 89.29 % 28.000 K 0.000 -100.00 % 800.000 -94.00 % 13.333 K -97.20 % 477.000 K 123.56 % -2.025 M
Net cash used for investing activites -1.986 M 47.78 % -3.803 M 88.46 % -32.949 M -5 494.06 % -589.000 K 17.51 % -714.000 K 18.68 % -878.000 K 22.57 % -1.134 M -73.93 % -652.000 K -81.51 % -359.200 K -7.33 % -334.667 K -227.74 % 262.000 K 112.09 % -2.167 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 373.000 K -97.40 % 14.352 M 0.000 0.000 0.000 -100.00 % 21.000 K 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -532.000 K 0.000 0.000 100.00 % -506.000 K 69.31 % -1.649 M 0.000 0.000 100.00 % -18.000 K 25.00 % -24.000 K -80.00 % -13.333 K 0.000 0.000
Dividends paid -6.255 M -29.50 % -4.830 M -9.55 % -4.409 M -91.11 % -2.307 M 4.98 % -2.428 M 31.68 % -3.554 M 5.98 % -3.780 M 0.000 0.000 0.000 0.000 0.000
Other financing activites -13.272 M -230.53 % 10.168 M -63.64 % 27.963 M 320.95 % -12.656 M -1 931.46 % -623.000 K -109.60 % 6.491 M 242.57 % -4.553 M -54.97 % -2.938 M -82.80 % -1.607 M -92.86 % -833.333 K 79.81 % -4.128 M -22.53 % -3.369 M
Net cash used provided by financing activities -19.527 M -465.81 % 5.338 M -77.34 % 23.554 M 257.41 % -14.963 M -390.43 % -3.051 M -203.88 % 2.937 M 135.25 % -8.333 M -183.63 % -2.938 M -82.80 % -1.607 M -92.86 % -833.333 K 79.81 % -4.128 M -22.53 % -3.369 M
Effect of forex changes on cash -1.000 K -125.00 % 4.000 K 166.67 % -6.000 K -20.00 % -5.000 K -225.00 % 4.000 K 0.000 0.000 -100.00 % 7.000 K 45.83 % 4.800 K 118.00 % -26.667 K 0.000 0.000
Net change in cash -1.116 M -118.39 % 6.069 M 3 196.43 % -196.000 K -194.69 % 207.000 K 666.67 % 27.000 K 575.00 % 4.000 K 108.89 % -45.000 K -157.69 % 78.000 K 0.000 0.000 0.000 0.000
Cash at beginning of period 6.202 M 4 563.16 % 133.000 K -59.57 % 329.000 K 169.67 % 122.000 K 28.42 % 95.000 K 4.40 % 91.000 K -33.09 % 136.000 K 134.48 % 58.000 K 0.000 0.000 0.000 0.000
Cash at end of period 5.086 M -17.99 % 6.202 M 4 563.16 % 133.000 K -59.57 % 329.000 K 169.67 % 122.000 K 28.42 % 95.000 K 4.40 % 91.000 K -33.09 % 136.000 K 0.000 0.000 0.000 0.000
Operating cash flow 20.399 M 350.31 % 4.530 M -50.79 % 9.205 M -41.61 % 15.764 M 316.16 % 3.788 M 284.33 % -2.055 M -121.81 % 9.422 M 157.36 % 3.661 M 68.18 % 2.177 M -50.44 % 4.392 M 577.91 % -919.000 K -120.81 % 4.417 M
Capital expenditure -999.000 K 45.79 % -1.843 M 22.37 % -2.374 M -295.01 % -601.000 K 16.53 % -720.000 K 22.66 % -931.000 K 19.88 % -1.162 M -78.22 % -652.000 K -81.11 % -360.000 K -3.45 % -348.000 K -61.86 % -215.000 K -51.41 % -142.000 K
Free CashFlow 19.400 M 621.99 % 2.687 M -60.66 % 6.831 M -54.95 % 15.163 M 394.23 % 3.068 M 202.75 % -2.986 M -136.15 % 8.260 M 174.51 % 3.009 M 65.62 % 1.817 M -55.07 % 4.044 M 456.61 % -1.134 M -126.53 % 4.275 M
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2023-01-31 2022-10-31 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
Revenue 43.803 M 0.00 % 43.803 M 27.99 % 34.223 M 0.00 % 34.223 M -20.18 % 42.873 M 0.00 % 42.873 M 40.60 % 30.493 M 0.00 % 30.493 M -19.10 % 37.691 M 0.00 % 37.691 M 57.07 % 23.997 M 0.00 % 23.997 M -29.10 % 33.845 M 0.00 % 33.845 M 17.86 % 28.717 M 0.00 % 28.717 M -12.74 % 32.911 M 0.00 % 32.911 M 68.07 % 19.582 M 0.00 % 19.582 M -19.10 % 24.204 M 0.00 % 24.204 M 15.62 % 20.934 M 0.00 % 20.934 M -38.51 % 34.043 M 3.12 % 33.013 M 78.25 % 18.521 M 0.00 % 18.521 M -11.78 % 20.994 M -5.45 % 22.203 M
Net income 3.640 M 0.00 % 3.640 M 53.26 % 2.375 M 0.00 % 2.375 M -37.66 % 3.810 M 0.00 % 3.810 M 376.85 % 799.000 K 0.00 % 799.000 K -72.04 % 2.858 M 0.00 % 2.858 M 198.12 % 958.500 K 0.00 % 958.500 K -59.20 % 2.349 M 0.00 % 2.349 M 163.05 % 893.000 K 0.00 % 893.000 K -61.38 % 2.312 M 0.00 % 2.312 M 299.31 % 579.000 K 0.00 % 579.000 K -62.93 % 1.562 M 0.00 % 1.562 M 1 061.34 % 134.500 K 0.00 % 134.500 K -94.93 % 2.653 M -0.26 % 2.660 M 190.39 % 916.000 K 0.00 % 916.000 K -40.25 % 1.533 M -10.98 % 1.722 M
Income before tax 4.629 M 0.00 % 4.629 M 63.31 % 2.835 M 0.00 % 2.835 M -41.98 % 4.885 M 0.00 % 4.885 M 316.28 % 1.174 M 0.00 % 1.174 M -67.23 % 3.581 M 0.00 % 3.581 M 205.89 % 1.171 M 0.00 % 1.171 M -61.12 % 3.011 M 0.00 % 3.011 M 160.42 % 1.156 M 0.00 % 1.156 M -60.26 % 2.909 M 0.00 % 2.909 M 292.84 % 740.500 K 0.00 % 740.500 K -62.43 % 1.971 M 0.00 % 1.971 M 445.23 % 361.500 K 0.00 % 361.500 K -89.22 % 3.352 M -0.97 % 3.385 M 185.29 % 1.187 M 0.00 % 1.187 M -38.93 % 1.943 M -10.91 % 2.181 M
Income before tax ratio 0.11 0.00 % 0.11 27.59 % 0.08 0.00 % 0.08 -27.31 % 0.11 0.00 % 0.11 196.07 % 0.04 0.00 % 0.04 -59.49 % 0.09 0.00 % 0.09 94.76 % 0.05 0.00 % 0.05 -45.16 % 0.09 0.00 % 0.09 120.97 % 0.04 0.00 % 0.04 -54.46 % 0.09 0.00 % 0.09 133.73 % 0.04 0.00 % 0.04 -53.56 % 0.08 0.00 % 0.08 371.56 % 0.02 0.00 % 0.02 -82.46 % 0.10 -3.97 % 0.10 60.05 % 0.06 0.00 % 0.06 -30.78 % 0.09 -5.78 % 0.10
EBITDA 5.553 M 0.00 % 5.553 M 63.55 % 3.395 M 0.00 % 3.395 M -38.93 % 5.560 M 0.00 % 5.560 M 148.91 % 2.234 M 0.00 % 2.234 M -42.91 % 3.912 M 0.00 % 3.912 M 194.80 % 1.327 M 0.00 % 1.327 M -60.46 % 3.356 M 0.00 % 3.356 M 138.01 % 1.410 M 0.00 % 1.410 M -59.19 % 3.455 M 0.00 % 3.455 M 259.71 % 960.500 K 0.00 % 960.500 K -55.93 % 2.180 M 0.00 % 2.180 M 66.06 % 1.313 M 0.00 % 1.313 M -70.21 % 4.406 M 22.94 % 3.584 M 78.09 % 2.013 M 0.00 % 2.013 M -4.19 % 2.101 M -8.63 % 2.299 M
Net income ratio 0.08 0.00 % 0.08 19.74 % 0.07 0.00 % 0.07 -21.91 % 0.09 0.00 % 0.09 239.15 % 0.03 0.00 % 0.03 -65.44 % 0.08 0.00 % 0.08 89.81 % 0.04 0.00 % 0.04 -42.45 % 0.07 0.00 % 0.07 123.19 % 0.03 0.00 % 0.03 -55.73 % 0.07 0.00 % 0.07 137.58 % 0.03 0.00 % 0.03 -54.18 % 0.06 0.00 % 0.06 904.42 % 0.01 0.00 % 0.01 -91.76 % 0.08 -3.28 % 0.08 62.91 % 0.05 0.00 % 0.05 -32.27 % 0.07 -5.85 % 0.08
Ratio EBITDA 0.13 0.00 % 0.13 27.78 % 0.10 0.00 % 0.10 -23.50 % 0.13 0.00 % 0.13 77.03 % 0.07 0.00 % 0.07 -29.43 % 0.10 0.00 % 0.10 87.69 % 0.06 0.00 % 0.06 -44.23 % 0.10 0.00 % 0.10 101.95 % 0.05 0.00 % 0.05 -53.23 % 0.10 0.00 % 0.10 114.02 % 0.05 0.00 % 0.05 -45.53 % 0.09 0.00 % 0.09 43.62 % 0.06 0.00 % 0.06 -51.56 % 0.13 19.22 % 0.11 -0.09 % 0.11 0.00 % 0.11 8.60 % 0.10 -3.37 % 0.10
Gross profit ratio 0.25 0.00 % 0.25 -3.17 % 0.25 0.00 % 0.25 4.61 % 0.24 0.00 % 0.24 13.93 % 0.21 0.00 % 0.21 -6.14 % 0.23 0.00 % 0.23 2.99 % 0.22 0.00 % 0.22 -6.24 % 0.24 0.00 % 0.24 8.59 % 0.22 0.00 % 0.22 -3.05 % 0.22 0.00 % 0.22 0.62 % 0.22 0.00 % 0.22 -0.72 % 0.22 0.00 % 0.22 0.37 % 0.22 0.00 % 0.22 0.13 % 0.22 -10.66 % 0.25 15.71 % 0.22 0.00 % 0.22 -16.88 % 0.26 1.29 % 0.26
Weighted average shs out dil 88.159 M 0.00 % 88.159 M -0.25 % 88.376 M 0.00 % 88.376 M -1.25 % 89.494 M 0.00 % 89.494 M 10.00 % 81.360 M 0.00 % 81.360 M 2.15 % 79.650 M 0.00 % 79.650 M 0.12 % 79.552 M 0.00 % 79.552 M -0.85 % 80.235 M 0.00 % 80.235 M -0.50 % 80.641 M 0.00 % 80.641 M 0.58 % 80.173 M 0.00 % 80.173 M -2.43 % 82.170 M 0.00 % 82.170 M 0.00 % 82.170 M 0.00 % 82.170 M -0.64 % 82.695 M 0.00 % 82.695 M 12.19 % 73.707 M -10.30 % 82.170 M 11.48 % 73.709 M 0.00 % 73.709 M -0.42 % 74.018 M -9.92 % 82.170 M
Weighted average shs out 87.711 M 0.00 % 87.711 M -0.65 % 88.287 M 0.00 % 88.287 M -1.52 % 89.649 M 0.00 % 89.649 M 9.71 % 81.714 M 0.00 % 81.714 M 2.94 % 79.377 M 0.00 % 79.377 M -1.25 % 80.384 M 0.00 % 80.384 M 0.95 % 79.630 M 0.00 % 79.627 M -1.45 % 80.800 M 0.00 % 80.800 M 0.78 % 80.175 M 0.00 % 80.175 M -3.08 % 82.726 M 0.00 % 82.726 M 0.62 % 82.215 M 0.01 % 82.211 M 1.71 % 80.829 M 0.00 % 80.829 M 6.63 % 75.800 M -7.75 % 82.170 M 10.08 % 74.648 M 0.00 % 74.648 M 0.85 % 74.019 M -9.92 % 82.170 M
EPS diluted 0.04 0.00 % 0.04 53.53 % 0.03 0.00 % 0.03 -36.71 % 0.04 0.00 % 0.04 333.67 % 0.01 0.00 % 0.01 -72.78 % 0.04 0.00 % 0.04 202.52 % 0.01 0.00 % 0.01 -59.66 % 0.03 0.00 % 0.03 165.77 % 0.01 0.00 % 0.01 -61.46 % 0.03 0.00 % 0.03 311.43 % 0.01 0.00 % 0.01 -63.16 % 0.02 0.00 % 0.02 1 017.65 % 0.00 0.00 % 0.00 -95.14 % 0.04 8.02 % 0.03 163.41 % 0.01 0.00 % 0.01 -40.58 % 0.02 -1.43 % 0.02
Earnings per share 0.04 0.00 % 0.04 51.84 % 0.03 0.00 % 0.03 -39.01 % 0.04 0.00 % 0.04 341.58 % 0.01 0.00 % 0.01 -72.40 % 0.04 0.00 % 0.04 197.56 % 0.01 0.00 % 0.01 -58.72 % 0.03 0.00 % 0.03 166.07 % 0.01 0.00 % 0.01 -61.11 % 0.03 0.00 % 0.03 311.43 % 0.01 0.00 % 0.01 -63.16 % 0.02 0.00 % 0.02 1 017.65 % 0.00 0.00 % 0.00 -95.28 % 0.04 11.11 % 0.03 161.29 % 0.01 0.00 % 0.01 -40.10 % 0.02 -1.43 % 0.02
Gross profit 10.815 M 0.00 % 10.815 M 23.93 % 8.727 M 0.00 % 8.727 M -16.50 % 10.451 M 0.00 % 10.451 M 60.19 % 6.524 M 0.00 % 6.524 M -24.06 % 8.592 M 0.00 % 8.592 M 61.77 % 5.311 M 0.00 % 5.311 M -33.52 % 7.989 M 0.00 % 7.989 M 27.98 % 6.243 M 0.00 % 6.243 M -15.41 % 7.380 M 0.00 % 7.380 M 69.12 % 4.364 M 0.00 % 4.364 M -19.68 % 5.433 M 0.00 % 5.433 M 16.05 % 4.681 M 0.00 % 4.681 M -38.43 % 7.603 M -7.87 % 8.252 M 106.25 % 4.001 M 0.00 % 4.001 M -26.67 % 5.456 M -4.23 % 5.697 M
Income tax expense 989.000 K 0.00 % 989.000 K 115.23 % 459.500 K 0.00 % 459.500 K -57.26 % 1.075 M 0.00 % 1.075 M 187.05 % 374.500 K 0.00 % 374.500 K -48.20 % 723.000 K 0.00 % 723.000 K 241.04 % 212.000 K 0.00 % 212.000 K -67.95 % 661.500 K 0.00 % 661.500 K 151.52 % 263.000 K 0.00 % 263.000 K -55.95 % 597.000 K 0.00 % 597.000 K 269.66 % 161.500 K 0.00 % 161.500 K -60.51 % 409.000 K 0.00 % 409.000 K 80.18 % 227.000 K 0.00 % 227.000 K -67.53 % 699.000 K -3.59 % 725.000 K 168.02 % 270.500 K 0.00 % 270.500 K -34.02 % 410.000 K -10.68 % 459.000 K
Cost of revenue 32.988 M 0.00 % 32.988 M 29.39 % 25.496 M 0.00 % 25.496 M -21.36 % 32.423 M 0.00 % 32.423 M 35.27 % 23.969 M 0.00 % 23.969 M -17.63 % 29.100 M 0.00 % 29.100 M 55.73 % 18.686 M 0.00 % 18.686 M -27.73 % 25.856 M 0.00 % 25.856 M 15.05 % 22.475 M 0.00 % 22.475 M -11.98 % 25.532 M 0.00 % 25.532 M 67.78 % 15.218 M 0.00 % 15.218 M -18.93 % 18.772 M 0.00 % 18.772 M 15.50 % 16.253 M 0.00 % 16.253 M -38.53 % 26.441 M 6.78 % 24.761 M 70.54 % 14.520 M 0.00 % 14.520 M -6.55 % 15.538 M -5.87 % 16.506 M
General and administrative expenses 5.263 M 0.00 % 5.263 M 13.94 % 4.619 M 0.00 % 4.619 M -5.87 % 4.907 M 0.00 % 4.907 M 32.20 % 3.712 M 0.00 % 3.712 M -23.83 % 4.873 M 0.00 % 4.873 M 16.90 % 4.168 M 0.00 % 4.168 M -13.30 % 4.808 M 0.00 % 4.808 M -1.60 % 4.886 M 0.00 % 4.886 M 14.51 % 4.267 M 0.00 % 4.267 M 20.25 % 3.548 M 0.00 % 3.548 M 5.24 % 3.372 M 0.00 % 3.372 M -3.51 % 3.494 M 0.00 % 3.494 M 6.92 % 3.268 M -24.35 % 4.320 M 82.43 % 2.368 M 0.00 % 2.368 M -24.01 % 3.116 M -1.30 % 3.157 M
Selling and marketing 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 % 420.000 K 36.14 % 308.500 K 0.00 % 308.500 K 0.00 % 308.500 K 10.97 % 278.000 K
Other 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 % -7.000 K 0.000 0.000 0.000 100.00 % -4.000 K
Operating expenses 5.766 M 0.00 % 5.766 M 2.07 % 5.649 M 0.00 % 5.649 M 4.96 % 5.382 M 0.00 % 5.382 M 2.99 % 5.226 M 0.00 % 5.226 M 7.26 % 4.872 M 0.00 % 4.872 M 23.95 % 3.931 M 0.00 % 3.931 M -18.11 % 4.800 M 0.00 % 4.800 M -1.91 % 4.893 M 0.00 % 4.893 M 14.39 % 4.278 M 0.00 % 4.278 M 20.56 % 3.548 M 0.00 % 3.548 M 5.24 % 3.372 M 0.00 % 3.372 M -20.17 % 4.224 M 0.00 % 4.224 M 2.65 % 4.114 M -13.07 % 4.733 M 76.21 % 2.686 M 0.00 % 2.686 M -21.48 % 3.421 M -0.29 % 3.431 M
Cost and expenses 27.222 M 0.00 % 27.222 M 37.16 % 19.847 M 0.00 % 19.847 M -26.60 % 27.041 M 0.00 % 27.041 M 44.27 % 18.743 M 0.00 % 18.743 M -22.64 % 24.228 M 0.00 % 24.228 M 64.19 % 14.756 M 0.00 % 14.756 M -29.92 % 21.057 M 0.00 % 21.057 M 19.77 % 17.582 M 0.00 % 17.582 M -17.28 % 21.255 M 0.00 % 21.255 M 82.13 % 11.670 M 0.00 % 11.670 M -24.22 % 15.400 M 0.00 % 15.400 M 28.02 % 12.029 M 0.00 % 12.029 M -46.12 % 22.326 M -24.30 % 29.494 M 149.24 % 11.834 M 0.00 % 11.834 M -2.34 % 12.117 M -39.23 % 19.937 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 5.263 M 0.00 % 5.263 M 13.94 % 4.619 M 0.00 % 4.619 M -5.87 % 4.907 M 0.00 % 4.907 M 32.20 % 3.712 M 0.00 % 3.712 M -23.83 % 4.873 M 0.00 % 4.873 M 16.90 % 4.168 M 0.00 % 4.168 M -13.30 % 4.808 M 0.00 % 4.808 M -1.60 % 4.886 M 0.00 % 4.886 M 14.51 % 4.267 M 0.00 % 4.267 M 20.25 % 3.548 M 0.00 % 3.548 M 5.24 % 3.372 M 0.00 % 3.372 M -3.51 % 3.494 M 0.00 % 3.494 M 6.92 % 3.268 M -31.05 % 4.740 M 130.15 % 2.060 M 0.00 % 2.060 M -39.86 % 3.425 M -0.31 % 3.435 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 5.000 K 0.000 0.000 0.000 0.000
Interest expense 420.000 K 0.00 % 420.000 K 72.84 % 243.000 K 0.00 % 243.000 K 32.43 % 183.500 K 0.00 % 183.500 K 46.80 % 125.000 K 0.00 % 125.000 K -10.07 % 139.000 K 0.00 % 139.000 K -33.81 % 210.000 K 0.00 % 210.000 K 17.32 % 179.000 K 0.00 % 179.000 K -7.49 % 193.500 K 0.00 % 193.500 K 0.26 % 193.000 K 0.00 % 193.000 K 157.33 % 75.000 K 0.00 % 75.000 K -16.67 % 90.000 K 0.00 % 90.000 K -6.25 % 96.000 K 0.00 % 96.000 K -29.41 % 136.000 K 7.09 % 127.000 K -1.17 % 128.500 K 0.00 % 128.500 K 39.67 % 92.000 K 64.29 % 56.000 K
Depreciation and amortization 568.000 K 0.00 % 568.000 K 77.50 % 320.000 K 0.00 % 320.000 K -35.22 % 494.000 K 0.00 % 494.000 K 112.47 % 232.500 K 0.00 % 232.500 K 20.47 % 193.000 K 0.00 % 193.000 K 4.89 % 184.000 K 0.00 % 184.000 K 5.44 % 174.500 K 0.00 % 174.500 K 229.25 % 53.000 K 0.00 % 53.000 K -84.50 % 342.000 K 0.00 % 342.000 K 135.86 % 145.000 K 0.00 % 145.000 K 22.36 % 118.500 K 0.00 % 118.500 K -5.58 % 125.500 K 0.00 % 125.500 K 75.52 % 71.500 K 10.00 % 65.000 K -12.75 % 74.500 K 0.00 % 74.500 K 13.74 % 65.500 K 98.48 % 33.000 K
Operating income 4.985 M 0.00 % 4.985 M 62.10 % 3.075 M 0.00 % 3.075 M -39.30 % 5.066 M 0.00 % 5.066 M 153.15 % 2.001 M 0.00 % 2.001 M -46.20 % 3.719 M 0.00 % 3.719 M 225.37 % 1.143 M 0.00 % 1.143 M -64.07 % 3.182 M 0.00 % 3.182 M 134.45 % 1.357 M 0.00 % 1.357 M -56.41 % 3.113 M 0.00 % 3.113 M 281.73 % 815.500 K 0.00 % 815.500 K -60.43 % 2.061 M 0.00 % 2.061 M 73.63 % 1.187 M 0.00 % 1.187 M -72.62 % 4.335 M 23.17 % 3.519 M 81.58 % 1.938 M 0.00 % 1.938 M -4.77 % 2.035 M -10.19 % 2.266 M
Operating income ratio 0.11 0.00 % 0.11 26.64 % 0.09 0.00 % 0.09 -23.95 % 0.12 0.00 % 0.12 80.05 % 0.07 0.00 % 0.07 -33.49 % 0.10 0.00 % 0.10 107.16 % 0.05 0.00 % 0.05 -49.33 % 0.09 0.00 % 0.09 98.93 % 0.05 0.00 % 0.05 -50.04 % 0.09 0.00 % 0.09 127.12 % 0.04 0.00 % 0.04 -51.09 % 0.09 0.00 % 0.09 50.17 % 0.06 0.00 % 0.06 -55.47 % 0.13 19.45 % 0.11 1.87 % 0.10 0.00 % 0.10 7.95 % 0.10 -5.02 % 0.10
Total other income expenses net -355.500 K 0.00 % -355.500 K -47.82 % -240.500 K 0.00 % -240.500 K -33.24 % -180.500 K 0.00 % -180.500 K 78.19 % -827.500 K 0.00 % -827.500 K -497.47 % -138.500 K 0.00 % -138.500 K -603.64 % 27.500 K 0.00 % 27.500 K 116.08 % -171.000 K 0.00 % -171.000 K 14.93 % -201.000 K 0.00 % -201.000 K 1.47 % -204.000 K 0.00 % -204.000 K -172.00 % -75.000 K 0.00 % -75.000 K 16.67 % -90.000 K 0.00 % -90.000 K 89.10 % -825.500 K 0.00 % -825.500 K 15.98 % -982.500 K -633.21 % -134.000 K 82.17 % -751.500 K 0.00 % -751.500 K -716.85 % -92.000 K -8.24 % -85.000 K
2023-01-31 2022-10-31 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
2023-07-31 2023-01-31 2022-10-31 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
Net debt 19.893 M -8.50 % 21.741 M 534.47 % -5.004 M -118.52 % 27.013 M 0.000 -100.00 % 32.680 M 0.000 -100.00 % 21.466 M 0.000 -100.00 % 4.590 M 0.000 -100.00 % 7.177 M 0.000 -100.00 % 14.867 M 0.000 -100.00 % 14.445 M 0.000 -100.00 % 13.959 M 0.000 -100.00 % 12.761 M 0.000 -100.00 % 6.667 M 0.000 0.000 0.000 0.000 -100.00 % 16.794 M 0.000 0.000
Total investments 0.000 0.000 0.000 0.000 -100.00 % 618.000 K 0.000 -100.00 % 303.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.000 K 0.000 -100.00 % 29.000 K 70.59 % 17.000 K 0.00 % 17.000 K 0.000 0.000 -100.00 % 19.000 K 0.00 % 19.000 K
Total debt 24.979 M -6.60 % 26.745 M 0.000 -100.00 % 33.215 M 0.000 -100.00 % 32.937 M 0.000 -100.00 % 21.599 M 0.000 -100.00 % 7.214 M 0.000 -100.00 % 7.506 M 0.000 -100.00 % 14.991 M 0.000 -100.00 % 14.567 M 0.000 -100.00 % 14.116 M 0.000 -100.00 % 12.856 M 0.000 -100.00 % 6.789 M 0.000 0.000 0.000 0.000 -100.00 % 16.843 M 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
Retained earnings 32.414 M 10.75 % 29.268 M 0.00 % 29.268 M 12.13 % 26.102 M 0.00 % 26.102 M 10.35 % 23.653 M 0.00 % 23.653 M 25.89 % 18.788 M 0.00 % 18.788 M 3.55 % 18.144 M 0.00 % 18.144 M 16.85 % 15.527 M 0.00 % 15.527 M 14.14 % 13.603 M 0.00 % 13.603 M 18.61 % 11.469 M 2.16 % 11.227 M 6.26 % 10.566 M 0.00 % 10.566 M 42.34 % 7.423 M 0.00 % 7.423 M 4.26 % 7.120 M 0.00 % 7.120 M 5.03 % 6.779 M 0.00 % 6.779 M 19.31 % 5.682 M 75.42 % 3.239 M 471.25 % 567.000 K 0.00 % 567.000 K
Common stock 223.000 K 0.00 % 223.000 K 0.00 % 223.000 K 0.00 % 223.000 K 0.00 % 223.000 K 0.00 % 223.000 K 0.00 % 223.000 K 0.00 % 223.000 K 0.00 % 223.000 K 8.78 % 205.000 K 0.00 % 205.000 K 0.00 % 205.000 K 0.00 % 205.000 K 0.00 % 205.000 K 0.00 % 205.000 K 0.00 % 205.000 K 0.00 % 205.000 K 0.00 % 205.000 K 0.00 % 205.000 K 0.00 % 205.000 K 0.00 % 205.000 K 0.00 % 205.000 K 0.00 % 205.000 K 0.00 % 205.000 K 0.00 % 205.000 K 11.41 % 184.000 K 0.00 % 184.000 K 0.00 % 184.000 K 0.00 % 184.000 K
Total equity 46.139 M 6.73 % 43.229 M 46.58 % 29.491 M -32.19 % 43.493 M 0.000 -100.00 % 38.204 M 0.000 -100.00 % 32.055 M 0.000 -100.00 % 16.008 M 0.000 -100.00 % 13.414 M 0.000 -100.00 % 12.521 M 0.000 -100.00 % 11.834 M 0.000 -100.00 % 10.492 M 0.000 -100.00 % 8.748 M 0.000 -100.00 % 6.750 M 0.000 0.000 0.000 0.000 -100.00 % 4.070 M 0.000 0.000
Other non current liabilities -10.000 K 99.88 % -8.645 M 24.55 % -11.458 M -20.29 % -9.525 M -16.96 % -8.144 M -4.24 % -7.813 M 23.69 % -10.239 M -25.22 % -8.177 M 24.62 % -10.847 M 0.000 0.000 100.00 % -2.804 M -3 050.56 % -89.000 K 97.19 % -3.165 M -91.01 % -1.657 M 0.000 0.000 0.000 100.00 % -1.847 M 0.000 100.00 % -1.864 M 0.000 100.00 % -2.657 M 40.04 % -4.431 M 0.00 % -4.431 M -6.44 % -4.163 M 0.000 100.00 % -2.884 M 0.00 % -2.884 M
Long term debt 8.252 M -37.37 % 13.175 M 14.99 % 11.458 M 13.63 % 10.084 M 23.82 % 8.144 M -32.12 % 11.997 M 17.17 % 10.239 M -20.49 % 12.877 M 18.71 % 10.847 M 346.75 % 2.428 M 0.000 -100.00 % 2.893 M 3 150.56 % 89.000 K -98.15 % 4.822 M 191.01 % 1.657 M 0.000 0.000 -100.00 % 1.847 M 0.00 % 1.847 M -0.91 % 1.864 M 0.00 % 1.864 M -29.85 % 2.657 M 0.00 % 2.657 M -40.04 % 4.431 M 0.00 % 4.431 M 6.44 % 4.163 M 45.05 % 2.870 M -0.49 % 2.884 M 0.00 % 2.884 M
Total non current liabilities 15.039 M -25.19 % 20.103 M 75.45 % 11.458 M -35.15 % 17.669 M 116.96 % 8.144 M -56.09 % 18.546 M 81.13 % 10.239 M -48.82 % 20.007 M 84.45 % 10.847 M 346.75 % 2.428 M 0.000 -100.00 % 2.893 M 3 150.56 % 89.000 K -98.15 % 4.822 M 191.01 % 1.657 M 0.000 0.000 -100.00 % 1.847 M 0.00 % 1.847 M -0.91 % 1.864 M 0.00 % 1.864 M -29.85 % 2.657 M 0.00 % 2.657 M -40.04 % 4.431 M 0.00 % 4.431 M 6.44 % 4.163 M 45.05 % 2.870 M -0.49 % 2.884 M 0.00 % 2.884 M
Other current liabilities -2.000 M -271.38 % 1.167 M -93.85 % 18.983 M 1 823.30 % 987.000 K -92.17 % 12.608 M 636.28 % -2.351 M -117.11 % 13.743 M 2 645.00 % -540.000 K -167.75 % 797.000 K -91.94 % 9.889 M 115.54 % 4.588 M -39.99 % 7.646 M 230.57 % 2.313 M -62.85 % 6.226 M -28.81 % 8.746 M 44.80 % 6.040 M -53.91 % 13.106 M 164.34 % 4.958 M -51.06 % 10.131 M 172.12 % 3.723 M -44.68 % 6.730 M 33.08 % 5.057 M 4.51 % 4.839 M 99.30 % 2.428 M 0.00 % 2.428 M -66.24 % 7.191 M 18.80 % 6.053 M -34.01 % 9.173 M 0.00 % 9.173 M
Deferred revenue 3.816 M 0.000 0.000 0.000 0.000 -100.00 % 11.075 M 0.000 -100.00 % 10.378 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
Short term debt 16.727 M 23.26 % 13.570 M 0.000 -100.00 % 23.131 M 0.000 -100.00 % 20.940 M 0.000 -100.00 % 8.722 M 0.000 -100.00 % 4.786 M 0.000 -100.00 % 4.613 M 0.000 -100.00 % 10.169 M 0.000 -100.00 % 14.567 M 0.000 -100.00 % 12.269 M 0.000 -100.00 % 10.992 M 0.000 -100.00 % 4.132 M 0.000 0.000 0.000 0.000 -100.00 % 13.973 M 0.000 0.000
Total current liabilities 48.548 M 3.70 % 46.818 M 0.00 % 46.818 M -13.19 % 53.932 M 0.00 % 53.932 M 3.20 % 52.261 M 0.00 % 52.261 M 32.70 % 39.383 M 0.00 % 39.383 M 34.23 % 29.340 M 0.00 % 29.340 M 23.02 % 23.849 M 0.00 % 23.849 M -12.07 % 27.124 M 0.00 % 27.124 M -12.13 % 30.867 M -2.04 % 31.510 M 10.95 % 28.399 M 0.00 % 28.399 M 18.58 % 23.950 M 0.00 % 23.950 M 48.58 % 16.119 M 0.00 % 16.119 M 14.86 % 14.034 M 0.00 % 14.034 M -40.88 % 23.737 M -23.21 % 30.913 M 28.73 % 24.013 M 0.00 % 24.013 M
Total liabilities 63.587 M -4.98 % 66.921 M 0.00 % 66.921 M -6.54 % 71.601 M 0.00 % 71.601 M 1.12 % 70.807 M 0.00 % 70.807 M 19.22 % 59.390 M 0.00 % 59.390 M 86.95 % 31.768 M 8.28 % 29.340 M 9.72 % 26.742 M 0.00 % 26.742 M -16.29 % 31.946 M 0.00 % 31.946 M 3.50 % 30.867 M -2.04 % 31.510 M 4.18 % 30.246 M 0.00 % 30.246 M 17.17 % 25.814 M 0.00 % 25.814 M 37.48 % 18.776 M 0.00 % 18.776 M 1.68 % 18.465 M 0.00 % 18.465 M -33.82 % 27.900 M -17.41 % 33.783 M 25.60 % 26.897 M 0.00 % 26.897 M
Other non current assets 0.000 100.00 % -42.620 M 0.00 % -42.620 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
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 30.736 M -16.96 % 37.014 M 0.00 % 37.014 M 35.93 % 27.231 M 0.00 % 27.231 M -0.04 % 27.242 M 0.00 % 27.242 M -0.04 % 27.253 M 0.00 % 27.253 M 0.000 -100.00 % 100.000 K 16.28 % 86.000 K 0.00 % 86.000 K 0.000 -100.00 % 92.000 K -6.12 % 98.000 K 0.00 % 98.000 K -4.85 % 103.000 K 0.00 % 103.000 K 3.00 % 100.000 K 0.00 % 100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 -100.00 % 9.794 M 0.00 % 9.794 M 1.22 % 9.676 M 0.00 % 9.676 M 0.00 % 9.676 M 0.00 % 9.676 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
Goodwill and intangible assets 37.003 M -0.03 % 37.014 M 0.00 % 37.014 M -0.03 % 37.025 M 0.00 % 37.025 M 0.29 % 36.918 M 0.00 % 36.918 M -0.03 % 36.929 M 0.00 % 36.929 M 36 829.00 % 100.000 K 0.00 % 100.000 K 16.28 % 86.000 K 0.00 % 86.000 K -6.52 % 92.000 K 0.00 % 92.000 K -6.12 % 98.000 K 0.00 % 98.000 K -4.85 % 103.000 K 0.00 % 103.000 K 3.00 % 100.000 K 0.00 % 100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 8.443 M 50.61 % 5.606 M 0.00 % 5.606 M -11.98 % 6.369 M 0.00 % 6.369 M 12.47 % 5.663 M 0.00 % 5.663 M -0.98 % 5.719 M 0.00 % 5.719 M 12.12 % 5.101 M 0.00 % 5.101 M 0.71 % 5.065 M 0.00 % 5.065 M -7.96 % 5.503 M 0.00 % 5.503 M 182.21 % 1.950 M -60.95 % 4.993 M 161.55 % 1.909 M 0.00 % 1.909 M -5.40 % 2.018 M 0.00 % 2.018 M 6.77 % 1.890 M 0.00 % 1.890 M 10.20 % 1.715 M 0.00 % 1.715 M 24.10 % 1.382 M 19.45 % 1.157 M 19.28 % 970.000 K 0.00 % 970.000 K
Total non current assets 45.446 M 6.63 % 42.620 M 0.00 % 42.620 M -1.78 % 43.394 M 0.00 % 43.394 M 1.91 % 42.581 M 0.00 % 42.581 M -0.16 % 42.648 M 0.00 % 42.648 M 683.97 % 5.440 M 4.60 % 5.201 M -1.07 % 5.257 M 2.06 % 5.151 M -9.99 % 5.723 M 2.29 % 5.595 M 163.79 % 2.121 M -58.34 % 5.091 M 140.94 % 2.113 M 5.02 % 2.012 M -9.57 % 2.225 M 5.05 % 2.118 M 4.13 % 2.034 M 7.62 % 1.890 M 10.20 % 1.715 M 0.00 % 1.715 M 24.10 % 1.382 M 3.52 % 1.335 M 37.63 % 970.000 K 0.00 % 970.000 K
Other current assets 387.000 K 0.000 0.000 -100.00 % 36.336 M 0.000 -100.00 % 39.080 M 0.000 -100.00 % 26.990 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
Short term investments 0.000 0.000 0.000 0.000 -100.00 % 618.000 K 0.000 -100.00 % 303.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.000 K 0.000 -100.00 % 29.000 K 70.59 % 17.000 K 0.00 % 17.000 K 0.000 0.000 -100.00 % 19.000 K 0.00 % 19.000 K
cash and cash equivalents 5.086 M 1.64 % 5.004 M 0.00 % 5.004 M -19.32 % 6.202 M 0.00 % 6.202 M 2 313.23 % 257.000 K 0.00 % 257.000 K 93.23 % 133.000 K 0.00 % 133.000 K -94.93 % 2.624 M 0.00 % 2.624 M 697.57 % 329.000 K 0.00 % 329.000 K 165.32 % 124.000 K 0.00 % 124.000 K 1.64 % 122.000 K 0.00 % 122.000 K -22.29 % 157.000 K 0.00 % 157.000 K 65.26 % 95.000 K 0.00 % 95.000 K -22.13 % 122.000 K 0.00 % 122.000 K 34.07 % 91.000 K 0.00 % 91.000 K -23.53 % 119.000 K 142.86 % 49.000 K -63.97 % 136.000 K 0.00 % 136.000 K
Cash and short term investments 5.086 M 1.64 % 5.004 M 0.00 % 5.004 M -19.32 % 6.202 M -9.06 % 6.820 M 2 553.70 % 257.000 K -54.11 % 560.000 K 321.05 % 133.000 K 0.00 % 133.000 K -94.93 % 2.624 M 0.00 % 2.624 M 697.57 % 329.000 K 0.00 % 329.000 K 165.32 % 124.000 K 0.00 % 124.000 K 1.64 % 122.000 K 0.00 % 122.000 K -22.29 % 157.000 K 0.00 % 157.000 K 65.26 % 95.000 K -34.48 % 145.000 K 18.85 % 122.000 K -19.21 % 151.000 K 39.81 % 108.000 K 0.00 % 108.000 K -9.24 % 119.000 K 142.86 % 49.000 K -68.39 % 155.000 K 0.00 % 155.000 K
Total current assets 64.280 M -4.81 % 67.530 M 0.00 % 67.530 M -5.82 % 71.700 M 0.00 % 71.700 M 7.93 % 66.430 M 0.00 % 66.430 M 36.14 % 48.797 M 0.00 % 48.797 M 15.26 % 42.336 M 0.00 % 42.336 M 21.31 % 34.899 M 0.00 % 34.899 M -9.92 % 38.744 M 0.00 % 38.744 M -4.52 % 40.580 M 0.20 % 40.500 M 4.85 % 38.625 M 0.00 % 38.625 M 19.45 % 32.337 M 0.00 % 32.337 M 37.65 % 23.492 M 0.00 % 23.492 M 0.47 % 23.381 M 0.00 % 23.381 M -28.12 % 32.530 M -10.92 % 36.518 M 35.69 % 26.912 M 0.00 % 26.912 M
Inventory 28.071 M 2.86 % 27.290 M 0.00 % 27.290 M -6.42 % 29.162 M 0.00 % 29.162 M 7.64 % 27.093 M 0.00 % 27.093 M 25.00 % 21.674 M 0.00 % 21.674 M 37.39 % 15.775 M 0.00 % 15.775 M -1.54 % 16.022 M 0.00 % 16.022 M -11.62 % 18.129 M 0.00 % 18.129 M -11.13 % 20.399 M 0.00 % 20.399 M 10.80 % 18.410 M 0.00 % 18.410 M 11.81 % 16.466 M 0.00 % 16.466 M 39.59 % 11.796 M 0.00 % 11.796 M 6.62 % 11.064 M 0.00 % 11.064 M -6.51 % 11.835 M -12.79 % 13.570 M 28.69 % 10.545 M 0.00 % 10.545 M
Net receivables 30.736 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
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 239.000 K 0.000 -100.00 % 106.000 K 0.000 -100.00 % 128.000 K 0.000 -100.00 % 73.000 K 0.000 -100.00 % 101.000 K 0.000 -100.00 % 107.000 K 0.000 -100.00 % 144.000 K 0.000 0.000 0.000 0.000 -100.00 % 178.000 K 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 239.000 K 0.000 -100.00 % 106.000 K 0.000 -100.00 % 128.000 K 0.000 -100.00 % 130.000 K 0.000 -100.00 % 101.000 K 0.000 -100.00 % 107.000 K 0.000 -100.00 % 144.000 K -11.11 % 162.000 K 0.00 % 162.000 K -1.22 % 164.000 K 0.000 -100.00 % 209.000 K 0.00 % 209.000 K
Account payables 27.995 M 0.57 % 27.835 M 0.00 % 27.835 M -0.93 % 28.095 M 35.97 % 20.662 M 7.28 % 19.259 M 0.00 % 19.259 M -0.18 % 19.293 M 0.00 % 19.293 M 55.89 % 12.376 M 0.00 % 12.376 M 14.93 % 10.768 M 0.00 % 10.768 M 17.18 % 9.189 M 0.00 % 9.189 M -0.14 % 9.202 M 0.00 % 9.202 M 0.74 % 9.134 M 0.00 % 9.134 M 6.09 % 8.610 M 0.00 % 8.610 M 52.66 % 5.640 M 0.00 % 5.640 M -2.81 % 5.803 M 0.00 % 5.803 M -29.86 % 8.273 M -14.80 % 9.710 M 30.86 % 7.420 M 0.00 % 7.420 M
Tax payables 2.010 M -52.66 % 4.246 M 0.000 -100.00 % 1.719 M 0.000 -100.00 % 3.338 M 0.000 -100.00 % 1.530 M 0.000 -100.00 % 2.289 M 0.000 -100.00 % 822.000 K 0.000 -100.00 % 1.540 M 0.000 -100.00 % 1.058 M 0.000 -100.00 % 2.038 M 0.000 -100.00 % 625.000 K 0.000 -100.00 % 1.290 M 0.000 0.000 0.000 0.000 -100.00 % 1.177 M 0.000 0.000
Deferred revenue non current 0.000 -100.00 % 11.458 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
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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Other total stockholders equity 13.502 M -1.72 % 13.738 M 146.58 % -29.491 M -271.78 % 17.168 M 165.22 % -26.325 M -283.73 % 14.328 M 160.01 % -23.876 M -283.04 % 13.044 M 168.61 % -19.011 M -712.09 % -2.341 M 87.24 % -18.349 M -691.59 % -2.318 M 85.27 % -15.732 M -1 122.38 % -1.287 M 90.68 % -13.808 M -8 730.00 % 160.000 K 101.40 % -11.432 M -3 997.49 % -279.000 K 97.41 % -10.771 M -1 061.70 % 1.120 M 114.68 % -7.628 M -1 226.61 % -575.000 K 92.15 % -7.325 M -4.88 % -6.984 M 0.00 % -6.984 M -19.06 % -5.866 M -1 006.65 % 647.000 K 186.15 % -751.000 K 0.00 % -751.000 K
Deferred tax liabilities non current 6.797 M -1.89 % 6.928 M 0.000 -100.00 % 7.585 M 0.000 -100.00 % 6.055 M 0.000 -100.00 % 6.147 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
Other liabilities 0.000 0.000 -100.00 % 8.645 M 0.000 -100.00 % 9.525 M 0.000 -100.00 % 8.307 M 0.000 -100.00 % 9.160 M 0.000 0.000 0.000 -100.00 % 2.804 M 0.000 -100.00 % 3.165 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
Total assets 109.726 M -0.38 % 110.150 M 0.00 % 110.150 M -4.30 % 115.094 M 0.00 % 115.094 M 5.58 % 109.011 M 0.00 % 109.011 M 19.21 % 91.445 M 0.00 % 91.445 M 91.40 % 47.776 M 0.00 % 47.776 M 18.98 % 40.156 M 0.00 % 40.156 M -9.69 % 44.467 M 0.00 % 44.467 M 4.14 % 42.701 M -6.61 % 45.721 M 12.23 % 40.738 M 0.00 % 40.738 M 17.87 % 34.562 M 0.00 % 34.562 M 35.40 % 25.526 M 0.00 % 25.526 M 1.06 % 25.258 M 0.00 % 25.258 M -25.88 % 34.076 M -9.98 % 37.853 M 34.75 % 28.091 M 0.00 % 28.091 M
2023-07-31 2023-01-31 2022-10-31 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
2023-01-31 2022-10-31 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
Deferred income tax 64.500 K 0.00 % 64.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 64.000 K 0.00 % 64.000 K -50.58 % 129.500 K 0.00 % 129.500 K 79.86 % 72.000 K 0.00 % 72.000 K 145.14 % -159.500 K 0.00 % -159.500 K -158.32 % 273.500 K 0.00 % 273.500 K 488.17 % 46.500 K 0.00 % 46.500 K -46.55 % 87.000 K 0.00 % 87.000 K 8.07 % 80.500 K 0.00 % 80.500 K 67.71 % 48.000 K 0.00 % 48.000 K 0.00 % 48.000 K 0.00 % 48.000 K 0.00 % 48.000 K 0.00 % 48.000 K 20.00 % 40.000 K 0.00 % 40.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -128.500 K 0.00 % -128.500 K -107.89 % 1.629 M 0.00 % 1.629 M 119.59 % -8.314 M 0.00 % -8.314 M -391.92 % -1.690 M 0.00 % -1.690 M 33.45 % -2.540 M 0.00 % -2.540 M -230.63 % 1.944 M 0.00 % 1.944 M 508.45 % 319.500 K 0.00 % 319.500 K 162.96 % -507.500 K 0.00 % -507.500 K 85.18 % -3.425 M 0.00 % -3.425 M 13.65 % -3.967 M 0.00 % -3.967 M -1 391.17 % -266.000 K 0.00 % -266.000 K -105.71 % 4.659 M 0.00 % 4.659 M 261.00 % -2.894 M 61.70 % -7.555 M -209.12 % -2.444 M 0.00 % -2.444 M -83.28 % -1.334 M 65.97 % -3.919 M
Accounts receivables -1.065 M 0.00 % -1.065 M -138.30 % 2.780 M 0.00 % 2.780 M 149.60 % -5.604 M 0.00 % -5.604 M -305.35 % -1.383 M 0.00 % -1.383 M 48.08 % -2.663 M 0.00 % -2.663 M -399.05 % 890.500 K 0.00 % 890.500 K 209.20 % -815.500 K 0.00 % -815.500 K -267.63 % 486.500 K 0.00 % 486.500 K 119.83 % -2.453 M 0.00 % -2.453 M -50.35 % -1.632 M 0.00 % -1.632 M -1 731.50 % 100.000 K 0.00 % 100.000 K -97.66 % 4.273 M 0.00 % 4.273 M 290.04 % -2.249 M 0.000 100.00 % -1.531 M 0.00 % -1.531 M -82.48 % -839.000 K 0.000
Inventory 936.000 K 0.00 % 936.000 K 181.32 % -1.151 M 0.00 % -1.151 M 57.52 % -2.710 M 0.00 % -2.710 M -781.14 % -307.500 K 0.00 % -307.500 K -348.99 % 123.500 K 0.00 % 123.500 K -88.28 % 1.054 M 0.00 % 1.054 M -7.18 % 1.135 M 0.00 % 1.135 M 214.19 % -994.000 K 0.00 % -994.000 K -2.26 % -972.000 K 0.00 % -972.000 K 58.37 % -2.335 M 0.00 % -2.335 M -537.98 % -366.000 K 0.00 % -366.000 K -194.94 % 385.500 K 0.00 % 385.500 K 159.77 % -645.000 K 78.68 % -3.025 M -231.33 % -913.000 K 0.00 % -913.000 K -84.63 % -494.500 K 50.75 % -1.004 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 % -4.530 M 0.000 0.000 0.000 100.00 % -2.915 M
Other non cash items 1.472 M 0.00 % 1.472 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 140.500 K 0.00 % 140.500 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 -100.00 % 589.000 K 0.000 0.000 0.000 -100.00 % 392.000 K
Net cash provided by operating activities 5.680 M 0.00 % 5.680 M 3.18 % 5.505 M 0.00 % 5.505 M 269.91 % -3.240 M 0.00 % -3.240 M -365.90 % 1.219 M 0.00 % 1.219 M -63.99 % 3.384 M 0.00 % 3.384 M -24.88 % 4.505 M 0.00 % 4.505 M 33.40 % 3.377 M 0.00 % 3.377 M 174.33 % 1.231 M 0.00 % 1.231 M 14.09 % 1.079 M 0.00 % 1.079 M 145.88 % -2.352 M 0.00 % -2.352 M -277.58 % 1.325 M 0.00 % 1.325 M -58.90 % 3.223 M 0.00 % 3.223 M 116.60 % 1.488 M 135.14 % -4.234 M -1 181.48 % 391.500 K 0.00 % 391.500 K -72.79 % 1.439 M 182.56 % -1.743 M
Investments in property plant and equipment -181.000 K 0.00 % -181.000 K 70.01 % -603.500 K 0.00 % -603.500 K -89.78 % -318.000 K 0.00 % -318.000 K 56.38 % -729.000 K 0.00 % -729.000 K -81.80 % -401.000 K 0.00 % -401.000 K -174.66 % -146.000 K 0.00 % -146.000 K 5.50 % -154.500 K 0.00 % -154.500 K 39.29 % -254.500 K 0.00 % -254.500 K -151.98 % -101.000 K 0.00 % -101.000 K 51.56 % -208.500 K 0.00 % -208.500 K -1.21 % -206.000 K 0.00 % -206.000 K 31.90 % -302.500 K 0.00 % -302.500 K -8.62 % -278.500 K -7.53 % -259.000 K -17.73 % -220.000 K 0.00 % -220.000 K -107.55 % -106.000 K 30.72 % -153.000 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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
Other investing activites -246.500 K 0.00 % -246.500 K 66.39 % -733.500 K 0.00 % -733.500 K -197.57 % -246.500 K 0.00 % -246.500 K 98.39 % -15.336 M 0.00 % -15.336 M -180 323.53 % -8.500 K 0.00 % -8.500 K -1 800.00 % 500.000 0.00 % 500.000 -90.91 % 5.500 K 0.00 % 5.500 K -54.17 % 12.000 K 0.00 % 12.000 K 366.67 % -4.500 K 0.00 % -4.500 K 81.63 % -24.500 K 0.00 % -24.500 K 0.000 0.000 -100.00 % 14.000 K 0.00 % 14.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites -427.500 K 0.00 % -427.500 K 68.03 % -1.337 M 0.00 % -1.337 M -136.85 % -564.500 K 0.00 % -564.500 K 96.49 % -16.065 M 0.00 % -16.065 M -3 823.08 % -409.500 K 0.00 % -409.500 K -181.44 % -145.500 K 0.00 % -145.500 K 2.35 % -149.000 K 0.00 % -149.000 K 38.56 % -242.500 K 0.00 % -242.500 K -129.86 % -105.500 K 0.00 % -105.500 K 54.72 % -233.000 K 0.00 % -233.000 K -13.11 % -206.000 K 0.00 % -206.000 K 28.60 % -288.500 K 0.00 % -288.500 K -3.59 % -278.500 K -7.53 % -259.000 K -17.73 % -220.000 K 0.00 % -220.000 K -107.55 % -106.000 K 30.72 % -153.000 K
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -149.000 K 0.00 % -149.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -253.000 K 0.00 % -253.000 K 0.000 0.000 100.00 % -376.000 K 0.00 % -376.000 K 16.16 % -448.500 K 0.00 % -448.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.000 K 0.00 % -3.000 K 50.00 % -6.000 K 0.00 % -6.000 K
Dividends paid -2.079 M 0.00 % -2.079 M -109.32 % -993.000 K 0.00 % -993.000 K 30.17 % -1.422 M 0.00 % -1.422 M -115.45 % -660.000 K 0.00 % -660.000 K 57.27 % -1.545 M 0.00 % -1.545 M 0.000 0.000 100.00 % -1.154 M 0.00 % -1.154 M -150.76 % -460.000 K 0.00 % -460.000 K 38.99 % -754.000 K 0.00 % -754.000 K -121.11 % -341.000 K 0.00 % -341.000 K 76.25 % -1.436 M 0.00 % -1.436 M -115.78 % -665.500 K 0.00 % -665.500 K 45.65 % -1.225 M 45.58 % -2.250 M 0.000 0.000 0.000 0.000
Other financing activites -3.773 M 0.00 % -3.773 M -1 749.51 % -204.000 K 0.00 % -204.000 K -103.86 % 5.288 M 0.00 % 5.288 M -62.92 % 14.262 M 0.00 % 14.262 M 5 184.49 % -280.500 K 0.00 % -280.500 K 93.41 % -4.257 M 0.00 % -4.257 M -105.55 % -2.071 M 0.00 % -2.071 M -277.92 % -548.000 K 0.00 % -548.000 K -190.72 % -188.500 K 0.00 % -188.500 K -106.48 % 2.910 M 0.00 % 2.910 M 765.92 % 336.000 K 0.00 % 336.000 K 114.74 % -2.280 M 0.00 % -2.280 M -65 242.86 % 3.500 K -99.95 % 6.646 M 1 431.86 % -499.000 K 0.00 % -499.000 K 48.56 % -970.000 K -151.71 % 1.876 M
Net cash used provided by financing activities -5.852 M 0.00 % -5.852 M -388.85 % -1.197 M 0.00 % -1.197 M -130.96 % 3.866 M 0.00 % 3.866 M -71.58 % 13.602 M 0.00 % 13.602 M 845.32 % -1.825 M 0.00 % -1.825 M 57.13 % -4.257 M 0.00 % -4.257 M -32.02 % -3.225 M 0.00 % -3.225 M -219.89 % -1.008 M 0.00 % -1.008 M -6.95 % -942.500 K 0.00 % -942.500 K -136.69 % 2.569 M 0.00 % 2.569 M 333.50 % -1.100 M 0.00 % -1.100 M 62.65 % -2.946 M 0.00 % -2.946 M -141.24 % -1.221 M -127.78 % 4.396 M 980.96 % -499.000 K 0.00 % -499.000 K 48.56 % -970.000 K -151.71 % 1.876 M
Effect of forex changes on cash 0.000 0.000 -100.00 % 1.500 K 0.00 % 1.500 K 200.00 % 500.000 0.00 % 500.000 200.00 % -500.000 0.00 % -500.000 75.00 % -2.000 K 0.00 % -2.000 K 0.000 0.000 100.00 % -2.500 K 0.00 % -2.500 K -225.00 % 2.000 K 0.00 % 2.000 K 0.000 0.000 -100.00 % 3.000 K 0.00 % 3.000 K 200.00 % -3.000 K 0.00 % -3.000 K 0.00 % -3.000 K 0.00 % -3.000 K -200.00 % 3.000 K -70.00 % 10.000 K 566.67 % 1.500 K 0.00 % 1.500 K -25.00 % 2.000 K 100.00 % 1.000 K
Net change in cash -599.000 K 0.00 % -599.000 K 0.000 100.00 % -257.000 K -200.00 % 257.000 K 0.000 0.000 100.00 % -2.624 M -200.00 % 2.624 M 0.000 0.000 100.00 % -124.000 K -200.00 % 124.000 K 0.000 0.000 100.00 % -157.000 K -200.00 % 157.000 K 0.000 0.000 100.00 % -122.000 K -200.00 % 122.000 K 0.000 0.000 100.00 % -119.000 K -200.00 % 119.000 K 236.78 % -87.000 K 0.000 100.00 % -788.000 K -200.00 % 788.000 K 4 247.37 % -19.000 K
Cash at beginning of period 0.000 0.000 0.000 -100.00 % 257.000 K 0.000 0.000 0.000 -100.00 % 2.624 M 0.000 0.000 0.000 -100.00 % 124.000 K 0.000 0.000 0.000 -100.00 % 157.000 K 0.000 0.000 0.000 -100.00 % 122.000 K 0.000 0.000 0.000 -100.00 % 119.000 K 0.000 -100.00 % 136.000 K 0.000 -100.00 % 788.000 K 0.000 -100.00 % 58.000 K
Cash at end of period -599.000 K 0.00 % -599.000 K 0.000 0.000 -100.00 % 257.000 K 0.000 0.000 0.000 -100.00 % 2.624 M 0.000 0.000 0.000 -100.00 % 124.000 K 0.000 0.000 0.000 -100.00 % 157.000 K 0.000 0.000 0.000 -100.00 % 122.000 K 0.000 0.000 0.000 -100.00 % 119.000 K 142.86 % 49.000 K 0.000 0.000 -100.00 % 788.000 K 1 920.51 % 39.000 K
Operating cash flow 5.680 M 0.00 % 5.680 M 3.18 % 5.505 M 0.00 % 5.505 M 269.91 % -3.240 M 0.00 % -3.240 M -365.90 % 1.219 M 0.00 % 1.219 M -63.99 % 3.384 M 0.00 % 3.384 M -24.88 % 4.505 M 0.00 % 4.505 M 33.40 % 3.377 M 0.00 % 3.377 M 174.33 % 1.231 M 0.00 % 1.231 M 14.09 % 1.079 M 0.00 % 1.079 M 145.88 % -2.352 M 0.00 % -2.352 M -277.58 % 1.325 M 0.00 % 1.325 M -58.90 % 3.223 M 0.00 % 3.223 M 116.60 % 1.488 M 135.14 % -4.234 M -1 181.48 % 391.500 K 0.00 % 391.500 K -72.79 % 1.439 M 182.56 % -1.743 M
Capital expenditure -181.000 K 0.00 % -181.000 K 70.01 % -603.500 K 0.00 % -603.500 K -89.78 % -318.000 K 0.00 % -318.000 K 56.38 % -729.000 K 0.00 % -729.000 K -81.80 % -401.000 K 0.00 % -401.000 K -174.66 % -146.000 K 0.00 % -146.000 K 5.50 % -154.500 K 0.00 % -154.500 K 39.29 % -254.500 K 0.00 % -254.500 K -151.98 % -101.000 K 0.00 % -101.000 K 51.56 % -208.500 K 0.00 % -208.500 K -1.21 % -206.000 K 0.00 % -206.000 K 31.90 % -302.500 K 0.00 % -302.500 K -8.62 % -278.500 K -7.53 % -259.000 K -17.73 % -220.000 K 0.00 % -220.000 K -107.55 % -106.000 K 30.72 % -153.000 K
Free CashFlow 5.499 M 0.00 % 5.499 M 12.19 % 4.901 M 0.00 % 4.901 M 237.76 % -3.558 M 0.00 % -3.558 M -826.87 % 489.499 K 0.00 % 489.499 K -83.59 % 2.983 M 0.00 % 2.983 M -31.57 % 4.359 M 0.00 % 4.359 M 35.27 % 3.222 M 0.00 % 3.222 M 230.01 % 976.500 K 0.00 % 976.500 K -0.15 % 978.000 K 0.00 % 978.000 K 138.20 % -2.561 M 0.00 % -2.561 M -328.92 % 1.119 M 0.00 % 1.119 M -61.70 % 2.920 M 0.00 % 2.920 M 141.46 % 1.210 M 126.92 % -4.493 M -2 719.83 % 171.500 K 0.00 % 171.500 K -87.13 % 1.333 M 170.31 % -1.896 M
2023 2022 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