G6 Materials Corp. GGG.V
Trading inactive
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.550 M 14.14 % | 1.358 M -30.00 % | 1.940 M 110.27 % | 922.614 K -2.56 % | 946.834 K 4.10 % | 909.512 K -17.99 % | 1.109 M 43.39 % | 773.412 K 1 783.80 % | 41.056 K | 0.000 | 0.000 | 0.000 |
| Net income | -2.723 M 42.50 % | -4.736 M -319.12 % | -1.130 M -11.44 % | -1.014 M -69.28 % | -599.000 K 43.70 % | -1.064 M -4.52 % | -1.018 M 53.87 % | -2.207 M 48.39 % | -4.276 M -2 189.04 % | -186.803 K -44.81 % | -129.000 K 51.69 % | -267.000 K |
| Income before tax | -2.723 M 42.50 % | -4.736 M -319.12 % | -1.130 M -8.86 % | -1.038 M -64.24 % | -632.000 K 42.44 % | -1.098 M -4.87 % | -1.047 M 52.56 % | -2.207 M 48.39 % | -4.276 M -2 189.04 % | -186.803 K -44.81 % | -129.000 K 51.69 % | -267.000 K |
| Income before tax ratio | -1.76 49.63 % | -3.49 -498.74 % | -0.58 48.23 % | -1.13 -68.55 % | -0.67 44.71 % | -1.21 -27.87 % | -0.94 66.92 % | -2.85 97.26 % | -104.15 | 0.00 | 0.00 | 0.00 |
| EBITDA | -2.493 M -41.49 % | -1.762 M -41.64 % | -1.244 M -52.45 % | -816.000 K -64.19 % | -497.000 K 48.50 % | -965.000 K -8.31 % | -891.000 K 57.93 % | -2.118 M 49.51 % | -4.195 M -2 364.73 % | -170.201 K -28.94 % | -132.000 K 50.56 % | -267.000 K |
| Net income ratio | -1.76 49.63 % | -3.49 -498.74 % | -0.58 47.00 % | -1.10 -73.73 % | -0.63 45.92 % | -1.17 -27.44 % | -0.92 67.83 % | -2.85 97.26 % | -104.15 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -1.61 -23.96 % | -1.30 -102.34 % | -0.64 27.50 % | -0.88 -68.50 % | -0.52 50.53 % | -1.06 -32.06 % | -0.80 70.66 % | -2.74 97.32 % | -102.18 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.13 -71.49 % | 0.44 66.38 % | 0.27 21.66 % | 0.22 -65.00 % | 0.63 -7.79 % | 0.68 56.01 % | 0.44 85.94 % | 0.23 257.50 % | -0.15 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 16.368 M 27.53 % | 12.835 M 24.19 % | 10.335 M 25.98 % | 8.204 M 10.36 % | 7.434 M 13.90 % | 6.527 M 17.94 % | 5.534 M 21.31 % | 4.562 M 19.74 % | 3.810 M 99.28 % | 1.912 M 470.93 % | 334.880 K 36.85 % | 244.700 K |
| Weighted average shs out | 16.368 M 27.53 % | 12.835 M 24.19 % | 10.335 M 25.98 % | 8.204 M 10.36 % | 7.434 M 13.90 % | 6.527 M 17.94 % | 5.534 M 21.31 % | 4.562 M 19.74 % | 3.810 M 99.28 % | 1.912 M 470.93 % | 334.880 K 36.85 % | 244.700 K |
| EPS diluted | -0.17 54.05 % | -0.37 -236.36 % | -0.11 8.33 % | -0.12 -48.88 % | -0.08 49.63 % | -0.16 11.11 % | -0.18 62.50 % | -0.48 57.14 % | -1.12 -1 046.37 % | -0.10 74.95 % | -0.39 64.22 % | -1.09 |
| Earnings per share | -0.17 54.05 % | -0.37 -236.36 % | -0.11 8.33 % | -0.12 -48.88 % | -0.08 49.63 % | -0.16 11.11 % | -0.18 62.50 % | -0.48 57.14 % | -1.12 -1 046.37 % | -0.10 74.95 % | -0.39 64.22 % | -1.09 |
| Gross profit | 196.090 K -67.46 % | 602.570 K 16.46 % | 517.393 K 155.82 % | 202.245 K -65.89 % | 592.964 K -4.00 % | 617.683 K 27.94 % | 482.780 K 166.62 % | 181.072 K 3 066.93 % | -6.103 K | 0.000 | 0.000 | 0.000 |
| Income tax expense | 0.000 | 0.000 | 0.000 100.00 % | -24.000 K 26.21 % | -32.525 K 2.84 % | -33.475 K -15.43 % | -29.000 K -8 269.01 % | 355.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 1.354 M 67.46 % | 808.546 K -43.14 % | 1.422 M 97.40 % | 720.369 K 103.57 % | 353.870 K 21.26 % | 291.829 K -53.40 % | 626.218 K 5.72 % | 592.340 K 1 156.05 % | 47.159 K | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 2.111 M 11.69 % | 1.890 M 31.16 % | 1.441 M 67.23 % | 861.680 K -1.00 % | 870.348 K -23.65 % | 1.140 M 18.52 % | 961.859 K -45.06 % | 1.751 M -51.69 % | 3.623 M 3 998.37 % | 88.413 K -33.00 % | 131.957 K -50.52 % | 266.678 K |
| Selling and marketing expenses | 338.053 K 39.65 % | 242.075 K 63.60 % | 147.968 K 97.77 % | 74.820 K -13.42 % | 86.422 K -43.36 % | 152.584 K 24.33 % | 122.727 K -41.02 % | 208.077 K -9.65 % | 230.303 K 1 917.19 % | 11.417 K | 0.000 | 0.000 |
| Other expenses | 229.989 K 17.61 % | 195.545 K 7.04 % | 182.681 K -15.49 % | 216.167 K 143.49 % | -497.000 K 47.57 % | -948.000 K -709.57 % | 155.520 K 76.27 % | 88.229 K 147.64 % | 35.628 K | 0.000 | 0.000 | 0.000 |
| Operating expenses | 2.919 M 16.43 % | 2.507 M 29.36 % | 1.938 M 57.95 % | 1.227 M 106.93 % | 592.964 K -4.00 % | 617.683 K -59.60 % | 1.529 M -35.97 % | 2.388 M -43.47 % | 4.224 M 2 161.21 % | 186.803 K 41.56 % | 131.957 K -50.52 % | 266.678 K |
| Cost and expenses | 4.273 M 28.86 % | 3.316 M -1.31 % | 3.360 M 72.57 % | 1.947 M 23.31 % | 1.579 M -13.10 % | 1.817 M -15.68 % | 2.155 M -27.68 % | 2.980 M -30.23 % | 4.271 M 2 186.37 % | 186.803 K 41.56 % | 131.957 K -50.52 % | 266.678 K |
| Research and development expenses | 240.569 K 34.11 % | 179.377 K 8.31 % | 165.622 K 122.49 % | 74.439 K -44.06 % | 133.062 K -51.32 % | 273.348 K -5.46 % | 289.137 K -15.16 % | 340.814 K 1.85 % | 334.639 K 362.81 % | 72.306 K | 0.000 | 0.000 |
| Selling general and administrative expenses | 2.449 M 15.46 % | 2.121 M 33.48 % | 1.589 M 69.67 % | 936.500 K -2.12 % | 956.770 K -26.00 % | 1.293 M 19.17 % | 1.085 M -44.61 % | 1.959 M -49.17 % | 3.854 M 3 760.39 % | 99.829 K -24.35 % | 131.957 K -50.52 % | 266.678 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.618 K | 0.000 |
| Interest expense | 0.000 | 0.000 -100.00 % | 6.674 K 7.73 % | 6.195 K | 0.000 -100.00 % | 900.000 -75.00 % | 3.600 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 229.989 K 17.61 % | 195.545 K 7.04 % | 182.681 K -15.49 % | 216.167 K 59.94 % | 135.158 K 2.67 % | 131.638 K -13.35 % | 151.920 K 71.03 % | 88.829 K 149.32 % | 35.628 K 360.55 % | 7.736 K | 0.000 | 0.000 |
| Operating income | -2.723 M -55.51 % | -1.751 M -41.44 % | -1.238 M -62.04 % | -764.000 K -20.89 % | -632.000 K 41.48 % | -1.080 M -3.25 % | -1.046 M 52.61 % | -2.207 M 47.83 % | -4.230 M -2 357.37 % | -172.135 K -30.41 % | -132.000 K 50.56 % | -267.000 K |
| Operating income ratio | -1.76 -36.25 % | -1.29 -102.05 % | -0.64 22.94 % | -0.83 -24.06 % | -0.67 43.79 % | -1.19 -25.90 % | -0.94 66.95 % | -2.85 97.23 % | -103.03 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 198.000 100.01 % | -2.985 M -2 868.76 % | 107.810 K 899.36 % | -13.487 K -10 636.72 % | 128.000 100.72 % | -17.656 K -13 802.36 % | -127.000 64.23 % | -355.000 99.23 % | -46.111 K -214.36 % | -14.668 K -660.06 % | 2.619 K | 0.000 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -329.805 K 83.56 % | -2.006 M 56.79 % | -4.642 M -997.75 % | -422.834 K -322.12 % | -100.169 K 76.53 % | -426.878 K -800.12 % | 60.972 K 1 217.74 % | 4.627 K 100.74 % | -628.659 K -554.57 % | 138.297 K 465.53 % | -37.835 K 89.31 % | -354.066 K -652.24 % | -47.068 K |
| Total investments | 10.179 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 |
| Total debt | 60.635 K -46.62 % | 113.596 K -52.12 % | 237.262 K 70.84 % | 138.877 K | 0.000 | 0.000 -100.00 % | 100.396 K -26.05 % | 135.765 K | 0.000 -100.00 % | 204.530 K | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -164.383 K -74.79 % | -94.044 K -186.78 % | 108.376 K 230.83 % | -82.839 K 12.87 % | -95.075 K -2.36 % | -92.883 K -23.30 % | -75.329 K -11.23 % | -67.724 K -126.24 % | -29.934 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -18.945 M -16.79 % | -16.222 M -41.23 % | -11.486 M -10.91 % | -10.356 M -10.86 % | -9.342 M -6.86 % | -8.743 M -13.86 % | -7.679 M -15.28 % | -6.661 M -49.55 % | -4.454 M -2 406.82 % | -177.673 K 68.24 % | -559.359 K -26.47 % | -442.298 K -139.83 % | -184.418 K |
| Common stock | 16.488 M 0.00 % | 16.488 M 19.87 % | 13.754 M 65.71 % | 8.300 M 11.77 % | 7.426 M 3.06 % | 7.206 M 24.24 % | 5.800 M 17.76 % | 4.925 M 31.83 % | 3.736 M 8 583.20 % | 43.021 K | 0.000 | 0.000 | 0.000 |
| Total equity | 971.458 K -72.24 % | 3.500 M -36.66 % | 5.525 M 671.03 % | 716.600 K -15.18 % | 844.871 K -31.09 % | 1.226 M 81.62 % | 675.074 K -23.82 % | 886.158 K -6.83 % | 951.090 K 822.41 % | -131.656 K -132.52 % | 404.849 K -24.78 % | 538.208 K 194.39 % | 182.824 K |
| 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 |
| Long term debt | 0.000 | 0.000 -100.00 % | 149.733 K | 0.000 | 0.000 | 0.000 -100.00 % | 57.391 K -41.64 % | 98.348 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 0.000 | 0.000 -100.00 % | 149.733 K | 0.000 -100.00 % | 24.000 K -57.54 % | 56.525 K -61.65 % | 147.391 K -32.19 % | 217.348 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 193.144 K 1 408.82 % | 12.801 K 1.69 % | 12.588 K -86.81 % | 95.419 K 195.21 % | 32.322 K -20.36 % | 40.584 K 4.79 % | 38.728 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.674 K 12.99 % | 4.137 K -61.79 % | 10.825 K |
| Deferred revenue | 0.000 100.00 % | -135.619 K 1.43 % | -137.585 K 35.94 % | -214.790 K | 0.000 | 0.000 100.00 % | -152.824 K -15.23 % | -132.623 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 60.635 K -46.62 % | 113.596 K 29.78 % | 87.529 K -36.97 % | 138.877 K | 0.000 | 0.000 -100.00 % | 43.005 K 14.93 % | 37.417 K | 0.000 -100.00 % | 204.530 K | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 469.545 K 79.20 % | 262.016 K 10.23 % | 237.702 K -47.07 % | 449.086 K 126.83 % | 197.980 K -0.34 % | 198.655 K -15.31 % | 234.557 K 37.94 % | 170.040 K 138.71 % | 71.232 K -68.88 % | 228.883 K 4 797.03 % | 4.674 K 12.99 % | 4.137 K -61.79 % | 10.825 K |
| Total liabilities | 469.545 K 79.20 % | 262.016 K -32.37 % | 387.435 K -13.73 % | 449.086 K 102.31 % | 221.980 K -13.01 % | 255.180 K -33.19 % | 381.948 K -1.40 % | 387.388 K 443.84 % | 71.232 K -68.88 % | 228.883 K 4 797.03 % | 4.674 K 12.99 % | 4.137 K -61.79 % | 10.825 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.620 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 130.901 K -25.00 % | 174.542 K -20.00 % | 218.182 K -16.67 % | 261.822 K -14.29 % | 305.462 K -12.50 % | 349.102 K -11.11 % | 392.742 K -10.00 % | 436.382 K | 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 |
| Goodwill and intangible assets | 130.901 K -25.00 % | 174.542 K -20.00 % | 218.182 K -16.67 % | 261.822 K -14.29 % | 305.462 K -12.50 % | 349.102 K -11.11 % | 392.742 K -10.00 % | 436.382 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 171.477 K -24.51 % | 227.158 K -13.33 % | 262.081 K 119.31 % | 119.505 K -18.51 % | 146.650 K -33.80 % | 221.532 K -15.95 % | 263.558 K -27.37 % | 362.878 K 79.70 % | 201.933 K 894.35 % | 20.308 K -94.50 % | 369.303 K 101.21 % | 183.540 K 42.25 % | 129.028 K |
| Total non current assets | 302.379 K -24.73 % | 401.700 K -16.36 % | 480.263 K 25.95 % | 381.327 K -15.66 % | 452.112 K -20.77 % | 570.634 K -13.05 % | 656.300 K -17.89 % | 799.260 K 295.80 % | 201.933 K 894.35 % | 20.308 K -94.50 % | 369.303 K 101.21 % | 183.540 K 39.42 % | 131.648 K |
| Other current assets | 0.000 -100.00 % | 69.504 K 30.67 % | 53.190 K 0.01 % | 53.183 K 24.88 % | 42.587 K -34.96 % | 65.478 K -27.97 % | 90.905 K 195.36 % | 30.778 K -5.83 % | 32.682 K 205.84 % | 10.686 K 195 823 020 906 905 504.00 % | 0.000 | 0.000 -100.00 % | 0.000 |
| Short term investments | 10.179 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 |
| cash and cash equivalents | 390.440 K -81.58 % | 2.119 M -56.56 % | 4.879 M 768.58 % | 561.711 K 460.76 % | 100.169 K -76.53 % | 426.878 K 982.79 % | 39.424 K -69.94 % | 131.138 K -79.14 % | 628.659 K 849.16 % | 66.233 K 75.06 % | 37.835 K -89.31 % | 354.066 K 652.24 % | 47.068 K |
| Cash and short term investments | 400.619 K -81.10 % | 2.119 M -56.56 % | 4.879 M 768.58 % | 561.711 K 460.76 % | 100.169 K -76.53 % | 426.878 K 982.79 % | 39.424 K -69.94 % | 131.138 K -79.14 % | 628.659 K 849.16 % | 66.233 K 75.06 % | 37.835 K -89.31 % | 354.066 K 652.24 % | 47.068 K |
| Total current assets | 1.139 M -66.11 % | 3.360 M -38.14 % | 5.432 M 592.59 % | 784.359 K 27.59 % | 614.739 K -32.49 % | 910.598 K 127.24 % | 400.722 K -15.51 % | 474.286 K -42.19 % | 820.389 K 966.56 % | 76.919 K 91.25 % | 40.220 K -88.79 % | 358.804 K 478.70 % | 62.002 K |
| Inventory | 682.735 K -29.61 % | 969.993 K 150.73 % | 386.875 K 138.60 % | 162.141 K -57.46 % | 381.106 K -3.42 % | 394.611 K 66.26 % | 237.346 K -6.70 % | 254.401 K 333.95 % | 58.625 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 55.270 K 6.96 % | 51.672 K 107.60 % | 24.890 K 239.80 % | 7.325 K -91.94 % | 90.877 K 284.57 % | 23.631 K -28.49 % | 33.047 K -42.99 % | 57.969 K -42.28 % | 100.423 K | 0.000 -100.00 % | 2.385 K -49.67 % | 4.737 K -68.28 % | 14.933 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 |
| 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 |
| Account payables | 215.766 K 59.10 % | 135.619 K -1.43 % | 137.585 K -35.94 % | 214.790 K 29.66 % | 165.658 K 4.80 % | 158.071 K 3.43 % | 152.824 K 15.23 % | 132.623 K 86.18 % | 71.232 K 192.50 % | 24.353 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -90.000 K 24.37 % | -119.000 K | 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 |
| Capital lease obligations | 60.635 K -46.62 % | 113.596 K -52.12 % | 237.262 K 326.91 % | 55.577 K | 0.000 | 0.000 -100.00 % | 100.396 K -26.05 % | 135.765 K | 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 |
| Other total stockholders equity | 3.594 M 7.96 % | 3.329 M 10.10 % | 3.023 M 7.14 % | 2.822 M 0.00 % | 2.822 M 0.00 % | 2.822 M 8.73 % | 2.595 M -1.31 % | 2.630 M 99.11 % | 1.321 M 23.67 % | 1.068 M 10.76 % | 964.208 K -1.66 % | 980.506 K 166.99 % | 367.242 K |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.000 K -57.54 % | 56.525 K -37.19 % | 90.000 K -24.37 % | 119.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.441 M -61.70 % | 3.762 M -36.38 % | 5.913 M 407.22 % | 1.166 M 9.26 % | 1.067 M -27.98 % | 1.481 M 40.13 % | 1.057 M -17.00 % | 1.274 M 24.57 % | 1.022 M 951.48 % | 97.227 K -76.26 % | 409.523 K -24.49 % | 542.344 K 180.06 % | 193.650 K |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 -100.00 % | 2.778 M 3 700.56 % | -77.165 K -221.52 % | -24.000 K 26.21 % | -32.525 K 2.84 % | -33.475 K -15.43 % | -29.000 K | 0.000 -100.00 % | 46.111 K | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 265.000 K 47.51 % | 179.653 K -33.11 % | 268.579 K | 0.000 | 0.000 -100.00 % | 226.514 K 758.72 % | -34.387 K -104.86 % | 706.989 K -46.47 % | 1.321 M | 0.000 | 0.000 -100.00 % | 95.426 K |
| Change in working capital | 725.101 K 201.93 % | -711.374 K -44.92 % | -490.870 K -221.46 % | 404.151 K 1 382.00 % | -31.525 K 72.66 % | -115.319 K -382.79 % | 40.779 K -10.29 % | 45.459 K 136.74 % | -123.735 K -1 057.92 % | -10.686 K -471.86 % | 2.874 K -13.21 % | 3.311 K |
| Accounts receivables | -3.598 K 86.57 % | -26.782 K -64.61 % | -16.270 K -119.48 % | 83.541 K 221.90 % | -68.530 K -827.80 % | 9.416 K -62.22 % | 24.922 K -71.48 % | 87.370 K 186.05 % | -101.537 K | 0.000 -100.00 % | 2.221 K -76.58 % | 9.484 K |
| Inventory | 395.667 K 167.85 % | -583.118 K -159.47 % | -224.735 K -202.63 % | 218.966 K 1 521.37 % | 13.505 K 108.59 % | -157.265 K -1 022.10 % | 17.055 K 122.79 % | -74.847 K -27.67 % | -58.625 K | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 -100.00 % | 16.270 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 333.032 K 428.19 % | -101.474 K 61.87 % | -266.135 K -243.71 % | 185.185 K 511.25 % | -45.030 K -207.35 % | 41.946 K 3 601.34 % | -1.198 K -101.00 % | 120.306 K 284.77 % | -65.110 K -509.30 % | -10.686 K -1 738.52 % | 652.174 110.57 % | -6.173 K |
| Other non cash items | 3.438 K -68.39 % | 10.878 K 62.99 % | 6.674 K 7.73 % | 6.195 K 4 939.84 % | -128.000 -100.20 % | 64.777 K 25 402.76 % | 254.000 -28.45 % | 355.000 -99.97 % | 1.320 M 3 872.90 % | 33.220 K 228 286 101 716 992 096.00 % | 0.000 -150.00 % | 0.000 |
| Net cash provided by operating activities | -1.500 M 34.32 % | -2.283 M -84.13 % | -1.240 M -206.50 % | -404.543 K 23.44 % | -528.393 K 33.11 % | -789.940 K 10.70 % | -884.551 K 35.22 % | -1.365 M 20.79 % | -1.724 M -987.81 % | -158.467 K -25.31 % | -126.464 K 24.70 % | -167.942 K |
| Investments in property plant and equipment | 0.000 100.00 % | -106.115 K -1 028.16 % | -9.406 K | 0.000 100.00 % | -16.636 K 76.61 % | -71.118 K -693.73 % | -8.960 K 85.96 % | -63.815 K 70.63 % | -217.254 K -732.07 % | -26.110 K 85.49 % | -179.939 K -293.78 % | -45.696 K |
| 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 |
| 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 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.646 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 100.00 % | -106.115 K -1 028.16 % | -9.406 K | 0.000 100.00 % | -16.636 K 73.37 % | -62.472 K -597.23 % | -8.960 K 85.96 % | -63.815 K 70.63 % | -217.254 K -732.07 % | -26.110 K 85.49 % | -179.939 K -293.78 % | -45.696 K |
| Debt repayment | -159.267 K -13.73 % | -140.039 K -44.07 % | -97.200 K -1.25 % | -96.000 K | 0.000 100.00 % | -101.296 K -159.94 % | -38.969 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 4.190 M 379.50 % | 873.841 K 296.51 % | 220.384 K -36.35 % | 346.238 K -57.88 % | 822.050 K | 0.000 | 0.000 -100.00 % | 137.498 K | 0.000 -100.00 % | 668.796 K |
| Common stock repurchased | 0.000 100.00 % | -26.247 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -26.247 K -102.04 % | 1.289 M 1 446.85 % | 83.300 K | 0.000 -100.00 % | 1.013 M 3 729.15 % | 26.448 K -87.41 % | 210.000 K 4.33 % | 201.285 K 55.54 % | 129.411 K | 0.000 100.00 % | -145.915 K |
| Net cash used provided by financing activities | -159.267 K 4.22 % | -166.286 K -103.09 % | 5.381 M 524.92 % | 861.141 K 290.75 % | 220.384 K -82.48 % | 1.258 M 55.36 % | 809.529 K -11.90 % | 918.924 K -65.99 % | 2.702 M 912.39 % | 266.909 K | 0.000 -100.00 % | 522.881 K |
| Effect of forex changes on cash | -70.141 K 65.62 % | -204.036 K -210.24 % | 185.080 K 3 643.53 % | 4.944 K 339.53 % | -2.064 K 88.41 % | -17.810 K -130.34 % | -7.732 K 79.73 % | -38.145 K 80.80 % | -198.670 K | 0.000 | 0.000 | 0.000 |
| Net change in cash | -1.729 M 37.34 % | -2.759 M -163.92 % | 4.317 M 835.38 % | 461.542 K 241.27 % | -326.709 K -184.32 % | 387.454 K 522.46 % | -91.714 K 81.57 % | -497.521 K -188.46 % | 562.426 K 583.12 % | 82.332 K 126.87 % | -306.404 K -199.08 % | 309.244 K |
| Cash at beginning of period | 2.119 M -56.56 % | 4.879 M 768.58 % | 561.711 K 460.76 % | 100.169 K -76.53 % | 426.878 K 982.79 % | 39.424 K -69.94 % | 131.138 K -79.14 % | 628.659 K 849.16 % | 66.233 K | 0.000 -100.00 % | 344.239 K 668.01 % | 44.822 K |
| Cash at end of period | 390.440 K -81.58 % | 2.119 M -56.56 % | 4.879 M 768.58 % | 561.711 K 460.76 % | 100.169 K -76.53 % | 426.878 K 982.79 % | 39.424 K -69.94 % | 131.138 K -79.14 % | 628.659 K 663.57 % | 82.332 K 117.61 % | 37.835 K -89.31 % | 354.066 K |
| Operating cash flow | -1.500 M 34.32 % | -2.283 M -84.13 % | -1.240 M -206.50 % | -404.543 K 23.44 % | -528.393 K 33.11 % | -789.940 K 10.70 % | -884.551 K 35.22 % | -1.365 M 20.79 % | -1.724 M -987.81 % | -158.467 K -25.31 % | -126.464 K 24.70 % | -167.942 K |
| Capital expenditure | 0.000 100.00 % | -106.115 K -1 028.16 % | -9.406 K | 0.000 100.00 % | -16.636 K 76.61 % | -71.118 K -693.73 % | -8.960 K 85.96 % | -63.815 K 70.63 % | -217.254 K -732.07 % | -26.110 K 85.49 % | -179.939 K -293.78 % | -45.696 K |
| Free CashFlow | -1.500 M 37.23 % | -2.389 M -91.24 % | -1.249 M -208.82 % | -404.543 K 25.78 % | -545.029 K 36.70 % | -861.058 K 3.63 % | -893.511 K 37.48 % | -1.429 M 26.37 % | -1.941 M -951.63 % | -184.577 K 39.76 % | -306.403 K -43.42 % | -213.637 K |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024-02-29 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-29 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-04-30 | 2014-02-28 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-04-30 | 2011-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 222.273 K -25.42 % | 298.022 K -7.13 % | 320.907 K -2.84 % | 330.301 K -10.89 % | 370.659 K -24.44 % | 490.527 K 36.87 % | 358.400 K -0.04 % | 358.540 K 6.10 % | 337.921 K 5.53 % | 320.204 K -6.14 % | 341.134 K 50 663.99 % | 672.000 -99.74 % | 263.425 K -47.95 % | 506.140 K -46.69 % | 949.426 K 133.46 % | 406.684 K 140.30 % | 169.237 K 12.25 % | 150.765 K -23.05 % | 195.928 K -5.17 % | 206.609 K -32.43 % | 305.790 K 35.97 % | 224.898 K 7.33 % | 209.537 K -8.68 % | 229.442 K -2.61 % | 235.592 K 12.21 % | 209.965 K -10.47 % | 234.513 K -24.13 % | 309.098 K 15.38 % | 267.895 K 13.78 % | 235.449 K -20.61 % | 296.556 K -28.73 % | 416.088 K 56.85 % | 265.281 K 354.49 % | 58.369 K 73.34 % | 33.674 K -17.98 % | 41.056 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 |
| Net income | -149.154 K 65.87 % | -437.000 K -2.35 % | -426.946 K 40.46 % | -717.109 K -60.60 % | -446.526 K 51.04 % | -912.000 K -40.77 % | -647.887 K 79.32 % | -3.133 M -642.42 % | -422.000 K 30.85 % | -610.265 K -6.84 % | -571.194 K 6.36 % | -610.000 K -88.48 % | -323.641 K -0.63 % | -321.621 K -190.58 % | 355.054 K 235.52 % | -262.000 K -14.82 % | -228.188 K 33.66 % | -343.951 K -90.61 % | -180.449 K -145.48 % | -73.509 K -50.31 % | -48.905 K 83.25 % | -292.000 K -57.84 % | -185.000 K -65.18 % | -112.000 K 63.16 % | -304.000 K 27.88 % | -421.497 K -85.64 % | -227.054 K 30.56 % | -327.000 K -53.53 % | -212.994 K 41.00 % | -361.000 K -208.13 % | -117.160 K 82.48 % | -668.654 K -60.73 % | -416.000 K 10.92 % | -467.000 K 28.77 % | -655.592 K 0.69 % | -660.159 K 23.77 % | -866.000 K -13.65 % | -762.000 K 61.67 % | -1.988 M -405.41 % | -393.374 K -1 424.11 % | -25.810 K 11.06 % | -29.020 K -40.87 % | -20.600 K 35.73 % | -32.054 K 35.75 % | -49.887 K -80.79 % | -27.595 K 58.82 % | -67.016 K -53.40 % | -43.688 K -12.44 % | -38.853 K -108.75 % | -18.612 K 16.23 % | -22.218 K 83.66 % | -136.000 K |
| Income before tax | -149.154 K 65.87 % | -437.000 K -2.35 % | -426.946 K 40.44 % | -716.809 K -60.53 % | -446.513 K 51.04 % | -912.000 K -40.77 % | -647.887 K 79.32 % | -3.133 M -642.42 % | -422.000 K 30.85 % | -610.265 K -6.84 % | -571.194 K 6.36 % | -610.000 K -88.48 % | -323.641 K -0.63 % | -321.621 K -190.58 % | 355.054 K 224.14 % | -286.000 K -25.34 % | -228.188 K 33.66 % | -343.951 K -90.61 % | -180.449 K -70.23 % | -106.000 K -116.75 % | -48.905 K 83.25 % | -292.000 K -57.84 % | -185.000 K -27.59 % | -145.000 K 52.30 % | -304.000 K 27.88 % | -421.497 K -100.41 % | -210.321 K 40.92 % | -356.000 K -67.14 % | -212.994 K 41.00 % | -361.000 K -208.13 % | -117.160 K 82.48 % | -668.654 K -60.73 % | -416.000 K 10.92 % | -467.000 K 28.77 % | -655.592 K 0.69 % | -660.159 K 23.77 % | -866.000 K -13.65 % | -762.000 K 61.67 % | -1.988 M -405.41 % | -393.374 K -1 424.11 % | -25.810 K 11.06 % | -29.020 K -40.87 % | -20.600 K 35.73 % | -32.054 K 35.75 % | -49.887 K -80.79 % | -27.595 K | 0.000 | 0.000 | 0.000 100.00 % | -18.612 K | 0.000 | 0.000 |
| Income before tax ratio | -0.67 54.24 % | -1.47 -10.21 % | -1.33 38.69 % | -2.17 -80.15 % | -1.20 35.21 % | -1.86 -2.85 % | -1.81 79.31 % | -8.74 -599.72 % | -1.25 34.48 % | -1.91 -13.82 % | -1.67 99.82 % | -907.74 -73 784.62 % | -1.23 -93.34 % | -0.64 -269.92 % | 0.37 153.18 % | -0.70 47.84 % | -1.35 40.90 % | -2.28 -147.71 % | -0.92 -79.52 % | -0.51 -220.79 % | -0.16 87.68 % | -1.30 -47.06 % | -0.88 -39.71 % | -0.63 51.02 % | -1.29 35.72 % | -2.01 -123.84 % | -0.90 22.13 % | -1.15 -44.86 % | -0.80 48.14 % | -1.53 -288.09 % | -0.40 75.42 % | -1.61 -2.48 % | -1.57 80.40 % | -8.00 58.90 % | -19.47 -21.08 % | -16.08 | 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 |
| EBITDA | -100.132 K 74.52 % | -393.000 K -2.73 % | -382.549 K 43.40 % | -675.857 K -71.72 % | -393.573 K 53.42 % | -845.000 K -45.82 % | -579.493 K -95.12 % | -297.000 K 18.18 % | -363.000 K 36.45 % | -571.195 K -7.69 % | -530.416 K 6.12 % | -565.000 K -101.18 % | -280.843 K -3.76 % | -270.671 K -166.61 % | 406.372 K 268.62 % | -241.000 K -35.47 % | -177.894 K 38.12 % | -287.487 K -99.99 % | -143.749 K -99.93 % | -71.898 K -387.08 % | -14.761 K 94.23 % | -256.000 K -66.23 % | -154.000 K -31.62 % | -117.000 K 57.61 % | -276.000 K 28.10 % | -383.887 K -123.32 % | -171.897 K 45.43 % | -315.000 K -78.83 % | -176.149 K 44.78 % | -319.000 K -312.02 % | -77.424 K 88.41 % | -668.046 K -85.57 % | -360.000 K 20.18 % | -451.000 K 29.48 % | -639.556 K 0.82 % | -644.866 K 20.19 % | -808.000 K -6.60 % | -758.000 K 61.79 % | -1.984 M -4 610.14 % | -42.121 K -111.64 % | -19.902 K 31.50 % | -29.053 K -40.36 % | -20.699 K 36.37 % | -32.530 K 36.04 % | -50.862 K -77.29 % | -28.688 K 57.19 % | -67.016 K -53.40 % | -43.688 K -12.44 % | -38.853 K -108.75 % | -18.612 K 16.23 % | -22.218 K 83.66 % | -136.000 K |
| Net income ratio | -0.67 54.24 % | -1.47 -10.21 % | -1.33 38.72 % | -2.17 -80.22 % | -1.20 35.21 % | -1.86 -2.85 % | -1.81 79.31 % | -8.74 -599.72 % | -1.25 34.48 % | -1.91 -13.82 % | -1.67 99.82 % | -907.74 -73 784.62 % | -1.23 -93.34 % | -0.64 -269.92 % | 0.37 158.05 % | -0.64 52.22 % | -1.35 40.90 % | -2.28 -147.71 % | -0.92 -158.86 % | -0.36 -122.46 % | -0.16 87.68 % | -1.30 -47.06 % | -0.88 -80.87 % | -0.49 62.17 % | -1.29 35.72 % | -2.01 -107.34 % | -0.97 8.48 % | -1.06 -33.06 % | -0.80 48.14 % | -1.53 -288.09 % | -0.40 75.42 % | -1.61 -2.48 % | -1.57 80.40 % | -8.00 58.90 % | -19.47 -21.08 % | -16.08 | 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 |
| Ratio EBITDA | -0.45 65.84 % | -1.32 -10.62 % | -1.19 41.74 % | -2.05 -92.71 % | -1.06 38.36 % | -1.72 -6.54 % | -1.62 -95.19 % | -0.83 22.89 % | -1.07 39.78 % | -1.78 -14.73 % | -1.55 99.82 % | -840.77 -78 762.87 % | -1.07 -99.36 % | -0.53 -224.94 % | 0.43 172.23 % | -0.59 43.62 % | -1.05 44.88 % | -1.91 -159.90 % | -0.73 -110.83 % | -0.35 -620.90 % | -0.05 95.76 % | -1.14 -54.88 % | -0.73 -44.13 % | -0.51 56.47 % | -1.17 35.92 % | -1.83 -149.43 % | -0.73 28.07 % | -1.02 -54.99 % | -0.66 51.47 % | -1.35 -418.95 % | -0.26 83.74 % | -1.61 -18.31 % | -1.36 82.44 % | -7.73 59.32 % | -18.99 -20.92 % | -15.71 | 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 |
| Gross profit ratio | 0.44 1 526.78 % | -0.03 -111.37 % | 0.27 128.64 % | -0.95 -300.23 % | 0.48 15.83 % | 0.41 10.74 % | 0.37 -27.65 % | 0.51 -16.68 % | 0.62 400.24 % | 0.12 -75.53 % | 0.50 100.18 % | -279.76 -106 241.66 % | 0.26 -36.14 % | 0.41 -8.14 % | 0.45 339.01 % | 0.10 -73.19 % | 0.38 155.21 % | 0.15 -60.11 % | 0.37 -64.86 % | 1.07 38.18 % | 0.77 633.42 % | 0.11 -80.42 % | 0.54 -44.81 % | 0.97 112.03 % | 0.46 13.45 % | 0.41 -52.70 % | 0.86 149.82 % | 0.34 -35.35 % | 0.53 74.50 % | 0.30 -44.80 % | 0.55 212.15 % | 0.18 -63.80 % | 0.49 310.78 % | -0.23 3.11 % | -0.24 -60.46 % | -0.15 | 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 |
| Weighted average shs out dil | 16.368 M 0.00 % | 16.368 M 0.00 % | 16.368 M 0.00 % | 16.368 M 0.00 % | 16.368 M 0.00 % | 16.368 M 27.52 % | 12.835 M 0.00 % | 12.835 M 0.00 % | 12.835 M 0.00 % | 12.835 M 0.00 % | 12.835 M 4.91 % | 12.234 M 48.51 % | 8.238 M 0.42 % | 8.204 M 0.00 % | 8.204 M 2.14 % | 8.032 M -2.77 % | 8.261 M 11.12 % | 7.434 M 0.00 % | 7.434 M -3.47 % | 7.701 M 4.85 % | 7.345 M 0.00 % | 7.345 M 0.00 % | 7.345 M -1.78 % | 7.478 M 33.44 % | 5.604 M -9.24 % | 6.175 M 8.38 % | 5.697 M -0.03 % | 5.699 M 0.13 % | 5.692 M 1.65 % | 5.599 M 8.65 % | 5.153 M 1.12 % | 5.096 M 5.74 % | 4.820 M 17.10 % | 4.116 M -6.01 % | 4.379 M 0.75 % | 4.346 M 1.52 % | 4.281 M 5.21 % | 4.069 M 58.84 % | 2.562 M 532.39 % | 405.081 K -83.59 % | 2.468 M 632.91 % | 336.750 K -79.46 % | 1.639 M 146.12 % | 666.000 K 0.00 % | 666.000 K 100.00 % | 333.000 K | 0.000 -100.00 % | 198.073 K 24.38 % | 159.250 K 0.00 % | 159.250 K 320.32 % | 37.888 K 857.74 % | 3.956 K |
| Weighted average shs out | 16.369 M 0.01 % | 16.368 M 0.00 % | 16.368 M 0.00 % | 16.368 M 0.00 % | 16.368 M 0.00 % | 16.368 M 27.52 % | 12.835 M 0.00 % | 12.835 M 0.00 % | 12.835 M 0.00 % | 12.835 M 0.00 % | 12.835 M 4.91 % | 12.234 M 48.51 % | 8.238 M 0.42 % | 8.204 M 0.00 % | 8.204 M 2.14 % | 8.032 M -2.77 % | 8.261 M 11.12 % | 7.434 M 0.00 % | 7.434 M -3.47 % | 7.701 M 4.85 % | 7.345 M 0.00 % | 7.345 M 0.00 % | 7.345 M -1.78 % | 7.478 M 33.44 % | 5.604 M -9.24 % | 6.175 M 8.38 % | 5.697 M -0.03 % | 5.699 M 0.13 % | 5.692 M 1.65 % | 5.599 M 8.65 % | 5.153 M 1.12 % | 5.096 M 5.74 % | 4.820 M 17.10 % | 4.116 M -6.01 % | 4.379 M 0.75 % | 4.346 M 1.52 % | 4.281 M 5.21 % | 4.069 M 58.84 % | 2.562 M 532.39 % | 405.081 K -83.59 % | 2.468 M 632.91 % | 336.750 K -79.46 % | 1.639 M 146.16 % | 666.000 K 0.00 % | 666.000 K 100.00 % | 333.000 K | 0.000 -100.00 % | 198.073 K 24.38 % | 159.250 K 0.00 % | 159.250 K 320.32 % | 37.888 K 857.74 % | 3.956 K |
| EPS diluted | -0.01 58.82 % | -0.02 15.33 % | -0.03 40.41 % | -0.04 -60.44 % | -0.03 50.99 % | -0.06 -10.30 % | -0.05 78.96 % | -0.24 -629.48 % | -0.03 30.74 % | -0.05 -6.74 % | -0.04 10.64 % | -0.05 -26.72 % | -0.04 -0.26 % | -0.04 -190.53 % | 0.04 232.82 % | -0.03 -18.12 % | -0.03 40.39 % | -0.05 -90.53 % | -0.02 -155.79 % | -0.01 -41.79 % | -0.01 83.17 % | -0.04 -57.94 % | -0.03 -68.00 % | -0.02 72.32 % | -0.05 20.64 % | -0.07 -71.18 % | -0.04 30.37 % | -0.06 -53.21 % | -0.04 41.93 % | -0.06 -183.70 % | -0.02 82.54 % | -0.13 -50.64 % | -0.09 21.55 % | -0.11 26.67 % | -0.15 0.00 % | -0.15 25.00 % | -0.20 -5.26 % | -0.19 75.64 % | -0.78 19.59 % | -0.97 -9 138.10 % | -0.01 87.82 % | -0.09 -584.13 % | -0.01 73.80 % | -0.05 35.78 % | -0.07 9.65 % | -0.08 | 0.00 100.00 % | -0.22 8.33 % | -0.24 -100.00 % | -0.12 79.66 % | -0.59 98.29 % | -34.43 |
| Earnings per share | -0.01 58.82 % | -0.02 15.33 % | -0.03 40.41 % | -0.04 -60.44 % | -0.03 50.99 % | -0.06 -10.30 % | -0.05 78.96 % | -0.24 -629.48 % | -0.03 30.74 % | -0.05 -6.74 % | -0.04 10.64 % | -0.05 -26.72 % | -0.04 -0.26 % | -0.04 -190.53 % | 0.04 232.82 % | -0.03 -18.12 % | -0.03 40.39 % | -0.05 -90.53 % | -0.02 -155.79 % | -0.01 -41.79 % | -0.01 83.17 % | -0.04 -57.94 % | -0.03 -68.00 % | -0.02 72.32 % | -0.05 20.64 % | -0.07 -71.18 % | -0.04 30.37 % | -0.06 -53.21 % | -0.04 41.93 % | -0.06 -183.70 % | -0.02 82.54 % | -0.13 -50.64 % | -0.09 21.55 % | -0.11 26.67 % | -0.15 0.00 % | -0.15 25.00 % | -0.20 -5.26 % | -0.19 75.64 % | -0.78 19.59 % | -0.97 -9 138.10 % | -0.01 87.82 % | -0.09 -584.13 % | -0.01 73.80 % | -0.05 35.78 % | -0.07 9.65 % | -0.08 | 0.00 100.00 % | -0.22 8.33 % | -0.24 -100.00 % | -0.12 79.66 % | -0.59 98.29 % | -34.43 |
| Gross profit | 98.347 K 1 164.13 % | -9.242 K -110.56 % | 87.560 K 127.83 % | -314.629 K -278.43 % | 176.331 K -12.48 % | 201.471 K 51.56 % | 132.930 K -27.68 % | 183.796 K -11.60 % | 207.909 K 427.92 % | 39.383 K -77.03 % | 171.482 K 191.21 % | -188.000 K -370.77 % | 69.432 K -66.76 % | 208.904 K -51.03 % | 426.608 K 924.88 % | 41.625 K -35.57 % | 64.601 K 186.48 % | 22.550 K -69.31 % | 73.469 K -66.67 % | 220.460 K -6.64 % | 236.142 K 897.22 % | 23.680 K -78.99 % | 112.682 K -49.60 % | 223.554 K 106.49 % | 108.263 K 27.29 % | 85.051 K -57.65 % | 200.815 K 89.54 % | 105.951 K -25.41 % | 142.048 K 98.55 % | 71.543 K -56.17 % | 163.238 K 122.47 % | 73.374 K -43.22 % | 129.219 K 1 057.96 % | -13.489 K -67.94 % | -8.032 K -31.61 % | -6.103 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 |
| Income tax expense | 0.000 | 0.000 -100.00 % | 649.000 125.94 % | -2.502 K -510.16 % | 610.000 24.49 % | 490.000 -59.74 % | 1.217 K | 0.000 -100.00 % | 2.610 K -13.17 % | 3.006 K -9.70 % | 3.329 K -98.51 % | 223.646 K 10 070.35 % | 2.199 K 823.95 % | 238.000 -59.73 % | 591.000 102.56 % | -23.130 K -2 008.42 % | 1.212 K -21.76 % | 1.549 K | 0.000 100.00 % | -32.525 K | 0.000 | 0.000 100.00 % | -25.000 99.93 % | -33.475 K | 0.000 | 0.000 -100.00 % | 16.733 K 157.91 % | -28.893 K -1 687.53 % | 1.820 K | 0.000 -100.00 % | 900.000 103.11 % | -28.930 K | 0.000 100.00 % | -17.533 K | 0.000 100.00 % | -2.207 K | 0.000 -100.00 % | 1.777 K -12.29 % | 2.026 K 100.58 % | -351.253 K | 0.000 | 0.000 100.00 % | -9.131 K | 0.000 | 0.000 | 0.000 -100.00 % | 67.016 K 53.40 % | 43.687 K 12.44 % | 38.853 K | 0.000 -100.00 % | 22.217 K -83.69 % | 136.209 K |
| Cost of revenue | 123.926 K -59.67 % | 307.264 K 31.68 % | 233.347 K -63.82 % | 644.930 K 231.88 % | 194.328 K -32.77 % | 289.056 K 28.20 % | 225.470 K 29.03 % | 174.744 K 34.41 % | 130.012 K -53.70 % | 280.821 K 65.53 % | 169.652 K -9.87 % | 188.223 K -2.97 % | 193.993 K -34.73 % | 297.236 K -42.04 % | 512.818 K 40.48 % | 365.059 K 248.88 % | 104.636 K -18.39 % | 128.215 K 4.70 % | 122.459 K 984.12 % | -13.851 K -119.89 % | 69.648 K -65.39 % | 201.218 K 57.32 % | 127.905 K 2 072.30 % | 5.888 K -95.38 % | 127.329 K 1.93 % | 124.914 K 72.96 % | 72.222 K -64.45 % | 203.147 K 61.42 % | 125.847 K -23.22 % | 163.906 K 22.94 % | 133.318 K -61.10 % | 342.714 K 151.88 % | 136.062 K 89.35 % | 71.858 K 72.30 % | 41.706 K -11.56 % | 47.159 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 |
| General and administrative expenses | 164.428 K -44.38 % | 295.646 K -22.66 % | 382.277 K 77.21 % | 215.718 K -52.79 % | 456.924 K -48.07 % | 879.936 K 57.64 % | 558.207 K -2.13 % | 570.331 K 69.11 % | 337.249 K -28.16 % | 469.466 K -17.09 % | 566.267 K 37.28 % | 412.501 K -1.78 % | 419.975 K 2.52 % | 409.633 K 105.52 % | 199.320 K -28.45 % | 278.560 K 35.49 % | 205.589 K 0.29 % | 204.998 K 18.82 % | 172.533 K -15.66 % | 204.565 K -8.62 % | 223.866 K -2.54 % | 229.697 K 8.24 % | 212.220 K 42.96 % | 148.442 K -49.85 % | 296.013 K -26.31 % | 401.705 K 36.71 % | 293.847 K -10.55 % | 328.500 K 41.76 % | 231.737 K -14.34 % | 270.539 K 84.09 % | 146.957 K -77.64 % | 657.313 K 75.99 % | 373.505 K 58.67 % | 235.396 K -51.41 % | 484.438 K 24.89 % | 387.879 K -41.98 % | 668.528 K 85.04 % | 361.286 K -81.09 % | 1.911 M 4 436.96 % | 42.120 K 550.90 % | 6.471 K -77.73 % | 29.053 K 40.37 % | 20.698 K -36.37 % | 32.529 K -36.04 % | 50.861 K 77.30 % | 28.687 K -57.19 % | 67.016 K 53.40 % | 43.687 K 12.44 % | 38.853 K 108.75 % | 18.612 K -16.23 % | 22.217 K -83.69 % | 136.209 K |
| Selling and marketing expenses | 7.874 K -86.33 % | 57.616 K 0.53 % | 57.315 K -25.77 % | 77.208 K -4.77 % | 81.074 K -27.72 % | 112.159 K 65.89 % | 67.612 K 3.85 % | 65.104 K 78.84 % | 36.404 K -57.81 % | 86.283 K 58.95 % | 54.284 K -43.41 % | 95.917 K 744.95 % | -14.872 K -138.17 % | 38.962 K 39.34 % | 27.961 K 36.14 % | 20.538 K -19.71 % | 25.581 K 34.26 % | 19.053 K 97.48 % | 9.648 K -83.75 % | 59.375 K 683.62 % | 7.577 K -18.81 % | 9.332 K -7.95 % | 10.138 K -88.65 % | 89.313 K 277.34 % | 23.669 K 0.11 % | 23.644 K 48.16 % | 15.958 K -16.77 % | 19.174 K 22.44 % | 15.660 K -54.09 % | 34.112 K -45.54 % | 62.634 K 173.14 % | 22.931 K -33.09 % | 34.270 K -45.97 % | 63.427 K 8.96 % | 58.212 K 95.92 % | 29.712 K -33.57 % | 44.727 K 39.85 % | 31.981 K -30.98 % | 46.335 K | 0.000 -100.00 % | 6.104 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 42.215 K -3.77 % | 43.867 K 0.27 % | 43.748 K | 0.000 | 0.000 100.00 % | -845.000 K | 0.000 | 0.000 | 0.000 100.00 % | -571.001 K | 0.000 | 0.000 100.00 % | -362.735 K -34.31 % | -270.080 K -243.59 % | 188.096 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.610 K | 0.000 -100.00 % | 37.404 K 1.52 % | 36.845 K -9.33 % | 40.635 K 0.00 % | 40.636 K 40.42 % | 28.938 K 6.31 % | 27.221 K 69.76 % | 16.035 K 0.00 % | 16.035 K -8.37 % | 17.500 K 27.03 % | 13.776 K -95.84 % | 331.188 K 15 120.04 % | 2.176 K | 0.000 -100.00 % | 1.865 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 240.658 K -43.73 % | 427.715 K -16.73 % | 513.672 K 26.76 % | 405.234 K 129.83 % | 176.318 K -12.48 % | 201.471 K -74.16 % | 779.553 K 40.92 % | 553.206 K -11.37 % | 624.182 K 4.58 % | 596.836 K 248.05 % | 171.482 K -73.04 % | 636.000 K 816.00 % | 69.432 K -66.76 % | 208.904 K -52.15 % | 436.608 K 28.38 % | 340.099 K 51.81 % | 224.031 K -20.37 % | 281.332 K 47.94 % | 190.163 K -13.74 % | 220.460 K -6.64 % | 236.142 K -25.22 % | 315.785 K 18.47 % | 266.560 K -20.51 % | 335.350 K -18.60 % | 411.970 K -18.67 % | 506.548 K 35.91 % | 372.712 K -19.23 % | 461.448 K 29.98 % | 355.022 K -17.89 % | 432.375 K 54.70 % | 279.498 K -63.75 % | 770.958 K 49.38 % | 516.090 K 13.89 % | 453.164 K -30.02 % | 647.559 K -1.33 % | 656.263 K -20.15 % | 821.853 K 8.16 % | 759.816 K -61.74 % | 1.986 M 4 615.40 % | 42.120 K 93.50 % | 21.767 K -25.08 % | 29.053 K 40.37 % | 20.698 K -36.37 % | 32.529 K -36.04 % | 50.861 K 77.30 % | 28.687 K -57.19 % | 67.016 K 53.40 % | 43.687 K 12.44 % | 38.853 K 108.75 % | 18.612 K -16.23 % | 22.217 K -83.69 % | 136.209 K |
| Cost and expenses | 364.584 K -50.40 % | 734.979 K -1.61 % | 747.019 K -28.87 % | 1.050 M 37.43 % | 764.138 K 55.78 % | 490.527 K -51.19 % | 1.005 M 38.06 % | 727.950 K -3.48 % | 754.194 K -18.67 % | 927.269 K 10.09 % | 842.275 K 2.19 % | 824.222 K 33.94 % | 615.358 K -19.98 % | 769.040 K -19.00 % | 949.426 K 133.46 % | 406.684 K 2.54 % | 396.629 K -16.25 % | 473.610 K 27.29 % | 372.078 K 24.32 % | 299.288 K -15.61 % | 354.655 K -31.40 % | 517.003 K 31.06 % | 394.465 K 5.37 % | 374.378 K -30.58 % | 539.299 K -14.60 % | 631.462 K 41.92 % | 444.934 K -33.05 % | 664.595 K 38.21 % | 480.869 K -19.36 % | 596.281 K 44.44 % | 412.816 K -62.93 % | 1.114 M 70.77 % | 652.152 K 24.21 % | 525.022 K -23.83 % | 689.265 K -2.01 % | 703.422 K -14.41 % | 821.853 K 8.16 % | 759.816 K -61.74 % | 1.986 M 4 615.40 % | 42.120 K 93.50 % | 21.767 K -25.08 % | 29.053 K 40.37 % | 20.698 K -36.37 % | 32.529 K -36.04 % | 50.861 K 77.30 % | 28.687 K -57.19 % | 67.016 K 53.40 % | 43.687 K 12.44 % | 38.853 K 108.75 % | 18.612 K -16.23 % | 22.217 K -83.69 % | 136.209 K |
| Research and development expenses | 26.141 K -14.53 % | 30.586 K 0.84 % | 30.332 K -55.75 % | 68.554 K 115.50 % | 31.812 K -40.70 % | 53.646 K -38.02 % | 86.557 K -41.52 % | 148.007 K -23.82 % | 194.275 K 255.59 % | 54.635 K -30.38 % | 78.474 K -9.74 % | 86.938 K 221.23 % | 27.064 K -10.94 % | 30.389 K 43.14 % | 21.231 K 30.62 % | 16.254 K 38.44 % | 11.741 K -82.33 % | 66.429 K 430.46 % | 12.523 K -56.08 % | 28.512 K 46.82 % | 19.420 K -52.55 % | 40.928 K -7.41 % | 44.202 K -56.76 % | 102.234 K 58.21 % | 64.618 K 48.24 % | 43.589 K -30.71 % | 62.907 K -14.13 % | 73.255 K 3.50 % | 70.780 K -18.73 % | 87.089 K 50.12 % | 58.013 K -6.09 % | 61.776 K -14.98 % | 72.660 K -42.05 % | 125.374 K 54.78 % | 81.004 K -48.65 % | 157.754 K 66.37 % | 94.822 K 168.15 % | 35.361 K -11.99 % | 40.177 K -35.77 % | 62.556 K 753.77 % | 7.327 K | 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 | 172.302 K -51.23 % | 353.262 K -19.64 % | 439.592 K 50.07 % | 292.926 K -45.55 % | 537.998 K -45.77 % | 992.095 K 58.53 % | 625.819 K -1.51 % | 635.435 K 70.06 % | 373.653 K -32.77 % | 555.749 K -10.44 % | 620.551 K 22.06 % | 508.418 K 25.50 % | 405.103 K -9.70 % | 448.595 K 97.37 % | 227.281 K -24.01 % | 299.098 K 29.38 % | 231.170 K 3.18 % | 224.051 K 22.98 % | 182.181 K -30.98 % | 263.940 K 14.04 % | 231.443 K -3.17 % | 239.029 K 7.50 % | 222.358 K -6.48 % | 237.755 K -25.63 % | 319.682 K -24.84 % | 425.349 K 37.30 % | 309.805 K -11.68 % | 350.789 K 41.79 % | 247.397 K -18.79 % | 304.651 K 77.17 % | 171.952 K -74.72 % | 680.244 K 63.44 % | 416.209 K 33.51 % | 311.755 K -43.37 % | 550.520 K 14.45 % | 481.009 K -32.56 % | 713.255 K 81.37 % | 393.267 K -79.93 % | 1.959 M 4 551.25 % | 42.120 K 234.95 % | 12.575 K -56.72 % | 29.053 K 40.37 % | 20.698 K -36.37 % | 32.529 K -36.04 % | 50.861 K 77.30 % | 28.687 K -57.19 % | 67.016 K 53.40 % | 43.687 K 12.44 % | 38.853 K 108.75 % | 18.612 K -16.23 % | 22.217 K -83.69 % | 136.209 K |
| Interest 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 33.390 -65.75 % | 97.500 -79.49 % | 475.325 -51.23 % | 974.602 -10.85 % | 1.093 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 6.805 K | 0.000 -100.00 % | 649.000 | 0.000 -100.00 % | 897.000 83.06 % | 490.000 -59.74 % | 1.217 K | 0.000 -100.00 % | 2.610 K -13.17 % | 3.006 K -9.70 % | 3.329 K -8.69 % | 3.646 K 65.80 % | 2.199 K 823.95 % | 238.000 -59.73 % | 591.000 -32.07 % | 870.000 -28.22 % | 1.212 K -21.76 % | 1.549 K -39.59 % | 2.564 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 667.000 | 0.000 | 0.000 -100.00 % | 900.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 42.217 K -3.76 % | 43.865 K 0.27 % | 43.748 K -0.01 % | 43.754 K -15.95 % | 52.056 K -22.30 % | 67.000 K -0.26 % | 67.177 K 2.13 % | 65.778 K 16.93 % | 56.254 K 55.98 % | 36.064 K -3.70 % | 37.449 K -7.86 % | 40.643 K 0.11 % | 40.599 K -19.94 % | 50.712 K -0.03 % | 50.727 K -11.40 % | 57.255 K 16.65 % | 49.082 K -10.62 % | 54.915 K 60.87 % | 34.136 K 0.00 % | 34.136 K -0.02 % | 34.144 K -4.70 % | 35.828 K 15.39 % | 31.050 K 8.94 % | 28.501 K 3.00 % | 27.670 K -25.10 % | 36.943 K -4.10 % | 38.524 K -3.94 % | 40.104 K 17.45 % | 34.145 K -17.79 % | 41.535 K 2.21 % | 40.636 K 37.57 % | 29.538 K 8.51 % | 27.221 K 69.76 % | 16.035 K 0.00 % | 16.035 K -8.37 % | 17.500 K 27.03 % | 13.776 K 533.09 % | 2.176 K 0.00 % | 2.176 K -62.94 % | 5.871 K 214.80 % | 1.865 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -142.311 K 63.79 % | -393.000 K -2.78 % | -382.364 K 46.90 % | -720.061 K -82.99 % | -393.492 K 53.38 % | -844.000 K -30.52 % | -646.623 K -75.24 % | -369.000 K 11.30 % | -416.000 K 31.47 % | -607.065 K -7.45 % | -564.992 K 31.43 % | -824.000 K -134.14 % | -351.933 K -9.71 % | -320.792 K -333.53 % | 137.369 K 152.43 % | -262.000 K -15.22 % | -227.392 K 29.57 % | -322.845 K -83.28 % | -176.150 K -66.18 % | -106.000 K -116.92 % | -48.865 K 83.27 % | -292.000 K -57.84 % | -185.000 K -27.59 % | -145.000 K 52.30 % | -304.000 K 27.88 % | -421.497 K -100.31 % | -210.421 K 40.73 % | -355.000 K -66.69 % | -212.974 K 31.08 % | -309.000 K -163.74 % | -117.160 K 82.29 % | -661.634 K -70.96 % | -387.000 K 17.13 % | -467.000 K 28.77 % | -655.591 K 1.02 % | -662.366 K 19.42 % | -822.000 K -8.16 % | -760.000 K 61.73 % | -1.986 M -1 382.48 % | -133.973 K -515.49 % | -21.767 K 25.08 % | -29.053 K -40.36 % | -20.699 K 36.37 % | -32.530 K 36.04 % | -50.862 K -77.29 % | -28.688 K 57.19 % | -67.016 K -53.40 % | -43.688 K -12.44 % | -38.853 K -108.75 % | -18.612 K 16.23 % | -22.218 K 83.66 % | -136.000 K |
| Operating income ratio | -0.64 51.45 % | -1.32 -10.67 % | -1.19 45.34 % | -2.18 -105.35 % | -1.06 38.30 % | -1.72 4.63 % | -1.80 -75.31 % | -1.03 16.40 % | -1.23 35.07 % | -1.90 -14.47 % | -1.66 99.86 % | -1 226.19 -91 681.45 % | -1.34 -110.79 % | -0.63 -538.05 % | 0.14 122.46 % | -0.64 52.05 % | -1.34 37.25 % | -2.14 -138.18 % | -0.90 -75.24 % | -0.51 -221.06 % | -0.16 87.69 % | -1.30 -47.06 % | -0.88 -39.71 % | -0.63 51.02 % | -1.29 35.72 % | -2.01 -123.73 % | -0.90 21.88 % | -1.15 -44.47 % | -0.79 39.42 % | -1.31 -232.19 % | -0.40 75.15 % | -1.59 -9.00 % | -1.46 81.77 % | -8.00 58.90 % | -19.47 -20.67 % | -16.13 | 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 |
| Total other income expenses net | -6.843 K 84.49 % | -44.131 K -5 191.49 % | -834.000 78.99 % | -3.970 K -305.93 % | -978.000 -59.28 % | -614.000 51.42 % | -1.264 K 99.95 % | -2.763 M -47 317.20 % | -5.827 K -82.09 % | -3.200 K 48.40 % | -6.202 K -103.18 % | 195.298 K 145.06 % | 79.693 K 9 713.15 % | -829.000 -100.38 % | 217.685 K 1 612.17 % | 12.714 K 1 697.24 % | -796.000 96.23 % | -21.106 K -390.95 % | -4.299 K -4 673.40 % | 94.000 335.00 % | -40.000 -181.63 % | 49.000 96.00 % | 25.000 100.07 % | -33.496 K | 0.000 | 0.000 -100.00 % | 100.000 193.46 % | -107.000 -435.00 % | -20.000 99.96 % | -52.072 K -5 685.78 % | -900.000 -103.11 % | 28.930 K 198.79 % | -29.285 K 12.76 % | -33.568 K -13.08 % | -29.685 K -1 445.04 % | 2.207 K 104.96 % | -44.515 K -2 405.06 % | -1.777 K 12.29 % | -2.026 K 76.87 % | -8.760 K -116.67 % | -4.043 K -12 208.44 % | 33.390 3 238.99 % | 1.000 -99.79 % | 475.325 -51.23 % | 974.602 -10.85 % | 1.093 K -98.37 % | 67.016 K | 0.000 | 0.000 | 0.000 -100.00 % | 22.217 K -83.69 % | 136.209 K |
| 2024-02-29 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-29 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-04-30 | 2014-02-28 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-04-30 | 2011-01-31 |
| 2024-02-29 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-29 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-07-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 281.375 K 802.84 % | -40.034 K 70.65 % | -136.391 K 58.64 % | -329.805 K 39.91 % | -548.817 K 43.95 % | -979.165 K 40.21 % | -1.638 M 18.36 % | -2.006 M 18.44 % | -2.459 M 19.31 % | -3.048 M 18.79 % | -3.753 M 19.14 % | -4.642 M -35 370.29 % | -13.086 K 94.34 % | -231.234 K 50.65 % | -468.556 K -10.81 % | -422.834 K -578.25 % | 88.413 K 20.07 % | 73.633 K -29.59 % | 104.579 K 204.40 % | -100.169 K 13.88 % | -116.312 K 32.50 % | -172.322 K 31.58 % | -251.868 K 41.00 % | -426.878 K 37.75 % | -685.790 K -12 543.62 % | -5.424 K 96.24 % | -144.296 K -336.66 % | 60.972 K 179.60 % | -76.601 K 71.26 % | -266.506 K -7.29 % | -248.396 K -5 468.40 % | 4.627 K 101.33 % | -348.437 K -896.76 % | -34.957 K 88.49 % | -303.796 K 51.68 % | -628.659 K 45.39 % | -1.151 M -80.39 % | -638.204 K 43.21 % | -1.124 M -725.25 % | 179.728 K 18 431.76 % | -980.419 88.09 % | -8.233 K 78.24 % | -37.835 K 38.24 % | -61.260 K 3.28 % | -63.335 K 70.12 % | -211.970 K 40.13 % | -354.066 K 16.23 % | -422.645 K -9 749.04 % | -4.291 K 90.88 % | -47.068 K |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 301.237 K 3 325.87 % | 8.793 K -74.81 % | 34.905 K -42.43 % | 60.635 K -29.48 % | 85.982 K 421.99 % | 16.472 K -74.81 % | 65.397 K -42.43 % | 113.596 K -29.48 % | 161.078 K -17.04 % | 194.158 K -10.06 % | 215.871 K -9.02 % | 237.262 K -53.33 % | 508.336 K 454.31 % | 91.706 K -20.58 % | 115.468 K -16.86 % | 138.877 K 6.02 % | 130.986 K -13.85 % | 152.046 K -9.91 % | 168.769 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.209 K -93.83 % | 68.204 K | 0.000 -100.00 % | 100.396 K -9.47 % | 110.896 K -7.21 % | 119.507 K -6.48 % | 127.793 K -5.87 % | 135.765 K -3.65 % | 140.910 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 204.530 K | 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 | -172.334 K -0.13 % | -172.109 K -0.44 % | -171.361 K -4.24 % | -164.383 K -3.81 % | -158.352 K -0.33 % | -157.834 K -18.55 % | -133.140 K -41.57 % | -94.044 K -5.03 % | -89.539 K 16.71 % | -107.497 K -59.35 % | -67.458 K -162.24 % | 108.376 K 250.73 % | -71.901 K -3.59 % | -69.412 K -1.26 % | -68.550 K 17.25 % | -82.839 K 11.34 % | -93.431 K 2.07 % | -95.406 K -0.05 % | -95.361 K -0.30 % | -95.075 K 1.35 % | -96.372 K -0.39 % | -95.998 K -1.98 % | -94.137 K -1.35 % | -92.883 K 4.92 % | -97.694 K -18.14 % | -82.694 K -9.11 % | -75.792 K -0.61 % | -75.329 K -0.22 % | -75.167 K 1.79 % | -76.536 K -12.07 % | -68.294 K -0.84 % | -67.724 K -69.47 % | -39.963 K 0.15 % | -40.024 K 5.80 % | -42.490 K -41.95 % | -29.934 K -23.16 % | -24.305 K -106.82 % | 356.568 K -38.56 % | 580.325 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -19.958 M -0.75 % | -19.809 M -2.26 % | -19.372 M -2.25 % | -18.945 M -3.93 % | -18.229 M -2.51 % | -17.782 M -5.41 % | -16.870 M -3.99 % | -16.222 M -23.93 % | -13.090 M -3.33 % | -12.668 M -5.06 % | -12.057 M -4.97 % | -11.486 M -5.60 % | -10.877 M -3.07 % | -10.553 M -3.14 % | -10.231 M 1.21 % | -10.356 M -2.59 % | -10.095 M -2.31 % | -9.866 M -3.61 % | -9.522 M -1.93 % | -9.342 M -0.79 % | -9.269 M -0.53 % | -9.220 M -3.27 % | -8.928 M -2.11 % | -8.743 M -1.30 % | -8.631 M -3.65 % | -8.327 M -5.33 % | -7.906 M -2.96 % | -7.679 M -4.44 % | -7.352 M -2.98 % | -7.139 M -5.32 % | -6.778 M -1.76 % | -6.661 M -11.16 % | -5.992 M -7.46 % | -5.576 M -9.13 % | -5.110 M -14.72 % | -4.454 M -17.40 % | -3.794 M -29.59 % | -2.927 M -35.16 % | -2.166 M -118.18 % | -992.672 K -68.70 % | -588.429 K -1.65 % | -578.870 K -3.49 % | -559.359 K -2.33 % | -546.604 K -5.23 % | -519.415 K -10.33 % | -470.777 K -6.44 % | -442.298 K -16.71 % | -378.958 K -15.48 % | -328.163 K -77.95 % | -184.418 K |
| Common stock | 16.488 M 0.00 % | 16.488 M 0.00 % | 16.488 M 0.00 % | 16.488 M 0.00 % | 16.488 M 0.00 % | 16.488 M 0.00 % | 16.488 M 0.00 % | 16.488 M 0.00 % | 16.488 M 0.00 % | 16.488 M -0.16 % | 16.514 M 20.07 % | 13.754 M 58.21 % | 8.694 M 4.74 % | 8.300 M 0.00 % | 8.300 M 0.00 % | 8.300 M 9.40 % | 7.587 M 0.00 % | 7.587 M 2.16 % | 7.426 M 0.00 % | 7.426 M 3.06 % | 7.206 M 0.00 % | 7.206 M 0.00 % | 7.206 M 0.00 % | 7.206 M -0.10 % | 7.213 M 16.43 % | 6.195 M 6.82 % | 5.800 M 0.00 % | 5.800 M 0.04 % | 5.797 M 0.81 % | 5.751 M 7.00 % | 5.375 M 9.13 % | 4.925 M -0.71 % | 4.960 M 38.15 % | 3.590 M 0.00 % | 3.590 M -3.89 % | 3.736 M 0.00 % | 3.736 M 35.83 % | 2.750 M 17.37 % | 2.343 M 5 346.82 % | 43.021 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 33.529 K -81.25 % | 178.811 K -70.74 % | 611.106 K -37.09 % | 971.458 K -39.35 % | 1.602 M -19.61 % | 1.992 M -30.63 % | 2.872 M -17.94 % | 3.500 M -45.80 % | 6.457 M -5.89 % | 6.861 M -8.98 % | 7.538 M 36.43 % | 5.525 M 560.46 % | 836.567 K 4.31 % | 802.039 K -6.30 % | 855.943 K 19.45 % | 716.600 K 181.68 % | 254.399 K -47.07 % | 480.612 K -27.63 % | 664.136 K -21.39 % | 844.871 K 21.27 % | 696.699 K -6.61 % | 745.978 K -28.26 % | 1.040 M -15.18 % | 1.226 M -8.54 % | 1.341 M 108.98 % | 641.460 K -13.40 % | 740.749 K 9.73 % | 675.074 K -27.24 % | 927.814 K -17.60 % | 1.126 M 4.37 % | 1.079 M 21.74 % | 886.158 K -33.20 % | 1.327 M 1 097.88 % | 110.737 K -79.96 % | 552.484 K -41.91 % | 951.090 K -32.02 % | 1.399 M 60.65 % | 870.842 K -17.72 % | 1.058 M 1 972.86 % | 51.058 K -83.09 % | 301.942 K -18.16 % | 368.947 K -8.87 % | 404.849 K -6.97 % | 435.194 K -7.73 % | 471.667 K -7.82 % | 511.690 K -4.93 % | 538.208 K -6.57 % | 576.054 K 393.75 % | 116.668 K -36.19 % | 182.824 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 182.827 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 121.306 K -18.99 % | 149.744 K 0.00 % | 149.744 K 0.01 % | 149.733 K -36.89 % | 237.263 K | 0.000 | 0.000 | 0.000 -100.00 % | 34.867 K 0.00 % | 34.867 K 0.00 % | 34.867 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.391 K -17.26 % | 69.362 K -12.63 % | 79.393 K -10.85 % | 89.051 K -9.45 % | 98.348 K -10.96 % | 110.452 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 |
| Total non current liabilities | 182.827 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 121.306 K -18.99 % | 149.744 K 0.00 % | 149.744 K 0.01 % | 149.733 K -36.89 % | 237.263 K | 0.000 | 0.000 | 0.000 -100.00 % | 58.867 K 0.00 % | 58.867 K 0.00 % | 58.867 K 145.28 % | 24.000 K -57.54 % | 56.525 K 0.00 % | 56.525 K 0.00 % | 56.525 K 0.00 % | 56.525 K -37.19 % | 90.000 K 0.00 % | 90.000 K 0.00 % | 90.000 K -38.94 % | 147.391 K -21.75 % | 188.362 K -5.06 % | 198.393 K -4.64 % | 208.051 K -4.28 % | 217.348 K 8.43 % | 200.452 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 current liabilities | 338.441 K 7.28 % | 315.465 K 17.99 % | 267.375 K 38.43 % | 193.144 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.801 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.588 K 84.01 % | 6.841 K -92.67 % | 93.379 K 35.59 % | 68.868 K -27.83 % | 95.419 K 42.42 % | 66.996 K 388.52 % | 13.714 K 8.95 % | 12.588 K -61.05 % | 32.322 K -54.24 % | 70.632 K -15.35 % | 83.437 K 66.12 % | 50.228 K 23.76 % | 40.584 K 864.22 % | 4.209 K -93.83 % | 68.205 K -34.21 % | 103.676 K 167.70 % | 38.728 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -220.519 K -574.96 % | 46.429 K 590.23 % | 6.727 K 43.92 % | 4.674 K -7.30 % | 5.042 K 4.95 % | 4.804 K -92.45 % | 63.664 K 1 439.06 % | 4.137 K -9.21 % | 4.556 K -96.74 % | 139.657 K 1 190.13 % | 10.825 K |
| Deferred revenue | 0.000 | 0.000 100.00 % | -215.649 K 0.05 % | -215.766 K -27.88 % | -168.730 K 19.05 % | -208.427 K -12.59 % | -185.119 K -36.50 % | -135.619 K 54.56 % | -298.442 K -86.88 % | -159.693 K 43.15 % | -280.895 K -104.16 % | -137.585 K 48.17 % | -265.443 K 25.32 % | -355.437 K 17.84 % | -432.593 K -101.40 % | -214.790 K 18.53 % | -263.648 K -16.70 % | -225.927 K -20.30 % | -187.804 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.209 K 93.83 % | -68.204 K | 0.000 100.00 % | -152.824 K -21.54 % | -125.738 K 10.78 % | -140.934 K 7.26 % | -151.963 K -14.58 % | -132.623 K 44.66 % | -239.663 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 |
| Short term debt | 118.410 K 1 246.64 % | 8.793 K -74.81 % | 34.905 K -42.43 % | 60.635 K -29.48 % | 85.982 K 421.99 % | 16.472 K -74.81 % | 65.397 K -42.43 % | 113.596 K 185.62 % | 39.772 K -10.45 % | 44.414 K -32.84 % | 66.127 K -24.45 % | 87.529 K -67.71 % | 271.073 K 195.59 % | 91.706 K -20.58 % | 115.468 K -16.86 % | 138.877 K 44.48 % | 96.119 K -17.97 % | 117.179 K -12.49 % | 133.902 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.005 K 3.54 % | 41.534 K 3.54 % | 40.114 K 3.54 % | 38.742 K 3.54 % | 37.417 K 22.85 % | 30.458 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 204.530 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 747.891 K 14.44 % | 653.510 K 26.18 % | 517.929 K 10.30 % | 469.545 K 84.34 % | 254.712 K 13.26 % | 224.899 K -10.23 % | 250.516 K -4.39 % | 262.016 K -22.53 % | 338.214 K 65.70 % | 204.107 K -41.18 % | 347.022 K 45.99 % | 237.702 K -56.25 % | 543.357 K 0.52 % | 540.522 K -12.39 % | 616.929 K 37.37 % | 449.086 K 5.23 % | 426.763 K 19.60 % | 356.820 K 6.74 % | 334.294 K 68.85 % | 197.980 K -16.47 % | 237.009 K -19.66 % | 294.996 K 62.31 % | 181.748 K -8.51 % | 198.655 K -9.25 % | 218.896 K -31.40 % | 319.095 K -6.49 % | 341.241 K 45.48 % | 234.557 K 40.22 % | 167.273 K -7.61 % | 181.048 K -5.06 % | 190.705 K 12.15 % | 170.040 K -37.05 % | 270.121 K -0.01 % | 270.156 K 315.14 % | 65.076 K -8.64 % | 71.232 K 8.55 % | 65.621 K 128.76 % | 28.685 K -84.90 % | 190.023 K 2 171.84 % | 8.364 K -81.98 % | 46.429 K 590.23 % | 6.727 K 43.92 % | 4.674 K -7.30 % | 5.042 K 4.95 % | 4.804 K -92.45 % | 63.664 K 1 439.06 % | 4.137 K -9.21 % | 4.556 K -96.74 % | 139.657 K 1 190.13 % | 10.825 K |
| Total liabilities | 930.718 K 42.42 % | 653.510 K 26.18 % | 517.929 K 10.30 % | 469.545 K 84.34 % | 254.712 K 13.26 % | 224.899 K -10.23 % | 250.516 K -4.39 % | 262.016 K -42.98 % | 459.520 K 29.86 % | 353.851 K -28.77 % | 496.766 K 28.22 % | 387.435 K -50.37 % | 780.620 K 44.42 % | 540.522 K -12.39 % | 616.929 K 37.37 % | 449.086 K -7.53 % | 485.630 K 16.83 % | 415.687 K 5.73 % | 393.161 K 77.12 % | 221.980 K -24.38 % | 293.534 K -16.50 % | 351.521 K 47.53 % | 238.273 K -6.63 % | 255.180 K -17.39 % | 308.896 K -24.49 % | 409.095 K -5.14 % | 431.241 K 12.91 % | 381.948 K 7.40 % | 355.635 K -6.27 % | 379.441 K -4.84 % | 398.756 K 2.93 % | 387.388 K -17.68 % | 470.573 K 74.19 % | 270.156 K 315.14 % | 65.076 K -8.64 % | 71.232 K 8.55 % | 65.621 K 128.76 % | 28.685 K -84.90 % | 190.023 K 2 171.84 % | 8.364 K -81.98 % | 46.429 K 590.23 % | 6.727 K 43.92 % | 4.674 K -7.30 % | 5.042 K 4.95 % | 4.804 K -92.45 % | 63.664 K 1 439.06 % | 4.137 K -9.21 % | 4.556 K -96.74 % | 139.657 K 1 190.13 % | 10.825 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 113.738 K 4 241.15 % | 2.620 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 98.172 K -10.00 % | 109.082 K -9.09 % | 119.992 K -8.33 % | 130.902 K -7.69 % | 141.812 K -7.14 % | 152.722 K -6.67 % | 163.632 K -6.25 % | 174.542 K -94.11 % | 2.962 M 1 408.54 % | 196.362 K -5.26 % | 207.272 K -5.00 % | 218.182 K -4.76 % | 229.092 K -4.55 % | 240.002 K -4.35 % | 250.912 K -4.17 % | 261.822 K -4.00 % | 272.732 K -3.85 % | 283.642 K -3.70 % | 294.552 K -3.57 % | 305.462 K -3.45 % | 316.372 K -3.33 % | 327.282 K -3.23 % | 338.192 K -3.13 % | 349.102 K -3.03 % | 360.012 K -2.94 % | 370.922 K -2.86 % | 381.832 K -2.78 % | 392.742 K -2.70 % | 403.652 K -2.63 % | 414.562 K -2.56 % | 425.472 K -2.50 % | 436.382 K -16.19 % | 520.674 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.777 M 0.00 % | 2.777 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 98.172 K -10.00 % | 109.082 K -9.09 % | 119.992 K -8.33 % | 130.902 K -7.69 % | 141.812 K -7.14 % | 152.722 K -6.67 % | 163.632 K -6.25 % | 174.542 K -94.11 % | 2.962 M -0.37 % | 2.973 M -0.37 % | 2.984 M 1 267.68 % | 218.182 K -4.76 % | 229.092 K -4.55 % | 240.002 K -4.35 % | 250.912 K -4.17 % | 261.822 K -4.00 % | 272.732 K -3.85 % | 283.642 K -3.70 % | 294.552 K -3.57 % | 305.462 K -3.45 % | 316.372 K -3.33 % | 327.282 K -3.23 % | 338.192 K -3.13 % | 349.102 K -3.03 % | 360.012 K -2.94 % | 370.922 K -2.86 % | 381.832 K -2.78 % | 392.742 K -2.70 % | 403.652 K -2.63 % | 414.562 K -2.56 % | 425.472 K -2.50 % | 436.382 K -16.19 % | 520.674 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 |
| Property plant equipment net | 355.115 K 222.75 % | 110.029 K -20.64 % | 138.639 K -19.15 % | 171.477 K -15.95 % | 204.021 K 42.87 % | 142.799 K -28.20 % | 198.891 K -12.44 % | 227.158 K -19.45 % | 282.025 K 25.43 % | 224.838 K -10.06 % | 249.992 K -4.61 % | 262.081 K -7.20 % | 282.408 K 608.04 % | 39.886 K -49.95 % | 79.688 K -33.32 % | 119.505 K -17.66 % | 145.141 K -20.82 % | 183.313 K -19.36 % | 227.318 K 55.01 % | 146.650 K -13.67 % | 169.877 K -12.03 % | 193.111 K -11.39 % | 217.929 K -1.63 % | 221.532 K 29.15 % | 171.529 K -8.90 % | 188.289 K -12.15 % | 214.321 K -18.68 % | 263.558 K -8.75 % | 288.842 K -6.37 % | 308.477 K -8.55 % | 337.302 K -7.05 % | 362.878 K -7.52 % | 392.390 K 111.35 % | 185.662 K -7.95 % | 201.697 K -0.12 % | 201.933 K 30.68 % | 154.526 K 13.80 % | 135.792 K 258.88 % | 37.838 K 86.32 % | 20.308 K -94.07 % | 342.641 K -6.06 % | 364.747 K -1.23 % | 369.303 K -1.78 % | 375.977 K -0.94 % | 379.533 K 12.41 % | 337.638 K 83.96 % | 183.540 K 19.37 % | 153.752 K 22.46 % | 125.555 K -2.69 % | 129.028 K |
| Total non current assets | 453.287 K 106.88 % | 219.111 K -15.28 % | 258.631 K -14.47 % | 302.379 K -12.57 % | 345.833 K 17.02 % | 295.521 K -18.48 % | 362.523 K -9.75 % | 401.700 K -87.62 % | 3.244 M 1.45 % | 3.198 M -1.12 % | 3.234 M 573.39 % | 480.263 K -6.11 % | 511.500 K 82.75 % | 279.888 K -15.34 % | 330.600 K -13.30 % | 381.327 K -8.75 % | 417.873 K -10.51 % | 466.955 K -10.52 % | 521.870 K 15.43 % | 452.112 K -7.02 % | 486.249 K -6.56 % | 520.393 K -6.42 % | 556.121 K -2.54 % | 570.634 K 7.35 % | 531.541 K -4.95 % | 559.211 K -6.20 % | 596.153 K -9.16 % | 656.300 K -5.23 % | 692.494 K -4.22 % | 723.039 K -5.21 % | 762.774 K -4.56 % | 799.260 K -12.46 % | 913.064 K 391.79 % | 185.662 K -7.95 % | 201.697 K -0.12 % | 201.933 K 30.68 % | 154.526 K 13.80 % | 135.792 K 258.88 % | 37.838 K 86.32 % | 20.308 K -94.07 % | 342.641 K -6.06 % | 364.747 K -1.23 % | 369.303 K -1.78 % | 375.977 K -0.94 % | 379.533 K 12.41 % | 337.638 K 83.96 % | 183.540 K 19.37 % | 153.752 K -35.75 % | 239.293 K 81.77 % | 131.648 K |
| Other current assets | 89.889 K 21.38 % | 74.054 K -28.32 % | 103.308 K -4.71 % | 108.409 K -14.27 % | 126.453 K 35.73 % | 93.163 K -71.37 % | 325.375 K 368.14 % | 69.504 K -84.48 % | 447.899 K -3.47 % | 463.990 K 126.66 % | 204.710 K 284.87 % | 53.190 K -12.41 % | 60.727 K -5.81 % | 64.473 K 3.18 % | 62.484 K 17.49 % | 53.183 K -18.29 % | 65.085 K -16.93 % | 78.348 K 35.73 % | 57.724 K 35.54 % | 42.587 K -5.77 % | 45.194 K -2.66 % | 46.430 K -11.97 % | 52.741 K -19.45 % | 65.478 K -7.10 % | 70.483 K 23.27 % | 57.179 K -28.51 % | 79.977 K -12.02 % | 90.905 K -14.92 % | 106.842 K -12.09 % | 121.537 K 99.10 % | 61.043 K 98.33 % | 30.778 K -30.95 % | 44.573 K 84.76 % | 24.125 K -9.14 % | 26.553 K -18.75 % | 32.682 K -66.26 % | 96.874 K 43.56 % | 67.478 K 25.41 % | 53.806 K 403.52 % | 10.686 K | 0.000 -100.00 % | 0.000 -83.33 % | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 19.862 K -59.32 % | 48.827 K -71.50 % | 171.296 K -56.13 % | 390.440 K -38.49 % | 634.799 K -36.24 % | 995.637 K -41.53 % | 1.703 M -19.65 % | 2.119 M -19.12 % | 2.620 M -19.18 % | 3.242 M -18.31 % | 3.969 M -18.65 % | 4.879 M 835.69 % | 521.422 K 61.46 % | 322.940 K -44.70 % | 584.024 K 3.97 % | 561.711 K 1 219.41 % | 42.573 K -45.71 % | 78.413 K 22.16 % | 64.190 K -35.92 % | 100.169 K -13.88 % | 116.312 K -32.50 % | 172.322 K -31.58 % | 251.868 K -41.00 % | 426.878 K -38.13 % | 690.000 K 837.14 % | 73.628 K -48.97 % | 144.296 K 266.01 % | 39.424 K -78.97 % | 187.497 K -51.43 % | 386.013 K 2.61 % | 376.189 K 186.86 % | 131.138 K -73.20 % | 489.347 K 1 299.85 % | 34.957 K -88.49 % | 303.796 K -51.68 % | 628.659 K -45.39 % | 1.151 M 80.39 % | 638.204 K -43.21 % | 1.124 M 4 430.87 % | 24.802 K 2 429.74 % | 980.419 -88.09 % | 8.233 K -78.24 % | 37.835 K -38.24 % | 61.260 K -3.28 % | 63.335 K -70.12 % | 211.970 K -40.13 % | 354.066 K -16.23 % | 422.645 K 9 749.04 % | 4.291 K -90.88 % | 47.068 K |
| Cash and short term investments | 19.862 K -59.32 % | 48.827 K -71.50 % | 171.296 K -56.13 % | 390.440 K -38.49 % | 634.799 K -36.24 % | 995.637 K -41.53 % | 1.703 M -19.65 % | 2.119 M -19.12 % | 2.620 M -19.18 % | 3.242 M -18.31 % | 3.969 M -18.65 % | 4.879 M 835.69 % | 521.422 K 61.46 % | 322.940 K -44.70 % | 584.024 K 3.97 % | 561.711 K 1 219.41 % | 42.573 K -45.71 % | 78.413 K 22.16 % | 64.190 K -35.92 % | 100.169 K -13.88 % | 116.312 K -32.50 % | 172.322 K -31.58 % | 251.868 K -41.00 % | 426.878 K -38.13 % | 690.000 K 837.14 % | 73.628 K -48.97 % | 144.296 K 266.01 % | 39.424 K -78.97 % | 187.497 K -51.43 % | 386.013 K 2.61 % | 376.189 K 186.86 % | 131.138 K -73.20 % | 489.347 K 1 299.85 % | 34.957 K -88.49 % | 303.796 K -51.68 % | 628.659 K -45.39 % | 1.151 M 80.39 % | 638.204 K -43.21 % | 1.124 M 4 430.87 % | 24.802 K 2 429.74 % | 980.419 -88.09 % | 8.233 K -78.24 % | 37.835 K -38.24 % | 61.260 K -3.28 % | 63.335 K -70.12 % | 211.970 K -40.13 % | 354.066 K -16.23 % | 422.645 K 9 749.04 % | 4.291 K -90.88 % | 47.068 K |
| Total current assets | 510.960 K -16.67 % | 613.210 K -29.55 % | 870.404 K -23.56 % | 1.139 M -24.61 % | 1.510 M -21.41 % | 1.922 M -30.37 % | 2.760 M -17.86 % | 3.360 M -8.51 % | 3.673 M -8.58 % | 4.017 M -16.32 % | 4.801 M -11.63 % | 5.432 M 391.31 % | 1.106 M 4.05 % | 1.063 M -6.97 % | 1.142 M 45.63 % | 784.359 K 143.47 % | 322.156 K -24.97 % | 429.344 K -19.81 % | 535.427 K -12.90 % | 614.739 K 21.98 % | 503.984 K -12.67 % | 577.106 K -20.07 % | 722.047 K -20.71 % | 910.598 K -18.54 % | 1.118 M 127.51 % | 491.344 K -14.67 % | 575.837 K 43.70 % | 400.722 K -32.19 % | 590.955 K -24.47 % | 782.379 K 9.45 % | 714.799 K 50.71 % | 474.286 K -46.35 % | 884.010 K 352.80 % | 195.231 K -53.05 % | 415.863 K -49.31 % | 820.389 K -37.38 % | 1.310 M 71.54 % | 763.735 K -36.91 % | 1.211 M 1 937.21 % | 59.422 K 936.84 % | 5.731 K -47.55 % | 10.926 K -72.83 % | 40.220 K -37.41 % | 64.258 K -33.71 % | 96.938 K -59.22 % | 237.716 K -33.75 % | 358.804 K -15.94 % | 426.858 K 2 406.21 % | 17.032 K -72.53 % | 62.002 K |
| Inventory | 391.920 K -5.06 % | 412.789 K -22.33 % | 531.436 K -7.47 % | 574.326 K -20.46 % | 722.096 K -7.78 % | 783.037 K 10.97 % | 705.649 K -27.25 % | 969.993 K 70.55 % | 568.760 K 98.73 % | 286.198 K -50.39 % | 576.847 K 49.10 % | 386.875 K -22.09 % | 496.543 K -24.72 % | 659.628 K 39.58 % | 472.597 K 191.47 % | 162.141 K -23.14 % | 210.953 K -19.48 % | 261.988 K -25.46 % | 351.464 K -7.78 % | 381.106 K 19.73 % | 318.303 K -1.33 % | 322.581 K -14.37 % | 376.734 K -4.53 % | 394.611 K 24.96 % | 315.783 K -4.64 % | 331.142 K 4.35 % | 317.350 K 33.71 % | 237.346 K -6.86 % | 254.817 K 18.11 % | 215.743 K -9.70 % | 238.928 K -6.08 % | 254.401 K -18.01 % | 310.295 K 150.66 % | 123.790 K 72.32 % | 71.836 K 22.53 % | 58.625 K 23.51 % | 47.465 K -1.08 % | 47.983 K 245.43 % | -32.994 K -305.48 % | 16.057 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 51.762 K -7.29 % | 55.832 K -4.46 % | 58.441 K 5.74 % | 55.270 K 104.64 % | 27.008 K -45.93 % | 49.948 K 90.74 % | 26.187 K -49.32 % | 51.672 K 45.58 % | 35.494 K 42.09 % | 24.980 K -50.21 % | 50.175 K 101.59 % | 24.890 K -7.80 % | 26.995 K 72.69 % | 15.632 K -32.52 % | 23.167 K 216.27 % | 7.325 K 106.63 % | 3.545 K -66.54 % | 10.595 K -82.92 % | 62.049 K -31.72 % | 90.877 K 275.91 % | 24.175 K -32.42 % | 35.773 K -12.11 % | 40.704 K 72.25 % | 23.631 K -43.19 % | 41.598 K 41.51 % | 29.395 K -14.08 % | 34.214 K 3.53 % | 33.047 K -20.94 % | 41.799 K -29.26 % | 59.086 K 52.92 % | 38.639 K -33.35 % | 57.969 K 45.67 % | 39.795 K 221.99 % | 12.359 K -9.64 % | 13.678 K -86.38 % | 100.423 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.751 K 76.40 % | 2.693 K 12.94 % | 2.385 K -20.47 % | 2.998 K -91.08 % | 33.603 K 30.52 % | 25.746 K 443.45 % | 4.737 K 12.45 % | 4.213 K -66.93 % | 12.741 K -14.68 % | 14.933 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 301.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -20.308 K -35 601 737.24 % | -0.057 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 291.040 K -11.61 % | 329.252 K 52.68 % | 215.649 K -0.05 % | 215.766 K 27.88 % | 168.730 K -19.05 % | 208.427 K 12.59 % | 185.119 K 36.50 % | 135.619 K -54.56 % | 298.442 K 86.88 % | 159.693 K -43.15 % | 280.895 K 104.16 % | 137.585 K -48.17 % | 265.443 K -25.32 % | 355.437 K -17.84 % | 432.593 K 101.40 % | 214.790 K -18.53 % | 263.648 K 16.70 % | 225.927 K 20.30 % | 187.804 K 13.37 % | 165.658 K -0.43 % | 166.377 K -21.36 % | 211.559 K 60.86 % | 131.520 K -16.80 % | 158.071 K -26.37 % | 214.687 K -14.43 % | 250.890 K 5.61 % | 237.565 K 55.45 % | 152.824 K 21.54 % | 125.738 K -10.78 % | 140.934 K -7.26 % | 151.963 K 14.58 % | 132.623 K -44.66 % | 239.663 K -11.29 % | 270.156 K 315.15 % | 65.075 K -8.64 % | 71.232 K 8.55 % | 65.621 K 128.76 % | 28.685 K -84.90 % | 190.023 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 100.00 % | -24.000 K 0.00 % | -24.000 K 0.00 % | -24.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -90.000 K 24.37 % | -119.000 K 0.00 % | -119.000 K 0.00 % | -119.000 K 0.00 % | -119.000 K -32.22 % | -90.002 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 263.967 K 2 902.01 % | 8.793 K -74.81 % | 34.905 K -42.43 % | 60.635 K -29.48 % | 85.982 K 421.99 % | 16.472 K -74.81 % | 65.397 K -42.43 % | 113.596 K -29.48 % | 161.078 K -17.04 % | 194.158 K -10.06 % | 215.871 K -9.02 % | 237.262 K -8.16 % | 258.336 K 2 973.23 % | 8.406 K -73.87 % | 32.168 K -42.12 % | 55.577 K -4.17 % | 57.998 K -28.21 % | 80.786 K -21.75 % | 103.237 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.396 K -9.47 % | 110.896 K -7.21 % | 119.507 K -6.48 % | 127.793 K -5.87 % | 135.765 K -3.65 % | 140.910 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 3.677 M 0.11 % | 3.673 M 0.15 % | 3.667 M 2.05 % | 3.594 M 6.46 % | 3.376 M 1.70 % | 3.319 M 1.74 % | 3.262 M -1.99 % | 3.329 M 5.71 % | 3.149 M 0.00 % | 3.149 M 0.00 % | 3.149 M 4.15 % | 3.023 M -1.12 % | 3.058 M -1.07 % | 3.091 M 9.52 % | 2.822 M 0.00 % | 2.822 M 0.00 % | 2.822 M 0.00 % | 2.822 M 0.00 % | 2.822 M 0.00 % | 2.822 M 0.00 % | 2.822 M 0.00 % | 2.822 M 0.00 % | 2.822 M 0.00 % | 2.822 M 0.00 % | 2.822 M 0.00 % | 2.822 M 7.76 % | 2.619 M 0.90 % | 2.595 M 2.94 % | 2.521 M 0.00 % | 2.521 M 1.08 % | 2.494 M -5.15 % | 2.630 M 9.62 % | 2.399 M 30.40 % | 1.840 M 1.35 % | 1.815 M 37.45 % | 1.321 M 19.75 % | 1.103 M 59.50 % | 691.471 K 130.04 % | 300.585 K -71.20 % | 1.044 M 17.22 % | 890.371 K -6.06 % | 947.817 K -1.70 % | 964.208 K -1.79 % | 981.798 K -0.94 % | 991.082 K 0.88 % | 982.467 K 0.20 % | 980.506 K 2.67 % | 955.012 K 114.69 % | 444.831 K 21.13 % | 367.242 K |
| 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 -100.00 % | 24.000 K 0.00 % | 24.000 K 0.00 % | 24.000 K 0.00 % | 24.000 K -57.54 % | 56.525 K 0.00 % | 56.525 K 0.00 % | 56.525 K 0.00 % | 56.525 K -37.19 % | 90.000 K 0.00 % | 90.000 K 0.00 % | 90.000 K 0.00 % | 90.000 K -24.37 % | 119.000 K 0.00 % | 119.000 K 0.00 % | 119.000 K 0.00 % | 119.000 K 32.22 % | 90.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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 964.247 K 15.85 % | 832.321 K -26.28 % | 1.129 M -21.65 % | 1.441 M -22.38 % | 1.856 M -16.27 % | 2.217 M -28.99 % | 3.123 M -16.99 % | 3.762 M -45.61 % | 6.917 M -4.14 % | 7.215 M -10.20 % | 8.035 M 35.89 % | 5.913 M 265.61 % | 1.617 M 20.46 % | 1.343 M -8.85 % | 1.473 M 26.35 % | 1.166 M 57.52 % | 740.029 K -17.44 % | 896.299 K -15.23 % | 1.057 M -0.90 % | 1.067 M 7.74 % | 990.233 K -9.77 % | 1.097 M -14.13 % | 1.278 M -13.71 % | 1.481 M -10.20 % | 1.649 M 57.00 % | 1.051 M -10.36 % | 1.172 M 10.88 % | 1.057 M -17.64 % | 1.283 M -14.74 % | 1.505 M 1.88 % | 1.478 M 16.02 % | 1.274 M -29.13 % | 1.797 M 371.81 % | 380.893 K -38.32 % | 617.560 K -39.59 % | 1.022 M -30.20 % | 1.465 M 62.82 % | 899.527 K -27.94 % | 1.248 M 2 000.88 % | 59.422 K -82.94 % | 348.372 K -7.27 % | 375.673 K -8.27 % | 409.523 K -6.98 % | 440.236 K -7.60 % | 476.471 K -17.19 % | 575.355 K 6.09 % | 542.344 K -6.59 % | 580.610 K 126.51 % | 256.325 K 32.37 % | 193.650 K |
| 2024-02-29 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-29 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-07-31 |
| 2024-02-29 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-29 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-04-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 183.000 140.67 % | -450.000 -655.56 % | 81.000 -34.68 % | 124.000 163.83 % | 47.000 -100.00 % | 2.772 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 -100.00 % | 46.111 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 |
| Stock based compensation | 4.097 K -24.23 % | 5.407 K -92.65 % | 73.572 K -20.48 % | 92.520 K 64.00 % | 56.415 K -0.71 % | 56.816 K -4.10 % | 59.248 K -67.02 % | 179.653 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 268.579 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.121 K | 0.000 -100.00 % | 203.207 K 771.87 % | 23.307 K -68.52 % | 74.026 K | 0.000 -100.00 % | 26.971 K 119.92 % | -135.384 K -136.58 % | 370.074 K 274.06 % | 98.934 K 304.84 % | 24.438 K -88.56 % | 213.543 K -1.98 % | 217.847 K -47.05 % | 411.454 K 5.26 % | 390.886 K 30.04 % | 300.585 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.997 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.924 K |
| Change in working capital | 58.049 K -80.42 % | 296.418 K 140.62 % | 123.190 K -63.72 % | 339.554 K 3 016.60 % | 10.895 K -92.94 % | 154.371 K -29.92 % | 220.281 K 165.04 % | -338.662 K -135.83 % | -143.607 K -122.17 % | -64.638 K 60.70 % | -164.467 K -80.08 % | -91.328 K -333.57 % | -21.064 K 91.00 % | -234.130 K -62.20 % | -144.348 K -495.47 % | 36.500 K -77.52 % | 162.351 K 1.75 % | 159.555 K 248.79 % | 45.745 K 126.83 % | -170.480 K -650.72 % | -22.709 K -114.15 % | 160.477 K 13 419.55 % | 1.187 K 101.65 % | -71.888 K -55.09 % | -46.352 K -270.72 % | 27.151 K 212.06 % | -24.230 K -122.44 % | 107.974 K 584.45 % | -22.288 K 67.60 % | -68.785 K -388.07 % | 23.878 K 142.90 % | -55.660 K 56.94 % | -129.262 K -182.40 % | 156.874 K 113.41 % | 73.507 K -47.57 % | 140.197 K 3 784.65 % | 3.609 K 101.80 % | -200.067 K -196.51 % | -67.474 K 1.79 % | -68.703 K -281.33 % | 37.888 K 2 024.93 % | 1.783 K 658.27 % | 235.145 -99.23 % | 30.572 K 145.89 % | -66.617 K -272.94 % | 38.520 K 3 853.51 % | -1.026 K 99.21 % | -129.321 K -206.59 % | 121.322 K 1 165.99 % | 9.583 K 170.15 % | -13.661 K |
| Accounts receivables | 23.151 K 787.35 % | 2.609 K 182.28 % | -3.171 K 81.62 % | -17.250 K -244.62 % | 11.928 K 150.20 % | -23.761 K -193.24 % | 25.485 K 257.53 % | -16.178 K -53.87 % | -10.514 K -141.73 % | 25.195 K 199.64 % | -25.285 K -567.55 % | 5.408 K 136.87 % | -14.666 K -294.64 % | 7.535 K 151.80 % | -14.547 K -341.76 % | -3.293 K -138.40 % | 8.576 K -82.64 % | 49.396 K 71.15 % | 28.862 K 142.45 % | -67.986 K -686.19 % | 11.598 K 135.21 % | 4.931 K 128.88 % | -17.073 K -180.51 % | 21.207 K 237.32 % | -15.443 K -420.46 % | 4.819 K 512.94 % | -1.167 K -109.47 % | 12.327 K -10.10 % | 13.712 K 167.06 % | -20.447 K -205.78 % | 19.330 K 1 128.74 % | -1.879 K -258.57 % | 1.185 K -10.09 % | 1.318 K -98.48 % | 86.746 K 185.59 % | -101.347 K -2 178.48 % | -4.448 K -119.40 % | 22.925 K 222.81 % | -18.667 K -514.17 % | -3.039 K -36.81 % | -2.222 K -536.27 % | -349.163 -165.92 % | 529.667 -98.25 % | 30.290 K 482.18 % | -7.926 K 62.26 % | -20.999 K -2 454.00 % | -822.208 -109.34 % | 8.804 K 183.29 % | -10.570 K -187.06 % | 12.142 K | 0.000 |
| Inventory | 20.869 K -82.41 % | 118.647 K 176.63 % | 42.890 K -70.98 % | 147.770 K 142.48 % | 60.941 K 178.75 % | -77.388 K -129.28 % | 264.344 K 165.88 % | -401.233 K -42.00 % | -282.562 K -197.22 % | 290.649 K 253.00 % | -189.972 K -273.22 % | 109.668 K -32.75 % | 163.085 K 187.20 % | -187.031 K 39.76 % | -310.457 K -736.01 % | 48.813 K -4.35 % | 51.035 K -42.96 % | 89.476 K 201.86 % | 29.642 K 147.20 % | -62.803 K -1 568.05 % | 4.278 K -92.10 % | 54.153 K 202.92 % | 17.877 K 122.68 % | -78.828 K -613.24 % | 15.359 K 211.36 % | -13.792 K 82.76 % | -80.004 K -557.92 % | 17.471 K 144.71 % | -39.074 K -268.53 % | 23.185 K 49.84 % | 15.473 K -72.32 % | 55.893 K 185.24 % | -65.575 K -26.22 % | -51.954 K -293.26 % | -13.211 K -18.38 % | -11.160 K -2 254.44 % | 518.000 101.08 % | -47.983 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.761 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 14.029 K -91.99 % | 175.162 K 109.85 % | 83.471 K -56.48 % | 191.784 K 483.22 % | -50.046 K -121.59 % | 231.759 K 625.97 % | -44.063 K -170.42 % | 62.571 K -54.97 % | 138.955 K 139.11 % | -355.287 K -1 493.01 % | 25.505 K 112.69 % | -200.996 K -9.15 % | -184.149 K -290.98 % | -47.099 K -128.35 % | 166.109 K 1 449.05 % | -12.313 K -111.06 % | 111.316 K 58.84 % | 70.079 K 335.19 % | 16.103 K 114.95 % | -107.677 K -299.00 % | -26.987 K -125.38 % | 106.324 K 27 660.84 % | 383.000 -94.48 % | 6.940 K 111.25 % | -61.711 K -270.83 % | 36.124 K -36.56 % | 56.941 K -27.16 % | 78.176 K 365.72 % | 16.786 K 118.25 % | -91.970 K -1 194.23 % | 8.405 K 107.53 % | -111.553 K -75.16 % | -63.687 K -130.50 % | 208.828 K 140.81 % | 86.718 K -42.71 % | 151.357 K 1 907.65 % | 7.539 K 103.38 % | -222.992 K -356.89 % | -48.807 K 25.67 % | -65.664 K -263.71 % | 40.110 K 1 781.17 % | 2.132 K 823.95 % | -294.523 -204.21 % | 282.625 100.48 % | -58.692 K -198.61 % | 59.519 K 29 271.34 % | -204.032 99.85 % | -138.125 K -204.73 % | 131.892 K 5 254.05 % | -2.559 K | 0.000 |
| Other non cash items | 6.416 K 2 348.85 % | 262.000 -59.63 % | 649.000 -37.11 % | 1.032 K 15.05 % | 897.000 83.06 % | 490.000 -59.74 % | 1.217 K -37.04 % | 1.933 K -66.83 % | 5.827 K 82.09 % | 3.200 K -48.40 % | 6.202 K 2.38 % | 6.058 K 107.60 % | -79.693 K -129.58 % | 269.408 K 11 537.49 % | 2.315 K 106.31 % | -36.714 K -4 712.31 % | 796.000 -96.23 % | 21.106 K 390.95 % | 4.299 K 113.18 % | -32.619 K -81 647.50 % | 40.000 154.05 % | -74.000 99.40 % | -12.354 K -139.47 % | 31.302 K 186.70 % | -36.104 K -372.98 % | 13.226 K -71.26 % | 46.013 K 245.74 % | -31.573 K -1 269.37 % | 2.700 K 126.66 % | -10.129 K -150.04 % | 20.240 K 5 601.41 % | 355.000 | 0.000 -100.00 % | 205.083 K | 0.000 -100.00 % | 1.278 K -96.54 % | 36.935 K 122.89 % | -161.337 K -112.24 % | 1.319 M 275.38 % | 351.252 K 35 125 283 947 514.39 % | 0.000 | 0.000 -100.00 % | 0.000 23.08 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | -38.375 K 57.83 % | -91.003 K 50.97 % | -185.604 K 22.79 % | -240.399 K 26.30 % | -326.182 K 48.48 % | -633.083 K -111.09 % | -299.917 K 33.61 % | -451.763 K 10.30 % | -503.626 K 20.77 % | -635.639 K 8.15 % | -692.010 K -5.77 % | -654.235 K -70.46 % | -383.799 K -62.88 % | -235.631 K -798.21 % | 33.748 K 116.49 % | -204.719 K -1 182.78 % | -15.959 K 85.27 % | -108.375 K -43.56 % | -75.490 K 68.87 % | -242.472 K -547.80 % | -37.430 K 60.94 % | -95.825 K 37.23 % | -152.666 K -23.22 % | -123.902 K 61.57 % | -322.389 K -109.08 % | -154.196 K 18.61 % | -189.453 K -39.23 % | -136.073 K 31.43 % | -198.437 K 45.18 % | -362.011 K -92.53 % | -188.030 K 42.03 % | -324.347 K 22.64 % | -419.263 K -55.68 % | -269.305 K 23.60 % | -352.508 K -24.41 % | -283.337 K 35.24 % | -437.529 K 23.05 % | -568.598 K -30.91 % | -434.348 K -291.93 % | -110.824 K -1 540.96 % | -6.754 K 75.20 % | -27.237 K -33.74 % | -20.365 K -1 274.81 % | -1.481 K 98.73 % | -116.504 K -1 166.30 % | 10.926 K 115.60 % | -70.040 K 59.52 % | -173.009 K -309.79 % | 82.469 K 1 013.39 % | -9.029 K 75.08 % | -36.227 K |
| Investments in property plant and equipment | -4.000 99.91 % | -4.345 K | 0.000 -100.00 % | 28.000 K | 0.000 | 0.000 100.00 % | -28.000 K | 0.000 100.00 % | -91.665 K | 0.000 100.00 % | -14.450 K -53.63 % | -9.406 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -99.000 | 0.000 | 0.000 100.00 % | -16.537 K 76.75 % | -71.118 K | 0.000 | 0.000 | 0.000 100.00 % | -310.000 94.26 % | -5.400 K | 0.000 100.00 % | -3.250 K 43.44 % | -5.746 K 86.41 % | -42.270 K | 0.000 100.00 % | -15.799 K 75.66 % | -64.908 K -99.66 % | -32.510 K 67.53 % | -100.130 K -408.12 % | -19.706 K -763.60 % | -2.282 K | 0.000 100.00 % | -1.723 K -153.50 % | 3.220 K | 0.000 100.00 % | -31.568 K 79.47 % | -153.731 K -370.50 % | -32.674 K -220.61 % | -10.191 K -267.77 % | -2.771 K | 0.000 100.00 % | -98.772 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 1.728 K -69.83 % | 5.728 K -91.26 % | 65.532 K 1 308.38 % | 4.653 K 125.47 % | -18.266 K -200.55 % | 18.166 K 498.99 % | -4.553 K 73.51 % | -17.185 K 73.15 % | -63.995 K -80.40 % | -35.473 K -128.31 % | 125.299 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 |
| Net cash used for investing activites | -4.000 99.91 % | -4.345 K | 0.000 -100.00 % | 28.000 K | 0.000 | 0.000 100.00 % | -28.000 K | 0.000 100.00 % | -91.665 K | 0.000 100.00 % | -14.450 K -53.63 % | -9.406 K | 0.000 | 0.000 | 0.000 100.00 % | -72.988 K -4 323.84 % | 1.728 K -69.83 % | 5.728 K -91.26 % | 65.532 K 1 339.00 % | 4.554 K 124.93 % | -18.266 K -200.55 % | 18.166 K 186.14 % | -21.090 K 76.12 % | -88.303 K -37.98 % | -63.995 K -80.40 % | -35.473 K -128.31 % | 125.299 K 40 519.03 % | -310.000 94.26 % | -5.400 K | 0.000 100.00 % | -3.250 K 43.44 % | -5.746 K 86.41 % | -42.270 K | 0.000 100.00 % | -15.799 K 75.66 % | -64.908 K -99.66 % | -32.510 K 67.53 % | -100.130 K -408.12 % | -19.706 K -763.60 % | -2.282 K | 0.000 100.00 % | -1.723 K -153.50 % | 3.220 K | 0.000 100.00 % | -31.568 K 79.47 % | -153.731 K -370.50 % | -32.674 K -220.61 % | -10.191 K -267.77 % | -2.771 K | 0.000 100.00 % | -98.772 K |
| Debt repayment | 9.677 K 136.69 % | -26.374 K 0.02 % | -26.379 K 0.00 % | -26.379 K 22.54 % | -34.057 K 31.08 % | -49.415 K 0.00 % | -49.416 K 0.00 % | -49.415 K -20.14 % | -41.131 K -66.39 % | -24.719 K 0.00 % | -24.720 K 0.00 % | -24.720 K -110.96 % | 225.520 K 1 039.67 % | -24.000 K 0.00 % | -24.000 K -140.47 % | 59.300 K 347.08 % | -24.000 K 0.00 % | -24.000 K -157.79 % | 41.532 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -900.000 | 0.000 | 0.000 100.00 % | -100.396 K -780.67 % | -11.400 K -19.86 % | -9.511 K -3.54 % | -9.186 K -3.54 % | -8.872 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 | 0.000 -100.00 % | 3.829 M 961.80 % | 360.658 K | 0.000 | 0.000 -100.00 % | 713.369 K | 0.000 | 0.000 | 0.000 -100.00 % | 220.384 K | 0.000 | 0.000 | 0.000 100.00 % | -47.121 K -1 839.93 % | -2.429 K -101.93 % | 125.903 K -53.35 % | 269.885 K | 0.000 | 0.000 -100.00 % | 378.951 K -14.48 % | 443.099 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 984.170 K | 0.000 -100.00 % | 1.517 M 1 007.81 % | 136.910 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 183.535 K -62.18 % | 485.260 K | 0.000 | 0.000 -100.00 % | 177.461 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 400.000 | 0.000 | 0.000 | 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 % | -54.571 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 100.00 % | -7.437 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -454.000 98.27 % | -26.247 K | 0.000 -100.00 % | 1.039 M | 0.000 | 0.000 | 0.000 100.00 % | -72.988 K -4 323.84 % | 1.728 K -98.96 % | 166.200 K 353.62 % | -65.532 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.450 K -100.73 % | 1.018 M 708.36 % | 125.903 K | 0.000 | 0.000 -100.00 % | 13.462 K 30.53 % | 10.313 K 285.68 % | 2.674 K 105.25 % | -50.938 K -105.57 % | 913.862 K | 0.000 -100.00 % | 56.000 K | 0.000 -100.00 % | 10.026 K -94.74 % | 190.723 K 35 549.16 % | 535.000 -99.61 % | 136.910 K | 0.000 -100.00 % | 25.229 K 0.00 % | 25.229 K | 0.000 | 0.000 | 0.000 100.00 % | -148.462 K -227.76 % | 116.201 K 237.82 % | -84.311 K -210.43 % | -27.159 K | 0.000 |
| Net cash used provided by financing activities | 9.677 K 136.69 % | -26.374 K 0.02 % | -26.379 K 0.00 % | -26.379 K 22.54 % | -34.057 K 31.08 % | -49.415 K 0.00 % | -49.416 K 0.00 % | -49.415 K -19.98 % | -41.185 K 19.19 % | -50.966 K -106.17 % | -24.720 K -100.51 % | 4.843 M 726.24 % | 586.178 K 2 542.41 % | -24.000 K 0.00 % | -24.000 K -103.11 % | 772.669 K 3 319.45 % | -24.000 K -117.59 % | 136.472 K 668.63 % | -24.000 K -110.89 % | 220.384 K | 0.000 | 0.000 | 0.000 100.00 % | -55.471 K -105.45 % | 1.018 M 708.36 % | 125.903 K -25.72 % | 169.489 K 1 586.62 % | -11.401 K -388.56 % | 3.951 K -98.96 % | 380.078 K -13.01 % | 436.901 K 957.71 % | -50.938 K -105.57 % | 913.862 K | 0.000 -100.00 % | 56.000 K | 0.000 -100.00 % | 994.196 K 421.28 % | 190.723 K -87.43 % | 1.517 M 1 008.20 % | 136.910 K 1 940.93 % | -7.437 K -129.48 % | 25.229 K 0.00 % | 25.229 K | 0.000 | 0.000 | 0.000 -100.00 % | 35.073 K -94.17 % | 601.461 K 813.38 % | -84.311 K -210.43 % | -27.159 K -115.30 % | 177.461 K |
| Effect of forex changes on cash | -263.000 64.79 % | -747.000 89.57 % | -7.161 K -28.31 % | -5.581 K -831.72 % | -599.000 97.59 % | -24.818 K 36.60 % | -39.143 K -24 262.35 % | 162.000 -98.90 % | 14.741 K 136.64 % | -40.233 K 77.49 % | -178.706 K -200.47 % | 177.865 K 4 664.15 % | -3.897 K -168.20 % | -1.453 K -111.56 % | 12.565 K -48.03 % | 24.176 K 911.13 % | 2.391 K 112.20 % | -19.602 K -869.92 % | -2.021 K -245.29 % | 1.391 K 542.99 % | -314.000 83.36 % | -1.887 K -50.48 % | -1.254 K -127.53 % | 4.555 K 130.37 % | -15.000 K -117.33 % | -6.902 K -1 390.71 % | -463.000 -60.21 % | -289.000 -121.09 % | 1.370 K 116.62 % | -8.243 K -1 346.14 % | -570.000 97.97 % | -28.116 K -1 464.19 % | 2.061 K 342.27 % | 466.000 103.71 % | -12.556 K 92.80 % | -174.365 K -1 471.85 % | -11.093 K -47.16 % | -7.538 K -32.85 % | -5.674 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 |
| Net change in cash | -28.965 K 76.35 % | -122.469 K 44.11 % | -219.144 K 10.32 % | -244.359 K 32.28 % | -360.838 K 48.98 % | -707.316 K -69.83 % | -416.476 K 16.87 % | -501.016 K 19.42 % | -621.735 K 14.46 % | -726.838 K 20.12 % | -909.886 K -120.88 % | 4.357 M 2 095.40 % | 198.482 K 176.02 % | -261.084 K -1 270.10 % | 22.313 K -95.70 % | 519.138 K 1 548.49 % | -35.840 K -351.99 % | 14.223 K 139.53 % | -35.979 K -122.88 % | -16.143 K 71.18 % | -56.010 K 29.59 % | -79.546 K 54.55 % | -175.010 K 33.49 % | -263.121 K -142.69 % | 616.371 K 972.21 % | -70.668 K -167.39 % | 104.872 K 170.82 % | -148.073 K 25.41 % | -198.516 K -2 120.72 % | 9.824 K -95.99 % | 245.051 K 168.41 % | -358.209 K -178.83 % | 454.390 K 269.02 % | -268.839 K 17.25 % | -324.863 K 37.84 % | -522.609 K -201.86 % | 513.064 K 205.67 % | -485.543 K -145.91 % | 1.058 M 4 342.78 % | 23.803 K 452.45 % | -6.754 K 76.68 % | -28.959 K -23.62 % | -23.425 K -1 481.70 % | -1.481 K 99.00 % | -148.072 K -3.69 % | -142.804 K -108.08 % | -68.630 K -116.41 % | 418.260 K 9 166.16 % | -4.613 K 87.25 % | -36.187 K -185.22 % | 42.461 K |
| Cash at beginning of period | 48.827 K -71.50 % | 171.296 K -56.13 % | 390.440 K -38.49 % | 634.799 K -36.24 % | 995.637 K -41.53 % | 1.703 M -19.65 % | 2.119 M -19.12 % | 2.620 M -19.18 % | 3.242 M -18.31 % | 3.969 M -18.65 % | 4.879 M 835.69 % | 521.422 K 61.46 % | 322.940 K -44.70 % | 584.024 K 3.97 % | 561.711 K 1 219.41 % | 42.573 K -45.71 % | 78.413 K 22.16 % | 64.190 K -35.92 % | 100.169 K -13.88 % | 116.312 K -32.50 % | 172.322 K -31.58 % | 251.868 K -41.00 % | 426.878 K -38.13 % | 690.000 K 837.14 % | 73.628 K -48.97 % | 144.296 K 266.01 % | 39.424 K -78.97 % | 187.497 K -51.43 % | 386.013 K 2.61 % | 376.189 K 186.86 % | 131.138 K -73.20 % | 489.347 K 1 299.85 % | 34.957 K -88.49 % | 303.796 K -51.68 % | 628.659 K -45.39 % | 1.151 M 80.39 % | 638.204 K -43.21 % | 1.124 M 1 596.66 % | 66.233 K 6 533.05 % | 998.530 -87.09 % | 7.734 K -79.21 % | 37.192 K -39.29 % | 61.260 K -2.36 % | 62.741 K -70.32 % | 211.407 K -40.41 % | 354.774 K -16.07 % | 422.696 K 9 541.44 % | 4.384 K -50.77 % | 8.905 K -80.29 % | 45.167 K 3 673.33 % | 1.197 K |
| Cash at end of period | 19.862 K -59.32 % | 48.827 K -71.50 % | 171.296 K -56.13 % | 390.440 K -38.49 % | 634.799 K -36.24 % | 995.637 K -41.53 % | 1.703 M -19.65 % | 2.119 M -19.12 % | 2.620 M -19.18 % | 3.242 M -18.31 % | 3.969 M -18.65 % | 4.879 M 835.69 % | 521.422 K 61.46 % | 322.940 K -44.70 % | 584.024 K 3.97 % | 561.711 K 1 219.41 % | 42.573 K -45.71 % | 78.413 K 22.16 % | 64.190 K -35.92 % | 100.169 K -13.88 % | 116.312 K -32.50 % | 172.322 K -31.58 % | 251.868 K -41.00 % | 426.878 K -38.13 % | 690.000 K 837.14 % | 73.628 K -48.97 % | 144.296 K 266.01 % | 39.424 K -78.97 % | 187.497 K -51.43 % | 386.013 K 2.61 % | 376.189 K 186.86 % | 131.138 K -73.20 % | 489.347 K 1 299.85 % | 34.957 K -88.49 % | 303.796 K -51.68 % | 628.659 K -45.39 % | 1.151 M 80.39 % | 638.204 K -43.21 % | 1.124 M 4 430.87 % | 24.802 K 2 429.74 % | 980.419 -88.09 % | 8.233 K -78.24 % | 37.835 K -38.24 % | 61.260 K -3.28 % | 63.335 K -70.12 % | 211.970 K -40.13 % | 354.066 K -16.23 % | 422.645 K 9 749.04 % | 4.291 K -52.21 % | 8.980 K -79.43 % | 43.659 K |
| Operating cash flow | -38.375 K 57.83 % | -91.003 K 50.97 % | -185.604 K 22.79 % | -240.399 K 26.30 % | -326.182 K 48.48 % | -633.083 K -111.09 % | -299.917 K 33.61 % | -451.763 K 10.30 % | -503.626 K 20.77 % | -635.639 K 8.15 % | -692.010 K -5.77 % | -654.235 K -70.46 % | -383.799 K -62.88 % | -235.631 K -798.21 % | 33.748 K 116.49 % | -204.719 K -1 182.78 % | -15.959 K 85.27 % | -108.375 K -43.56 % | -75.490 K 68.87 % | -242.472 K -547.80 % | -37.430 K 60.94 % | -95.825 K 37.23 % | -152.666 K -23.22 % | -123.902 K 61.57 % | -322.389 K -109.08 % | -154.196 K 18.61 % | -189.453 K -39.23 % | -136.073 K 31.43 % | -198.437 K 45.18 % | -362.011 K -92.53 % | -188.030 K 42.03 % | -324.347 K 22.64 % | -419.263 K -55.68 % | -269.305 K 23.60 % | -352.508 K -24.41 % | -283.337 K 35.24 % | -437.529 K 23.05 % | -568.598 K -30.91 % | -434.348 K -291.93 % | -110.824 K -1 540.96 % | -6.754 K 75.20 % | -27.237 K -33.74 % | -20.365 K -1 274.81 % | -1.481 K 98.73 % | -116.504 K -1 166.30 % | 10.926 K 115.60 % | -70.040 K 59.52 % | -173.009 K -309.79 % | 82.469 K 1 013.39 % | -9.029 K 75.08 % | -36.227 K |
| Capital expenditure | -4.000 99.91 % | -4.345 K | 0.000 -100.00 % | 28.000 K | 0.000 | 0.000 100.00 % | -28.000 K | 0.000 100.00 % | -91.665 K | 0.000 100.00 % | -14.450 K -53.63 % | -9.406 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -99.000 | 0.000 | 0.000 100.00 % | -16.537 K 76.75 % | -71.118 K | 0.000 | 0.000 | 0.000 100.00 % | -310.000 94.26 % | -5.400 K | 0.000 100.00 % | -3.250 K 43.44 % | -5.746 K 86.41 % | -42.270 K | 0.000 100.00 % | -15.799 K 75.66 % | -64.908 K -99.66 % | -32.510 K 67.53 % | -100.130 K -408.12 % | -19.706 K -763.60 % | -2.282 K | 0.000 100.00 % | -1.723 K -153.50 % | 3.220 K | 0.000 100.00 % | -31.568 K 79.47 % | -153.731 K -370.50 % | -32.674 K -220.61 % | -10.191 K -267.77 % | -2.771 K | 0.000 100.00 % | -98.772 K |
| Free CashFlow | -38.379 K 59.75 % | -95.348 K 48.63 % | -185.604 K 12.62 % | -212.399 K 34.88 % | -326.182 K 48.48 % | -633.083 K -93.06 % | -327.917 K 27.41 % | -451.763 K 24.11 % | -595.291 K 6.35 % | -635.639 K 10.02 % | -706.460 K -6.45 % | -663.641 K -72.91 % | -383.799 K -62.88 % | -235.631 K -798.21 % | 33.748 K 116.49 % | -204.719 K -1 182.78 % | -15.959 K 85.27 % | -108.375 K -43.56 % | -75.490 K 68.88 % | -242.571 K -548.07 % | -37.430 K 60.94 % | -95.825 K 43.37 % | -169.203 K 13.24 % | -195.020 K 39.51 % | -322.389 K -109.08 % | -154.196 K 18.61 % | -189.453 K -38.91 % | -136.383 K 33.09 % | -203.837 K 43.69 % | -362.011 K -89.26 % | -191.280 K 42.05 % | -330.093 K 28.48 % | -461.533 K -71.38 % | -269.305 K 26.88 % | -368.307 K -5.76 % | -348.245 K 25.91 % | -470.039 K 29.71 % | -668.728 K -47.28 % | -454.054 K -301.44 % | -113.106 K -1 574.75 % | -6.754 K 76.68 % | -28.960 K -68.91 % | -17.145 K -1 057.42 % | -1.481 K 99.00 % | -148.073 K -3.69 % | -142.805 K -39.03 % | -102.714 K 43.93 % | -183.200 K -329.87 % | 79.697 K 982.69 % | -9.029 K 93.31 % | -134.998 K |
| 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 |