Logistics Development Group plc LDG.L
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.278 M 11.71 % | 1.144 M 561.27 % | 173.000 K | 0.000 | 0.000 -100.00 % | 857.526 M 1.71 % | 843.141 M 35.14 % | 623.924 M 9.43 % | 570.177 M 14.84 % | 496.477 M 43.28 % | 346.508 M |
| Net income | 17.372 M 271.66 % | -10.120 M -980.77 % | 1.149 M -98.64 % | 84.655 M 1 171.72 % | -7.899 M 96.58 % | -231.222 M -973.40 % | -21.541 M -647.98 % | 3.931 M -56.46 % | 9.029 M -21.75 % | 11.539 M 160.95 % | 4.422 M |
| Income before tax | 18.233 M 270.63 % | -10.686 M -1 030.03 % | 1.149 M -98.64 % | 84.655 M 1 171.72 % | -7.899 M 96.69 % | -238.937 M -973.63 % | -22.255 M -324.46 % | 9.915 M -11.80 % | 11.242 M 83.06 % | 6.141 M -6.70 % | 6.582 M |
| Income before tax ratio | 14.27 252.73 % | -9.34 -240.64 % | 6.64 | 0.00 | 0.00 100.00 % | -0.28 -955.62 % | -0.03 -266.10 % | 0.02 -19.40 % | 0.02 59.40 % | 0.01 -34.88 % | 0.02 |
| EBITDA | 18.233 M | 0.000 -100.00 % | 1.149 M -98.64 % | 84.565 M 303.98 % | 20.933 M 119.93 % | -105.055 M -1 168.72 % | 9.830 M -73.07 % | 36.499 M -11.37 % | 41.181 M 10.04 % | 37.425 M 38.72 % | 26.978 M |
| Net income ratio | 13.59 253.66 % | -8.85 -233.19 % | 6.64 | 0.00 | 0.00 100.00 % | -0.27 -955.40 % | -0.03 -505.50 % | 0.01 -60.21 % | 0.02 -31.87 % | 0.02 82.12 % | 0.01 |
| Ratio EBITDA | 14.27 | 0.00 -100.00 % | 6.64 | 0.00 | 0.00 100.00 % | -0.12 -1 150.79 % | 0.01 -80.07 % | 0.06 -19.00 % | 0.07 -4.19 % | 0.08 -3.18 % | 0.08 |
| Gross profit ratio | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.17 -20.85 % | 0.21 -3.42 % | 0.22 4.26 % | 0.21 -4.17 % | 0.22 17.11 % | 0.19 |
| Weighted average shs out dil | 526.129 M -4.72 % | 552.189 M -9.02 % | 606.921 M -13.50 % | 701.671 M 66.95 % | 420.277 M 0.01 % | 420.215 M 2.92 % | 408.312 M 12.18 % | 363.990 M -8.60 % | 398.253 M 0.00 % | 398.253 M 0.00 % | 398.253 M |
| Weighted average shs out | 526.130 M -4.72 % | 552.190 M -9.02 % | 606.921 M -13.50 % | 701.671 M 66.95 % | 420.277 M 0.01 % | 420.215 M 2.92 % | 408.312 M 12.30 % | 363.597 M -8.70 % | 398.253 M 0.00 % | 398.253 M 0.00 % | 398.253 M |
| EPS diluted | 0.03 280.33 % | -0.02 -1 063.16 % | 0.00 -98.42 % | 0.12 738.30 % | -0.02 96.58 % | -0.55 -1 481.91 % | 0.04 268.52 % | 0.01 -52.42 % | 0.02 -21.72 % | 0.03 161.26 % | 0.01 |
| Earnings per share | 0.03 280.33 % | -0.02 -1 063.16 % | 0.00 -98.42 % | 0.12 738.30 % | -0.02 96.58 % | -0.55 -1 481.91 % | 0.04 268.52 % | 0.01 -52.42 % | 0.02 -21.72 % | 0.03 161.26 % | 0.01 |
| Gross profit | 0.000 -100.00 % | 1.144 M | 0.000 | 0.000 | 0.000 -100.00 % | 145.263 M -19.50 % | 180.459 M 30.51 % | 138.268 M 14.09 % | 121.191 M 10.05 % | 110.120 M 67.79 % | 65.629 M |
| Income tax expense | 860.308 K 252.00 % | -566.000 K | 0.000 | 0.000 | 0.000 100.00 % | -7.715 M -980.53 % | -714.000 K -114.19 % | 5.030 M 277.63 % | 1.332 M -18.98 % | 1.644 M -18.25 % | 2.011 M |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 712.263 M 7.48 % | 662.682 M 36.45 % | 485.656 M 8.17 % | 448.986 M 16.21 % | 386.357 M 37.55 % | 280.879 M |
| General and administrative expenses | 893.539 K -8.26 % | 974.000 K -4.23 % | 1.017 M -7.55 % | 1.100 M -49.12 % | 2.162 M -98.63 % | 158.340 M 20.56 % | 131.338 M 36.62 % | 96.137 M 17.81 % | 81.601 M 8.14 % | 75.462 M 78.57 % | 42.260 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.978 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.750 M 6.74 % | 13.818 M 24.07 % | 11.137 M -12.97 % | 12.797 M 34.58 % | 9.509 M 50.01 % | 6.339 M |
| Operating expenses | 893.539 K -8.26 % | 974.000 K -4.23 % | 1.017 M -7.55 % | 1.100 M -49.12 % | 2.162 M -98.75 % | 173.090 M 21.04 % | 143.001 M 33.30 % | 107.274 M 17.74 % | 91.110 M 4.02 % | 87.585 M 80.22 % | 48.599 M |
| Cost and expenses | -16.955 M -243.32 % | 11.830 M 1 063.23 % | 1.017 M 101.20 % | -84.565 M -5 411.87 % | 1.592 M -99.82 % | 885.353 M 9.89 % | 805.683 M 35.88 % | 592.930 M 9.78 % | 540.096 M 14.59 % | 471.328 M 43.05 % | 329.478 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 |
| Selling general and administrative expenses | 893.539 K -8.26 % | 974.000 K -4.23 % | 1.017 M -7.55 % | 1.100 M -49.12 % | 2.162 M -98.63 % | 158.340 M 17.89 % | 134.316 M 39.71 % | 96.137 M 17.81 % | 81.601 M 8.14 % | 75.462 M 78.57 % | 42.260 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K -25.00 % | 12.000 K 140.00 % | 5.000 K 0.00 % | 5.000 K 66.67 % | 3.000 K 0.00 % | 3.000 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.891 M 32.96 % | 5.935 M -31.39 % | 8.650 M -39.53 % | 14.305 M -4.66 % | 15.004 M 63.94 % | 9.152 M |
| Depreciation and amortization | 893.539 K -22.10 % | 1.147 M | 0.000 -100.00 % | 1.100 M -95.24 % | 23.095 M -9.03 % | 25.388 M 21.47 % | 20.901 M 16.54 % | 17.934 M 14.71 % | 15.634 M -3.97 % | 16.280 M 44.79 % | 11.244 M |
| Operating income | -894.000 K 8.21 % | -974.000 K -184.77 % | 1.149 M -98.64 % | 84.565 M 5 411.87 % | -1.592 M 94.28 % | -27.827 M -193.74 % | 29.684 M 11.68 % | 26.580 M -0.79 % | 26.793 M 18.90 % | 22.535 M 35.44 % | 16.638 M |
| Operating income ratio | -0.70 17.84 % | -0.85 -112.82 % | 6.64 | 0.00 | 0.00 100.00 % | -0.03 -192.17 % | 0.04 -17.36 % | 0.04 -9.34 % | 0.05 3.53 % | 0.05 -5.47 % | 0.05 |
| Total other income expenses net | 19.126 M 296.93 % | -9.712 M -548.38 % | 2.166 M 2 306.67 % | 90.000 K 101.43 % | -6.307 M | 0.000 100.00 % | -8.156 M 51.06 % | -16.665 M -7.16 % | -15.551 M 5.14 % | -16.394 M -62.45 % | -10.092 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -29.613 M 30.56 % | -42.644 M 46.06 % | -79.064 M 40.06 % | -131.902 M -20 130.37 % | -652.000 K -100.30 % | 214.519 M 34.36 % | 159.663 M 45.81 % | 109.497 M -33.84 % | 165.504 M -2.57 % | 169.871 M -11.26 % | 191.415 M |
| Total investments | 87.228 M 57.47 % | 55.392 M 61.31 % | 34.338 M 1 448.15 % | 2.218 M -93.81 % | 35.848 M 382.09 % | 7.436 M 371.83 % | 1.576 M 23.51 % | 1.276 M 35.89 % | 939.000 K 124.11 % | 419.000 K -50.41 % | 845.000 K |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 223.864 M 35.76 % | 164.897 M 35.79 % | 121.433 M -32.38 % | 179.587 M 3.23 % | 173.968 M -12.92 % | 199.789 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.973 M 40.04 % | 2.837 M 379.22 % | 592.000 K 131.52 % | -1.878 M 40.13 % | -3.137 M -36.69 % | -2.295 M |
| Retained earnings | 111.055 M 19.18 % | 93.182 M -12.99 % | 107.091 M 460.61 % | -29.697 M 73.97 % | -114.075 M 55.52 % | -256.485 M -429.35 % | 77.876 M -9.14 % | 85.710 M 255.25 % | 24.127 M 59.80 % | 15.098 M 286.73 % | 3.904 M |
| Common stock | 5.244 M -1.63 % | 5.331 M -5.11 % | 5.618 M -19.99 % | 7.022 M 85.13 % | 3.793 M 0.00 % | 3.793 M 0.00 % | 3.793 M 5.98 % | 3.579 M 409.10 % | 703.000 K 0.00 % | 703.000 K 0.00 % | 703.000 K |
| Total equity | 116.299 M 18.05 % | 98.513 M -12.59 % | 112.698 M -15.86 % | 133.944 M 304.55 % | 33.109 M 133.97 % | -97.467 M -141.34 % | 235.758 M 11.00 % | 212.388 M 137.49 % | 89.430 M 15.68 % | 77.311 M 15.30 % | 67.052 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.199 M -39.21 % | 44.739 M 164.60 % | 16.908 M 28.34 % | 13.174 M 11.77 % | 11.787 M -8.22 % | 12.843 M |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 140.211 M 8.70 % | 128.989 M 13.48 % | 113.666 M -34.44 % | 173.375 M 2.92 % | 168.464 M -10.69 % | 188.620 M |
| Total non current liabilities | 0.000 -100.00 % | 386.000 K -63.45 % | 1.056 M 264.14 % | 290.000 K -91.52 % | 3.419 M -98.59 % | 242.331 M 39.49 % | 173.728 M 17.81 % | 147.465 M -25.84 % | 198.841 M 0.84 % | 197.176 M -11.31 % | 222.331 M |
| Other current liabilities | 1.076 M 178.76 % | 386.000 K -45.17 % | 704.000 K | 0.000 -100.00 % | 1.235 M -98.38 % | 76.138 M 14.85 % | 66.295 M 3.36 % | 64.139 M 59.94 % | 40.101 M 8.11 % | 37.094 M 9.10 % | 34.000 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.833 M 67.37 % | 14.240 M 89.79 % | 7.503 M 54.83 % | 4.846 M -30.02 % | 6.925 M |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.653 M 86.65 % | 44.817 M 477.02 % | 7.767 M 7.19 % | 7.246 M 8.34 % | 6.688 M -45.97 % | 12.379 M |
| Total current liabilities | 1.076 M 178.76 % | 386.000 K -63.45 % | 1.056 M 264.14 % | 290.000 K -91.52 % | 3.419 M -98.63 % | 250.447 M 15.97 % | 215.958 M 51.88 % | 142.189 M 18.37 % | 120.127 M 9.55 % | 109.652 M -9.85 % | 121.638 M |
| Total liabilities | 1.076 M 178.76 % | 386.000 K -63.45 % | 1.056 M 264.14 % | 290.000 K -91.52 % | 3.419 M -99.31 % | 492.778 M 26.46 % | 389.686 M 34.53 % | 289.654 M -9.19 % | 318.968 M 3.96 % | 306.828 M -10.80 % | 343.969 M |
| Other non current assets | 428.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -37.564 M -477.64 % | -6.503 M | 0.000 100.00 % | -874.000 K -204.30 % | 838.000 K -50.41 % | 1.690 M |
| Long term investments | 87.228 M 57.47 % | 55.392 M 61.31 % | 34.338 M 1 448.15 % | 2.218 M -93.81 % | 35.848 M -20.34 % | 45.000 M 457.00 % | 8.079 M 533.15 % | 1.276 M 35.89 % | 939.000 K 124.11 % | 419.000 K -50.41 % | 845.000 K |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.482 M -27.76 % | 122.482 M 23.54 % | 99.147 M 18.29 % | 83.819 M -10.19 % | 93.328 M -9.25 % | 102.837 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.420 M -86.60 % | 189.730 M 10.08 % | 172.353 M 27.18 % | 135.524 M 2.57 % | 132.133 M 0.00 % | 132.133 M |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 113.902 M -63.52 % | 312.212 M 15.00 % | 271.500 M 23.78 % | 219.343 M -2.71 % | 225.461 M -4.05 % | 234.970 M |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.676 M -5.44 % | 66.280 M 10.51 % | 59.979 M 58.42 % | 37.860 M 2.92 % | 36.787 M -22.43 % | 47.426 M |
| Total non current assets | 87.656 M 56.65 % | 55.958 M 62.96 % | 34.338 M 1 448.15 % | 2.218 M -93.81 % | 35.848 M -81.87 % | 197.775 M -48.75 % | 385.918 M 13.93 % | 338.731 M 31.22 % | 258.142 M -1.72 % | 262.667 M -7.26 % | 283.241 M |
| Other current assets | 106.000 K -81.27 % | 566.000 K | 0.000 | 0.000 -100.00 % | 28.000 K | 0.000 | 0.000 -100.00 % | 49.746 M 11.40 % | 44.656 M | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.503 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 29.613 M -30.56 % | 42.644 M -46.06 % | 79.064 M -40.06 % | 131.902 M 20 130.37 % | 652.000 K -93.02 % | 9.345 M 78.54 % | 5.234 M -56.15 % | 11.936 M -15.25 % | 14.083 M 243.74 % | 4.097 M -51.07 % | 8.374 M |
| Cash and short term investments | 29.613 M -30.56 % | 42.644 M -46.06 % | 79.064 M -40.06 % | 131.902 M 20 130.37 % | 652.000 K -93.02 % | 9.345 M 78.54 % | 5.234 M -56.15 % | 11.936 M -15.25 % | 14.083 M 243.74 % | 4.097 M -51.07 % | 8.374 M |
| Total current assets | 29.719 M -31.69 % | 43.507 M -45.22 % | 79.416 M -39.84 % | 132.016 M 19 314.12 % | 680.000 K -99.66 % | 197.536 M -17.53 % | 239.526 M 46.67 % | 163.311 M 8.69 % | 150.256 M 23.70 % | 121.472 M -4.94 % | 127.780 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.416 M -22.71 % | 3.126 M 30.47 % | 2.396 M 1.65 % | 2.357 M 21.31 % | 1.943 M -10.42 % | 2.169 M |
| Net receivables | 0.000 -100.00 % | 297.000 K -15.63 % | 352.000 K 208.77 % | 114.000 K | 0.000 -100.00 % | 185.775 M -5.88 % | 197.375 M 3.41 % | 190.874 M 42.64 % | 133.816 M 15.93 % | 115.432 M -1.54 % | 117.237 M |
| Tax assets | 0.000 -100.00 % | 566.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.761 M 135.23 % | 5.850 M -2.11 % | 5.976 M 583.75 % | 874.000 K 308.59 % | -419.000 K 50.41 % | -845.000 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 -100.00 % | 352.000 K 21.38 % | 290.000 K -86.72 % | 2.184 M -97.30 % | 80.846 M -16.01 % | 96.254 M 42.57 % | 67.513 M 16.86 % | 57.774 M 2.84 % | 56.178 M -8.52 % | 61.409 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.810 M 39.39 % | 7.038 M 154.08 % | 2.770 M -63.08 % | 7.503 M 54.83 % | 4.846 M -30.02 % | 6.925 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.579 M 3 070.02 % | 1.911 M -0.16 % | 1.914 M -42.83 % | 3.348 M -46.10 % | 6.211 M -18.75 % | 7.644 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.831 M | 0.000 -100.00 % | 93.000 K |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.687 M 83.19 % | 9.655 M -45.81 % | 17.816 M 49.88 % | 11.887 M -6.95 % | 12.775 M -42.46 % | 22.203 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.878 M -40.13 % | 3.137 M 36.69 % | 2.295 M |
| Other total stockholders equity | 0.000 | 0.000 100.00 % | -11.000 K -100.01 % | 156.619 M 9.23 % | 143.391 M 0.06 % | 143.302 M 0.00 % | 143.302 M 34.42 % | 106.607 M 64.91 % | 64.647 M 0.00 % | 64.647 M 0.00 % | 64.647 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.342 M -26.35 % | 19.474 M 30.03 % | 14.977 M 67.45 % | 8.944 M -16.52 % | 10.714 M -18.98 % | 13.224 M |
| Other liabilities | 0.000 100.00 % | -386.000 K 63.45 % | -1.056 M -264.14 % | -290.000 K 91.52 % | -3.419 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 117.375 M 18.68 % | 98.899 M -13.06 % | 113.754 M -15.26 % | 134.234 M 267.48 % | 36.528 M -90.76 % | 395.311 M -36.80 % | 625.444 M 24.58 % | 502.042 M 22.93 % | 408.398 M 6.32 % | 384.139 M -6.54 % | 411.021 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.092 M -147.94 % | -6.087 M 3.20 % | -6.288 M -369.96 % | -1.338 M 36.74 % | -2.115 M | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 491.000 K -82.63 % | 2.827 M 41.07 % | 2.004 M 85.73 % | 1.079 M | 0.000 | 0.000 | 0.000 |
| Change in working capital | 176.308 100.10 % | -171.000 K -448.98 % | 49.000 K 102.82 % | -1.738 M -29.12 % | -1.346 M -93.67 % | -695.000 K 98.37 % | -42.766 M -254.88 % | -12.051 M -6.62 % | -11.303 M -99.59 % | -5.663 M -156.03 % | 10.107 M |
| Accounts receivables | 176.308 100.15 % | -118.000 K -81.54 % | -65.000 K -75 481.40 % | -86.000 -100.00 % | 53.492 M -47.09 % | 101.108 M 239.38 % | -72.542 M -391.44 % | -14.761 M 11.59 % | -16.697 M -709.82 % | 2.738 M 31 506.29 % | -8.718 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 710.000 K 197.26 % | -730.000 K -1 771.79 % | -39.000 K 90.58 % | -414.000 K -284.00 % | 225.000 K -11.76 % | 255.000 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -277.000 K -100.50 % | 55.429 M 962.27 % | 5.218 M -11.21 % | 5.877 M 180.12 % | -7.335 M | 0.000 |
| Other working capital | -73.000 K -37.74 % | -53.000 K -146.49 % | 114.000 K 106.56 % | -1.738 M 96.83 % | -54.838 M 46.36 % | -102.236 M -143.21 % | -42.036 M -249.95 % | -12.012 M -10.31 % | -10.889 M -84.94 % | -5.888 M -159.76 % | 9.852 M |
| Other non cash items | -16.838 M -287.65 % | 8.973 M 550.23 % | -1.993 M 97.67 % | -85.665 M -1 036.02 % | 9.152 M -43.72 % | 16.261 M 177.54 % | 5.859 M -56.05 % | 13.330 M 288.06 % | 3.435 M 156.11 % | -6.122 M -237.60 % | 4.449 M |
| Net cash provided by operating activities | 534.000 K 140.52 % | -1.318 M -65.79 % | -795.000 K 71.07 % | -2.748 M -790.45 % | 398.000 K 104.96 % | -8.029 M -140.03 % | -3.345 M -117.71 % | 18.889 M 6.86 % | 17.676 M 10.24 % | 16.034 M -46.99 % | 30.249 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.678 M -9.96 % | -17.895 M -85.73 % | -9.635 M -19.66 % | -8.052 M -5.06 % | -7.664 M 51.11 % | -15.675 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.127 M 48.80 % | -43.220 M -2 433.41 % | -1.706 M -109.13 % | 18.686 M 109.01 % | -207.398 M |
| Purchases of investments | 0.000 100.00 % | -31.910 M 3.30 % | -33.000 M -450.00 % | -6.000 M | 0.000 | 0.000 100.00 % | -1.967 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 173.000 K -73.47 % | 652.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -12.531 M -1 930.96 % | -617.000 K -122.85 % | 2.700 M -97.85 % | 125.295 M | 0.000 -100.00 % | 5.009 M 34.65 % | 3.720 M -11.51 % | 4.204 M -41.91 % | 7.237 M -62.32 % | 19.206 M 1 266.98 % | 1.405 M |
| Net cash used for investing activites | -12.531 M 61.27 % | -32.354 M -9.13 % | -29.648 M -124.85 % | 119.295 M | 0.000 100.00 % | -14.669 M 59.59 % | -36.302 M 25.38 % | -48.651 M -1 829.83 % | -2.521 M -121.84 % | 11.542 M 105.21 % | -221.668 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.859 M 13.05 % | 35.258 M 143.85 % | -80.409 M -31 509.77 % | 256.000 K 101.21 % | -21.125 M -115.27 % | 138.335 M |
| Common stock issued | 0.000 -100.00 % | 17.000 K -69.09 % | 55.000 K -99.66 % | 16.180 M 15 081.48 % | -108.000 K | 0.000 -100.00 % | 28.960 M -75.46 % | 118.019 M | 0.000 | 0.000 -100.00 % | 65.300 M |
| Common stock repurchased | -954.000 99.98 % | -4.082 M 81.82 % | -22.450 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.057 M 16.29 % | -21.572 M -330.49 % | -5.011 M | 0.000 | 0.000 | 0.000 |
| Other financing activites | -1.033 M -178.44 % | 1.317 M | 0.000 100.00 % | -1.477 M | 0.000 100.00 % | -3.877 M | 0.000 100.00 % | -5.250 M 3.23 % | -5.425 M 49.43 % | -10.728 M -179.23 % | -3.842 M |
| Net cash used provided by financing activities | -1.034 M 62.37 % | -2.748 M 87.73 % | -22.395 M -252.32 % | 14.703 M 13 713.89 % | -108.000 K -100.60 % | 17.925 M -45.72 % | 33.025 M 20.75 % | 27.349 M 629.10 % | -5.169 M 83.77 % | -31.853 M -115.94 % | 199.793 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -85.000 K -6.25 % | -80.000 K -130.08 % | 266.000 K | 0.000 | 0.000 -100.00 % | 191.419 M |
| Net change in cash | -13.031 M 64.22 % | -36.420 M 31.07 % | -52.838 M -140.26 % | 131.250 M 45 158.62 % | 290.000 K 105.97 % | -4.858 M 27.51 % | -6.702 M -212.16 % | -2.147 M -121.50 % | 9.986 M 333.48 % | -4.277 M -102.14 % | 199.793 M |
| Cash at beginning of period | 42.644 K -99.95 % | 79.064 M -40.06 % | 131.902 M 20 130.37 % | 652.000 K 80.11 % | 362.000 K -97.45 % | 14.203 M 18.99 % | 11.936 M -15.25 % | 14.083 M 243.74 % | 4.097 M -51.07 % | 8.374 M 104.37 % | -191.419 M |
| Cash at end of period | 29.613 M -30.56 % | 42.644 M -46.06 % | 79.064 M -40.06 % | 131.902 M 20 130.37 % | 652.000 K -93.02 % | 9.345 M 78.54 % | 5.234 M -56.15 % | 11.936 M -15.25 % | 14.083 M 243.74 % | 4.097 M -51.07 % | 8.374 M |
| Operating cash flow | -784.000 99.94 % | -1.318 M -65.79 % | -795.000 K 71.07 % | -2.748 M -790.45 % | 398.000 K 104.96 % | -8.029 M -140.03 % | -3.345 M -117.71 % | 18.889 M 6.86 % | 17.676 M 10.24 % | 16.034 M -46.99 % | 30.249 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.678 M -9.96 % | -17.895 M -85.73 % | -9.635 M -19.66 % | -8.052 M -5.06 % | -7.664 M 51.11 % | -15.675 M |
| Free CashFlow | -784.000 99.94 % | -1.318 M -65.79 % | -795.000 K 71.07 % | -2.748 M -790.45 % | 398.000 K 101.44 % | -27.707 M -30.45 % | -21.240 M -329.52 % | 9.254 M -3.84 % | 9.624 M 14.98 % | 8.370 M -42.57 % | 14.574 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025-05-31 | 2024-11-30 | 2024-05-31 | 2023-11-30 | 2023-05-31 | 2022-11-30 | 2022-05-31 | 2021-11-30 | 2021-05-31 | 2020-11-30 | 2020-05-31 | 2019-11-30 | 2019-05-31 | 2018-11-30 | 2018-05-31 | 2017-11-30 | 2017-05-31 | 2016-11-30 | 2016-05-31 | 2015-11-30 | 2015-05-30 | 2014-11-30 | 2014-05-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 373.000 K -38.10 % | 602.542 K -10.73 % | 675.000 K -22.41 % | 870.000 K 217.52 % | 274.000 K 130.25 % | 119.000 K 120.37 % | 54.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 436.242 M 3.55 % | 421.284 M 94 160.48 % | 446.936 K 33.60 % | 334.526 K -0.76 % | 337.088 K 17.52 % | 286.836 K -5.59 % | 303.818 K 14.06 % | 266.358 K -99.89 % | 248.239 M 0.00 % | 248.239 M 43.28 % | 173.254 M 0.00 % | 173.254 M |
| Net income | 15.300 M -3.32 % | 15.825 M 1 022 847.64 % | 1.547 K 100.02 % | -9.577 M -1 663.72 % | -543.000 K -128.06 % | 1.935 M 346.18 % | -786.000 K -101.25 % | 63.047 M 191.78 % | 21.608 M 332.07 % | 5.001 M 138.77 % | -12.900 M 64.87 % | -36.718 M 81.12 % | -194.504 M -2 409 215.00 % | -8.073 K -100.60 % | 1.355 M 12 144.71 % | 11.066 K 255.09 % | -7.135 K -192.95 % | 7.676 K 467.33 % | 1.353 K -99.98 % | 5.770 M 0.00 % | 5.770 M 160.97 % | 2.211 M 0.00 % | 2.211 M |
| Income before tax | 15.318 M -7.77 % | 16.609 M 1 022 621.67 % | 1.624 K 132.02 % | -5.072 K 99.07 % | -543.000 K -128.06 % | 1.935 M 346.18 % | -786.000 K -101.25 % | 63.047 M 191.78 % | 21.608 M 332.07 % | 5.001 M 138.77 % | -12.900 M 67.00 % | -39.095 M 80.48 % | -200.263 M -2 805 489.80 % | -7.138 K 52.78 % | -15.117 K -186.39 % | 17.498 K 330.75 % | -7.583 K -179.87 % | 9.494 K 443.14 % | 1.748 K -99.94 % | 3.071 M 0.00 % | 3.071 M -6.68 % | 3.291 M 0.00 % | 3.291 M |
| Income before tax ratio | 41.07 48.98 % | 27.56 1 145 607.91 % | 0.00 141.27 % | -0.01 99.71 % | -1.98 -112.19 % | 16.26 211.71 % | -14.56 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.09 81.15 % | -0.48 -2 876.42 % | -0.02 64.66 % | -0.05 -187.05 % | 0.05 296.35 % | -0.03 -184.60 % | 0.03 376.17 % | 0.01 -46.95 % | 0.01 0.00 % | 0.01 -34.87 % | 0.02 0.00 % | 0.02 |
| EBITDA | 15.318 M -7.77 % | 16.609 M 411.36 % | 3.248 M 132.02 % | -10.143 M -1 767.96 % | -543.000 K -128.06 % | 1.935 M 346.18 % | -786.000 K -101.25 % | 63.047 M 193.00 % | 21.518 M 2 733.78 % | -817.000 K -116.42 % | 4.975 M 309.30 % | -2.377 M 78.02 % | -10.814 M -134 887.49 % | 8.023 K 268.87 % | 2.175 K -93.42 % | 33.072 K 120.72 % | 14.984 K -44.53 % | 27.012 K 44.43 % | 18.703 K -99.91 % | 20.715 M 0.00 % | 20.715 M 48.40 % | 13.959 M 0.00 % | 13.959 M |
| Net income ratio | 41.02 56.18 % | 26.26 1 145 861.02 % | 0.00 100.02 % | -11.01 -455.47 % | -1.98 -112.19 % | 16.26 211.71 % | -14.56 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.08 81.77 % | -0.46 -2 456.02 % | -0.02 -100.45 % | 4.05 12 238.49 % | 0.03 231.97 % | -0.02 -198.46 % | 0.03 397.38 % | 0.01 -78.15 % | 0.02 0.00 % | 0.02 82.14 % | 0.01 0.00 % | 0.01 |
| Ratio EBITDA | 41.07 48.98 % | 27.56 472.85 % | 4.81 141.27 % | -11.66 -488.30 % | -1.98 -112.19 % | 16.26 211.71 % | -14.56 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.01 78.77 % | -0.03 -242.99 % | 0.02 176.10 % | 0.01 -93.37 % | 0.10 87.81 % | 0.05 -41.24 % | 0.09 26.62 % | 0.07 -15.85 % | 0.08 0.00 % | 0.08 3.57 % | 0.08 0.00 % | 0.08 |
| Gross profit ratio | 0.00 | 0.00 -100.00 % | 2.00 -84.20 % | 12.66 324.54 % | 2.98 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.13 -10.56 % | 0.15 -13.44 % | 0.17 -8.23 % | 0.19 -23.72 % | 0.24 24.67 % | 0.20 -11.08 % | 0.22 7.71 % | 0.20 -7.95 % | 0.22 0.00 % | 0.22 17.11 % | 0.19 0.00 % | 0.19 |
| Weighted average shs out dil | 482.216 M -8.53 % | 527.170 M -0.20 % | 528.210 M -4.26 % | 551.696 M -1.67 % | 561.038 M -0.13 % | 561.758 M -13.88 % | 652.324 M -7.03 % | 701.671 M 36.33 % | 514.683 M 22.46 % | 420.277 M 0.01 % | 420.215 M 0.00 % | 420.215 M 0.00 % | 420.215 M 11.76 % | 376.000 M 5.05 % | 357.918 M -0.89 % | 361.131 M 23.36 % | 292.739 M 5.80 % | 276.700 M -18.01 % | 337.476 M -15.26 % | 398.253 M 0.00 % | 398.253 M 0.00 % | 398.253 M 0.00 % | 398.253 M |
| Weighted average shs out | 482.216 M -8.98 % | 529.789 M -0.69 % | 533.448 M -3.31 % | 551.696 M 1.60 % | 543.000 M -3.34 % | 561.758 M -13.88 % | 652.324 M -7.03 % | 701.671 M 36.33 % | 514.683 M 22.46 % | 420.277 M 0.01 % | 420.215 M 0.00 % | 420.215 M 0.00 % | 420.215 M 11.76 % | 376.013 M 6.09 % | 354.421 M -2.80 % | 364.612 M 24.55 % | 292.753 M 5.80 % | 276.712 M -18.01 % | 337.482 M -15.26 % | 398.253 M 0.00 % | 398.253 M 0.00 % | 398.253 M 0.00 % | 398.253 M |
| EPS diluted | 0.03 5.67 % | 0.03 | 0.00 100.00 % | -0.02 -1 640.00 % | 0.00 -129.41 % | 0.00 383.33 % | 0.00 -101.34 % | 0.09 113.81 % | 0.04 252.94 % | 0.01 138.76 % | -0.03 -102.77 % | 1.11 341.30 % | -0.46 -2 142 354.60 % | 0.00 42.94 % | 0.00 -222.80 % | 0.00 225.72 % | 0.00 -187.86 % | 0.00 591.94 % | 0.00 -99.97 % | 0.01 0.00 % | 0.01 158.93 % | 0.01 0.00 % | 0.01 |
| Earnings per share | 0.03 6.02 % | 0.03 | 0.00 100.00 % | -0.02 -1 640.00 % | 0.00 -129.41 % | 0.00 383.33 % | 0.00 -101.34 % | 0.09 113.81 % | 0.04 252.94 % | 0.01 138.76 % | -0.03 -102.69 % | 1.14 347.83 % | -0.46 -2 142 424.45 % | 0.00 43.50 % | 0.00 -225.21 % | 0.00 224.53 % | 0.00 -187.86 % | 0.00 591.93 % | 0.00 -99.97 % | 0.01 0.00 % | 0.01 158.93 % | 0.01 0.00 % | 0.01 |
| Gross profit | 0.000 | 0.000 -100.00 % | 1.350 M -87.74 % | 11.013 M 1 247.98 % | 817.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.641 M -7.38 % | 62.234 M 81 488.40 % | 76.278 K 22.61 % | 62.210 K -24.30 % | 82.180 K 46.51 % | 56.090 K -16.05 % | 66.810 K 22.85 % | 54.382 K -99.90 % | 55.060 M 0.00 % | 55.060 M 67.79 % | 32.815 M 0.00 % | 32.815 M |
| Income tax expense | 18.000 K -97.70 % | 783.310 K 1 017 185.71 % | 77.000 100.01 % | -566.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.338 M -571 009.09 % | 935.000 -43.30 % | 1.649 K -74.01 % | 6.344 K 382.80 % | 1.314 K -0.68 % | 1.323 K 14 600.00 % | 9.000 -100.00 % | 822.000 K 0.00 % | 822.000 K -18.29 % | 1.006 M 0.00 % | 1.006 M |
| Cost of revenue | 0.000 | 0.000 | 0.000 100.00 % | -10.143 M -1 767.96 % | -543.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 378.601 M 5.45 % | 359.050 M 96 768.27 % | 370.658 K 36.11 % | 272.316 K 6.83 % | 254.908 K 10.47 % | 230.746 K -2.64 % | 237.008 K 11.81 % | 211.976 K -99.89 % | 193.179 M 0.00 % | 193.179 M 37.55 % | 140.440 M 0.00 % | 140.440 M |
| General and administrative expenses | 0.000 -100.00 % | 893.117 K 211 539.10 % | 422.000 72.60 % | 244.500 0.82 % | 242.500 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.313 K -15.27 % | 42.857 K -38.29 % | 69.452 K 12.23 % | 61.886 K 18.99 % | 52.008 K 17.86 % | 44.128 K 3.02 % | 42.836 K 10.50 % | 38.764 K -99.90 % | 37.731 M 0.00 % | 37.731 M 78.57 % | 21.130 M 0.00 % | 21.130 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.341 M -226.12 % | 2.649 M 540 512.24 % | 490.000 -99.98 % | 2.487 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 2.046 K 265.80 % | -1.234 K -100.13 % | 973.260 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.712 M -157.72 % | 9.896 M 18.18 % | 8.374 M -18.94 % | 10.330 M 97.85 % | 5.221 M | 0.000 -100.00 % | 5.456 M 14.74 % | 4.755 M 0.00 % | 4.755 M 50.00 % | 3.170 M 0.00 % | 3.170 M |
| Operating expenses | 0.000 -100.00 % | 895.163 K 110 341.75 % | -812.000 -100.08 % | 973.505 K 196 567.68 % | 495.000 100.06 % | -786.000 K -200.00 % | 786.000 K | 0.000 100.00 % | -21.608 M | 0.000 | 0.000 -100.00 % | 52.409 K -99.94 % | 86.108 M 109 560.99 % | 78.522 K 2.37 % | 76.704 K 21.85 % | 62.948 K 10.91 % | 56.758 K 10.04 % | 51.580 K 17.05 % | 44.066 K -99.90 % | 42.486 M 0.00 % | 42.486 M 74.84 % | 24.300 M 0.00 % | 24.300 M |
| Cost and expenses | -14.945 M -193.37 % | 16.006 M 1 786.62 % | -949.000 K -108.62 % | 11.013 M 1 928.18 % | 543.000 K 169.08 % | -786.000 K -200.00 % | 786.000 K -96.36 % | 21.608 M 200.00 % | -21.608 M -2 544.80 % | -817.000 K 83.58 % | -4.975 M -101.06 % | 468.994 M -23.93 % | 616.530 M 36.86 % | 450.497 M 30.55 % | 345.064 M 8.77 % | 317.248 M 13.26 % | 280.096 M 96 956.72 % | 288.590 K 12.71 % | 256.042 K -99.89 % | 235.664 M 0.00 % | 235.664 M 43.05 % | 164.739 M 0.00 % | 164.739 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 893.117 K 211 539.10 % | 422.000 72.60 % | 244.500 0.82 % | 242.500 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.328 M -86.05 % | 88.363 M 126 237.54 % | 69.942 K 8.65 % | 64.372 K 23.77 % | 52.008 K 17.86 % | 44.128 K 3.02 % | 42.836 K 10.50 % | 38.764 K -99.90 % | 37.731 M 0.00 % | 37.731 M 78.57 % | 21.130 M 0.00 % | 21.130 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.123 K -7.13 % | 2.286 K -53.29 % | 4.893 K 686.66 % | 622.000 -64.09 % | 1.732 K -74.95 % | 6.913 K 20.58 % | 5.733 K -33.08 % | 8.567 K 471.13 % | 1.500 K 0.00 % | 1.500 K 0.00 % | 1.500 K 0.00 % | 1.500 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 -100.00 % | 7.502 M 0.00 % | 7.502 M 63.94 % | 4.576 M 0.00 % | 4.576 M |
| Depreciation and amortization | 0.000 -100.00 % | 893.117 K 211 539.10 % | 422.000 72.60 % | 244.500 -25.68 % | 329.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.328 M -5.60 % | 13.060 M 145 561.39 % | 8.966 K -12.26 % | 10.219 K 12.40 % | 9.092 K 14.08 % | 7.970 K 2.28 % | 7.792 K -0.64 % | 7.842 K -99.90 % | 8.140 M 0.00 % | 8.140 M 44.79 % | 5.622 M 0.00 % | 5.622 M |
| Operating income | 15.318 M -7.77 % | 16.609 M 1 022 621.67 % | 1.624 K 498.16 % | 271.500 100.05 % | -543.000 K -128.06 % | 1.935 M 346.18 % | -786.000 K -101.25 % | 63.047 M 193.00 % | 21.518 M 66.81 % | 12.900 M 159.30 % | 4.975 M 113.55 % | -36.718 M -53.80 % | -23.874 M -2 531 607.32 % | -943.000 88.28 % | -8.044 K -133.54 % | 23.980 K 241.89 % | 7.014 K -63.51 % | 19.220 K -99.81 % | 10.162 M -9.82 % | 11.268 M 0.00 % | 11.268 M 35.45 % | 8.319 M 0.00 % | 8.319 M |
| Operating income ratio | 41.07 48.98 % | 27.56 1 145 607.91 % | 0.00 670.96 % | 0.00 100.02 % | -1.98 -112.19 % | 16.26 211.71 % | -14.56 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.08 -48.53 % | -0.06 -2 585.86 % | 0.00 91.23 % | -0.02 -133.80 % | 0.07 190.92 % | 0.02 -61.35 % | 0.06 -99.83 % | 38.15 83 949.79 % | 0.05 0.00 % | 0.05 -5.47 % | 0.05 0.00 % | 0.05 |
| Total other income expenses net | 0.000 | 0.000 | 0.000 100.00 % | -5.343 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.000 K -98.45 % | 5.818 M 132.55 % | -17.875 M -181.81 % | -6.343 M 96.40 % | -176.389 M -4 831.20 % | -3.577 M -78 017.49 % | -4.579 K 99.80 % | -2.342 M -16 251.32 % | -14.323 K 99.80 % | -7.137 M 15.18 % | -8.414 M -2.65 % | -8.197 M 0.00 % | -8.197 M -62.45 % | -5.046 M 0.00 % | -5.046 M |
| 2025-05-31 | 2024-11-30 | 2024-05-31 | 2023-11-30 | 2023-05-31 | 2022-11-30 | 2022-05-31 | 2021-11-30 | 2021-05-31 | 2020-11-30 | 2020-05-31 | 2019-11-30 | 2019-05-31 | 2018-11-30 | 2018-05-31 | 2017-11-30 | 2017-05-31 | 2016-11-30 | 2016-05-31 | 2015-11-30 | 2015-05-30 | 2014-11-30 | 2014-05-30 |
| 2024-05-31 | 2023-11-30 | 2023-05-31 | 2022-11-30 | 2022-05-31 | 2021-11-30 | 2021-05-31 | 2020-11-30 | 2020-05-31 | 2019-11-30 | 2019-05-31 | 2018-11-30 | 2018-05-31 | 2017-11-30 | 2017-05-31 | 2016-11-30 | 2015-11-30 | 2015-05-30 | 2014-11-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -31.938 M 25.11 % | -42.644 M 18.13 % | -52.087 M 34.12 % | -79.064 M 3.26 % | -81.731 M 38.04 % | -131.902 M -1 560.61 % | -7.943 M -1 118.25 % | -652.000 K -148.85 % | -262.000 K -100.12 % | 214.519 M 35.80 % | 157.969 M -1.06 % | 159.663 M 39.82 % | 114.195 M 4.29 % | 109.497 M 12.11 % | 97.665 M -40.99 % | 165.504 M -2.57 % | 169.871 M -5.96 % | 180.643 M -5.63 % | 191.415 M |
| Total investments | 66.763 M 20.53 % | 55.392 M -6.12 % | 59.006 M 71.84 % | 34.338 M 15.61 % | 29.701 M 1 239.09 % | 2.218 M -96.54 % | 64.023 M 78.60 % | 35.848 M 19.49 % | 30.000 M 303.44 % | 7.436 M 4.91 % | 7.088 M 349.75 % | 1.576 M 5.14 % | 1.499 M 17.48 % | 1.276 M 14.23 % | 1.117 M 18.96 % | 939.000 K 124.11 % | 419.000 K -33.70 % | 632.000 K -25.21 % | 845.000 K |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 223.864 M 34.00 % | 167.063 M 1.31 % | 164.897 M 37.48 % | 119.943 M -1.23 % | 121.433 M 5.35 % | 115.269 M -35.81 % | 179.587 M 3.23 % | 173.968 M -6.91 % | 186.879 M -6.46 % | 199.789 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 100.00 % | 0.000 -429.00 % | 0.000 548.44 % | 0.000 100.00 % | 0.000 -2 667.57 % | 0.000 116.65 % | 0.000 -50.38 % | 0.000 -100.00 % | 3.973 M -3.78 % | 4.129 M -61.72 % | 10.787 M 10.98 % | 9.720 M 13.79 % | 8.542 M 1 761.87 % | -514.000 K 72.63 % | -1.878 M 40.13 % | -3.137 M -15.50 % | -2.716 M -18.34 % | -2.295 M |
| Retained earnings | 93.782 M 0.64 % | 93.182 M -11.59 % | 105.399 M -1.58 % | 107.091 M 1.08 % | 105.947 M 456.76 % | -29.697 M 67.97 % | -92.707 M 18.73 % | -114.075 M 2.92 % | -117.510 M 54.18 % | -256.485 M -16.71 % | -219.768 M -382.20 % | 77.876 M 9.18 % | 71.330 M -16.78 % | 85.710 M 12.40 % | 76.253 M 216.05 % | 24.127 M 59.80 % | 15.098 M 58.91 % | 9.501 M 143.37 % | 3.904 M |
| Common stock | 5.244 M -1.63 % | 5.331 M -3.88 % | 5.546 M -1.28 % | 5.618 M 0.00 % | 5.618 M -19.99 % | 7.022 M 0.00 % | 7.022 M 85.13 % | 3.793 M 0.00 % | 3.793 M 0.00 % | 3.793 M 0.00 % | 3.793 M 0.00 % | 3.793 M 5.98 % | 3.579 M 0.00 % | 3.579 M 0.00 % | 3.579 M 409.10 % | 703.000 K 0.00 % | 703.000 K 0.00 % | 703.000 K 0.00 % | 703.000 K |
| Total equity | 99.026 M 0.52 % | 98.513 M -11.21 % | 110.945 M -1.56 % | 112.698 M 1.80 % | 110.708 M -17.35 % | 133.944 M 88.93 % | 70.897 M 114.13 % | 33.109 M 11.91 % | 29.585 M 130.35 % | -97.467 M -60.85 % | -60.594 M -125.70 % | 235.758 M 18.36 % | 199.186 M -6.22 % | 212.388 M 2.50 % | 207.202 M 131.69 % | 89.430 M 15.68 % | 77.311 M 7.11 % | 72.182 M 7.65 % | 67.052 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.199 M -70.52 % | 92.254 M 106.20 % | 44.739 M 105.09 % | 21.814 M -35.46 % | 33.799 M 155.94 % | 13.206 M -46.09 % | 24.498 M 107.84 % | 11.787 M -4.29 % | 12.315 M -4.11 % | 12.843 M |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 140.211 M 10.97 % | 126.349 M -2.05 % | 128.989 M 15.37 % | 111.808 M -1.63 % | 113.666 M 4.02 % | 109.276 M -37.32 % | 174.343 M 3.49 % | 168.464 M -5.64 % | 178.542 M -5.34 % | 188.620 M |
| Total non current liabilities | 0.000 -100.00 % | 386.000 K 6.34 % | 363.000 K -65.63 % | 1.056 M 19.59 % | 883.000 K 204.48 % | 290.000 K -74.94 % | 1.157 M -66.16 % | 3.419 M 297.56 % | 860.000 K -99.65 % | 242.331 M 8.21 % | 223.953 M 28.91 % | 173.728 M 16.82 % | 148.710 M 0.84 % | 147.465 M 13.32 % | 130.126 M -34.56 % | 198.841 M 0.84 % | 197.176 M -6.00 % | 209.754 M -5.66 % | 222.331 M |
| Other current liabilities | 336.000 K -12.95 % | 386.000 K 6.34 % | 363.000 K -65.63 % | 1.056 M 19.59 % | 883.000 K | 0.000 -100.00 % | 1.157 M -6.32 % | 1.235 M 43.60 % | 860.000 K -98.70 % | 66.328 M 409.43 % | 13.020 M -74.50 % | 51.054 M 1 879.60 % | 2.579 M -93.29 % | 38.429 M 5 282.21 % | 714.000 K -98.22 % | 40.101 M 8.11 % | 37.094 M 4.35 % | 35.547 M 4.55 % | 34.000 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.810 M | 0.000 -100.00 % | 23.833 M 1 086.31 % | 2.009 M -85.89 % | 14.240 M | 0.000 -100.00 % | 7.503 M 54.83 % | 4.846 M -17.66 % | 5.886 M -15.01 % | 6.925 M |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.653 M 105.46 % | 40.714 M -9.16 % | 44.817 M 450.92 % | 8.135 M 4.74 % | 7.767 M 29.60 % | 5.993 M -17.29 % | 7.246 M 8.34 % | 6.688 M -29.85 % | 9.534 M -22.99 % | 12.379 M |
| Total current liabilities | 375.000 K -2.85 % | 386.000 K 6.34 % | 363.000 K -65.63 % | 1.056 M 19.59 % | 883.000 K 204.48 % | 290.000 K -74.94 % | 1.157 M -66.16 % | 3.419 M 297.56 % | 860.000 K -99.66 % | 250.447 M 5.37 % | 237.680 M 10.06 % | 215.958 M 24.44 % | 173.544 M 22.05 % | 142.189 M 11.31 % | 127.736 M 6.33 % | 120.127 M 9.55 % | 109.652 M -5.18 % | 115.645 M -4.93 % | 121.638 M |
| Total liabilities | 375.000 K -2.85 % | 386.000 K 6.34 % | 363.000 K -65.63 % | 1.056 M 19.59 % | 883.000 K 204.48 % | 290.000 K -74.94 % | 1.157 M -66.16 % | 3.419 M 297.56 % | 860.000 K -99.83 % | 492.778 M 6.75 % | 461.633 M 18.46 % | 389.686 M 20.93 % | 322.254 M 11.25 % | 289.654 M 12.33 % | 257.862 M -19.16 % | 318.968 M 3.96 % | 306.828 M -5.71 % | 325.399 M -5.40 % | 343.969 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.503 M | 0.000 | 0.000 | 0.000 -100.00 % | 939.000 K 12.05 % | 838.000 K -33.70 % | 1.264 M -25.21 % | 1.690 M |
| Long term investments | 66.763 M 20.53 % | 55.392 M -6.12 % | 59.006 M 71.84 % | 34.338 M 15.61 % | 29.701 M 1 239.09 % | 2.218 M -96.54 % | 64.023 M 78.60 % | 35.848 M 19.49 % | 30.000 M 303.44 % | 7.436 M 4.91 % | 7.088 M -12.27 % | 8.079 M 438.96 % | 1.499 M 17.48 % | 1.276 M 14.23 % | 1.117 M 18.96 % | 939.000 K 124.11 % | 419.000 K -33.70 % | 632.000 K -25.21 % | 845.000 K |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.482 M -10.97 % | 99.383 M -18.86 % | 122.482 M 30.75 % | 93.674 M -5.52 % | 99.147 M 3.53 % | 95.768 M 14.26 % | 83.819 M -10.19 % | 93.328 M -4.85 % | 98.083 M -4.62 % | 102.837 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.420 M -0.73 % | 25.607 M -86.50 % | 189.730 M 10.08 % | 172.354 M 0.00 % | 172.353 M 6.52 % | 161.811 M 19.40 % | 135.524 M 2.57 % | 132.133 M 0.00 % | 132.133 M 0.00 % | 132.133 M |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 113.902 M -8.87 % | 124.990 M -59.97 % | 312.212 M 17.36 % | 266.028 M -2.02 % | 271.500 M 5.40 % | 257.579 M 17.43 % | 219.343 M -2.71 % | 225.461 M -2.07 % | 230.216 M -2.02 % | 234.970 M |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.676 M 5.80 % | 59.241 M -10.62 % | 66.280 M 1.78 % | 65.121 M 8.57 % | 59.979 M 32.54 % | 45.253 M 19.53 % | 37.860 M 2.92 % | 36.787 M -12.63 % | 42.107 M -11.22 % | 47.426 M |
| Total non current assets | 67.251 M 21.41 % | 55.392 M -6.12 % | 59.006 M 71.84 % | 34.338 M 15.61 % | 29.701 M 1 239.09 % | 2.218 M -96.54 % | 64.023 M 78.60 % | 35.848 M 19.49 % | 30.000 M -84.83 % | 197.775 M 1.70 % | 194.461 M -49.61 % | 385.918 M 13.97 % | 338.624 M -0.03 % | 338.731 M 11.15 % | 304.753 M 18.06 % | 258.142 M -1.72 % | 262.667 M -3.77 % | 272.954 M -3.63 % | 283.241 M |
| Other current assets | 212.000 K -62.54 % | 566.000 K 471.72 % | 99.000 K -71.88 % | 352.000 K 121.38 % | 159.000 K 39.47 % | 114.000 K 29.55 % | 88.000 K 214.29 % | 28.000 K -84.70 % | 183.000 K | 0.000 -100.00 % | 8.571 M -91.46 % | 100.339 M | 0.000 -100.00 % | 49.746 M 51 184.54 % | 97.000 K -99.78 % | 44.656 M | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.503 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 31.938 M -25.11 % | 42.644 M -18.13 % | 52.087 M -34.12 % | 79.064 M -3.26 % | 81.731 M -38.04 % | 131.902 M 1 560.61 % | 7.943 M 1 118.25 % | 652.000 K 148.85 % | 262.000 K -97.20 % | 9.345 M 2.76 % | 9.094 M 73.75 % | 5.234 M -8.94 % | 5.748 M -51.84 % | 11.936 M -32.20 % | 17.604 M 25.00 % | 14.083 M 243.74 % | 4.097 M -34.30 % | 6.236 M -25.54 % | 8.374 M |
| Cash and short term investments | 31.938 M -25.11 % | 42.644 M -18.13 % | 52.087 M -34.12 % | 79.064 M -3.26 % | 81.731 M -38.04 % | 131.902 M 1 560.61 % | 7.943 M 1 118.25 % | 652.000 K 148.85 % | 262.000 K -97.20 % | 9.345 M 2.76 % | 9.094 M 73.75 % | 5.234 M -8.94 % | 5.748 M -51.84 % | 11.936 M -32.20 % | 17.604 M 25.00 % | 14.083 M 243.74 % | 4.097 M -34.30 % | 6.236 M -25.54 % | 8.374 M |
| Total current assets | 32.150 M -26.10 % | 43.507 M -16.82 % | 52.302 M -34.14 % | 79.416 M -3.02 % | 81.890 M -37.97 % | 132.016 M 1 543.83 % | 8.031 M 1 081.03 % | 680.000 K 52.81 % | 445.000 K -99.77 % | 197.536 M -4.38 % | 206.578 M -13.76 % | 239.526 M 31.02 % | 182.816 M 11.94 % | 163.311 M 1.87 % | 160.311 M 6.69 % | 150.256 M 23.70 % | 121.472 M -2.53 % | 124.626 M -2.47 % | 127.780 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -54.000 K | 0.000 | 0.000 | 0.000 100.00 % | -183.000 K -107.57 % | 2.416 M 7.43 % | 2.249 M -28.06 % | 3.126 M 24.79 % | 2.505 M 4.55 % | 2.396 M -5.30 % | 2.530 M 7.34 % | 2.357 M 21.31 % | 1.943 M -5.50 % | 2.056 M -5.21 % | 2.169 M |
| Net receivables | 0.000 -100.00 % | 297.000 K 156.03 % | 116.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 185.775 M -0.48 % | 186.664 M 42.68 % | 130.827 M -25.05 % | 174.563 M -8.55 % | 190.874 M 36.26 % | 140.080 M 57.11 % | 89.160 M -22.76 % | 115.432 M -0.78 % | 116.335 M -0.77 % | 117.237 M |
| Tax assets | 488.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.761 M 337.97 % | 3.142 M -46.29 % | 5.850 M -2.11 % | 5.976 M 0.00 % | 5.976 M 643.28 % | 804.000 K 185.62 % | -939.000 K -124.11 % | -419.000 K 33.70 % | -632.000 K 25.21 % | -845.000 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 39.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 290.000 K | 0.000 -100.00 % | 2.184 M | 0.000 -100.00 % | 80.846 M -56.05 % | 183.946 M 91.10 % | 96.254 M -40.15 % | 160.821 M 138.21 % | 67.513 M -44.22 % | 121.029 M 109.49 % | 57.774 M 2.84 % | 56.178 M -4.45 % | 58.794 M -4.26 % | 61.409 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.810 M | 0.000 -100.00 % | 23.833 M 1 086.31 % | 2.009 M -85.89 % | 14.240 M | 0.000 -100.00 % | 7.503 M 54.83 % | 4.846 M -17.66 % | 5.886 M -15.01 % | 6.925 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.579 M | 0.000 -100.00 % | 1.911 M 100.78 % | -244.214 M | 0.000 | 0.000 -100.00 % | 3.348 M -46.10 % | 6.211 M -10.34 % | 6.928 M -9.37 % | 7.644 M |
| 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 -100.00 % | 2.697 M 47.30 % | 1.831 M | 0.000 -100.00 % | 46.500 K -50.00 % | 93.000 K |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.687 M 113.20 % | 8.296 M -14.08 % | 9.655 M -41.68 % | 16.555 M -7.08 % | 17.816 M 29.73 % | 13.733 M 15.53 % | 11.887 M -6.95 % | 12.775 M -26.95 % | 17.489 M -21.23 % | 22.203 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 514.000 K -72.63 % | 1.878 M -40.13 % | 3.137 M 15.50 % | 2.716 M 18.34 % | 2.295 M |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 100.00 % | -11.000 K 98.72 % | -857.000 K -100.55 % | 156.619 M 0.02 % | 156.582 M 9.20 % | 143.391 M 0.06 % | 143.302 M -7.68 % | 155.225 M -0.10 % | 155.381 M 8.43 % | 143.302 M 25.09 % | 114.557 M 0.00 % | 114.557 M -8.49 % | 125.187 M 93.65 % | 64.647 M 0.00 % | 64.647 M 0.00 % | 64.647 M 0.00 % | 64.647 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.342 M 168.07 % | 5.350 M -72.53 % | 19.474 M 29.07 % | 15.088 M 0.74 % | 14.977 M 95.93 % | 7.644 M -14.53 % | 8.944 M -16.52 % | 10.714 M -10.49 % | 11.969 M -9.49 % | 13.224 M |
| Other liabilities | 0.000 100.00 % | -386.000 K -6.34 % | -363.000 K 65.63 % | -1.056 M -19.59 % | -883.000 K -204.48 % | -290.000 K 74.94 % | -1.157 M 66.16 % | -3.419 M -297.56 % | -860.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 99.401 M 0.51 % | 98.899 M -11.15 % | 111.308 M -2.15 % | 113.754 M 1.94 % | 111.591 M -16.87 % | 134.234 M 86.30 % | 72.054 M 97.26 % | 36.528 M 19.98 % | 30.445 M -92.30 % | 395.311 M -1.43 % | 401.039 M -35.88 % | 625.444 M 19.95 % | 521.440 M 3.86 % | 502.042 M 7.95 % | 465.064 M 13.88 % | 408.398 M 6.32 % | 384.139 M -3.38 % | 397.580 M -3.27 % | 411.021 M |
| 2024-05-31 | 2023-11-30 | 2023-05-31 | 2022-11-30 | 2022-05-31 | 2021-11-30 | 2021-05-31 | 2020-11-30 | 2020-05-31 | 2019-11-30 | 2019-05-31 | 2018-11-30 | 2018-05-31 | 2017-11-30 | 2017-05-31 | 2016-11-30 | 2015-11-30 | 2015-05-30 | 2014-11-30 |
| 2025-06-30 | 2024-05-31 | 2023-11-30 | 2023-05-31 | 2022-11-30 | 2022-05-31 | 2021-11-30 | 2021-05-31 | 2020-11-30 | 2020-05-31 | 2019-11-30 | 2019-05-31 | 2018-11-30 | 2018-05-31 | 2017-11-30 | 2017-05-31 | 2016-11-30 | 2016-05-31 | 2015-11-30 | 2015-05-30 | 2014-11-30 | 2014-05-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 100.00 % | -5.657 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.058 M 0.00 % | -1.058 M | 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 -100.00 % | 245.500 -71.73 % | 868.500 59.36 % | 545.000 -52.81 % | 1.155 K 36.04 % | 849.000 -13.63 % | 983.000 923.96 % | 96.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 105.000 K 3.96 % | 101.000 K 207.45 % | -94.000 K -22.08 % | -77.000 K -105 379.45 % | -73.000 -100.01 % | 548.000 K 111.58 % | 259.000 K 112.97 % | -1.997 M -248.48 % | 1.345 M 149.98 % | -2.691 M 78.08 % | -12.279 M -206.00 % | 11.584 M 29 455.57 % | -39.461 K -18.33 % | -33.347 K -74.05 % | -19.159 K -539.53 % | 4.359 K -8.92 % | 4.786 K 121.86 % | -21.897 K 99.23 % | -2.832 M 0.00 % | -2.832 M -156.03 % | 5.054 M 0.00 % | 5.054 M |
| Accounts receivables | 42.000 K -50.59 % | 85.000 K 210.39 % | -77.000 K -87.80 % | -41.000 K -56 064.38 % | -73.000 -1 925.00 % | 4.000 130.77 % | -13.000 56.67 % | -30.000 -100.02 % | 156.000 K -99.71 % | 53.336 M 2 452.71 % | -2.267 M -299.03 % | 1.139 M 2 959.94 % | -39.826 K -21.73 % | -32.716 K -69.57 % | -19.293 K -525.71 % | 4.532 K 382.13 % | 940.000 105.33 % | -17.637 K -101.29 % | 1.369 M 0.00 % | 1.369 M 31 506.29 % | -4.359 K 0.00 % | -4.359 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.000 K -102.34 % | 727.000 K 117 358.06 % | -620.000 -463.64 % | -110.000 -182.09 % | 134.000 177.46 % | -173.000 52.08 % | -361.000 -581.13 % | -53.000 -100.05 % | 112.500 K 0.00 % | 112.500 K -11.76 % | 127.500 K 0.00 % | 127.500 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.755 M -206.19 % | 4.478 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.668 M 0.00 % | -3.668 M | 0.000 | 0.000 |
| Other working capital | 63.000 K 293.75 % | 16.000 K 194.12 % | -17.000 K 52.78 % | -36.000 K | 0.000 -100.00 % | 548.000 K 111.58 % | 259.000 K 112.97 % | -1.997 M -267.96 % | 1.189 M 102.12 % | -56.027 M -969.22 % | -5.240 M -200.00 % | 5.240 M 531 879.70 % | 985.000 289.06 % | -521.000 | 0.000 | 0.000 -100.00 % | 4.207 K 200.00 % | -4.207 K 99.86 % | -2.944 M 0.00 % | -2.944 M -159.76 % | 4.926 M 0.00 % | 4.926 M |
| Other non cash items | -15.886 M -1 127.67 % | -1.294 M -125.03 % | 5.170 M 1 285.92 % | 373.000 K 17 694.34 % | -2.120 K -100.08 % | 2.517 M -95.93 % | 61.805 M 378.71 % | -22.175 M -269.34 % | -6.004 M 84.14 % | -37.845 M -186.02 % | 43.998 M -79.37 % | 213.227 M 658 495.87 % | 32.376 K -12.22 % | 36.884 K 304.56 % | 9.117 K 264.68 % | 2.500 K -35.22 % | 3.859 K -38.35 % | 6.260 K 100.20 % | -3.061 M 0.00 % | -3.061 M -237.60 % | 2.225 M 0.00 % | 2.225 M |
| Net cash provided by operating activities | -481.000 K -235.88 % | 354.000 K 23.34 % | 287.000 K 199.65 % | -288.000 K -111 527.91 % | -258.000 -100.01 % | 2.279 M -98.18 % | 125.111 M 4 979.52 % | -2.564 M -614.86 % | 498.000 K 598.00 % | -100.000 K 99.59 % | -24.366 M -235.86 % | 17.934 M 356 145.27 % | -5.037 K -542.62 % | 1.138 K -89.75 % | 11.099 K 42.48 % | 7.790 K -67.69 % | 24.112 K 474.29 % | -6.442 K -100.08 % | 8.017 M 0.00 % | 8.017 M -46.99 % | 15.125 M 0.00 % | 15.125 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 100.00 % | -4.642 M 69.13 % | -15.036 M -223 317.53 % | -6.730 K 9.36 % | -7.425 K -120.39 % | -3.369 K 38.70 % | -5.496 K -88.35 % | -2.918 K 43.16 % | -5.134 K 99.87 % | -3.832 M 0.00 % | -3.832 M 51.11 % | -7.838 M 0.00 % | -7.838 M |
| Acquisitions net | 0.000 100.00 % | -10.000 M -140.00 % | 25.000 M 200.00 % | -25.000 M | 0.000 100.00 % | -30.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.639 M -7.56 % | 1.773 M 8 112.83 % | -22.127 K | 0.000 100.00 % | -6.227 K 83.17 % | -36.993 K -27 506.72 % | -134.000 92.15 % | -1.706 K -100.02 % | 9.343 M 0.00 % | 9.343 M 109.01 % | -103.699 M 0.00 % | -103.699 M |
| Purchases of investments | 0.000 100.00 % | -26.000 K 99.92 % | -31.875 M -4 788.80 % | -652.000 K | 0.000 | 0.000 | 0.000 100.00 % | -6.000 M | 0.000 | 0.000 -100.00 % | 800.000 K 200.00 % | -800.000 K | 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 |
| Other investing activites | -2.000 K | 0.000 | 0.000 -100.00 % | 173.000 K 7 121.10 % | -2.464 K 81.87 % | -13.592 K -121.70 % | 62.647 K 2 188.23 % | -3.000 K | 0.000 | 0.000 -100.00 % | 43.500 -95.72 % | 1.016 K 815.32 % | 111.000 256.34 % | -71.000 -104.03 % | 1.762 K 5.38 % | 1.672 K -74.30 % | 6.506 K 647.82 % | 870.000 -99.99 % | 9.603 M 0.00 % | 9.603 M 1 266.98 % | 702.500 K 0.00 % | 702.500 K |
| Net cash used for investing activites | -2.000 K 99.98 % | -10.026 M -45.83 % | -6.875 M 73.02 % | -25.479 M -1 033 950.32 % | -2.464 K 99.99 % | -30.000 M -47 987.37 % | 62.647 K 101.04 % | -6.000 M | 0.000 | 0.000 100.00 % | -2.203 M 84.33 % | -14.063 M -48 821.59 % | -28.746 K -283.48 % | -7.496 K 4.31 % | -7.834 K 80.81 % | -40.817 K -1 281.73 % | 3.454 K 157.86 % | -5.970 K -100.10 % | 5.771 M 0.00 % | 5.771 M 105.21 % | -110.834 M 0.00 % | -110.834 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.962 M 600.69 % | -8.980 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.563 M 0.00 % | -10.563 M -115.27 % | 69.168 M 0.00 % | 69.168 M |
| Common stock issued | 0.000 | 0.000 -100.00 % | 16.000 K 1 500.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -1.477 M -109.13 % | 16.180 M 15 081.48 % | -108.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.650 M 0.00 % | 32.650 M |
| Common stock repurchased | -21.001 M -4 061 988.97 % | -517.000 99.98 % | -2.871 M -137.08 % | -1.211 M | 0.000 100.00 % | -22.450 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.057 M | 0.000 100.00 % | -21.572 K | 0.000 100.00 % | -5.011 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -1.033 M | 0.000 -100.00 % | 1.210 M 2 199 205.45 % | 55.000 100.00 % | -22.439 M -3 895 520.66 % | -576.000 99.82 % | -325.000 K -601 751.85 % | -54.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.174 K 6 910.24 % | -957.000 99.99 % | -12.176 M -33 696.05 % | 36.242 K 1 509.10 % | -2.572 K 0.96 % | -2.597 K 99.95 % | -5.364 M 0.00 % | -5.364 M -179.23 % | -1.921 M 0.00 % | -1.921 M |
| Net cash used provided by financing activities | -21.001 M -1 931.04 % | -1.034 M 63.78 % | -2.855 M -135.95 % | -1.210 M -2 200 100.00 % | 55.000 100.00 % | -22.450 M -1 848.78 % | -1.152 M -107.27 % | 15.855 M 14 780.56 % | -108.000 K | 0.000 -100.00 % | 26.905 M 399.61 % | -8.980 M -20 695.39 % | 43.602 K 4 656.11 % | -957.000 89.24 % | -8.893 K -124.54 % | 36.242 K 1 509.10 % | -2.572 K 0.96 % | -2.597 K 99.98 % | -15.927 M 0.00 % | -15.927 M -115.94 % | 99.897 M 0.00 % | 99.897 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.500 | 0.000 100.00 % | -61.000 -238.89 % | -18.000 53.85 % | -39.000 -112.79 % | 305.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 95.710 M 0.00 % | 95.710 M |
| Net change in cash | -21.484 M -100.67 % | -10.706 M -13.37 % | -9.443 M 65.00 % | -26.977 M | 0.000 100.00 % | -50.171 M -140.47 % | 123.959 M 1 600.16 % | 7.291 M 1 769.49 % | 390.000 K 104.29 % | -9.083 M -2 803.61 % | 335.958 K 106.58 % | -5.109 M -104 814.08 % | 4.879 K 233.07 % | -3.667 K -29.40 % | -2.834 K -260.99 % | 1.760 K -85.92 % | 12.497 K 266.53 % | -7.505 K 99.82 % | -4.277 M 0.00 % | -4.277 M -102.14 % | 199.793 M 0.00 % | 199.793 M |
| Cash at beginning of period | 29.613 M -30.56 % | 42.644 M -18.13 % | 52.087 M -34.12 % | 79.064 M | 0.000 -100.00 % | 131.902 M 1 560.61 % | 7.943 M 1 118.25 % | 652.000 K 148.85 % | 262.000 K -97.20 % | 9.345 M 3.73 % | 9.009 M -36.57 % | 14.203 M | 0.000 -100.00 % | 8.111 K | 0.000 -100.00 % | 15.843 K | 0.000 100.00 % | -3.408 K -100.04 % | 8.374 M 0.00 % | 8.374 M 104.37 % | -191.419 M 0.00 % | -191.419 M |
| Cash at end of period | 8.129 M -74.55 % | 31.938 M -25.11 % | 42.644 M -18.13 % | 52.087 M | 0.000 -100.00 % | 81.731 M -38.04 % | 131.902 M 1 560.61 % | 7.943 M 1 118.25 % | 652.000 K 148.85 % | 262.000 K -97.20 % | 9.345 M 2.76 % | 9.094 M 186 290.65 % | 4.879 K 9.79 % | 4.444 K 256.84 % | -2.834 K -116.10 % | 17.603 K 40.86 % | 12.497 K 214.53 % | -10.912 K -100.27 % | 4.097 M 0.00 % | 4.097 M -51.07 % | 8.374 M 0.00 % | 8.374 M |
| Operating cash flow | -481.000 K -299 588.47 % | -160.500 -100.06 % | 287.000 K 199.65 % | -288.000 K -111 527.91 % | -258.000 -100.01 % | 2.279 M -98.18 % | 125.111 M 4 979.52 % | -2.564 M -614.86 % | 498.000 K 598.00 % | -100.000 K 99.59 % | -24.366 M -235.86 % | 17.934 M 356 145.27 % | -5.037 K -542.62 % | 1.138 K -89.75 % | 11.099 K 42.48 % | 7.790 K -67.69 % | 24.112 K 474.29 % | -6.442 K -100.08 % | 8.017 M 0.00 % | 8.017 M -46.99 % | 15.125 M 0.00 % | 15.125 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.642 M 69.13 % | -15.036 M -223 317.53 % | -6.730 K 9.36 % | -7.425 K -120.39 % | -3.369 K 38.70 % | -5.496 K -88.35 % | -2.918 K 43.16 % | -5.134 K 99.87 % | -3.832 M 0.00 % | -3.832 M 51.11 % | -7.838 M 0.00 % | -7.838 M |
| Free CashFlow | -481.000 K -299 588.47 % | -160.500 -100.06 % | 287.000 K 199.65 % | -288.000 K -111 527.91 % | -258.000 -100.01 % | 2.279 M -98.18 % | 125.111 M 4 979.52 % | -2.564 M -614.86 % | 498.000 K 598.00 % | -100.000 K 99.66 % | -29.008 M -1 100.97 % | 2.898 M 24 728.20 % | -11.767 K -87.16 % | -6.287 K -181.33 % | 7.730 K 236.97 % | 2.294 K -89.18 % | 21.194 K 283.09 % | -11.576 K -100.28 % | 4.185 M 0.00 % | 4.185 M -42.57 % | 7.287 M 0.00 % | 7.287 M |
| 2025 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 |