abrdn Global Infrastructure Fund Class A AIAFX
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 37.690 M 32.18 % | 28.515 M 12.15 % | 25.425 M 24.03 % | 20.499 M 1.50 % | 20.196 M -25.51 % | 27.113 M 10.74 % | 24.483 M -3.71 % | 25.425 M -7.87 % | 27.596 M 18.71 % | 23.246 M |
| Net income | 28.170 M 145.59 % | -61.796 M -281.93 % | 33.966 M 928.32 % | -4.101 M -81.25 % | -2.262 M -165.00 % | 3.481 M -77.12 % | 15.213 M 190.74 % | -16.764 M -226.54 % | 13.248 M -50.68 % | 26.861 M |
| Income before tax | 30.270 M 150.68 % | -59.725 M -270.70 % | 34.987 M 953.22 % | -4.101 M -81.25 % | -2.262 M -165.00 % | 3.481 M -77.12 % | 15.213 M 190.74 % | -16.764 M -226.54 % | 13.248 M -50.68 % | 26.861 M |
| Income before tax ratio | 0.80 138.34 % | -2.09 -252.21 % | 1.38 787.92 % | -0.20 -78.57 % | -0.11 -187.26 % | 0.13 -79.34 % | 0.62 194.24 % | -0.66 -237.35 % | 0.48 -58.45 % | 1.16 |
| EBITDA | -2.868 M 96.63 % | -85.184 M -733.18 % | 13.453 M 164.96 % | -20.711 M -10.97 % | -18.663 M 2.69 % | -19.179 M -271.86 % | -5.158 M 86.15 % | -37.235 M -324.61 % | -8.769 M -205.83 % | 8.286 M |
| Net income ratio | 0.75 134.49 % | -2.17 -262.22 % | 1.34 767.85 % | -0.20 -78.57 % | -0.11 -187.26 % | 0.13 -79.34 % | 0.62 194.24 % | -0.66 -237.35 % | 0.48 -58.45 % | 1.16 |
| Ratio EBITDA | -0.08 97.45 % | -2.99 -664.57 % | 0.53 152.37 % | -1.01 -9.33 % | -0.92 -30.64 % | -0.71 -235.78 % | -0.21 85.62 % | -1.46 -360.86 % | -0.32 -189.15 % | 0.36 |
| 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 |
| Weighted average shs out dil | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Weighted average shs out | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| EPS diluted | 0.54 121.69 % | -2.49 -270.55 % | 1.46 708.33 % | -0.24 -41.18 % | -0.17 -162.96 % | 0.27 -76.72 % | 1.16 190.63 % | -1.28 -226.73 % | 1.01 -50.73 % | 2.05 |
| Earnings per share | 0.54 121.69 % | -2.49 -270.55 % | 1.46 708.33 % | -0.24 -41.18 % | -0.17 -162.96 % | 0.27 -76.72 % | 1.16 190.63 % | -1.28 -226.73 % | 1.01 -50.73 % | 2.05 |
| Gross profit | 37.690 M 32.18 % | 28.515 M 12.15 % | 25.425 M 24.03 % | 20.499 M 1.50 % | 20.196 M -25.51 % | 27.113 M 10.74 % | 24.483 M -3.71 % | 25.425 M -7.87 % | 27.596 M 18.71 % | 23.246 M |
| Income tax expense | -768.233 K 99.08 % | -83.113 M -674.22 % | 14.474 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 6.177 M 20.99 % | 5.106 M 4.50 % | 4.886 M 27.14 % | 3.843 M 2.94 % | 3.733 M -14.68 % | 4.376 M 7.98 % | 4.052 M -17.22 % | 4.895 M -11.22 % | 5.514 M 20.57 % | 4.574 M |
| Selling and marketing expenses | 0.000 -100.00 % | 21.028 K -18.89 % | 25.926 K -43.68 % | 46.032 K -26.47 % | 62.606 K -20.35 % | 78.600 K 30.70 % | 60.136 K 1.11 % | 59.473 K -7.32 % | 64.167 K -34.04 % | 97.282 K |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 652.602 K -99.24 % | 85.727 M 685.13 % | 10.919 M -52.42 % | 22.948 M 16.17 % | 19.753 M -7.02 % | 21.244 M 164.01 % | 8.047 M -80.40 % | 41.055 M 212.04 % | 13.157 M 192.56 % | 4.497 M |
| Cost and expenses | 652.602 K -99.24 % | 85.727 M 685.13 % | 10.919 M -52.42 % | 22.948 M 16.17 % | 19.753 M -7.02 % | 21.244 M 164.01 % | 8.047 M -80.40 % | 41.055 M 212.04 % | 13.157 M 192.56 % | 4.497 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 6.177 M 20.49 % | 5.127 M 4.38 % | 4.912 M 26.30 % | 3.889 M 2.45 % | 3.796 M -14.78 % | 4.454 M 8.31 % | 4.112 M -17.00 % | 4.955 M -11.18 % | 5.579 M 19.43 % | 4.671 M |
| Interest income | 6.768 M 169.33 % | 2.513 M 85.24 % | 1.357 M -17.90 % | 1.652 M -38.93 % | 2.706 M 13.26 % | 2.389 M 95.30 % | 1.223 M 7.81 % | 1.135 M -4.73 % | 1.191 M 34.95 % | 882.470 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 167.895 K 100.72 % | -23.388 M -14.02 % | -20.513 M -23.50 % | -16.610 M -1.28 % | -16.400 M 27.62 % | -22.659 M -99 413.00 % | 22.816 K 100.11 % | -20.470 M 7.03 % | -22.017 M -18.53 % | -18.575 M |
| Operating income | 31.038 M 32.71 % | 23.388 M 14.02 % | 20.513 M 23.50 % | 16.610 M 1.28 % | 16.400 M -27.62 % | 22.659 M 11.24 % | 20.370 M -0.49 % | 20.470 M -7.03 % | 22.017 M 18.53 % | 18.575 M |
| Operating income ratio | 0.82 0.40 % | 0.82 1.66 % | 0.81 -0.43 % | 0.81 -0.22 % | 0.81 -2.83 % | 0.84 0.44 % | 0.83 3.34 % | 0.81 0.91 % | 0.80 -0.15 % | 0.80 |
| Total other income expenses net | -768.233 K 99.08 % | -83.113 M -674.22 % | 14.474 M 169.89 % | -20.711 M -10.97 % | -18.663 M 2.69 % | -19.179 M -271.86 % | -5.158 M 86.15 % | -37.235 M -324.61 % | -8.769 M -205.83 % | 8.286 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2016 | 2015 | 2014 | 2013 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 104.978 M 20.89 % | 86.840 M -26.41 % | 118.000 M 48.23 % | 79.606 M 12.18 % | 70.965 M 23 848.89 % | -298.816 K -100.36 % | 83.000 M 316 290.48 % | -26.250 K -100.03 % | 99.954 M -4.70 % | 104.879 M |
| Total investments | 474.906 M 62.18 % | 292.821 M -26.47 % | 398.222 M 56.06 % | 255.166 M 9.66 % | 232.691 M -9.87 % | 258.182 M -3.03 % | 266.247 M 3.27 % | 257.826 M -8.64 % | 282.207 M -10.81 % | 316.426 M |
| Total debt | 105.000 M 19.32 % | 88.000 M -25.42 % | 118.000 M 45.32 % | 81.200 M 12.78 % | 72.000 M | 0.000 -100.00 % | 83.000 M | 0.000 -100.00 % | 100.033 M -4.64 % | 104.904 M |
| 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 |
| Retained earnings | -280.243 M -79.57 % | -156.068 M -130.85 % | -67.605 M 15.11 % | -79.637 M -27.30 % | -62.558 M -49.01 % | -41.982 M -21.03 % | -34.687 M -5.68 % | -32.824 M -507.65 % | 8.052 M -49.17 % | 15.840 M |
| Common stock | 52.110 K 109.98 % | 24.817 K 6.68 % | 23.262 K 33.44 % | 17.432 K 33.33 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K |
| Total equity | 379.844 M 83.81 % | 206.650 M -27.00 % | 283.077 M 60.05 % | 176.871 M 8.55 % | 162.939 M -11.46 % | 184.028 M -3.81 % | 191.323 M -1.85 % | 194.937 M -17.33 % | 235.813 M -3.20 % | 243.601 M |
| Other non current liabilities | 0.000 100.00 % | -88.000 M 25.42 % | -118.000 M -45.32 % | -81.200 M -12.78 % | -72.000 M 13.25 % | -83.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 105.000 M 19.32 % | 88.000 M -25.42 % | 118.000 M 45.32 % | 81.200 M 12.78 % | 72.000 M -13.25 % | 83.000 M | 0.000 | 0.000 -100.00 % | 32.716 K | 0.000 |
| Total non current liabilities | 105.000 M 19.32 % | 88.000 M -25.42 % | 118.000 M 45.32 % | 81.200 M 12.78 % | 72.000 M -13.25 % | 83.000 M | 0.000 | 0.000 -100.00 % | 32.716 K | 0.000 |
| Other current liabilities | 1.225 M -41.74 % | 2.103 M 48.79 % | 1.413 M 154.35 % | 555.678 K -85.83 % | 3.921 M 427.44 % | 743.347 K -69.70 % | 2.453 M -97.35 % | 92.572 M 3 055.33 % | 2.934 M 5.18 % | 2.789 M |
| Deferred revenue | 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 -100.00 % | 83.000 M | 0.000 -100.00 % | 100.000 M -4.67 % | 104.904 M |
| Total current liabilities | 1.225 M -79.66 % | 6.025 M -25.24 % | 8.058 M 36.55 % | 5.902 M -22.14 % | 7.580 M 919.65 % | 743.347 K -99.25 % | 98.536 M 6.44 % | 92.572 M -17.70 % | 112.479 M -7.55 % | 121.662 M |
| Total liabilities | 106.225 M 12.98 % | 94.025 M -25.41 % | 126.058 M 44.73 % | 87.102 M 9.45 % | 79.580 M -4.97 % | 83.743 M -15.01 % | 98.536 M 6.44 % | 92.572 M -17.72 % | 112.512 M -7.52 % | 121.662 M |
| Other non current assets | 101.729 K 69.67 % | 59.956 K 100.02 % | -398.222 M -56.06 % | -255.166 M -807 512.04 % | 31.603 K 100.01 % | -258.182 M | 0.000 100.00 % | -257.826 M | 0.000 | 0.000 |
| Long term investments | 474.906 M 62.18 % | 292.821 M -26.47 % | 398.222 M 56.06 % | 255.166 M 9.66 % | 232.691 M -9.87 % | 258.182 M -3.03 % | 266.247 M 3.27 % | 257.826 M -8.57 % | 281.978 M -10.89 % | 316.426 M |
| Intangible assets | 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 |
| Goodwill and intangible assets | 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 |
| Total non current assets | 475.008 M 62.18 % | 292.881 M -26.45 % | 398.222 M 56.06 % | 255.166 M 9.64 % | 232.723 M -9.86 % | 258.182 M -3.03 % | 266.247 M 3.27 % | 257.826 M -8.57 % | 281.978 M -10.89 % | 316.426 M |
| Other current assets | 661.390 K 141.23 % | 274.172 K -82.66 % | 1.582 M -6.93 % | 1.699 M 887.34 % | 172.100 K -92.94 % | 2.438 M -85.99 % | 17.396 M -23.31 % | 22.685 M -56.63 % | 52.305 M 69.96 % | 30.775 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 228.676 K | 0.000 |
| cash and cash equivalents | 21.506 K -98.15 % | 1.160 M | 0.000 -100.00 % | 1.594 M 54.08 % | 1.035 M 246.20 % | 298.816 K | 0.000 -100.00 % | 26.250 K -66.62 % | 78.649 K 219.76 % | 24.596 K |
| Cash and short term investments | 21.506 K -98.15 % | 1.160 M | 0.000 -100.00 % | 1.594 M 54.08 % | 1.035 M 246.20 % | 298.816 K | 0.000 -100.00 % | 26.250 K -91.46 % | 307.325 K 1 149.49 % | 24.596 K |
| Total current assets | 11.062 M 41.93 % | 7.794 M -28.59 % | 10.914 M 23.94 % | 8.806 M -10.10 % | 9.796 M 2.15 % | 9.589 M -59.39 % | 23.612 M -20.45 % | 29.683 M -55.26 % | 66.347 M 35.85 % | 48.838 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -228.677 K | 0.000 |
| Net receivables | 10.379 M 63.21 % | 6.359 M -31.86 % | 9.333 M 69.28 % | 5.513 M -35.81 % | 8.589 M 25.34 % | 6.853 M 10.25 % | 6.216 M -10.84 % | 6.972 M -50.07 % | 13.963 M -22.59 % | 18.038 M |
| Tax assets | 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 |
| Account payables | 0.000 -100.00 % | 3.922 M -40.98 % | 6.645 M 24.30 % | 5.346 M 46.11 % | 3.659 M | 0.000 -100.00 % | 13.083 M | 0.000 -100.00 % | 9.546 M -31.67 % | 13.969 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 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 |
| Preferred stock | 40.000 M 0.00 % | 40.000 M 0.00 % | 40.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 620.035 M 92.14 % | 322.693 M 3.87 % | 310.659 M 21.12 % | 256.490 M 13.75 % | 225.484 M -0.23 % | 225.997 M 0.00 % | 225.997 M -0.77 % | 227.748 M 0.00 % | 227.748 M 0.00 % | 227.748 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 486.069 M 61.66 % | 300.675 M -26.51 % | 409.136 M 54.99 % | 263.973 M 8.85 % | 242.519 M -9.43 % | 267.772 M -7.62 % | 289.859 M 0.82 % | 287.509 M -17.46 % | 348.325 M -4.64 % | 365.263 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2016 | 2015 | 2014 | 2013 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Change in working capital | 225.381 K -81.61 % | 1.225 M 167.33 % | -1.820 M -170.81 % | -671.985 K 93.65 % | -10.588 M -448.27 % | 3.040 M 651.41 % | -551.336 K -108.69 % | 6.346 M -29.98 % | 9.063 M 157.77 % | -15.688 M |
| Accounts receivables | 179.474 K -86.18 % | 1.298 M 164.31 % | -2.019 M -132.00 % | -870.163 K -210.72 % | 785.879 K 222.13 % | -643.480 K -84.55 % | -348.679 K -334.68 % | 148.576 K -88.99 % | 1.350 M 160.27 % | -2.240 M |
| Inventory | 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 |
| Other working capital | 45.907 K 162.96 % | -72.919 K -136.65 % | 198.979 K 0.40 % | 198.178 K 101.74 % | -11.374 M -408.77 % | 3.684 M 1 917.65 % | -202.657 K -103.27 % | 6.198 M -19.65 % | 7.714 M 157.36 % | -13.449 M |
| Other non cash items | -31.350 M -129.33 % | 106.897 M 174.59 % | -143.318 M -583.55 % | -20.967 M -166.60 % | 31.481 M 182.40 % | 11.148 M -0.52 % | 11.206 M -74.83 % | 44.522 M 815.64 % | -6.221 M 92.53 % | -83.332 M |
| Net cash provided by operating activities | -855.011 K -101.77 % | 48.397 M 143.94 % | -110.150 M -327.94 % | -25.739 M -238.16 % | 18.631 M 5.45 % | 17.668 M -31.70 % | 25.868 M -24.15 % | 34.103 M 111.95 % | 16.090 M 122.30 % | -72.159 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 |
| Acquisitions net | 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 32.193 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 32.193 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.455 M | 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -53.739 M -74.39 % | -30.815 M -26.97 % | -24.270 M -1.62 % | -23.882 M -26.85 % | -18.827 M 0.00 % | -18.827 M 0.00 % | -18.827 M 21.92 % | -24.111 M -14.62 % | -21.036 M -30.55 % | -16.114 M |
| Other financing activites | 21.266 M 229.51 % | -16.420 M -112.36 % | 132.822 M 164.65 % | 50.188 M 5 318.28 % | 926.275 K | 0.000 100.00 % | -7.068 M 29.64 % | -10.044 M -300.89 % | 5.000 M -94.31 % | 87.863 M |
| Net cash used provided by financing activities | -32.474 M 31.25 % | -47.235 M -143.51 % | 108.552 M 312.65 % | 26.306 M 246.96 % | -17.900 M 4.92 % | -18.827 M 27.29 % | -25.894 M 24.19 % | -34.156 M -112.99 % | -16.036 M -122.35 % | 71.749 M |
| Effect of forex changes on cash | -3.058 K -103.19 % | -1.505 K -132.96 % | 4.566 K 162.44 % | -7.313 K -236.23 % | 5.368 K 182.82 % | 1.898 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -1.139 M -198.15 % | 1.160 M 172.80 % | -1.594 M -384.90 % | 559.485 K -23.95 % | 735.689 K 146.20 % | 298.816 K 1 238.35 % | -26.250 K 49.90 % | -52.399 K -196.94 % | 54.053 K 113.18 % | -410.060 K |
| Cash at beginning of period | 1.160 M | 0.000 -100.00 % | 1.594 M 54.08 % | 1.035 M 246.20 % | 298.816 K | 0.000 -100.00 % | 26.250 K -66.62 % | 78.649 K 219.76 % | 24.596 K -94.34 % | 434.656 K |
| Cash at end of period | 21.506 K -98.15 % | 1.160 M | 0.000 -100.00 % | 1.594 M 54.08 % | 1.035 M 246.20 % | 298.816 K | 0.000 -100.00 % | 26.250 K -66.62 % | 78.649 K 219.76 % | 24.596 K |
| Operating cash flow | -855.011 K -101.77 % | 48.397 M 143.94 % | -110.150 M -327.94 % | -25.739 M -238.16 % | 18.631 M 5.45 % | 17.668 M -31.70 % | 25.868 M -24.15 % | 34.103 M 111.95 % | 16.090 M 122.30 % | -72.159 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -855.011 K -101.77 % | 48.397 M 143.94 % | -110.150 M -327.94 % | -25.739 M -238.16 % | 18.631 M 5.45 % | 17.668 M -31.70 % | 25.868 M -24.15 % | 34.103 M 111.95 % | 16.090 M 122.30 % | -72.159 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2016 | 2015 | 2014 | 2013 |
| 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 9.879 M 0.00 % | 9.879 M 10.17 % | 8.967 M 0.00 % | 8.967 M 28.62 % | 6.971 M 0.00 % | 6.971 M -4.32 % | 7.286 M 0.00 % | 7.286 M 3.67 % | 7.028 M 0.00 % | 7.028 M 23.64 % | 5.684 M 0.00 % | 5.684 M 13.32 % | 5.016 M 0.00 % | 5.016 M -4.15 % | 5.233 M 0.00 % | 5.233 M 10.83 % | 4.722 M 0.00 % | 4.722 M -12.16 % | 5.376 M 0.00 % | 5.376 M -18.84 % | 6.624 M 0.00 % | 6.624 M -4.45 % | 6.933 M 0.00 % | 6.933 M 8.80 % | 6.372 M 0.00 % | 6.372 M 3.71 % | 6.144 M 0.00 % | 6.144 M 0.77 % | 6.097 M 0.00 % | 6.097 M -7.66 % | 6.603 M 0.00 % | 6.603 M 8.09 % | 6.109 M 0.00 % | 6.109 M -11.22 % | 6.882 M 0.00 % | 6.882 M -0.50 % | 6.916 M 0.00 % | 6.916 M 3.93 % | 6.655 M 0.00 % | 6.655 M 33.94 % | 4.968 M 0.00 % | 4.968 M |
| Net income | 2.268 M 0.00 % | 2.268 M -80.81 % | 11.817 M 0.00 % | 11.817 M 164.27 % | -18.387 M 0.00 % | -18.387 M -46.96 % | -12.511 M 0.00 % | -12.511 M -983.52 % | -1.155 M 0.00 % | -1.155 M -106.37 % | 18.138 M 0.00 % | 18.138 M -11.32 % | 20.454 M 0.00 % | 20.454 M 190.89 % | -22.504 M 0.00 % | -22.504 M -6 106.26 % | 374.674 K 0.00 % | 374.674 K 124.88 % | -1.506 M 0.00 % | -1.506 M 38.00 % | -2.429 M 0.00 % | -2.429 M -158.26 % | 4.169 M 0.00 % | 4.169 M -55.83 % | 9.439 M 0.00 % | 9.439 M -22.60 % | 12.195 M 0.00 % | 12.195 M 365.77 % | -4.588 M 0.00 % | -4.588 M 26.75 % | -6.264 M 0.00 % | -6.264 M -195.70 % | -2.118 M 0.00 % | -2.118 M -13.64 % | -1.864 M 0.00 % | -1.864 M -121.96 % | 8.488 M 0.00 % | 8.488 M 123.46 % | 3.798 M 0.00 % | 3.798 M -60.56 % | 9.632 M 0.00 % | 9.632 M |
| Income before tax | 2.796 M 0.00 % | 2.796 M -77.34 % | 12.339 M 0.00 % | 12.339 M 169.08 % | -17.862 M 0.00 % | -17.862 M -48.84 % | -12.001 M 0.00 % | -12.001 M -1 762.73 % | -644.249 K 0.00 % | -644.249 K -103.55 % | 18.138 M 0.00 % | 18.138 M -11.32 % | 20.454 M 0.00 % | 20.454 M 190.89 % | -22.504 M 0.00 % | -22.504 M -6 106.26 % | 374.674 K 0.00 % | 374.674 K 124.88 % | -1.506 M 0.00 % | -1.506 M 38.00 % | -2.429 M 0.00 % | -2.429 M -158.26 % | 4.169 M 0.00 % | 4.169 M -55.83 % | 9.439 M 0.00 % | 9.439 M -22.60 % | 12.195 M 0.00 % | 12.195 M 365.77 % | -4.588 M 0.00 % | -4.588 M 26.75 % | -6.264 M 0.00 % | -6.264 M -195.70 % | -2.118 M 0.00 % | -2.118 M -13.64 % | -1.864 M 0.00 % | -1.864 M -121.96 % | 8.488 M 0.00 % | 8.488 M 123.46 % | 3.798 M 0.00 % | 3.798 M -60.56 % | 9.632 M 0.00 % | 9.632 M |
| Income before tax ratio | 0.28 0.00 % | 0.28 -79.44 % | 1.38 0.00 % | 1.38 153.71 % | -2.56 0.00 % | -2.56 -55.56 % | -1.65 0.00 % | -1.65 -1 696.77 % | -0.09 0.00 % | -0.09 -102.87 % | 3.19 0.00 % | 3.19 -21.74 % | 4.08 0.00 % | 4.08 194.82 % | -4.30 0.00 % | -4.30 -5 519.45 % | 0.08 0.00 % | 0.08 128.33 % | -0.28 0.00 % | -0.28 23.61 % | -0.37 0.00 % | -0.37 -160.97 % | 0.60 0.00 % | 0.60 -59.40 % | 1.48 0.00 % | 1.48 -25.37 % | 1.98 0.00 % | 1.98 363.75 % | -0.75 0.00 % | -0.75 20.67 % | -0.95 0.00 % | -0.95 -173.57 % | -0.35 0.00 % | -0.35 -28.01 % | -0.27 0.00 % | -0.27 -122.07 % | 1.23 0.00 % | 1.23 115.00 % | 0.57 0.00 % | 0.57 -70.56 % | 1.94 0.00 % | 1.94 |
| EBITDA | -5.612 M 0.00 % | -5.612 M -234.32 % | 4.178 M 0.00 % | 4.178 M 117.27 % | -24.190 M 0.00 % | -24.190 M -31.45 % | -18.402 M 0.00 % | -18.402 M -171.26 % | -6.784 M 0.00 % | -6.784 M -150.21 % | 13.511 M 0.00 % | 13.511 M -17.62 % | 16.400 M 0.00 % | 16.400 M 161.30 % | -26.756 M 0.00 % | -26.756 M -692.47 % | -3.376 M 0.00 % | -3.376 M 43.31 % | -5.955 M 0.00 % | -5.955 M 25.03 % | -7.943 M 0.00 % | -7.943 M -382.51 % | -1.646 M 0.00 % | -1.646 M -139.22 % | 4.197 M 0.00 % | 4.197 M -41.08 % | 7.124 M 0.00 % | 7.124 M 173.42 % | -9.702 M 0.00 % | -9.702 M 16.69 % | -11.646 M 0.00 % | -11.646 M -67.05 % | -6.971 M 0.00 % | -6.971 M 5.26 % | -7.359 M 0.00 % | -7.359 M -347.43 % | 2.974 M 0.00 % | 2.974 M 295.20 % | -1.524 M 0.00 % | -1.524 M -126.89 % | 5.666 M 0.00 % | 5.666 M |
| Net income ratio | 0.23 0.00 % | 0.23 -82.58 % | 1.32 0.00 % | 1.32 149.97 % | -2.64 0.00 % | -2.64 -53.60 % | -1.72 0.00 % | -1.72 -945.15 % | -0.16 0.00 % | -0.16 -105.15 % | 3.19 0.00 % | 3.19 -21.74 % | 4.08 0.00 % | 4.08 194.82 % | -4.30 0.00 % | -4.30 -5 519.45 % | 0.08 0.00 % | 0.08 128.33 % | -0.28 0.00 % | -0.28 23.61 % | -0.37 0.00 % | -0.37 -160.97 % | 0.60 0.00 % | 0.60 -59.40 % | 1.48 0.00 % | 1.48 -25.37 % | 1.98 0.00 % | 1.98 363.75 % | -0.75 0.00 % | -0.75 20.67 % | -0.95 0.00 % | -0.95 -173.57 % | -0.35 0.00 % | -0.35 -28.01 % | -0.27 0.00 % | -0.27 -122.07 % | 1.23 0.00 % | 1.23 115.00 % | 0.57 0.00 % | 0.57 -70.56 % | 1.94 0.00 % | 1.94 |
| Ratio EBITDA | -0.57 0.00 % | -0.57 -221.92 % | 0.47 0.00 % | 0.47 113.43 % | -3.47 0.00 % | -3.47 -37.39 % | -2.53 0.00 % | -2.53 -161.65 % | -0.97 0.00 % | -0.97 -140.61 % | 2.38 0.00 % | 2.38 -27.30 % | 3.27 0.00 % | 3.27 163.95 % | -5.11 0.00 % | -5.11 -615.05 % | -0.71 0.00 % | -0.71 35.45 % | -1.11 0.00 % | -1.11 7.62 % | -1.20 0.00 % | -1.20 -404.98 % | -0.24 0.00 % | -0.24 -136.05 % | 0.66 0.00 % | 0.66 -43.18 % | 1.16 0.00 % | 1.16 172.86 % | -1.59 0.00 % | -1.59 9.77 % | -1.76 0.00 % | -1.76 -54.55 % | -1.14 0.00 % | -1.14 -6.72 % | -1.07 0.00 % | -1.07 -348.68 % | 0.43 0.00 % | 0.43 287.81 % | -0.23 0.00 % | -0.23 -120.08 % | 1.14 0.00 % | 1.14 |
| 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 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Weighted average shs out | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| EPS diluted | 0.04 0.00 % | 0.04 -81.09 % | 0.23 0.00 % | 0.23 131.08 % | -0.74 0.00 % | -0.74 -42.31 % | -0.52 0.00 % | -0.52 -948.39 % | -0.05 0.00 % | -0.05 -104.77 % | 1.04 0.00 % | 1.04 -11.11 % | 1.17 0.00 % | 1.17 190.70 % | -1.29 0.00 % | -1.29 -4 594.77 % | 0.03 0.00 % | 0.03 123.92 % | -0.12 0.00 % | -0.12 36.84 % | -0.19 0.00 % | -0.19 -159.38 % | 0.32 0.00 % | 0.32 -55.56 % | 0.72 0.00 % | 0.72 -22.58 % | 0.93 0.00 % | 0.93 365.71 % | -0.35 0.00 % | -0.35 27.08 % | -0.48 0.00 % | -0.48 -200.00 % | -0.16 0.00 % | -0.16 -14.29 % | -0.14 0.00 % | -0.14 -121.54 % | 0.65 0.00 % | 0.65 124.14 % | 0.29 0.00 % | 0.29 -70.41 % | 0.98 0.00 % | 0.98 |
| Earnings per share | 0.04 0.00 % | 0.04 -81.09 % | 0.23 0.00 % | 0.23 131.08 % | -0.74 0.00 % | -0.74 -42.31 % | -0.52 0.00 % | -0.52 -948.39 % | -0.05 0.00 % | -0.05 -104.77 % | 1.04 0.00 % | 1.04 -11.11 % | 1.17 0.00 % | 1.17 190.70 % | -1.29 0.00 % | -1.29 -4 594.77 % | 0.03 0.00 % | 0.03 123.92 % | -0.12 0.00 % | -0.12 36.84 % | -0.19 0.00 % | -0.19 -159.38 % | 0.32 0.00 % | 0.32 -55.56 % | 0.72 0.00 % | 0.72 -22.58 % | 0.93 0.00 % | 0.93 365.71 % | -0.35 0.00 % | -0.35 27.08 % | -0.48 0.00 % | -0.48 -200.00 % | -0.16 0.00 % | -0.16 -14.29 % | -0.14 0.00 % | -0.14 -121.54 % | 0.65 0.00 % | 0.65 124.14 % | 0.29 0.00 % | 0.29 -70.41 % | 0.98 0.00 % | 0.98 |
| Gross profit | 9.879 M 0.00 % | 9.879 M 10.17 % | 8.967 M 0.00 % | 8.967 M 28.62 % | 6.971 M 0.00 % | 6.971 M -4.32 % | 7.286 M 0.00 % | 7.286 M 3.67 % | 7.028 M 0.00 % | 7.028 M 23.64 % | 5.684 M 0.00 % | 5.684 M 13.32 % | 5.016 M 0.00 % | 5.016 M -4.15 % | 5.233 M 0.00 % | 5.233 M 10.83 % | 4.722 M 0.00 % | 4.722 M -12.16 % | 5.376 M 0.00 % | 5.376 M -18.84 % | 6.624 M 0.00 % | 6.624 M -4.45 % | 6.933 M 0.00 % | 6.933 M 8.80 % | 6.372 M 0.00 % | 6.372 M 3.71 % | 6.144 M 0.00 % | 6.144 M 0.77 % | 6.097 M 0.00 % | 6.097 M -7.66 % | 6.603 M 0.00 % | 6.603 M 8.09 % | 6.109 M 0.00 % | 6.109 M -11.22 % | 6.882 M 0.00 % | 6.882 M -0.50 % | 6.916 M 0.00 % | 6.916 M 3.93 % | 6.655 M 0.00 % | 6.655 M 33.94 % | 4.968 M 0.00 % | 4.968 M |
| Income tax expense | -5.084 M 0.00 % | -5.084 M -208.17 % | 4.700 M 0.00 % | 4.700 M 119.86 % | -23.665 M 0.00 % | -23.665 M -32.27 % | -17.892 M 0.00 % | -17.892 M -185.19 % | -6.273 M 0.00 % | -6.273 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 1.761 M 0.00 % | 1.761 M 32.68 % | 1.327 M 0.00 % | 1.327 M 14.66 % | 1.158 M 0.00 % | 1.158 M -17.02 % | 1.395 M 0.00 % | 1.395 M 0.12 % | 1.394 M 0.00 % | 1.394 M 32.80 % | 1.049 M 0.00 % | 1.049 M 9.90 % | 954.845 K 0.00 % | 954.845 K -1.22 % | 966.634 K 0.00 % | 966.634 K 1.11 % | 956.039 K 0.00 % | 956.039 K 4.99 % | 910.576 K 0.00 % | 910.576 K -16.53 % | 1.091 M 0.00 % | 1.091 M -0.53 % | 1.097 M 0.00 % | 1.097 M -1.47 % | 1.113 M 0.00 % | 1.113 M 5.22 % | 1.058 M 0.00 % | 1.058 M 9.28 % | 968.114 K 0.00 % | 968.114 K -19.72 % | 1.206 M 0.00 % | 1.206 M -2.89 % | 1.242 M 0.00 % | 1.242 M -9.60 % | 1.374 M 0.00 % | 1.374 M -0.72 % | 1.384 M 0.00 % | 1.384 M 5.80 % | 1.308 M 0.00 % | 1.308 M 33.55 % | 979.177 K 0.00 % | 979.177 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.514 K 0.00 % | 10.514 K | 0.000 | 0.000 -100.00 % | 5.375 K 0.00 % | 5.375 K -29.16 % | 7.588 K 0.00 % | 7.588 K -8.55 % | 8.297 K 0.00 % | 8.297 K -43.63 % | 14.719 K 0.00 % | 14.719 K -2.77 % | 15.138 K 0.00 % | 15.138 K -6.35 % | 16.165 K 0.00 % | 16.165 K -14.25 % | 18.852 K 0.00 % | 18.852 K -7.81 % | 20.448 K 0.00 % | 20.448 K 16.66 % | 17.528 K 0.00 % | 17.528 K 16.89 % | 14.995 K 0.00 % | 14.995 K -0.52 % | 15.074 K 0.00 % | 15.074 K -2.73 % | 15.497 K 0.00 % | 15.497 K 8.83 % | 14.240 K 0.00 % | 14.240 K 6.59 % | 13.360 K 0.00 % | 13.360 K -28.64 % | 18.723 K 0.00 % | 18.723 K -24.57 % | 24.821 K 0.00 % | 24.821 K 4.21 % | 23.819 K 0.00 % | 23.819 K |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 5.001 M 0.00 % | 5.001 M 6.98 % | 4.674 M 0.00 % | 4.674 M -80.53 % | 24.009 M 0.00 % | 24.009 M 27.34 % | 18.854 M 0.00 % | 18.854 M 157.74 % | 7.315 M 0.00 % | 7.315 M -42.74 % | 12.775 M 0.00 % | 12.775 M -18.73 % | 15.718 M 0.00 % | 15.718 M -42.20 % | 27.192 M 0.00 % | 27.192 M 643.39 % | 3.658 M 0.00 % | 3.658 M -41.18 % | 6.219 M 0.00 % | 6.219 M -25.85 % | 8.386 M 0.00 % | 8.386 M 275.12 % | 2.236 M 0.00 % | 2.236 M -35.23 % | 3.452 M 0.00 % | 3.452 M -46.02 % | 6.394 M 0.00 % | 6.394 M -38.62 % | 10.418 M 0.00 % | 10.418 M -17.26 % | 12.590 M 0.00 % | 12.590 M 58.62 % | 7.937 M 0.00 % | 7.937 M -5.67 % | 8.415 M 0.00 % | 8.415 M 358.25 % | 1.836 M 0.00 % | 1.836 M -29.02 % | 2.587 M 0.00 % | 2.587 M -46.50 % | 4.835 M 0.00 % | 4.835 M |
| Cost and expenses | 5.001 M 0.00 % | 5.001 M 6.98 % | 4.674 M 0.00 % | 4.674 M -80.53 % | 24.009 M 0.00 % | 24.009 M 27.34 % | 18.854 M 0.00 % | 18.854 M 157.74 % | 7.315 M 0.00 % | 7.315 M -42.74 % | 12.775 M 0.00 % | 12.775 M -18.73 % | 15.718 M 0.00 % | 15.718 M -42.20 % | 27.192 M 0.00 % | 27.192 M 643.39 % | 3.658 M 0.00 % | 3.658 M -41.18 % | 6.219 M 0.00 % | 6.219 M -25.85 % | 8.386 M 0.00 % | 8.386 M 275.12 % | 2.236 M 0.00 % | 2.236 M -35.23 % | 3.452 M 0.00 % | 3.452 M -46.02 % | 6.394 M 0.00 % | 6.394 M -38.62 % | 10.418 M 0.00 % | 10.418 M -17.26 % | 12.590 M 0.00 % | 12.590 M 58.62 % | 7.937 M 0.00 % | 7.937 M -5.67 % | 8.415 M 0.00 % | 8.415 M 358.25 % | 1.836 M 0.00 % | 1.836 M -29.02 % | 2.587 M 0.00 % | 2.587 M -46.50 % | 4.835 M 0.00 % | 4.835 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.761 M 0.00 % | 1.761 M 32.68 % | 1.327 M 0.00 % | 1.327 M 13.63 % | 1.168 M 0.00 % | 1.168 M -16.27 % | 1.395 M 0.00 % | 1.395 M -0.27 % | 1.399 M 0.00 % | 1.399 M 32.35 % | 1.057 M 0.00 % | 1.057 M 9.74 % | 963.142 K 0.00 % | 963.142 K -1.86 % | 981.353 K 0.00 % | 981.353 K 1.05 % | 971.177 K 0.00 % | 971.177 K 4.79 % | 926.741 K 0.00 % | 926.741 K -16.50 % | 1.110 M 0.00 % | 1.110 M -0.67 % | 1.117 M 0.00 % | 1.117 M -1.19 % | 1.131 M 0.00 % | 1.131 M 5.38 % | 1.073 M 0.00 % | 1.073 M 9.13 % | 983.188 K 0.00 % | 983.188 K -19.50 % | 1.221 M 0.00 % | 1.221 M -2.76 % | 1.256 M 0.00 % | 1.256 M -9.44 % | 1.387 M 0.00 % | 1.387 M -1.09 % | 1.402 M 0.00 % | 1.402 M 5.24 % | 1.333 M 0.00 % | 1.333 M 32.85 % | 1.003 M 0.00 % | 1.003 M |
| Interest income | 2.083 M 0.00 % | 2.083 M 60.04 % | 1.301 M 0.00 % | 1.301 M 57.97 % | 823.783 K 0.00 % | 823.783 K 90.41 % | 432.642 K 0.00 % | 432.642 K 21.08 % | 357.309 K 0.00 % | 357.309 K 11.33 % | 320.952 K 0.00 % | 320.952 K 14.20 % | 281.047 K 0.00 % | 281.047 K -48.44 % | 545.114 K 0.00 % | 545.114 K -20.95 % | 689.587 K 0.00 % | 689.587 K 3.96 % | 663.325 K 0.00 % | 663.325 K -0.50 % | 666.640 K 0.00 % | 666.640 K 26.30 % | 527.840 K 0.00 % | 527.840 K 37.16 % | 384.840 K 0.00 % | 384.840 K 12.05 % | 343.458 K 0.00 % | 343.458 K 28.08 % | 268.154 K 0.00 % | 268.154 K -3.22 % | 277.075 K 0.00 % | 277.075 K -4.54 % | 290.242 K 0.00 % | 290.242 K -12.29 % | 330.928 K 0.00 % | 330.928 K 25.10 % | 264.527 K 0.00 % | 264.527 K -1.75 % | 269.251 K 0.00 % | 269.251 K 56.56 % | 171.984 K 0.00 % | 171.984 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 43.812 K 210.68 % | -39.586 K -132.42 % | 122.085 K 101.60 % | -7.639 M 0.00 % | -7.639 M -31.64 % | -5.803 M 0.00 % | -5.803 M 1.49 % | -5.891 M 0.00 % | -5.891 M -4.65 % | -5.629 M 0.00 % | -5.629 M -21.65 % | -4.627 M 0.00 % | -4.627 M -14.17 % | -4.053 M 0.00 % | -4.053 M 4.68 % | -4.252 M 0.00 % | -4.252 M -13.36 % | -3.751 M 0.00 % | -3.751 M 15.70 % | -4.449 M 19.31 % | -5.514 M 0.00 % | -5.514 M 5.18 % | -5.815 M 0.00 % | -5.815 M -10.95 % | -5.241 M 0.00 % | -5.241 M -3.36 % | -5.071 M 0.00 % | -5.071 M 0.84 % | -5.114 M 0.00 % | -5.114 M 4.98 % | -5.382 M 0.00 % | -5.382 M -10.90 % | -4.853 M 0.00 % | -4.853 M 11.68 % | -5.495 M 0.00 % | -5.495 M 0.35 % | -5.514 M 0.00 % | -5.514 M -3.61 % | -5.322 M 0.00 % | -5.322 M -34.21 % | -3.965 M 0.00 % | -3.965 M |
| Operating income | 7.880 M 0.00 % | 7.880 M 3.15 % | 7.639 M 0.00 % | 7.639 M 31.64 % | 5.803 M 0.00 % | 5.803 M -1.49 % | 5.891 M 0.00 % | 5.891 M 4.65 % | 5.629 M 0.00 % | 5.629 M 21.65 % | 4.627 M 0.00 % | 4.627 M 14.17 % | 4.053 M 0.00 % | 4.053 M -4.68 % | 4.252 M 0.00 % | 4.252 M 13.36 % | 3.751 M 0.00 % | 3.751 M -15.70 % | 4.449 M 0.00 % | 4.449 M -19.31 % | 5.514 M 0.00 % | 5.514 M -5.18 % | 5.815 M 0.00 % | 5.815 M 10.95 % | 5.241 M 0.00 % | 5.241 M 3.36 % | 5.071 M 0.00 % | 5.071 M -0.84 % | 5.114 M 0.00 % | 5.114 M -4.98 % | 5.382 M 0.00 % | 5.382 M 10.90 % | 4.853 M 0.00 % | 4.853 M -11.68 % | 5.495 M 0.00 % | 5.495 M -0.35 % | 5.514 M 0.00 % | 5.514 M 3.61 % | 5.322 M 0.00 % | 5.322 M 34.21 % | 3.965 M 0.00 % | 3.965 M |
| Operating income ratio | 0.80 0.00 % | 0.80 -6.37 % | 0.85 0.00 % | 0.85 2.35 % | 0.83 0.00 % | 0.83 2.96 % | 0.81 0.00 % | 0.81 0.94 % | 0.80 0.00 % | 0.80 -1.61 % | 0.81 0.00 % | 0.81 0.75 % | 0.81 0.00 % | 0.81 -0.55 % | 0.81 0.00 % | 0.81 2.28 % | 0.79 0.00 % | 0.79 -4.02 % | 0.83 0.00 % | 0.83 -0.58 % | 0.83 0.00 % | 0.83 -0.76 % | 0.84 0.00 % | 0.84 1.98 % | 0.82 0.00 % | 0.82 -0.34 % | 0.83 0.00 % | 0.83 -1.60 % | 0.84 0.00 % | 0.84 2.91 % | 0.82 0.00 % | 0.82 2.60 % | 0.79 0.00 % | 0.79 -0.51 % | 0.80 0.00 % | 0.80 0.15 % | 0.80 0.00 % | 0.80 -0.31 % | 0.80 0.00 % | 0.80 0.20 % | 0.80 0.00 % | 0.80 |
| Total other income expenses net | -5.084 M 0.00 % | -5.084 M -208.17 % | 4.700 M 0.00 % | 4.700 M 119.86 % | -23.665 M 0.00 % | -23.665 M -32.27 % | -17.892 M 0.00 % | -17.892 M -185.19 % | -6.273 M 0.00 % | -6.273 M -146.43 % | 13.511 M 0.00 % | 13.511 M -17.62 % | 16.400 M 0.00 % | 16.400 M 161.30 % | -26.756 M 0.00 % | -26.756 M -692.47 % | -3.376 M 0.00 % | -3.376 M 43.31 % | -5.955 M 0.00 % | -5.955 M 25.03 % | -7.943 M 0.00 % | -7.943 M -382.51 % | -1.646 M 0.00 % | -1.646 M -139.22 % | 4.197 M 0.00 % | 4.197 M -41.08 % | 7.124 M 0.00 % | 7.124 M 173.42 % | -9.702 M 0.00 % | -9.702 M 16.69 % | -11.646 M 0.00 % | -11.646 M -67.05 % | -6.971 M 0.00 % | -6.971 M 5.26 % | -7.359 M 0.00 % | -7.359 M -347.43 % | 2.974 M 0.00 % | 2.974 M 295.20 % | -1.524 M 0.00 % | -1.524 M -126.89 % | 5.666 M 0.00 % | 5.666 M |
| 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 |
| 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 104.978 M 0.00 % | 104.978 M 13.05 % | 92.858 M 0.00 % | 92.858 M 6.93 % | 86.840 M 0.00 % | 86.840 M -21.06 % | 110.004 M | 0.000 | 0.000 | 0.000 100.00 % | -1.634 M 0.00 % | -1.634 M -2.50 % | -1.594 M 0.00 % | -1.594 M -323.70 % | -376.206 K 0.00 % | -376.206 K 63.63 % | -1.035 M 0.00 % | -1.035 M 58.60 % | -2.499 M 0.00 % | -2.499 M -736.25 % | -298.816 K 0.00 % | -298.816 K 59.64 % | -740.393 K 0.00 % | -740.393 K | 0.000 | 0.000 -100.00 % | 83.000 M 0.00 % | 83.000 M | 0.000 | 0.000 100.00 % | -26.250 K 0.00 % | -26.250 K 98.76 % | -2.112 M 0.00 % | -2.112 M -102.11 % | 99.954 M 0.00 % | 99.954 M 107 719.83 % | -92.877 K 0.00 % | -92.877 K -100.09 % | 104.879 M 0.00 % | 104.879 M | 0.000 | 0.000 |
| Total investments | 474.906 M 0.00 % | 474.906 M -4.83 % | 499.013 M 0.00 % | 499.013 M 70.42 % | 292.821 M 0.00 % | 292.821 M -16.33 % | 349.985 M 0.00 % | 349.985 M -12.11 % | 398.222 M 0.00 % | 398.222 M 39.20 % | 286.078 M 0.00 % | 286.078 M 12.11 % | 255.166 M 0.00 % | 255.166 M 20.98 % | 210.910 M 0.00 % | 210.910 M -9.36 % | 232.691 M 0.00 % | 232.691 M -2.67 % | 239.076 M 0.00 % | 239.076 M -7.40 % | 258.182 M 0.00 % | 258.182 M -3.94 % | 268.769 M 0.00 % | 268.769 M 2.49 % | 262.241 M 0.00 % | 262.241 M -1.50 % | 266.247 M 0.00 % | 266.247 M 5.83 % | 251.590 M 0.00 % | 251.590 M -2.42 % | 257.826 M 0.00 % | 257.826 M -14.25 % | 300.670 M 0.00 % | 300.670 M 6.54 % | 282.207 M 0.00 % | 282.207 M -16.73 % | 338.910 M 0.00 % | 338.910 M 7.11 % | 316.426 M 0.00 % | 316.426 M 29.43 % | 244.469 M 0.00 % | 244.469 M |
| Total debt | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 19.32 % | 88.000 M 0.00 % | 88.000 M -20.00 % | 110.004 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 -100.00 % | 83.000 M 0.00 % | 83.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.033 M 0.00 % | 100.033 M | 0.000 | 0.000 -100.00 % | 104.904 M 0.00 % | 104.904 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -280.243 M 0.00 % | -280.243 M -45.56 % | -192.527 M 0.00 % | -192.527 M -23.36 % | -156.068 M 0.00 % | -156.068 M -46.28 % | -106.694 M 0.00 % | -106.694 M -57.82 % | -67.605 M 0.00 % | -67.605 M -25.61 % | -53.820 M 0.00 % | -53.820 M 32.42 % | -79.637 M 0.00 % | -79.637 M 33.41 % | -119.594 M 0.00 % | -119.594 M -91.17 % | -62.558 M 0.00 % | -62.558 M -14.98 % | -54.407 M 0.00 % | -54.407 M -29.60 % | -41.982 M 0.00 % | -41.982 M -51.50 % | -27.711 M 0.00 % | -27.711 M -9.86 % | -25.223 M 0.00 % | -25.223 M 27.28 % | -34.687 M 0.00 % | -34.687 M 32.53 % | -51.414 M 0.00 % | -51.414 M -56.64 % | -32.824 M 0.00 % | -32.824 M -201.62 % | -10.883 M 0.00 % | -10.883 M -235.16 % | 8.052 M 0.00 % | 8.052 M -62.01 % | 21.193 M 0.00 % | 21.193 M 33.80 % | 15.840 M 0.00 % | 15.840 M -8.43 % | 17.299 M 0.00 % | 17.299 M |
| Common stock | 52.110 K 0.00 % | 52.110 K 0.07 % | 52.076 K 0.00 % | 52.076 K 109.84 % | 24.817 K 0.00 % | 24.817 K 2.95 % | 24.106 K 0.00 % | 24.106 K 3.63 % | 23.262 K 0.00 % | 23.262 K 33.41 % | 17.437 K 0.00 % | 17.437 K 0.03 % | 17.432 K 0.00 % | 17.432 K 0.00 % | 17.432 K 0.00 % | 17.432 K 33.33 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 0.00 % | 13.074 K 33.33 % | 9.806 K 0.00 % | 9.806 K |
| Total equity | 379.844 M 0.00 % | 379.844 M -6.52 % | 406.324 M 0.00 % | 406.324 M 96.62 % | 206.650 M 0.00 % | 206.650 M -18.13 % | 252.426 M 0.00 % | 252.426 M -10.83 % | 283.077 M 0.00 % | 283.077 M 39.62 % | 202.742 M 0.00 % | 202.742 M 14.63 % | 176.871 M 0.00 % | 176.871 M 19.65 % | 147.818 M 0.00 % | 147.818 M -9.28 % | 162.939 M 0.00 % | 162.939 M -5.05 % | 171.603 M 0.00 % | 171.603 M -6.75 % | 184.028 M 0.00 % | 184.028 M -7.20 % | 198.299 M 0.00 % | 198.299 M -1.24 % | 200.787 M 0.00 % | 200.787 M 4.95 % | 191.323 M 0.00 % | 191.323 M 8.49 % | 176.347 M 0.00 % | 176.347 M -9.54 % | 194.937 M 0.00 % | 194.937 M -10.12 % | 216.878 M 0.00 % | 216.878 M -8.03 % | 235.813 M 0.00 % | 235.813 M -5.28 % | 248.954 M 0.00 % | 248.954 M 2.20 % | 243.601 M 0.00 % | 243.601 M 26.04 % | 193.267 M 0.00 % | 193.267 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -88.000 M 0.00 % | -88.000 M -2 232 835.80 % | -3.941 K 0.00 % | -3.941 K 100.00 % | -118.000 M 0.00 % | -118.000 M -31.11 % | -90.000 M 0.00 % | -90.000 M -10.84 % | -81.200 M 0.00 % | -81.200 M -23.97 % | -65.500 M 0.00 % | -65.500 M 9.03 % | -72.000 M 0.00 % | -72.000 M 4.00 % | -75.000 M 0.00 % | -75.000 M 9.64 % | -83.000 M 0.00 % | -83.000 M 0.00 % | -83.000 M 0.00 % | -83.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 105.000 M 0.00 % | 105.000 M | 0.000 | 0.000 -100.00 % | 88.000 M 0.00 % | 88.000 M 2 232 835.80 % | 3.941 K 0.00 % | 3.941 K -100.00 % | 118.000 M 0.00 % | 118.000 M 31.11 % | 90.000 M 0.00 % | 90.000 M 10.84 % | 81.200 M 0.00 % | 81.200 M 23.97 % | 65.500 M 0.00 % | 65.500 M -9.03 % | 72.000 M 0.00 % | 72.000 M -4.00 % | 75.000 M 0.00 % | 75.000 M -9.64 % | 83.000 M 0.00 % | 83.000 M 0.00 % | 83.000 M 0.00 % | 83.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -96.94 % | 32.716 K 0.00 % | 32.716 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 105.000 M 0.00 % | 105.000 M | 0.000 | 0.000 -100.00 % | 88.000 M 0.00 % | 88.000 M 2 232 835.80 % | 3.941 K 0.00 % | 3.941 K -100.00 % | 118.000 M 0.00 % | 118.000 M 31.11 % | 90.000 M 0.00 % | 90.000 M 10.84 % | 81.200 M 0.00 % | 81.200 M 23.97 % | 65.500 M 0.00 % | 65.500 M -9.03 % | 72.000 M 0.00 % | 72.000 M -4.00 % | 75.000 M 0.00 % | 75.000 M -9.64 % | 83.000 M 0.00 % | 83.000 M 0.00 % | 83.000 M 0.00 % | 83.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -96.94 % | 32.716 K 0.00 % | 32.716 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 1.225 M 0.00 % | 1.225 M -47.32 % | 2.326 M 0.00 % | 2.326 M 10.60 % | 2.103 M 0.00 % | 2.103 M 223.14 % | 650.785 K -99.41 % | 110.651 M 7 728.85 % | 1.413 M 0.00 % | 1.413 M 150.39 % | 564.464 K 0.00 % | 564.464 K 1.58 % | 555.678 K 0.00 % | 555.678 K -73.26 % | 2.078 M 0.00 % | 2.078 M -47.00 % | 3.921 M 0.00 % | 3.921 M 1 228.36 % | 295.154 K 0.00 % | 295.154 K -60.29 % | 743.347 K 0.00 % | 743.347 K 12.29 % | 662.000 K 0.00 % | 662.000 K -99.24 % | 87.037 M 0.00 % | 87.037 M 3 448.14 % | 2.453 M 0.00 % | 2.453 M -96.93 % | 79.969 M 0.00 % | 79.969 M -13.61 % | 92.572 M 0.00 % | 92.572 M -3.34 % | 95.767 M 0.00 % | 95.767 M 3 164.22 % | 2.934 M 0.00 % | 2.934 M -97.39 % | 112.377 M 0.00 % | 112.377 M 3 928.93 % | 2.789 M 0.00 % | 2.789 M -95.74 % | 65.484 M 0.00 % | 65.484 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 105.000 M 0.00 % | 105.000 M | 0.000 | 0.000 -100.00 % | 110.000 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 -100.00 % | 83.000 M 0.00 % | 83.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 M 0.00 % | 100.000 M | 0.000 | 0.000 -100.00 % | 104.904 M 0.00 % | 104.904 M | 0.000 | 0.000 |
| Total current liabilities | 1.225 M 0.00 % | 1.225 M -99.00 % | 122.695 M 0.00 % | 122.695 M 1 936.54 % | 6.025 M 0.00 % | 6.025 M -94.56 % | 110.651 M 0.00 % | 110.651 M 1 273.11 % | 8.058 M 0.00 % | 8.058 M 56.61 % | 5.146 M 0.00 % | 5.146 M -12.81 % | 5.902 M 0.00 % | 5.902 M 3.76 % | 5.688 M 0.00 % | 5.688 M -24.96 % | 7.580 M 0.00 % | 7.580 M 798.95 % | 843.154 K 0.00 % | 843.154 K 13.43 % | 743.347 K 0.00 % | 743.347 K -95.16 % | 15.374 M 0.00 % | 15.374 M -85.71 % | 107.606 M 0.00 % | 107.606 M 9.20 % | 98.536 M 0.00 % | 98.536 M 8.16 % | 91.100 M 0.00 % | 91.100 M -1.59 % | 92.572 M 0.00 % | 92.572 M -17.14 % | 111.717 M 0.00 % | 111.717 M -0.68 % | 112.479 M 0.00 % | 112.479 M -6.43 % | 120.209 M 0.00 % | 120.209 M -1.19 % | 121.662 M 0.00 % | 121.662 M 79.59 % | 67.743 M 0.00 % | 67.743 M |
| Total liabilities | 106.225 M 0.00 % | 106.225 M -13.42 % | 122.695 M 0.00 % | 122.695 M 30.49 % | 94.025 M 0.00 % | 94.025 M -15.03 % | 110.655 M 0.00 % | 110.655 M -12.22 % | 126.058 M 0.00 % | 126.058 M 32.49 % | 95.146 M 0.00 % | 95.146 M 9.24 % | 87.102 M 0.00 % | 87.102 M 22.35 % | 71.188 M 0.00 % | 71.188 M -10.54 % | 79.580 M 0.00 % | 79.580 M 2.43 % | 77.693 M 0.00 % | 77.693 M -7.22 % | 83.743 M 0.00 % | 83.743 M -14.87 % | 98.374 M 0.00 % | 98.374 M -8.58 % | 107.606 M 0.00 % | 107.606 M 9.20 % | 98.536 M 0.00 % | 98.536 M 8.16 % | 91.100 M 0.00 % | 91.100 M -1.59 % | 92.572 M 0.00 % | 92.572 M -17.14 % | 111.718 M 0.00 % | 111.718 M -0.71 % | 112.512 M 0.00 % | 112.512 M -6.40 % | 120.209 M 0.00 % | 120.209 M -1.19 % | 121.662 M 0.00 % | 121.662 M 79.59 % | 67.743 M 0.00 % | 67.743 M |
| Other non current assets | 101.729 K 0.00 % | 101.729 K -0.02 % | 101.747 K 0.00 % | 101.747 K 69.70 % | 59.956 K 0.00 % | 59.956 K -42.25 % | 103.819 K 100.03 % | -349.985 M 12.11 % | -398.222 M 0.00 % | -398.222 M -39.20 % | -286.078 M 0.00 % | -286.078 M -12.11 % | -255.166 M 0.00 % | -255.166 M -20.98 % | -210.910 M 0.00 % | -210.910 M 9.36 % | -232.691 M 0.00 % | -232.691 M 2.67 % | -239.076 M 0.00 % | -239.076 M 7.40 % | -258.182 M 0.00 % | -258.182 M 3.94 % | -268.769 M 0.00 % | -268.769 M -2.49 % | -262.241 M 0.00 % | -262.241 M | 0.000 | 0.000 100.00 % | -251.590 M 0.00 % | -251.590 M 2.42 % | -257.826 M 0.00 % | -257.826 M 14.25 % | -300.670 M 0.00 % | -300.670 M | 0.000 | 0.000 100.00 % | -338.910 M 0.00 % | -338.910 M | 0.000 | 0.000 100.00 % | -244.469 M 0.00 % | -244.469 M |
| Long term investments | 474.906 M 0.00 % | 474.906 M -4.83 % | 499.013 M 0.00 % | 499.013 M 70.42 % | 292.821 M 0.00 % | 292.821 M -16.33 % | 349.985 M 0.00 % | 349.985 M -12.11 % | 398.222 M 0.00 % | 398.222 M 39.20 % | 286.078 M 0.00 % | 286.078 M 12.11 % | 255.166 M 0.00 % | 255.166 M 20.98 % | 210.910 M 0.00 % | 210.910 M -9.36 % | 232.691 M 0.00 % | 232.691 M -2.67 % | 239.076 M 0.00 % | 239.076 M -7.40 % | 258.182 M 0.00 % | 258.182 M -3.94 % | 268.769 M 0.00 % | 268.769 M 2.49 % | 262.241 M 0.00 % | 262.241 M -1.50 % | 266.247 M 0.00 % | 266.247 M 5.83 % | 251.590 M 0.00 % | 251.590 M -2.42 % | 257.826 M 0.00 % | 257.826 M -14.25 % | 300.670 M 0.00 % | 300.670 M 6.63 % | 281.978 M 0.00 % | 281.978 M -16.80 % | 338.910 M 0.00 % | 338.910 M 7.11 % | 316.426 M 0.00 % | 316.426 M 29.43 % | 244.469 M 0.00 % | 244.469 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 475.008 M 0.00 % | 475.008 M -4.83 % | 499.115 M 0.00 % | 499.115 M 70.42 % | 292.881 M 0.00 % | 292.881 M -16.34 % | 350.088 M 0.03 % | 349.985 M -12.11 % | 398.222 M 0.00 % | 398.222 M 39.20 % | 286.078 M 0.00 % | 286.078 M 12.11 % | 255.166 M 0.00 % | 255.166 M 20.98 % | 210.910 M 0.00 % | 210.910 M -9.36 % | 232.691 M 0.00 % | 232.691 M -2.67 % | 239.076 M 0.00 % | 239.076 M -7.40 % | 258.182 M 0.00 % | 258.182 M -3.94 % | 268.769 M 0.00 % | 268.769 M 2.49 % | 262.241 M 0.00 % | 262.241 M -1.50 % | 266.247 M 0.00 % | 266.247 M 5.83 % | 251.590 M 0.00 % | 251.590 M -2.42 % | 257.826 M 0.00 % | 257.826 M -14.25 % | 300.670 M 0.00 % | 300.670 M 6.63 % | 281.978 M 0.00 % | 281.978 M -16.80 % | 338.910 M 0.00 % | 338.910 M 7.11 % | 316.426 M 0.00 % | 316.426 M 29.43 % | 244.469 M 0.00 % | 244.469 M |
| Other current assets | 661.390 K 0.00 % | 661.390 K 985.83 % | 60.911 K 0.00 % | 60.911 K -77.78 % | 274.172 K 0.00 % | 274.172 K -94.80 % | 5.273 M 0.00 % | 5.273 M 233.42 % | 1.582 M 0.00 % | 1.582 M 96.03 % | 806.800 K 0.00 % | 806.800 K -52.52 % | 1.699 M 0.00 % | 1.699 M 13 789.32 % | 12.234 K 0.00 % | 12.234 K -92.89 % | 172.100 K 0.00 % | 172.100 K -82.64 % | 991.614 K 0.00 % | 991.614 K -59.32 % | 2.438 M 0.00 % | 2.438 M -0.84 % | 2.458 M 0.00 % | 2.458 M -92.82 % | 34.246 M 0.00 % | 34.246 M 96.86 % | 17.396 M 0.00 % | 17.396 M 85.08 % | 9.400 M 0.00 % | 9.400 M -58.56 % | 22.685 M 0.00 % | 22.685 M 16.94 % | 19.399 M 0.00 % | 19.399 M -62.91 % | 52.305 M 0.00 % | 52.305 M 128.52 % | 22.889 M 0.00 % | 22.889 M -25.63 % | 30.775 M 0.00 % | 30.775 M 167.21 % | 11.517 M 0.00 % | 11.517 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 228.676 K 0.00 % | 228.676 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 21.506 K 0.00 % | 21.506 K -99.82 % | 12.142 M 0.00 % | 12.142 M 946.38 % | 1.160 M 0.00 % | 1.160 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.634 M 0.00 % | 1.634 M 2.50 % | 1.594 M 0.00 % | 1.594 M 323.70 % | 376.206 K 0.00 % | 376.206 K -63.63 % | 1.035 M 0.00 % | 1.035 M -58.60 % | 2.499 M 0.00 % | 2.499 M 736.25 % | 298.816 K 0.00 % | 298.816 K -59.64 % | 740.393 K 0.00 % | 740.393 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.250 K 0.00 % | 26.250 K -98.76 % | 2.112 M 0.00 % | 2.112 M 2 585.63 % | 78.649 K 0.00 % | 78.649 K -15.32 % | 92.877 K 0.00 % | 92.877 K 277.61 % | 24.596 K 0.00 % | 24.596 K | 0.000 | 0.000 |
| Cash and short term investments | 21.506 K 0.00 % | 21.506 K -99.82 % | 12.142 M 0.00 % | 12.142 M 946.38 % | 1.160 M 0.00 % | 1.160 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.634 M 0.00 % | 1.634 M 2.50 % | 1.594 M 0.00 % | 1.594 M 323.70 % | 376.206 K 0.00 % | 376.206 K -63.63 % | 1.035 M 0.00 % | 1.035 M -58.60 % | 2.499 M 0.00 % | 2.499 M 736.25 % | 298.816 K 0.00 % | 298.816 K -59.64 % | 740.393 K 0.00 % | 740.393 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.250 K 0.00 % | 26.250 K -98.76 % | 2.112 M 0.00 % | 2.112 M 587.29 % | 307.325 K 0.00 % | 307.325 K 230.89 % | 92.877 K 0.00 % | 92.877 K 277.61 % | 24.596 K 0.00 % | 24.596 K | 0.000 | 0.000 |
| Total current assets | 11.062 M 0.00 % | 11.062 M -63.01 % | 29.904 M 0.00 % | 29.904 M 283.68 % | 7.794 M 0.00 % | 7.794 M -40.01 % | 12.992 M 0.00 % | 12.992 M 19.04 % | 10.914 M 0.00 % | 10.914 M -7.58 % | 11.809 M 0.00 % | 11.809 M 34.10 % | 8.806 M 0.00 % | 8.806 M 8.78 % | 8.096 M 0.00 % | 8.096 M -17.35 % | 9.796 M 0.00 % | 9.796 M -4.16 % | 10.221 M 0.00 % | 10.221 M 6.59 % | 9.589 M 0.00 % | 9.589 M -65.63 % | 27.904 M 0.00 % | 27.904 M -39.54 % | 46.152 M 0.00 % | 46.152 M 95.46 % | 23.612 M 0.00 % | 23.612 M 48.91 % | 15.857 M 0.00 % | 15.857 M -46.58 % | 29.683 M 0.00 % | 29.683 M 6.29 % | 27.927 M 0.00 % | 27.927 M -57.91 % | 66.347 M 0.00 % | 66.347 M 119.31 % | 30.253 M 0.00 % | 30.253 M -38.05 % | 48.838 M 0.00 % | 48.838 M 195.26 % | 16.540 M 0.00 % | 16.540 M |
| 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 100.00 % | -228.677 K 0.00 % | -228.677 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 10.379 M 0.00 % | 10.379 M -41.36 % | 17.701 M 0.00 % | 17.701 M 178.34 % | 6.359 M 0.00 % | 6.359 M -17.62 % | 7.719 M 0.00 % | 7.719 M -17.29 % | 9.333 M 0.00 % | 9.333 M -0.38 % | 9.369 M 0.00 % | 9.369 M 69.93 % | 5.513 M 0.00 % | 5.513 M -28.47 % | 7.707 M 0.00 % | 7.707 M -10.27 % | 8.589 M 0.00 % | 8.589 M 27.62 % | 6.731 M 0.00 % | 6.731 M -1.78 % | 6.853 M 0.00 % | 6.853 M -72.26 % | 24.706 M 0.00 % | 24.706 M 107.50 % | 11.906 M 0.00 % | 11.906 M 91.54 % | 6.216 M 0.00 % | 6.216 M -3.73 % | 6.457 M 0.00 % | 6.457 M -7.39 % | 6.972 M 0.00 % | 6.972 M 8.67 % | 6.416 M 0.00 % | 6.416 M -54.05 % | 13.963 M 0.00 % | 13.963 M 92.03 % | 7.271 M 0.00 % | 7.271 M -59.69 % | 18.038 M 0.00 % | 18.038 M 259.08 % | 5.023 M 0.00 % | 5.023 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 103.819 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.603 K 0.00 % | 31.603 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 |
| Account payables | 0.000 | 0.000 -100.00 % | 15.369 M 0.00 % | 15.369 M 291.89 % | 3.922 M 0.00 % | 3.922 M | 0.000 | 0.000 -100.00 % | 6.645 M 0.00 % | 6.645 M 45.05 % | 4.581 M 0.00 % | 4.581 M -14.30 % | 5.346 M 0.00 % | 5.346 M 48.09 % | 3.610 M 0.00 % | 3.610 M -1.34 % | 3.659 M 0.00 % | 3.659 M 567.66 % | 548.000 K 0.00 % | 548.000 K | 0.000 | 0.000 -100.00 % | 14.712 M 0.00 % | 14.712 M -28.47 % | 20.568 M 0.00 % | 20.568 M 57.21 % | 13.083 M 0.00 % | 13.083 M 17.54 % | 11.131 M 0.00 % | 11.131 M | 0.000 | 0.000 -100.00 % | 15.950 M 0.00 % | 15.950 M 67.10 % | 9.546 M 0.00 % | 9.546 M 21.89 % | 7.831 M 0.00 % | 7.831 M -43.94 % | 13.969 M 0.00 % | 13.969 M 518.43 % | 2.259 M 0.00 % | 2.259 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 40.000 M 0.00 % | 40.000 M 0.00 % | 40.000 M 0.00 % | 40.000 M 0.00 % | 40.000 M 0.00 % | 40.000 M -0.44 % | 40.175 M 0.00 % | 40.175 M 0.44 % | 40.000 M 0.00 % | 40.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 620.035 M 0.00 % | 620.035 M 10.96 % | 558.800 M 0.00 % | 558.800 M 73.17 % | 322.693 M 0.00 % | 322.693 M 1.18 % | 318.921 M 0.00 % | 318.921 M 2.66 % | 310.659 M 0.00 % | 310.659 M 21.09 % | 256.545 M 0.00 % | 256.545 M 0.02 % | 256.490 M 0.00 % | 256.490 M -4.08 % | 267.394 M 0.00 % | 267.394 M 18.59 % | 225.484 M 0.00 % | 225.484 M -0.23 % | 225.997 M 0.00 % | 225.997 M 0.00 % | 225.997 M 0.00 % | 225.997 M 0.00 % | 225.997 M 0.00 % | 225.997 M 0.00 % | 225.997 M 0.00 % | 225.997 M 0.00 % | 225.997 M 0.00 % | 225.997 M -0.77 % | 227.748 M 0.00 % | 227.748 M 0.00 % | 227.748 M 0.00 % | 227.748 M 0.00 % | 227.748 M 0.00 % | 227.748 M 0.00 % | 227.748 M 0.00 % | 227.748 M 0.00 % | 227.748 M 0.00 % | 227.748 M 0.00 % | 227.748 M 0.00 % | 227.748 M 29.43 % | 175.959 M 0.00 % | 175.959 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.850 M 0.00 % | 1.850 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 |
| Total assets | 486.069 M 0.00 % | 486.069 M -8.12 % | 529.019 M 0.00 % | 529.019 M 75.94 % | 300.675 M 0.00 % | 300.675 M -17.19 % | 363.081 M 0.00 % | 363.081 M -11.26 % | 409.136 M 0.00 % | 409.136 M 37.35 % | 297.888 M 0.00 % | 297.888 M 12.85 % | 263.973 M 0.00 % | 263.973 M 20.53 % | 219.006 M 0.00 % | 219.006 M -9.70 % | 242.519 M 0.00 % | 242.519 M -2.72 % | 249.297 M 0.00 % | 249.297 M -6.90 % | 267.772 M 0.00 % | 267.772 M -9.74 % | 296.673 M 0.00 % | 296.673 M -3.80 % | 308.393 M 0.00 % | 308.393 M 6.39 % | 289.859 M 0.00 % | 289.859 M 8.38 % | 267.447 M 0.00 % | 267.447 M -6.98 % | 287.509 M 0.00 % | 287.509 M -12.50 % | 328.596 M 0.00 % | 328.596 M -5.66 % | 348.325 M 0.00 % | 348.325 M -5.64 % | 369.163 M 0.00 % | 369.163 M 1.07 % | 365.263 M 0.00 % | 365.263 M 39.94 % | 261.010 M 0.00 % | 261.010 M |
| 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 |
| 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 1.609 M 0.00 % | 1.609 M 207.53 % | -1.496 M 0.00 % | -1.496 M -289.65 % | 788.890 K 0.00 % | 788.890 K 547.61 % | -176.244 K -1 090.91 % | 17.786 K 102.05 % | -867.865 K 0.00 % | -867.865 K -513.25 % | -141.520 K 0.00 % | -141.520 K 11.22 % | -159.410 K 0.00 % | -159.410 K 42.17 % | -275.672 K 0.00 % | -275.672 K -531.19 % | -43.675 K 0.00 % | -43.675 K -110.00 % | 436.615 K 0.00 % | 436.615 K -22.28 % | 561.794 K 0.00 % | 561.794 K 163.58 % | -883.534 K 0.00 % | -883.534 K -256.17 % | 565.765 K 0.00 % | 565.765 K 162.70 % | -902.390 K 0.00 % | -902.390 K -644.16 % | 165.831 K 0.00 % | 165.831 K 271.69 % | -96.589 K 0.00 % | -96.589 K -156.53 % | 170.877 K 0.00 % | 170.877 K -96.39 % | 4.731 M 0.00 % | 4.731 M 3 465.50 % | -140.573 K 0.00 % | -140.573 K 97.42 % | -5.442 M 0.00 % | -5.442 M -1 568.36 % | -326.185 K 0.00 % | -326.185 K |
| Accounts receivables | 1.604 M 0.00 % | 1.604 M 205.92 % | -1.515 M 0.00 % | -1.515 M -339.92 % | 631.320 K 0.00 % | 631.320 K 3 449.53 % | 17.786 K 0.00 % | 17.786 K 102.05 % | -867.865 K 0.00 % | -867.865 K -513.25 % | -141.520 K 0.00 % | -141.520 K 11.22 % | -159.410 K 0.00 % | -159.410 K 42.17 % | -275.672 K 0.00 % | -275.672 K -531.19 % | -43.675 K 0.00 % | -43.675 K -110.00 % | 436.615 K 0.00 % | 436.615 K -22.28 % | 561.794 K 0.00 % | 561.794 K 163.58 % | -883.534 K 0.00 % | -883.534 K -256.17 % | 565.765 K 0.00 % | 565.765 K 266.32 % | -340.171 K 0.00 % | -340.171 K -305.13 % | 165.831 K 0.00 % | 165.831 K 271.69 % | -96.589 K 0.00 % | -96.589 K -156.53 % | 170.877 K 0.00 % | 170.877 K -79.04 % | 815.445 K 0.00 % | 815.445 K 680.09 % | -140.573 K 0.00 % | -140.573 K 82.29 % | -793.649 K 0.00 % | -793.649 K -143.31 % | -326.185 K 0.00 % | -326.185 K |
| 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 4.453 K 0.00 % | 4.453 K -75.93 % | 18.501 K 0.00 % | 18.501 K -88.26 % | 157.570 K 0.00 % | 157.570 K 181.21 % | -194.030 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 100.00 % | -562.219 K 0.00 % | -562.219 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.916 M 0.00 % | 3.916 M | 0.000 | 0.000 100.00 % | -4.648 M 0.00 % | -4.648 M | 0.000 | 0.000 |
| Other non cash items | 85.671 M 0.00 % | 85.671 M 184.53 % | -101.347 M 0.00 % | -101.347 M -401.70 % | 33.592 M 0.00 % | 33.592 M 69.18 % | 19.856 M 0.99 % | 19.662 M 136.15 % | -54.388 M 0.00 % | -54.388 M -216.73 % | -17.172 M 0.00 % | -17.172 M 6.46 % | -18.358 M 0.00 % | -18.358 M -330.24 % | 7.973 M 0.00 % | 7.973 M 94.42 % | 4.101 M 0.00 % | 4.101 M -31.10 % | 5.953 M 0.00 % | 5.953 M -6.29 % | 6.352 M 0.00 % | 6.352 M 497.19 % | 1.064 M 0.00 % | 1.064 M 120.08 % | -5.298 M 0.00 % | -5.298 M 41.69 % | -9.086 M 0.00 % | -9.086 M -159.97 % | 15.150 M 0.00 % | 15.150 M 20.75 % | 12.546 M 0.00 % | 12.546 M -2.08 % | 12.813 M 0.00 % | 12.813 M 599.16 % | 1.833 M 0.00 % | 1.833 M 136.64 % | -5.002 M 0.00 % | -5.002 M 85.59 % | -34.713 M 0.00 % | -34.713 M -284.45 % | -9.029 M 0.00 % | -9.029 M |
| Net cash provided by operating activities | 90.076 M 0.00 % | 90.076 M 199.53 % | -90.503 M 0.00 % | -90.503 M -647.87 % | 16.519 M 0.00 % | 16.519 M 115.11 % | 7.679 M 0.00 % | 7.679 M 113.74 % | -55.900 M 0.00 % | -55.900 M -6 879.34 % | 824.559 K 0.00 % | 824.559 K -57.42 % | 1.937 M 0.00 % | 1.937 M 113.08 % | -14.806 M 0.00 % | -14.806 M -434.07 % | 4.432 M 0.00 % | 4.432 M -9.24 % | 4.883 M 0.00 % | 4.883 M 8.88 % | 4.485 M 0.00 % | 4.485 M 3.12 % | 4.349 M 0.00 % | 4.349 M -7.59 % | 4.707 M 0.00 % | 4.707 M 113.28 % | 2.207 M 0.00 % | 2.207 M -79.43 % | 10.727 M 0.00 % | 10.727 M 73.41 % | 6.186 M 0.00 % | 6.186 M -43.07 % | 10.866 M 0.00 % | 10.866 M 131.21 % | 4.700 M 0.00 % | 4.700 M 40.47 % | 3.346 M 0.00 % | 3.346 M 109.20 % | -36.356 M 0.00 % | -36.356 M -13 250.38 % | 276.465 K 0.00 % | 276.465 K |
| 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -96.081 M 0.00 % | -96.081 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -32.307 M | 0.000 100.00 % | -10.716 M 0.00 % | -10.716 M -36.27 % | -7.864 M 0.00 % | -7.864 M -4.24 % | -7.544 M 0.00 % | -7.544 M -9.25 % | -6.905 M 0.00 % | -6.905 M -32.04 % | -5.230 M 0.00 % | -5.230 M 11.76 % | -5.927 M 0.00 % | -5.927 M 1.45 % | -6.014 M 0.00 % | -6.014 M -27.78 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M 35.95 % | -7.349 M 0.00 % | -7.349 M -56.14 % | -4.707 M 0.00 % | -4.707 M 19.01 % | -5.811 M 0.00 % | -5.811 M -28.35 % | -4.528 M 0.00 % | -4.528 M -28.29 % | -3.529 M 0.00 % | -3.529 M |
| Other financing activites | -79.927 M 28.79 % | -112.235 M -205.17 % | 106.714 M 0.00 % | 106.714 M 1 421.23 % | -8.077 M 0.00 % | -8.077 M -5 973.16 % | -132.993 K 0.00 % | -132.993 K -100.21 % | 61.984 M 0.00 % | 61.984 M 1 300.07 % | 4.427 M 0.00 % | 4.427 M -3.76 % | 4.600 M 0.00 % | 4.600 M -77.55 % | 20.494 M 0.00 % | 20.494 M 4 536.72 % | -461.920 K 0.00 % | -461.920 K -149.93 % | 925.057 K 0.00 % | 925.057 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.500 M 0.00 % | 2.500 M 141.43 % | -6.034 M 0.00 % | -6.034 M -139.22 % | -2.522 M 0.00 % | -2.522 M -0.89 % | -2.500 M 0.00 % | -2.500 M | 0.000 | 0.000 -100.00 % | 2.500 M 0.00 % | 2.500 M -93.89 % | 40.896 M 0.00 % | 40.896 M 1 247.33 % | 3.035 M 0.00 % | 3.035 M |
| Net cash used provided by financing activities | -112.235 M 0.00 % | -112.235 M -216.91 % | 95.998 M 0.00 % | 95.998 M 702.22 % | -15.941 M 0.00 % | -15.941 M -107.64 % | -7.677 M 0.00 % | -7.677 M -113.94 % | 55.078 M 0.00 % | 55.078 M 6 962.78 % | -802.567 K 0.00 % | -802.567 K 39.52 % | -1.327 M 0.00 % | -1.327 M -109.16 % | 14.480 M 0.00 % | 14.480 M 380.15 % | -5.169 M 0.00 % | -5.169 M -36.68 % | -3.782 M 0.00 % | -3.782 M 19.65 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M 0.00 % | -4.707 M -113.28 % | -2.207 M 0.00 % | -2.207 M 79.45 % | -10.740 M 0.00 % | -10.740 M -48.57 % | -7.229 M 0.00 % | -7.229 M 26.60 % | -9.849 M 0.00 % | -9.849 M -109.26 % | -4.707 M 0.00 % | -4.707 M -42.13 % | -3.311 M 0.00 % | -3.311 M -109.11 % | 36.369 M 0.00 % | 36.369 M 7 465.13 % | -493.793 K 0.00 % | -493.793 K |
| Effect of forex changes on cash | 1.782 K 0.00 % | 1.782 K 153.82 % | -3.311 K 0.00 % | -3.311 K -315.28 % | 1.538 K 0.00 % | 1.538 K 167.13 % | -2.291 K 0.00 % | -2.291 K -152.86 % | 4.334 K 0.00 % | 4.334 K 311.31 % | -2.051 K 0.00 % | -2.051 K -192.58 % | -701.000 0.00 % | -701.000 76.29 % | -2.956 K 0.00 % | -2.956 K -167.72 % | 4.365 K 0.00 % | 4.365 K 359.67 % | -1.681 K 0.00 % | -1.681 K -277.13 % | 949.000 0.00 % | 949.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -22.157 M 0.00 % | -22.157 M -503.51 % | 5.491 M 0.00 % | 5.491 M 846.38 % | 580.210 K 0.00 % | 580.210 K | 0.000 | 0.000 100.00 % | -816.936 K 0.00 % | -816.936 K -4 196.77 % | 19.941 K 0.00 % | 19.941 K -96.73 % | 608.891 K 0.00 % | 608.891 K 284.99 % | -329.149 K 0.00 % | -329.149 K 55.04 % | -732.165 K 0.00 % | -732.165 K -166.56 % | 1.100 M 0.00 % | 1.100 M 598.22 % | -220.789 K 0.00 % | -220.789 K 38.23 % | -357.436 K 0.00 % | -357.436 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.125 K 0.00 % | -13.125 K 98.74 % | -1.043 M 0.00 % | -1.043 M -202.58 % | 1.017 M 0.00 % | 1.017 M 14 392.75 % | -7.114 K 0.00 % | -7.114 K -120.84 % | 34.141 K 0.00 % | 34.141 K 177.61 % | 12.298 K 0.00 % | 12.298 K 105.66 % | -217.328 K 0.00 % | -217.328 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 at end of period | -22.157 M 0.00 % | -22.157 M -503.51 % | 5.491 M 0.00 % | 5.491 M 846.38 % | 580.210 K 0.00 % | 580.210 K | 0.000 | 0.000 100.00 % | -816.936 K 0.00 % | -816.936 K -4 196.77 % | 19.941 K 0.00 % | 19.941 K -96.73 % | 608.891 K 0.00 % | 608.891 K 284.99 % | -329.149 K 0.00 % | -329.149 K 55.04 % | -732.165 K 0.00 % | -732.165 K -166.56 % | 1.100 M 0.00 % | 1.100 M 598.22 % | -220.789 K 0.00 % | -220.789 K 38.23 % | -357.436 K 0.00 % | -357.436 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.125 K 0.00 % | -13.125 K 98.74 % | -1.043 M 0.00 % | -1.043 M -202.58 % | 1.017 M 0.00 % | 1.017 M 14 392.75 % | -7.114 K 0.00 % | -7.114 K -120.84 % | 34.141 K 0.00 % | 34.141 K 177.61 % | 12.298 K 0.00 % | 12.298 K 105.66 % | -217.328 K 0.00 % | -217.328 K |
| Operating cash flow | 90.076 M 0.00 % | 90.076 M 199.53 % | -90.503 M 0.00 % | -90.503 M -647.87 % | 16.519 M 0.00 % | 16.519 M 115.11 % | 7.679 M 0.00 % | 7.679 M 113.74 % | -55.900 M 0.00 % | -55.900 M -6 879.34 % | 824.559 K 0.00 % | 824.559 K -57.42 % | 1.937 M 0.00 % | 1.937 M 113.08 % | -14.806 M 0.00 % | -14.806 M -434.07 % | 4.432 M 0.00 % | 4.432 M -9.24 % | 4.883 M 0.00 % | 4.883 M 8.88 % | 4.485 M 0.00 % | 4.485 M 3.12 % | 4.349 M 0.00 % | 4.349 M -7.59 % | 4.707 M 0.00 % | 4.707 M 113.28 % | 2.207 M 0.00 % | 2.207 M -79.43 % | 10.727 M 0.00 % | 10.727 M 73.41 % | 6.186 M 0.00 % | 6.186 M -43.07 % | 10.866 M 0.00 % | 10.866 M 131.21 % | 4.700 M 0.00 % | 4.700 M 40.47 % | 3.346 M 0.00 % | 3.346 M 109.20 % | -36.356 M 0.00 % | -36.356 M -13 250.38 % | 276.465 K 0.00 % | 276.465 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 90.076 M 0.00 % | 90.076 M 199.53 % | -90.503 M 0.00 % | -90.503 M -647.87 % | 16.519 M 0.00 % | 16.519 M 115.11 % | 7.679 M 0.00 % | 7.679 M 113.74 % | -55.900 M 0.00 % | -55.900 M -6 879.34 % | 824.559 K 0.00 % | 824.559 K -57.42 % | 1.937 M 0.00 % | 1.937 M 113.08 % | -14.806 M 0.00 % | -14.806 M -434.07 % | 4.432 M 0.00 % | 4.432 M -9.24 % | 4.883 M 0.00 % | 4.883 M 8.88 % | 4.485 M 0.00 % | 4.485 M 3.12 % | 4.349 M 0.00 % | 4.349 M -7.59 % | 4.707 M 0.00 % | 4.707 M 113.28 % | 2.207 M 0.00 % | 2.207 M -79.43 % | 10.727 M 0.00 % | 10.727 M 73.41 % | 6.186 M 0.00 % | 6.186 M -43.07 % | 10.866 M 0.00 % | 10.866 M 131.21 % | 4.700 M 0.00 % | 4.700 M 40.47 % | 3.346 M 0.00 % | 3.346 M 109.20 % | -36.356 M 0.00 % | -36.356 M -13 250.38 % | 276.465 K 0.00 % | 276.465 K |
| 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 |