Henderson Diversified Income Trust plc HDIV.L
Trading inactive
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | -5.968 M 59.22 % | -14.636 M -166.36 % | 22.054 M 324.61 % | 5.194 M -31.47 % | 7.579 M 68.99 % | 4.485 M -59.76 % | 11.146 M 56.46 % | 7.124 M -0.11 % | 7.132 M -18.40 % | 8.740 M -1.72 % | 8.893 M 2 058.50 % | 412.000 K -96.48 % | 11.711 M -31.90 % | 17.198 M 176.09 % | -22.601 M |
| Net income | -6.456 M 57.29 % | -15.116 M -170.12 % | 21.556 M 351.43 % | 4.775 M -33.38 % | 7.168 M 76.81 % | 4.054 M -61.44 % | 10.513 M 59.63 % | 6.586 M 0.11 % | 6.579 M -19.91 % | 8.214 M -2.03 % | 8.384 M 8 084.76 % | -105.000 K -100.94 % | 11.149 M -32.99 % | 16.638 M 171.47 % | -23.279 M |
| Income before tax | -6.456 M 57.25 % | -15.101 M -169.98 % | 21.578 M 351.42 % | 4.780 M -33.17 % | 7.153 M 78.20 % | 4.014 M -62.13 % | 10.599 M 59.72 % | 6.636 M 0.27 % | 6.618 M -19.84 % | 8.256 M -2.06 % | 8.430 M 11 192.11 % | -76.000 K -100.68 % | 11.149 M -32.99 % | 16.638 M 171.55 % | -23.253 M |
| Income before tax ratio | 1.08 4.85 % | 1.03 5.45 % | 0.98 6.32 % | 0.92 -2.49 % | 0.94 5.45 % | 0.89 -5.88 % | 0.95 2.09 % | 0.93 0.38 % | 0.93 -1.77 % | 0.94 -0.35 % | 0.95 613.88 % | -0.18 -119.38 % | 0.95 -1.59 % | 0.97 -5.97 % | 1.03 |
| EBITDA | -6.085 M 58.77 % | -14.757 M -168.39 % | 21.578 M | 0.000 | 0.000 -100.00 % | 5.385 M | 0.000 -100.00 % | 6.914 M 2.07 % | 6.774 M -19.63 % | 8.428 M -2.01 % | 8.601 M 9 456.67 % | 90.000 K -99.21 % | 11.367 M -32.54 % | 16.851 M 173.20 % | -23.019 M |
| Net income ratio | 1.08 4.74 % | 1.03 5.67 % | 0.98 6.32 % | 0.92 -2.80 % | 0.95 4.63 % | 0.90 -4.17 % | 0.94 2.03 % | 0.92 0.22 % | 0.92 -1.85 % | 0.94 -0.31 % | 0.94 469.92 % | -0.25 -126.77 % | 0.95 -1.59 % | 0.97 -6.07 % | 1.03 |
| Ratio EBITDA | 1.02 1.12 % | 1.01 3.05 % | 0.98 | 0.00 | 0.00 -100.00 % | 1.20 | 0.00 -100.00 % | 0.97 2.18 % | 0.95 -1.50 % | 0.96 -0.30 % | 0.97 342.75 % | 0.22 -77.49 % | 0.97 -0.94 % | 0.98 -3.80 % | 1.02 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 188.788 M 0.00 % | 188.788 M -1.32 % | 191.312 M 0.68 % | 190.018 M 0.21 % | 189.618 M 0.49 % | 188.687 M 12.52 % | 167.685 M 7.74 % | 155.631 M 29.35 % | 120.316 M 39.44 % | 86.285 M 3.16 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 52.92 % | 54.697 M |
| Weighted average shs out | 183.482 M -2.81 % | 188.788 M -1.32 % | 191.312 M 0.68 % | 190.018 M 0.21 % | 189.618 M 0.49 % | 188.687 M 12.52 % | 167.685 M 7.74 % | 155.631 M 29.35 % | 120.316 M 39.44 % | 86.285 M 3.16 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 52.92 % | 54.697 M |
| EPS diluted | -0.03 57.30 % | -0.08 -172.82 % | 0.11 338.25 % | 0.03 -33.60 % | 0.04 75.81 % | 0.02 -65.71 % | 0.06 48.23 % | 0.04 -22.67 % | 0.05 -42.54 % | 0.10 -4.80 % | 0.10 7 792.31 % | 0.00 -101.00 % | 0.13 -35.00 % | 0.20 146.51 % | -0.43 |
| Earnings per share | -0.03 57.30 % | -0.08 -172.82 % | 0.11 338.25 % | 0.03 -33.60 % | 0.04 75.81 % | 0.02 -65.71 % | 0.06 48.23 % | 0.04 -22.67 % | 0.05 -42.54 % | 0.10 -4.80 % | 0.10 7 792.31 % | 0.00 -101.00 % | 0.13 -35.00 % | 0.20 146.51 % | -0.43 |
| Gross profit | -5.968 M 59.22 % | -14.636 M -166.36 % | 22.054 M 324.61 % | 5.194 M -31.47 % | 7.579 M 68.99 % | 4.485 M -59.76 % | 11.146 M 56.46 % | 7.124 M -0.11 % | 7.132 M -18.40 % | 8.740 M -1.72 % | 8.893 M 2 058.50 % | 412.000 K -96.48 % | 11.711 M -31.90 % | 17.198 M 176.09 % | -22.601 M |
| Income tax expense | 0.000 -100.00 % | 15.000 K -31.82 % | 22.000 K 340.00 % | 5.000 K 133.33 % | -15.000 K 62.50 % | -40.000 K -146.51 % | 86.000 K 72.00 % | 50.000 K 28.21 % | 39.000 K -7.14 % | 42.000 K -8.70 % | 46.000 K 58.62 % | 29.000 K | 0.000 | 0.000 -100.00 % | 26.000 K |
| Cost of 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 |
| General and administrative expenses | 488.000 K 4.95 % | 465.000 K -2.31 % | 476.000 K 14.98 % | 414.000 K -2.82 % | 426.000 K -9.55 % | 471.000 K -13.89 % | 547.000 K 12.09 % | 488.000 K -5.06 % | 514.000 K 6.20 % | 484.000 K 4.54 % | 463.000 K -5.12 % | 488.000 K -13.17 % | 562.000 K 0.36 % | 560.000 K -14.11 % | 652.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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 488.000 K 4.95 % | 465.000 K -2.31 % | 476.000 K 14.98 % | 414.000 K -2.82 % | 426.000 K -9.55 % | 471.000 K -13.89 % | 547.000 K 12.09 % | 488.000 K -5.06 % | 514.000 K 6.20 % | 484.000 K 4.54 % | 463.000 K -5.12 % | 488.000 K -13.17 % | 562.000 K 0.36 % | 560.000 K -14.11 % | 652.000 K |
| Cost and expenses | 488.000 K 4.95 % | 465.000 K -2.31 % | 476.000 K 14.98 % | 414.000 K -2.82 % | 426.000 K -9.55 % | 471.000 K -13.89 % | 547.000 K 12.09 % | 488.000 K -5.06 % | 514.000 K 6.20 % | 484.000 K 4.54 % | 463.000 K -5.12 % | 488.000 K -13.17 % | 562.000 K 0.36 % | 560.000 K -14.11 % | 652.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 488.000 K 4.95 % | 465.000 K -2.31 % | 476.000 K 14.98 % | 414.000 K -2.82 % | 426.000 K -9.55 % | 471.000 K -13.89 % | 547.000 K 12.09 % | 488.000 K -5.06 % | 514.000 K 6.20 % | 484.000 K 4.54 % | 463.000 K -5.12 % | 488.000 K -13.17 % | 562.000 K 0.36 % | 560.000 K -14.11 % | 652.000 K |
| Interest income | 7.771 M -8.63 % | 8.505 M -0.43 % | 8.542 M -3.39 % | 8.842 M -0.51 % | 8.887 M -1.29 % | 9.003 M 29.09 % | 6.974 M -1.50 % | 7.080 M 6.98 % | 6.618 M 36.91 % | 4.834 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.381 M 7.04 % | 5.027 M |
| Interest expense | 908.000 K 163.95 % | 344.000 K 3.61 % | 332.000 K -28.60 % | 465.000 K 26.02 % | 369.000 K -11.93 % | 419.000 K 21.10 % | 346.000 K 24.46 % | 278.000 K 78.21 % | 156.000 K -9.30 % | 172.000 K 0.58 % | 171.000 K 3.01 % | 166.000 K -23.85 % | 218.000 K 2.35 % | 213.000 K -8.97 % | 234.000 K |
| Depreciation and amortization | 228.485 K -3.41 % | 236.558 K 14.67 % | 206.297 K 20.04 % | 171.860 K 6.65 % | 161.141 K 206.84 % | 52.516 K 130.17 % | 22.816 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -6.456 M 56.25 % | -14.757 M -168.39 % | 21.578 M 351.42 % | 4.780 M -36.45 % | 7.522 M 69.68 % | 4.433 M -59.50 % | 10.945 M 58.30 % | 6.914 M 2.07 % | 6.774 M -19.63 % | 8.428 M -2.01 % | 8.601 M 9 456.67 % | 90.000 K -99.21 % | 11.367 M -32.54 % | 16.851 M 173.20 % | -23.019 M |
| Operating income ratio | 1.08 7.29 % | 1.01 3.05 % | 0.98 6.32 % | 0.92 -7.27 % | 0.99 0.41 % | 0.99 0.66 % | 0.98 1.18 % | 0.97 2.18 % | 0.95 -1.50 % | 0.96 -0.30 % | 0.97 342.75 % | 0.22 -77.49 % | 0.97 -0.94 % | 0.98 -3.80 % | 1.02 |
| Total other income expenses net | 0.000 -100.00 % | 2.543 M | 0.000 | 0.000 100.00 % | -3.757 M -796.66 % | -419.000 K -21.10 % | -346.000 K | 0.000 100.00 % | -156.000 K | 0.000 | 0.000 100.00 % | -166.000 K 23.85 % | -218.000 K -2.35 % | -213.000 K 8.97 % | -234.000 K |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 19.054 M -35.93 % | 29.739 M 36.01 % | 21.865 M -24.34 % | 28.900 M 60.54 % | 18.002 M -31.91 % | 26.440 M 11.23 % | 23.770 M 26.25 % | 18.827 M 105.67 % | 9.154 M 84.44 % | 4.963 M 1 434.14 % | -372.000 K 49.18 % | -732.000 K 9.18 % | -806.000 K -63.82 % | -492.000 K 48.05 % | -947.000 K |
| Total investments | 145.676 M -16.25 % | 173.951 M -13.95 % | 202.152 M 7.73 % | 187.645 M 3.79 % | 180.797 M -8.43 % | 197.439 M 9.21 % | 180.786 M 10.90 % | 163.024 M 23.75 % | 131.733 M 47.58 % | 89.260 M 14.84 % | 77.723 M 11.15 % | 69.928 M -8.24 % | 76.210 M 9.60 % | 69.537 M 19.26 % | 58.305 M |
| Total debt | 19.702 M -37.54 % | 31.545 M 21.04 % | 26.062 M -20.14 % | 32.635 M 76.15 % | 18.527 M -30.90 % | 26.810 M 8.45 % | 24.721 M 28.91 % | 19.177 M 92.60 % | 9.957 M 74.81 % | 5.696 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 127.381 M -12.11 % | 144.928 M -15.85 % | 172.231 M 8.23 % | 159.135 M -2.20 % | 162.722 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 1.874 M 0.00 % | 1.874 M -1.99 % | 1.912 M -0.05 % | 1.913 M 0.90 % | 1.896 M 0.00 % | 1.896 M -98.42 % | 120.281 M 9.45 % | 109.891 M 25.09 % | 87.847 M 95.18 % | 45.008 M 19.46 % | 37.677 M 0.00 % | 37.677 M 0.00 % | 37.677 M 0.00 % | 37.677 M 0.00 % | 37.677 M |
| Total equity | 130.870 M -11.82 % | 148.417 M -15.54 % | 175.720 M 9.11 % | 161.048 M -2.17 % | 164.618 M -0.71 % | 165.799 M 5.09 % | 157.767 M 8.53 % | 145.369 M 16.66 % | 124.604 M 54.04 % | 80.889 M 16.14 % | 69.647 M 6.42 % | 65.446 M -5.81 % | 69.483 M 11.64 % | 62.236 M 22.75 % | 50.700 M |
| Other non current liabilities | -19.702 M | 0.000 100.00 % | -26.062 M 20.91 % | -32.952 M | 0.000 100.00 % | -26.810 M -8.45 % | -24.721 M -28.91 % | -19.177 M -92.60 % | -9.957 M -74.81 % | -5.696 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 19.702 M | 0.000 -100.00 % | 26.062 M -20.91 % | 32.952 M | 0.000 -100.00 % | 26.810 M 8.45 % | 24.721 M 28.91 % | 19.177 M 92.60 % | 9.957 M 74.81 % | 5.696 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 19.702 M 44 677.27 % | 44.000 K -99.83 % | 26.062 M -20.14 % | 32.635 M 181 205.56 % | 18.000 K -99.93 % | 26.810 M -3.40 % | 27.753 M 28.40 % | 21.614 M 72.84 % | 12.505 M 7.74 % | 11.607 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | -111.000 K | 0.000 -100.00 % | 36.073 M 3.50 % | 34.852 M | 0.000 -100.00 % | 37.700 M | 0.000 | 0.000 100.00 % | -7.000 K 12.50 % | -8.000 K 99.93 % | -10.828 M -328.66 % | -2.526 M 50.76 % | -5.130 M 58.23 % | -12.282 M 2.90 % | -12.649 M |
| 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 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 111.000 K 152.27 % | 44.000 K 120.00 % | 20.000 K -35.48 % | 31.000 K 72.22 % | 18.000 K -61.70 % | 47.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.344 M -5.14 % | 2.471 M -51.59 % | 5.104 M -58.44 % | 12.282 M -2.90 % | 12.649 M |
| Total liabilities | 19.702 M -47.00 % | 37.171 M 2.99 % | 36.093 M -1.00 % | 36.459 M 85.51 % | 19.653 M -47.93 % | 37.747 M 36.01 % | 27.753 M 28.40 % | 21.614 M 72.84 % | 12.505 M 7.74 % | 11.607 M 7.26 % | 10.821 M 12.04 % | 9.658 M -18.58 % | 11.862 M -3.42 % | 12.282 M -2.90 % | 12.649 M |
| Other non current assets | -145.676 M -20 137.96 % | 727.000 K 100.36 % | -202.152 M -7.73 % | -187.645 M -3.79 % | -180.797 M 8.43 % | -197.439 M -38 965.94 % | 508.000 K 4.53 % | 486.000 K -62.59 % | 1.299 M 42.28 % | 913.000 K 101.17 % | -77.723 M -11.15 % | -69.928 M 8.24 % | -76.210 M -9.60 % | -69.537 M -19.26 % | -58.305 M |
| Long term investments | 145.676 M -15.90 % | 173.224 M -14.31 % | 202.152 M 7.73 % | 187.645 M 3.79 % | 180.797 M -8.43 % | 197.439 M 9.52 % | 180.278 M 10.91 % | 162.538 M 24.61 % | 130.434 M 47.64 % | 88.347 M 13.67 % | 77.723 M 11.15 % | 69.928 M -8.24 % | 76.210 M 9.60 % | 69.537 M 19.26 % | 58.305 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 145.676 M -16.25 % | 173.951 M -13.95 % | 202.152 M 7.73 % | 187.645 M 3.79 % | 180.797 M -8.43 % | 197.439 M 9.21 % | 180.786 M 10.90 % | 163.024 M 23.75 % | 131.733 M 47.58 % | 89.260 M 14.84 % | 77.723 M 11.15 % | 69.928 M -8.24 % | 76.210 M 9.60 % | 69.537 M 19.26 % | 58.305 M |
| Other current assets | 0.000 -100.00 % | 4.539 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 |
| Short term investments | 0.000 -100.00 % | 727.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 508.000 K 4.53 % | 486.000 K -62.59 % | 1.299 M 42.28 % | 913.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 648.000 K -64.12 % | 1.806 M -56.97 % | 4.197 M 12.37 % | 3.735 M 611.43 % | 525.000 K 41.89 % | 370.000 K -61.09 % | 951.000 K 171.71 % | 350.000 K -56.41 % | 803.000 K 9.55 % | 733.000 K 97.04 % | 372.000 K -49.18 % | 732.000 K -9.18 % | 806.000 K 63.82 % | 492.000 K -48.05 % | 947.000 K |
| Cash and short term investments | 648.000 K -64.12 % | 1.806 M -56.97 % | 4.197 M 12.37 % | 3.735 M 611.43 % | 525.000 K 41.89 % | 370.000 K -61.09 % | 951.000 K 171.71 % | 350.000 K -56.41 % | 803.000 K 9.55 % | 733.000 K 97.04 % | 372.000 K -49.18 % | 732.000 K -9.18 % | 806.000 K 63.82 % | 492.000 K -48.05 % | 947.000 K |
| Total current assets | 5.684 M -27.36 % | 7.825 M -19.00 % | 9.661 M -2.04 % | 9.862 M 183.88 % | 3.474 M -43.11 % | 6.107 M 421.08 % | 1.172 M 17.79 % | 995.000 K -70.38 % | 3.359 M 80.20 % | 1.864 M 146.24 % | 757.000 K -77.43 % | 3.354 M -34.68 % | 5.135 M 3.09 % | 4.981 M -1.25 % | 5.044 M |
| Inventory | -5.036 M 66.64 % | -15.097 M -176.30 % | -5.464 M 10.82 % | -6.127 M -107.77 % | -2.949 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.291 M 4.79 % | 4.095 M -30.26 % | 5.872 M 71.90 % | 3.416 M 43.95 % | 2.373 M -9.50 % | 2.622 M -39.43 % | 4.329 M -3.56 % | 4.489 M 9.57 % | 4.097 M |
| 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 |
| Other assets | 0.000 -100.00 % | 3.812 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.562 M 20.18 % | 2.964 M 46.95 % | 2.017 M 47.01 % | 1.372 M -30.99 % | 1.988 M 9.11 % | 1.822 M | 0.000 | 0.000 | 0.000 |
| Account payables | 111.000 K 152.27 % | 44.000 K 120.00 % | 20.000 K -35.48 % | 31.000 K 72.22 % | 18.000 K -61.70 % | 47.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.821 M 337.92 % | 2.471 M -51.59 % | 5.104 M -58.44 % | 12.282 M -2.90 % | 12.649 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K -12.50 % | 8.000 K 14.29 % | 7.000 K -87.27 % | 55.000 K 111.54 % | 26.000 K | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 1.615 M 0.00 % | 1.615 M 2.41 % | 1.577 M 0.06 % | 1.576 M | 0.000 | 0.000 -100.00 % | 37.486 M 5.66 % | 35.478 M -3.48 % | 36.757 M 2.44 % | 35.881 M 12.23 % | 31.970 M 15.13 % | 27.769 M -12.69 % | 31.806 M 29.51 % | 24.559 M 88.58 % | 13.023 M |
| 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 |
| Other liabilities | -111.000 K -100.30 % | 37.083 M 270.42 % | 10.011 M 163.93 % | 3.793 M -80.66 % | 19.617 M 80.14 % | 10.890 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.821 M 12.04 % | 9.658 M -18.58 % | 11.862 M | 0.000 | 0.000 |
| Total assets | 151.360 M -18.44 % | 185.588 M -12.38 % | 211.813 M 7.24 % | 197.507 M 7.18 % | 184.271 M -9.47 % | 203.546 M 9.72 % | 185.520 M 11.10 % | 166.983 M 21.79 % | 137.109 M 48.23 % | 92.496 M 14.95 % | 80.468 M 7.14 % | 75.104 M -7.67 % | 81.345 M 9.16 % | 74.518 M 17.63 % | 63.349 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 366.000 K 351.85 % | 81.000 K 606.25 % | -16.000 K -33.33 % | -12.000 K -106.15 % | 195.000 K -68.09 % | 611.000 K 764.13 % | -92.000 K 83.69 % | -564.000 K 89.69 % | -5.472 M -346.38 % | 2.221 M 157.55 % | -3.859 M -193.91 % | -1.313 M -145.94 % | 2.858 M -37.31 % | 4.559 M 105.62 % | -81.100 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| Other non cash items | 27.670 M 44.20 % | 19.189 M 381.40 % | -6.819 M 25.50 % | -9.153 M -192.69 % | 9.875 M 249.39 % | -6.610 M 61.82 % | -17.313 M 43.58 % | -30.685 M 31.49 % | -44.787 M -339.99 % | -10.179 M -105.18 % | -4.961 M -223.10 % | 4.030 M 159.32 % | -6.794 M 45.47 % | -12.459 M -145.00 % | 27.689 M |
| Net cash provided by operating activities | 21.580 M 417.63 % | 4.169 M -71.72 % | 14.743 M 436.21 % | -4.385 M -125.46 % | 17.223 M 967.66 % | -1.985 M 70.83 % | -6.806 M 72.35 % | -24.613 M 43.60 % | -43.641 M -14 744.63 % | 298.000 K 176.41 % | -390.000 K -114.77 % | 2.641 M -63.39 % | 7.213 M -17.45 % | 8.738 M 111.40 % | -76.664 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 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 cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.000 K 1 350.00 % | 4.000 K | 0.000 | 0.000 -100.00 % | 80.842 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 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 1.593 M | 0.000 -100.00 % | 6.869 M -33.89 % | 10.390 M -52.87 % | 22.044 M -48.54 % | 42.839 M 484.35 % | 7.331 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.917 M |
| Common stock repurchased | -3.007 M 23.02 % | -3.906 M -9 200.00 % | -42.000 K -100.15 % | 28.216 M | 0.000 100.00 % | -361.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -8.084 M 2.80 % | -8.317 M 1.20 % | -8.418 M -0.67 % | -8.362 M -0.22 % | -8.344 M -27.55 % | -6.542 M 23.08 % | -8.505 M -8.14 % | -7.865 M -37.91 % | -5.703 M -32.54 % | -4.303 M | 0.000 | 0.000 100.00 % | -3.932 M 22.93 % | -5.102 M -44.53 % | -3.530 M |
| Other financing activites | -14.850 M -1 020.64 % | 1.613 M 126.59 % | -6.067 M -137.88 % | 16.018 M 293.27 % | -8.288 M -195.19 % | 8.707 M -45.36 % | 15.934 M -49.03 % | 31.264 M -33.60 % | 47.081 M 801.76 % | 5.221 M 257.50 % | -3.315 M 0.66 % | -3.337 M 13.37 % | -3.852 M -265.89 % | 2.322 M -97.28 % | 85.319 M |
| Net cash used provided by financing activities | -22.934 M -242.09 % | -6.704 M 53.72 % | -14.485 M -289.20 % | 7.656 M 146.03 % | -16.632 M -868.22 % | 2.165 M -70.86 % | 7.429 M -68.25 % | 23.399 M -43.45 % | 41.378 M 4 407.41 % | 918.000 K 127.69 % | -3.315 M 0.66 % | -3.337 M 57.13 % | -7.784 M -180.00 % | -2.780 M -103.40 % | 81.789 M |
| Effect of forex changes on cash | 196.000 K 36.11 % | 144.000 K -29.41 % | 204.000 K 434.43 % | -61.000 K 86.01 % | -436.000 K -329.47 % | 190.000 K 963.64 % | -22.000 K -102.03 % | 1.082 M -53.62 % | 2.333 M 372.87 % | -855.000 K -126.01 % | 3.287 M 431.88 % | 618.000 K -30.17 % | 885.000 K 113.80 % | -6.413 M -53.49 % | -4.178 M |
| Net change in cash | -1.158 M 51.57 % | -2.391 M -617.53 % | 462.000 K -85.61 % | 3.210 M 1 970.97 % | 155.000 K -58.11 % | 370.000 K -38.44 % | 601.000 K 555.30 % | -132.000 K -288.57 % | 70.000 K -80.61 % | 361.000 K 200.28 % | -360.000 K -386.49 % | -74.000 K -123.57 % | 314.000 K 169.01 % | -455.000 K -100.56 % | 81.789 M |
| Cash at beginning of period | 1.806 M -56.97 % | 4.197 M 12.37 % | 3.735 M 41 600.00 % | -9.000 K -102.43 % | 370.000 K | 0.000 -100.00 % | 350.000 K -27.39 % | 482.000 K -34.24 % | 733.000 K 97.04 % | 372.000 K -49.18 % | 732.000 K -9.18 % | 806.000 K 63.82 % | 492.000 K -48.05 % | 947.000 K 101.17 % | -80.842 M |
| Cash at end of period | 648.000 K -64.12 % | 1.806 M -56.97 % | 4.197 M 31.12 % | 3.201 M 509.71 % | 525.000 K 41.89 % | 370.000 K -61.09 % | 951.000 K 171.71 % | 350.000 K -56.41 % | 803.000 K 9.55 % | 733.000 K 97.04 % | 372.000 K -49.18 % | 732.000 K -9.18 % | 806.000 K 63.82 % | 492.000 K -48.05 % | 947.000 K |
| Operating cash flow | 21.580 M 417.63 % | 4.169 M -71.72 % | 14.743 M 436.21 % | -4.385 M -125.46 % | 17.223 M 967.66 % | -1.985 M 70.83 % | -6.806 M 72.35 % | -24.613 M 43.60 % | -43.641 M -14 744.63 % | 298.000 K 176.41 % | -390.000 K -114.77 % | 2.641 M -63.39 % | 7.213 M -17.45 % | 8.738 M 111.40 % | -76.664 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 21.580 M 417.63 % | 4.169 M -71.72 % | 14.743 M 436.21 % | -4.385 M -125.46 % | 17.223 M 967.66 % | -1.985 M 70.83 % | -6.806 M 72.35 % | -24.613 M 43.60 % | -43.641 M -14 744.63 % | 298.000 K 176.41 % | -390.000 K -114.77 % | 2.641 M -63.39 % | 7.213 M -17.45 % | 8.738 M 111.40 % | -76.664 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2023-04-30 | 2023-01-31 | 2022-10-31 | 2020-09-30 | 2020-06-30 | 2020-01-31 | 2019-03-31 | 2019-01-31 | 2018-06-30 | 2018-01-31 | 2016-06-30 | 2016-01-31 | 2015-09-30 | 2015-06-30 | 2015-01-31 | 2014-09-30 | 2014-06-30 | 2014-01-31 | 2013-09-30 | 2013-03-31 | 2013-01-31 | 2012-09-30 | 2012-06-30 | 2012-01-31 | 2011-09-30 | 2011-06-30 | 2011-01-31 | 2010-09-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 6.232 M 0.00 % | 6.232 M 208.24 % | -5.757 M -543.36 % | 1.299 M 0.00 % | 1.299 M 0.00 % | 1.299 M -31.47 % | 1.895 M 0.00 % | 1.895 M 68.99 % | 1.121 M 0.00 % | 1.121 M -59.76 % | 2.787 M 0.00 % | 2.787 M 56.46 % | 1.781 M 0.00 % | 1.781 M 0.00 % | 1.781 M -0.11 % | 1.783 M 0.00 % | 1.783 M 0.00 % | 1.783 M -18.40 % | 2.185 M 0.00 % | 2.185 M 0.00 % | 2.185 M -1.72 % | 2.223 M 0.00 % | 2.223 M 0.00 % | 2.223 M 2 058.50 % | 103.000 K 0.00 % | 103.000 K 0.00 % | 103.000 K -96.48 % | 2.928 M 0.00 % | 2.928 M 0.00 % | 2.928 M -31.90 % | 4.300 M 0.00 % | 4.300 M 0.00 % | 4.300 M 176.09 % | -5.650 M 0.00 % | -5.650 M 0.00 % | -5.650 M |
| Net income | 4.401 M 0.00 % | 4.401 M 157.68 % | -7.629 M -739.04 % | 1.194 M 0.00 % | 1.194 M 0.00 % | 1.194 M -33.38 % | 1.792 M 0.00 % | 1.792 M 76.81 % | 1.014 M 0.00 % | 1.014 M -61.44 % | 2.628 M 0.00 % | 2.628 M 59.63 % | 1.647 M 0.00 % | 1.647 M 0.00 % | 1.647 M 0.11 % | 1.645 M 0.00 % | 1.645 M 0.00 % | 1.645 M -19.91 % | 2.054 M 0.00 % | 2.054 M 0.00 % | 2.054 M -2.03 % | 2.096 M 0.00 % | 2.096 M 0.00 % | 2.096 M 8 084.76 % | -26.250 K 0.00 % | -26.250 K 0.00 % | -26.250 K -100.94 % | 2.787 M 0.00 % | 2.787 M 0.00 % | 2.787 M -32.99 % | 4.160 M 0.00 % | 4.160 M 0.00 % | 4.160 M 171.47 % | -5.820 M 0.00 % | -5.820 M 0.00 % | -5.820 M |
| Income before tax | 4.401 M 0.00 % | 4.401 M 157.68 % | -7.629 M -738.37 % | 1.195 M 0.00 % | 1.195 M 0.00 % | 1.195 M -33.17 % | 1.788 M 0.00 % | 1.788 M 78.20 % | 1.004 M 0.00 % | 1.004 M -62.13 % | 2.650 M 0.00 % | 2.650 M 59.72 % | 1.659 M 0.00 % | 1.659 M 0.00 % | 1.659 M 0.27 % | 1.655 M 0.00 % | 1.655 M 0.00 % | 1.655 M -19.84 % | 2.064 M 0.00 % | 2.064 M 0.00 % | 2.064 M -2.06 % | 2.108 M 0.00 % | 2.108 M 0.00 % | 2.108 M 11 192.11 % | -19.000 K 0.00 % | -19.000 K 0.00 % | -19.000 K -100.68 % | 2.787 M 0.00 % | 2.787 M 0.00 % | 2.787 M -32.99 % | 4.160 M 0.00 % | 4.160 M 0.00 % | 4.160 M 171.55 % | -5.813 M 0.00 % | -5.813 M 0.00 % | -5.813 M |
| Income before tax ratio | 0.71 0.00 % | 0.71 -46.71 % | 1.33 43.98 % | 0.92 0.00 % | 0.92 0.00 % | 0.92 -2.49 % | 0.94 0.00 % | 0.94 5.45 % | 0.89 0.00 % | 0.89 -5.88 % | 0.95 0.00 % | 0.95 2.09 % | 0.93 0.00 % | 0.93 0.00 % | 0.93 0.38 % | 0.93 0.00 % | 0.93 0.00 % | 0.93 -1.77 % | 0.94 0.00 % | 0.94 0.00 % | 0.94 -0.35 % | 0.95 0.00 % | 0.95 0.00 % | 0.95 613.88 % | -0.18 0.00 % | -0.18 0.00 % | -0.18 -119.38 % | 0.95 0.00 % | 0.95 0.00 % | 0.95 -1.59 % | 0.97 0.00 % | 0.97 0.00 % | 0.97 -5.97 % | 1.03 0.00 % | 1.03 0.00 % | 1.03 |
| EBITDA | -1.507 M 0.00 % | -1.507 M 1.86 % | -1.536 M -217.10 % | 1.311 M 0.00 % | 1.311 M 0.00 % | 1.311 M -30.27 % | 1.881 M 0.00 % | 1.881 M 69.68 % | 1.108 M 0.00 % | 1.108 M -59.50 % | 2.736 M 0.00 % | 2.736 M 58.30 % | 1.729 M 0.00 % | 1.729 M 0.00 % | 1.729 M 2.07 % | 1.694 M 0.00 % | 1.694 M 0.00 % | 1.694 M -19.63 % | 2.107 M 0.00 % | 2.107 M 0.00 % | 2.107 M -2.01 % | 2.150 M 0.00 % | 2.150 M 0.00 % | 2.150 M 9 456.67 % | 22.500 K 0.00 % | 22.500 K 0.00 % | 22.500 K -99.21 % | 2.842 M 0.00 % | 2.842 M 0.00 % | 2.842 M -32.54 % | 4.213 M 0.00 % | 4.213 M 0.00 % | 4.213 M 173.20 % | -5.755 M 0.00 % | -5.755 M 0.00 % | -5.755 M |
| Net income ratio | 0.71 0.00 % | 0.71 -46.71 % | 1.33 44.14 % | 0.92 0.00 % | 0.92 0.00 % | 0.92 -2.80 % | 0.95 0.00 % | 0.95 4.63 % | 0.90 0.00 % | 0.90 -4.17 % | 0.94 0.00 % | 0.94 2.03 % | 0.92 0.00 % | 0.92 0.00 % | 0.92 0.22 % | 0.92 0.00 % | 0.92 0.00 % | 0.92 -1.85 % | 0.94 0.00 % | 0.94 0.00 % | 0.94 -0.31 % | 0.94 0.00 % | 0.94 0.00 % | 0.94 469.92 % | -0.25 0.00 % | -0.25 0.00 % | -0.25 -126.77 % | 0.95 0.00 % | 0.95 0.00 % | 0.95 -1.59 % | 0.97 0.00 % | 0.97 0.00 % | 0.97 -6.07 % | 1.03 0.00 % | 1.03 0.00 % | 1.03 |
| Ratio EBITDA | -0.24 0.00 % | -0.24 -190.67 % | 0.27 -73.59 % | 1.01 0.00 % | 1.01 0.00 % | 1.01 1.75 % | 0.99 0.00 % | 0.99 0.41 % | 0.99 0.00 % | 0.99 0.66 % | 0.98 0.00 % | 0.98 1.18 % | 0.97 0.00 % | 0.97 0.00 % | 0.97 2.18 % | 0.95 0.00 % | 0.95 0.00 % | 0.95 -1.50 % | 0.96 0.00 % | 0.96 0.00 % | 0.96 -0.30 % | 0.97 0.00 % | 0.97 0.00 % | 0.97 342.75 % | 0.22 0.00 % | 0.22 0.00 % | 0.22 -77.49 % | 0.97 0.00 % | 0.97 0.00 % | 0.97 -0.94 % | 0.98 0.00 % | 0.98 0.00 % | 0.98 -3.80 % | 1.02 0.00 % | 1.02 0.00 % | 1.02 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 182.071 M 0.00 % | 182.071 M -1.53 % | 184.891 M -2.70 % | 190.018 M 0.00 % | 190.018 M 0.00 % | 190.018 M 0.21 % | 189.618 M 0.00 % | 189.618 M 0.49 % | 188.687 M 0.00 % | 188.687 M 12.52 % | 167.685 M 0.00 % | 167.685 M 7.74 % | 155.631 M 0.00 % | 155.631 M 0.00 % | 155.631 M 29.35 % | 120.316 M 0.00 % | 120.316 M 0.00 % | 120.316 M 39.44 % | 86.285 M 0.00 % | 86.285 M 0.00 % | 86.285 M 3.16 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 52.92 % | 54.697 M 0.00 % | 54.697 M 0.00 % | 54.697 M |
| Weighted average shs out | 182.071 M 0.00 % | 182.071 M -1.53 % | 184.891 M -2.70 % | 190.018 M 0.00 % | 190.018 M 0.00 % | 190.018 M 0.21 % | 189.618 M 0.00 % | 189.618 M 0.49 % | 188.687 M 0.00 % | 188.687 M 12.52 % | 167.685 M 0.00 % | 167.685 M 7.74 % | 155.631 M 0.00 % | 155.631 M 0.00 % | 155.631 M 29.35 % | 120.316 M 0.00 % | 120.316 M 0.00 % | 120.316 M 39.44 % | 86.285 M 0.00 % | 86.285 M 0.00 % | 86.285 M 3.16 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 0.00 % | 83.641 M 52.92 % | 54.697 M 0.00 % | 54.697 M 0.00 % | 54.697 M |
| EPS diluted | 0.02 0.00 % | 0.02 158.60 % | -0.04 -755.56 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 -33.68 % | 0.01 0.00 % | 0.01 75.93 % | 0.01 0.00 % | 0.01 -65.61 % | 0.02 0.00 % | 0.02 48.11 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 -22.63 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 -42.44 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 -5.18 % | 0.03 0.00 % | 0.03 0.00 % | 0.03 8 466.67 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 -100.90 % | 0.03 0.00 % | 0.03 0.00 % | 0.03 -33.00 % | 0.05 0.00 % | 0.05 0.00 % | 0.05 145.18 % | -0.11 0.00 % | -0.11 0.00 % | -0.11 |
| Earnings per share | 0.02 0.00 % | 0.02 158.60 % | -0.04 -755.56 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 -33.68 % | 0.01 0.00 % | 0.01 75.93 % | 0.01 0.00 % | 0.01 -65.61 % | 0.02 0.00 % | 0.02 48.11 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 -22.63 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 -42.44 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 -5.18 % | 0.03 0.00 % | 0.03 0.00 % | 0.03 8 466.67 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 -100.90 % | 0.03 0.00 % | 0.03 0.00 % | 0.03 -33.00 % | 0.05 0.00 % | 0.05 0.00 % | 0.05 145.18 % | -0.11 0.00 % | -0.11 0.00 % | -0.11 |
| Gross profit | 6.232 M 0.00 % | 6.232 M 208.24 % | -5.757 M -543.36 % | 1.299 M 0.00 % | 1.299 M 0.00 % | 1.299 M -31.47 % | 1.895 M 0.00 % | 1.895 M 68.99 % | 1.121 M 0.00 % | 1.121 M -59.76 % | 2.787 M 0.00 % | 2.787 M 56.46 % | 1.781 M 0.00 % | 1.781 M 0.00 % | 1.781 M -0.11 % | 1.783 M 0.00 % | 1.783 M 0.00 % | 1.783 M -18.40 % | 2.185 M 0.00 % | 2.185 M 0.00 % | 2.185 M -1.72 % | 2.223 M 0.00 % | 2.223 M 0.00 % | 2.223 M 2 058.50 % | 103.000 K 0.00 % | 103.000 K 0.00 % | 103.000 K -96.48 % | 2.928 M 0.00 % | 2.928 M 0.00 % | 2.928 M -31.90 % | 4.300 M 0.00 % | 4.300 M 0.00 % | 4.300 M 176.09 % | -5.650 M 0.00 % | -5.650 M 0.00 % | -5.650 M |
| Income tax expense | 0.000 | 0.000 | 0.000 -100.00 % | 1.250 K 0.00 % | 1.250 K 0.00 % | 1.250 K 133.33 % | -3.750 K 0.00 % | -3.750 K 62.50 % | -10.000 K 0.00 % | -10.000 K -146.51 % | 21.500 K 0.00 % | 21.500 K 72.00 % | 12.500 K 0.00 % | 12.500 K 0.00 % | 12.500 K 28.21 % | 9.750 K 0.00 % | 9.750 K 0.00 % | 9.750 K -7.14 % | 10.500 K 0.00 % | 10.500 K 0.00 % | 10.500 K -8.70 % | 11.500 K 0.00 % | 11.500 K 0.00 % | 11.500 K 58.62 % | 7.250 K 0.00 % | 7.250 K 0.00 % | 7.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.500 K 0.00 % | 6.500 K 0.00 % | 6.500 K |
| Cost of 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 200.000 K 0.00 % | 200.000 K -7.41 % | 216.000 K 148.28 % | 87.000 K 0.00 % | 87.000 K 0.00 % | 87.000 K -6.20 % | 92.750 K 0.00 % | 92.750 K -1.85 % | 94.500 K 0.00 % | 94.500 K -30.90 % | 136.750 K 0.00 % | 136.750 K 12.09 % | 122.000 K 0.00 % | 122.000 K 0.00 % | 122.000 K -5.06 % | 128.500 K 0.00 % | 128.500 K 0.00 % | 128.500 K 6.20 % | 121.000 K 0.00 % | 121.000 K 0.00 % | 121.000 K 4.54 % | 115.750 K 0.00 % | 115.750 K 0.00 % | 115.750 K -5.12 % | 122.000 K 0.00 % | 122.000 K 0.00 % | 122.000 K -13.17 % | 140.500 K 0.00 % | 140.500 K 0.00 % | 140.500 K 0.36 % | 140.000 K 0.00 % | 140.000 K 0.00 % | 140.000 K -14.11 % | 163.000 K 0.00 % | 163.000 K 0.00 % | 163.000 K |
| Selling and marketing expenses | 124.000 K 0.00 % | 124.000 K 3.33 % | 120.000 K 627.27 % | 16.500 K 0.00 % | 16.500 K 0.00 % | 16.500 K 20.00 % | 13.750 K 0.00 % | 13.750 K -40.86 % | 23.250 K 0.00 % | 23.250 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 |
| Other expenses | 0.000 | 0.000 | 0.000 100.00 % | -90.750 K 0.00 % | -90.750 K 0.00 % | -90.750 K 24.84 % | -120.750 K 0.00 % | -120.750 K 7.65 % | -130.750 K 0.00 % | -130.750 K 30.08 % | -187.000 K 0.00 % | -187.000 K -7.16 % | -174.500 K 0.00 % | -174.500 K 0.00 % | -174.500 K 19.95 % | -218.000 K 0.00 % | -218.000 K 0.00 % | -218.000 K -9.55 % | -199.000 K 0.00 % | -199.000 K 0.00 % | -199.000 K -5.43 % | -188.750 K 0.00 % | -188.750 K 0.00 % | -188.750 K 6.79 % | -202.500 K 0.00 % | -202.500 K 0.00 % | -202.500 K 10.60 % | -226.500 K 0.00 % | -226.500 K 0.00 % | -226.500 K 0.11 % | -226.750 K 0.00 % | -226.750 K 0.00 % | -226.750 K 15.23 % | -267.500 K 0.00 % | -267.500 K 0.00 % | -267.500 K |
| Operating expenses | 1.528 M 0.00 % | 1.528 M -11.19 % | 1.721 M 13 394.12 % | 12.750 K 0.00 % | 12.750 K 0.00 % | 12.750 K 189.47 % | -14.250 K 0.00 % | -14.250 K -9.62 % | -13.000 K 0.00 % | -13.000 K 74.13 % | -50.250 K 0.00 % | -50.250 K 4.29 % | -52.500 K 0.00 % | -52.500 K 0.00 % | -52.500 K 41.34 % | -89.500 K 0.00 % | -89.500 K 0.00 % | -89.500 K -14.74 % | -78.000 K 0.00 % | -78.000 K 0.00 % | -78.000 K -6.85 % | -73.000 K 0.00 % | -73.000 K 0.00 % | -73.000 K 9.32 % | -80.500 K 0.00 % | -80.500 K 0.00 % | -80.500 K 6.40 % | -86.000 K 0.00 % | -86.000 K 0.00 % | -86.000 K 0.86 % | -86.750 K 0.00 % | -86.750 K 0.00 % | -86.750 K 16.99 % | -104.500 K 0.00 % | -104.500 K 0.00 % | -104.500 K |
| Cost and expenses | 1.528 M 0.00 % | 1.528 M -11.19 % | 1.721 M 13 394.12 % | 12.750 K 0.00 % | 12.750 K 0.00 % | 12.750 K 189.47 % | -14.250 K 0.00 % | -14.250 K -9.62 % | -13.000 K 0.00 % | -13.000 K 74.13 % | -50.250 K 0.00 % | -50.250 K 4.29 % | -52.500 K 0.00 % | -52.500 K 0.00 % | -52.500 K 41.34 % | -89.500 K 0.00 % | -89.500 K 0.00 % | -89.500 K -14.74 % | -78.000 K 0.00 % | -78.000 K 0.00 % | -78.000 K -6.85 % | -73.000 K 0.00 % | -73.000 K 0.00 % | -73.000 K 9.32 % | -80.500 K 0.00 % | -80.500 K 0.00 % | -80.500 K 6.40 % | -86.000 K 0.00 % | -86.000 K 0.00 % | -86.000 K 0.86 % | -86.750 K 0.00 % | -86.750 K 0.00 % | -86.750 K 16.99 % | -104.500 K 0.00 % | -104.500 K 0.00 % | -104.500 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 324.000 K 0.00 % | 324.000 K -3.57 % | 336.000 K 224.64 % | 103.500 K 0.00 % | 103.500 K 0.00 % | 103.500 K -2.82 % | 106.500 K 0.00 % | 106.500 K -9.55 % | 117.750 K 0.00 % | 117.750 K -13.89 % | 136.750 K 0.00 % | 136.750 K 12.09 % | 122.000 K 0.00 % | 122.000 K 0.00 % | 122.000 K -5.06 % | 128.500 K 0.00 % | 128.500 K 0.00 % | 128.500 K 6.20 % | 121.000 K 0.00 % | 121.000 K 0.00 % | 121.000 K 4.54 % | 115.750 K 0.00 % | 115.750 K 0.00 % | 115.750 K -5.12 % | 122.000 K 0.00 % | 122.000 K 0.00 % | 122.000 K -13.17 % | 140.500 K 0.00 % | 140.500 K 0.00 % | 140.500 K 0.36 % | 140.000 K 0.00 % | 140.000 K 0.00 % | 140.000 K -14.11 % | 163.000 K 0.00 % | 163.000 K 0.00 % | 163.000 K |
| Interest income | 303.000 K 0.00 % | 303.000 K 100.66 % | 151.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 116.250 K 0.00 % | 116.250 K 0.00 % | 116.250 K 26.02 % | 92.250 K 0.00 % | 92.250 K -11.93 % | 104.750 K 0.00 % | 104.750 K 21.10 % | 86.500 K 0.00 % | 86.500 K 24.46 % | 69.500 K 0.00 % | 69.500 K 0.00 % | 69.500 K 78.21 % | 39.000 K 0.00 % | 39.000 K 0.00 % | 39.000 K -9.30 % | 43.000 K 0.00 % | 43.000 K 0.00 % | 43.000 K 0.58 % | 42.750 K 0.00 % | 42.750 K 0.00 % | 42.750 K 3.01 % | 41.500 K 0.00 % | 41.500 K 0.00 % | 41.500 K -23.85 % | 54.500 K 0.00 % | 54.500 K 0.00 % | 54.500 K 2.35 % | 53.250 K 0.00 % | 53.250 K 0.00 % | 53.250 K -8.97 % | 58.500 K 0.00 % | 58.500 K 0.00 % | 58.500 K |
| Depreciation and amortization | 54.880 K 102.65 % | 27.081 K -68.53 % | 86.065 K 68.37 % | 51.116 K 8.07 % | 47.300 K 5.94 % | 44.646 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | 5.908 M 0.00 % | 5.908 M 196.96 % | -6.093 M -564.67 % | 1.311 M 0.00 % | 1.311 M 0.00 % | 1.311 M -30.27 % | 1.881 M 0.00 % | 1.881 M 69.68 % | 1.108 M 0.00 % | 1.108 M -59.50 % | 2.736 M 0.00 % | 2.736 M 58.30 % | 1.729 M 0.00 % | 1.729 M 0.00 % | 1.729 M 2.07 % | 1.694 M 0.00 % | 1.694 M 0.00 % | 1.694 M -19.63 % | 2.107 M 0.00 % | 2.107 M 0.00 % | 2.107 M -2.01 % | 2.150 M 0.00 % | 2.150 M 0.00 % | 2.150 M 9 456.67 % | 22.500 K 0.00 % | 22.500 K 0.00 % | 22.500 K -99.21 % | 2.842 M 0.00 % | 2.842 M 0.00 % | 2.842 M -32.54 % | 4.213 M 0.00 % | 4.213 M 0.00 % | 4.213 M 173.20 % | -5.755 M 0.00 % | -5.755 M 0.00 % | -5.755 M |
| Operating income ratio | 0.95 0.00 % | 0.95 -10.43 % | 1.06 4.81 % | 1.01 0.00 % | 1.01 0.00 % | 1.01 1.75 % | 0.99 0.00 % | 0.99 0.41 % | 0.99 0.00 % | 0.99 0.66 % | 0.98 0.00 % | 0.98 1.18 % | 0.97 0.00 % | 0.97 0.00 % | 0.97 2.18 % | 0.95 0.00 % | 0.95 0.00 % | 0.95 -1.50 % | 0.96 0.00 % | 0.96 0.00 % | 0.96 -0.30 % | 0.97 0.00 % | 0.97 0.00 % | 0.97 342.75 % | 0.22 0.00 % | 0.22 0.00 % | 0.22 -77.49 % | 0.97 0.00 % | 0.97 0.00 % | 0.97 -0.94 % | 0.98 0.00 % | 0.98 0.00 % | 0.98 -3.80 % | 1.02 0.00 % | 1.02 0.00 % | 1.02 |
| Total other income expenses net | -1.507 M 0.00 % | -1.507 M 1.86 % | -1.536 M -1 220.86 % | -116.250 K 0.00 % | -116.250 K -104.55 % | 2.558 M 2 872.36 % | -92.250 K 0.00 % | -92.250 K -107.00 % | 1.318 M 146.11 % | -2.858 M -3 204.34 % | -86.500 K 0.00 % | -86.500 K -24.46 % | -69.500 K 0.00 % | -69.500 K 0.00 % | -69.500 K -78.21 % | -39.000 K 0.00 % | -39.000 K 0.00 % | -39.000 K 9.30 % | -43.000 K 0.00 % | -43.000 K 0.00 % | -43.000 K -0.58 % | -42.750 K 0.00 % | -42.750 K 0.00 % | -42.750 K -3.01 % | -41.500 K 0.00 % | -41.500 K 0.00 % | -41.500 K 23.85 % | -54.500 K 0.00 % | -54.500 K 0.00 % | -54.500 K -2.35 % | -53.250 K 0.00 % | -53.250 K 0.00 % | -53.250 K 8.97 % | -58.500 K 0.00 % | -58.500 K 0.00 % | -58.500 K |
| 2023-04-30 | 2023-01-31 | 2022-10-31 | 2020-09-30 | 2020-06-30 | 2020-01-31 | 2019-03-31 | 2019-01-31 | 2018-06-30 | 2018-01-31 | 2016-06-30 | 2016-01-31 | 2015-09-30 | 2015-06-30 | 2015-01-31 | 2014-09-30 | 2014-06-30 | 2014-01-31 | 2013-09-30 | 2013-03-31 | 2013-01-31 | 2012-09-30 | 2012-06-30 | 2012-01-31 | 2011-09-30 | 2011-06-30 | 2011-01-31 | 2010-09-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-01-31 |
| 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-04-30 | 2021-10-31 | 2021-04-30 | 2020-10-31 | 2020-04-30 | 2019-10-31 | 2019-04-30 | 2018-10-31 | 2017-10-31 | 2016-10-31 | 2016-04-30 | 2015-10-31 | 2015-04-30 | 2014-10-31 | 2014-04-30 | 2013-10-31 | 2013-04-30 | 2012-10-31 | 2010-10-31 | 2010-04-30 | 2009-10-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 19.054 M 3 040.43 % | -648.000 K -104.27 % | 15.166 M -49.00 % | 29.739 M 12.20 % | 26.506 M 21.23 % | 21.865 M -10.76 % | 24.501 M -15.22 % | 28.900 M 11.73 % | 25.866 M 43.68 % | 18.002 M -3.02 % | 18.563 M -33.18 % | 27.782 M 16.88 % | 23.770 M -15.69 % | 28.192 M 49.74 % | 18.827 M -24.60 % | 24.969 M 172.77 % | 9.154 M 41.90 % | 6.451 M 29.98 % | 4.963 M 437.39 % | -1.471 M -295.43 % | -372.000 K 53.85 % | -806.000 K 59.60 % | -1.995 M -305.49 % | -492.000 K |
| Total investments | 145.676 M 0.00 % | 145.676 M 3.38 % | 140.914 M -18.99 % | 173.951 M -11.96 % | 197.582 M -3.68 % | 205.124 M 4.91 % | 195.525 M 4.20 % | 187.645 M -5.90 % | 199.420 M 10.01 % | 181.282 M 1.78 % | 178.106 M -10.84 % | 199.765 M 10.50 % | 180.786 M 4.52 % | 172.965 M 6.10 % | 163.024 M -2.75 % | 167.626 M 27.25 % | 131.733 M 5.45 % | 124.922 M 39.95 % | 89.260 M 8.88 % | 81.979 M 5.48 % | 77.723 M 1.99 % | 76.210 M | 0.000 -100.00 % | 69.537 M |
| Total debt | 19.702 M | 0.000 -100.00 % | 16.080 M -49.03 % | 31.545 M 12.58 % | 28.019 M 7.51 % | 26.062 M -5.30 % | 27.521 M -15.67 % | 32.635 M -1.34 % | 33.078 M 78.54 % | 18.527 M -14.33 % | 21.625 M -28.06 % | 30.058 M 21.59 % | 24.721 M -12.68 % | 28.311 M 47.63 % | 19.177 M -25.81 % | 25.850 M 159.62 % | 9.957 M 41.39 % | 7.042 M 23.63 % | 5.696 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 127.381 M 0.00 % | 127.381 M 3.91 % | 122.586 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 |
| Common stock | 1.874 M 0.00 % | 1.874 M 0.00 % | 1.874 M 0.00 % | 1.874 M -0.74 % | 1.888 M -1.26 % | 1.912 M -0.05 % | 1.913 M 0.00 % | 1.913 M 0.90 % | 1.896 M 0.00 % | 1.896 M 0.00 % | 1.896 M 0.00 % | 1.896 M -98.42 % | 120.281 M 7.74 % | 111.643 M 1.59 % | 109.891 M 3.68 % | 105.986 M 20.65 % | 87.847 M 12.98 % | 77.753 M 72.75 % | 45.008 M 13.79 % | 39.553 M 4.98 % | 37.677 M 0.00 % | 37.677 M 0.00 % | 37.677 M 0.00 % | 37.677 M |
| Total equity | 130.870 M 0.00 % | 130.870 M 3.80 % | 126.075 M -15.05 % | 148.417 M -13.99 % | 172.561 M -1.80 % | 175.720 M 2.24 % | 171.869 M 6.72 % | 161.048 M -5.58 % | 170.560 M 3.61 % | 164.618 M 3.17 % | 159.561 M -7.97 % | 173.380 M 9.90 % | 157.767 M 7.79 % | 146.367 M 0.69 % | 145.369 M -0.02 % | 145.398 M 16.69 % | 124.604 M 7.82 % | 115.567 M 42.87 % | 80.889 M 8.60 % | 74.484 M 6.95 % | 69.647 M 0.24 % | 69.483 M 0.22 % | 69.331 M 11.40 % | 62.236 M |
| Other non current liabilities | -19.702 M | 0.000 100.00 % | -16.080 M | 0.000 100.00 % | -28.019 M -7.51 % | -26.062 M 5.30 % | -27.521 M | 0.000 100.00 % | -33.078 M -78.54 % | -18.527 M 14.33 % | -21.625 M 28.06 % | -30.058 M -21.59 % | -24.721 M 12.68 % | -28.311 M -47.63 % | -19.177 M 25.81 % | -25.850 M -159.62 % | -9.957 M -41.39 % | -7.042 M -23.63 % | -5.696 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 19.702 M | 0.000 -100.00 % | 16.080 M | 0.000 -100.00 % | 28.019 M 7.51 % | 26.062 M -5.30 % | 27.521 M -15.67 % | 32.635 M -1.34 % | 33.078 M 78.54 % | 18.527 M -14.33 % | 21.625 M -28.06 % | 30.058 M 21.59 % | 24.721 M -12.68 % | 28.311 M 47.63 % | 19.177 M -25.81 % | 25.850 M 159.62 % | 9.957 M 41.39 % | 7.042 M 23.63 % | 5.696 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 19.702 M | 0.000 -100.00 % | 18.586 M 42 140.91 % | 44.000 K -99.87 % | 33.391 M 24.01 % | 26.927 M -14.86 % | 31.628 M -3.09 % | 32.635 M -16.47 % | 39.069 M 110.88 % | 18.527 M -31.74 % | 27.143 M -21.58 % | 34.612 M 24.71 % | 27.753 M -12.69 % | 31.786 M 47.06 % | 21.614 M -23.59 % | 28.286 M 126.20 % | 12.505 M -28.54 % | 17.500 M 50.77 % | 11.607 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | -111.000 K -100.54 % | 20.490 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.073 M | 0.000 -100.00 % | 34.852 M | 0.000 -100.00 % | 19.635 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.000 K | 0.000 100.00 % | -8.000 K | 0.000 100.00 % | -2.351 M 54.17 % | -5.130 M 60.56 % | -13.006 M -5.89 % | -12.282 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 111.000 K -99.46 % | 20.490 M 10.24 % | 18.586 M 42 140.91 % | 44.000 K | 0.000 -100.00 % | 20.000 K | 0.000 -100.00 % | 31.000 K | 0.000 -100.00 % | 18.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.344 M -54.08 % | 5.104 M -60.76 % | 13.006 M 5.89 % | 12.282 M |
| Total liabilities | 19.702 M -3.85 % | 20.490 M 10.24 % | 18.586 M -50.00 % | 37.171 M 11.32 % | 33.391 M -7.49 % | 36.093 M 14.12 % | 31.628 M -13.25 % | 36.459 M -6.68 % | 39.069 M 98.79 % | 19.653 M -27.59 % | 27.143 M -21.58 % | 34.612 M 24.71 % | 27.753 M -12.69 % | 31.786 M 47.06 % | 21.614 M -23.59 % | 28.286 M 126.20 % | 12.505 M -28.54 % | 17.500 M 50.77 % | 11.607 M -7.37 % | 12.530 M 15.79 % | 10.821 M -8.78 % | 11.862 M -8.80 % | 13.006 M 5.89 % | 12.282 M |
| Other non current assets | -145.676 M 0.00 % | -145.676 M -3.38 % | -140.914 M -19 482.94 % | 727.000 K 100.37 % | -197.582 M -6 748.12 % | 2.972 M 101.52 % | -195.525 M -4.20 % | -187.645 M 5.90 % | -199.420 M -10.01 % | -181.282 M -1.78 % | -178.106 M 10.84 % | -199.765 M -10.50 % | -180.786 M -4.52 % | -172.965 M -6.10 % | -163.024 M 2.75 % | -167.626 M -27.25 % | -131.733 M -5.45 % | -124.922 M -39.95 % | -89.260 M -8.88 % | -81.979 M -5.48 % | -77.723 M -1.99 % | -76.210 M | 0.000 100.00 % | -69.537 M |
| Long term investments | 145.676 M 0.00 % | 145.676 M 3.38 % | 140.914 M -18.65 % | 173.224 M -12.33 % | 197.582 M -2.26 % | 202.152 M 3.39 % | 195.525 M 4.20 % | 187.645 M -5.90 % | 199.420 M 10.01 % | 181.282 M 1.78 % | 178.106 M -10.84 % | 199.765 M 10.50 % | 180.786 M 4.52 % | 172.965 M 6.10 % | 163.024 M -2.75 % | 167.626 M 27.25 % | 131.733 M 5.45 % | 124.922 M 39.95 % | 89.260 M 8.88 % | 81.979 M 5.48 % | 77.723 M 1.99 % | 76.210 M | 0.000 -100.00 % | 69.537 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 145.676 M 0.00 % | 145.676 M 3.38 % | 140.914 M -18.99 % | 173.951 M -11.96 % | 197.582 M -3.68 % | 205.124 M 4.91 % | 195.525 M 4.20 % | 187.645 M -5.90 % | 199.420 M 10.01 % | 181.282 M 1.78 % | 178.106 M -10.84 % | 199.765 M 10.50 % | 180.786 M 4.52 % | 172.965 M 6.10 % | 163.024 M -2.75 % | 167.626 M 27.25 % | 131.733 M 5.45 % | 124.922 M 39.95 % | 89.260 M 8.88 % | 81.979 M 5.48 % | 77.723 M 1.99 % | 76.210 M | 0.000 -100.00 % | 69.537 M |
| Other current assets | 0.000 -100.00 % | 5.036 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 |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 727.000 K | 0.000 -100.00 % | 2.972 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 |
| cash and cash equivalents | 648.000 K 0.00 % | 648.000 K -29.10 % | 914.000 K -49.39 % | 1.806 M 19.37 % | 1.513 M -63.95 % | 4.197 M 38.97 % | 3.020 M -19.14 % | 3.735 M -48.21 % | 7.212 M 1 273.71 % | 525.000 K -82.85 % | 3.062 M 34.53 % | 2.276 M 139.33 % | 951.000 K 699.16 % | 119.000 K -66.00 % | 350.000 K -60.27 % | 881.000 K 9.71 % | 803.000 K 35.87 % | 591.000 K -19.37 % | 733.000 K -50.17 % | 1.471 M 295.43 % | 372.000 K -53.85 % | 806.000 K -59.60 % | 1.995 M 305.49 % | 492.000 K |
| Cash and short term investments | 648.000 K 0.00 % | 648.000 K -29.10 % | 914.000 K -49.39 % | 1.806 M 19.37 % | 1.513 M -63.95 % | 4.197 M 38.97 % | 3.020 M -19.14 % | 3.735 M -48.21 % | 7.212 M 1 273.71 % | 525.000 K -82.85 % | 3.062 M 34.53 % | 2.276 M 139.33 % | 951.000 K 699.16 % | 119.000 K -66.00 % | 350.000 K -60.27 % | 881.000 K 9.71 % | 803.000 K 35.87 % | 591.000 K -19.37 % | 733.000 K -50.17 % | 1.471 M 295.43 % | 372.000 K -53.85 % | 806.000 K -59.60 % | 1.995 M 305.49 % | 492.000 K |
| Total current assets | 5.684 M 0.00 % | 5.684 M 51.69 % | 3.747 M -52.12 % | 7.825 M -6.51 % | 8.370 M -13.36 % | 9.661 M 21.19 % | 7.972 M -19.16 % | 9.862 M -3.40 % | 10.209 M 1 844.57 % | 525.000 K -93.89 % | 8.598 M 4.51 % | 8.227 M 601.96 % | 1.172 M -77.41 % | 5.188 M 421.41 % | 995.000 K -83.58 % | 6.058 M 80.35 % | 3.359 M -58.76 % | 8.145 M 336.96 % | 1.864 M -62.98 % | 5.035 M 565.13 % | 757.000 K -85.26 % | 5.135 M 14.47 % | 4.486 M -9.94 % | 4.981 M |
| Inventory | -5.036 M | 0.000 100.00 % | -2.833 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 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.857 M 25.49 % | 5.464 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 221.000 K -95.64 % | 5.069 M 685.89 % | 645.000 K -87.54 % | 5.177 M 102.54 % | 2.556 M -66.16 % | 7.554 M 567.90 % | 1.131 M -68.27 % | 3.564 M 825.71 % | 385.000 K -91.11 % | 4.329 M 73.79 % | 2.491 M -44.51 % | 4.489 M |
| 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 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 -100.00 % | 3.812 M | 0.000 100.00 % | -2.972 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.464 M | 0.000 | 0.000 -100.00 % | 3.562 M | 0.000 -100.00 % | 2.964 M | 0.000 -100.00 % | 2.017 M | 0.000 -100.00 % | 1.372 M | 0.000 -100.00 % | 1.988 M | 0.000 -100.00 % | 82.337 M | 0.000 |
| Account payables | 111.000 K | 0.000 | 0.000 -100.00 % | 44.000 K | 0.000 -100.00 % | 20.000 K | 0.000 -100.00 % | 31.000 K | 0.000 -100.00 % | 18.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.344 M -54.08 % | 5.104 M -60.76 % | 13.006 M 5.89 % | 12.282 M |
| 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 -100.00 % | 7.000 K | 0.000 -100.00 % | 8.000 K | 0.000 -100.00 % | 7.000 K -73.08 % | 26.000 K | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 1.615 M 0.00 % | 1.615 M 0.00 % | 1.615 M 0.00 % | 1.615 M 0.87 % | 1.601 M 1.52 % | 1.577 M 0.06 % | 1.576 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.486 M 7.95 % | 34.724 M -2.13 % | 35.478 M -9.98 % | 39.412 M 7.22 % | 36.757 M -2.80 % | 37.814 M 5.39 % | 35.881 M 2.72 % | 34.931 M 9.26 % | 31.970 M 0.52 % | 31.806 M 0.48 % | 31.654 M 28.89 % | 24.559 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | -111.000 K | 0.000 100.00 % | -18.586 M -150.12 % | 37.083 M | 0.000 -100.00 % | 9.146 M | 0.000 -100.00 % | 3.793 M | 0.000 -100.00 % | 1.108 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.530 M 15.79 % | 10.821 M -8.78 % | 11.862 M | 0.000 | 0.000 |
| Total assets | 151.360 M 0.00 % | 151.360 M 4.63 % | 144.661 M -22.05 % | 185.588 M -9.89 % | 205.952 M -2.77 % | 211.813 M 4.09 % | 203.497 M 3.03 % | 197.507 M -5.78 % | 209.629 M 13.76 % | 184.271 M -1.30 % | 186.704 M -10.24 % | 207.992 M 12.11 % | 185.520 M 4.14 % | 178.153 M 6.69 % | 166.983 M -3.86 % | 173.684 M 26.68 % | 137.109 M 3.04 % | 133.067 M 43.86 % | 92.496 M 6.30 % | 87.014 M 8.13 % | 80.468 M -1.08 % | 81.345 M -1.20 % | 82.337 M 10.49 % | 74.518 M |
| 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-04-30 | 2021-10-31 | 2021-04-30 | 2020-10-31 | 2020-04-30 | 2019-10-31 | 2019-04-30 | 2018-10-31 | 2017-10-31 | 2016-10-31 | 2016-04-30 | 2015-10-31 | 2015-04-30 | 2014-10-31 | 2014-04-30 | 2013-10-31 | 2013-04-30 | 2012-10-31 | 2010-10-31 | 2010-04-30 | 2009-10-31 |
| 2023-04-30 | 2023-01-31 | 2022-10-31 | 2020-09-30 | 2020-03-31 | 2020-01-31 | 2019-06-30 | 2019-01-31 | 2018-03-31 | 2018-01-31 | 2016-06-30 | 2016-01-31 | 2015-09-30 | 2015-03-31 | 2015-01-31 | 2014-09-30 | 2014-06-30 | 2014-01-31 | 2013-09-30 | 2013-03-31 | 2013-01-31 | 2012-09-30 | 2012-03-31 | 2012-01-31 | 2011-09-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-01-31 | 2008-09-30 | 2008-03-31 | 2008-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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K 0.00 % | -3.000 K 0.00 % | -3.000 K -106.15 % | 48.750 K 0.00 % | 48.750 K -68.09 % | 152.750 K 0.00 % | 152.750 K 764.13 % | -23.000 K 0.00 % | -23.000 K 83.69 % | -141.000 K 0.00 % | -141.000 K 0.00 % | -141.000 K 89.69 % | -1.368 M 0.00 % | -1.368 M 0.00 % | -1.368 M -346.38 % | 555.250 K 0.00 % | 555.250 K 0.00 % | 555.250 K 157.55 % | -964.750 K 0.00 % | -964.750 K 0.00 % | -964.750 K -193.91 % | -328.250 K 0.00 % | -328.250 K 0.00 % | -328.250 K -145.94 % | 714.500 K 0.00 % | 714.500 K 0.00 % | 714.500 K -37.31 % | 1.140 M 0.00 % | 1.140 M 0.00 % | 1.140 M 105.62 % | -20.275 M 0.00 % | -20.275 M 0.00 % | -20.275 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -4.378 M 0.00 % | -4.378 M -123.80 % | 18.396 M 904.37 % | -2.287 M 0.00 % | -2.287 M 0.00 % | -2.287 M -192.78 % | 2.465 M 0.00 % | 2.465 M 248.27 % | -1.663 M 0.00 % | -1.663 M 61.40 % | -4.307 M 0.00 % | -4.307 M 43.77 % | -7.659 M 0.00 % | -7.659 M 0.00 % | -7.659 M 31.54 % | -11.187 M 0.00 % | -11.187 M 0.00 % | -11.187 M -341.43 % | -2.534 M 0.00 % | -2.534 M 0.00 % | -2.534 M -106.25 % | -1.229 M 0.00 % | -1.229 M 0.00 % | -1.229 M -221.09 % | 1.015 M 0.00 % | 1.015 M 0.00 % | 1.015 M 159.74 % | -1.699 M 0.00 % | -1.699 M 0.00 % | -1.699 M 45.47 % | -3.115 M 0.00 % | -3.115 M 0.00 % | -3.115 M -144.95 % | 6.929 M 0.00 % | 6.929 M 0.00 % | 6.929 M |
| Net cash provided by operating activities | 22.500 K 0.00 % | 22.500 K -99.79 % | 10.768 M 1 082.21 % | -1.096 M 0.00 % | -1.096 M 0.00 % | -1.096 M -125.46 % | 4.306 M 0.00 % | 4.306 M 967.66 % | -496.250 K 0.00 % | -496.250 K 70.83 % | -1.702 M 0.00 % | -1.702 M 72.35 % | -6.153 M 0.00 % | -6.153 M 0.00 % | -6.153 M 43.60 % | -10.910 M 0.00 % | -10.910 M 0.00 % | -10.910 M -14 744.63 % | 74.500 K 0.00 % | 74.500 K 0.00 % | 74.500 K 176.41 % | -97.500 K 0.00 % | -97.500 K 0.00 % | -97.500 K -114.77 % | 660.250 K 0.00 % | 660.250 K 0.00 % | 660.250 K -63.39 % | 1.803 M 0.00 % | 1.803 M 0.00 % | 1.803 M -17.45 % | 2.185 M 0.00 % | 2.185 M 0.00 % | 2.185 M 111.40 % | -19.166 M 0.00 % | -19.166 M 0.00 % | -19.166 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 cash used for investing activites | 0.000 | 0.000 | 0.000 100.00 % | -1.065 M 0.00 % | -1.065 M 0.00 % | -1.065 M 57.34 % | -2.496 M 0.00 % | -2.496 M | 0.000 | 0.000 100.00 % | -2.210 M 0.00 % | -2.210 M -175.95 % | 2.910 M 0.00 % | 2.910 M 0.00 % | 2.910 M 27.00 % | 2.291 M 0.00 % | 2.291 M 0.00 % | 2.291 M 569.52 % | -488.000 K 0.00 % | -488.000 K 0.00 % | -488.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 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 398.250 K 0.00 % | 398.250 K 0.00 % | 398.250 K | 0.000 | 0.000 -100.00 % | 1.717 M 0.00 % | 1.717 M -33.89 % | 2.598 M 0.00 % | 2.598 M -52.87 % | 5.511 M 0.00 % | 5.511 M 0.00 % | 5.511 M -48.54 % | 10.710 M 0.00 % | 10.710 M 0.00 % | 10.710 M 484.35 % | 1.833 M 0.00 % | 1.833 M 0.00 % | 1.833 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.729 M 0.00 % | 19.729 M 0.00 % | 19.729 M |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -1.504 M -116.91 % | 8.889 M 0.00 % | 8.889 M 0.00 % | 8.889 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -2.003 M 0.00 % | -2.003 M 1.77 % | -2.039 M 2.46 % | -2.091 M 0.00 % | -2.091 M 0.00 % | -2.091 M -0.22 % | -2.086 M 0.00 % | -2.086 M -27.55 % | -1.636 M 0.00 % | -1.636 M 23.08 % | -2.126 M 0.00 % | -2.126 M -8.14 % | -1.966 M 0.00 % | -1.966 M 0.00 % | -1.966 M -37.91 % | -1.426 M 0.00 % | -1.426 M 0.00 % | -1.426 M -32.54 % | -1.076 M 0.00 % | -1.076 M 0.00 % | -1.076 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -983.000 K 0.00 % | -983.000 K 0.00 % | -983.000 K 22.93 % | -1.276 M 0.00 % | -1.276 M 0.00 % | -1.276 M -44.53 % | -882.500 K 0.00 % | -882.500 K 0.00 % | -882.500 K |
| Other financing activites | 1.811 M 0.00 % | 1.811 M 119.61 % | -9.236 M -335.30 % | 3.925 M 0.00 % | 3.925 M 0.00 % | 3.925 M 289.56 % | -2.071 M 0.00 % | -2.071 M -2.26 % | -2.025 M 0.00 % | -2.025 M -177.96 % | 2.598 M 0.00 % | 2.598 M -52.87 % | 5.511 M 0.00 % | 5.511 M 0.00 % | 5.511 M -48.54 % | 10.710 M 0.00 % | 10.710 M 0.00 % | 10.710 M 717.23 % | 1.311 M 0.00 % | 1.311 M 0.00 % | 1.311 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -963.000 K 0.00 % | -963.000 K 0.00 % | -963.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 19.729 M 0.00 % | 19.729 M 0.00 % | 19.729 M |
| Net cash used provided by financing activities | -192.000 K 0.00 % | -192.000 K 98.30 % | -11.275 M -714.53 % | 1.835 M 0.00 % | 1.835 M 0.00 % | 1.835 M 144.14 % | -4.157 M 0.00 % | -4.157 M -758.23 % | 631.500 K 0.00 % | 631.500 K 34.01 % | 471.250 K 0.00 % | 471.250 K -86.71 % | 3.545 M 0.00 % | 3.545 M 0.00 % | 3.545 M -61.82 % | 9.284 M 0.00 % | 9.284 M 0.00 % | 9.284 M 3 854.85 % | 234.750 K 0.00 % | 234.750 K 0.00 % | 234.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.946 M 0.00 % | -1.946 M 0.00 % | -1.946 M -52.57 % | -1.276 M 0.00 % | -1.276 M 0.00 % | -1.276 M -106.77 % | 18.847 M 0.00 % | 18.847 M 0.00 % | 18.847 M |
| Effect of forex changes on cash | 36.500 K 0.00 % | 36.500 K -40.65 % | 61.500 K -94.55 % | 1.129 M 0.00 % | 1.129 M 0.00 % | 1.129 M -52.69 % | 2.385 M 0.00 % | 2.385 M 266.68 % | -1.431 M 0.00 % | -1.431 M -139.86 % | 3.591 M 0.00 % | 3.591 M 1 173.39 % | -334.500 K 0.00 % | -334.500 K 0.00 % | -334.500 K 48.34 % | -647.500 K 0.00 % | -647.500 K 0.00 % | -647.500 K -340.71 % | 269.000 K 0.00 % | 269.000 K 0.00 % | 269.000 K 133.96 % | -792.000 K 0.00 % | -792.000 K 0.00 % | -792.000 K -640.19 % | -107.000 K 0.00 % | -107.000 K 0.00 % | -107.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -133.000 K 0.00 % | -133.000 K 70.18 % | -446.000 K -155.58 % | 802.500 K 0.00 % | 802.500 K 0.00 % | 802.500 K 1 970.97 % | 38.750 K 0.00 % | 38.750 K 102.99 % | -1.296 M 0.00 % | -1.296 M -962.40 % | 150.250 K 0.00 % | 150.250 K 555.30 % | -33.000 K 0.00 % | -33.000 K 0.00 % | -33.000 K -288.57 % | 17.500 K 0.00 % | 17.500 K 0.00 % | 17.500 K -80.61 % | 90.250 K 0.00 % | 90.250 K 0.00 % | 90.250 K 200.28 % | -90.000 K 0.00 % | -90.000 K 0.00 % | -90.000 K -386.49 % | -18.500 K 0.00 % | -18.500 K 0.00 % | -18.500 K -123.57 % | 78.500 K 0.00 % | 78.500 K 0.00 % | 78.500 K 169.01 % | -113.750 K 0.00 % | -113.750 K 0.00 % | -113.750 K 64.37 % | -319.250 K 0.00 % | -319.250 K 0.00 % | -319.250 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 100.00 % | -2.250 K 0.00 % | -2.250 K 0.00 % | -2.250 K -102.43 % | 92.500 K 0.00 % | 92.500 K -93.34 % | 1.388 M 0.00 % | 1.388 M 1 486.57 % | 87.500 K 0.00 % | 87.500 K -27.39 % | 120.500 K 0.00 % | 120.500 K 0.00 % | 120.500 K -34.24 % | 183.250 K 0.00 % | 183.250 K 0.00 % | 183.250 K 97.04 % | 93.000 K 0.00 % | 93.000 K 0.00 % | 93.000 K -49.18 % | 183.000 K 0.00 % | 183.000 K 0.00 % | 183.000 K -9.18 % | 201.500 K 0.00 % | 201.500 K 0.00 % | 201.500 K 63.82 % | 123.000 K 0.00 % | 123.000 K 0.00 % | 123.000 K -48.05 % | 236.750 K 0.00 % | 236.750 K 0.00 % | 236.750 K -57.42 % | 556.000 K 0.00 % | 556.000 K 0.00 % | 556.000 K |
| Cash at end of period | -133.000 K 0.00 % | -133.000 K 70.18 % | -446.000 K -155.73 % | 800.250 K 0.00 % | 800.250 K 0.00 % | 800.250 K 509.71 % | 131.250 K 0.00 % | 131.250 K 41.89 % | 92.500 K 0.00 % | 92.500 K -61.09 % | 237.750 K 0.00 % | 237.750 K 171.71 % | 87.500 K 0.00 % | 87.500 K 0.00 % | 87.500 K -56.41 % | 200.750 K 0.00 % | 200.750 K 0.00 % | 200.750 K 9.55 % | 183.250 K 0.00 % | 183.250 K 0.00 % | 183.250 K 97.04 % | 93.000 K 0.00 % | 93.000 K 0.00 % | 93.000 K -49.18 % | 183.000 K 0.00 % | 183.000 K 0.00 % | 183.000 K -9.18 % | 201.500 K 0.00 % | 201.500 K 0.00 % | 201.500 K 63.82 % | 123.000 K 0.00 % | 123.000 K 0.00 % | 123.000 K -48.05 % | 236.750 K 0.00 % | 236.750 K 0.00 % | 236.750 K |
| Operating cash flow | 22.500 K 0.00 % | 22.500 K -99.79 % | 10.768 M 1 082.21 % | -1.096 M 0.00 % | -1.096 M 0.00 % | -1.096 M -125.46 % | 4.306 M 0.00 % | 4.306 M 967.66 % | -496.250 K 0.00 % | -496.250 K 70.83 % | -1.702 M 0.00 % | -1.702 M 72.35 % | -6.153 M 0.00 % | -6.153 M 0.00 % | -6.153 M 43.60 % | -10.910 M 0.00 % | -10.910 M 0.00 % | -10.910 M -14 744.63 % | 74.500 K 0.00 % | 74.500 K 0.00 % | 74.500 K 176.41 % | -97.500 K 0.00 % | -97.500 K 0.00 % | -97.500 K -114.77 % | 660.250 K 0.00 % | 660.250 K 0.00 % | 660.250 K -63.39 % | 1.803 M 0.00 % | 1.803 M 0.00 % | 1.803 M -17.45 % | 2.185 M 0.00 % | 2.185 M 0.00 % | 2.185 M 111.40 % | -19.166 M 0.00 % | -19.166 M 0.00 % | -19.166 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 22.500 K 0.00 % | 22.500 K -99.79 % | 10.768 M 1 082.21 % | -1.096 M 0.00 % | -1.096 M 0.00 % | -1.096 M -125.46 % | 4.306 M 0.00 % | 4.306 M 967.66 % | -496.250 K 0.00 % | -496.250 K 70.83 % | -1.702 M 0.00 % | -1.702 M 72.35 % | -6.153 M 0.00 % | -6.153 M 0.00 % | -6.153 M 43.60 % | -10.910 M 0.00 % | -10.910 M 0.00 % | -10.910 M -14 744.63 % | 74.500 K 0.00 % | 74.500 K 0.00 % | 74.500 K 176.41 % | -97.500 K 0.00 % | -97.500 K 0.00 % | -97.500 K -114.77 % | 660.250 K 0.00 % | 660.250 K 0.00 % | 660.250 K -63.39 % | 1.803 M 0.00 % | 1.803 M 0.00 % | 1.803 M -17.45 % | 2.185 M 0.00 % | 2.185 M 0.00 % | 2.185 M 111.40 % | -19.166 M 0.00 % | -19.166 M 0.00 % | -19.166 M |
| 2023 | 2023 | 2022 | 2020 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2016 | 2016 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 |