C4X Discovery Holdings plc C4XD.L
Trading inactive
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.710 M -36.64 % | 2.699 M -52.16 % | 5.642 M | 0.000 | 0.000 -100.00 % | 7.064 M 4 839.86 % | 143.000 K -48.75 % | 279.000 K -10.58 % | 312.000 K -49.60 % | 619.000 K -15.90 % | 736.000 K 67.27 % | 440.000 K |
| Net income | -11.111 M -36.16 % | -8.160 M -112.28 % | -3.844 M 50.65 % | -7.789 M 28.62 % | -10.912 M -861.41 % | -1.135 M 83.26 % | -6.782 M -27.46 % | -5.321 M -73.66 % | -3.064 M -174.06 % | -1.118 M -132.43 % | -481.000 K -49.84 % | -321.000 K |
| Income before tax | -13.416 M -27.36 % | -10.534 M -78.33 % | -5.907 M 38.33 % | -9.579 M 29.68 % | -13.622 M -439.27 % | -2.526 M 70.25 % | -8.490 M -25.65 % | -6.757 M -77.16 % | -3.814 M -185.05 % | -1.338 M -97.93 % | -676.000 K -57.21 % | -430.000 K |
| Income before tax ratio | -7.85 -101.02 % | -3.90 -272.78 % | -1.05 | 0.00 | 0.00 100.00 % | -0.36 99.40 % | -59.37 -145.14 % | -24.22 -98.12 % | -12.22 -465.54 % | -2.16 -135.34 % | -0.92 6.02 % | -0.98 |
| EBITDA | -13.054 M -27.00 % | -10.279 M -86.32 % | -5.517 M 39.21 % | -9.076 M 32.50 % | -13.446 M -473.39 % | -2.345 M 71.79 % | -8.314 M -24.07 % | -6.701 M -76.90 % | -3.788 M -214.10 % | -1.206 M -110.47 % | -573.000 K -35.78 % | -422.000 K |
| Net income ratio | -6.50 -114.92 % | -3.02 -343.75 % | -0.68 | 0.00 | 0.00 100.00 % | -0.16 99.66 % | -47.43 -148.68 % | -19.07 -94.20 % | -9.82 -443.73 % | -1.81 -176.37 % | -0.65 10.42 % | -0.73 |
| Ratio EBITDA | -7.63 -100.45 % | -3.81 -289.47 % | -0.98 | 0.00 | 0.00 100.00 % | -0.33 99.43 % | -58.14 -142.07 % | -24.02 -97.82 % | -12.14 -523.16 % | -1.95 -150.25 % | -0.78 18.83 % | -0.96 |
| Gross profit ratio | 0.98 2.73 % | 0.95 -3.27 % | 0.98 | 0.00 | 0.00 -100.00 % | 0.97 -0.58 % | 0.98 2.30 % | 0.96 49.29 % | 0.64 -33.42 % | 0.96 -3.58 % | 1.00 0.09 % | 1.00 |
| Weighted average shs out dil | 251.102 M 9.81 % | 228.676 M 16.52 % | 196.261 M 104.18 % | 96.123 M 63.84 % | 58.669 M 21.00 % | 48.488 M 19.24 % | 40.665 M 27.06 % | 32.005 M 11.10 % | 28.807 M -8.17 % | 31.369 M 0.00 % | 31.369 M 0.00 % | 31.369 M |
| Weighted average shs out | 251.102 M 9.81 % | 228.676 M 16.52 % | 196.261 M 104.18 % | 96.123 M 63.84 % | 58.669 M 24.49 % | 47.127 M 15.89 % | 40.665 M 27.06 % | 32.005 M 11.10 % | 28.807 M -8.17 % | 31.369 M 0.00 % | 31.369 M 0.00 % | 31.369 M |
| EPS diluted | -0.04 -23.81 % | -0.04 -82.14 % | -0.02 75.80 % | -0.08 57.37 % | -0.19 -711.97 % | -0.02 86.24 % | -0.17 0.00 % | -0.17 -54.55 % | -0.11 -208.99 % | -0.04 -132.68 % | -0.02 -50.00 % | -0.01 |
| Earnings per share | -0.04 -23.81 % | -0.04 -82.14 % | -0.02 75.80 % | -0.08 57.37 % | -0.19 -688.38 % | -0.02 85.82 % | -0.17 0.00 % | -0.17 -54.55 % | -0.11 -208.99 % | -0.04 -132.68 % | -0.02 -50.00 % | -0.01 |
| Gross profit | 1.672 M -34.92 % | 2.569 M -53.73 % | 5.552 M 1 244.74 % | -485.000 K -153.93 % | -191.000 K -102.78 % | 6.876 M 4 811.43 % | 140.000 K -47.57 % | 267.000 K 33.50 % | 200.000 K -66.44 % | 596.000 K -18.91 % | 735.000 K 67.43 % | 439.000 K |
| Income tax expense | -2.305 M 2.91 % | -2.374 M -15.08 % | -2.063 M -15.25 % | -1.790 M 33.95 % | -2.710 M -94.82 % | -1.391 M 18.56 % | -1.708 M -18.94 % | -1.436 M -91.47 % | -750.000 K -240.91 % | -220.000 K -12.82 % | -195.000 K -78.90 % | -109.000 K |
| Cost of revenue | 38.000 K -70.77 % | 130.000 K 44.44 % | 90.000 K -81.44 % | 485.000 K 153.93 % | 191.000 K 1.60 % | 188.000 K 6 166.67 % | 3.000 K -75.00 % | 12.000 K -89.29 % | 112.000 K 386.96 % | 23.000 K 2 200.00 % | 1.000 K 0.00 % | 1.000 K |
| General and administrative expenses | 4.192 M 14.38 % | 3.665 M 15.18 % | 3.182 M 17.50 % | 2.708 M -11.27 % | 3.052 M 17.16 % | 2.605 M 2.84 % | 2.533 M 39.41 % | 1.817 M 101.00 % | 904.000 K -50.22 % | 1.816 M 37.37 % | 1.322 M 52.13 % | 869.000 K |
| 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 |
| Other expenses | 0.000 -100.00 % | 2.734 M -7.35 % | 2.951 M 26.38 % | 2.335 M | 0.000 -100.00 % | 3.025 M | 0.000 -100.00 % | 1.535 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 15.086 M 15.24 % | 13.091 M 14.38 % | 11.445 M 19.64 % | 9.566 M -29.85 % | 13.637 M 42.10 % | 9.597 M 11.17 % | 8.633 M 22.35 % | 7.056 M 73.66 % | 4.063 M 123.73 % | 1.816 M 37.37 % | 1.322 M 52.13 % | 869.000 K |
| Cost and expenses | 15.124 M 14.39 % | 13.221 M 14.62 % | 11.535 M 20.58 % | 9.566 M -29.85 % | 13.637 M 42.10 % | 9.597 M 11.13 % | 8.636 M 22.18 % | 7.068 M 69.29 % | 4.175 M 127.03 % | 1.839 M 39.00 % | 1.323 M 52.07 % | 870.000 K |
| Research and development expenses | 10.894 M 62.79 % | 6.692 M 25.98 % | 5.312 M 17.44 % | 4.523 M -57.27 % | 10.585 M 51.39 % | 6.992 M 14.62 % | 6.100 M 64.69 % | 3.704 M 66.70 % | 2.222 M | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 4.192 M 14.38 % | 3.665 M 15.18 % | 3.182 M 17.50 % | 2.708 M -11.27 % | 3.052 M 17.16 % | 2.605 M 2.84 % | 2.533 M 39.41 % | 1.817 M 101.00 % | 904.000 K -50.22 % | 1.816 M 37.37 % | 1.322 M 52.13 % | 869.000 K |
| Interest income | 22.000 K | 0.000 -100.00 % | 1.000 K -80.00 % | 5.000 K -66.67 % | 15.000 K 114.29 % | 7.000 K 133.33 % | 3.000 K -90.63 % | 32.000 K -34.69 % | 49.000 K 4 800.00 % | 1.000 K | 0.000 | 0.000 |
| Interest expense | 24.000 K 100.00 % | 12.000 K -20.00 % | 15.000 K -16.67 % | 18.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 119.000 K 33.71 % | 89.000 K | 0.000 |
| Depreciation and amortization | 338.000 K 39.09 % | 243.000 K -35.37 % | 376.000 K -23.27 % | 490.000 K 156.54 % | 191.000 K 1.60 % | 188.000 K 5.03 % | 179.000 K 103.41 % | 88.000 K 238.46 % | 26.000 K 100.00 % | 13.000 K -7.14 % | 14.000 K 75.00 % | 8.000 K |
| Operating income | -13.414 M -27.49 % | -10.522 M -78.55 % | -5.893 M 38.40 % | -9.566 M 29.85 % | -13.637 M -438.37 % | -2.533 M 70.18 % | -8.493 M -25.10 % | -6.789 M -75.74 % | -3.863 M -416.64 % | 1.220 M 107.84 % | 587.000 K 36.51 % | 430.000 K |
| Operating income ratio | -7.84 -101.22 % | -3.90 -273.24 % | -1.04 | 0.00 | 0.00 100.00 % | -0.36 99.40 % | -59.39 -144.08 % | -24.33 -96.53 % | -12.38 -728.20 % | 1.97 147.12 % | 0.80 -18.39 % | 0.98 |
| Total other income expenses net | -2.000 K 83.33 % | -12.000 K 14.29 % | -14.000 K -7.69 % | -13.000 K -186.67 % | 15.000 K 114.29 % | 7.000 K 133.33 % | 3.000 K -90.63 % | 32.000 K -34.69 % | 49.000 K 101.92 % | -2.558 M -102.53 % | -1.263 M -46.86 % | -860.000 K |
| 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 | -3.796 M 12.74 % | -4.350 M 73.95 % | -16.699 M -218.62 % | -5.241 M -119.93 % | -2.383 M 57.28 % | -5.578 M 7.51 % | -6.031 M -354.14 % | -1.328 M 61.89 % | -3.485 M -325.27 % | 1.547 M 162.65 % | 589.000 K 701.02 % | -98.000 K |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M | 0.000 | 0.000 | 0.000 |
| Total debt | 424.000 K -41.84 % | 729.000 K 80.45 % | 404.000 K -0.74 % | 407.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.220 M 5.56 % | 2.103 M 282.36 % | 550.000 K |
| Accumulated other comprehensive income loss | -56.553 M -23.30 % | -45.867 M -20.52 % | -38.059 M -7.34 % | -35.456 M -27.33 % | -27.845 M -62.27 % | -17.160 M 0.20 % | -17.194 M -62.79 % | -10.562 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -60.604 M -22.45 % | -49.493 M -19.71 % | -41.344 M | 0.000 | 0.000 | 0.000 -100.00 % | 920.000 K 0.00 % | 920.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 4.545 M 5.31 % | 4.316 M 89.55 % | 2.277 M -29.20 % | 3.216 M 457.37 % | 577.000 K -76.83 % | 2.490 M 0.00 % | 2.490 M 666.15 % | 325.000 K 4.84 % | 310.000 K | 0.000 | 0.000 | 0.000 |
| Total equity | 6.532 M -44.66 % | 11.804 M -38.79 % | 19.286 M 139.10 % | 8.066 M 15.01 % | 7.013 M -14.20 % | 8.174 M -9.78 % | 9.060 M 110.45 % | 4.305 M -45.97 % | 7.968 M 697.75 % | -1.333 M -453.11 % | -241.000 K -224.87 % | 193.000 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 -100.00 % | 41.000 K 36.67 % | 30.000 K |
| Long term debt | 87.000 K -79.48 % | 424.000 K 126.74 % | 187.000 K -14.22 % | 218.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.220 M 5.56 % | 2.103 M 282.36 % | 550.000 K |
| Total non current liabilities | 87.000 K -79.48 % | 424.000 K 68.92 % | 251.000 K 15.14 % | 218.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.220 M 3.54 % | 2.144 M 269.66 % | 580.000 K |
| Other current liabilities | 836.000 K -1.65 % | 850.000 K 0.59 % | 845.000 K 38.98 % | 608.000 K -38.02 % | 981.000 K 113.26 % | 460.000 K 23.99 % | 371.000 K -7.25 % | 400.000 K 32.89 % | 301.000 K 84.66 % | 163.000 K 181.03 % | 58.000 K 3.57 % | 56.000 K |
| Deferred revenue | 207.000 K -17.20 % | 250.000 K -24.24 % | 330.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 337.000 K 10.49 % | 305.000 K 40.55 % | 217.000 K 14.81 % | 189.000 K | 0.000 | 0.000 | 0.000 100.00 % | -83.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 2.165 M -8.03 % | 2.354 M 26.29 % | 1.864 M 37.56 % | 1.355 M -17.98 % | 1.652 M 90.76 % | 866.000 K -19.14 % | 1.071 M 35.23 % | 792.000 K 5.74 % | 749.000 K 177.41 % | 270.000 K 112.60 % | 127.000 K 10.43 % | 115.000 K |
| Total liabilities | 2.252 M -18.93 % | 2.778 M 31.35 % | 2.115 M 34.46 % | 1.573 M -4.78 % | 1.652 M 90.76 % | 866.000 K -19.14 % | 1.071 M 35.23 % | 792.000 K 5.74 % | 749.000 K -69.92 % | 2.490 M 9.64 % | 2.271 M 226.76 % | 695.000 K |
| Other non current 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 |
| 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 |
| Intangible assets | 54.000 K -11.48 % | 61.000 K -11.59 % | 69.000 K -56.05 % | 157.000 K -46.78 % | 295.000 K -31.87 % | 433.000 K -24.04 % | 570.000 K -12.84 % | 654.000 K 1 008.47 % | 59.000 K 5.36 % | 56.000 K -6.67 % | 60.000 K -6.25 % | 64.000 K |
| GoodWill | 1.192 M 0.00 % | 1.192 M 0.00 % | 1.192 M 0.00 % | 1.192 M 0.00 % | 1.192 M 0.00 % | 1.192 M 0.00 % | 1.192 M 0.00 % | 1.192 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.246 M -0.56 % | 1.253 M -0.63 % | 1.261 M -6.52 % | 1.349 M -9.28 % | 1.487 M -8.49 % | 1.625 M -7.78 % | 1.762 M -4.55 % | 1.846 M 3 028.81 % | 59.000 K 5.36 % | 56.000 K -6.67 % | 60.000 K -6.25 % | 64.000 K |
| Property plant equipment net | 441.000 K -41.51 % | 754.000 K 83.90 % | 410.000 K -3.30 % | 424.000 K 443.59 % | 78.000 K -6.02 % | 83.000 K -7.78 % | 90.000 K -4.26 % | 94.000 K 10.59 % | 85.000 K 304.76 % | 21.000 K -8.70 % | 23.000 K 21.05 % | 19.000 K |
| Total non current assets | 1.687 M -15.94 % | 2.007 M 20.11 % | 1.671 M -5.75 % | 1.773 M 13.29 % | 1.565 M -8.37 % | 1.708 M -7.78 % | 1.852 M -4.54 % | 1.940 M 1 247.22 % | 144.000 K 87.01 % | 77.000 K -7.23 % | 83.000 K 0.00 % | 83.000 K |
| Other current assets | 401.000 K -94.65 % | 7.496 M 2 341.69 % | 307.000 K -6.69 % | 329.000 K -12.73 % | 377.000 K 42.26 % | 265.000 K 32.50 % | 200.000 K 37.93 % | 145.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 4.220 M -16.91 % | 5.079 M -70.30 % | 17.103 M 202.82 % | 5.648 M 137.01 % | 2.383 M -57.28 % | 5.578 M -7.51 % | 6.031 M 354.14 % | 1.328 M -61.89 % | 3.485 M 417.83 % | 673.000 K -55.55 % | 1.514 M 133.64 % | 648.000 K |
| Cash and short term investments | 4.220 M -16.91 % | 5.079 M -70.30 % | 17.103 M 202.82 % | 5.648 M 137.01 % | 2.383 M -57.28 % | 5.578 M -7.51 % | 6.031 M 354.14 % | 1.328 M -82.26 % | 7.485 M 1 012.18 % | 673.000 K -55.55 % | 1.514 M 133.64 % | 648.000 K |
| Total current assets | 7.097 M -43.56 % | 12.575 M -36.26 % | 19.730 M 150.83 % | 7.866 M 10.79 % | 7.100 M -3.16 % | 7.332 M -11.44 % | 8.279 M 162.24 % | 3.157 M -63.18 % | 8.573 M 693.80 % | 1.080 M -44.53 % | 1.947 M 141.86 % | 805.000 K |
| Inventory | 0.000 100.00 % | -7.098 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 2.476 M -65.12 % | 7.098 M 205.95 % | 2.320 M 22.82 % | 1.889 M -56.47 % | 4.340 M 191.47 % | 1.489 M -27.29 % | 2.048 M 21.62 % | 1.684 M | 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 | 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 |
| Account payables | 785.000 K -17.28 % | 949.000 K 101.06 % | 472.000 K -15.41 % | 558.000 K -16.84 % | 671.000 K 65.27 % | 406.000 K -42.00 % | 700.000 K 78.57 % | 392.000 K -12.50 % | 448.000 K 318.69 % | 107.000 K 55.07 % | 69.000 K 16.95 % | 59.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 64.000 K | 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 | 56.553 M 23.30 % | 45.867 M 20.52 % | 38.059 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.274 M 68.78 % | 9.642 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 62.591 M 9.85 % | 56.981 M -2.35 % | 58.353 M 44.77 % | 40.306 M 17.58 % | 34.281 M 50.07 % | 22.844 M 247.70 % | 6.570 M 65.08 % | 3.980 M -48.03 % | 7.658 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 8.784 M -39.76 % | 14.582 M -31.86 % | 21.401 M 122.03 % | 9.639 M 11.24 % | 8.665 M -4.15 % | 9.040 M -10.77 % | 10.131 M 98.76 % | 5.097 M -41.53 % | 8.717 M 653.41 % | 1.157 M -43.00 % | 2.030 M 128.60 % | 888.000 K |
| 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 | 2.033 M | 0.000 100.00 % | -273.000 K -111.89 % | 2.296 M 184.72 % | -2.710 M -911.38 % | 334.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 54.000 K 127.69 % | -195.000 K | 0.000 |
| Stock based compensation | 425.000 K 20.74 % | 352.000 K 41.37 % | 249.000 K 20.87 % | 206.000 K -9.25 % | 227.000 K | 0.000 -100.00 % | 150.000 K 154.24 % | 59.000 K 168.18 % | 22.000 K -15.38 % | 26.000 K 1 200.00 % | 2.000 K 100.00 % | 1.000 K |
| Change in working capital | 2.286 M 205.98 % | -2.157 M -627.38 % | 409.000 K 244.52 % | -283.000 K -153.10 % | 533.000 K 1 284.44 % | -45.000 K -123.68 % | 190.000 K 253.23 % | -124.000 K -142.61 % | 291.000 K 304.17 % | 72.000 K 400.00 % | -24.000 K -233.33 % | 18.000 K |
| Accounts receivables | 2.497 M 200.08 % | -2.495 M -1 734.56 % | -136.000 K -167.00 % | 203.000 K 180.24 % | -253.000 K -258.13 % | 160.000 K 234.45 % | -119.000 K -197.50 % | -40.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 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 | -211.000 K -162.43 % | 338.000 K -37.98 % | 545.000 K 212.14 % | -486.000 K -161.83 % | 786.000 K 483.41 % | -205.000 K -152.30 % | 392.000 K 1 500.00 % | -28.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -83.000 K -48.21 % | -56.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 2.000 K 100.08 % | -2.362 M -16 971.43 % | 14.000 K 7.69 % | 13.000 K 186.67 % | -15.000 K -114.29 % | -7.000 K 97.67 % | -300.000 K 57.14 % | -700.000 K -55.56 % | -450.000 K -478.15 % | 119.000 K 33.71 % | 89.000 K 248.33 % | -60.000 K |
| Net cash provided by operating activities | -6.027 M 50.12 % | -12.084 M -293.62 % | -3.070 M 39.47 % | -5.072 M 60.02 % | -12.686 M -2 949.52 % | -416.000 K 93.66 % | -6.563 M -9.42 % | -5.998 M -88.91 % | -3.175 M -280.70 % | -834.000 K -40.17 % | -595.000 K -68.08 % | -354.000 K |
| Investments in property plant and equipment | -18.000 K 51.35 % | -37.000 K -85.00 % | -20.000 K -42.86 % | -14.000 K 70.83 % | -48.000 K -9.09 % | -44.000 K 51.65 % | -91.000 K 1.09 % | -92.000 K 1.08 % | -93.000 K -1 228.57 % | -7.000 K 50.00 % | -14.000 K 51.72 % | -29.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -67.000 K | 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 | 22.000 K | 0.000 -100.00 % | 1.000 K -80.00 % | 5.000 K -66.67 % | 15.000 K 114.29 % | 7.000 K | 0.000 -100.00 % | 4.000 M 200.00 % | -4.000 M | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 4.000 K 110.81 % | -37.000 K -94.74 % | -19.000 K -111.11 % | -9.000 K 72.73 % | -33.000 K 10.81 % | -37.000 K 59.34 % | -91.000 K -102.37 % | 3.841 M 193.84 % | -4.093 M -58 371.43 % | -7.000 K 50.00 % | -14.000 K 51.72 % | -29.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 |
| Common stock issued | 5.701 M 1 648.77 % | 326.000 K -97.88 % | 15.366 M 66.80 % | 9.212 M -8.70 % | 10.090 M | 0.000 -100.00 % | 12.049 M | 0.000 -100.00 % | 11.000 M | 0.000 | 0.000 -100.00 % | 450.000 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.000 K | 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 |
| Other financing activites | 5.085 M 5 142.27 % | 97.000 K -99.33 % | 14.544 M 74.26 % | 8.346 M -12.37 % | 9.524 M | 0.000 -100.00 % | 11.357 M | 0.000 -100.00 % | 10.080 M | 0.000 -100.00 % | 1.475 M 47.50 % | 1.000 M |
| Net cash used provided by financing activities | 5.085 M 5 142.27 % | 97.000 K -99.33 % | 14.544 M 74.26 % | 8.346 M -12.37 % | 9.524 M | 0.000 -100.00 % | 11.357 M | 0.000 -100.00 % | 10.080 M | 0.000 -100.00 % | 1.475 M 47.50 % | 1.000 M |
| Effect of forex changes on cash | 79.000 K | 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 | -859.000 K 92.86 % | -12.024 M -204.97 % | 11.455 M 250.84 % | 3.265 M 202.19 % | -3.195 M -605.30 % | -453.000 K -109.63 % | 4.703 M 318.03 % | -2.157 M -176.71 % | 2.812 M 434.36 % | -841.000 K -197.11 % | 866.000 K 40.36 % | 617.000 K |
| Cash at beginning of period | 5.079 M -70.30 % | 17.103 M 202.82 % | 5.648 M 137.01 % | 2.383 M -57.28 % | 5.578 M -7.51 % | 6.031 M 354.14 % | 1.328 M -61.89 % | 3.485 M 417.83 % | 673.000 K -55.55 % | 1.514 M 133.64 % | 648.000 K 1 990.32 % | 31.000 K |
| Cash at end of period | 4.220 M -16.91 % | 5.079 M -70.30 % | 17.103 M 202.82 % | 5.648 M 137.01 % | 2.383 M -57.28 % | 5.578 M -7.51 % | 6.031 M 354.14 % | 1.328 M -61.89 % | 3.485 M 417.83 % | 673.000 K -55.55 % | 1.514 M 133.64 % | 648.000 K |
| Operating cash flow | -6.027 M 50.12 % | -12.084 M -293.62 % | -3.070 M 39.47 % | -5.072 M 60.02 % | -12.686 M -2 949.52 % | -416.000 K 93.66 % | -6.563 M -9.42 % | -5.998 M -88.91 % | -3.175 M -280.70 % | -834.000 K -40.17 % | -595.000 K -68.08 % | -354.000 K |
| Capital expenditure | -18.000 K 51.35 % | -37.000 K -85.00 % | -20.000 K -42.86 % | -14.000 K 70.83 % | -48.000 K -9.09 % | -44.000 K 51.65 % | -91.000 K 1.09 % | -92.000 K 1.08 % | -93.000 K -1 228.57 % | -7.000 K 50.00 % | -14.000 K 51.72 % | -29.000 K |
| Free CashFlow | -6.045 M 50.13 % | -12.121 M -292.27 % | -3.090 M 39.24 % | -5.086 M 60.06 % | -12.734 M -2 668.26 % | -460.000 K 93.09 % | -6.654 M -9.26 % | -6.090 M -86.35 % | -3.268 M -288.59 % | -841.000 K -38.10 % | -609.000 K -59.01 % | -383.000 K |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024-01-31 | 2023-07-31 | 2023-01-31 | 2022-07-31 | 2022-01-31 | 2021-07-31 | 2021-01-31 | 2020-07-31 | 2020-01-31 | 2019-07-31 | 2019-01-31 | 2018-06-30 | 2018-01-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-01-31 | 2015-06-30 | 2015-01-31 | 2014-06-30 | 2014-01-31 | 2013-06-30 | 2013-01-31 | 2012-06-30 | 2012-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 24.646 M 72 388.24 % | 34.000 K -97.97 % | 1.676 M -36.35 % | 2.633 M 3 889.39 % | 66.000 K -98.83 % | 5.642 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.532 M 100.00 % | 1.766 M 2 369.93 % | 71.500 K 100.00 % | 35.750 K -74.37 % | 139.500 K 0.00 % | 139.500 K -10.58 % | 156.000 K 0.00 % | 156.000 K -49.60 % | 309.500 K 0.00 % | 309.500 K -15.90 % | 368.000 K 100.00 % | 184.000 K -16.36 % | 220.000 K 100.00 % | 110.000 K |
| Net income | 17.798 M 346.10 % | -7.232 M -86.44 % | -3.879 M -6.48 % | -3.643 M 19.35 % | -4.517 M -2 114.22 % | -204.000 K 94.40 % | -3.640 M 4.21 % | -3.800 M 4.74 % | -3.989 M 32.24 % | -5.887 M -115.80 % | -2.728 M -380.70 % | -567.500 K -100.00 % | -283.750 K 91.63 % | -3.391 M -100.00 % | -1.696 M 36.27 % | -2.661 M 0.00 % | -2.661 M -73.66 % | -1.532 M 0.00 % | -1.532 M -174.06 % | -559.000 K 0.00 % | -559.000 K -132.43 % | -240.500 K -100.00 % | -120.250 K 25.08 % | -160.500 K -100.00 % | -80.250 K |
| Income before tax | 17.798 M 315.97 % | -8.241 M -59.25 % | -5.175 M -3.56 % | -4.997 M 9.75 % | -5.537 M -301.52 % | -1.379 M 69.55 % | -4.528 M 3.25 % | -4.680 M 4.47 % | -4.899 M 33.50 % | -7.367 M -116.33 % | -3.406 M -169.64 % | -1.263 M -100.00 % | -631.500 K 85.12 % | -4.245 M -100.00 % | -2.123 M 37.18 % | -3.379 M 0.00 % | -3.379 M -77.16 % | -1.907 M 0.00 % | -1.907 M -185.05 % | -669.000 K 0.00 % | -669.000 K -97.93 % | -338.000 K -100.00 % | -169.000 K 21.40 % | -215.000 K -100.00 % | -107.500 K |
| Income before tax ratio | 0.72 100.30 % | -242.38 -7 749.91 % | -3.09 -62.70 % | -1.90 97.74 % | -83.89 -34 224.12 % | -0.24 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.36 0.00 % | -0.36 99.40 % | -59.37 0.00 % | -59.37 -145.14 % | -24.22 0.00 % | -24.22 -98.12 % | -12.22 0.00 % | -12.22 -465.54 % | -2.16 0.00 % | -2.16 -135.34 % | -0.92 0.00 % | -0.92 6.02 % | -0.98 0.00 % | -0.98 |
| EBITDA | 17.829 M 321.31 % | -8.056 M -60.48 % | -5.020 M -2.97 % | -4.875 M 9.79 % | -5.404 M -342.59 % | -1.221 M 71.58 % | -4.297 M 2.67 % | -4.415 M 5.38 % | -4.666 M 35.86 % | -7.275 M -116.66 % | -3.358 M -187.23 % | -1.169 M -100.00 % | -584.500 K 85.93 % | -4.156 M -100.00 % | -2.078 M 37.69 % | -3.335 M 0.95 % | -3.367 M -77.75 % | -1.894 M 0.00 % | -1.894 M -214.10 % | -603.000 K 0.00 % | -603.000 K -110.47 % | -286.500 K -100.00 % | -143.250 K 32.11 % | -211.000 K -100.00 % | -105.500 K |
| Net income ratio | 0.72 100.34 % | -212.71 -9 090.39 % | -2.31 -67.28 % | -1.38 97.98 % | -68.44 -189 181.89 % | -0.04 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.16 0.00 % | -0.16 99.66 % | -47.43 0.00 % | -47.43 -148.68 % | -19.07 0.00 % | -19.07 -94.20 % | -9.82 0.00 % | -9.82 -443.73 % | -1.81 0.00 % | -1.81 -176.37 % | -0.65 0.00 % | -0.65 10.42 % | -0.73 0.00 % | -0.73 |
| Ratio EBITDA | 0.72 100.31 % | -236.94 -7 810.63 % | -3.00 -61.77 % | -1.85 97.74 % | -81.88 -37 734.57 % | -0.22 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.33 0.00 % | -0.33 99.43 % | -58.12 0.00 % | -58.12 -143.14 % | -23.90 0.95 % | -24.13 -98.77 % | -12.14 0.00 % | -12.14 -523.16 % | -1.95 0.00 % | -1.95 -150.25 % | -0.78 0.00 % | -0.78 18.83 % | -0.96 0.00 % | -0.96 |
| Gross profit ratio | 0.99 120.83 % | -4.76 -633.80 % | 0.89 -3.88 % | 0.93 151.50 % | -1.80 -288.35 % | 0.96 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 2.14 % | 0.98 0.00 % | 0.98 2.30 % | 0.96 0.00 % | 0.96 49.29 % | 0.64 0.00 % | 0.64 -33.42 % | 0.96 0.00 % | 0.96 -3.58 % | 1.00 0.00 % | 1.00 0.09 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 252.202 M 0.03 % | 252.120 M 0.83 % | 250.049 M 9.08 % | 229.232 M 0.46 % | 228.177 M 0.16 % | 227.813 M 36.90 % | 166.413 M 39.60 % | 119.203 M 50.16 % | 79.385 M 35.75 % | 58.481 M -1.49 % | 59.367 M 25.97 % | 47.127 M 0.00 % | 47.127 M 15.89 % | 40.665 M 0.00 % | 40.665 M 27.06 % | 32.005 M 0.00 % | 32.005 M 11.10 % | 28.807 M 0.00 % | 28.807 M -8.17 % | 31.369 M 0.00 % | 31.369 M 0.00 % | 31.369 M 0.00 % | 31.369 M 0.00 % | 31.369 M 0.00 % | 31.369 M |
| Weighted average shs out | 252.169 M 0.02 % | 252.120 M 0.83 % | 250.049 M 9.08 % | 229.232 M 0.46 % | 228.177 M 0.16 % | 227.813 M 36.90 % | 166.413 M 39.60 % | 119.203 M 50.16 % | 79.385 M 35.75 % | 58.481 M -1.49 % | 59.367 M 25.97 % | 47.127 M 0.00 % | 47.127 M 15.89 % | 40.665 M 0.00 % | 40.665 M 27.06 % | 32.005 M 0.00 % | 32.005 M 11.10 % | 28.807 M 0.00 % | 28.807 M -8.17 % | 31.369 M 0.00 % | 31.369 M 0.00 % | 31.369 M 0.00 % | 31.369 M 0.00 % | 31.369 M 0.00 % | 31.369 M |
| EPS diluted | 0.07 345.99 % | -0.03 -85.16 % | -0.02 2.52 % | -0.02 19.70 % | -0.02 -2 100.00 % | 0.00 95.89 % | -0.02 31.35 % | -0.03 36.45 % | -0.05 49.80 % | -0.10 -117.39 % | -0.05 -283.33 % | -0.01 -100.00 % | -0.01 92.81 % | -0.08 -100.00 % | -0.04 49.88 % | -0.08 4.15 % | -0.09 -63.16 % | -0.05 6.34 % | -0.06 -219.10 % | -0.02 0.00 % | -0.02 -134.21 % | -0.01 -100.00 % | 0.00 26.92 % | -0.01 -100.00 % | 0.00 |
| Earnings per share | 0.07 345.99 % | -0.03 -85.16 % | -0.02 2.52 % | -0.02 19.70 % | -0.02 -2 100.00 % | 0.00 95.89 % | -0.02 31.35 % | -0.03 36.45 % | -0.05 49.80 % | -0.10 -117.39 % | -0.05 -283.33 % | -0.01 -100.00 % | -0.01 92.81 % | -0.08 -100.00 % | -0.04 49.88 % | -0.08 4.15 % | -0.09 -63.16 % | -0.05 6.34 % | -0.06 -219.10 % | -0.02 0.00 % | -0.02 -134.21 % | -0.01 -100.00 % | 0.00 26.92 % | -0.01 -100.00 % | 0.00 |
| Gross profit | 24.465 M 15 201.85 % | -162.000 K -110.83 % | 1.496 M -38.81 % | 2.445 M 2 154.62 % | -119.000 K -102.20 % | 5.401 M 2 511.16 % | -224.000 K 14.50 % | -262.000 K -17.49 % | -223.000 K -129.90 % | -97.000 K | 0.000 -100.00 % | 3.532 M 100.00 % | 1.766 M 2 422.86 % | 70.000 K 100.00 % | 35.000 K -73.78 % | 133.500 K 0.00 % | 133.500 K 33.50 % | 100.000 K 0.00 % | 100.000 K -66.44 % | 298.000 K 0.00 % | 298.000 K -18.91 % | 367.500 K 100.00 % | 183.750 K -16.29 % | 219.500 K 100.00 % | 109.750 K |
| Income tax expense | 0.000 100.00 % | -1.009 M 22.15 % | -1.296 M 4.28 % | -1.354 M -32.75 % | -1.020 M 13.19 % | -1.175 M -32.32 % | -888.000 K -0.91 % | -880.000 K 3.30 % | -910.000 K 38.51 % | -1.480 M -118.45 % | -677.500 K 2.59 % | -695.500 K -100.00 % | -347.750 K 59.28 % | -854.000 K -100.00 % | -427.000 K 40.53 % | -718.000 K 0.00 % | -718.000 K -91.47 % | -375.000 K 0.00 % | -375.000 K -240.91 % | -110.000 K 0.00 % | -110.000 K -12.82 % | -97.500 K -100.00 % | -48.750 K 10.55 % | -54.500 K -100.00 % | -27.250 K |
| Cost of revenue | 181.000 K -7.65 % | 196.000 K 8.89 % | 180.000 K -4.26 % | 188.000 K 1.62 % | 185.000 K -23.24 % | 241.000 K 7.59 % | 224.000 K -14.50 % | 262.000 K 17.49 % | 223.000 K 129.90 % | 97.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.500 K 100.00 % | 750.000 -87.50 % | 6.000 K 0.00 % | 6.000 K -89.29 % | 56.000 K 0.00 % | 56.000 K 386.96 % | 11.500 K 0.00 % | 11.500 K 2 200.00 % | 500.000 100.00 % | 250.000 -50.00 % | 500.000 100.00 % | 250.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 763.000 K 0.00 % | 763.000 K -41.42 % | 1.303 M 100.00 % | 651.250 K -48.58 % | 1.267 M 100.00 % | 633.250 K -30.30 % | 908.500 K 0.00 % | 908.500 K 101.00 % | 452.000 K 0.00 % | 452.000 K -50.22 % | 908.000 K 0.00 % | 908.000 K 37.37 % | 661.000 K 100.00 % | 330.500 K -23.94 % | 434.500 K 100.00 % | 217.250 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 835.000 K | 0.000 -100.00 % | 1.513 M 100.00 % | 756.250 K | 0.000 | 0.000 -100.00 % | 767.500 K 200.00 % | -767.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.815 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.535 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 6.817 M -15.57 % | 8.074 M 20.98 % | 6.674 M -10.26 % | 7.437 M 37.44 % | 5.411 M -20.11 % | 6.773 M 57.62 % | 4.297 M -2.67 % | 4.415 M -5.38 % | 4.666 M -35.86 % | 7.275 M 313.63 % | -3.406 M -170.97 % | 4.799 M 100.00 % | 2.399 M -44.42 % | 4.317 M 100.00 % | 2.158 M -38.83 % | 3.528 M 0.00 % | 3.528 M 73.66 % | 2.032 M 0.00 % | 2.032 M 123.73 % | 908.000 K 0.00 % | 908.000 K 37.37 % | 661.000 K 100.00 % | 330.500 K -23.94 % | 434.500 K 100.00 % | 217.250 K |
| Cost and expenses | 6.998 M -15.38 % | 8.270 M 20.66 % | 6.854 M -10.11 % | 7.625 M 36.26 % | 5.596 M -20.22 % | 7.014 M 55.14 % | 4.521 M -3.34 % | 4.677 M -4.34 % | 4.889 M -33.68 % | 7.372 M 116.24 % | 3.409 M -28.95 % | 4.799 M 100.00 % | 2.399 M -44.44 % | 4.318 M 100.00 % | 2.159 M -38.91 % | 3.534 M 0.00 % | 3.534 M 69.29 % | 2.088 M 0.00 % | 2.088 M 127.03 % | 919.500 K 0.00 % | 919.500 K 39.00 % | 661.500 K 100.00 % | 330.750 K -23.97 % | 435.000 K 100.00 % | 217.500 K |
| Research and development expenses | 5.195 M -8.86 % | 5.700 M 9.74 % | 5.194 M -5.29 % | 5.484 M 39.12 % | 3.942 M -20.51 % | 4.959 M 50.09 % | 3.304 M 0.40 % | 3.291 M -7.74 % | 3.567 M -37.17 % | 5.677 M 114.53 % | 2.646 M 33.41 % | 1.984 M 100.00 % | 991.750 K -67.48 % | 3.050 M 100.00 % | 1.525 M -17.66 % | 1.852 M 0.00 % | 1.852 M 17.25 % | 1.580 M 145.84 % | 642.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.622 M -31.68 % | 2.374 M 60.41 % | 1.480 M -24.22 % | 1.953 M 32.95 % | 1.469 M -19.02 % | 1.814 M 82.68 % | 993.000 K -11.65 % | 1.124 M 2.27 % | 1.099 M -31.23 % | 1.598 M 109.44 % | 763.000 K -72.90 % | 2.815 M 100.00 % | 1.408 M 11.13 % | 1.267 M 100.00 % | 633.250 K -62.22 % | 1.676 M 1 088.65 % | 141.000 K -68.81 % | 452.000 K 0.00 % | 452.000 K -50.22 % | 908.000 K 0.00 % | 908.000 K 37.37 % | 661.000 K 100.00 % | 330.500 K -23.94 % | 434.500 K 100.00 % | 217.250 K |
| Interest income | 158.000 K 2 157.14 % | 7.000 K -53.33 % | 15.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.000 K | 0.000 -100.00 % | 49.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 8.000 K -33.33 % | 12.000 K 0.00 % | 12.000 K 140.00 % | 5.000 K -28.57 % | 7.000 K -12.50 % | 8.000 K 14.29 % | 7.000 K 133.33 % | 3.000 K -70.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.500 K 0.00 % | 59.500 K 33.71 % | 44.500 K 100.00 % | 22.250 K | 0.000 | 0.000 |
| Depreciation and amortization | 181.000 K 0.56 % | 180.000 K 13.92 % | 158.000 K 35.04 % | 117.000 K -7.14 % | 126.000 K -16.56 % | 151.000 K -32.59 % | 224.000 K -14.50 % | 262.000 K 17.49 % | 223.000 K 367.02 % | 47.750 K 0.00 % | 47.750 K -49.20 % | 94.000 K 100.00 % | 47.000 K -47.49 % | 89.500 K 100.00 % | 44.750 K 1.70 % | 44.000 K 0.00 % | 44.000 K 238.46 % | 13.000 K 0.00 % | 13.000 K 100.00 % | 6.500 K 0.00 % | 6.500 K -7.14 % | 7.000 K 100.00 % | 3.500 K -12.50 % | 4.000 K 100.00 % | 2.000 K |
| Operating income | 17.648 M 314.28 % | -8.236 M -59.06 % | -5.178 M -3.73 % | -4.992 M 9.73 % | -5.530 M -303.06 % | -1.372 M 69.65 % | -4.521 M 3.34 % | -4.677 M 4.34 % | -4.889 M 33.68 % | -7.372 M -116.47 % | -3.406 M -169.64 % | -1.263 M -100.00 % | -631.500 K 85.12 % | -4.245 M -100.00 % | -2.123 M 37.18 % | -3.379 M 0.94 % | -3.411 M -78.84 % | -1.907 M 2.51 % | -1.956 M -220.92 % | -609.500 K -133.32 % | 1.830 M 723.34 % | -293.500 K -100.00 % | -146.750 K 31.74 % | -215.000 K -100.00 % | -107.500 K |
| Operating income ratio | 0.72 100.30 % | -242.24 -7 740.60 % | -3.09 -62.95 % | -1.90 97.74 % | -83.79 -34 355.63 % | -0.24 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.36 0.00 % | -0.36 99.40 % | -59.37 0.00 % | -59.37 -145.14 % | -24.22 0.94 % | -24.45 -99.99 % | -12.22 2.51 % | -12.54 -536.69 % | -1.97 -133.32 % | 5.91 841.16 % | -0.80 0.00 % | -0.80 18.39 % | -0.98 0.00 % | -0.98 |
| Total other income expenses net | 150.000 K 3 100.00 % | -5.000 K -266.67 % | 3.000 K 160.00 % | -5.000 K 28.57 % | -7.000 K 0.00 % | -7.000 K 0.00 % | -7.000 K -133.33 % | -3.000 K 70.00 % | -10.000 K -300.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.000 K | 0.000 -100.00 % | 49.000 K 182.35 % | -59.500 K 97.62 % | -2.499 M -5 514.61 % | -44.500 K -100.00 % | -22.250 K | 0.000 | 0.000 |
| 2024-01-31 | 2023-07-31 | 2023-01-31 | 2022-07-31 | 2022-01-31 | 2021-07-31 | 2021-01-31 | 2020-07-31 | 2020-01-31 | 2019-07-31 | 2019-01-31 | 2018-06-30 | 2018-01-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-01-31 | 2015-06-30 | 2015-01-31 | 2014-06-30 | 2014-01-31 | 2013-06-30 | 2013-01-31 | 2012-06-30 | 2012-01-31 |
| 2024-01-31 | 2023-07-31 | 2023-01-31 | 2022-07-31 | 2022-01-31 | 2021-07-31 | 2021-01-31 | 2020-07-31 | 2020-01-31 | 2019-07-31 | 2019-01-31 | 2018-06-30 | 2018-01-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-01-31 | 2015-06-30 | 2015-01-31 | 2014-06-30 | 2013-07-31 | 2012-07-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -12.868 M -238.99 % | -3.796 M 58.08 % | -9.055 M -108.16 % | -4.350 M 61.78 % | -11.382 M 31.84 % | -16.699 M -12.22 % | -14.880 M -183.92 % | -5.241 M -6.07 % | -4.941 M -107.34 % | -2.383 M 74.08 % | -9.194 M -64.83 % | -5.578 M -301.29 % | -1.390 M 76.95 % | -6.031 M -174.89 % | -2.194 M -65.21 % | -1.328 M 33.96 % | -2.011 M 42.30 % | -3.485 M 35.70 % | -5.420 M -450.36 % | 1.547 M 162.65 % | 589.000 K 701.02 % | -98.000 K |
| Total 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 -100.00 % | 3.006 M -24.85 % | 4.000 M 0.00 % | 4.000 M | 0.000 | 0.000 | 0.000 |
| Total debt | 258.000 K -39.15 % | 424.000 K -27.77 % | 587.000 K -19.48 % | 729.000 K 145.45 % | 297.000 K -26.49 % | 404.000 K -21.71 % | 516.000 K 26.78 % | 407.000 K -27.58 % | 562.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.220 M 5.56 % | 2.103 M 282.36 % | 550.000 K |
| Accumulated other comprehensive income loss | -38.487 M 31.95 % | -56.553 M -14.17 % | -49.532 M -7.99 % | -45.867 M -8.02 % | -42.462 M -11.57 % | -38.059 M 2.36 % | -38.979 M -9 500.74 % | -406.000 K 98.72 % | -31.727 M -16 087.24 % | -196.000 K | 0.000 100.00 % | -143.000 K | 0.000 100.00 % | -121.000 K | 0.000 100.00 % | -77.000 K | 0.000 100.00 % | -44.000 K | 0.000 100.00 % | -23.000 K | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -60.604 M | 0.000 100.00 % | -49.493 M | 0.000 100.00 % | -41.344 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 |
| Common stock | 4.547 M 0.04 % | 4.545 M 0.00 % | 4.545 M 5.31 % | 4.316 M 88.55 % | 2.289 M 0.53 % | 2.277 M 0.62 % | 2.263 M -29.63 % | 3.216 M 196.68 % | 1.084 M 87.87 % | 577.000 K -77.82 % | 2.602 M 4.50 % | 2.490 M 0.00 % | 2.490 M 0.00 % | 2.490 M 565.78 % | 374.000 K 15.08 % | 325.000 K 4.84 % | 310.000 K -86.72 % | 2.335 M 653.23 % | 310.000 K 55.00 % | 200.000 K | 0.000 | 0.000 |
| Total equity | 24.604 M 276.67 % | 6.532 M -51.80 % | 13.553 M 14.82 % | 11.804 M -22.30 % | 15.191 M -21.23 % | 19.286 M 1.55 % | 18.992 M 135.46 % | 8.066 M -21.49 % | 10.274 M 46.50 % | 7.013 M -45.25 % | 12.808 M 56.69 % | 8.174 M 47.87 % | 5.528 M -38.98 % | 9.060 M 49.75 % | 6.050 M 40.53 % | 4.305 M -18.31 % | 5.270 M -33.86 % | 7.968 M -20.68 % | 10.046 M 853.64 % | -1.333 M -453.11 % | -241.000 K -224.87 % | 193.000 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.000 K 36.67 % | 30.000 K |
| Long term debt | 0.000 -100.00 % | 87.000 K -66.28 % | 258.000 K -39.15 % | 424.000 K 236.51 % | 126.000 K -32.62 % | 187.000 K -37.04 % | 297.000 K 36.24 % | 218.000 K -11.38 % | 246.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.220 M 5.56 % | 2.103 M 282.36 % | 550.000 K |
| Total non current liabilities | 5.000 K -94.25 % | 87.000 K -66.28 % | 258.000 K -39.15 % | 424.000 K 236.51 % | 126.000 K -49.80 % | 251.000 K -15.49 % | 297.000 K 36.24 % | 218.000 K -11.38 % | 246.000 K -63.34 % | 671.000 K -47.29 % | 1.273 M 213.55 % | 406.000 K -42.41 % | 705.000 K 0.71 % | 700.000 K -14.63 % | 820.000 K 109.18 % | 392.000 K -59.38 % | 965.000 K 115.40 % | 448.000 K 28.74 % | 348.000 K -84.32 % | 2.220 M 3.54 % | 2.144 M 269.66 % | 580.000 K |
| Other current liabilities | 0.000 -100.00 % | 1.043 M | 0.000 -100.00 % | 1.100 M | 0.000 -100.00 % | 1.175 M | 0.000 -100.00 % | 608.000 K | 0.000 -100.00 % | 981.000 K | 0.000 -100.00 % | 460.000 K | 0.000 -100.00 % | 371.000 K | 0.000 -100.00 % | 400.000 K | 0.000 -100.00 % | 301.000 K | 0.000 -100.00 % | 163.000 K 181.03 % | 58.000 K 3.57 % | 56.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -43.000 K | 0.000 | 0.000 |
| Short term debt | 253.000 K -24.93 % | 337.000 K 2.43 % | 329.000 K 7.87 % | 305.000 K 78.36 % | 171.000 K -21.20 % | 217.000 K -0.91 % | 219.000 K 15.87 % | 189.000 K -40.19 % | 316.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.000 K | 0.000 | 0.000 |
| Total current liabilities | 1.614 M -25.45 % | 2.165 M 13.00 % | 1.916 M -18.61 % | 2.354 M 50.80 % | 1.561 M -16.26 % | 1.864 M 54.82 % | 1.204 M -11.14 % | 1.355 M 11.71 % | 1.213 M -26.57 % | 1.652 M 29.77 % | 1.273 M 47.00 % | 866.000 K 22.84 % | 705.000 K -34.17 % | 1.071 M 30.61 % | 820.000 K 3.54 % | 792.000 K -17.93 % | 965.000 K 28.84 % | 749.000 K 115.23 % | 348.000 K 28.89 % | 270.000 K 112.60 % | 127.000 K 10.43 % | 115.000 K |
| Total liabilities | 1.619 M -28.11 % | 2.252 M 3.59 % | 2.174 M -21.74 % | 2.778 M 64.67 % | 1.687 M -20.24 % | 2.115 M 40.91 % | 1.501 M -4.58 % | 1.573 M 7.81 % | 1.459 M -11.68 % | 1.652 M 29.77 % | 1.273 M 47.00 % | 866.000 K 22.84 % | 705.000 K -34.17 % | 1.071 M 30.61 % | 820.000 K 3.54 % | 792.000 K -17.93 % | 965.000 K 28.84 % | 749.000 K 115.23 % | 348.000 K -86.02 % | 2.490 M 9.64 % | 2.271 M 226.76 % | 695.000 K |
| Other non current assets | 50.999 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 |
| 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 |
| Intangible assets | 0.000 -100.00 % | 54.000 K -8.47 % | 59.000 K -3.28 % | 61.000 K -8.96 % | 67.000 K -2.90 % | 69.000 K -21.59 % | 88.000 K -43.95 % | 157.000 K -31.14 % | 228.000 K -22.71 % | 295.000 K -18.96 % | 364.000 K -15.94 % | 433.000 K -13.92 % | 503.000 K -11.75 % | 570.000 K -2.90 % | 587.000 K -10.24 % | 654.000 K 1 047.37 % | 57.000 K -3.39 % | 59.000 K -1.67 % | 60.000 K 7.14 % | 56.000 K -6.67 % | 60.000 K -6.25 % | 64.000 K |
| GoodWill | 1.191 M -0.08 % | 1.192 M 0.00 % | 1.192 M 0.00 % | 1.192 M 0.00 % | 1.192 M 0.00 % | 1.192 M 0.00 % | 1.192 M 0.00 % | 1.192 M 0.00 % | 1.192 M 0.00 % | 1.192 M 0.00 % | 1.192 M 0.00 % | 1.192 M 0.00 % | 1.192 M 0.00 % | 1.192 M 0.00 % | 1.192 M 0.00 % | 1.192 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.191 M -4.41 % | 1.246 M -0.40 % | 1.251 M -0.16 % | 1.253 M -0.48 % | 1.259 M -0.16 % | 1.261 M -1.48 % | 1.280 M -5.11 % | 1.349 M -5.00 % | 1.420 M -4.51 % | 1.487 M -4.43 % | 1.556 M -4.25 % | 1.625 M -4.13 % | 1.695 M -3.80 % | 1.762 M -0.96 % | 1.779 M -3.63 % | 1.846 M 3 138.60 % | 57.000 K -3.39 % | 59.000 K -1.67 % | 60.000 K 7.14 % | 56.000 K -6.67 % | 60.000 K -6.25 % | 64.000 K |
| Property plant equipment net | 275.000 K -37.64 % | 441.000 K -27.23 % | 606.000 K -19.63 % | 754.000 K 154.73 % | 296.000 K -27.80 % | 410.000 K -23.08 % | 533.000 K 25.71 % | 424.000 K -31.61 % | 620.000 K 694.87 % | 78.000 K 5.41 % | 74.000 K -10.84 % | 83.000 K 9.21 % | 76.000 K -15.56 % | 90.000 K -10.00 % | 100.000 K 6.38 % | 94.000 K 11.90 % | 84.000 K -1.18 % | 85.000 K 372.22 % | 18.000 K -14.29 % | 21.000 K -8.70 % | 23.000 K 21.05 % | 19.000 K |
| Total non current assets | 1.517 M -10.08 % | 1.687 M -9.15 % | 1.857 M -7.47 % | 2.007 M 29.07 % | 1.555 M -6.94 % | 1.671 M -7.83 % | 1.813 M 2.26 % | 1.773 M -13.09 % | 2.040 M 30.35 % | 1.565 M -3.99 % | 1.630 M -4.57 % | 1.708 M -3.56 % | 1.771 M -4.37 % | 1.852 M -1.44 % | 1.879 M -3.14 % | 1.940 M 1 275.89 % | 141.000 K -2.08 % | 144.000 K 84.62 % | 78.000 K 1.30 % | 77.000 K -7.23 % | 83.000 K 0.00 % | 83.000 K |
| Other current assets | 0.000 -100.00 % | 401.000 K | 0.000 -100.00 % | 7.496 M 105.71 % | 3.644 M 38.71 % | 2.627 M -20.01 % | 3.284 M 48.06 % | 2.218 M -47.06 % | 4.190 M -11.17 % | 4.717 M 44.83 % | 3.257 M 85.69 % | 1.754 M -42.90 % | 3.072 M 36.65 % | 2.248 M -19.63 % | 2.797 M 52.93 % | 1.829 M 69.82 % | 1.077 M -1.01 % | 1.088 M 21.43 % | 896.000 K 120.15 % | 407.000 K | 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 -100.00 % | 3.006 M -24.85 % | 4.000 M 0.00 % | 4.000 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 13.126 M 211.04 % | 4.220 M -56.23 % | 9.642 M 89.84 % | 5.079 M -56.51 % | 11.679 M -31.71 % | 17.103 M 11.09 % | 15.396 M 172.59 % | 5.648 M 2.63 % | 5.503 M 130.93 % | 2.383 M -74.08 % | 9.194 M 64.83 % | 5.578 M 301.29 % | 1.390 M -76.95 % | 6.031 M 174.89 % | 2.194 M 65.21 % | 1.328 M -33.96 % | 2.011 M -42.30 % | 3.485 M -35.70 % | 5.420 M 705.35 % | 673.000 K -55.55 % | 1.514 M 133.64 % | 648.000 K |
| Cash and short term investments | 13.126 M 211.04 % | 4.220 M -56.23 % | 9.642 M 89.84 % | 5.079 M -56.51 % | 11.679 M -31.71 % | 17.103 M 11.09 % | 15.396 M 172.59 % | 5.648 M 2.63 % | 5.503 M 130.93 % | 2.383 M -74.08 % | 9.194 M 64.83 % | 5.578 M 301.29 % | 1.390 M -76.95 % | 6.031 M 174.89 % | 2.194 M 65.21 % | 1.328 M -73.53 % | 5.017 M -32.97 % | 7.485 M -20.54 % | 9.420 M 1 299.70 % | 673.000 K -55.55 % | 1.514 M 133.64 % | 648.000 K |
| Total current assets | 24.706 M 248.12 % | 7.097 M -48.83 % | 13.870 M 10.30 % | 12.575 M -17.93 % | 15.323 M -22.34 % | 19.730 M 5.62 % | 18.680 M 137.48 % | 7.866 M -18.85 % | 9.693 M 36.52 % | 7.100 M -42.98 % | 12.451 M 69.82 % | 7.332 M 64.32 % | 4.462 M -46.10 % | 8.279 M 65.88 % | 4.991 M 58.09 % | 3.157 M -48.19 % | 6.094 M -28.92 % | 8.573 M -16.90 % | 10.316 M 855.19 % | 1.080 M -44.53 % | 1.947 M 141.86 % | 805.000 K |
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -7.098 M -94.79 % | -3.644 M -57.07 % | -2.320 M 29.35 % | -3.284 M -73.85 % | -1.889 M 54.92 % | -4.190 M 3.46 % | -4.340 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 11.580 M 367.69 % | 2.476 M -41.44 % | 4.228 M -40.43 % | 7.098 M 94.79 % | 3.644 M 57.07 % | 2.320 M -29.35 % | 3.284 M 73.85 % | 1.889 M -54.92 % | 4.190 M -3.46 % | 4.340 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 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Account payables | 1.361 M 73.38 % | 785.000 K -50.54 % | 1.587 M 67.23 % | 949.000 K -31.73 % | 1.390 M 194.49 % | 472.000 K -52.08 % | 985.000 K 76.52 % | 558.000 K -37.79 % | 897.000 K 33.68 % | 671.000 K -47.29 % | 1.273 M 213.55 % | 406.000 K -42.41 % | 705.000 K 0.71 % | 700.000 K -14.63 % | 820.000 K 109.18 % | 392.000 K -59.38 % | 965.000 K 115.40 % | 448.000 K 28.74 % | 348.000 K 225.23 % | 107.000 K 55.07 % | 69.000 K 16.95 % | 59.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.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 |
| 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 |
| 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 |
| Preferred stock | 0.000 -100.00 % | 56.553 M | 0.000 -100.00 % | 45.867 M | 0.000 -100.00 % | 38.059 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 |
| Other total stockholders equity | 58.544 M -6.47 % | 62.591 M 6.92 % | 58.540 M 2.74 % | 56.981 M 2.92 % | 55.364 M -5.12 % | 58.353 M 4.75 % | 55.708 M 959.89 % | 5.256 M -87.15 % | 40.917 M 516.96 % | 6.632 M -35.02 % | 10.206 M 75.15 % | 5.827 M 91.80 % | 3.038 M -54.60 % | 6.691 M 17.88 % | 5.676 M 39.91 % | 4.057 M -18.21 % | 4.960 M -12.63 % | 5.677 M -41.69 % | 9.736 M 744.77 % | -1.510 M | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -671.000 K 47.29 % | -1.273 M -213.55 % | -406.000 K 42.41 % | -705.000 K -0.71 % | -700.000 K 14.63 % | -820.000 K -109.18 % | -392.000 K 59.38 % | -965.000 K -115.40 % | -448.000 K -28.74 % | -348.000 K | 0.000 | 0.000 | 0.000 |
| Total assets | 26.223 M 198.53 % | 8.784 M -44.15 % | 15.727 M 7.85 % | 14.582 M -13.60 % | 16.878 M -21.13 % | 21.401 M 4.43 % | 20.493 M 112.61 % | 9.639 M -17.85 % | 11.733 M 35.41 % | 8.665 M -38.46 % | 14.081 M 55.76 % | 9.040 M 45.03 % | 6.233 M -38.48 % | 10.131 M 47.47 % | 6.870 M 34.79 % | 5.097 M -18.25 % | 6.235 M -28.47 % | 8.717 M -16.13 % | 10.394 M 798.36 % | 1.157 M -43.00 % | 2.030 M 128.60 % | 888.000 K |
| 2024-01-31 | 2023-07-31 | 2023-01-31 | 2022-07-31 | 2022-01-31 | 2021-07-31 | 2021-01-31 | 2020-07-31 | 2020-01-31 | 2019-07-31 | 2019-01-31 | 2018-06-30 | 2018-01-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-01-31 | 2015-06-30 | 2015-01-31 | 2014-06-30 | 2013-07-31 | 2012-07-31 |
| 2024-01-31 | 2023-07-31 | 2023-01-31 | 2022-07-31 | 2022-01-31 | 2021-07-31 | 2021-01-31 | 2020-07-31 | 2020-01-31 | 2019-07-31 | 2019-01-31 | 2018-06-30 | 2018-01-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-01-31 | 2015-06-30 | 2015-01-31 | 2014-06-30 | 2014-01-31 | 2013-06-30 | 2013-01-31 | 2012-06-30 | 2012-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.750 K -54.42 % | 124.500 K 100.00 % | 62.250 K -17.00 % | 75.000 K 100.00 % | 37.500 K 27.12 % | 29.500 K 0.00 % | 29.500 K 168.18 % | 11.000 K 0.00 % | 11.000 K -15.38 % | 13.000 K 0.00 % | 13.000 K 1 200.00 % | 1.000 K 100.00 % | 500.000 0.00 % | 500.000 100.00 % | 250.000 |
| Change in working capital | -9.170 M -3 827.64 % | 246.000 K -87.94 % | 2.040 M 210.93 % | -1.839 M -478.30 % | -318.000 K -141.41 % | 768.000 K 313.93 % | -359.000 K -187.35 % | 411.000 K 159.22 % | -694.000 K -273.93 % | 399.000 K 199.44 % | 133.250 K 692.22 % | -22.500 K -100.00 % | -11.250 K -111.84 % | 95.000 K 100.00 % | 47.500 K 176.61 % | -62.000 K 0.00 % | -62.000 K -142.61 % | 145.500 K 0.00 % | 145.500 K 304.17 % | 36.000 K 0.00 % | 36.000 K 400.00 % | -12.000 K -100.00 % | -6.000 K -166.67 % | 9.000 K 100.00 % | 4.500 K |
| Accounts receivables | -8.703 M -173 960.00 % | -5.000 K -100.20 % | 2.502 M 200.16 % | -2.498 M -83 366.67 % | 3.000 K -92.86 % | 42.000 K 123.60 % | -178.000 K -225.35 % | 142.000 K 132.79 % | 61.000 K 205.00 % | 20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -40.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -467.000 K -286.06 % | 251.000 K 154.33 % | -462.000 K -170.11 % | 659.000 K 305.30 % | -321.000 K -144.21 % | 726.000 K 501.10 % | -181.000 K -167.29 % | 269.000 K 135.63 % | -755.000 K -299.21 % | 379.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.000 K | 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 100.00 % | -56.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 9.808 M 511.85 % | 1.603 M 319.29 % | -731.000 K -175.99 % | 962.000 K 207.01 % | -899.000 K -219.07 % | 755.000 K 198.82 % | -764.000 K -139.24 % | 1.947 M 239.79 % | 573.000 K 141.49 % | -1.381 M -102.72 % | -681.250 K -516.67 % | 163.500 K 100.00 % | 81.750 K 154.50 % | -150.000 K -100.00 % | -75.000 K 78.57 % | -350.000 K 0.00 % | -350.000 K -55.56 % | -225.000 K 0.00 % | -225.000 K -360.12 % | 86.500 K 166.15 % | 32.500 K 161.32 % | -53.000 K -100.00 % | -26.500 K 11.67 % | -30.000 K -100.00 % | -15.000 K |
| Net cash provided by operating activities | 9.085 M 270.87 % | -5.317 M -672.82 % | -688.000 K 89.38 % | -6.476 M -15.48 % | -5.608 M -481.50 % | 1.470 M 132.39 % | -4.539 M -284.66 % | -1.180 M 69.64 % | -3.887 M 42.60 % | -6.772 M -113.53 % | -3.172 M -1 424.76 % | -208.000 K -100.00 % | -104.000 K 96.83 % | -3.282 M -100.00 % | -1.641 M 45.29 % | -2.999 M 0.00 % | -2.999 M -88.91 % | -1.588 M 0.00 % | -1.588 M -280.70 % | -417.000 K 0.00 % | -417.000 K -40.17 % | -297.500 K -100.00 % | -148.750 K 15.96 % | -177.000 K -100.00 % | -88.500 K |
| Investments in property plant and equipment | -10.000 K 0.00 % | -10.000 K -25.00 % | -8.000 K 70.37 % | -27.000 K -170.00 % | -10.000 K -11.11 % | -9.000 K 18.18 % | -11.000 K -22.22 % | -9.000 K -80.00 % | -5.000 K 84.38 % | -32.000 K -166.67 % | -12.000 K 45.45 % | -22.000 K -100.00 % | -11.000 K 75.82 % | -45.500 K -100.00 % | -22.750 K 50.54 % | -46.000 K 0.00 % | -46.000 K 1.08 % | -46.500 K 0.00 % | -46.500 K -1 228.57 % | -3.500 K 0.00 % | -3.500 K 50.00 % | -7.000 K -100.00 % | -3.500 K 75.86 % | -14.500 K -100.00 % | -7.250 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 100.00 % | -67.000 K | 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 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K -45.45 % | 22.000 K 100.00 % | 11.000 K -75.82 % | 45.500 K 100.00 % | 22.750 K -50.54 % | 46.000 K -98.84 % | 3.954 M 8 403.23 % | 46.500 K 101.15 % | -4.047 M -115 714.29 % | 3.500 K 200.00 % | -3.500 K -150.00 % | 7.000 K 100.00 % | 3.500 K -75.86 % | 14.500 K 100.00 % | 7.250 K |
| Net cash used for investing activites | -10.000 K 0.00 % | -10.000 K -25.00 % | -8.000 K 70.37 % | -27.000 K -170.00 % | -10.000 K -11.11 % | -9.000 K 18.18 % | -11.000 K -22.22 % | -9.000 K -80.00 % | -5.000 K 84.38 % | -32.000 K -166.67 % | -12.000 K 45.45 % | -22.000 K -100.00 % | -11.000 K 75.82 % | -45.500 K -100.00 % | -22.750 K -101.16 % | 1.954 M 3.55 % | 1.887 M 192.21 % | -2.047 M 0.00 % | -2.047 M -58 371.43 % | -3.500 K 0.00 % | -3.500 K 50.00 % | -7.000 K -100.00 % | -3.500 K 75.86 % | -14.500 K -100.00 % | -7.250 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 |
| Common stock issued | 6.000 K | 0.000 -100.00 % | 5.414 M 29 977.78 % | 18.000 K -94.16 % | 308.000 K -15.85 % | 366.000 K -97.47 % | 14.449 M 849.34 % | 1.522 M -78.69 % | 7.143 M 102 142.86 % | -7.000 K -100.28 % | 2.523 M | 0.000 | 0.000 -100.00 % | 6.025 M 100.00 % | 3.012 M | 0.000 | 0.000 -100.00 % | 5.500 M 0.00 % | 5.500 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 225.000 K 100.00 % | 112.500 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.000 K 0.00 % | -15.000 K | 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 |
| Other financing activites | -169.000 K 2.87 % | -174.000 K -103.31 % | 5.259 M 5 521.65 % | -97.000 K -150.00 % | 194.000 K -21.14 % | 246.000 K -98.28 % | 14.298 M 971.81 % | 1.334 M -80.98 % | 7.012 M 100 271.43 % | -7.000 K -100.28 % | 2.523 M | 0.000 | 0.000 -100.00 % | 6.025 M 100.00 % | 3.012 M | 0.000 | 0.000 -100.00 % | 5.485 M 19.37 % | 4.595 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 225.000 K 100.00 % | 112.500 K |
| Net cash used provided by financing activities | -169.000 K 2.87 % | -174.000 K -103.31 % | 5.259 M 5 521.65 % | -97.000 K -150.00 % | 194.000 K -21.14 % | 246.000 K -98.28 % | 14.298 M 971.81 % | 1.334 M -80.98 % | 7.012 M 100 271.43 % | -7.000 K -100.28 % | 2.523 M | 0.000 | 0.000 -100.00 % | 6.025 M 100.00 % | 3.012 M | 0.000 | 0.000 -100.00 % | 5.485 M 19.37 % | 4.595 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 225.000 K 100.00 % | 112.500 K |
| Effect of forex changes on cash | 0.000 -100.00 % | 79.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -137.750 K | 0.000 | 0.000 100.00 % | -346.000 K -100.00 % | -173.000 K | 0.000 | 0.000 100.00 % | -445.000 K -200.00 % | 445.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 275.000 K 100.00 % | 137.500 K |
| Net change in cash | 8.906 M 264.26 % | -5.422 M -218.83 % | 4.563 M 169.14 % | -6.600 M -21.68 % | -5.424 M -417.75 % | 1.707 M -82.49 % | 9.748 M 6 622.76 % | 145.000 K -95.35 % | 3.120 M | 0.000 100.00 % | -798.750 K -605.30 % | -113.250 K 0.00 % | -113.250 K -109.63 % | 1.176 M 0.00 % | 1.176 M 318.03 % | -539.250 K 75.00 % | -2.157 M -406.83 % | 703.000 K -75.00 % | 2.812 M 1 437.46 % | -210.250 K 75.00 % | -841.000 K -488.45 % | 216.500 K 0.00 % | 216.500 K 40.36 % | 154.250 K 0.00 % | 154.250 K |
| Cash at beginning of period | 4.220 M -56.23 % | 9.642 M 89.84 % | 5.079 M -56.51 % | 11.679 M -31.71 % | 17.103 M 11.09 % | 15.396 M 172.59 % | 5.648 M 2.63 % | 5.503 M 130.93 % | 2.383 M | 0.000 -100.00 % | 1.395 M -7.51 % | 1.508 M 0.00 % | 1.508 M 354.14 % | 332.000 K 0.00 % | 332.000 K -61.89 % | 871.250 K -75.00 % | 3.485 M 1 971.32 % | 168.250 K -75.00 % | 673.000 K 77.81 % | 378.500 K -75.00 % | 1.514 M 834.57 % | 162.000 K 0.00 % | 162.000 K 1 990.32 % | 7.750 K 0.00 % | 7.750 K |
| Cash at end of period | 13.126 M 211.04 % | 4.220 M -56.23 % | 9.642 M 89.84 % | 5.079 M -56.51 % | 11.679 M -31.71 % | 17.103 M 11.09 % | 15.396 M 172.59 % | 5.648 M 2.63 % | 5.503 M 130.93 % | 2.383 M 300.00 % | 595.750 K -57.28 % | 1.395 M 0.00 % | 1.395 M -7.51 % | 1.508 M 0.00 % | 1.508 M 354.14 % | 332.000 K -75.00 % | 1.328 M 52.42 % | 871.250 K -75.00 % | 3.485 M 1 971.32 % | 168.250 K -75.00 % | 673.000 K 77.81 % | 378.500 K 0.00 % | 378.500 K 133.64 % | 162.000 K 0.00 % | 162.000 K |
| Operating cash flow | 9.085 M 270.87 % | -5.317 M -672.82 % | -688.000 K 89.38 % | -6.476 M -15.48 % | -5.608 M -481.50 % | 1.470 M 132.39 % | -4.539 M -284.66 % | -1.180 M 69.64 % | -3.887 M 42.60 % | -6.772 M -113.53 % | -3.172 M -1 424.76 % | -208.000 K -100.00 % | -104.000 K 96.83 % | -3.282 M -100.00 % | -1.641 M 45.29 % | -2.999 M 0.00 % | -2.999 M -88.91 % | -1.588 M 0.00 % | -1.588 M -280.70 % | -417.000 K 0.00 % | -417.000 K -40.17 % | -297.500 K -100.00 % | -148.750 K 15.96 % | -177.000 K -100.00 % | -88.500 K |
| Capital expenditure | -10.000 K 0.00 % | -10.000 K -25.00 % | -8.000 K 70.37 % | -27.000 K -170.00 % | -10.000 K -11.11 % | -9.000 K 18.18 % | -11.000 K -22.22 % | -9.000 K -80.00 % | -5.000 K 84.38 % | -32.000 K -166.67 % | -12.000 K 45.45 % | -22.000 K -100.00 % | -11.000 K 75.82 % | -45.500 K -100.00 % | -22.750 K 50.54 % | -46.000 K 0.00 % | -46.000 K 1.08 % | -46.500 K 0.00 % | -46.500 K -1 228.57 % | -3.500 K 0.00 % | -3.500 K 50.00 % | -7.000 K -100.00 % | -3.500 K 75.86 % | -14.500 K -100.00 % | -7.250 K |
| Free CashFlow | 9.075 M 270.36 % | -5.327 M -665.37 % | -696.000 K 89.30 % | -6.503 M -15.75 % | -5.618 M -484.53 % | 1.461 M 132.11 % | -4.550 M -282.67 % | -1.189 M 69.45 % | -3.892 M 42.80 % | -6.804 M -113.73 % | -3.184 M -1 284.13 % | -230.000 K -100.00 % | -115.000 K 96.54 % | -3.327 M -100.00 % | -1.664 M 45.37 % | -3.045 M 0.00 % | -3.045 M -86.35 % | -1.634 M 0.00 % | -1.634 M -288.59 % | -420.500 K 0.00 % | -420.500 K -38.10 % | -304.500 K -100.00 % | -152.250 K 20.50 % | -191.500 K -100.00 % | -95.750 K |
| 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 |