Canadian Banc Corp. BK.TO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 192.119 M 1 640.77 % | -12.469 M -199.64 % | 12.514 M -80.67 % | 64.745 M 610.81 % | -12.675 M -155.53 % | 22.825 M 734.20 % | -3.599 M -112.57 % | 28.621 M 1.12 % | 28.304 M 399.77 % | -9.442 M -136.89 % | 25.596 M 10.64 % | 23.135 M 28.94 % | 17.942 M 954.79 % | -2.099 M -110.87 % | 19.302 M -72.13 % | 69.253 M 184.39 % | -82.064 M -972.84 % | 9.402 M 8.72 % | 8.648 M 209.52 % | 2.794 M |
| Net income | 185.217 M 1 433.55 % | -13.889 M -535.66 % | 3.188 M -94.30 % | 55.881 M 508.76 % | -13.671 M -163.26 % | 21.611 M 545.77 % | -4.848 M -117.68 % | 27.422 M 0.32 % | 27.334 M 363.46 % | -10.375 M -142.17 % | 24.604 M 9.92 % | 22.384 M 29.60 % | 17.272 M 295.34 % | -8.842 M -171.06 % | 12.443 M -79.99 % | 62.187 M 167.40 % | -92.265 M -8 081.40 % | 1.156 M -62.38 % | 3.073 M 112.66 % | 1.445 M |
| Income before tax | 160.418 M 500.64 % | -40.040 M -667.11 % | -5.220 M -109.33 % | 55.939 M 390.23 % | -19.274 M -189.18 % | 21.611 M 545.77 % | -4.848 M -117.68 % | 27.422 M 0.32 % | 27.334 M 363.46 % | -10.375 M -142.17 % | 24.604 M 9.92 % | 22.384 M 29.60 % | 17.272 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income before tax ratio | 0.83 -74.00 % | 3.21 869.87 % | -0.42 -148.28 % | 0.86 -43.18 % | 1.52 60.60 % | 0.95 -29.71 % | 1.35 40.59 % | 0.96 -0.79 % | 0.97 -12.11 % | 1.10 14.31 % | 0.96 -0.65 % | 0.97 0.51 % | 0.96 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 185.217 M 1 433.55 % | -13.889 M -535.66 % | 3.188 M -94.79 % | 61.183 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.908 M 257.29 % | -8.842 M -171.06 % | 12.443 M -79.99 % | 62.187 M | 0.000 -100.00 % | 5.405 M 75.89 % | 3.073 M 112.66 % | 1.445 M |
| Net income ratio | 0.96 -13.45 % | 1.11 337.23 % | 0.25 -70.48 % | 0.86 -19.98 % | 1.08 13.92 % | 0.95 -29.71 % | 1.35 40.59 % | 0.96 -0.79 % | 0.97 -12.11 % | 1.10 14.31 % | 0.96 -0.65 % | 0.97 0.51 % | 0.96 -77.15 % | 4.21 553.45 % | 0.64 -28.21 % | 0.90 -20.13 % | 1.12 814.42 % | 0.12 -65.40 % | 0.36 -31.29 % | 0.52 |
| Ratio EBITDA | 0.96 -13.45 % | 1.11 337.23 % | 0.25 -73.04 % | 0.94 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.78 -81.60 % | 4.21 553.45 % | 0.64 -28.21 % | 0.90 | 0.00 -100.00 % | 0.57 61.78 % | 0.36 -31.29 % | 0.52 |
| Gross profit ratio | 0.97 -2.75 % | 1.00 189.94 % | 0.34 -64.34 % | 0.97 -3.27 % | 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 131.77 % | -3.15 -414.72 % | 1.00 -2.70 % | 1.03 2.77 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 31.600 M 28.36 % | 24.618 M 68.63 % | 14.599 M 26.02 % | 11.585 M -3.86 % | 12.051 M -1.24 % | 12.201 M 11.30 % | 10.963 M 21.05 % | 9.056 M 1.39 % | 8.932 M -0.90 % | 9.013 M 17.53 % | 7.669 M 5.30 % | 7.283 M -7.96 % | 7.913 M -27.16 % | 10.864 M -2.43 % | 11.134 M -11.14 % | 12.530 M -15.10 % | 14.759 M -6.05 % | 15.709 M 0.00 % | 15.709 M 0.00 % | 15.709 M |
| Weighted average shs out | 31.600 M 28.36 % | 24.618 M 68.63 % | 14.599 M 26.02 % | 11.585 M -3.86 % | 12.051 M -1.24 % | 12.201 M 11.30 % | 10.963 M 21.05 % | 9.056 M 1.39 % | 8.932 M -0.90 % | 9.013 M 17.53 % | 7.669 M 5.30 % | 7.283 M -7.96 % | 7.913 M -27.16 % | 10.864 M -2.43 % | 11.134 M -11.14 % | 12.530 M -15.10 % | 14.759 M -6.05 % | 15.709 M 0.00 % | 15.709 M 0.00 % | 15.709 M |
| EPS diluted | 5.25 418.18 % | -1.65 -371.43 % | -0.35 -106.59 % | 5.31 431.88 % | -1.60 -194.67 % | 1.69 241.91 % | -1.19 -139.34 % | 3.03 -1.19 % | 3.06 365.35 % | -1.15 -136.29 % | 3.18 13.64 % | 2.80 59.59 % | 1.75 314.44 % | -0.82 -176.92 % | 1.06 -77.88 % | 4.81 162.31 % | -7.72 -10 659.70 % | 0.07 -63.45 % | 0.20 120.00 % | 0.09 |
| Earnings per share | 5.25 418.18 % | -1.65 -371.43 % | -0.35 -106.59 % | 5.31 431.88 % | -1.60 -194.67 % | 1.69 241.91 % | -1.19 -139.34 % | 3.03 -1.19 % | 3.06 365.35 % | -1.15 -136.71 % | 3.15 12.34 % | 2.80 59.59 % | 1.75 314.44 % | -0.82 -176.92 % | 1.06 -77.88 % | 4.81 162.31 % | -7.72 -10 659.70 % | 0.07 -63.45 % | 0.20 120.00 % | 0.09 |
| Gross profit | 186.841 M 1 598.44 % | -12.469 M -388.90 % | 4.316 M -93.11 % | 62.628 M 594.11 % | -12.675 M -155.53 % | 22.825 M 734.20 % | -3.599 M -112.57 % | 28.621 M 1.12 % | 28.304 M 399.77 % | -9.442 M -136.89 % | 25.596 M 10.64 % | 23.135 M 28.94 % | 17.942 M 171.60 % | 6.606 M -65.78 % | 19.302 M -72.88 % | 71.174 M 186.73 % | -82.064 M -972.84 % | 9.402 M 8.72 % | 8.648 M 209.52 % | 2.794 M |
| Income tax expense | 395.461 K 6.11 % | 372.682 K 170.81 % | 137.617 K 139.03 % | 57.573 K 4.06 % | 55.327 K 38.70 % | 39.889 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.842 M 171.06 % | -12.443 M 79.99 % | -62.187 M -167.40 % | 92.265 M 8 081.40 % | -1.156 M 62.38 % | -3.073 M -112.66 % | -1.445 M |
| Cost of revenue | 5.726 M 38.07 % | 4.147 M 40.51 % | 2.952 M 3.91 % | 2.840 M 31.82 % | 2.155 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 |
| General and administrative expenses | 595.668 K 11.79 % | 532.861 K -16.89 % | 641.140 K -38.76 % | 1.047 M 50.25 % | 696.816 K -19.62 % | 866.883 K -6.66 % | 928.752 K 16.13 % | 799.771 K 9.53 % | 730.180 K 9.97 % | 664.004 K -9.54 % | 734.040 K 22.86 % | 597.447 K 20.65 % | 495.205 K -78.02 % | 2.253 M -0.97 % | 2.275 M 22.18 % | 1.862 M -28.49 % | 2.604 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.028 M 15.92 % | 887.139 K 82.22 % | 486.860 K 22.02 % | 399.000 K 33.19 % | 299.565 K -13.70 % | 347.117 K 8.21 % | 320.779 K -19.72 % | 399.564 K 66.85 % | 239.477 K -10.99 % | 269.040 K 4.33 % | 257.862 K 67.90 % | 153.577 K -12.20 % | 174.925 K 101.90 % | -9.187 M -0.58 % | -9.134 M 15.80 % | -10.848 M 87.19 % | -84.668 M -2 018.29 % | -3.997 M 28.32 % | -5.576 M -313.34 % | -1.349 M |
| Operating expenses | 1.624 M 14.37 % | 1.420 M 25.89 % | 1.128 M -21.99 % | 1.446 M 45.13 % | 996.381 K -17.93 % | 1.214 M -2.88 % | 1.250 M 4.25 % | 1.199 M 23.65 % | 969.657 K 3.92 % | 933.044 K -5.93 % | 991.902 K 32.07 % | 751.024 K 12.07 % | 670.130 K 109.94 % | -6.742 M 1.71 % | -6.859 M 23.68 % | -8.987 M 89.05 % | -82.064 M -1 953.14 % | -3.997 M 28.32 % | -5.576 M -313.34 % | -1.349 M |
| Cost and expenses | 5.732 M 303.68 % | 1.420 M -84.64 % | 9.246 M 224.02 % | 2.854 M 186.40 % | 996.381 K -17.93 % | 1.214 M -2.88 % | 1.250 M 4.25 % | 1.199 M 23.65 % | 969.657 K 3.92 % | 933.044 K -5.93 % | 991.902 K 32.07 % | 751.024 K 12.07 % | 670.130 K 109.94 % | -6.742 M 1.71 % | -6.859 M 23.68 % | -8.987 M 89.05 % | -82.064 M -1 953.14 % | -3.997 M | 0.000 | 0.000 |
| 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 |
| Selling general and administrative expenses | 595.668 K 11.79 % | 532.861 K -16.89 % | 641.140 K -38.76 % | 1.047 M 50.25 % | 696.816 K -19.62 % | 866.883 K -6.66 % | 928.752 K 16.13 % | 799.771 K 9.53 % | 730.180 K 9.97 % | 664.004 K -9.54 % | 734.040 K 22.86 % | 597.447 K 20.65 % | 495.205 K -78.02 % | 2.253 M -0.97 % | 2.275 M 22.18 % | 1.862 M -28.49 % | 2.604 M | 0.000 | 0.000 | 0.000 |
| Interest income | 3.747 M -7.50 % | 4.051 M 640.46 % | 547.091 K 1 729.67 % | 29.901 K 10.55 % | 27.047 K -82.71 % | 156.453 K 209.21 % | 50.598 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.579 K -40.33 % | 2.646 K -99.97 % | 9.402 M 8.72 % | 8.648 M 209.52 % | 2.794 M |
| 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 |
| Depreciation and amortization | -185.519 M -1 483.85 % | 13.406 M 484.24 % | -3.489 M 94.32 % | -61.448 M -557.68 % | 13.426 M 161.73 % | -21.750 M -560.12 % | 4.727 M 117.20 % | -27.487 M -0.30 % | -27.405 M -365.86 % | 10.308 M 142.26 % | -24.394 M -700.07 % | -3.049 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | 185.217 M 1 433.55 % | -13.889 M -525.08 % | 3.267 M -94.66 % | 61.183 M 549.35 % | -13.616 M -162.89 % | 21.651 M 546.60 % | -4.848 M -117.68 % | 27.422 M 0.32 % | 27.334 M 363.46 % | -10.375 M -142.17 % | 24.604 M 9.92 % | 22.384 M 29.60 % | 17.272 M 295.34 % | -8.842 M -171.06 % | 12.443 M -79.99 % | 62.187 M | 0.000 -100.00 % | 13.399 M 336.02 % | 3.073 M 112.66 % | 1.445 M |
| Operating income ratio | 0.96 -13.45 % | 1.11 326.61 % | 0.26 -72.37 % | 0.94 -12.03 % | 1.07 13.25 % | 0.95 -29.58 % | 1.35 40.59 % | 0.96 -0.79 % | 0.97 -12.11 % | 1.10 14.31 % | 0.96 -0.65 % | 0.97 0.51 % | 0.96 -77.15 % | 4.21 553.45 % | 0.64 -28.21 % | 0.90 | 0.00 -100.00 % | 1.43 301.06 % | 0.36 -31.29 % | 0.52 |
| Total other income expenses net | -25.969 M 0.70 % | -26.151 M -208.13 % | -8.487 M -42.59 % | -5.952 M -4.10 % | -5.718 M -14 233.83 % | -39.889 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 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -87.417 M -151.82 % | 168.681 M 67.51 % | 100.702 M 4.03 % | 96.803 M -4.17 % | 101.020 M 676.34 % | -17.528 M -33.71 % | -13.109 M 18.88 % | -16.160 M -130.47 % | -7.012 M 30.98 % | -10.159 M -18.31 % | -8.587 M -53.57 % | -5.592 M -53.58 % | -3.641 M 48.56 % | -7.078 M 45.85 % | -13.070 M -88.05 % | -6.950 M -289.35 % | -1.785 M 80.92 % | -9.354 M -57.54 % | -5.937 M -9.27 % | -5.434 M |
| Total investments | 687.644 M 59.14 % | 432.093 M 48.12 % | 291.726 M 25.07 % | 233.242 M 16.37 % | 200.434 M -9.59 % | 221.694 M -0.24 % | 222.226 M 24.80 % | 178.068 M 2.27 % | 174.112 M 6.41 % | 163.617 M 2.39 % | 159.804 M 23.55 % | 129.341 M 2.66 % | 125.988 M -13.26 % | 145.244 M -13.81 % | 168.518 M -9.62 % | 186.463 M 9.81 % | 169.799 M -38.19 % | 274.713 M -9.20 % | 302.534 M 7.54 % | 281.323 M |
| Total debt | 341.456 M -6.34 % | 364.562 M 126.31 % | 161.093 M 57.82 % | 102.076 M -4.42 % | 106.795 M -3.72 % | 110.923 M -0.79 % | 111.807 M 35.27 % | 82.657 M 5.00 % | 78.721 M -4.51 % | 82.439 M 19.06 % | 69.239 M 15.45 % | 59.971 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.846 M 51.36 % | -28.466 M 25.12 % | -38.015 M -179.82 % | -13.585 M 36.50 % | -21.396 M 75.24 % | -86.420 M -601.49 % | 17.233 M -44.06 % | 30.803 M 178.37 % | 11.066 M |
| Common stock | 425.377 M 79.41 % | 237.098 M 28.61 % | 184.350 M 37.76 % | 133.821 M 39.01 % | 96.265 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.887 M -7.12 % | 75.246 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 425.377 M 79.41 % | 237.098 M 28.61 % | 184.350 M 37.76 % | 133.821 M 39.01 % | 96.265 M -23.63 % | 126.051 M 2.30 % | 123.214 M 12.23 % | 109.792 M 9.09 % | 100.643 M 12.13 % | 89.753 M -8.00 % | 97.558 M 31.94 % | 73.943 M 15.36 % | 64.099 M -15.78 % | 76.112 M -22.96 % | 98.796 M -3.43 % | 102.304 M 64.66 % | 62.132 M -77.99 % | 282.315 M -7.32 % | 304.599 M 6.93 % | 284.862 M |
| Other non current liabilities | 342.654 M -6.33 % | 365.793 M 125.03 % | 162.550 M 58.39 % | 102.625 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 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.971 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 342.654 M -6.33 % | 365.793 M 125.03 % | 162.550 M 58.39 % | 102.625 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.971 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | -341.456 M 6.34 % | -364.562 M -126.31 % | -161.093 M -57.82 % | -102.076 M 5.35 % | -107.841 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -825.626 K -34.88 % | -612.111 K -9.38 % | -559.617 K -121.76 % | -252.356 K 0.38 % | -253.327 K -22.36 % | -207.026 K | 0.000 | 0.000 | 0.000 |
| 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 |
| Short term debt | 341.456 M -6.34 % | 364.562 M 126.31 % | 161.093 M 57.82 % | 102.076 M -4.42 % | 106.795 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 |
| Total current liabilities | 7.077 M -74.16 % | 27.391 M 340.47 % | 6.219 M 199.30 % | 2.078 M | 0.000 -100.00 % | 1.462 M -43.81 % | 2.603 M 102.92 % | 1.283 M 17.56 % | 1.091 M 1.22 % | 1.078 M -1.11 % | 1.090 M -41.14 % | 1.852 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 349.732 M -11.05 % | 393.185 M 132.97 % | 168.768 M 61.19 % | 104.702 M -4.77 % | 109.948 M -2.85 % | 113.176 M -1.64 % | 115.059 M 36.26 % | 84.441 M 4.91 % | 80.485 M -4.22 % | 84.028 M 18.62 % | 70.837 M 15.35 % | 61.409 M -6.30 % | 65.536 M -14.01 % | 76.216 M -7.95 % | 82.796 M -9.13 % | 91.110 M -16.76 % | 109.452 M 4 941.88 % | 2.171 M -44.13 % | 3.885 M 103.73 % | 1.907 M |
| Other non current assets | 47.203 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -222.226 M -24.80 % | -178.068 M | 0.000 100.00 % | -163.617 M -2.39 % | -159.804 M | 0.000 100.00 % | -125.988 M 13.26 % | -145.244 M 13.81 % | -168.518 M 9.62 % | -186.463 M -9.81 % | -169.799 M 38.19 % | -274.713 M 9.20 % | -302.534 M -7.54 % | -281.323 M |
| Long term investments | 687.644 M 59.14 % | 432.093 M 48.12 % | 291.726 M 25.07 % | 233.242 M 16.37 % | 200.434 M -9.59 % | 221.694 M -0.24 % | 222.226 M 24.80 % | 178.068 M 2.27 % | 174.112 M 6.41 % | 163.617 M 2.39 % | 159.804 M 23.55 % | 129.341 M 2.66 % | 125.988 M -13.26 % | 145.244 M -13.81 % | 168.518 M -9.62 % | 186.463 M 9.81 % | 169.799 M -38.19 % | 274.713 M -9.20 % | 302.534 M 7.54 % | 281.323 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 |
| 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 |
| 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 |
| 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 |
| Total non current assets | 687.692 M 59.15 % | 432.093 M 48.12 % | 291.726 M 25.07 % | 233.242 M 16.37 % | 200.434 M -9.59 % | 221.694 M -0.24 % | 222.226 M 24.80 % | 178.068 M 2.27 % | 174.112 M 6.41 % | 163.617 M 2.39 % | 159.804 M 23.55 % | 129.341 M 2.66 % | 125.988 M -13.26 % | 145.244 M -13.81 % | 168.518 M -9.62 % | 186.463 M 9.81 % | 169.799 M -38.19 % | 274.713 M -9.20 % | 302.534 M 7.54 % | 281.323 M |
| Other current assets | -47.203 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 |
| Short term investments | 0.000 -100.00 % | 432.093 M 48.12 % | 291.726 M 25.07 % | 233.242 M 16.37 % | 200.434 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 |
| cash and cash equivalents | 87.417 M -55.37 % | 195.881 M 224.36 % | 60.391 M 1 045.39 % | 5.273 M -8.70 % | 5.775 M -67.05 % | 17.528 M 33.71 % | 13.109 M -18.88 % | 16.160 M 130.47 % | 7.012 M -30.98 % | 10.159 M 18.31 % | 8.587 M 53.57 % | 5.592 M 53.58 % | 3.641 M -48.56 % | 7.078 M -45.85 % | 13.070 M 88.05 % | 6.950 M 289.35 % | 1.785 M -80.92 % | 9.354 M 57.54 % | 5.937 M 9.27 % | 5.434 M |
| Cash and short term investments | 87.417 M -86.08 % | 627.974 M 939.85 % | 60.391 M 1 045.39 % | 5.273 M -8.70 % | 5.775 M -67.05 % | 17.528 M 33.71 % | 13.109 M -18.88 % | 16.160 M 130.47 % | 7.012 M -30.98 % | 10.159 M 18.31 % | 8.587 M 53.57 % | 5.592 M 53.58 % | 3.641 M -48.56 % | 7.078 M -45.85 % | 13.070 M 88.05 % | 6.950 M 289.35 % | 1.785 M -80.92 % | 9.354 M 57.54 % | 5.937 M 9.27 % | 5.434 M |
| Total current assets | 87.417 M -86.13 % | 630.283 M 926.64 % | 61.393 M 1 062.27 % | 5.282 M -8.61 % | 5.780 M -67.04 % | 17.534 M 9.27 % | 16.047 M -0.73 % | 16.165 M 130.39 % | 7.016 M -30.96 % | 10.163 M 18.29 % | 8.592 M 53.44 % | 5.599 M 53.57 % | 3.646 M -48.54 % | 7.085 M -45.81 % | 13.075 M 88.12 % | 6.950 M 289.35 % | 1.785 M -81.73 % | 9.773 M 64.24 % | 5.950 M 9.51 % | 5.434 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 |
| Net receivables | 47.203 K -97.96 % | 2.309 M 130.42 % | 1.002 M 10 293.01 % | 9.640 K 88.47 % | 5.115 K -9.12 % | 5.628 K -99.81 % | 2.937 M 56 506.46 % | 5.189 K 12.05 % | 4.631 K 11.40 % | 4.157 K -6.44 % | 4.443 K -40.11 % | 7.418 K 47.24 % | 5.038 K -22.95 % | 6.539 K 47.87 % | 4.422 K | 0.000 | 0.000 -100.00 % | 418.874 K 3 122.11 % | 13.000 K | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 100.00 % | -432.093 M | 0.000 | 0.000 -100.00 % | 206.214 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 449.436 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.300 K |
| Account payables | 7.077 M -74.16 % | 27.391 M 340.47 % | 6.219 M 199.30 % | 2.078 M 98.53 % | 1.047 M -28.43 % | 1.462 M -43.81 % | 2.603 M 102.92 % | 1.283 M 17.56 % | 1.091 M 1.22 % | 1.078 M -1.11 % | 1.090 M 32.02 % | 825.626 K 34.88 % | 612.111 K 9.38 % | 559.617 K 121.76 % | 252.356 K -0.38 % | 253.327 K 22.36 % | 207.026 K | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 107.986 M -3.22 % | 111.582 M -3.18 % | 115.250 M 0.00 % | 115.250 M |
| Other total stockholders equity | 425.377 M 79.41 % | 237.098 M 28.61 % | 184.350 M 37.76 % | 133.821 M 39.01 % | 96.265 M -23.63 % | 126.051 M 2.30 % | 123.214 M 12.23 % | 109.792 M 9.09 % | 100.643 M 12.13 % | 89.753 M | 0.000 -100.00 % | 17.901 M 3.36 % | 17.319 M -84.83 % | 114.128 M 1.55 % | 112.382 M -9.15 % | 123.700 M 204.93 % | 40.567 M -73.57 % | 153.500 M -3.18 % | 158.546 M 0.00 % | 158.546 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 |
| Other liabilities | 349.732 M | 0.000 | 0.000 | 0.000 -100.00 % | 109.948 M -2.85 % | 113.176 M -1.64 % | 115.059 M 36.26 % | 84.441 M 4.91 % | 80.485 M -4.22 % | 84.028 M 18.62 % | 70.837 M 17 186.17 % | -414.588 K -100.63 % | 65.536 M -14.01 % | 76.216 M -7.95 % | 82.796 M -9.13 % | 91.110 M -16.76 % | 109.452 M 4 941.88 % | 2.171 M -44.13 % | 3.885 M 103.73 % | 1.907 M |
| Total assets | 775.109 M 22.98 % | 630.283 M 78.49 % | 353.118 M 48.04 % | 238.524 M 15.67 % | 206.214 M -13.80 % | 239.227 M 0.40 % | 238.273 M 22.67 % | 194.233 M 7.23 % | 181.128 M 4.23 % | 173.781 M 3.20 % | 168.396 M 24.38 % | 135.390 M 4.44 % | 129.634 M -14.90 % | 152.329 M -16.12 % | 181.593 M -6.11 % | 193.414 M 12.72 % | 171.584 M -39.69 % | 284.486 M -7.78 % | 308.485 M 7.57 % | 286.769 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 352.305 K 1 734.92 % | 19.200 K 114.46 % | -132.744 K -254.39 % | 85.978 K 230.41 % | -65.929 K -458.56 % | 18.387 K -56.00 % | 41.790 K 81.13 % | 23.072 K -16.35 % | 27.583 K 658.70 % | -4.937 K -108.49 % | 58.155 K 986.51 % | -6.560 K -537.04 % | 1.501 K -99.46 % | 276.742 K 797.50 % | -39.676 K -36.92 % | -28.978 K 91.99 % | -361.678 K 82.94 % | -2.120 M -207.22 % | 1.977 M 4.36 % | 1.895 M |
| Accounts receivables | 190.875 K 220.82 % | -157.988 K -124.26 % | -70.450 K -1 456.91 % | -4.525 K -982.07 % | 513.000 -93.55 % | 7.950 K 194.77 % | -8.389 K -1 403.41 % | -558.000 -17.72 % | -474.000 -265.73 % | 286.000 -90.39 % | 2.975 K 225.00 % | -2.380 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.439 K | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other working capital | 161.430 K -8.89 % | 177.188 K 384.44 % | -62.294 K -168.83 % | 90.503 K 236.21 % | -66.442 K -736.60 % | 10.437 K -79.20 % | 50.179 K 112.35 % | 23.630 K -15.78 % | 28.057 K 637.18 % | -5.223 K -109.47 % | 55.180 K 1 420.10 % | -4.180 K -378.48 % | 1.501 K -99.46 % | 276.742 K 797.50 % | -39.676 K -36.92 % | -28.978 K 92.02 % | -363.117 K 82.87 % | -2.120 M -207.22 % | 1.977 M 4.36 % | 1.895 M |
| Other non cash items | -250.174 M -159.49 % | -96.410 M -103.22 % | -47.441 M -62.58 % | -29.180 M -203.24 % | 28.263 M 231.03 % | 8.538 M 120.87 % | -40.909 M -109 650.89 % | -37.274 K 99.40 % | -6.217 M -16 114.16 % | 38.820 K 100.14 % | -27.158 M -271.63 % | 15.824 M -51.93 % | 32.916 M 128.08 % | 14.432 M -52.51 % | 30.389 M -33.25 % | 45.523 M 279.42 % | 11.998 M -61.58 % | 31.228 M 93.93 % | 16.103 M 106.06 % | -265.662 M |
| Net cash provided by operating activities | -89.800 M 34.36 % | -136.803 M -159.13 % | -52.793 M -297.09 % | 26.787 M 200.17 % | 8.924 M -63.00 % | 24.122 M 147.58 % | -50.698 M -316.39 % | 23.429 M 37.13 % | 17.085 M 219.94 % | -14.244 M -144.87 % | -5.817 M -137.04 % | 15.703 M -52.30 % | 32.918 M 123.80 % | 14.708 M -51.54 % | 30.349 M -33.29 % | 45.494 M 258.11 % | 12.704 M -52.42 % | 26.699 M 94.07 % | 13.758 M 105.20 % | -264.617 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.935 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 |
| Common stock issued | 142.768 M -58.32 % | 342.553 M 133.84 % | 146.493 M 14 746.49 % | 986.719 K | 0.000 | 0.000 -100.00 % | 68.065 M 1 570.81 % | 4.074 M | 0.000 -100.00 % | 30.690 M 41.89 % | 21.629 M 188 308.80 % | 11.480 K 265.61 % | 3.140 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -85.689 M | 0.000 | 0.000 100.00 % | -11.703 M -68.75 % | -6.935 M -272.10 % | -1.864 M | 0.000 | 0.000 100.00 % | -7.916 M | 0.000 | 0.000 100.00 % | -9.385 M 70.56 % | -31.875 M -116.81 % | -14.701 M 16.65 % | -17.639 M 49.90 % | -35.210 M -312.92 % | -8.527 M | 0.000 | 0.000 | 0.000 |
| Dividends paid | -73.365 M -21.61 % | -60.329 M -75.53 % | -34.370 M -108.83 % | -16.458 M -19.93 % | -13.723 M 23.02 % | -17.827 M -1.03 % | -17.646 M 3.15 % | -18.219 M -48.93 % | -12.233 M 9.42 % | -13.505 M -15.15 % | -11.728 M -167.87 % | -4.378 M 2.35 % | -4.484 M 25.26 % | -5.999 M 8.96 % | -6.590 M -28.73 % | -5.119 M 56.42 % | -11.746 M | 0.000 100.00 % | -13.254 M -253.85 % | -3.746 M |
| Other financing activites | -2.496 M 74.90 % | -9.945 M -136.73 % | -4.201 M -2 890.85 % | -140.465 K -102.03 % | 6.935 M | 0.000 100.00 % | -2.786 M -1 961.98 % | -135.117 K -61.87 % | -83.471 K 93.90 % | -1.369 M -25.76 % | -1.089 M | 0.000 | 0.000 100.00 % | -14.701 M 16.65 % | -17.639 M 49.90 % | -35.210 M | 0.000 100.00 % | -13.859 M | 0.000 100.00 % | -14.330 M |
| Net cash used provided by financing activities | -18.782 M -106.90 % | 272.279 M 152.29 % | 107.922 M 495.10 % | -27.315 M -32.22 % | -20.658 M -4.91 % | -19.691 M -141.34 % | 47.633 M 433.55 % | -14.281 M 29.42 % | -20.232 M -227.92 % | 15.816 M 79.47 % | 8.812 M 164.08 % | -13.752 M 62.17 % | -36.355 M -75.62 % | -20.701 M 14.56 % | -24.229 M 39.92 % | -40.329 M -98.93 % | -20.273 M 12.93 % | -23.282 M -75.66 % | -13.254 M -104.91 % | 270.050 M |
| Effect of forex changes on cash | 117.924 K 719.03 % | 14.398 K 239.92 % | -10.290 K -140.21 % | 25.589 K 235.26 % | -18.919 K -58.16 % | -11.962 K -182.29 % | 14.537 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 |
| Net change in cash | -108.464 M -180.05 % | 135.490 M 145.82 % | 55.118 M 11 074.21 % | -502.253 K 95.73 % | -11.753 M -365.99 % | 4.419 M 244.84 % | -3.051 M -133.35 % | 9.148 M 390.65 % | -3.148 M -300.23 % | 1.572 M -47.52 % | 2.995 M 53.54 % | 1.951 M 156.76 % | -3.437 M 42.64 % | -5.992 M -197.91 % | 6.120 M 18.48 % | 5.165 M 168.25 % | -7.569 M -321.53 % | 3.417 M 578.31 % | 503.680 K -90.73 % | 5.434 M |
| Cash at beginning of period | 195.881 M 224.36 % | 60.391 M 1 045.39 % | 5.273 M -8.70 % | 5.775 M -67.05 % | 17.528 M 33.71 % | 13.109 M -18.88 % | 16.160 M 130.47 % | 7.012 M -30.98 % | 10.159 M 18.31 % | 8.587 M 53.57 % | 5.592 M 53.58 % | 3.641 M -48.56 % | 7.078 M -45.85 % | 13.070 M 88.05 % | 6.950 M 289.35 % | 1.785 M -80.92 % | 9.354 M 57.54 % | 5.937 M 9.27 % | 5.434 M | 0.000 |
| Cash at end of period | 87.417 M -55.37 % | 195.881 M 224.36 % | 60.391 M 1 045.39 % | 5.273 M -8.70 % | 5.775 M -67.05 % | 17.528 M 33.71 % | 13.109 M -18.88 % | 16.160 M 130.47 % | 7.012 M -30.98 % | 10.159 M 18.31 % | 8.587 M 53.57 % | 5.592 M 53.58 % | 3.641 M -48.56 % | 7.078 M -45.85 % | 13.070 M 88.05 % | 6.950 M 289.35 % | 1.785 M -80.92 % | 9.354 M 57.54 % | 5.937 M 9.27 % | 5.434 M |
| Operating cash flow | -89.800 M 34.36 % | -136.803 M -159.13 % | -52.793 M -297.09 % | 26.787 M 200.17 % | 8.924 M -63.00 % | 24.122 M 147.58 % | -50.698 M -316.39 % | 23.429 M 37.13 % | 17.085 M 219.94 % | -14.244 M -144.87 % | -5.817 M -137.04 % | 15.703 M -52.30 % | 32.918 M 123.80 % | 14.708 M -51.54 % | 30.349 M -33.29 % | 45.494 M 258.11 % | 12.704 M -52.42 % | 26.699 M 94.07 % | 13.758 M 105.20 % | -264.617 M |
| Capital expenditure | 4.000 33.33 % | 3.000 0.00 % | 3.000 175.00 % | -4.000 -33.33 % | -3.000 | 0.000 | 0.000 | 0.000 | 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 | -89.800 M 34.36 % | -136.803 M -159.13 % | -52.793 M -297.09 % | 26.787 M 200.17 % | 8.924 M -63.00 % | 24.122 M 147.58 % | -50.698 M -316.39 % | 23.429 M 37.13 % | 17.085 M 219.94 % | -14.244 M -144.87 % | -5.817 M -137.04 % | 15.703 M -52.30 % | 32.918 M 123.80 % | 14.708 M -51.54 % | 30.349 M -33.29 % | 45.494 M 267.98 % | 12.363 M -53.69 % | 26.699 M 94.07 % | 13.758 M 105.20 % | -264.617 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 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-31 | 2014-11-30 | 2014-05-31 | 2013-11-30 | 2013-05-31 | 2012-11-30 | 2012-05-31 | 2011-11-30 | 2011-05-31 | 2010-11-30 | 2010-05-31 | 2009-11-30 | 2009-05-30 | 2008-11-30 | 2008-05-31 | 2007-11-30 | 2007-05-31 | 2006-11-30 | 2006-05-31 | 2005-11-30 | 2005-05-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 32.351 M -69.54 % | 106.224 M 31.76 % | 80.617 M 393.73 % | 16.328 M 165.55 % | -24.910 M -5 188.75 % | -471.000 K -106.38 % | 7.388 M -34.71 % | 11.316 M -78.82 % | 53.429 M 48.13 % | 36.070 M 176.82 % | -46.954 M -301.62 % | 23.288 M 1 418.12 % | 1.534 M 170.72 % | -2.169 M -506.92 % | 533.024 K -97.56 % | 21.856 M 161.40 % | 8.361 M -58.01 % | 19.913 M 102.04 % | 9.856 M 661.08 % | 1.295 M 113.89 % | -9.321 M -157.29 % | 16.269 M 57.28 % | 10.344 M 314.76 % | 2.494 M 3.44 % | 2.411 M -7.70 % | 2.612 M 0.00 % | 2.612 M 348.76 % | -1.050 M 0.00 % | -1.050 M -110.88 % | 9.651 M 0.00 % | 9.651 M -72.88 % | 35.587 M 0.00 % | 35.587 M 186.73 % | -41.032 M -1 700.94 % | 2.563 M -45.48 % | 4.701 M 107.55 % | 2.265 M | 0.000 -100.00 % | 2.026 M 45.03 % | 1.397 M 0.00 % | 1.397 M |
| Net income | 16.210 M -86.55 % | 120.540 M 86.37 % | 64.677 M 1 998.91 % | -3.406 M 90.80 % | -37.007 M -358.06 % | -8.079 M -382.48 % | 2.860 M -59.09 % | 6.991 M -85.70 % | 48.890 M 53.52 % | 31.846 M 162.30 % | -51.120 M -376.49 % | 18.489 M 732.32 % | -2.924 M 56.79 % | -6.767 M -120.86 % | -3.064 M -116.58 % | 18.478 M 272.17 % | 4.965 M -70.25 % | 16.690 M 153.53 % | 6.583 M 439.16 % | -1.941 M 84.27 % | -12.337 M -190.51 % | 13.631 M 78.14 % | 7.652 M -55.15 % | 17.062 M 686.63 % | 2.169 M -68.81 % | 6.954 M 0.00 % | 6.954 M 257.29 % | -4.421 M 0.00 % | -4.421 M -171.07 % | 6.221 M 0.00 % | 6.221 M -79.99 % | 31.094 M 0.00 % | 31.094 M 167.40 % | -46.133 M 0.00 % | -46.133 M -650.71 % | 8.377 M 588.90 % | 1.216 M -20.83 % | 1.536 M 42.09 % | 1.081 M 49.61 % | 722.553 K 0.00 % | 722.553 K |
| Income before tax | 16.472 M -86.31 % | 120.361 M 85.58 % | 64.856 M 2 142.71 % | -3.175 M 91.39 % | -36.865 M -361.39 % | -7.990 M -374.76 % | 2.908 M -58.59 % | 7.023 M -85.64 % | 48.916 M 53.49 % | 31.870 M 162.38 % | -51.088 M -376.00 % | 18.510 M 737.18 % | -2.905 M 57.07 % | -6.767 M -120.86 % | -3.064 M -116.58 % | 18.478 M 272.17 % | 4.965 M -70.25 % | 16.690 M 153.53 % | 6.583 M 439.16 % | -1.941 M 84.27 % | -12.337 M -190.51 % | 13.631 M 78.14 % | 7.652 M -55.15 % | 17.062 M 686.63 % | 2.169 M 28.95 % | 1.682 M 0.00 % | 1.682 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.675 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income before tax ratio | 0.51 -55.06 % | 1.13 40.84 % | 0.80 513.73 % | -0.19 -113.14 % | 1.48 -91.28 % | 16.96 4 209.81 % | 0.39 -36.58 % | 0.62 -32.21 % | 0.92 3.62 % | 0.88 -18.79 % | 1.09 36.89 % | 0.79 141.97 % | -1.89 -160.70 % | 3.12 154.27 % | -5.75 -779.92 % | 0.85 42.37 % | 0.59 -29.15 % | 0.84 25.49 % | 0.67 144.56 % | -1.50 -213.24 % | 1.32 57.97 % | 0.84 13.26 % | 0.74 -89.19 % | 6.84 660.45 % | 0.90 39.70 % | 0.64 0.00 % | 0.64 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.21 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 0.000 -100.00 % | 107.766 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 -100.00 % | 693.656 K -90.03 % | 6.954 M 0.00 % | 6.954 M 257.29 % | -4.421 M 0.00 % | -4.421 M -171.07 % | 6.221 M 0.00 % | 6.221 M -79.99 % | 31.094 M 0.00 % | 31.094 M | 0.000 | 0.000 -100.00 % | 2.702 M 0.00 % | 2.702 M 75.91 % | 1.536 M 42.09 % | 1.081 M 49.61 % | 722.553 K 0.00 % | 722.553 K |
| Net income ratio | 0.50 -55.84 % | 1.13 41.44 % | 0.80 484.60 % | -0.21 -114.04 % | 1.49 -91.34 % | 17.15 4 330.96 % | 0.39 -37.34 % | 0.62 -32.48 % | 0.92 3.64 % | 0.88 -18.91 % | 1.09 37.13 % | 0.79 141.65 % | -1.91 -161.10 % | 3.12 154.27 % | -5.75 -779.92 % | 0.85 42.37 % | 0.59 -29.15 % | 0.84 25.49 % | 0.67 144.56 % | -1.50 -213.24 % | 1.32 57.97 % | 0.84 13.26 % | 0.74 -89.19 % | 6.84 660.45 % | 0.90 -66.21 % | 2.66 0.00 % | 2.66 -36.77 % | 4.21 0.00 % | 4.21 553.20 % | 0.64 0.00 % | 0.64 -26.23 % | 0.87 0.00 % | 0.87 -22.29 % | 1.12 106.25 % | -18.00 -1 110.10 % | 1.78 231.92 % | 0.54 | 0.00 -100.00 % | 0.53 3.16 % | 0.52 0.00 % | 0.52 |
| Ratio EBITDA | 0.00 -100.00 % | 1.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.29 -89.19 % | 2.66 0.00 % | 2.66 -36.77 % | 4.21 0.00 % | 4.21 553.20 % | 0.64 0.00 % | 0.64 -26.23 % | 0.87 0.00 % | 0.87 | 0.00 | 0.00 -100.00 % | 0.57 -51.82 % | 1.19 | 0.00 -100.00 % | 0.53 3.16 % | 0.52 0.00 % | 0.52 |
| 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 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 36.177 M 14.48 % | 31.600 M 0.00 % | 31.600 M 14.32 % | 27.642 M 28.01 % | 21.593 M 30.50 % | 16.546 M 30.78 % | 12.652 M 10.77 % | 11.422 M -2.76 % | 11.747 M -1.28 % | 11.899 M -2.48 % | 12.201 M 0.00 % | 12.201 M 0.00 % | 12.201 M -0.80 % | 12.299 M 27.77 % | 9.626 M 5.87 % | 9.093 M 0.80 % | 9.020 M 2.55 % | 8.796 M -3.01 % | 9.068 M -4.76 % | 9.522 M 11.95 % | 8.505 M 7.28 % | 7.928 M 6.98 % | 7.411 M 2.98 % | 7.196 M -2.34 % | 7.369 M -6.88 % | 7.913 M 0.00 % | 7.913 M -27.16 % | 10.864 M 0.00 % | 10.864 M -2.43 % | 11.134 M 0.00 % | 11.134 M -11.14 % | 12.530 M 0.00 % | 12.530 M -8.17 % | 13.644 M -7.54 % | 14.757 M -3.13 % | 15.233 M -3.03 % | 15.709 M 0.00 % | 15.709 M 0.00 % | 15.709 M 0.00 % | 15.709 M 0.00 % | 15.709 M |
| Weighted average shs out | 36.177 M 14.48 % | 31.600 M 0.00 % | 31.600 M 14.31 % | 27.643 M 28.02 % | 21.593 M 30.50 % | 16.546 M 30.78 % | 12.652 M 10.77 % | 11.422 M -2.76 % | 11.747 M -1.28 % | 11.899 M -2.48 % | 12.201 M 0.00 % | 12.201 M 0.00 % | 12.201 M -0.80 % | 12.299 M 27.77 % | 9.626 M 5.87 % | 9.093 M 0.80 % | 9.020 M 2.55 % | 8.796 M -3.01 % | 9.068 M -4.76 % | 9.522 M 11.95 % | 8.505 M 7.28 % | 7.928 M 6.98 % | 7.411 M 2.98 % | 7.196 M -2.34 % | 7.369 M -6.88 % | 7.913 M 0.00 % | 7.913 M -27.16 % | 10.864 M 0.00 % | 10.864 M -2.43 % | 11.134 M 0.00 % | 11.134 M -11.14 % | 12.530 M 0.00 % | 12.530 M -8.17 % | 13.644 M -7.54 % | 14.757 M -3.13 % | 15.233 M -3.03 % | 15.709 M 0.00 % | 15.709 M 0.00 % | 15.709 M 0.00 % | 15.709 M 0.00 % | 15.709 M |
| EPS diluted | 0.45 -85.10 % | 3.02 47.32 % | 2.05 1 676.92 % | -0.13 92.39 % | -1.71 -248.15 % | -0.49 -325.00 % | 0.22 -64.71 % | 0.62 -85.15 % | 4.16 55.78 % | 2.67 163.91 % | -4.18 -377.11 % | 1.51 738.46 % | -0.24 56.67 % | -0.55 -66.67 % | -0.33 -116.07 % | 2.04 273.33 % | 0.55 -71.15 % | 1.89 160.00 % | 0.73 463.64 % | -0.20 86.25 % | -1.45 -184.21 % | 1.73 66.67 % | 1.04 -56.15 % | 2.36 712.50 % | 0.29 -67.01 % | 0.88 0.00 % | 0.88 315.56 % | -0.41 0.00 % | -0.41 -172.58 % | 0.56 0.00 % | 0.56 -77.29 % | 2.48 0.00 % | 2.48 173.39 % | -3.38 -2 961.54 % | 0.12 -78.33 % | 0.55 560.79 % | 0.08 -17.45 % | 0.10 45.31 % | 0.07 51.40 % | 0.05 0.00 % | 0.05 |
| Earnings per share | 0.45 -85.10 % | 3.02 47.32 % | 2.05 1 676.92 % | -0.13 92.39 % | -1.71 -248.15 % | -0.49 -325.00 % | 0.22 -64.71 % | 0.62 -85.15 % | 4.16 55.78 % | 2.67 163.91 % | -4.18 -377.11 % | 1.51 738.46 % | -0.24 56.67 % | -0.55 -66.67 % | -0.33 -116.07 % | 2.04 273.33 % | 0.55 -71.15 % | 1.89 160.00 % | 0.73 463.64 % | -0.20 86.25 % | -1.45 -184.21 % | 1.73 66.67 % | 1.04 -56.15 % | 2.36 712.50 % | 0.29 -67.01 % | 0.88 0.00 % | 0.88 315.56 % | -0.41 0.00 % | -0.41 -172.58 % | 0.56 0.00 % | 0.56 -77.29 % | 2.48 0.00 % | 2.48 173.39 % | -3.38 -2 961.54 % | 0.12 -78.33 % | 0.55 560.79 % | 0.08 -17.45 % | 0.10 45.31 % | 0.07 51.40 % | 0.05 0.00 % | 0.05 |
| Gross profit | 32.351 M -69.54 % | 106.224 M 31.76 % | 80.617 M 393.73 % | 16.328 M 165.55 % | -24.910 M -5 188.75 % | -471.000 K -106.38 % | 7.388 M -34.71 % | 11.316 M -78.82 % | 53.429 M 48.13 % | 36.070 M 176.82 % | -46.954 M -301.62 % | 23.288 M 1 418.12 % | 1.534 M 170.72 % | -2.169 M -506.92 % | 533.024 K -97.56 % | 21.856 M 161.40 % | 8.361 M -58.01 % | 19.913 M 102.04 % | 9.856 M 661.08 % | 1.295 M 113.89 % | -9.321 M -157.29 % | 16.269 M 57.28 % | 10.344 M 314.76 % | 2.494 M 3.44 % | 2.411 M -7.70 % | 2.612 M 0.00 % | 2.612 M 348.76 % | -1.050 M 0.00 % | -1.050 M -110.88 % | 9.651 M 0.00 % | 9.651 M -72.88 % | 35.587 M 0.00 % | 35.587 M 186.73 % | -41.032 M -1 700.94 % | 2.563 M -45.48 % | 4.701 M 107.55 % | 2.265 M | 0.000 -100.00 % | 2.026 M 45.03 % | 1.397 M 0.00 % | 1.397 M |
| Income tax expense | 261.882 K 246.30 % | -179.000 K -200.01 % | 178.982 K -22.35 % | 230.487 K 62.09 % | 142.195 K 59.92 % | 88.916 K 82.58 % | 48.701 K 50.31 % | 32.400 K 28.71 % | 25.173 K 6.16 % | 23.713 K -24.99 % | 31.614 K 49.69 % | 21.119 K 12.51 % | 18.770 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 100.00 % | -6.954 M 0.00 % | -6.954 M -257.29 % | 4.421 M 0.00 % | 4.421 M 171.07 % | -6.221 M 0.00 % | -6.221 M 79.99 % | -31.094 M 0.00 % | -31.094 M -167.40 % | 46.133 M 2 670.08 % | -1.795 M 33.57 % | -2.702 M -122.20 % | -1.216 M 20.83 % | -1.536 M -42.09 % | -1.081 M -49.52 % | -723.000 K 0.00 % | -723.000 K |
| Cost of revenue | 3.430 M 12.38 % | 3.052 M 14.15 % | 2.674 M 17.90 % | 2.268 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 |
| General and administrative expenses | 3.444 M 265.92 % | -2.076 M -177.72 % | 2.671 M 18.66 % | 2.251 M 19.42 % | 1.885 M 30.45 % | 1.445 M -5.86 % | 1.535 M 6.38 % | 1.443 M 2.27 % | 1.411 M 19.27 % | 1.183 M 16.44 % | 1.016 M -24.35 % | 1.343 M 2.05 % | 1.316 M -11.14 % | 1.481 M 24.77 % | 1.187 M -4.96 % | 1.249 M 11.12 % | 1.124 M 8.81 % | 1.033 M 4.44 % | 989.090 K 2.55 % | 964.492 K -0.16 % | 966.028 K -1.72 % | 982.896 K 11.00 % | 885.490 K 14.18 % | 775.548 K -2.60 % | 796.250 K -5.82 % | 845.435 K 0.00 % | 845.435 K -30.87 % | 1.223 M 0.00 % | 1.223 M 7.56 % | 1.137 M 0.00 % | 1.137 M 22.15 % | 930.841 K 0.00 % | 930.841 K -28.51 % | 1.302 M 0.00 % | 1.302 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 1.028 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 -100.00 % | 5.244 M 0.00 % | 5.244 M 214.15 % | -4.594 M 0.00 % | -4.594 M -0.59 % | -4.567 M 0.00 % | -4.567 M 15.80 % | -5.424 M 0.00 % | -5.424 M 87.19 % | -42.334 M 0.00 % | -42.334 M -2 018.82 % | -1.998 M 0.00 % | -1.998 M -230.08 % | 1.536 M 262.54 % | -945.000 K -40.21 % | -674.000 K 0.00 % | -674.000 K |
| Operating expenses | 3.444 M 428.66 % | -1.048 M -139.24 % | 2.671 M 18.66 % | 2.251 M 19.42 % | 1.885 M 30.45 % | 1.445 M -5.86 % | 1.535 M 6.38 % | 1.443 M 2.27 % | 1.411 M 19.27 % | 1.183 M 16.44 % | 1.016 M -24.35 % | 1.343 M -5.16 % | 1.416 M -4.39 % | 1.481 M 24.77 % | 1.187 M -4.96 % | 1.249 M 11.12 % | 1.124 M 8.81 % | 1.033 M 4.44 % | 989.091 K 2.55 % | 964.492 K -0.16 % | 966.028 K -1.72 % | 982.895 K -9.66 % | 1.088 M -93.24 % | 16.106 M 1 073.05 % | 1.373 M -77.45 % | 6.090 M 0.00 % | 6.090 M 280.66 % | -3.371 M 0.00 % | -3.371 M 1.69 % | -3.429 M 0.00 % | -3.429 M 23.68 % | -4.493 M 0.00 % | -4.493 M 89.05 % | -41.032 M 0.00 % | -41.032 M -1 953.65 % | -1.998 M 0.00 % | -1.998 M -230.08 % | 1.536 M 262.54 % | -945.000 K -40.21 % | -674.000 K 0.00 % | -674.000 K |
| Cost and expenses | 3.444 M 428.66 % | -1.048 M -139.24 % | 2.671 M 18.66 % | 2.251 M 19.42 % | 1.885 M 30.45 % | 1.445 M -5.86 % | 1.535 M 6.38 % | 1.443 M 2.27 % | 1.411 M 19.27 % | 1.183 M 16.44 % | 1.016 M -24.35 % | 1.343 M 2.05 % | 1.316 M -11.14 % | 1.481 M 24.77 % | 1.187 M -4.96 % | 1.249 M 11.12 % | 1.124 M 8.81 % | 1.033 M 4.44 % | 989.091 K 2.55 % | 964.492 K -0.16 % | 966.028 K -1.72 % | 982.895 K -9.66 % | 1.088 M -93.24 % | 16.106 M 1 073.05 % | 1.373 M -77.45 % | 6.090 M 0.00 % | 6.090 M 280.66 % | -3.371 M 0.00 % | -3.371 M 1.69 % | -3.429 M 0.00 % | -3.429 M 23.68 % | -4.493 M 0.00 % | -4.493 M 89.05 % | -41.032 M 0.00 % | -41.032 M -1 953.65 % | -1.998 M 0.00 % | -1.998 M -230.08 % | 1.536 M 262.54 % | -945.000 K -40.21 % | -674.000 K 0.00 % | -674.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 3.444 M 265.92 % | -2.076 M -177.72 % | 2.671 M 18.66 % | 2.251 M 19.42 % | 1.885 M 30.45 % | 1.445 M -5.86 % | 1.535 M 6.38 % | 1.443 M 2.27 % | 1.411 M 19.27 % | 1.183 M 16.44 % | 1.016 M -24.35 % | 1.343 M 2.05 % | 1.316 M -11.14 % | 1.481 M 24.77 % | 1.187 M -4.96 % | 1.249 M 11.12 % | 1.124 M 8.81 % | 1.033 M 4.44 % | 989.091 K 2.55 % | 964.492 K -0.16 % | 966.028 K -1.72 % | 982.895 K 11.00 % | 885.490 K 14.18 % | 775.548 K -2.60 % | 796.250 K -5.82 % | 845.435 K 0.00 % | 845.435 K -30.87 % | 1.223 M 0.00 % | 1.223 M 7.56 % | 1.137 M 0.00 % | 1.137 M 22.15 % | 930.841 K 0.00 % | 930.841 K -28.51 % | 1.302 M 0.00 % | 1.302 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 -100.00 % | 3.747 M | 0.000 100.00 % | -5.953 M -159.51 % | 10.004 M 70.60 % | 5.864 M 69.68 % | 3.456 M 29.83 % | 2.662 M -0.30 % | 2.670 M -1.26 % | 2.704 M -6.69 % | 2.898 M -4.13 % | 3.023 M 0.00 % | 3.023 M 8.16 % | 2.795 M 27.74 % | 2.188 M 5.85 % | 2.067 M 0.83 % | 2.050 M 2.55 % | 1.999 M -3.01 % | 2.061 M 0.00 % | 2.061 M 11.95 % | 1.841 M 7.28 % | 1.716 M 6.98 % | 1.604 M 4.29 % | 1.538 M -4.71 % | 1.614 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 789.500 0.00 % | 789.500 -40.33 % | 1.323 K -99.95 % | 2.563 M -45.48 % | 4.701 M 107.55 % | 2.265 M | 0.000 -100.00 % | 2.026 M 45.03 % | 1.397 M 0.00 % | 1.397 M |
| 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 |
| Depreciation and amortization | -28.329 M -136.55 % | 77.511 M 200.00 % | -77.511 M -464.62 % | -13.728 M -150.60 % | 27.133 M 1 157.90 % | 2.157 M 138.20 % | -5.646 M 41.40 % | -9.634 M 81.41 % | -51.814 M -49.26 % | -34.713 M -172.11 % | 48.139 M 321.44 % | -21.739 M -195 078.67 % | -11.138 K -100.29 % | 3.886 M 362.23 % | 840.700 K 104.11 % | -20.435 M -189.73 % | -7.053 M 62.33 % | -18.722 M -115.62 % | -8.683 M -5 727.52 % | -149.000 K -101.42 % | 10.457 M 169.28 % | -15.094 M -62.32 % | -9.299 M -490.79 % | -1.574 M -6.71 % | -1.475 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 |
| Operating income | 28.906 M -73.05 % | 107.272 M 37.63 % | 77.945 M 453.70 % | 14.077 M 152.54 % | -26.795 M -1 142.23 % | -2.157 M -136.85 % | 5.854 M -40.71 % | 9.873 M -81.02 % | 52.018 M 49.11 % | 34.886 M 172.72 % | -47.970 M -318.59 % | 21.945 M 9 957.10 % | 218.204 K 105.98 % | -3.651 M -458.26 % | -654.000 K -103.17 % | 20.607 M 184.75 % | 7.237 M -61.67 % | 18.880 M 112.92 % | 8.867 M 2 580.00 % | 330.858 K 103.22 % | -10.287 M -167.30 % | 15.286 M 64.38 % | 9.299 M 490.79 % | 1.574 M 6.71 % | 1.475 M -78.79 % | 6.954 M 0.00 % | 6.954 M 257.29 % | -4.421 M 0.00 % | -4.421 M -171.07 % | 6.221 M 0.00 % | 6.221 M -79.99 % | 31.094 M 0.00 % | 31.094 M | 0.000 -100.00 % | 43.595 M 1 513.43 % | 2.702 M 0.00 % | 2.702 M 75.91 % | 1.536 M 42.09 % | 1.081 M 49.61 % | 722.553 K 0.00 % | 722.553 K |
| Operating income ratio | 0.89 -11.52 % | 1.01 4.45 % | 0.97 12.15 % | 0.86 -19.85 % | 1.08 -76.51 % | 4.58 477.97 % | 0.79 -9.18 % | 0.87 -10.39 % | 0.97 0.66 % | 0.97 -5.33 % | 1.02 8.42 % | 0.94 562.47 % | 0.14 -91.55 % | 1.68 237.19 % | -1.23 -230.13 % | 0.94 8.93 % | 0.87 -8.71 % | 0.95 5.39 % | 0.90 252.13 % | 0.26 -76.85 % | 1.10 17.46 % | 0.94 4.52 % | 0.90 42.44 % | 0.63 3.16 % | 0.61 -77.02 % | 2.66 0.00 % | 2.66 -36.77 % | 4.21 0.00 % | 4.21 553.20 % | 0.64 0.00 % | 0.64 -26.23 % | 0.87 0.00 % | 0.87 | 0.00 -100.00 % | 17.01 2 859.33 % | 0.57 -51.82 % | 1.19 | 0.00 -100.00 % | 0.53 3.16 % | 0.52 0.00 % | 0.52 |
| Total other income expenses net | -12.435 M -0.11 % | -12.421 M 5.11 % | -13.089 M 24.13 % | -17.252 M -71.32 % | -10.070 M -72.64 % | -5.833 M -98.06 % | -2.945 M -3.33 % | -2.850 M 8.15 % | -3.103 M -2.88 % | -3.016 M 3.27 % | -3.118 M 9.23 % | -3.435 M -9.99 % | -3.123 M -0.19 % | -3.117 M -29.34 % | -2.410 M -13.15 % | -2.130 M 6.25 % | -2.272 M -3.74 % | -2.190 M 4.12 % | -2.284 M -0.53 % | -2.272 M -10.83 % | -2.050 M -23.87 % | -1.655 M -0.49 % | -1.647 M -110.63 % | 15.488 M 2 132.81 % | 693.656 K 113.16 % | -5.272 M 0.00 % | -5.272 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.972 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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-31 | 2014-11-30 | 2014-05-31 | 2013-11-30 | 2013-05-31 | 2012-11-30 | 2012-05-31 | 2011-11-30 | 2011-05-31 | 2010-11-30 | 2010-05-31 | 2009-11-30 | 2009-05-30 | 2008-11-30 | 2008-05-31 | 2007-11-30 | 2007-05-31 | 2006-11-30 | 2006-05-31 | 2005-11-30 | 2005-05-30 |
| 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-31 | 2014-11-30 | 2014-05-31 | 2013-11-30 | 2013-05-31 | 2012-11-30 | 2012-05-31 | 2011-11-30 | 2011-05-31 | 2010-11-30 | 2010-05-31 | 2009-11-30 | 2008-11-30 | 2008-05-31 | 2007-11-30 | 2007-05-31 | 2006-11-30 | 2006-05-31 | 2005-11-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -86.930 M 0.56 % | -87.417 M -144.51 % | 196.384 M 16.42 % | 168.681 M 280.32 % | -93.547 M -54.90 % | -60.391 M -106.64 % | -29.225 M -454.28 % | -5.273 M -53.89 % | -3.426 M 40.67 % | -5.775 M 53.63 % | -12.454 M 28.95 % | -17.528 M 14.59 % | -20.523 M -56.55 % | -13.109 M 76.00 % | -54.614 M -237.96 % | -16.160 M -63.60 % | -9.878 M -40.87 % | -7.012 M 34.58 % | -10.717 M -5.50 % | -10.159 M 2.69 % | -10.440 M -21.58 % | -8.587 M 35.92 % | -13.400 M -139.63 % | -5.592 M 57.45 % | -13.143 M -260.98 % | -3.641 M 56.51 % | -8.372 M -18.28 % | -7.078 M 33.56 % | -10.653 M 18.49 % | -13.070 M 28.72 % | -18.337 M -163.82 % | -6.950 M -289.35 % | -1.785 M 18.87 % | -2.200 M 76.48 % | -9.354 M 68.73 % | -29.912 M -403.80 % | -5.937 M 57.42 % | -13.942 M -156.59 % | -5.434 M |
| Total investments | 751.239 M 9.25 % | 687.644 M 34.18 % | 512.487 M 18.61 % | 432.093 M 24.79 % | 346.269 M 18.70 % | 291.726 M 11.25 % | 262.229 M 12.43 % | 233.242 M -5.20 % | 246.032 M 22.75 % | 200.434 M 15.48 % | 173.563 M -21.71 % | 221.694 M 7.84 % | 205.582 M -7.49 % | 222.226 M 9.41 % | 203.121 M 14.07 % | 178.068 M 4.17 % | 170.934 M -1.83 % | 174.112 M 5.09 % | 165.671 M 1.26 % | 163.617 M -3.74 % | 169.981 M 6.37 % | 159.804 M 9.76 % | 145.599 M 12.57 % | 129.341 M 5.88 % | 122.155 M -3.04 % | 125.988 M 3.31 % | 121.947 M -16.04 % | 145.244 M -19.89 % | 181.295 M 7.58 % | 168.518 M -2.22 % | 172.338 M -7.58 % | 186.463 M 9.81 % | 169.799 M -29.61 % | 241.232 M -12.19 % | 274.713 M -8.54 % | 300.376 M -0.71 % | 302.534 M 11.67 % | 270.926 M -3.70 % | 281.323 M |
| Total debt | 376.292 M 10.20 % | 341.456 M 11.62 % | 305.913 M -16.09 % | 364.562 M 61.49 % | 225.753 M 40.14 % | 161.093 M 26.98 % | 126.860 M 24.28 % | 102.076 M -4.42 % | 106.795 M 0.00 % | 106.795 M -3.72 % | 110.923 M 0.00 % | 110.923 M 0.00 % | 110.923 M -0.79 % | 111.807 M 0.00 % | 111.807 M 35.27 % | 82.657 M 0.00 % | 82.657 M 5.00 % | 78.721 M -4.51 % | 82.439 M 0.00 % | 82.439 M 0.00 % | 82.439 M 19.06 % | 69.239 M 1.31 % | 68.345 M 13.96 % | 59.971 M -7.13 % | 64.574 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 |
| 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 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -10.285 M 25.72 % | -13.846 M 51.17 % | -28.355 M 0.39 % | -28.466 M 20.13 % | -35.640 M 6.25 % | -38.015 M -1 076.32 % | -3.232 M 76.21 % | -13.585 M 43.71 % | -24.134 M -12.80 % | -21.396 M 75.24 % | -86.420 M -473.63 % | -15.066 M -187.42 % | 17.233 M -62.69 % | 46.182 M 49.93 % | 30.803 M 358.44 % | 6.719 M -39.28 % | 11.066 M |
| Common stock | 452.918 M 6.47 % | 425.377 M 36.70 % | 311.183 M 31.25 % | 237.098 M | 0.000 | 0.000 -100.00 % | 160.926 M | 0.000 -100.00 % | 139.878 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 -100.00 % | 79.957 M 14.41 % | 69.887 M -7.13 % | 75.252 M 0.01 % | 75.246 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 |
| Total equity | 452.918 M 6.47 % | 425.377 M 36.70 % | 311.183 M 31.25 % | 237.098 M 13.83 % | 208.291 M 12.99 % | 184.350 M 1 353.18 % | 12.686 M -90.52 % | 133.821 M 1 153.07 % | 10.679 M -88.91 % | 96.265 M 35.84 % | 70.866 M -43.78 % | 126.051 M 11.28 % | 113.270 M -8.07 % | 123.214 M -10.00 % | 136.907 M 24.70 % | 109.792 M 13.75 % | 96.524 M -4.09 % | 100.643 M 8.81 % | 92.494 M 3.05 % | 89.753 M -6.74 % | 96.241 M -1.35 % | 97.558 M 11.40 % | 87.573 M 18.37 % | 73.981 M 15.21 % | 64.215 M 0.18 % | 64.099 M 7.20 % | 59.796 M -21.44 % | 76.112 M -30.27 % | 109.150 M 10.48 % | 98.796 M -0.77 % | 99.566 M -2.68 % | 102.304 M 64.66 % | 62.132 M -74.30 % | 241.715 M -14.38 % | 282.315 M -11.77 % | 319.978 M 5.05 % | 304.599 M 8.59 % | 280.515 M -1.53 % | 284.862 M |
| Other non current liabilities | 378.172 M 10.37 % | 342.654 M 11.42 % | 307.543 M -15.92 % | 365.793 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 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.439 M | 0.000 -100.00 % | 68.345 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 |
| Total non current liabilities | 378.172 M 10.37 % | 342.654 M 11.42 % | 307.543 M -15.92 % | 365.793 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 -100.00 % | 82.440 M | 0.000 -100.00 % | 68.345 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | -376.292 M -10.20 % | -341.456 M -4 502.50 % | 7.756 M 102.13 % | -364.562 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 100.00 % | -1.245 M | 0.000 -100.00 % | 1.033 M 225.14 % | -825.626 K 86.96 % | -6.330 M -934.09 % | -612.111 K 67.71 % | -1.896 M -238.79 % | -559.617 K -108.48 % | -268.421 K -6.37 % | -252.356 K 0.25 % | -252.987 K 0.13 % | -253.327 K -22.36 % | -207.026 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Short term debt | 376.292 M 10.20 % | 341.456 M 11.62 % | 305.913 M -16.09 % | 364.562 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 |
| Total current liabilities | 7.248 M 2.41 % | 7.077 M -97.78 % | 318.811 M 1 063.91 % | 27.391 M 424.27 % | 5.225 M -15.98 % | 6.219 M 120.76 % | 2.817 M 35.58 % | 2.078 M 43.22 % | 1.451 M 38.61 % | 1.047 M -3.56 % | 1.085 M -25.79 % | 1.462 M -5.94 % | 1.555 M -40.26 % | 2.603 M -69.41 % | 8.508 M 563.37 % | 1.283 M 7.82 % | 1.190 M 9.04 % | 1.091 M 3.32 % | 1.056 M -2.03 % | 1.078 M -63.94 % | 2.989 M 174.26 % | 1.090 M -61.33 % | 2.819 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 |
| Total liabilities | 385.420 M 10.20 % | 349.732 M 9.70 % | 318.811 M -18.92 % | 393.185 M 69.76 % | 231.605 M 37.23 % | 168.768 M -39.47 % | 278.804 M 166.28 % | 104.702 M -56.15 % | 238.799 M 117.19 % | 109.948 M -4.53 % | 115.170 M 1.76 % | 113.176 M 0.30 % | 112.841 M -1.93 % | 115.059 M -4.78 % | 120.835 M 43.10 % | 84.441 M 0.18 % | 84.293 M 4.73 % | 80.485 M -4.10 % | 83.922 M -0.13 % | 84.028 M -0.19 % | 84.184 M 18.84 % | 70.837 M -0.84 % | 71.434 M 16.33 % | 61.409 M -13.62 % | 71.091 M 8.48 % | 65.536 M -7.09 % | 70.533 M -7.46 % | 76.216 M -7.96 % | 82.812 M 0.02 % | 82.796 M -9.12 % | 91.110 M 0.00 % | 91.110 M -16.76 % | 109.452 M 6 274.94 % | 1.717 M -20.91 % | 2.171 M -78.95 % | 10.312 M 165.42 % | 3.885 M -12.63 % | 4.447 M 133.17 % | 1.907 M |
| Other non current assets | 751.239 M 1 591 407.53 % | 47.203 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -262.229 M | 0.000 | 0.000 | 0.000 100.00 % | -173.563 M 21.71 % | -221.694 M -7.84 % | -205.582 M 7.49 % | -222.226 M | 0.000 100.00 % | -178.068 M -4.17 % | -170.934 M | 0.000 100.00 % | -165.671 M -1.26 % | -163.617 M | 0.000 100.00 % | -159.804 M | 0.000 100.00 % | -129.341 M -5.88 % | -122.155 M 3.04 % | -125.988 M -3.31 % | -121.947 M 16.04 % | -145.244 M 19.89 % | -181.295 M -7.58 % | -168.518 M 2.22 % | -172.338 M 7.58 % | -186.463 M -9.81 % | -169.799 M 29.61 % | -241.232 M 12.19 % | -274.713 M 8.54 % | -300.376 M 0.71 % | -302.534 M -11.67 % | -270.926 M 3.70 % | -281.323 M |
| Long term investments | 0.000 -100.00 % | 687.644 M | 0.000 -100.00 % | 432.093 M 24.79 % | 346.269 M 18.70 % | 291.726 M 11.25 % | 262.229 M 12.43 % | 233.242 M -5.20 % | 246.032 M 22.75 % | 200.434 M 15.48 % | 173.563 M -21.71 % | 221.694 M 7.84 % | 205.582 M -7.49 % | 222.226 M 9.41 % | 203.121 M 14.07 % | 178.068 M 4.17 % | 170.934 M -1.83 % | 174.112 M 5.09 % | 165.671 M 1.26 % | 163.617 M -3.74 % | 169.981 M 6.37 % | 159.804 M 9.76 % | 145.599 M 12.57 % | 129.341 M 5.88 % | 122.155 M -3.04 % | 125.988 M 3.31 % | 121.947 M -16.04 % | 145.244 M -19.89 % | 181.295 M 7.58 % | 168.518 M -2.22 % | 172.338 M -7.58 % | 186.463 M 9.81 % | 169.799 M -29.61 % | 241.232 M -12.19 % | 274.713 M -8.54 % | 300.376 M -0.71 % | 302.534 M 11.67 % | 270.926 M -3.70 % | 281.323 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 |
| 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 |
| 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 |
| 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 |
| Total non current assets | 751.239 M 9.24 % | 687.692 M | 0.000 -100.00 % | 432.093 M 24.79 % | 346.269 M 18.70 % | 291.726 M 11.25 % | 262.229 M 12.43 % | 233.242 M -5.20 % | 246.032 M 22.75 % | 200.434 M 15.48 % | 173.563 M -21.71 % | 221.694 M 7.84 % | 205.582 M -7.49 % | 222.226 M 9.41 % | 203.121 M 14.07 % | 178.068 M 4.17 % | 170.934 M -1.83 % | 174.112 M 5.09 % | 165.671 M 1.26 % | 163.617 M -3.74 % | 169.981 M 6.37 % | 159.804 M 9.76 % | 145.599 M 12.57 % | 129.341 M 5.88 % | 122.155 M -3.04 % | 125.988 M 3.31 % | 121.947 M -16.04 % | 145.244 M -19.89 % | 181.295 M 7.58 % | 168.518 M -2.22 % | 172.338 M -7.58 % | 186.463 M 9.81 % | 169.799 M -29.61 % | 241.232 M -12.19 % | 274.713 M -8.54 % | 300.376 M -0.71 % | 302.534 M 11.67 % | 270.926 M -3.70 % | 281.323 M |
| Other current assets | 0.000 100.00 % | -47.203 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 751.239 M 9.25 % | 687.644 M 34.18 % | 512.487 M 18.61 % | 432.093 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 |
| cash and cash equivalents | 86.930 M -0.56 % | 87.417 M -20.19 % | 109.529 M -44.08 % | 195.881 M 109.39 % | 93.547 M 54.90 % | 60.391 M 106.64 % | 29.225 M 454.28 % | 5.273 M 53.89 % | 3.426 M -40.67 % | 5.775 M -53.63 % | 12.454 M -28.95 % | 17.528 M -14.59 % | 20.523 M 56.55 % | 13.109 M -76.00 % | 54.614 M 237.96 % | 16.160 M 63.60 % | 9.878 M 40.87 % | 7.012 M -34.58 % | 10.717 M 5.50 % | 10.159 M -2.69 % | 10.440 M 21.58 % | 8.587 M -35.92 % | 13.400 M 139.63 % | 5.592 M -57.45 % | 13.143 M 260.98 % | 3.641 M -56.51 % | 8.372 M 18.28 % | 7.078 M -33.56 % | 10.653 M -18.49 % | 13.070 M -28.72 % | 18.337 M 163.82 % | 6.950 M 289.35 % | 1.785 M -18.87 % | 2.200 M -76.48 % | 9.354 M -68.73 % | 29.912 M 403.80 % | 5.937 M -57.42 % | 13.942 M 156.59 % | 5.434 M |
| Cash and short term investments | 86.930 M -0.56 % | 87.417 M -85.95 % | 622.016 M 217.55 % | 195.881 M 109.39 % | 93.547 M 54.90 % | 60.391 M 106.64 % | 29.225 M 454.28 % | 5.273 M 53.89 % | 3.426 M -40.67 % | 5.775 M -53.63 % | 12.454 M -28.95 % | 17.528 M -14.59 % | 20.523 M 56.55 % | 13.109 M -76.00 % | 54.614 M 237.96 % | 16.160 M 63.60 % | 9.878 M 40.87 % | 7.012 M -34.58 % | 10.717 M 5.50 % | 10.159 M -2.69 % | 10.440 M 21.58 % | 8.587 M -35.92 % | 13.400 M 139.63 % | 5.592 M -57.45 % | 13.143 M 260.98 % | 3.641 M -56.51 % | 8.372 M 18.28 % | 7.078 M -33.56 % | 10.653 M -18.49 % | 13.070 M -28.72 % | 18.337 M 163.82 % | 6.950 M 289.35 % | 1.785 M -18.87 % | 2.200 M -76.48 % | 9.354 M -68.73 % | 29.912 M 403.80 % | 5.937 M -57.42 % | 13.942 M 156.59 % | 5.434 M |
| Total current assets | 87.099 M -0.36 % | 87.417 M -86.12 % | 629.993 M 217.87 % | 198.189 M 111.68 % | 93.628 M 52.51 % | 61.393 M 109.81 % | 29.261 M 453.96 % | 5.282 M 53.28 % | 3.446 M -40.38 % | 5.780 M -53.66 % | 12.473 M -28.86 % | 17.534 M -14.59 % | 20.528 M 27.93 % | 16.047 M -70.62 % | 54.620 M 237.89 % | 16.165 M 63.57 % | 9.882 M 40.85 % | 7.016 M -34.70 % | 10.745 M 5.72 % | 10.163 M -2.69 % | 10.444 M 21.56 % | 8.592 M -35.92 % | 13.408 M 139.47 % | 5.599 M -57.42 % | 13.151 M 260.70 % | 3.646 M -56.50 % | 8.382 M 18.32 % | 7.085 M -33.59 % | 10.668 M -18.41 % | 13.075 M -28.70 % | 18.337 M 163.82 % | 6.950 M 289.35 % | 1.785 M -18.87 % | 2.200 M -77.48 % | 9.773 M -67.33 % | 29.914 M 402.72 % | 5.950 M -57.53 % | 14.012 M 157.88 % | 5.434 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 169.493 K 259.07 % | 47.203 K -99.41 % | 7.977 M 245.56 % | 2.309 M 2 749.46 % | 81.017 K -91.91 % | 1.002 M 2 642.94 % | 36.526 K 278.90 % | 9.640 K -51.61 % | 19.921 K 289.46 % | 5.115 K -73.67 % | 19.425 K 245.15 % | 5.628 K 1.04 % | 5.570 K -99.81 % | 2.937 M 46 259.04 % | 6.336 K 22.10 % | 5.189 K 6.38 % | 4.878 K 5.33 % | 4.631 K -83.01 % | 27.264 K 555.86 % | 4.157 K -0.29 % | 4.169 K -6.17 % | 4.443 K -47.51 % | 8.464 K 14.10 % | 7.418 K -4.97 % | 7.806 K 54.94 % | 5.038 K -50.89 % | 10.258 K 56.87 % | 6.539 K -54.18 % | 14.271 K 222.73 % | 4.422 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 418.874 K 31 632.88 % | 1.320 K -89.85 % | 13.000 K -81.41 % | 69.925 K | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 449.436 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.800 K 93.50 % | 12.300 K |
| Account payables | 7.248 M 2.41 % | 7.077 M 37.64 % | 5.142 M -81.23 % | 27.391 M 424.27 % | 5.225 M -15.98 % | 6.219 M 120.76 % | 2.817 M 35.58 % | 2.078 M 43.22 % | 1.451 M 38.61 % | 1.047 M -3.56 % | 1.085 M -25.79 % | 1.462 M -5.94 % | 1.555 M -40.26 % | 2.603 M -69.41 % | 8.508 M 563.37 % | 1.283 M 7.82 % | 1.190 M 9.04 % | 1.091 M 3.32 % | 1.056 M -2.03 % | 1.078 M -13.41 % | 1.245 M 14.21 % | 1.090 M -38.96 % | 1.786 M 116.26 % | 825.626 K -86.96 % | 6.330 M 934.09 % | 612.111 K -67.71 % | 1.896 M 238.79 % | 559.617 K 108.48 % | 268.421 K 6.37 % | 252.356 K -0.25 % | 252.987 K -0.13 % | 253.327 K 22.36 % | 207.026 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 123.700 M | 0.000 -100.00 % | 107.986 M -0.25 % | 108.262 M -2.98 % | 111.582 M -3.18 % | 115.250 M 0.00 % | 115.250 M 0.00 % | 115.250 M 0.00 % | 115.250 M |
| Other total stockholders equity | 452.918 M 6.47 % | 425.377 M 36.70 % | 311.183 M 31.25 % | 237.098 M 13.83 % | 208.291 M 12.99 % | 184.350 M 224.36 % | -148.240 M -210.77 % | 133.821 M 203.58 % | -129.198 M -234.21 % | 96.265 M 35.84 % | 70.866 M -43.78 % | 126.051 M 11.28 % | 113.270 M -8.07 % | 123.214 M -10.00 % | 136.907 M 24.70 % | 109.792 M 13.75 % | 96.524 M -4.09 % | 100.643 M 8.81 % | 92.494 M 3.05 % | 89.753 M -6.74 % | 96.241 M | 0.000 -100.00 % | 17.901 M -0.21 % | 17.939 M 3.58 % | 17.319 M 0.00 % | 17.319 M -81.85 % | 95.436 M -16.38 % | 114.128 M 1.55 % | 112.382 M 0.00 % | 112.382 M | 0.000 -100.00 % | 123.700 M 204.93 % | 40.567 M -72.69 % | 148.519 M -3.24 % | 153.500 M -3.18 % | 158.546 M 0.00 % | 158.546 M 0.00 % | 158.546 M 0.00 % | 158.546 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 231.605 M 37.23 % | 168.768 M -38.85 % | 275.987 M 163.59 % | 104.702 M -56.15 % | 238.799 M 117.19 % | 109.948 M -4.53 % | 115.170 M 1.76 % | 113.176 M 0.30 % | 112.841 M -1.93 % | 115.059 M -4.78 % | 120.835 M 43.10 % | 84.441 M 0.18 % | 84.293 M 4.73 % | 80.485 M -4.10 % | 83.922 M -0.13 % | 84.028 M 6 850.21 % | -1.245 M -101.76 % | 70.837 M 26 105.33 % | 270.316 K -99.56 % | 61.409 M -13.62 % | 71.091 M 8.48 % | 65.536 M -7.09 % | 70.533 M -7.46 % | 76.216 M -7.96 % | 82.812 M 0.02 % | 82.796 M -9.12 % | 91.110 M 0.00 % | 91.110 M -16.76 % | 109.452 M 6 274.94 % | 1.717 M -20.91 % | 2.171 M -78.95 % | 10.312 M 165.42 % | 3.885 M -12.63 % | 4.447 M 133.17 % | 1.907 M |
| Total assets | 838.339 M 8.16 % | 775.109 M 23.03 % | 629.993 M -0.05 % | 630.283 M 43.28 % | 439.896 M 24.57 % | 353.118 M 21.14 % | 291.490 M 22.21 % | 238.524 M -4.39 % | 249.478 M 20.98 % | 206.214 M 10.85 % | 186.037 M -22.23 % | 239.227 M 5.80 % | 226.111 M -5.10 % | 238.273 M -7.55 % | 257.742 M 32.70 % | 194.233 M 7.42 % | 180.817 M -0.17 % | 181.128 M 2.67 % | 176.416 M 1.52 % | 173.781 M -3.68 % | 180.425 M 7.14 % | 168.396 M 5.90 % | 159.007 M 17.44 % | 135.390 M 0.06 % | 135.306 M 4.38 % | 129.634 M -0.53 % | 130.329 M -14.44 % | 152.329 M -20.65 % | 191.962 M 5.71 % | 181.593 M -4.76 % | 190.675 M -1.42 % | 193.414 M 12.72 % | 171.584 M -29.51 % | 243.432 M -14.43 % | 284.486 M -13.87 % | 330.290 M 7.07 % | 308.485 M 8.25 % | 284.962 M -0.63 % | 286.769 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-31 | 2014-11-30 | 2014-05-31 | 2013-11-30 | 2013-05-31 | 2012-11-30 | 2012-05-31 | 2011-11-30 | 2011-05-31 | 2010-11-30 | 2010-05-31 | 2009-11-30 | 2008-11-30 | 2008-05-31 | 2007-11-30 | 2007-05-31 | 2006-11-30 | 2006-05-31 | 2005-11-30 |
| 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-31 | 2014-11-30 | 2014-05-31 | 2013-11-30 | 2013-05-31 | 2012-11-30 | 2012-05-31 | 2011-11-30 | 2011-05-31 | 2010-11-30 | 2010-05-31 | 2009-11-30 | 2009-05-30 | 2008-11-30 | 2008-05-31 | 2007-11-30 | 2007-05-31 | 2006-11-30 | 2006-05-31 | 2005-11-30 | 2005-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Change in working capital | -59.307 K -139.72 % | 149.307 K -26.45 % | 202.998 K 377.21 % | -73.230 K -179.23 % | 92.430 K 1 299.30 % | -7.707 K 93.84 % | -125.037 K -690.35 % | 21.180 K -67.31 % | 64.798 K -46.89 % | 122.006 K 164.92 % | -187.932 K -2 087.86 % | 9.454 K 5.84 % | 8.932 K 207.64 % | -8.298 K -116.57 % | 50.090 K 83.94 % | 27.232 K 754.93 % | -4.158 K -104.25 % | 97.854 K 239.26 % | -70.266 K -388.84 % | -14.374 K -252.36 % | 9.434 K 189.56 % | -10.534 K -115.34 % | 68.690 K 1 371.57 % | -5.402 K -366.49 % | -1.158 K 99.44 % | -207.734 K 0.00 % | -207.734 K -250.13 % | 138.371 K 0.00 % | 138.371 K 797.50 % | -19.838 K 0.00 % | -19.838 K -36.92 % | -14.489 K 0.00 % | -14.489 K -100.26 % | 5.648 M 0.00 % | 5.648 M 632.75 % | -1.060 M 0.00 % | -1.060 M -207.22 % | 988.717 K 0.00 % | 988.717 K 4.36 % | 947.392 K 0.00 % | 947.392 K |
| Accounts receivables | -122.290 K -369.66 % | 45.349 K -68.84 % | 145.526 K 192.66 % | -157.060 K -16 861.12 % | -926.000 97.87 % | -43.564 K -62.03 % | -26.886 K -361.54 % | 10.280 K 169.43 % | -14.806 K -203.45 % | 14.312 K 203.74 % | -13.796 K -23 686.21 % | -58.000 -100.72 % | 8.008 K 210.58 % | -7.242 K -531.94 % | -1.146 K -269.68 % | -310.000 -26.02 % | -246.000 -101.09 % | 22.634 K 197.96 % | -23.106 K -192 650.00 % | 12.000 -95.62 % | 274.000 -93.19 % | 4.022 K 484.51 % | -1.046 K -369.59 % | 388.000 114.02 % | -2.768 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 |
| 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 |
| Accounts payables | 0.000 | 0.000 -100.00 % | 57.472 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 62.983 K -39.41 % | 103.958 K | 0.000 -100.00 % | 83.830 K -10.20 % | 93.356 K 160.36 % | 35.857 K 136.53 % | -98.151 K -1 000.47 % | 10.900 K -86.31 % | 79.604 K -26.08 % | 107.694 K 161.84 % | -174.136 K -1 930.70 % | 9.512 K 929.44 % | 924.000 187.50 % | -1.056 K -102.06 % | 51.236 K 86.03 % | 27.542 K 804.04 % | -3.912 K -105.20 % | 75.220 K 259.50 % | -47.160 K -227.82 % | -14.386 K -257.05 % | 9.160 K 162.93 % | -14.556 K -120.87 % | 69.736 K 1 304.42 % | -5.790 K -459.63 % | 1.610 K 100.78 % | -207.734 K 0.00 % | -207.734 K -250.13 % | 138.371 K 0.00 % | 138.371 K 797.50 % | -19.838 K 0.00 % | -19.838 K -36.92 % | -14.489 K 0.00 % | -14.489 K -100.26 % | 5.648 M 0.00 % | 5.648 M 632.75 % | -1.060 M 0.00 % | -1.060 M -207.22 % | 988.717 K 0.00 % | 988.717 K 4.36 % | 947.392 K 0.00 % | 947.392 K |
| Other non cash items | -6.638 M 92.21 % | -85.232 M -51.62 % | -56.214 M -15.05 % | -48.863 M -2.77 % | -47.547 M -120.81 % | -21.533 M 16.89 % | -25.908 M -279.23 % | 14.455 M 133.13 % | -43.635 M -72.42 % | -25.308 M -147.24 % | 53.571 M 524.38 % | -12.624 M -159.65 % | 21.162 M 185.75 % | -24.679 M -52.06 % | -16.230 M -222.59 % | -5.031 M -200.75 % | 4.994 M 180.38 % | -6.213 M -149 455.90 % | -4.154 K -100.05 % | 8.524 M 200.46 % | -8.485 M 40.38 % | -14.233 M -10.11 % | -12.926 M -0.18 % | -12.903 M -237.54 % | 9.381 M -43.71 % | 16.667 M 0.00 % | 16.667 M 130.97 % | 7.216 M 0.00 % | 7.216 M -52.51 % | 15.194 M 0.00 % | 15.194 M -33.25 % | 22.762 M 0.00 % | 22.762 M | 0.000 | 0.000 -100.00 % | 15.614 M 0.00 % | 15.614 M 93.93 % | 8.051 M 0.00 % | 8.051 M 106.06 % | -132.831 M 0.00 % | -132.831 M |
| Net cash provided by operating activities | 10.001 M 2.40 % | 9.767 M 6.62 % | 9.161 M 117.50 % | -52.341 M 38.03 % | -84.462 M -185.15 % | -29.620 M -27.82 % | -23.173 M -207.95 % | 21.467 M 303.49 % | 5.320 M -20.12 % | 6.661 M 194.28 % | 2.263 M -61.47 % | 5.875 M -67.80 % | 18.247 M 158.01 % | -31.454 M -63.45 % | -19.244 M -242.83 % | 13.474 M 35.35 % | 9.955 M -5.87 % | 10.576 M 62.48 % | 6.509 M -0.91 % | 6.569 M 131.56 % | -20.813 M -3 300.32 % | -612.076 K 88.24 % | -5.205 M -225.31 % | 4.154 M -64.04 % | 11.549 M -29.83 % | 16.459 M 0.00 % | 16.459 M 123.80 % | 7.354 M 0.00 % | 7.354 M -51.54 % | 15.174 M 0.00 % | 15.174 M -33.29 % | 22.747 M 0.00 % | 22.747 M 267.98 % | 6.182 M 0.00 % | 6.182 M -53.69 % | 13.349 M 0.00 % | 13.349 M 94.07 % | 6.879 M 0.00 % | 6.879 M 105.20 % | -132.308 M 0.00 % | -132.308 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.497 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 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.497 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 |
| 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 |
| Common stock issued | 0.000 -100.00 % | 142.768 M | 0.000 -100.00 % | 188.353 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 -100.00 % | 1.570 K 0.00 % | 1.570 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 |
| Common stock repurchased | -5.596 K | 0.000 100.00 % | -85.689 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.703 M | 0.000 100.00 % | -6.935 M | 0.000 | 0.000 100.00 % | -1.864 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.916 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.385 M | 0.000 100.00 % | -15.937 M 0.00 % | -15.937 M -116.81 % | -7.351 M 0.00 % | -7.351 M 16.65 % | -8.820 M 0.00 % | -8.820 M 49.90 % | -17.605 M 0.00 % | -17.605 M -312.92 % | -4.264 M 0.00 % | -4.264 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -43.140 M -9.99 % | -39.222 M -14.88 % | -34.142 M -1.35 % | -33.688 M -26.46 % | -26.640 M -37.12 % | -19.428 M -30.02 % | -14.942 M -67.63 % | -8.914 M -18.15 % | -7.544 M -18.19 % | -6.383 M 13.03 % | -7.340 M 16.81 % | -8.823 M 2.01 % | -9.004 M 9.09 % | -9.904 M -27.94 % | -7.742 M | 0.000 100.00 % | -11.036 M -74.96 % | -6.308 M -6.45 % | -5.925 M 12.55 % | -6.776 M -0.70 % | -6.729 M -6.85 % | -6.298 M -15.97 % | -5.431 M -134.09 % | -2.320 M -12.70 % | -2.058 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 78.355 M 228.74 % | -60.865 M -204.28 % | 58.369 M | 0.000 -100.00 % | 144.254 M 79.83 % | 80.215 M 29.22 % | 62.077 M 7 235.47 % | 846.254 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -160.256 K -100.24 % | 65.439 M 1 009.98 % | -7.191 M -282.19 % | 3.947 M 6 881.67 % | -58.202 K -130.34 % | -25.268 K 65.79 % | -73.860 K -100.25 % | 29.395 M 1 301.60 % | 2.097 M -88.63 % | 18.443 M | 0.000 -100.00 % | 11.480 K 100.51 % | -2.242 M 0.00 % | -2.242 M 78.34 % | -10.350 M 0.00 % | -10.350 M 14.56 % | -12.114 M 0.00 % | -12.114 M 39.92 % | -20.164 M 0.00 % | -20.164 M -253.61 % | -5.702 M 0.00 % | -5.702 M 17.71 % | -6.930 M 0.00 % | -6.930 M -4.57 % | -6.627 M 0.00 % | -6.627 M 26.68 % | -9.038 M 0.00 % | -9.038 M |
| Net cash used provided by financing activities | 35.209 M -17.51 % | 42.681 M 169.44 % | -61.463 M -139.74 % | 154.665 M 31.50 % | 117.614 M 93.48 % | 60.787 M 28.97 % | 47.135 M 338.41 % | -19.771 M -162.06 % | -7.544 M 43.36 % | -13.318 M -81.46 % | -7.340 M 16.81 % | -8.823 M 18.81 % | -10.868 M -7.98 % | -10.065 M -117.44 % | 57.698 M 902.32 % | -7.191 M -1.44 % | -7.089 M 50.36 % | -14.282 M -140.00 % | -5.951 M 13.13 % | -6.850 M -130.22 % | 22.666 M 639.60 % | -4.200 M -132.28 % | 13.013 M 211.17 % | -11.705 M -471.82 % | -2.047 M 88.74 % | -18.178 M 0.00 % | -18.178 M -75.62 % | -10.350 M 0.00 % | -10.350 M 14.56 % | -12.114 M 0.00 % | -12.114 M 39.92 % | -20.164 M 0.00 % | -20.164 M -102.33 % | -9.966 M 0.00 % | -9.966 M 14.39 % | -11.641 M 0.00 % | -11.641 M -75.66 % | -6.627 M 0.00 % | -6.627 M -104.91 % | 135.025 M 0.00 % | 135.025 M |
| Effect of forex changes on cash | -45.698 M 38.71 % | -74.560 M -118.97 % | -34.050 M -307 579.84 % | 11.074 K 233.15 % | 3.324 K 417.78 % | -1.046 K 88.68 % | -9.244 K -106.16 % | 150.174 K 220.54 % | -124.584 K -485.51 % | -21.278 K -1 001.99 % | 2.359 K 105.09 % | -46.303 K -234.83 % | 34.341 K 136.23 % | 14.537 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -487.624 K 97.79 % | -22.112 M 74.39 % | -86.352 M -184.38 % | 102.334 M 517.29 % | 16.578 M 156.73 % | -29.225 M -200.00 % | 29.225 M 952.97 % | -3.426 M -200.00 % | 3.426 M 127.51 % | -12.454 M -200.00 % | 12.454 M 160.68 % | -20.523 M -200.00 % | 20.523 M 137.58 % | -54.614 M -200.00 % | 54.614 M 652.91 % | -9.878 M -200.00 % | 9.878 M 192.16 % | -10.717 M -200.00 % | 10.717 M 202.66 % | -10.440 M -200.00 % | 10.440 M 177.91 % | -13.400 M -200.00 % | 13.400 M 454.90 % | -3.776 M -179.47 % | 4.751 M 238.23 % | -3.437 M 0.00 % | -3.437 M 42.64 % | -5.992 M 0.00 % | -5.992 M -197.91 % | 6.120 M 0.00 % | 6.120 M 18.48 % | 5.165 M 0.00 % | 5.165 M 168.25 % | -7.569 M 0.00 % | -7.569 M -321.53 % | 3.417 M 0.00 % | 3.417 M 578.31 % | 503.680 K 0.00 % | 503.680 K -90.73 % | 5.434 M 0.00 % | 5.434 M |
| Cash at beginning of period | 87.417 M 302.47 % | -43.176 M -122.04 % | 195.881 M 109.39 % | 93.547 M 21.54 % | 76.969 M 163.37 % | 29.225 M | 0.000 -100.00 % | 3.426 M | 0.000 -100.00 % | 12.454 M | 0.000 -100.00 % | 20.523 M | 0.000 -100.00 % | 54.614 M | 0.000 -100.00 % | 9.878 M | 0.000 -100.00 % | 10.717 M | 0.000 -100.00 % | 10.440 M | 0.000 -100.00 % | 13.400 M | 0.000 | 0.000 -100.00 % | 8.392 M 18.56 % | 7.078 M 0.00 % | 7.078 M -45.85 % | 13.070 M 0.00 % | 13.070 M 88.05 % | 6.950 M 0.00 % | 6.950 M 289.35 % | 1.785 M 0.00 % | 1.785 M -80.92 % | 9.354 M 0.00 % | 9.354 M 57.54 % | 5.937 M 0.00 % | 5.937 M 9.27 % | 5.434 M 0.00 % | 5.434 M | 0.000 | 0.000 |
| Cash at end of period | 86.930 M -0.56 % | 87.417 M -20.19 % | 109.529 M -44.08 % | 195.881 M 109.39 % | 93.547 M 500.31 % | 15.583 M -46.68 % | 29.225 M 3 065.73 % | 923.154 K -73.06 % | 3.426 M 202.59 % | -3.340 M -126.82 % | 12.454 M 931.72 % | -1.497 M -107.30 % | 20.523 M 198.89 % | -20.752 M -138.00 % | 54.614 M 1 638.63 % | 3.141 M -68.20 % | 9.878 M 633.08 % | -1.853 M -117.29 % | 10.717 M 7 725.34 % | -140.551 K -101.35 % | 10.440 M 533.88 % | -2.406 M -117.96 % | 13.400 M 454.90 % | -3.776 M -128.73 % | 13.143 M 260.98 % | 3.641 M 0.00 % | 3.641 M -48.56 % | 7.078 M 0.00 % | 7.078 M -45.85 % | 13.070 M 0.00 % | 13.070 M 88.05 % | 6.950 M 0.00 % | 6.950 M 289.35 % | 1.785 M 0.00 % | 1.785 M -80.92 % | 9.354 M 0.00 % | 9.354 M 57.54 % | 5.937 M 0.00 % | 5.937 M 9.27 % | 5.434 M 0.00 % | 5.434 M |
| Operating cash flow | -35.472 M 45.37 % | -64.934 M -161.14 % | -24.866 M 52.49 % | -52.341 M 38.03 % | -84.462 M -185.15 % | -29.620 M -27.82 % | -23.173 M -207.95 % | 21.467 M 303.49 % | 5.320 M -20.12 % | 6.661 M 194.28 % | 2.263 M -61.47 % | 5.875 M -67.80 % | 18.247 M 158.01 % | -31.454 M -63.45 % | -19.244 M -242.83 % | 13.474 M 35.35 % | 9.955 M -5.87 % | 10.576 M 62.48 % | 6.509 M -0.91 % | 6.569 M 131.56 % | -20.813 M -3 300.32 % | -612.076 K 88.24 % | -5.205 M -225.31 % | 4.154 M -64.04 % | 11.549 M -29.83 % | 16.459 M 0.00 % | 16.459 M 123.80 % | 7.354 M 0.00 % | 7.354 M -51.54 % | 15.174 M 0.00 % | 15.174 M -33.29 % | 22.747 M 0.00 % | 22.747 M 267.98 % | 6.182 M 0.00 % | 6.182 M -53.69 % | 13.349 M 0.00 % | 13.349 M 94.07 % | 6.879 M 0.00 % | 6.879 M 105.20 % | -132.308 M 0.00 % | -132.308 M |
| Capital expenditure | 4.000 | 0.000 -100.00 % | 3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -35.472 M 45.37 % | -64.934 M -161.14 % | -24.866 M 52.49 % | -52.341 M 38.03 % | -84.462 M -185.15 % | -29.620 M -27.82 % | -23.173 M -207.95 % | 21.467 M 303.49 % | 5.320 M -20.12 % | 6.661 M 194.28 % | 2.263 M -61.47 % | 5.875 M -67.80 % | 18.247 M 158.01 % | -31.454 M -63.45 % | -19.244 M -242.83 % | 13.474 M 35.35 % | 9.955 M -5.87 % | 10.576 M 62.48 % | 6.509 M -0.91 % | 6.569 M 131.56 % | -20.813 M -3 300.32 % | -612.076 K 88.24 % | -5.205 M -225.31 % | 4.154 M -64.04 % | 11.549 M -29.83 % | 16.459 M 0.00 % | 16.459 M 123.80 % | 7.354 M 0.00 % | 7.354 M -51.54 % | 15.174 M 0.00 % | 15.174 M -33.29 % | 22.747 M 0.00 % | 22.747 M 267.98 % | 6.182 M 0.00 % | 6.182 M -53.69 % | 13.349 M 0.00 % | 13.349 M 94.07 % | 6.879 M 0.00 % | 6.879 M 105.20 % | -132.308 M 0.00 % | -132.308 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 |