US Financial 15 Split Corp FTU-PB.TO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 6.146 M 668.94 % | -1.080 M -241.54 % | -316.309 K -106.81 % | 4.646 M 338.25 % | -1.950 M -269.54 % | 1.150 M 109.02 % | 550.256 K -84.44 % | 3.535 M 4.14 % | 3.395 M -31.51 % | 4.957 M 323.35 % | 1.171 M 39.59 % | 838.796 K 276.62 % | 222.717 K 0.64 % | 221.307 K 84.00 % | 120.277 K -69.24 % | 391.050 K -81.84 % | 2.154 M -76.78 % | 9.277 M 13.29 % | 8.189 M 4.93 % | 7.804 M 5.82 % | 7.375 M 916.26 % | 725.666 K |
| Net income | 5.911 M 573.24 % | -1.249 M -105.88 % | -606.714 K -113.71 % | 4.425 M | 0.000 -100.00 % | 901.383 K 209.66 % | 291.088 K -91.14 % | 3.286 M 4.14 % | 3.155 M -33.03 % | 4.712 M 732.59 % | 565.900 K 161.04 % | 216.789 K 203.38 % | -209.703 K | 0.000 | 0.000 -100.00 % | 36.022 K 103.35 % | -1.077 M 92.75 % | -14.849 M -146.20 % | 32.140 M -21.91 % | 41.157 M 93.89 % | 21.227 M 3 434.32 % | 600.602 K |
| Income before tax | 5.911 M 573.24 % | -1.249 M -105.88 % | -606.714 K -113.71 % | 4.425 M | 0.000 -100.00 % | 901.383 K 209.66 % | 291.088 K -91.14 % | 3.286 M 4.14 % | 3.155 M -33.03 % | 4.712 M 732.59 % | 565.900 K 161.04 % | 216.789 K 203.38 % | -209.703 K -112.96 % | 1.618 M 221.76 % | -1.329 M | 0.000 | 0.000 100.00 % | -9.322 M | 0.000 | 0.000 | 0.000 -100.00 % | 600.602 K |
| Income before tax ratio | 0.96 -16.82 % | 1.16 -39.72 % | 1.92 101.40 % | 0.95 | 0.00 -100.00 % | 0.78 48.15 % | 0.53 -43.08 % | 0.93 0.00 % | 0.93 -2.21 % | 0.95 96.67 % | 0.48 87.00 % | 0.26 127.45 % | -0.94 -112.88 % | 7.31 166.18 % | -11.05 | 0.00 | 0.00 100.00 % | -1.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.83 |
| EBITDA | 1.213 M 3.76 % | 1.169 M -9.39 % | 1.290 M -13.87 % | 1.498 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -46.582 K 72.71 % | -170.670 K | 0.000 100.00 % | -1.074 M | 0.000 -100.00 % | 28.783 M -30.07 % | 41.157 M 93.89 % | 21.227 M 3 434.32 % | 600.602 K |
| Net income ratio | 0.96 -16.82 % | 1.16 -39.72 % | 1.92 101.40 % | 0.95 | 0.00 -100.00 % | 0.78 48.15 % | 0.53 -43.08 % | 0.93 0.00 % | 0.93 -2.21 % | 0.95 96.67 % | 0.48 87.00 % | 0.26 127.45 % | -0.94 | 0.00 | 0.00 -100.00 % | 0.09 118.42 % | -0.50 68.76 % | -1.60 -140.78 % | 3.93 -25.58 % | 5.27 83.23 % | 2.88 247.78 % | 0.83 |
| Ratio EBITDA | 0.20 118.24 % | -1.08 73.47 % | -4.08 -1 365.00 % | 0.32 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.21 85.17 % | -1.42 | 0.00 100.00 % | -0.50 | 0.00 -100.00 % | 3.52 -33.35 % | 5.27 83.23 % | 2.88 247.78 % | 0.83 |
| Gross profit ratio | 1.00 284.56 % | -0.54 -154.18 % | 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 83.93 % | 0.54 42.92 % | 0.38 200.15 % | -0.38 -137.98 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 1.863 M -1.98 % | 1.901 M -0.04 % | 1.902 M 0.00 % | 1.902 M 0.00 % | 1.902 M 0.00 % | 1.902 M -0.13 % | 1.904 M 0.00 % | 1.904 M -4.30 % | 1.990 M -13.84 % | 2.309 M -11.84 % | 2.620 M 18.93 % | 2.202 M 15.26 % | 1.911 M 0.00 % | 1.911 M 0.00 % | 1.911 M 0.00 % | 1.911 M 0.00 % | 1.911 M 0.00 % | 1.911 M 0.00 % | 1.911 M 0.00 % | 1.911 M 0.00 % | 1.911 M 0.00 % | 1.911 M |
| Weighted average shs out | 1.863 M -1.98 % | 1.901 M -0.04 % | 1.902 M 0.00 % | 1.902 M 0.00 % | 1.902 M 0.00 % | 1.902 M -0.13 % | 1.904 M 0.00 % | 1.904 M -4.30 % | 1.990 M -13.84 % | 2.309 M -11.84 % | 2.620 M 18.93 % | 2.202 M 15.26 % | 1.911 M 0.00 % | 1.911 M 0.00 % | 1.911 M 0.00 % | 1.911 M 0.00 % | 1.911 M 0.00 % | 1.911 M 0.00 % | 1.911 M 0.00 % | 1.911 M 0.00 % | 1.911 M 0.00 % | 1.911 M |
| EPS diluted | 3.17 580.30 % | -0.66 -106.25 % | -0.32 -113.73 % | 2.33 | 0.00 -100.00 % | 0.47 213.33 % | 0.15 -91.33 % | 1.73 8.81 % | 1.59 -22.06 % | 2.04 828.57 % | -0.28 17.65 % | -0.34 -209.09 % | -0.11 | 0.00 | 0.00 -100.00 % | 0.02 103.38 % | -0.56 92.79 % | -7.77 -146.20 % | 16.82 -21.91 % | 21.54 93.88 % | 11.11 3 483.87 % | 0.31 |
| Earnings per share | 3.17 580.30 % | -0.66 -106.25 % | -0.32 -113.73 % | 2.33 | 0.00 -100.00 % | 0.47 213.33 % | 0.15 -91.33 % | 1.73 8.81 % | 1.59 -22.06 % | 2.04 828.57 % | -0.28 17.65 % | -0.34 -209.09 % | -0.11 | 0.00 | 0.00 -100.00 % | 0.02 103.38 % | -0.56 92.79 % | -7.77 -146.20 % | 16.82 -21.91 % | 21.54 93.88 % | 11.11 3 483.87 % | 0.31 |
| Gross profit | 6.146 M 950.02 % | 585.362 K 285.06 % | -316.309 K -106.81 % | 4.646 M 338.25 % | -1.950 M -269.54 % | 1.150 M 109.02 % | 550.256 K -84.44 % | 3.535 M 4.14 % | 3.395 M -31.51 % | 4.957 M 323.35 % | 1.171 M 39.59 % | 838.796 K 592.73 % | 121.085 K 43.83 % | 84.185 K 284.27 % | -45.686 K -111.68 % | 391.050 K -81.84 % | 2.154 M -76.78 % | 9.277 M 13.29 % | 8.189 M 4.93 % | 7.804 M 5.82 % | 7.375 M 916.26 % | 725.666 K |
| Income tax expense | 0.000 | 0.000 | 0.000 100.00 % | -4.730 M | 0.000 100.00 % | -1.051 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -720.673 K 3.54 % | -747.086 K | 0.000 -100.00 % | 1.618 M 221.76 % | -1.329 M | 0.000 -100.00 % | 2.481 M 116.67 % | -14.884 M 48.20 % | -28.732 M 29.22 % | -40.593 M -134.27 % | -17.328 M | 0.000 |
| Cost of revenue | 107.078 K -7.47 % | 115.717 K -7.25 % | 124.761 K -8.52 % | 136.378 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.632 K -25.88 % | 137.122 K -17.38 % | 165.963 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 154.274 K 9.22 % | 141.249 K -5.62 % | 149.660 K 6.84 % | 140.075 K -19.32 % | 173.608 K 10.04 % | 157.771 K 9.72 % | 143.799 K 0.91 % | 142.500 K 5.14 % | 135.535 K 0.14 % | 135.343 K -76.56 % | 577.288 K -3.81 % | 600.178 K 190.41 % | 206.667 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 113.545 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 80.970 K 627.30 % | 11.133 K -92.09 % | 140.745 K 73.60 % | 81.074 K | 0.000 -100.00 % | 91.015 K -21.11 % | 115.369 K 7.94 % | 106.882 K 2.91 % | 103.860 K -5.49 % | 109.897 K 297.00 % | 27.682 K 26.81 % | 21.829 K -85.65 % | 152.144 K 448.05 % | 27.761 K 102.40 % | -1.158 M -1 294.37 % | 96.952 K -16.04 % | 115.479 K -96.89 % | 3.715 M -22.28 % | 4.780 M -6.66 % | 5.121 M 265.30 % | 1.402 M 12 070.00 % | 11.519 K |
| Operating expenses | 235.244 K 54.38 % | 152.382 K -47.53 % | 290.405 K 31.32 % | 221.149 K 27.38 % | 173.608 K -30.22 % | 248.786 K -4.01 % | 259.168 K 3.92 % | 249.382 K 4.17 % | 239.395 K -2.38 % | 245.240 K -59.46 % | 604.970 K -2.74 % | 622.007 K 73.35 % | 358.811 K 174.39 % | 130.767 K 4.63 % | 124.984 K -64.80 % | 355.028 K -52.65 % | 749.833 K -79.82 % | 3.715 M -22.28 % | 4.780 M -33.97 % | 7.239 M 108.33 % | 3.475 M 2 678.59 % | 125.064 K |
| Cost and expenses | 235.244 K 39.40 % | 168.755 K -41.89 % | 290.405 K 31.32 % | 221.149 K 27.38 % | 173.608 K -30.22 % | 248.786 K -4.01 % | 259.168 K 3.92 % | 249.382 K 4.17 % | 239.395 K -2.38 % | 245.240 K -59.46 % | 604.970 K -2.74 % | 622.007 K 35.09 % | 460.443 K 71.88 % | 267.889 K -7.93 % | 290.947 K -18.05 % | 355.028 K -52.65 % | 749.833 K -79.82 % | 3.715 M -22.28 % | 4.780 M -33.97 % | 7.239 M 108.33 % | 3.475 M 2 678.59 % | 125.064 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 |
| Selling general and administrative expenses | 154.274 K 9.22 % | 141.249 K -5.62 % | 149.660 K 6.84 % | 140.075 K -19.32 % | 173.608 K 10.04 % | 157.771 K 9.72 % | 143.799 K 0.91 % | 142.500 K 5.14 % | 135.535 K 0.14 % | 135.343 K -76.56 % | 577.288 K -3.81 % | 600.178 K 190.41 % | 206.667 K 100.64 % | 103.006 K 23.36 % | 83.502 K -67.64 % | 258.076 K -59.32 % | 634.354 K | 0.000 | 0.000 -100.00 % | 2.118 M 2.19 % | 2.073 M 1 725.84 % | 113.545 K |
| Interest income | 30.831 K -27.79 % | 42.696 K 250.63 % | 12.177 K | 0.000 | 0.000 -100.00 % | 14.323 K -37.75 % | 23.007 K 332.06 % | 5.325 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 % | 96.181 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 -100.00 % | 149.000 -94.62 % | 2.768 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | -5.912 M -590.45 % | 1.205 M 86.43 % | 646.596 K 114.39 % | -4.494 M -300.20 % | 2.245 M 355.43 % | -878.730 K -263.07 % | -242.028 K 92.84 % | -3.381 M -6.89 % | -3.163 M 30.91 % | -4.578 M -12.37 % | -4.074 M -9 115.06 % | 45.191 K 61.26 % | 28.023 K | 0.000 | 0.000 -100.00 % | 149.000 100.01 % | -2.478 M -806.95 % | -273.223 K -100.95 % | 28.732 M -29.22 % | 40.593 M 134.27 % | 17.328 M | 0.000 |
| Operating income | 5.911 M 590.37 % | -1.205 M -193.42 % | 1.290 M -13.87 % | 1.498 M 170.55 % | -2.124 M -335.59 % | 901.383 K 209.66 % | 291.088 K -91.14 % | 3.286 M 4.14 % | 3.155 M -33.03 % | 4.712 M 732.59 % | 565.900 K 161.04 % | 216.789 K 191.19 % | -237.726 K -410.34 % | -46.582 K 72.71 % | -170.670 K -573.79 % | 36.022 K -97.43 % | 1.404 M -74.76 % | 5.562 M 63.18 % | 3.408 M 504.22 % | 564.105 K -85.53 % | 3.900 M 549.29 % | 600.602 K |
| Operating income ratio | 0.96 -13.81 % | 1.12 127.35 % | -4.08 -1 365.00 % | 0.32 -70.39 % | 1.09 38.96 % | 0.78 48.15 % | 0.53 -43.08 % | 0.93 0.00 % | 0.93 -2.21 % | 0.95 96.67 % | 0.48 87.00 % | 0.26 124.21 % | -1.07 -407.11 % | -0.21 85.17 % | -1.42 -1 640.42 % | 0.09 -85.87 % | 0.65 8.72 % | 0.60 44.03 % | 0.42 475.82 % | 0.07 -86.33 % | 0.53 -36.11 % | 0.83 |
| Total other income expenses net | 0.000 100.00 % | -43.648 K -109.39 % | 464.908 K | 0.000 -100.00 % | 2.124 M | 0.000 | 0.000 100.00 % | -3.381 M -6.89 % | -3.163 M 30.91 % | -4.578 M -245.64 % | 3.143 M 426.13 % | -963.875 K -3 539.59 % | 28.023 K -98.32 % | 1.664 M 243.73 % | -1.158 M -3 114.60 % | -36.022 K | 0.000 100.00 % | -14.884 M | 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 | 2004 | 2003 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -1.115 M -110.94 % | 10.194 M -15.55 % | 12.072 M -20.73 % | 15.228 M 24.75 % | 12.207 M -22.94 % | 15.842 M -29.51 % | 22.473 M -8.00 % | 24.429 M 5.73 % | 23.104 M 2.33 % | 22.578 M -13.48 % | 26.095 M 19.56 % | 21.827 M 2 934.75 % | -769.977 K 28.69 % | -1.080 M 47.77 % | -2.067 M 66.77 % | -6.222 M -924.96 % | -607.035 K 92.99 % | -8.665 M 1.89 % | -8.832 M 38.16 % | -14.281 M -20.00 % | -11.901 M -84.56 % | -6.448 M |
| Total investments | 14.313 M 39.67 % | 10.248 M -16.27 % | 12.240 M -20.50 % | 15.396 M 24.32 % | 12.385 M -20.00 % | 15.480 M -31.60 % | 22.631 M -10.53 % | 25.296 M 8.78 % | 23.254 M 2.65 % | 22.653 M -14.05 % | 26.356 M 11.82 % | 23.571 M 124.93 % | 10.479 M -20.20 % | 13.132 M -22.34 % | 16.910 M -4.73 % | 17.750 M -42.94 % | 31.106 M -87.82 % | 255.354 M | 0.000 | 0.000 | 0.000 -100.00 % | 248.753 M |
| Total debt | 15.276 M 37.95 % | 11.073 M -17.95 % | 13.496 M -12.71 % | 15.462 M 23.68 % | 12.501 M -22.44 % | 16.119 M -34.81 % | 24.728 M -4.09 % | 25.781 M 8.55 % | 23.751 M -0.83 % | 23.951 M -13.79 % | 27.780 M 24.52 % | 22.310 M | 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 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -67.367 M -1.08 % | -66.647 M -1.13 % | -65.899 M | 0.000 100.00 % | -42.209 M 10.69 % | -47.262 M 25.40 % | -63.354 M -415.86 % | 20.058 M -60.25 % | 50.454 M 47.96 % | 34.100 M 289.81 % | 8.748 M 1 356.51 % | 600.602 K |
| Common stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.047 M -33.57 % | 33.187 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 140.581 M | 0.000 | 0.000 | 0.000 -100.00 % | 145.781 M |
| Total equity | 0.000 | 0.000 | 0.000 -100.00 % | 15.474 M 23.11 % | 12.569 M -22.07 % | 16.130 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -45.321 M -35.45 % | -33.459 M -15 855.57 % | -209.703 K -100.50 % | 42.209 M 200.00 % | -42.209 M 10.69 % | -47.262 M 25.40 % | -63.354 M -139.44 % | 160.639 M -18.43 % | 196.943 M 7.02 % | 184.021 M 15.98 % | 158.669 M 8.39 % | 146.382 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.883 M 111.05 % | 11.317 M -8.17 % | 12.324 M -27.85 % | 17.081 M -23.86 % | 22.433 M -30.13 % | 32.107 M -33.05 % | 47.957 M | 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 | 0.000 | 0.000 |
| Total non current liabilities | 0.000 | 0.000 -100.00 % | 107.605 K -36.65 % | 169.866 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.883 M 111.05 % | 11.317 M -8.17 % | 12.324 M -27.85 % | 17.081 M -23.86 % | 22.433 M -30.13 % | 32.107 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 49.879 K -24.36 % | 65.939 K 161.28 % | -107.605 K 20.12 % | -134.706 K -5.76 % | -127.373 K -100.80 % | 15.949 M 10 986.80 % | -146.496 K 88.94 % | -1.325 M -799.49 % | -147.303 K -5.07 % | -140.198 K 51.44 % | -288.691 K | 0.000 | 0.000 -100.00 % | 1.868 M 0.00 % | 1.868 M 23.76 % | 1.510 M 107.18 % | 728.623 K -56.37 % | 1.670 M 513.43 % | -403.927 K | 0.000 | 0.000 100.00 % | -2.845 M |
| Deferred revenue | 0.000 | 0.000 100.00 % | -13.389 M 12.45 % | -15.292 M -23.59 % | -12.374 M 22.42 % | -15.949 M 35.12 % | -24.581 M -0.51 % | -24.456 M -3.61 % | -23.603 M 0.87 % | -23.810 M 13.39 % | -27.491 M | 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 | 15.276 M 37.95 % | 11.073 M -17.95 % | 13.496 M -12.71 % | 15.462 M 23.68 % | 12.501 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 |
| Total current liabilities | 15.441 M 37.57 % | 11.224 M 10 330.62 % | 107.605 K -36.65 % | 169.866 K 33.36 % | 127.373 K -25.17 % | 170.222 K 16.20 % | 146.496 K -88.94 % | 1.325 M 799.49 % | 147.303 K 5.07 % | 140.198 K -51.44 % | 288.691 K 49.88 % | 192.614 K 21.64 % | 158.353 K -91.67 % | 1.902 M -0.26 % | 1.907 M 23.19 % | 1.548 M 99.60 % | 775.480 K 137.15 % | 327.003 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.845 M |
| Total liabilities | 15.441 M 37.57 % | 11.224 M -17.97 % | 13.683 M 7 955.22 % | 169.866 K 33.36 % | 127.373 K -25.17 % | 170.222 K -99.32 % | 24.928 M -8.30 % | 27.185 M 13.55 % | 23.941 M -0.87 % | 24.150 M -13.98 % | 28.074 M 16.60 % | 24.076 M 109.81 % | 11.475 M -19.34 % | 14.226 M -25.08 % | 18.988 M -20.82 % | 23.981 M -27.07 % | 32.883 M -68.39 % | 104.011 M -5.26 % | 109.788 M -4.72 % | 115.228 M 3.87 % | 110.935 M 1.92 % | 108.845 M |
| Other non current assets | 12.197 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.631 M 10.53 % | -25.296 M -8.78 % | -23.254 M -2.65 % | -22.653 M 14.05 % | -26.356 M -11.82 % | -23.571 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -255.354 M | 0.000 | 0.000 | 0.000 100.00 % | -248.753 M |
| Long term investments | 14.313 M 39.67 % | 10.248 M -16.27 % | 12.240 M -20.50 % | 15.396 M 24.32 % | 12.385 M -20.00 % | 15.480 M -31.60 % | 22.631 M -10.53 % | 25.296 M 8.78 % | 23.254 M 2.65 % | 22.653 M -14.05 % | 26.356 M 11.82 % | 23.571 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.106 M -87.82 % | 255.354 M | 0.000 | 0.000 | 0.000 -100.00 % | 248.753 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 |
| 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 |
| 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 |
| 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 |
| Total non current assets | 14.325 M 39.79 % | 10.248 M -16.27 % | 12.240 M -20.50 % | 15.396 M 24.32 % | 12.385 M -20.00 % | 15.480 M -31.60 % | 22.631 M -10.53 % | 25.296 M 8.78 % | 23.254 M 2.65 % | 22.653 M -14.05 % | 26.356 M 11.82 % | 23.571 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.106 M -87.82 % | 255.354 M | 0.000 | 0.000 | 0.000 -100.00 % | 248.753 M |
| Other current assets | -12.197 K | 0.000 100.00 % | -12.240 M 20.50 % | -15.396 M -24.32 % | -12.385 M | 0.000 -100.00 % | 0.000 3.91 % | 0.000 100.00 % | -23.254 M -1 067 273 297 574 685 440.00 % | 0.000 100.00 % | -26.371 M -95 010 949 746 438 766 592.00 % | 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 % | 10.248 M -16.27 % | 12.240 M -20.50 % | 15.396 M 24.32 % | 12.385 M -20.00 % | 15.480 M -31.60 % | 22.631 M -10.53 % | 25.296 M 8.78 % | 23.254 M 2.65 % | 22.653 M -14.10 % | 26.371 M | 0.000 -100.00 % | 10.479 M -20.20 % | 13.132 M -22.34 % | 16.910 M -4.73 % | 17.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.115 M 26.89 % | 878.864 K -38.31 % | 1.425 M 508.90 % | 233.982 K -20.45 % | 294.149 K 6.14 % | 277.125 K -87.71 % | 2.255 M 66.65 % | 1.353 M 109.12 % | 646.946 K -52.86 % | 1.372 M -18.54 % | 1.685 M 248.70 % | 483.125 K -37.25 % | 769.977 K -28.69 % | 1.080 M -47.77 % | 2.067 M -66.77 % | 6.222 M 924.96 % | 607.035 K -92.99 % | 8.665 M -1.89 % | 8.832 M -38.16 % | 14.281 M 20.00 % | 11.901 M 84.56 % | 6.448 M |
| Cash and short term investments | 1.115 M 26.89 % | 878.864 K -93.57 % | 13.664 M -12.58 % | 15.630 M 23.28 % | 12.679 M 4 475.17 % | 277.125 K -87.71 % | 2.255 M 66.65 % | 1.353 M 109.12 % | 646.946 K -52.86 % | 1.372 M -18.54 % | 1.685 M 248.70 % | 483.125 K -95.71 % | 11.249 M -20.85 % | 14.212 M -25.11 % | 18.977 M -20.83 % | 23.971 M 3 848.93 % | 607.035 K -92.99 % | 8.665 M -1.89 % | 8.832 M -38.16 % | 14.281 M 20.00 % | 11.901 M 84.56 % | 6.448 M |
| Total current assets | 1.115 M 14.30 % | 975.732 K -32.41 % | 1.444 M 482.95 % | 247.623 K -20.64 % | 312.011 K -61.94 % | 819.800 K -64.30 % | 2.297 M 21.55 % | 1.889 M 174.83 % | 687.526 K -54.08 % | 1.497 M -12.84 % | 1.718 M 240.03 % | 505.243 K -95.52 % | 11.265 M -20.81 % | 14.226 M -25.08 % | 18.988 M -20.82 % | 23.981 M 1 249.37 % | 1.777 M -80.88 % | 9.296 M 5.25 % | 8.832 M -38.16 % | 14.281 M 20.00 % | 11.901 M 83.83 % | 6.474 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 0.00 % | 0.000 -161.54 % | 0.000 140.63 % | 0.000 -900.00 % | 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 | 12.197 K -87.41 % | 96.868 K 415.47 % | 18.792 K 37.76 % | 13.641 K -23.63 % | 17.862 K -96.71 % | 542.675 K 1 191.25 % | 42.027 K -92.17 % | 536.594 K 1 222.31 % | 40.580 K -67.52 % | 124.933 K 274.76 % | 33.337 K 50.72 % | 22.118 K 35.78 % | 16.290 K 16.12 % | 14.028 K 37.46 % | 10.205 K 3.61 % | 9.849 K -99.16 % | 1.170 M 85.45 % | 631.007 K | 0.000 | 0.000 | 0.000 -100.00 % | 25.800 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 306.732 M 2.50 % | 299.249 M 11.00 % | 269.604 M | 0.000 |
| Account payables | 114.722 K 35.63 % | 84.586 K -21.39 % | 107.605 K -20.12 % | 134.706 K 5.76 % | 127.373 K -25.17 % | 170.222 K 16.20 % | 146.496 K -88.94 % | 1.325 M 799.49 % | 147.303 K 5.07 % | 140.198 K -51.44 % | 288.691 K 49.88 % | 192.614 K 21.64 % | 158.353 K 372.41 % | 33.520 K -13.05 % | 38.550 K 0.70 % | 38.283 K -18.30 % | 46.857 K -62.04 % | 123.434 K -69.44 % | 403.927 K | 0.000 | 0.000 -100.00 % | 2.845 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.367 M 101.34 % | 33.459 M -49.06 % | 65.690 M 55.63 % | 42.209 M | 0.000 -100.00 % | 47.262 M -25.40 % | 63.354 M -3.56 % | 65.690 M | 0.000 -100.00 % | 149.921 M 0.00 % | 149.921 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 -100.00 % | 13.468 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.928 M -8.30 % | 27.185 M 13.55 % | 23.941 M -0.87 % | 24.150 M -13.98 % | 28.074 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.011 M -5.26 % | 109.788 M -4.72 % | 115.228 M 3.87 % | 110.935 M 1.92 % | 108.845 M |
| Total assets | 15.441 M 37.57 % | 11.224 M -17.97 % | 13.683 M -12.53 % | 15.644 M 23.21 % | 12.697 M -22.11 % | 16.300 M -34.61 % | 24.928 M -8.30 % | 27.185 M 13.55 % | 23.941 M -0.87 % | 24.150 M -13.98 % | 28.074 M 16.60 % | 24.076 M 113.72 % | 11.265 M -20.81 % | 14.226 M -25.08 % | 18.988 M -20.82 % | 23.981 M -27.07 % | 32.883 M -87.57 % | 264.649 M -13.72 % | 306.732 M 2.50 % | 299.249 M 11.00 % | 269.604 M 5.63 % | 255.227 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 15.640 K 426.79 % | -4.786 K 33.62 % | -7.210 K -238.73 % | 5.197 K 882.42 % | 529.000 -96.79 % | 16.491 K 1 164.62 % | -1.549 K 90.72 % | -16.684 K -243.42 % | 11.633 K 272.57 % | -6.741 K 82.40 % | -38.309 K -137.87 % | 101.170 K 209.48 % | -92.413 K -322.39 % | 41.555 K -90.18 % | 422.971 K -66.74 % | 1.272 M 161.73 % | -2.060 M -170.84 % | -760.599 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 11.509 K 334.21 % | -4.914 K 4.60 % | -5.151 K -222.03 % | 4.221 K -52.15 % | 8.822 K -42.50 % | 15.343 K 1 892.41 % | -856.000 -44.84 % | -591.000 90.45 % | -6.188 K -486.54 % | -1.055 K 90.60 % | -11.219 K -92.50 % | -5.828 K | 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.293 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 |
| Other working capital | 4.131 K 3 127.34 % | 128.000 106.22 % | -2.059 K -310.96 % | 976.000 | 0.000 -100.00 % | 1.148 K 265.66 % | -693.000 95.69 % | -16.093 K -190.30 % | 17.821 K 413.42 % | -5.686 K 89.50 % | -54.176 K -150.63 % | 106.998 K 215.78 % | -92.413 K -322.39 % | 41.555 K -90.18 % | 422.971 K -66.74 % | 1.272 M 161.73 % | -2.060 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 1.900 M 175.14 % | 690.655 K -78.03 % | 3.143 M 133.74 % | 1.345 M 0.57 % | 1.337 M -82.32 % | 7.563 M 297.61 % | 1.902 M 242.38 % | -1.336 M -152.80 % | -528.460 K -114.76 % | 3.579 M 147.88 % | 1.444 M 124.50 % | -5.892 M -230.86 % | 4.503 M 537.50 % | -1.029 M 48.80 % | -2.010 M -117.10 % | 11.756 M 823.15 % | 1.273 M -96.95 % | 41.716 M 353.38 % | -16.464 M 28.33 % | -22.972 M -133.59 % | -9.835 M | 0.000 |
| Net cash provided by operating activities | 1.916 M 179.34 % | 685.869 K -72.89 % | 2.530 M 87.37 % | 1.350 M 0.92 % | 1.338 M -82.35 % | 7.580 M 245.84 % | 2.192 M 13.35 % | 1.933 M -26.72 % | 2.639 M -68.15 % | 8.284 M 2 715.89 % | -316.682 K 95.64 % | -7.271 M -273.08 % | 4.201 M 525.32 % | -987.643 K 37.78 % | -1.587 M -114.20 % | 11.176 M 699.75 % | -1.863 M -107.21 % | 25.833 M 64.79 % | 15.676 M -13.79 % | 18.185 M 59.62 % | 11.393 M 1 796.88 % | 600.602 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Purchases of investments | -107.792 K -1 372.97 % | -7.318 K 91.23 % | -83.467 K 84.06 % | -523.522 K 52.18 % | -1.095 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 100.00 % | -68.611 M 39.36 % | -113.139 M | 0.000 |
| Sales maturities of investments | 1.909 M 301.55 % | 475.333 K -81.50 % | 2.570 M 36.29 % | 1.886 M -21.61 % | 2.405 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 -100.00 % | 85.415 M | 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 100.00 % | -16.804 M -114.85 % | 113.139 M | 0.000 |
| Net cash used for investing activites | 1.801 M 284.79 % | 468.015 K -81.18 % | 2.486 M 82.55 % | 1.362 M 3.93 % | 1.311 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 |
| Debt repayment | -475.615 K -6 665.50 % | -7.030 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 746.504 K -92.85 % | 10.435 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.140 M -97.16 % | 251.781 M |
| Common stock repurchased | -475.615 K -6 665.50 % | -7.030 K | 0.000 | 0.000 | 0.000 100.00 % | -7.986 M | 0.000 | 0.000 100.00 % | -2.309 M 68.15 % | -7.249 M 28.19 % | -10.095 M -195.97 % | -3.411 M 24.38 % | -4.510 M | 0.000 100.00 % | -2.567 M 53.84 % | -5.561 M -168.14 % | -2.074 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -1.203 M -1.09 % | -1.190 M 14.16 % | -1.386 M 2.54 % | -1.422 M -8.54 % | -1.310 M 12.71 % | -1.501 M -11.28 % | -1.349 M -9.22 % | -1.235 M -16.89 % | -1.057 M 19.43 % | -1.312 M -4.13 % | -1.259 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.914 M 85.02 % | -12.776 M 19.07 % | -15.786 M 0.12 % | -15.805 M -20.83 % | -13.080 M | 0.000 |
| Other financing activites | 475.615 K 6 665.50 % | 7.030 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.867 M 27 252.79 % | -40.021 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 479.570 K 102.37 % | -20.245 M -279.17 % | -5.339 M | 0.000 | 0.000 100.00 % | -106.000 M |
| Net cash used provided by financing activities | -1.678 M -40.24 % | -1.197 M 13.65 % | -1.386 M 2.54 % | -1.422 M -8.54 % | -1.310 M 86.19 % | -9.488 M -603.30 % | -1.349 M -9.22 % | -1.235 M 63.31 % | -3.366 M 60.68 % | -8.561 M -663.87 % | 1.518 M -78.26 % | 6.984 M 254.83 % | -4.510 M | 0.000 100.00 % | -2.567 M 53.84 % | -5.561 M -39.45 % | -3.988 M 84.66 % | -26.000 M -23.08 % | -21.125 M -33.66 % | -15.805 M -166.08 % | -5.940 M -104.07 % | 145.781 M |
| Effect of forex changes on cash | -1.158 K 96.68 % | -34.871 K -173.77 % | 47.269 K 294.43 % | 11.984 K 215.91 % | -10.339 K 85.10 % | -69.403 K -217.58 % | 59.026 K 674.31 % | 7.623 K 290.32 % | 1.953 K 105.51 % | -35.438 K -207.20 % | 33.059 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 236.361 K 143.30 % | -545.850 K -145.84 % | 1.191 M 2 079.04 % | -60.167 K -453.42 % | 17.024 K 100.86 % | -1.977 M -319.31 % | 901.667 K 27.72 % | 705.959 K 197.31 % | -725.465 K -132.33 % | -312.254 K -125.99 % | 1.202 M 518.87 % | -286.852 K 7.41 % | -309.805 K 68.63 % | -987.643 K 76.23 % | -4.154 M -173.99 % | 5.615 M 195.96 % | -5.851 M -3 405.01 % | -166.936 K 96.94 % | -5.449 M -328.98 % | 2.380 M -56.36 % | 5.453 M -96.27 % | 146.382 M |
| Cash at beginning of period | 878.864 K -38.31 % | 1.425 M 508.90 % | 233.982 K -20.45 % | 294.149 K 6.14 % | 277.125 K -87.71 % | 2.255 M 66.65 % | 1.353 M 109.12 % | 646.946 K -52.86 % | 1.372 M -18.54 % | 1.685 M 248.70 % | 483.125 K -37.25 % | 769.977 K -28.69 % | 1.080 M -47.77 % | 2.067 M -66.77 % | 6.222 M 924.96 % | 607.035 K -90.60 % | 6.458 M -26.87 % | 8.832 M -38.16 % | 14.281 M 20.00 % | 11.901 M 84.56 % | 6.448 M | 0.000 |
| Cash at end of period | 1.115 M 26.89 % | 878.864 K -38.31 % | 1.425 M 508.90 % | 233.982 K -20.45 % | 294.149 K 6.14 % | 277.125 K -87.71 % | 2.255 M 66.65 % | 1.353 M 109.12 % | 646.946 K -52.86 % | 1.372 M -18.54 % | 1.685 M 248.70 % | 483.125 K -37.25 % | 769.977 K -28.69 % | 1.080 M -47.77 % | 2.067 M -66.77 % | 6.222 M 924.96 % | 607.035 K -92.99 % | 8.665 M -1.89 % | 8.832 M -38.16 % | 14.281 M 20.00 % | 11.901 M -91.87 % | 146.382 M |
| Operating cash flow | 1.916 M 179.34 % | 685.869 K -72.89 % | 2.530 M 87.37 % | 1.350 M 0.92 % | 1.338 M -82.35 % | 7.580 M 245.84 % | 2.192 M 13.35 % | 1.933 M -26.72 % | 2.639 M -68.15 % | 8.284 M 2 715.89 % | -316.682 K 95.64 % | -7.271 M -273.08 % | 4.201 M 525.32 % | -987.643 K 37.78 % | -1.587 M -114.20 % | 11.176 M 699.75 % | -1.863 M -107.21 % | 25.833 M 64.79 % | 15.676 M -13.79 % | 18.185 M 59.62 % | 11.393 M 1 796.88 % | 600.602 K |
| Capital expenditure | -4.000 0.00 % | -4.000 -33.33 % | -3.000 25.00 % | -4.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.916 M 179.34 % | 685.869 K -72.89 % | 2.530 M 87.37 % | 1.350 M 0.92 % | 1.338 M -82.35 % | 7.580 M 245.84 % | 2.192 M 13.35 % | 1.933 M -26.72 % | 2.639 M -68.15 % | 8.284 M 2 715.89 % | -316.682 K 95.64 % | -7.271 M -273.08 % | 4.201 M 525.32 % | -987.643 K 37.78 % | -1.587 M -114.20 % | 11.176 M 699.75 % | -1.863 M -107.21 % | 25.833 M 64.79 % | 15.676 M -13.79 % | 18.185 M 59.62 % | 11.393 M 1 796.88 % | 600.602 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
| 2024-11-30 | 2024-05-30 | 2023-11-30 | 2023-05-30 | 2022-11-30 | 2022-05-30 | 2021-11-30 | 2021-05-30 | 2020-11-30 | 2020-05-30 | 2019-11-30 | 2019-05-30 | 2018-11-30 | 2018-05-30 | 2017-11-30 | 2017-05-30 | 2016-11-30 | 2016-05-30 | 2015-11-30 | 2015-05-30 | 2014-11-30 | 2014-05-30 | 2013-11-30 | 2013-05-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.764 M 53.01 % | 2.460 M 352.52 % | 543.542 K 152.31 % | -1.039 M -294.77 % | 533.488 K 179.00 % | -675.329 K -241.74 % | 476.454 K -75.19 % | 1.920 M 39.20 % | 1.379 M 141.43 % | -3.329 M -374.06 % | 1.215 M 299.31 % | -609.524 K -2 275.85 % | -25.655 K -107.21 % | 355.993 K -79.01 % | 1.696 M 777.43 % | 193.302 K -96.43 % | 5.415 M 386.43 % | -1.890 M -236.28 % | 1.387 M -61.40 % | 3.594 M 118.82 % | 1.642 M 173.95 % | 599.541 K 711.52 % | 73.879 K 40.82 % | 52.462 K |
| Net income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -32.392 K 90.12 % | -327.945 K 34.45 % | -500.329 K -494.62 % | 126.786 K |
| Income before tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.392 K 90.12 % | -327.945 K -159.24 % | 553.553 K 159.71 % | -927.096 K |
| Income before tax ratio | 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.02 96.39 % | -0.55 -107.30 % | 7.49 142.40 % | -17.67 |
| EBITDA | 0.000 100.00 % | -2.301 M -367.48 % | -492.249 K -144.96 % | 1.095 M 340.83 % | -454.665 K -158.44 % | 777.963 K 290.17 % | -409.092 K 77.74 % | -1.838 M | 0.000 | 0.000 100.00 % | -1.141 M -262.58 % | 702.058 K 473.45 % | 122.427 K 150.29 % | -243.441 K 84.81 % | -1.603 M -1 720.79 % | -88.012 K 98.32 % | -5.246 M -351.83 % | 2.083 M 272.51 % | -1.208 M 64.17 % | -3.370 M -113.72 % | -1.577 M -92.26 % | -820.277 K -64.26 % | -499.364 K -436.46 % | 148.417 K |
| Net income ratio | 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.02 96.39 % | -0.55 91.92 % | -6.77 -380.23 % | 2.42 |
| Ratio EBITDA | 0.00 100.00 % | -0.94 -3.31 % | -0.91 14.06 % | -1.05 -23.65 % | -0.85 26.02 % | -1.15 -34.17 % | -0.86 10.29 % | -0.96 | 0.00 | 0.00 100.00 % | -0.94 18.43 % | -1.15 75.86 % | -4.77 -597.84 % | -0.68 27.62 % | -0.94 -107.51 % | -0.46 53.01 % | -0.97 12.08 % | -1.10 -26.59 % | -0.87 7.17 % | -0.94 2.33 % | -0.96 29.82 % | -1.37 79.76 % | -6.76 -338.92 % | 2.83 |
| 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 |
| Weighted average shs out dil | 1.826 M -2.01 % | 1.863 M -1.97 % | 1.901 M -0.03 % | 1.901 M -0.03 % | 1.902 M 0.00 % | 1.902 M 0.00 % | 1.902 M 0.00 % | 1.902 M 0.00 % | 1.902 M 0.00 % | 1.902 M 0.00 % | 1.902 M 0.00 % | 1.902 M -0.13 % | 1.904 M 0.00 % | 1.904 M 0.00 % | 1.904 M 0.00 % | 1.904 M -1.86 % | 1.940 M -4.85 % | 2.039 M -6.80 % | 2.188 M -9.99 % | 2.431 M -13.40 % | 2.807 M 15.40 % | 2.432 M -2.48 % | 2.494 M 30.52 % | 1.911 M |
| Weighted average shs out | 1.826 M -2.01 % | 1.863 M -1.97 % | 1.901 M -0.03 % | 1.901 M -0.03 % | 1.902 M 0.00 % | 1.902 M 0.00 % | 1.902 M 0.00 % | 1.902 M 0.00 % | 1.902 M 0.00 % | 1.902 M 0.00 % | 1.902 M 0.00 % | 1.902 M -0.13 % | 1.904 M 0.00 % | 1.904 M 0.00 % | 1.904 M 0.00 % | 1.904 M -1.86 % | 1.940 M -4.85 % | 2.039 M -6.80 % | 2.188 M -9.99 % | 2.431 M -13.40 % | 2.807 M 15.41 % | 2.432 M -2.48 % | 2.494 M 30.52 % | 1.911 M |
| EPS diluted | 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.01 91.15 % | -0.13 35.00 % | -0.20 -401.20 % | 0.07 |
| Earnings per share | 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.01 91.15 % | -0.13 35.00 % | -0.20 -401.20 % | 0.07 |
| Gross profit | 3.764 M 53.01 % | 2.460 M 352.52 % | 543.542 K 152.31 % | -1.039 M -294.77 % | 533.488 K 179.00 % | -675.329 K -241.74 % | 476.454 K -75.19 % | 1.920 M 39.20 % | 1.379 M 141.43 % | -3.329 M -374.06 % | 1.215 M 299.31 % | -609.524 K -2 275.85 % | -25.655 K -107.21 % | 355.993 K -79.01 % | 1.696 M 777.43 % | 193.302 K -96.43 % | 5.415 M 386.43 % | -1.890 M -236.28 % | 1.387 M -61.40 % | 3.594 M 118.82 % | 1.642 M 173.95 % | 599.541 K 711.52 % | 73.879 K 40.82 % | 52.462 K |
| Income tax 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 -100.00 % | 554.518 K 161.24 % | -905.465 K |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 74.256 K -18.01 % | 90.572 K 256.01 % | 25.441 K -49.87 % | 50.750 K 40.41 % | 36.143 K -33.65 % | 54.471 K 29.96 % | 41.914 K -13.73 % | 48.586 K -34.59 % | 74.274 K -25.23 % | 99.334 K 135.72 % | 42.140 K -26.93 % | 57.667 K -6.13 % | 61.433 K -13.39 % | 70.932 K 16.10 % | 61.096 K -7.94 % | 66.362 K -39.13 % | 109.028 K -8.21 % | 118.784 K 4.08 % | 114.126 K -23.73 % | 149.638 K 132.25 % | 64.429 K -14.91 % | 75.718 K 20.68 % | 62.741 K 18.15 % | 53.105 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 74.256 K -18.01 % | 90.572 K -67.10 % | 275.288 K -79.67 % | 1.354 M 504.20 % | 224.137 K -78.56 % | 1.045 M 1 066.75 % | 89.605 K -94.31 % | 1.575 M 2 020.66 % | 74.274 K -25.23 % | 99.334 K -88.19 % | 840.781 K -15.70 % | 997.333 K 179.30 % | 357.078 K 2 279.25 % | 15.008 K -98.92 % | 1.386 M 1 017.57 % | 123.996 K -97.47 % | 4.905 M 102.14 % | 2.426 M 216.48 % | 766.668 K -73.77 % | 2.923 M 119.45 % | 1.332 M 112.34 % | 627.205 K -16.73 % | 753.263 K -2.33 % | 771.210 K |
| Cost and expenses | 74.256 K -18.01 % | 90.572 K -67.10 % | 275.288 K -79.67 % | 1.354 M 504.20 % | 224.137 K -78.56 % | 1.045 M 1 066.75 % | 89.605 K -94.31 % | 1.575 M 2 020.66 % | 74.274 K -25.23 % | 99.334 K -88.19 % | 840.781 K -15.70 % | 997.333 K 179.30 % | 357.078 K 2 279.25 % | 15.008 K -98.92 % | 1.386 M 1 017.57 % | 123.996 K -97.47 % | 4.905 M 102.14 % | 2.426 M 216.48 % | 766.668 K -73.77 % | 2.923 M 119.45 % | 1.332 M 112.34 % | 627.205 K -16.73 % | 753.263 K -2.33 % | 771.210 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 |
| Selling general and administrative expenses | 74.256 K -18.01 % | 90.572 K 256.01 % | 25.441 K -49.87 % | 50.750 K 40.41 % | 36.143 K -33.65 % | 54.471 K 29.96 % | 41.914 K -13.73 % | 48.586 K -34.59 % | 74.274 K -25.23 % | 99.334 K 135.72 % | 42.140 K -26.93 % | 57.667 K -6.13 % | 61.433 K -13.39 % | 70.932 K 16.10 % | 61.096 K -7.94 % | 66.362 K -39.13 % | 109.028 K -8.21 % | 118.784 K 4.08 % | 114.126 K -23.73 % | 149.638 K 132.25 % | 64.429 K -14.91 % | 75.718 K 20.68 % | 62.741 K 18.15 % | 53.105 K |
| Interest income | 0.000 -100.00 % | 588.540 K 86.75 % | 315.147 K 0.00 % | 315.147 K -14.86 % | 370.141 K 0.00 % | 370.141 K -4.32 % | 386.848 K 12.13 % | 345.009 K | 0.000 | 0.000 -100.00 % | 374.031 K -3.55 % | 387.809 K 17.01 % | 331.423 K -2.80 % | 340.985 K 9.87 % | 310.347 K -2.19 % | 317.298 K -37.79 % | 510.018 K -4.84 % | 535.932 K -13.63 % | 620.488 K -7.58 % | 671.376 K 95.73 % | 343.006 K 14.23 % | 300.281 K 9.76 % | 273.590 K 31.31 % | 208.348 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | -3.611 M -56.91 % | -2.301 M -367.48 % | -492.249 K -144.96 % | 1.095 M 340.83 % | -454.665 K -158.44 % | 777.963 K 290.17 % | -409.092 K 77.74 % | -1.838 M -46.30 % | -1.256 M -135.88 % | 3.501 M 406.70 % | -1.141 M -262.58 % | 702.058 K 473.45 % | 122.427 K 150.29 % | -243.441 K 84.81 % | -1.603 M -1 720.79 % | -88.012 K 98.32 % | -5.246 M -351.83 % | 2.083 M 272.51 % | -1.208 M 64.17 % | -3.370 M -118.20 % | -1.545 M -213.74 % | -492.332 K -51 118.86 % | 965.000 -95.54 % | 21.631 K |
| Operating income | 3.689 M 55.73 % | 2.369 M 381.28 % | 492.249 K 144.96 % | -1.095 M -340.83 % | 454.665 K 158.44 % | -777.963 K -290.17 % | 409.092 K -77.74 % | 1.838 M 40.81 % | 1.305 M 138.06 % | -3.429 M -400.38 % | 1.141 M 262.58 % | -702.058 K -473.45 % | -122.427 K -150.29 % | 243.441 K -84.81 % | 1.603 M 1 720.79 % | 88.012 K -98.32 % | 5.246 M 351.83 % | -2.083 M -272.51 % | 1.208 M -64.17 % | 3.370 M 118.20 % | 1.545 M 213.74 % | 492.332 K 51 118.86 % | -965.000 95.54 % | -21.631 K |
| Operating income ratio | 0.98 1.77 % | 0.96 6.35 % | 0.91 -14.06 % | 1.05 23.65 % | 0.85 -26.02 % | 1.15 34.17 % | 0.86 -10.29 % | 0.96 1.15 % | 0.95 -8.13 % | 1.03 9.61 % | 0.94 -18.43 % | 1.15 -75.86 % | 4.77 597.84 % | 0.68 -27.62 % | 0.94 107.51 % | 0.46 -53.01 % | 0.97 -12.08 % | 1.10 26.59 % | 0.87 -7.17 % | 0.94 -0.28 % | 0.94 14.53 % | 0.82 6 386.85 % | -0.01 96.83 % | -0.41 |
| Total other income expenses net | -3.689 M -60.32 % | -2.301 M -367.48 % | -492.249 K -144.96 % | 1.095 M 340.83 % | -454.665 K -158.44 % | 777.963 K 290.17 % | -409.092 K 77.74 % | -1.838 M -40.81 % | -1.305 M -138.06 % | 3.429 M 400.38 % | -1.141 M -262.58 % | 702.058 K 473.45 % | 122.427 K 150.29 % | -243.441 K 84.81 % | -1.603 M -1 720.79 % | -88.012 K 98.32 % | -5.246 M -351.83 % | 2.083 M 272.51 % | -1.208 M 64.17 % | -3.370 M -113.72 % | -1.577 M -92.26 % | -820.277 K -247.93 % | 554.518 K 161.24 % | -905.465 K |
| 2024-11-30 | 2024-05-30 | 2023-11-30 | 2023-05-30 | 2022-11-30 | 2022-05-30 | 2021-11-30 | 2021-05-30 | 2020-11-30 | 2020-05-30 | 2019-11-30 | 2019-05-30 | 2018-11-30 | 2018-05-30 | 2017-11-30 | 2017-05-30 | 2016-11-30 | 2016-05-30 | 2015-11-30 | 2015-05-30 | 2014-11-30 | 2014-05-30 | 2013-11-30 | 2013-05-30 |
| 2024-05-30 | 2023-05-30 | 2022-11-30 | 2022-05-30 | 2021-05-30 | 2020-05-30 | 2019-05-30 | 2018-05-30 | 2017-05-30 | 2016-05-30 | 2015-05-30 | 2014-11-30 | 2014-05-30 | 2013-11-30 | 2013-05-30 | 2012-11-30 | 2012-05-30 | 2011-11-30 | 2011-05-30 | 2010-11-30 | 2010-05-30 | 2009-11-30 | 2009-05-30 | 2008-11-30 | 2008-05-30 | 2007-11-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 11.890 M 23.16 % | 9.654 M -20.03 % | 12.072 M -6.10 % | 12.855 M -13.35 % | 14.836 M 29.88 % | 11.423 M -16.75 % | 13.720 M -41.21 % | 23.336 M 5.16 % | 22.191 M 13.77 % | 19.505 M -13.63 % | 22.582 M -13.46 % | 26.095 M 54.31 % | 16.911 M -22.52 % | 21.827 M 6.28 % | 20.536 M 2 767.15 % | -769.977 K 0.24 % | -771.848 K 28.52 % | -1.080 M 42.62 % | -1.882 M 8.97 % | -2.067 M -8.49 % | -1.906 M 69.37 % | -6.222 M -561.38 % | -940.743 K -54.97 % | -607.035 K 70.30 % | -2.044 M 76.41 % | -8.665 M |
| Total investments | 12.028 M 23.06 % | 9.774 M -20.14 % | 12.240 M -5.88 % | 13.005 M -13.37 % | 15.011 M 30.74 % | 11.482 M -17.16 % | 13.860 M -40.87 % | 23.441 M 4.82 % | 22.364 M 16.75 % | 19.155 M -15.71 % | 22.726 M -13.77 % | 26.356 M 49.55 % | 17.624 M -25.23 % | 23.571 M 13.19 % | 20.824 M 98.72 % | 10.479 M -29.36 % | 14.833 M 12.96 % | 13.132 M -22.71 % | 16.990 M 0.48 % | 16.910 M -13.03 % | 19.444 M 9.55 % | 17.750 M -12.60 % | 20.309 M -34.71 % | 31.106 M | 0.000 -100.00 % | 255.354 M |
| Total debt | 12.289 M 15.43 % | 10.647 M -21.11 % | 13.496 M 2.64 % | 13.149 M -14.74 % | 15.421 M 29.44 % | 11.914 M -18.47 % | 14.613 M -42.95 % | 25.614 M 10.11 % | 23.262 M 15.24 % | 20.186 M -15.39 % | 23.857 M -14.12 % | 27.780 M 41.83 % | 19.587 M -12.21 % | 22.310 M 2.94 % | 21.674 M | 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 |
| 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 % | -67.367 M -0.10 % | -67.302 M -0.98 % | -66.647 M -1.52 % | -65.646 M 0.38 % | -65.899 M -0.32 % | -65.690 M | 0.000 100.00 % | -42.209 M 0.00 % | -42.209 M 0.00 % | -42.209 M 10.69 % | -47.262 M 1.89 % | -48.175 M 23.96 % | -63.354 M -34.04 % | -47.264 M -335.64 % | 20.058 M |
| Common stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.047 M -0.27 % | 22.107 M -33.39 % | 33.187 M 3.28 % | 32.133 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 140.581 M |
| Total equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -45.321 M -0.28 % | -45.195 M -35.08 % | -33.459 M -7 351.43 % | -449.032 K -114.13 % | -209.703 K 99.11 % | -23.500 M -155.67 % | 42.209 M 200.00 % | -42.209 M 0.00 % | -42.209 M 0.00 % | -42.209 M 10.69 % | -47.262 M 1.89 % | -48.175 M 23.96 % | -63.354 M -452.38 % | 17.979 M -88.81 % | 160.639 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.883 M | 0.000 -100.00 % | 11.317 M -16.86 % | 13.611 M 10.44 % | 12.324 M -27.43 % | 16.983 M -0.58 % | 17.081 M -12.21 % | 19.457 M -13.27 % | 22.433 M | 0.000 -100.00 % | 32.107 M | 0.000 -100.00 % | 47.957 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 0.000 | 0.000 -100.00 % | 107.605 K -25.09 % | 143.638 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.858 M | 0.000 -100.00 % | 20.203 M -15.41 % | 23.883 M 7.96 % | 22.123 M 95.49 % | 11.317 M -16.86 % | 13.611 M 10.44 % | 12.324 M -27.43 % | 16.983 M -0.58 % | 17.081 M -12.21 % | 19.457 M -13.27 % | 22.433 M | 0.000 -100.00 % | 32.107 M | 0.000 | 0.000 |
| Other current liabilities | 55.755 K -60.10 % | 139.722 K 229.85 % | -107.605 K 25.09 % | -143.638 K 5.96 % | -152.747 K -18.55 % | -128.851 K 23.78 % | -169.053 K -15.71 % | -146.103 K -5.93 % | -137.926 K -23.38 % | -111.792 K 14.70 % | -131.051 K 54.61 % | -288.691 K -145.01 % | -117.829 K | 0.000 100.00 % | -308.935 K | 0.000 -100.00 % | 1.867 M -0.05 % | 1.868 M 0.00 % | 1.868 M 0.00 % | 1.868 M 0.00 % | 1.868 M 23.76 % | 1.510 M -93.24 % | 22.335 M 2 965.37 % | 728.623 K | 0.000 -100.00 % | 1.670 M |
| Deferred revenue | 0.000 | 0.000 100.00 % | -13.389 M -2.95 % | -13.005 M 14.82 % | -15.269 M -29.56 % | -11.785 M 18.41 % | -14.444 M 43.29 % | -25.468 M -10.14 % | -23.124 M -15.19 % | -20.074 M | 0.000 100.00 % | -27.491 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 |
| Short term debt | 12.289 M 15.43 % | 10.647 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 |
| Total current liabilities | 12.445 M 15.38 % | 10.786 M 9 923.94 % | 107.605 K -25.09 % | 143.638 K -5.96 % | 152.747 K 18.55 % | 128.851 K -23.78 % | 169.053 K 15.71 % | 146.103 K 5.93 % | 137.926 K 23.38 % | 111.792 K -14.70 % | 131.051 K -54.61 % | 288.691 K 145.01 % | 117.829 K -38.83 % | 192.614 K -37.65 % | 308.935 K 95.09 % | 158.353 K -92.13 % | 2.012 M 5.81 % | 1.902 M 0.25 % | 1.897 M -0.51 % | 1.907 M 0.48 % | 1.898 M 22.60 % | 1.548 M -93.08 % | 22.364 M 2 783.84 % | 775.480 K | 0.000 -100.00 % | 327.003 K |
| Total liabilities | 12.445 M 15.38 % | 10.786 M -21.17 % | 13.683 M 2.75 % | 13.317 M -14.71 % | 15.613 M 28.31 % | 12.169 M -17.68 % | 14.783 M -42.61 % | 25.761 M 9.75 % | 23.472 M 15.31 % | 20.355 M -15.30 % | 24.032 M -14.40 % | 28.074 M 38.15 % | 20.321 M -15.60 % | 24.076 M 7.33 % | 22.432 M 95.48 % | 11.475 M -26.55 % | 15.623 M 9.82 % | 14.226 M -24.65 % | 18.880 M -0.57 % | 18.988 M -11.08 % | 21.354 M -10.95 % | 23.981 M 7.23 % | 22.364 M -31.99 % | 32.883 M -33.48 % | 49.436 M -52.47 % | 104.011 M |
| Other non current assets | 0.000 | 0.000 100.00 % | -12.240 M 5.88 % | -13.005 M 13.37 % | -15.011 M -30.74 % | -11.482 M 17.16 % | -13.860 M 40.87 % | -23.441 M -4.82 % | -22.364 M -16.75 % | -19.155 M 15.71 % | -22.726 M 13.77 % | -26.356 M -49.55 % | -17.624 M 25.23 % | -23.571 M -13.19 % | -20.824 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -255.354 M |
| Long term investments | 0.000 | 0.000 -100.00 % | 12.240 M -5.88 % | 13.005 M -13.37 % | 15.011 M 30.74 % | 11.482 M -17.16 % | 13.860 M -40.87 % | 23.441 M 4.82 % | 22.364 M 16.75 % | 19.155 M -15.71 % | 22.726 M -13.77 % | 26.356 M 49.55 % | 17.624 M -25.23 % | 23.571 M 13.19 % | 20.824 M | 0.000 -100.00 % | 14.833 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.106 M | 0.000 -100.00 % | 255.354 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 |
| 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 |
| 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 |
| 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 |
| Total non current assets | 0.000 | 0.000 -100.00 % | 12.240 M -5.88 % | 13.005 M -13.37 % | 15.011 M 30.74 % | 11.482 M -17.16 % | 13.860 M -40.87 % | 23.441 M 4.82 % | 22.364 M 16.75 % | 19.155 M -15.71 % | 22.726 M -13.77 % | 26.356 M 49.55 % | 17.624 M -25.23 % | 23.571 M 13.19 % | 20.824 M | 0.000 -100.00 % | 14.833 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.106 M | 0.000 -100.00 % | 255.354 M |
| Other current assets | 0.000 -100.00 % | 0.000 44.32 % | 0.000 622.00 % | 0.000 100.00 % | -15.011 M -2 846 523 183 947 089 408.00 % | 0.000 145.16 % | 0.000 -80.38 % | 0.000 100.00 % | -22.364 M -6 714 681 195 864 787 968.00 % | 0.000 785.71 % | 0.000 100.00 % | -26.371 M -24 518 954 773 274 521 600.00 % | 0.000 -287.50 % | 0.000 80.00 % | 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 | 12.028 M 23.06 % | 9.774 M -20.14 % | 12.240 M -5.88 % | 13.005 M -13.37 % | 15.011 M 30.74 % | 11.482 M -17.16 % | 13.860 M -40.87 % | 23.441 M 4.82 % | 22.364 M 16.75 % | 19.155 M | 0.000 -100.00 % | 26.371 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.479 M | 0.000 -100.00 % | 13.132 M -22.71 % | 16.990 M 0.48 % | 16.910 M -13.03 % | 19.444 M 9.55 % | 17.750 M -12.60 % | 20.309 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 399.359 K -59.78 % | 993.006 K -30.30 % | 1.425 M 385.34 % | 293.548 K -49.88 % | 585.746 K 19.20 % | 491.393 K -44.95 % | 892.566 K -60.81 % | 2.278 M 112.68 % | 1.071 M 57.29 % | 680.901 K -46.60 % | 1.275 M -24.31 % | 1.685 M -37.04 % | 2.676 M 453.85 % | 483.125 K -57.51 % | 1.137 M 47.69 % | 769.977 K -0.24 % | 771.848 K -28.52 % | 1.080 M -42.62 % | 1.882 M -8.97 % | 2.067 M 8.49 % | 1.906 M -69.37 % | 6.222 M 561.38 % | 940.743 K 54.97 % | 607.035 K -70.30 % | 2.044 M -76.41 % | 8.665 M |
| Cash and short term investments | 12.427 M 15.42 % | 10.767 M 655.73 % | 1.425 M 385.34 % | 293.548 K -49.88 % | 585.746 K 19.20 % | 491.393 K -44.95 % | 892.566 K -60.81 % | 2.278 M 112.68 % | 1.071 M 57.29 % | 680.901 K -46.60 % | 1.275 M -24.31 % | 1.685 M -37.04 % | 2.676 M 453.85 % | 483.125 K -57.51 % | 1.137 M -89.89 % | 11.249 M 1 357.41 % | 771.848 K -94.57 % | 14.212 M -24.70 % | 18.872 M -0.55 % | 18.977 M -11.11 % | 21.350 M -10.94 % | 23.971 M 12.81 % | 21.250 M 3 400.58 % | 607.035 K -70.30 % | 2.044 M -76.41 % | 8.665 M |
| Total current assets | 12.445 M 15.38 % | 10.786 M 647.23 % | 1.444 M 362.90 % | 311.843 K -48.19 % | 601.840 K -12.41 % | 687.081 K -25.56 % | 922.947 K -60.21 % | 2.319 M 109.43 % | 1.107 M -7.66 % | 1.199 M -8.17 % | 1.306 M -23.98 % | 1.718 M -36.29 % | 2.697 M 433.76 % | 505.243 K -56.39 % | 1.159 M -89.71 % | 11.265 M 1 327.07 % | 789.396 K -94.45 % | 14.226 M -24.65 % | 18.880 M -0.57 % | 18.988 M -11.08 % | 21.354 M -10.95 % | 23.981 M 7.23 % | 22.364 M 1 158.35 % | 1.777 M -13.05 % | 2.044 M -78.01 % | 9.296 M |
| Inventory | 0.000 100.00 % | 0.000 0.00 % | 0.000 -966.67 % | 0.000 -109.38 % | 0.000 420.00 % | 0.000 -150.00 % | 0.000 75.00 % | 0.000 -125.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 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 | 0.000 | 0.000 | 0.000 |
| Net receivables | 17.903 K -6.80 % | 19.209 K 2.22 % | 18.792 K 2.72 % | 18.295 K 13.68 % | 16.094 K -91.78 % | 195.688 K 544.11 % | 30.381 K -27.05 % | 41.647 K 14.10 % | 36.501 K -92.96 % | 518.442 K 1 576.50 % | 30.924 K -7.24 % | 33.337 K 58.87 % | 20.984 K -5.13 % | 22.118 K 2.84 % | 21.508 K 32.03 % | 16.290 K -7.17 % | 17.548 K 25.09 % | 14.028 K 93.60 % | 7.246 K -29.00 % | 10.205 K 125.62 % | 4.523 K -54.08 % | 9.849 K -99.12 % | 1.114 M -4.81 % | 1.170 M | 0.000 -100.00 % | 631.007 K |
| 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 |
| 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 | 0.000 -100.00 % | 67.415 M | 0.000 |
| Account payables | 100.425 K | 0.000 -100.00 % | 107.605 K -25.09 % | 143.638 K -5.96 % | 152.747 K 18.55 % | 128.851 K -23.78 % | 169.053 K 15.71 % | 146.103 K 5.93 % | 137.926 K 23.38 % | 111.792 K -14.70 % | 131.051 K -54.61 % | 288.691 K 145.01 % | 117.829 K -38.83 % | 192.614 K -37.65 % | 308.935 K 95.09 % | 158.353 K 9.30 % | 144.879 K 332.22 % | 33.520 K 16.52 % | 28.767 K -25.38 % | 38.550 K 30.77 % | 29.479 K -23.00 % | 38.283 K 33.81 % | 28.609 K -38.94 % | 46.857 K | 0.000 -100.00 % | 123.434 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K |
| 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.367 M 49.06 % | 45.195 M 35.08 % | 33.459 M 1.20 % | 33.064 M -49.67 % | 65.690 M 55.70 % | 42.190 M -0.05 % | 42.209 M 0.00 % | 42.209 M | 0.000 -100.00 % | 42.209 M -10.69 % | 47.262 M -1.89 % | 48.175 M -23.96 % | 63.354 M -2.89 % | 65.243 M -0.68 % | 65.690 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 |
| Other liabilities | 0.000 | 0.000 -100.00 % | 13.468 M 3.37 % | 13.029 M -16.55 % | 15.613 M 28.31 % | 12.169 M -17.68 % | 14.783 M -42.61 % | 25.761 M 9.75 % | 23.472 M 15.31 % | 20.355 M 47 389.21 % | 42.862 K -99.85 % | 28.074 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.436 M -52.47 % | 104.011 M |
| Total assets | 12.445 M 15.38 % | 10.786 M -21.17 % | 13.683 M 2.75 % | 13.317 M -14.71 % | 15.613 M 28.31 % | 12.169 M -17.68 % | 14.783 M -42.61 % | 25.761 M 9.75 % | 23.472 M 15.31 % | 20.355 M -15.30 % | 24.032 M -14.40 % | 28.074 M 38.15 % | 20.321 M -15.60 % | 24.076 M 9.52 % | 21.982 M 95.14 % | 11.265 M -27.89 % | 15.623 M 9.82 % | 14.226 M -24.65 % | 18.880 M -0.57 % | 18.988 M -11.08 % | 21.354 M -10.95 % | 23.981 M 7.23 % | 22.364 M -31.99 % | 32.883 M -51.22 % | 67.415 M -74.53 % | 264.649 M |
| 2024-05-30 | 2023-05-30 | 2022-11-30 | 2022-05-30 | 2021-05-30 | 2020-05-30 | 2019-05-30 | 2018-05-30 | 2017-05-30 | 2016-05-30 | 2015-05-30 | 2014-11-30 | 2014-05-30 | 2013-11-30 | 2013-05-30 | 2012-11-30 | 2012-05-30 | 2011-11-30 | 2011-05-30 | 2010-11-30 | 2010-05-30 | 2009-11-30 | 2009-05-30 | 2008-11-30 | 2008-05-30 | 2007-11-30 |
| 2025-05-30 | 2024-11-30 | 2024-05-30 | 2023-11-30 | 2023-05-30 | 2022-11-30 | 2022-05-30 | 2021-11-30 | 2021-05-30 | 2020-11-30 | 2020-05-30 | 2019-11-30 | 2019-05-30 | 2018-11-30 | 2018-05-30 | 2017-11-30 | 2017-05-30 | 2016-11-30 | 2016-05-30 | 2015-11-30 | 2015-05-30 | 2014-11-30 | 2014-05-30 | 2013-11-30 | 2013-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 |
| 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 |
| Change in working capital | -28.530 K -410.34 % | 9.193 K 770.04 % | -1.372 K -59.16 % | -862.000 78.02 % | -3.922 K 10.50 % | -4.382 K -54.84 % | -2.830 K -128.12 % | 10.064 K 306.82 % | -4.866 K -122.92 % | 21.228 K 202.56 % | -20.698 K -290.27 % | 10.878 K 93.73 % | 5.615 K -22.64 % | 7.258 K 182.41 % | -8.807 K -261.30 % | 5.460 K 124.65 % | -22.147 K -166.30 % | 33.402 K 253.45 % | -21.767 K -526.30 % | 5.106 K 143.10 % | -11.848 K -1 052.41 % | 1.244 K 103.67 % | -33.942 K -148.59 % | 69.852 K 123.04 % | 31.318 K |
| Accounts receivables | -4.674 K -263.83 % | 2.853 K -1.69 % | 2.902 K 164.55 % | -4.496 K -978.18 % | -417.000 16.27 % | -498.000 89.30 % | -4.654 K -289.65 % | 2.454 K 38.80 % | 1.768 K -89.88 % | 17.476 K 301.96 % | -8.653 K -333.99 % | 3.698 K -68.25 % | 11.646 K 3 164.74 % | -380.000 20.17 % | -476.000 89.81 % | -4.672 K -214.54 % | 4.079 K 1.32 % | 4.026 K 139.42 % | -10.213 K -194.32 % | -3.470 K -243.80 % | 2.413 K 139.06 % | -6.177 K -1 189.42 % | 567.000 192.95 % | -610.000 88.31 % | -5.218 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -23.856 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 |
| Other working capital | 0.000 -100.00 % | 6.340 K 248.34 % | -4.274 K -217.61 % | 3.634 K 203.68 % | -3.505 K 9.76 % | -3.884 K -312.94 % | 1.824 K -76.03 % | 7.610 K 214.71 % | -6.634 K -276.81 % | 3.752 K 131.15 % | -12.045 K -267.76 % | 7.180 K 219.05 % | -6.031 K -178.96 % | 7.638 K 191.68 % | -8.331 K -182.22 % | 10.132 K 138.63 % | -26.226 K -189.28 % | 29.376 K 354.25 % | -11.554 K -234.72 % | 8.576 K 160.14 % | -14.261 K -292.17 % | 7.421 K 121.50 % | -34.509 K -148.98 % | 70.462 K 92.86 % | 36.536 K |
| Other non cash items | 88.236 K 33.62 % | 66.035 K -77.28 % | 290.657 K -35.39 % | 449.850 K 86.81 % | 240.803 K -85.87 % | 1.704 M 104.70 % | 832.534 K 123.34 % | 372.766 K -61.65 % | 972.081 K 159.30 % | 374.884 K -61.04 % | 962.301 K 591.03 % | 139.256 K -98.12 % | 7.424 M 1 084.29 % | 626.854 K -59.98 % | 1.566 M 75.50 % | 892.496 K -15.62 % | 1.058 M -33.83 % | 1.598 M 55.40 % | 1.029 M -16.23 % | 1.228 M -82.62 % | 7.063 M 347.16 % | -2.858 M -177.12 % | 3.706 M 278.76 % | -2.073 M 54.46 % | -4.552 M |
| Net cash provided by operating activities | 59.706 K -20.63 % | 75.228 K -74.00 % | 289.285 K -35.57 % | 448.988 K 89.54 % | 236.881 K -86.06 % | 1.700 M 104.87 % | 829.704 K 116.73 % | 382.830 K -60.42 % | 967.215 K 144.18 % | 396.112 K -57.93 % | 941.603 K 527.18 % | 150.134 K -97.98 % | 7.429 M 1 071.62 % | 634.112 K -59.29 % | 1.558 M 73.45 % | 897.956 K -13.28 % | 1.036 M -36.54 % | 1.632 M 62.08 % | 1.007 M -18.34 % | 1.233 M -82.51 % | 7.051 M 344.09 % | -2.889 M -186.40 % | 3.344 M 473.22 % | -895.884 K 85.95 % | -6.375 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 |
| 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 |
| Purchases of investments | -149.050 K -257.49 % | -41.693 K 36.92 % | -66.099 K -1 339.75 % | -4.591 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 |
| Sales maturities of investments | 5.981 M 358.70 % | 1.304 M 115.55 % | 604.873 K 77.84 % | 340.123 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 5.832 M 362.05 % | 1.262 M 134.26 % | 538.774 K 60.57 % | 335.532 K | 0.000 100.00 % | -859.132 K -425.72 % | 263.765 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 |
| Debt repayment | -5.390 M | 0.000 100.00 % | -475.615 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -237.808 K | 0.000 100.00 % | -7.030 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.986 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.166 M -1.97 % | -1.143 M -118.69 % | -522.814 K 92.23 % | -6.727 M -9 548.08 % | -69.719 K 98.60 % | -4.978 M -2 305.89 % | -206.902 K 93.54 % | -3.204 M |
| Dividends paid | -1.257 M -298.87 % | -315.044 K -10.02 % | -286.350 K 47.66 % | -547.112 K 14.87 % | -642.706 K -4.04 % | -617.748 K 19.60 % | -768.334 K -0.54 % | -764.188 K -16.14 % | -658.009 K -13.56 % | -579.426 K 20.73 % | -730.925 K 3.07 % | -754.072 K -0.94 % | -747.030 K -11.48 % | -670.092 K 1.30 % | -678.908 K -9.97 % | -617.380 K 0.06 % | -617.746 K -22.60 % | -503.882 K 8.85 % | -552.784 K 10.83 % | -619.916 K 10.36 % | -691.588 K -111.77 % | -326.579 K -7.72 % | -303.165 K | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -315.043 K -166.24 % | 475.614 K | 0.000 100.00 % | -7.030 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.986 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.166 M -1.97 % | -1.143 M -118.69 % | -522.816 K 92.23 % | -6.727 M -349.17 % | 2.700 M 239.12 % | -1.940 M -902.30 % | 241.864 K -96.41 % | 6.742 M |
| Net cash used provided by financing activities | -6.647 M -954.86 % | -630.087 K -20.21 % | -524.158 K 4.20 % | -547.112 K 15.79 % | -649.736 K -5.18 % | -617.748 K 19.60 % | -768.334 K -0.54 % | -764.188 K -16.14 % | -658.009 K -13.56 % | -579.426 K 20.73 % | -730.925 K 3.07 % | -754.070 K 91.37 % | -8.733 M -1 203.33 % | -670.092 K 1.30 % | -678.908 K -9.97 % | -617.380 K 0.06 % | -617.746 K 63.01 % | -1.670 M 1.55 % | -1.696 M -48.43 % | -1.143 M 84.60 % | -7.418 M -412.60 % | 2.373 M 205.77 % | -2.244 M -1 027.65 % | 241.864 K -96.41 % | 6.742 M |
| Effect of forex changes on cash | -83.852 K -1 074.80 % | 8.602 K 276.27 % | -4.880 K 69.53 % | -16.018 K 15.04 % | -18.853 K -138.42 % | 49.074 K 2 820.29 % | -1.804 K -106.10 % | 29.594 K 268.06 % | -17.609 K -26.41 % | -13.930 K -488.02 % | 3.590 K 131.20 % | -11.506 K 80.13 % | -57.898 K -551.98 % | 12.810 K -72.28 % | 46.216 K 3 273.43 % | 1.370 K -78.09 % | 6.254 K 53.06 % | 4.086 K 291.65 % | -2.132 K -130.03 % | 7.100 K 116.69 % | -42.538 K -310.94 % | 20.166 K 654.62 % | -3.636 K | 0.000 | 0.000 |
| Net change in cash | -419.549 K -158.61 % | 715.866 K 398.58 % | -239.753 K -320.10 % | -57.071 K 73.56 % | -215.854 K -138.16 % | 565.584 K 92.67 % | 293.548 K 266.90 % | -175.882 K -220.63 % | 145.799 K 247.84 % | -98.622 K -192.05 % | 107.134 K 134.82 % | -307.721 K 54.81 % | -681.003 K -5 778.32 % | -11.585 K -102.51 % | 462.417 K 228.02 % | 140.973 K -33.51 % | 212.007 K 1 348.79 % | -16.977 K 95.09 % | -345.756 K -810.80 % | 48.643 K 123.75 % | -204.770 K 58.68 % | -495.565 K -145.20 % | 1.096 M 435.26 % | -327.010 K -278.13 % | 183.584 K |
| Cash at beginning of period | 1.115 M 179.25 % | 399.359 K 266.57 % | -239.753 K -320.10 % | -57.071 K -104.72 % | 1.209 M | 0.000 | 0.000 | 0.000 -100.00 % | 439.947 K | 0.000 -100.00 % | 384.259 K | 0.000 -100.00 % | 1.574 M | 0.000 -100.00 % | 1.815 M | 0.000 -100.00 % | 858.953 K | 0.000 -100.00 % | 1.027 M | 0.000 -100.00 % | 1.480 M -44.69 % | 2.676 M | 0.000 | 0.000 -100.00 % | 953.561 K |
| Cash at end of period | 695.676 K -37.62 % | 1.115 M 565.16 % | -239.753 K -320.10 % | -57.071 K -105.75 % | 993.006 K 75.57 % | 565.584 K 92.67 % | 293.548 K 266.90 % | -175.882 K -130.03 % | 585.746 K 693.93 % | -98.622 K -120.07 % | 491.393 K 259.69 % | -307.721 K -134.48 % | 892.566 K 7 804.50 % | -11.585 K -100.51 % | 2.278 M 1 515.73 % | 140.973 K -86.84 % | 1.071 M 6 408.30 % | -16.977 K -102.49 % | 680.901 K 1 299.79 % | 48.643 K -96.19 % | 1.275 M -41.51 % | 2.180 M 98.87 % | 1.096 M 435.26 % | -327.010 K -128.76 % | 1.137 M |
| Operating cash flow | 59.706 K -91.07 % | 668.676 K 131.15 % | 289.285 K -35.57 % | 448.988 K 89.54 % | 236.881 K -86.06 % | 1.700 M 104.87 % | 829.704 K 116.73 % | 382.830 K -60.42 % | 967.215 K 144.18 % | 396.112 K -57.93 % | 941.603 K 527.18 % | 150.134 K -97.98 % | 7.429 M 1 071.62 % | 634.112 K -59.29 % | 1.558 M 73.45 % | 897.956 K -13.28 % | 1.036 M -36.54 % | 1.632 M 62.08 % | 1.007 M -18.34 % | 1.233 M -82.51 % | 7.051 M 344.09 % | -2.889 M -186.40 % | 3.344 M 473.22 % | -895.884 K 85.95 % | -6.375 M |
| Capital expenditure | -6.000 | 0.000 -100.00 % | 4.000 0.00 % | 4.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 59.700 K -91.07 % | 668.676 K 131.15 % | 289.285 K -35.57 % | 448.988 K 89.54 % | 236.881 K -86.06 % | 1.700 M 104.87 % | 829.704 K 116.73 % | 382.830 K -60.42 % | 967.215 K 144.18 % | 396.112 K -57.93 % | 941.603 K 527.18 % | 150.134 K -97.98 % | 7.429 M 1 071.62 % | 634.112 K -59.29 % | 1.558 M 73.45 % | 897.956 K -13.28 % | 1.036 M -36.54 % | 1.632 M 62.08 % | 1.007 M -18.34 % | 1.233 M -82.51 % | 7.051 M 344.09 % | -2.889 M -186.40 % | 3.344 M 473.22 % | -895.884 K 85.95 % | -6.375 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 |